LL FMAC APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
LL_FMAC_ConfigFunc |
42 |
42 |
42 |
None |
|
LL_FMAC_ConfigX1 |
30 |
30 |
30 |
None |
|
LL_FMAC_ConfigX2 |
28 |
28 |
28 |
None |
|
LL_FMAC_ConfigY |
30 |
30 |
30 |
None |
|
LL_FMAC_DisableClipping |
10 |
10 |
10 |
None |
|
LL_FMAC_DisableDMAReq_READ |
10 |
10 |
10 |
None |
|
LL_FMAC_DisableDMAReq_WRITE |
10 |
10 |
10 |
None |
|
LL_FMAC_DisableIT |
8 |
8 |
8 |
None |
|
LL_FMAC_DisableIT_OVFL |
10 |
10 |
10 |
None |
|
LL_FMAC_DisableIT_RD |
10 |
10 |
10 |
None |
|
LL_FMAC_DisableIT_SAT |
10 |
10 |
10 |
None |
|
LL_FMAC_DisableIT_UNFL |
10 |
10 |
10 |
None |
|
LL_FMAC_DisableIT_WR |
10 |
10 |
10 |
None |
|
LL_FMAC_DisableStart |
10 |
10 |
10 |
None |
|
LL_FMAC_Disable_DMAReq_and_IT |
16 |
16 |
16 |
None |
|
LL_FMAC_EnableClipping |
10 |
10 |
10 |
None |
|
LL_FMAC_EnableDMAReq_READ |
10 |
10 |
10 |
None |
|
LL_FMAC_EnableDMAReq_WRITE |
10 |
10 |
10 |
None |
|
LL_FMAC_EnableIT |
8 |
8 |
8 |
None |
|
LL_FMAC_EnableIT_OVFL |
10 |
10 |
10 |
None |
|
LL_FMAC_EnableIT_RD |
10 |
10 |
10 |
None |
|
LL_FMAC_EnableIT_SAT |
10 |
10 |
10 |
None |
|
LL_FMAC_EnableIT_UNFL |
10 |
10 |
10 |
None |
|
LL_FMAC_EnableIT_WR |
10 |
10 |
10 |
None |
|
LL_FMAC_EnableReset |
10 |
10 |
10 |
None |
|
LL_FMAC_EnableStart |
10 |
10 |
10 |
None |
|
LL_FMAC_Enable_DMAReq_and_IT |
10 |
10 |
10 |
None |
|
LL_FMAC_GetFunction |
8 |
8 |
8 |
None |
|
LL_FMAC_GetParamP |
6 |
6 |
6 |
None |
|
LL_FMAC_GetParamQ |
8 |
8 |
8 |
None |
|
LL_FMAC_GetParamR |
8 |
8 |
8 |
None |
|
LL_FMAC_GetX1Base |
6 |
6 |
6 |
None |
|
LL_FMAC_GetX1BufferSize |
8 |
8 |
8 |
None |
|
LL_FMAC_GetX1FullWatermark |
8 |
8 |
8 |
None |
|
LL_FMAC_GetX2Base |
6 |
6 |
6 |
None |
|
LL_FMAC_GetX2BufferSize |
8 |
8 |
8 |
None |
|
LL_FMAC_GetYBase |
6 |
6 |
6 |
None |
|
LL_FMAC_GetYBufferSize |
8 |
8 |
8 |
None |
|
LL_FMAC_GetYEmptyWatermark |
8 |
8 |
8 |
None |
|
LL_FMAC_IsActiveFlag_OVFL |
10 |
10 |
10 |
None |
|
LL_FMAC_IsActiveFlag_SAT |
10 |
10 |
10 |
None |
|
LL_FMAC_IsActiveFlag_UNFL |
10 |
10 |
10 |
None |
|
LL_FMAC_IsActiveFlag_X1FULL |
10 |
10 |
10 |
None |
|
LL_FMAC_IsActiveFlag_YEMPTY |
8 |
8 |
8 |
None |
|
LL_FMAC_IsEnabledClipping |
10 |
10 |
10 |
None |
|
LL_FMAC_IsEnabledDMAReq_READ |
10 |
10 |
10 |
None |
|
LL_FMAC_IsEnabledDMAReq_WRITE |
10 |
10 |
10 |
None |
|
LL_FMAC_IsEnabledIT_OVFL |
10 |
10 |
10 |
None |
|
LL_FMAC_IsEnabledIT_RD |
8 |
8 |
8 |
None |
|
LL_FMAC_IsEnabledIT_SAT |
10 |
10 |
10 |
None |
|
LL_FMAC_IsEnabledIT_UNFL |
10 |
10 |
10 |
None |
|
LL_FMAC_IsEnabledIT_WR |
10 |
10 |
10 |
None |
|
LL_FMAC_IsEnabledReset |
10 |
10 |
10 |
None |
|
LL_FMAC_IsEnabledStart |
6 |
6 |
6 |
None |
|
LL_FMAC_SetFunction |
12 |
12 |
12 |
None |
|
LL_FMAC_SetParamP |
10 |
10 |
10 |
None |
|
LL_FMAC_SetParamQ |
10 |
10 |
10 |
None |
|
LL_FMAC_SetParamR |
10 |
10 |
10 |
None |
|
LL_FMAC_SetX1Base |
10 |
10 |
10 |
None |
|
LL_FMAC_SetX1BaseAndSize |
20 |
20 |
20 |
None |
|
LL_FMAC_SetX1BufferSize |
10 |
10 |
10 |
None |
|
LL_FMAC_SetX1FullWatermark |
12 |
12 |
12 |
None |
|
LL_FMAC_SetX2Base |
12 |
12 |
12 |
None |
|
LL_FMAC_SetX2BaseAndSize |
20 |
20 |
20 |
None |
|
LL_FMAC_SetX2BufferSize |
10 |
10 |
10 |
None |
|
LL_FMAC_SetYBase |
10 |
10 |
10 |
None |
|
LL_FMAC_SetYBaseAndSize |
20 |
20 |
20 |
None |
|
LL_FMAC_SetYBufferSize |
10 |
10 |
10 |
None |
|
LL_FMAC_SetYEmptyWatermark |
12 |
12 |
12 |
None |
|
LL_FMAC_WriteData |
8 |
8 |
8 |
None |
HAL FMAC APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_FMAC_DeInit |
24 |
24 |
60 |
FMAC_Abort(Min)(Def)(Max) |
|
HAL_FMAC_DisableClip |
16 |
16 |
50 |
LL_FMAC_DisableClipping(Min)(Def)(Max) |
|
HAL_FMAC_ERROR_IRQHandler |
42 |
48 |
62 |
FMAC_Abort(Min)(Def)(Max) |
|
HAL_FMAC_EnableClip |
16 |
16 |
50 |
LL_FMAC_EnableClipping(Min)(Def)(Max) |
|
HAL_FMAC_ErrorCallback |
2 |
2 |
2 |
None |
|
HAL_FMAC_GetConfig |
58 |
58 |
110 |
LL_FMAC_GetX1Base(Min)(Def)(Max), LL_FMAC_GetX1BufferSize(Min)(Def)(Max), LL_FMAC_GetX2Base(Min)(Def)(Max), LL_FMAC_GetX2BufferSize(Min)(Def)(Max), LL_FMAC_GetYBase(Min)(Def)(Max), LL_FMAC_GetYBufferSize(Min)(Def)(Max) |
|
HAL_FMAC_GetInstance |
4 |
4 |
44 |
None |
|
HAL_FMAC_GetLLInstance |
4 |
4 |
44 |
None |
|
HAL_FMAC_GetLastErrorCodes |
0 |
4 |
40 |
None |
|
HAL_FMAC_GetState |
4 |
4 |
22 |
None |
|
HAL_FMAC_GetUserData |
0 |
4 |
40 |
None |
|
HAL_FMAC_GetX1Address |
6 |
6 |
46 |
None |
|
HAL_FMAC_GetX1FullWatermark |
12 |
12 |
48 |
LL_FMAC_GetX1FullWatermark(Min)(Def)(Max) |
|
HAL_FMAC_GetX1State |
4 |
4 |
22 |
None |
|
HAL_FMAC_GetYAddress |
6 |
6 |
46 |
None |
|
HAL_FMAC_GetYEmptyWatermark |
12 |
12 |
48 |
LL_FMAC_GetYEmptyWatermark(Min)(Def)(Max) |
|
HAL_FMAC_GetYState |
4 |
4 |
22 |
None |
|
HAL_FMAC_IRQHandler |
82 |
88 |
102 |
FMAC_Abort(Min)(Def)(Max), FMAC_ReadDataIncrPtr(Min)(Def)(Max), FMAC_WriteDataIncrPtr(Min)(Def)(Max) |
|
HAL_FMAC_Init |
28 |
70 |
124 |
HAL_RCC_FMAC1_EnableClock(Max) |
|
HAL_FMAC_IsEnabledClip |
14 |
14 |
50 |
LL_FMAC_IsEnabledClipping(Min)(Def)(Max) |
|
HAL_FMAC_LockX1WriteAccessForExternPeriph |
22 |
64 |
98 |
LL_FMAC_EnableIT_OVFL(Min)(Def)(Max) |
|
HAL_FMAC_LockYReadAccessForExternPeriph |
22 |
64 |
98 |
LL_FMAC_EnableIT_UNFL(Min)(Def)(Max) |
|
HAL_FMAC_PreloadCpltCallback |
2 |
2 |
2 |
None |
|
HAL_FMAC_PreloadX1 |
24 |
24 |
130 |
FMAC_PreloadFifo(Min)(Def)(Max), LL_FMAC_GetX1BufferSize(Max) |
|
HAL_FMAC_PreloadX1_DMA |
24 |
24 |
130 |
FMAC_PreloadFifo_DMA(Min)(Def)(Max), LL_FMAC_GetX1BufferSize(Max) |
|
HAL_FMAC_PreloadX2 |
82 |
162 |
318 |
FMAC_PreloadWaitStartReset(Min)(Def)(Max), FMAC_PreloadWrite(Min)(Def)(Max), LL_FMAC_GetX2BufferSize(Max) |
|
HAL_FMAC_PreloadY |
24 |
24 |
130 |
FMAC_PreloadFifo(Min)(Def)(Max), LL_FMAC_GetYBufferSize(Max) |
|
HAL_FMAC_PreloadY_DMA |
24 |
24 |
126 |
FMAC_PreloadFifo_DMA(Min)(Def)(Max), LL_FMAC_GetYBufferSize(Max) |
|
HAL_FMAC_ReadY |
170 |
226 |
314 |
HAL_GetTick(Min)(Def)(Max), LL_FMAC_GetYEmptyWatermark(Min)(Def)(Max), LL_FMAC_IsActiveFlag_YEMPTY(Min)(Def)(Max), LL_FMAC_ReadData(Min)(Def)(Max) |
|
HAL_FMAC_ReadYCpltCallback |
2 |
2 |
2 |
None |
|
HAL_FMAC_ReadYHalfCpltCallback |
2 |
2 |
2 |
None |
|
HAL_FMAC_ReadY_DMA |
98 |
154 |
238 |
HAL_DMA_StartPeriphXfer_IT_Opt(Min)(Def)(Max), LL_FMAC_Enable_DMAReq_and_IT(Min)(Def)(Max) |
|
HAL_FMAC_ReadY_DMA_Opt |
96 |
152 |
258 |
HAL_DMA_StartPeriphXfer_IT_Opt(Min)(Def)(Max), LL_FMAC_Enable_DMAReq_and_IT(Min)(Def)(Max) |
|
HAL_FMAC_ReadY_IT |
34 |
90 |
176 |
LL_FMAC_EnableIT(Min)(Def)(Max) |
|
HAL_FMAC_RegisterErrorCallback |
0 |
22 |
74 |
None |
|
HAL_FMAC_RegisterPreloadCpltCallback |
0 |
22 |
74 |
None |
|
HAL_FMAC_RegisterReadYCpltCallback |
0 |
22 |
92 |
None |
|
HAL_FMAC_RegisterReadYHalfCpltCallback |
0 |
22 |
92 |
None |
|
HAL_FMAC_RegisterWriteX1CpltCallback |
0 |
22 |
100 |
None |
|
HAL_FMAC_RegisterWriteX1HalfCpltCallback |
0 |
22 |
92 |
None |
|
HAL_FMAC_SetConfig |
54 |
64 |
228 |
LL_FMAC_SetX1BaseAndSize(Min)(Def)(Max), LL_FMAC_SetX2BaseAndSize(Min)(Def)(Max), LL_FMAC_SetYBaseAndSize(Min)(Def)(Max) |
|
HAL_FMAC_SetReadYDMA |
12 |
22 |
78 |
None |
|
HAL_FMAC_SetUserData |
0 |
4 |
42 |
None |
|
HAL_FMAC_SetWriteX1DMA |
12 |
22 |
78 |
None |
|
HAL_FMAC_SetX1FullWatermark |
20 |
20 |
106 |
LL_FMAC_SetX1FullWatermark(Min)(Def)(Max) |
|
HAL_FMAC_SetX2BaseAddress |
20 |
20 |
76 |
LL_FMAC_SetX2Base(Min)(Def)(Max) |
|
HAL_FMAC_SetYEmptyWatermark |
20 |
20 |
106 |
LL_FMAC_SetYEmptyWatermark(Min)(Def)(Max) |
|
HAL_FMAC_StartFilterFIR |
52 |
94 |
174 |
LL_FMAC_EnableIT_SAT(Min)(Def)(Max) |
|
HAL_FMAC_StartFilterIIR |
58 |
100 |
200 |
LL_FMAC_EnableIT_SAT(Min)(Def)(Max) |
|
HAL_FMAC_StopFilter |
12 |
12 |
44 |
FMAC_Abort(Min)(Def)(Max) |
|
HAL_FMAC_UnlockX1WriteAccessForExternPeriph |
22 |
22 |
56 |
LL_FMAC_DisableIT_OVFL(Min)(Def)(Max) |
|
HAL_FMAC_UnlockYReadAccessForExternPeriph |
22 |
22 |
56 |
LL_FMAC_DisableIT_UNFL(Min)(Def)(Max) |
|
HAL_FMAC_WriteX1 |
172 |
228 |
306 |
HAL_GetTick(Min)(Def)(Max), LL_FMAC_GetX1FullWatermark(Min)(Def)(Max), LL_FMAC_IsActiveFlag_X1FULL(Min)(Def)(Max), LL_FMAC_WriteData(Min)(Def)(Max) |
|
HAL_FMAC_WriteX1CpltCallback |
2 |
2 |
2 |
None |
|
HAL_FMAC_WriteX1HalfCpltCallback |
2 |
2 |
2 |
None |
|
HAL_FMAC_WriteX1_DMA |
98 |
154 |
238 |
HAL_DMA_StartPeriphXfer_IT_Opt(Min)(Def)(Max), LL_FMAC_Enable_DMAReq_and_IT(Min)(Def)(Max) |
|
HAL_FMAC_WriteX1_DMA_Opt |
96 |
152 |
258 |
HAL_DMA_StartPeriphXfer_IT_Opt(Min)(Def)(Max), LL_FMAC_Enable_DMAReq_and_IT(Min)(Def)(Max) |
|
HAL_FMAC_WriteX1_IT |
34 |
90 |
176 |
LL_FMAC_EnableIT(Min)(Def)(Max) |
Static FMAC APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
FMAC_Abort |
108 |
108 |
108 |
HAL_DMA_Abort(Min)(Def)(Max), LL_FMAC_DisableDMAReq_READ(Min)(Def)(Max), LL_FMAC_DisableDMAReq_WRITE(Min)(Def)(Max), LL_FMAC_DisableIT(Min)(Def)(Max), LL_FMAC_EnableReset(Min)(Def)(Max), LL_FMAC_IsEnabledDMAReq_READ(Min)(Def)(Max), LL_FMAC_IsEnabledDMAReq_WRITE(Min)(Def)(Max), LL_FMAC_IsEnabledReset(Min)(Def)(Max) |
|
FMAC_DMAError |
20 |
28 |
28 |
FMAC_Abort(Min)(Def)(Max) |
|
FMAC_DMAPreloadCpltCallback |
34 |
40 |
40 |
LL_FMAC_Disable_DMAReq_and_IT(Min)(Def)(Max) |
|
FMAC_DMAReadYCpltCallback |
34 |
34 |
34 |
LL_FMAC_Disable_DMAReq_and_IT(Min)(Def)(Max) |
|
FMAC_DMAReadYHalfCpltCallback |
14 |
14 |
14 |
None |
|
FMAC_DMAWriteX1CpltCallback |
34 |
34 |
34 |
LL_FMAC_Disable_DMAReq_and_IT(Min)(Def)(Max) |
|
FMAC_DMAWriteX1HalfCpltCallback |
14 |
14 |
14 |
None |
|
FMAC_PreloadFifo |
70 |
126 |
126 |
FMAC_PreloadWaitStartReset(Min)(Def)(Max), FMAC_PreloadWrite(Min)(Def)(Max) |
|
FMAC_PreloadFifo_DMA |
94 |
146 |
146 |
HAL_DMA_StartPeriphXfer_IT_Opt(Min)(Def)(Max), LL_FMAC_Enable_DMAReq_and_IT(Min)(Def)(Max) |
|
FMAC_PreloadWaitStartReset |
60 |
68 |
68 |
HAL_GetTick(Min)(Def)(Max), LL_FMAC_IsEnabledStart(Min)(Def)(Max) |
|
FMAC_PreloadWrite |
70 |
78 |
78 |
FMAC_Abort(Min)(Def)(Max), LL_FMAC_IsActiveFlag_OVFL(Min)(Def)(Max), LL_FMAC_WriteData(Min)(Def)(Max) |
|
FMAC_ReadDataIncrPtr |
116 |
116 |
116 |
LL_FMAC_DisableIT(Min)(Def)(Max), LL_FMAC_GetYEmptyWatermark(Min)(Def)(Max), LL_FMAC_ReadData(Min)(Def)(Max) |
|
FMAC_WriteDataIncrPtr |
118 |
118 |
118 |
LL_FMAC_DisableIT(Min)(Def)(Max), LL_FMAC_GetX1FullWatermark(Min)(Def)(Max), LL_FMAC_WriteData(Min)(Def)(Max) |