SLVUCR8A September 2023 – March 2024 TPS25751
Description | The 'SWDF' Task instructs PD Controller to attempt to become a DFPthrough DR_Swap at the first opportunity while maintaining policy enginecompliance. If there are any active Alternate Modes as a UFP PD Controller willattempt to exit those Modes first before sending the DR_Swap. |
---|---|
INPUT DATAX | None |
OUTPUT DATAX | Byte 1: Standard Task Return Code. |
Task Completion | The 'SWDF' Task completes either when the DR_Swap is finished or it is otherwise determined to not be possible or fails. The Task can continue to run because of Wait messages being sent by the DFP. The 'SWDF' Task shall be considered rejected if:
|
Side Effects | When the 'SWDF' Task completes successfully PD Controller will have transitioned to the DFP data role, which impacts other registers. If the DR_Swap fails after the Accept is sent then Soft and/or Hard Resets are likely to occur per PD spec requirements. |
Additional Information | None |