HAL XSPI APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_XSPI_Abort |
40 |
40 |
76 |
XSPI_Abort(Min)(Def)(Max) |
|
HAL_XSPI_AbortCpltCallback |
2 |
2 |
2 |
None |
|
HAL_XSPI_Abort_IT |
174 |
174 |
210 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_DisableIT(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max), HAL_XSPI_IsActiveFlag(Min)(Def)(Max) |
|
HAL_XSPI_ClearFlag |
6 |
6 |
6 |
None |
|
HAL_XSPI_CmdCpltCallback |
2 |
2 |
2 |
None |
|
HAL_XSPI_DLYB_CalculateMaxClockPhase |
116 |
134 |
194 |
DLYB_Disable(Min)(Def)(Max), DLYB_Enable(Min)(Def)(Max), DLYB_IsEnabled(Min)(Def)(Max) |
|
HAL_XSPI_DLYB_Disable |
16 |
30 |
76 |
DLYB_Disable(Min)(Def)(Max) |
|
HAL_XSPI_DLYB_Enable |
16 |
30 |
76 |
DLYB_Enable(Min)(Def)(Max) |
|
HAL_XSPI_DLYB_GetConfigDelay |
20 |
38 |
100 |
None |
|
HAL_XSPI_DLYB_IsEnabled |
12 |
12 |
26 |
DLYB_IsEnabled(Min)(Def)(Max) |
|
HAL_XSPI_DLYB_SetConfigDelay |
104 |
118 |
164 |
DLYB_Disable(Min)(Def)(Max), DLYB_Enable(Min)(Def)(Max), DLYB_IsEnabled(Min)(Def)(Max), XSPI_Abort(Min)(Def)(Max) |
|
HAL_XSPI_DeInit |
30 |
30 |
68 |
XSPI_Abort(Min)(Def)(Max) |
|
HAL_XSPI_DisableFreeRunningClock |
20 |
20 |
52 |
None |
|
HAL_XSPI_DisableIT |
12 |
12 |
12 |
None |
|
HAL_XSPI_DisablePrefetchAXI |
20 |
20 |
56 |
None |
|
HAL_XSPI_DisablePrefetchData |
20 |
20 |
56 |
None |
|
HAL_XSPI_EnableFreeRunningClock |
20 |
20 |
52 |
None |
|
HAL_XSPI_EnableIT |
12 |
12 |
12 |
None |
|
HAL_XSPI_EnablePrefetchAXI |
20 |
20 |
56 |
None |
|
HAL_XSPI_EnablePrefetchData |
20 |
20 |
56 |
None |
|
HAL_XSPI_ErrorCallback |
2 |
2 |
2 |
None |
|
HAL_XSPI_ExecRegularAutoPoll |
34 |
102 |
242 |
XSPI_ExecRegularAutoPoll(Min)(Def)(Max) |
|
HAL_XSPI_ExecRegularAutoPoll_IT |
48 |
108 |
248 |
XSPI_ExecRegularAutoPoll(Min)(Def)(Max) |
|
HAL_XSPI_FifoThresholdCallback |
2 |
2 |
2 |
None |
|
HAL_XSPI_GetClockFreq |
12 |
12 |
44 |
None |
|
HAL_XSPI_GetConfig |
230 |
230 |
268 |
None |
|
HAL_XSPI_GetFifoThreshold |
12 |
12 |
50 |
None |
|
HAL_XSPI_GetInstance |
4 |
4 |
46 |
None |
|
HAL_XSPI_GetLastErrorCodes |
0 |
4 |
4 |
None |
|
HAL_XSPI_GetMemoryMappedBaseAddress |
22 |
20 |
72 |
None |
|
HAL_XSPI_GetMemorySelection |
10 |
10 |
44 |
None |
|
HAL_XSPI_GetMemorySize |
10 |
10 |
44 |
None |
|
HAL_XSPI_GetMemoryType |
4 |
4 |
38 |
None |
|
HAL_XSPI_GetPrescaler |
10 |
10 |
48 |
None |
|
HAL_XSPI_GetState |
4 |
4 |
22 |
None |
|
HAL_XSPI_GetUserData |
0 |
4 |
24 |
None |
|
HAL_XSPI_IRQHandler |
452 |
476 |
476 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_DisableIT(Min)(Def)(Max) |
|
HAL_XSPI_Init |
16 |
88 |
144 |
HAL_RCC_XSPI1_EnableClock(Max) |
|
HAL_XSPI_IsActiveFlag |
18 |
18 |
18 |
None |
|
HAL_XSPI_IsEnabledFreeRunningClock |
16 |
16 |
50 |
None |
|
HAL_XSPI_IsEnabledPrefetchAXI |
14 |
14 |
54 |
None |
|
HAL_XSPI_IsEnabledPrefetchData |
14 |
14 |
54 |
None |
|
HAL_XSPI_Receive |
196 |
248 |
298 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), XSPI_WaitFlagStateUntilTimeout(Min)(Def)(Max) |
|
HAL_XSPI_Receive_DMA |
198 |
254 |
304 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max) |
|
HAL_XSPI_Receive_DMA_Opt |
200 |
256 |
334 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max) |
|
HAL_XSPI_Receive_IT |
112 |
164 |
214 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max) |
|
HAL_XSPI_RegisterAbortCpltCallback |
0 |
22 |
60 |
None |
|
HAL_XSPI_RegisterCmdCpltCallback |
0 |
22 |
60 |
None |
|
HAL_XSPI_RegisterErrorCallback |
0 |
22 |
60 |
None |
|
HAL_XSPI_RegisterFifoThresholdCallback |
0 |
22 |
60 |
None |
|
HAL_XSPI_RegisterRxCpltCallback |
0 |
22 |
60 |
None |
|
HAL_XSPI_RegisterRxHalfCpltCallback |
0 |
22 |
60 |
None |
|
HAL_XSPI_RegisterStatusMatchCallback |
0 |
22 |
60 |
None |
|
HAL_XSPI_RegisterTxCpltCallback |
0 |
22 |
60 |
None |
|
HAL_XSPI_RegisterTxHalfCpltCallback |
0 |
22 |
60 |
None |
|
HAL_XSPI_RxCpltCallback |
2 |
2 |
2 |
None |
|
HAL_XSPI_RxHalfCpltCallback |
2 |
2 |
2 |
None |
|
HAL_XSPI_SendHyperbusCmd |
136 |
212 |
394 |
HAL_XSPI_IsActiveFlag(Def)(Max), XSPI_WaitFlagStateUntilTimeout(Min)(Def)(Max) |
|
HAL_XSPI_SendRegularCmd |
38 |
98 |
710 |
XSPI_SendRegularCmd(Min)(Def)(Max) |
|
HAL_XSPI_SendRegularCmd_IT |
52 |
118 |
730 |
XSPI_SendRegularCmd(Min)(Def)(Max) |
|
HAL_XSPI_SetConfig |
330 |
340 |
1210 |
XSPI_WaitFlagStateUntilTimeout(Min)(Def)(Max) |
|
HAL_XSPI_SetFifoThreshold |
28 |
28 |
122 |
None |
|
HAL_XSPI_SetMemorySelection |
22 |
22 |
76 |
None |
|
HAL_XSPI_SetMemorySize |
22 |
22 |
258 |
None |
|
HAL_XSPI_SetMemoryType |
24 |
24 |
96 |
None |
|
HAL_XSPI_SetPrescaler |
50 |
50 |
102 |
XSPI_WaitFlagStateUntilTimeout(Min)(Def)(Max) |
|
HAL_XSPI_SetRxDMA |
12 |
22 |
74 |
None |
|
HAL_XSPI_SetTxDMA |
12 |
22 |
78 |
None |
|
HAL_XSPI_SetUserData |
0 |
4 |
26 |
None |
|
HAL_XSPI_StartMemoryMappedMode |
102 |
148 |
244 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max), XSPI_WaitFlagStateUntilTimeout(Min)(Def)(Max) |
|
HAL_XSPI_StatusMatchCallback |
2 |
2 |
2 |
None |
|
HAL_XSPI_StopMemoryMappedMode |
34 |
34 |
68 |
XSPI_Abort(Min)(Def)(Max) |
|
HAL_XSPI_Transmit |
140 |
192 |
236 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), XSPI_WaitFlagStateUntilTimeout(Min)(Def)(Max) |
|
HAL_XSPI_Transmit_DMA |
138 |
194 |
244 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max) |
|
HAL_XSPI_Transmit_DMA_Opt |
140 |
196 |
274 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max) |
|
HAL_XSPI_Transmit_IT |
62 |
114 |
164 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max) |
|
HAL_XSPI_TxCpltCallback |
2 |
2 |
2 |
None |
|
HAL_XSPI_TxHalfCpltCallback |
2 |
2 |
2 |
None |
Static XSPI APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
XSPI_Abort |
158 |
190 |
190 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_IsActiveFlag(Min)(Def)(Max), XSPI_WaitFlagStateUntilTimeout(Min)(Def)(Max) |
|
XSPI_DMAAbort |
56 |
56 |
56 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max), HAL_XSPI_IsActiveFlag(Min)(Def)(Max) |
|
XSPI_DMAAbortOnError |
56 |
56 |
56 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max), HAL_XSPI_IsActiveFlag(Min)(Def)(Max) |
|
XSPI_DMACplt |
40 |
40 |
40 |
HAL_XSPI_EnableIT(Min)(Def)(Max), LL_DMA_DisableChannel(Min)(Def)(Max) |
|
XSPI_DMAError |
58 |
66 |
66 |
HAL_XSPI_DisableIT(Min)(Def)(Max), HAL_XSPI_Abort_IT(Min)(Def)(Max) |
|
XSPI_DMAHalfCplt |
42 |
42 |
42 |
None |
|
XSPI_ExecRegularAutoPoll |
198 |
230 |
230 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max), HAL_XSPI_IsActiveFlag(Def)(Max), XSPI_WaitFlagStateUntilTimeout(Min)(Def)(Max) |
|
XSPI_SendRegularCmd |
298 |
332 |
332 |
HAL_XSPI_ClearFlag(Min)(Def)(Max), HAL_XSPI_EnableIT(Min)(Def)(Max), HAL_XSPI_IsActiveFlag(Def)(Max), XSPI_WaitFlagStateUntilTimeout(Min)(Def)(Max) |
|
XSPI_WaitFlagStateUntilTimeout |
76 |
92 |
92 |
HAL_XSPI_IsActiveFlag(Min)(Def)(Max) |