LL UCPD APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
LL_UCPD_ClearFlag_FRS |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_RxHRST |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_RxMsgEnd |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_RxOrderSet |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_RxOvr |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_TxHRSTDISC |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_TxHRSTSENT |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_TxMSGABT |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_TxMSGDISC |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_TxMSGSENT |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_TxUND |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_TypeCEventCC1 |
10 |
10 |
10 |
None |
|
LL_UCPD_ClearFlag_TypeCEventCC2 |
10 |
10 |
10 |
None |
|
LL_UCPD_Disable |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableFRSDetection |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableForceClock |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_FRS |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_RxHRST |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_RxMsgEnd |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_RxNE |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_RxOrderSet |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_RxOvr |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_TxHRSTDISC |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_TxHRSTSENT |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_TxIS |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_TxMSGABT |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_TxMSGDISC |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_TxMSGSENT |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_TxUND |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_TypeCEventCC1 |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableIT_TypeCEventCC2 |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableRx |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableRxAnalogFilter |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableRxDMA |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableRxPreFilter |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableTxDMA |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableTypeCDetectionCC1 |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableTypeCDetectionCC2 |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableVconnDischarge |
10 |
10 |
10 |
None |
|
LL_UCPD_DisableWakeUp |
10 |
10 |
10 |
None |
|
LL_UCPD_Enable |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableFRSDetection |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableForceClock |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_FRS |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_RxHRST |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_RxMsgEnd |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_RxNE |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_RxOrderSet |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_RxOvr |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_TxHRSTDISC |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_TxHRSTSENT |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_TxIS |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_TxMSGABT |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_TxMSGDISC |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_TxMSGSENT |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_TxUND |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_TypeCEventCC1 |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableIT_TypeCEventCC2 |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableRx |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableRxAnalogFilter |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableRxDMA |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableRxPreFilter |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableTxDMA |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableTypeCDetectionCC1 |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableTypeCDetectionCC2 |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableVconnDischarge |
10 |
10 |
10 |
None |
|
LL_UCPD_EnableWakeUp |
10 |
10 |
10 |
None |
|
LL_UCPD_GetCCEnable |
8 |
8 |
8 |
None |
|
LL_UCPD_GetCCPin |
8 |
8 |
8 |
None |
|
LL_UCPD_GetHbitClockDiv |
8 |
8 |
8 |
None |
|
LL_UCPD_GetIfrGap |
8 |
8 |
8 |
None |
|
LL_UCPD_GetPSCClk |
8 |
8 |
8 |
None |
|
LL_UCPD_GetRole |
8 |
8 |
8 |
None |
|
LL_UCPD_GetRpResistor |
8 |
8 |
8 |
None |
|
LL_UCPD_GetRxMode |
8 |
8 |
8 |
None |
|
LL_UCPD_GetRxOrderSet |
10 |
10 |
10 |
None |
|
LL_UCPD_GetRxPreFilterSampling |
8 |
8 |
8 |
None |
|
LL_UCPD_GetTransWin |
8 |
8 |
8 |
None |
|
LL_UCPD_GetTxMode |
8 |
8 |
8 |
None |
|
LL_UCPD_GetTypeCVstateCC1 |
8 |
8 |
8 |
None |
|
LL_UCPD_GetTypeCVstateCC2 |
8 |
8 |
8 |
None |
|
LL_UCPD_IsActiveFlag_FRS |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_RxErr |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_RxHRST |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_RxMsgEnd |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_RxNE |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_RxOrderSet |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_RxOvr |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_TxHRSTDISC |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_TxHRSTSENT |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_TxIS |
8 |
8 |
8 |
None |
|
LL_UCPD_IsActiveFlag_TxMSGABT |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_TxMSGDISC |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_TxMSGSENT |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_TxUND |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_TypeCEventCC1 |
10 |
10 |
10 |
None |
|
LL_UCPD_IsActiveFlag_TypeCEventCC2 |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabled |
6 |
6 |
6 |
None |
|
LL_UCPD_IsEnabledFRSDetection |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledForceClock |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_FRS |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_RxHRST |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_RxMsgEnd |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_RxNE |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_RxOrderSet |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_RxOvr |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_TxHRSTDISC |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_TxHRSTSENT |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_TxIS |
8 |
8 |
8 |
None |
|
LL_UCPD_IsEnabledIT_TxMSGABT |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_TxMSGDISC |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_TxMSGSENT |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_TxUND |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_TypeCEventCC1 |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledIT_TypeCEventCC2 |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledRx |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledRxAnalogFilter |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledRxDMA |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledRxPreFilter |
12 |
12 |
12 |
None |
|
LL_UCPD_IsEnabledTxDMA |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledTypeCDetectionCC1 |
14 |
14 |
14 |
None |
|
LL_UCPD_IsEnabledTypeCDetectionCC2 |
14 |
14 |
14 |
None |
|
LL_UCPD_IsEnabledVconnDischarge |
10 |
10 |
10 |
None |
|
LL_UCPD_IsEnabledWakeUp |
10 |
10 |
10 |
None |
|
LL_UCPD_ReadData |
4 |
4 |
4 |
None |
|
LL_UCPD_ReadRxOrderSet |
8 |
8 |
8 |
None |
|
LL_UCPD_ReadRxPaySize |
8 |
8 |
8 |
None |
|
LL_UCPD_ReadTxOrderSet |
8 |
8 |
8 |
None |
|
LL_UCPD_SendHardReset |
10 |
10 |
10 |
None |
|
LL_UCPD_SendMessage |
10 |
10 |
10 |
None |
|
LL_UCPD_SetCCEnable |
12 |
12 |
12 |
None |
|
LL_UCPD_SetCCPin |
12 |
12 |
12 |
None |
|
LL_UCPD_SetHbitClockDiv |
12 |
12 |
12 |
None |
|
LL_UCPD_SetIfrGap |
14 |
14 |
14 |
None |
|
LL_UCPD_SetPSCClk |
12 |
12 |
12 |
None |
|
LL_UCPD_SetRole |
12 |
12 |
12 |
None |
|
LL_UCPD_SetRpResistor |
12 |
12 |
12 |
None |
|
LL_UCPD_SetRxMode |
12 |
12 |
12 |
None |
|
LL_UCPD_SetRxOrdExt1 |
4 |
4 |
4 |
None |
|
LL_UCPD_SetRxOrdExt2 |
4 |
4 |
4 |
None |
|
LL_UCPD_SetRxOrderSet |
12 |
12 |
12 |
None |
|
LL_UCPD_SetRxPreFilterSampling |
14 |
14 |
14 |
None |
|
LL_UCPD_SetTransWin |
14 |
14 |
14 |
None |
|
LL_UCPD_SetTxMode |
12 |
12 |
12 |
None |
|
LL_UCPD_SignalFRSTX |
10 |
10 |
10 |
None |
|
LL_UCPD_WriteData |
8 |
8 |
8 |
None |
|
LL_UCPD_WriteTxOrderSet |
4 |
4 |
4 |
None |
|
LL_UCPD_WriteTxPaySize |
4 |
4 |
4 |
None |
HAL UCPD APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_UCPD_AbortCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_Abort_IT |
152 |
166 |
202 |
LL_UCPD_DisableIT(Min)(Def)(Max), LL_UCPD_DisableRxDMA(Min)(Def)(Max), LL_UCPD_DisableTxDMA(Min)(Def)(Max), LL_UCPD_EnableIT_TxMSGSENT(Min)(Def)(Max) |
|
HAL_UCPD_AcquireBus |
0 |
44 |
76 |
None |
|
HAL_UCPD_DeInit |
122 |
126 |
166 |
LL_UCPD_Disable(Min)(Def)(Max), LL_UCPD_DisableIT(Min)(Def)(Max), LL_UCPD_IsEnabledRxDMA(Min)(Def)(Max), LL_UCPD_IsEnabledTxDMA(Min)(Def)(Max) |
|
HAL_UCPD_DisableFRS_Rx |
24 |
34 |
70 |
LL_UCPD_DisableFRSDetection(Min)(Def)(Max), LL_UCPD_DisableIT_FRS(Min)(Def)(Max) |
|
HAL_UCPD_DisableForceClock |
16 |
26 |
60 |
LL_UCPD_DisableForceClock(Min)(Def)(Max) |
|
HAL_UCPD_DisableHardReset_Rx |
22 |
32 |
68 |
LL_UCPD_DisableIT_RxHRST(Min)(Def)(Max), LL_UCPD_DisableRx(Min)(Def)(Max) |
|
HAL_UCPD_DisableRx |
16 |
26 |
58 |
LL_UCPD_DisableRx(Min)(Def)(Max) |
|
HAL_UCPD_DisableRxAnalogFilter |
16 |
26 |
60 |
LL_UCPD_DisableRxAnalogFilter(Min)(Def)(Max) |
|
HAL_UCPD_DisableRxPreFilter |
16 |
26 |
56 |
LL_UCPD_DisableRxPreFilter(Min)(Def)(Max) |
|
HAL_UCPD_DisableTypeCDetectorCCx |
48 |
58 |
116 |
LL_UCPD_DisableIT_TypeCEventCC1(Min)(Def)(Max), LL_UCPD_DisableIT_TypeCEventCC2(Min)(Def)(Max), LL_UCPD_DisableTypeCDetectionCC1(Min)(Def)(Max), LL_UCPD_DisableTypeCDetectionCC2(Min)(Def)(Max) |
|
HAL_UCPD_DisableVconnDischarge |
16 |
26 |
62 |
LL_UCPD_DisableVconnDischarge(Min)(Def)(Max) |
|
HAL_UCPD_DisableWakeupMode |
16 |
26 |
60 |
LL_UCPD_DisableWakeUp(Min)(Def)(Max) |
|
HAL_UCPD_EnableFRS_Rx |
24 |
34 |
70 |
LL_UCPD_EnableFRSDetection(Min)(Def)(Max), LL_UCPD_EnableIT_FRS(Min)(Def)(Max) |
|
HAL_UCPD_EnableForceClock |
16 |
26 |
60 |
LL_UCPD_EnableForceClock(Min)(Def)(Max) |
|
HAL_UCPD_EnableHardReset_Rx |
22 |
32 |
68 |
LL_UCPD_EnableIT_RxHRST(Min)(Def)(Max), LL_UCPD_EnableRx(Min)(Def)(Max) |
|
HAL_UCPD_EnableRx |
16 |
26 |
58 |
LL_UCPD_EnableRx(Min)(Def)(Max) |
|
HAL_UCPD_EnableRxAnalogFilter |
16 |
26 |
60 |
LL_UCPD_EnableRxAnalogFilter(Min)(Def)(Max) |
|
HAL_UCPD_EnableRxPreFilter |
16 |
26 |
56 |
LL_UCPD_EnableRxPreFilter(Min)(Def)(Max) |
|
HAL_UCPD_EnableTypeCDetectorCCx |
48 |
58 |
116 |
LL_UCPD_EnableIT_TypeCEventCC1(Min)(Def)(Max), LL_UCPD_EnableIT_TypeCEventCC2(Min)(Def)(Max), LL_UCPD_EnableTypeCDetectionCC1(Min)(Def)(Max), LL_UCPD_EnableTypeCDetectionCC2(Min)(Def)(Max) |
|
HAL_UCPD_EnableVconnDischarge |
16 |
26 |
62 |
LL_UCPD_EnableVconnDischarge(Min)(Def)(Max) |
|
HAL_UCPD_EnableWakeupMode |
16 |
26 |
60 |
LL_UCPD_EnableWakeUp(Min)(Def)(Max) |
|
HAL_UCPD_ErrorCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_FRSEvtCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_GetActiveCC |
14 |
14 |
50 |
LL_UCPD_GetCCPin(Min)(Def)(Max) |
|
HAL_UCPD_GetCCLines |
14 |
14 |
50 |
LL_UCPD_GetCCEnable(Min)(Def)(Max) |
|
HAL_UCPD_GetConfig |
50 |
50 |
102 |
LL_UCPD_GetHbitClockDiv(Min)(Def)(Max), LL_UCPD_GetIfrGap(Min)(Def)(Max), LL_UCPD_GetPSCClk(Min)(Def)(Max), LL_UCPD_GetRxOrderSet(Min)(Def)(Max), LL_UCPD_GetTransWin(Min)(Def)(Max) |
|
HAL_UCPD_GetDetectedRxOrderedSet |
14 |
14 |
50 |
LL_UCPD_ReadRxOrderSet(Min)(Def)(Max) |
|
HAL_UCPD_GetLastErrorCodes |
0 |
4 |
22 |
None |
|
HAL_UCPD_GetRole |
14 |
14 |
50 |
LL_UCPD_GetRole(Min)(Def)(Max) |
|
HAL_UCPD_GetRp |
14 |
14 |
50 |
LL_UCPD_GetRpResistor(Min)(Def)(Max) |
|
HAL_UCPD_GetRxMode |
14 |
14 |
50 |
LL_UCPD_GetRxMode(Min)(Def)(Max) |
|
HAL_UCPD_GetRxOrderedSet |
12 |
12 |
48 |
LL_UCPD_GetRxOrderSet(Min)(Def)(Max) |
|
HAL_UCPD_GetRxPreFilterSampling |
14 |
14 |
46 |
LL_UCPD_GetRxPreFilterSampling(Min)(Def)(Max) |
|
HAL_UCPD_GetState |
4 |
4 |
22 |
None |
|
HAL_UCPD_GetTxMode |
14 |
14 |
50 |
LL_UCPD_GetTxMode(Min)(Def)(Max) |
|
HAL_UCPD_GetTxOrderedSet |
12 |
12 |
48 |
LL_UCPD_ReadTxOrderSet(Min)(Def)(Max) |
|
HAL_UCPD_GetTypeCVoltageLevelCCx |
210 |
210 |
268 |
LL_UCPD_GetRole(Min)(Def)(Max), LL_UCPD_GetTypeCVstateCC1(Min)(Def)(Max), LL_UCPD_GetTypeCVstateCC2(Min)(Def)(Max) |
|
HAL_UCPD_GetUserData |
0 |
14 |
30 |
None |
|
HAL_UCPD_HRstDiscardCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_HRstRxCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_HRstSentCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_IRQHandler |
480 |
546 |
582 |
LL_UCPD_ClearFlag(Min)(Def)(Max), LL_UCPD_ClearFlag_FRS(Min)(Def)(Max), LL_UCPD_ClearFlag_RxHRST(Min)(Def)(Max), LL_UCPD_ClearFlag_RxMsgEnd(Min)(Def)(Max), LL_UCPD_ClearFlag_RxOrderSet(Min)(Def)(Max), LL_UCPD_ClearFlag_RxOvr(Min)(Def)(Max), LL_UCPD_ClearFlag_TxHRSTDISC(Min)(Def)(Max), LL_UCPD_ClearFlag_TxHRSTSENT(Min)(Def)(Max), LL_UCPD_ClearFlag_TxMSGABT(Min)(Def)(Max), LL_UCPD_ClearFlag_TxMSGDISC(Min)(Def)(Max), LL_UCPD_ClearFlag_TxMSGSENT(Min)(Def)(Max), LL_UCPD_ClearFlag_TxUND(Min)(Def)(Max), LL_UCPD_DisableIT_TxUND(Min)(Def)(Max), LL_UCPD_EnableIT_TxMSGSENT(Min)(Def)(Max), LL_UCPD_IsEnabledTxDMA(Min)(Def)(Max), LL_UCPD_SendMessage(Min)(Def)(Max), LL_UCPD_SetTxMode(Min)(Def)(Max), LL_UCPD_WriteTxPaySize(Min)(Def)(Max) |
|
HAL_UCPD_Init |
28 |
120 |
196 |
HAL_RCC_UCPD1_EnableClock(Max) |
|
HAL_UCPD_IsEnabledFRS_Rx |
14 |
14 |
50 |
LL_UCPD_IsEnabledFRSDetection(Min)(Def)(Max) |
|
HAL_UCPD_IsEnabledForceClock |
14 |
14 |
50 |
LL_UCPD_IsEnabledForceClock(Min)(Def)(Max) |
|
HAL_UCPD_IsEnabledHardReset_Rx |
14 |
14 |
50 |
LL_UCPD_IsEnabledIT_RxHRST(Min)(Def)(Max) |
|
HAL_UCPD_IsEnabledRx |
14 |
14 |
46 |
LL_UCPD_IsEnabledRx(Min)(Def)(Max) |
|
HAL_UCPD_IsEnabledRxAnalogFilter |
14 |
14 |
50 |
LL_UCPD_IsEnabledRxAnalogFilter(Min)(Def)(Max) |
|
HAL_UCPD_IsEnabledRxPreFilter |
14 |
14 |
46 |
LL_UCPD_IsEnabledRxPreFilter(Min)(Def)(Max) |
|
HAL_UCPD_IsEnabledTypeCDetectorCCx |
34 |
34 |
98 |
LL_UCPD_IsEnabledTypeCDetectionCC1(Min)(Def)(Max), LL_UCPD_IsEnabledTypeCDetectionCC2(Min)(Def)(Max) |
|
HAL_UCPD_IsEnabledVconnDischarge |
14 |
14 |
50 |
LL_UCPD_IsEnabledVconnDischarge(Min)(Def)(Max) |
|
HAL_UCPD_IsEnabledWakeupMode |
14 |
14 |
50 |
LL_UCPD_IsEnabledWakeUp(Min)(Def)(Max) |
|
HAL_UCPD_Receive_DMA |
230 |
300 |
374 |
LL_UCPD_EnableIT(Min)(Def)(Max), LL_UCPD_EnableRx(Min)(Def)(Max), LL_UCPD_EnableRxDMA(Min)(Def)(Max), LL_UCPD_GetRxDataAddress(Min)(Def)(Max), LL_UCPD_GetTxDataAddress(Min)(Def)(Max) |
|
HAL_UCPD_RegisterAbortCpltCallback |
0 |
26 |
78 |
None |
|
HAL_UCPD_RegisterErrorCallback |
0 |
26 |
78 |
None |
|
HAL_UCPD_RegisterFRSEvtCallback |
0 |
26 |
78 |
None |
|
HAL_UCPD_RegisterHRstDiscardCallback |
0 |
26 |
78 |
None |
|
HAL_UCPD_RegisterHRstRxCallback |
0 |
26 |
78 |
None |
|
HAL_UCPD_RegisterHRstSentCallback |
0 |
26 |
82 |
None |
|
HAL_UCPD_RegisterRxCpltCallback |
0 |
26 |
84 |
None |
|
HAL_UCPD_RegisterRxOrdDetCallback |
0 |
26 |
84 |
None |
|
HAL_UCPD_RegisterTxAbortCallback |
0 |
26 |
84 |
None |
|
HAL_UCPD_RegisterTxCpltCallback |
0 |
26 |
84 |
None |
|
HAL_UCPD_RegisterTxDiscardCallback |
0 |
26 |
84 |
None |
|
HAL_UCPD_RegisterTxGoodCRCCpltCallback |
0 |
26 |
84 |
None |
|
HAL_UCPD_RegisterTypeCEventCCxCallback |
0 |
26 |
78 |
None |
|
HAL_UCPD_ReleaseBus |
0 |
40 |
72 |
None |
|
HAL_UCPD_RxCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_RxOrdDetCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_SendBIST |
36 |
78 |
108 |
LL_UCPD_SendMessage(Min)(Def)(Max), LL_UCPD_SetTxMode(Min)(Def)(Max) |
|
HAL_UCPD_SendCableReset |
42 |
86 |
122 |
LL_UCPD_EnableIT_TxMSGSENT(Min)(Def)(Max), LL_UCPD_SendMessage(Min)(Def)(Max), LL_UCPD_SetTxMode(Min)(Def)(Max) |
|
HAL_UCPD_SendFRS |
16 |
26 |
62 |
LL_UCPD_SignalFRSTX(Min)(Def)(Max) |
|
HAL_UCPD_SendHardReset |
26 |
36 |
72 |
LL_UCPD_EnableIT(Min)(Def)(Max), LL_UCPD_SendHardReset(Min)(Def)(Max) |
|
HAL_UCPD_SetActiveCC |
22 |
32 |
96 |
LL_UCPD_SetCCPin(Min)(Def)(Max) |
|
HAL_UCPD_SetCCLines |
22 |
32 |
118 |
LL_UCPD_SetCCEnable(Min)(Def)(Max) |
|
HAL_UCPD_SetConfig |
50 |
64 |
606 |
LL_UCPD_Config(Min)(Def)(Max), LL_UCPD_Disable(Min)(Def)(Max) |
|
HAL_UCPD_SetGoodCRCData |
32 |
42 |
78 |
LL_UCPD_EnableTxDMA(Min)(Def)(Max) |
|
HAL_UCPD_SetRole |
22 |
32 |
98 |
LL_UCPD_SetRole(Min)(Def)(Max) |
|
HAL_UCPD_SetRp |
22 |
32 |
116 |
LL_UCPD_SetRpResistor(Min)(Def)(Max) |
|
HAL_UCPD_SetRxDMA |
12 |
26 |
82 |
None |
|
HAL_UCPD_SetRxMode |
22 |
32 |
96 |
LL_UCPD_SetRxMode(Min)(Def)(Max) |
|
HAL_UCPD_SetRxOrderedSet |
40 |
50 |
106 |
LL_UCPD_DisableIT_RxOrderSet(Min)(Def)(Max), LL_UCPD_EnableIT_RxOrderSet(Min)(Def)(Max), LL_UCPD_SetRxOrderSet(Min)(Def)(Max) |
|
HAL_UCPD_SetRxPreFilterSampling |
22 |
32 |
94 |
LL_UCPD_SetRxPreFilterSampling(Min)(Def)(Max) |
|
HAL_UCPD_SetTxDMA |
12 |
26 |
82 |
None |
|
HAL_UCPD_SetTxMode |
22 |
32 |
104 |
LL_UCPD_SetTxMode(Min)(Def)(Max) |
|
HAL_UCPD_SetTxOrderedSet |
20 |
30 |
134 |
LL_UCPD_WriteTxOrderSet(Min)(Def)(Max) |
|
HAL_UCPD_SetUserData |
0 |
4 |
24 |
None |
|
HAL_UCPD_Start |
28 |
70 |
100 |
LL_UCPD_Enable(Min)(Def)(Max) |
|
HAL_UCPD_Stop |
28 |
38 |
70 |
LL_UCPD_Disable(Min)(Def)(Max) |
|
HAL_UCPD_StopBIST |
42 |
52 |
82 |
LL_UCPD_Disable(Min)(Def)(Max), LL_UCPD_Enable(Min)(Def)(Max) |
|
HAL_UCPD_Transmit_DMA |
142 |
212 |
280 |
LL_UCPD_EnableIT(Min)(Def)(Max), LL_UCPD_EnableTxDMA(Min)(Def)(Max), LL_UCPD_GetTxDataAddress(Min)(Def)(Max), LL_UCPD_SendMessage(Min)(Def)(Max), LL_UCPD_WriteTxPaySize(Min)(Def)(Max) |
|
HAL_UCPD_TxAbortCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_TxCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_TxDiscardCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_TxGoodCRCCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UCPD_TypeCEventCCxCallback |
2 |
2 |
2 |
None |
Static UCPD APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
UCPD_DMAEndTxMsgAbortCallback |
32 |
32 |
32 |
LL_UCPD_DisableIT(Min)(Def)(Max) |
|
UCPD_DMAEndTxMsgDiscardCallback |
32 |
32 |
32 |
LL_UCPD_DisableIT(Min)(Def)(Max) |
|
UCPD_DMAError |
98 |
124 |
124 |
LL_UCPD_IsEnabledRxDMA(Min)(Def)(Max), LL_UCPD_IsEnabledTxDMA(Min)(Def)(Max), UCPD_EndRxTransfer(Min)(Def)(Max), UCPD_EndTxTransfer(Min)(Def)(Max) |
|
UCPD_DMAReceiveCplt |
32 |
32 |
32 |
LL_UCPD_DisableRxDMA(Min)(Def)(Max) |
|
UCPD_DMARxAbortCallback |
62 |
66 |
66 |
LL_UCPD_ClearFlag_RxOvr(Min)(Def)(Max), LL_UCPD_DisableRxDMA(Min)(Def)(Max) |
|
UCPD_DMATransmitCplt |
24 |
24 |
24 |
LL_UCPD_DisableTxDMA(Min)(Def)(Max), LL_UCPD_EnableIT_TxMSGSENT(Min)(Def)(Max) |
|
UCPD_DMATxAbortCallback |
26 |
26 |
26 |
LL_UCPD_ClearFlag(Min)(Def)(Max), LL_UCPD_DisableTxDMA(Min)(Def)(Max) |
|
UCPD_EndRxTransfer |
28 |
28 |
28 |
LL_UCPD_DisableIT(Min)(Def)(Max) |
|
UCPD_EndTxTransfer |
26 |
26 |
26 |
LL_UCPD_DisableIT(Min)(Def)(Max) |