SLVUCR8A September 2023 – March 2024 TPS25751
Description | The 'SWUF' Task instructs PD Controller to attempt to become a UFPthrough DR_Swap at the first opportunity while maintaining policy enginecompliance. If there are any active Alternate Modes as a DFP PD Controller willexit those Modes first before attempting the DR_Swap. |
---|---|
INPUT DATAX | None |
OUTPUT DATAX | Byte 1: Standard Task Return Code. |
Task Completion | The 'SWUF' 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 UFP. The 'SWUF' Task shall be considered rejected if:
|
Side Effects | When the 'SWDF' Task completes successfully PD Controller will have transitioned to the UFP 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 |