HAL HSP APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_HSP_BRAM_DisableConflictAccessCounter |
22 |
22 |
60 |
None |
|
HAL_HSP_BRAM_EnableConflictAccessCounter |
22 |
22 |
60 |
None |
|
HAL_HSP_BRAM_GetConflictAccessCounter |
8 |
8 |
48 |
None |
|
HAL_HSP_BRAM_GetLatency |
12 |
12 |
50 |
None |
|
HAL_HSP_BRAM_IsEnabledConflictAccessCounter |
14 |
14 |
52 |
None |
|
HAL_HSP_BRAM_SetLatency |
20 |
20 |
88 |
None |
|
HAL_HSP_BREAK_DisableDebugSingleStep |
22 |
22 |
58 |
None |
|
HAL_HSP_BREAK_EnableDebugSingleStep |
22 |
22 |
58 |
None |
|
HAL_HSP_BREAK_GetDebugEvents |
10 |
10 |
48 |
None |
|
HAL_HSP_BREAK_GetMultiConfigOutput |
40 |
40 |
112 |
None |
|
HAL_HSP_BREAK_IsEnabledDebugSingleStep |
14 |
14 |
52 |
None |
|
HAL_HSP_BREAK_ResumeDebugEvents |
106 |
106 |
140 |
None |
|
HAL_HSP_BREAK_SetDebugEvents |
30 |
30 |
86 |
None |
|
HAL_HSP_BREAK_SetMultiConfigOutput |
64 |
78 |
230 |
None |
|
HAL_HSP_Boot |
348 |
388 |
478 |
HAL_GetTick(Min)(Def)(Max), HSP_MSGBOX_SendMessage(Min)(Def)(Max) |
|
HAL_HSP_CNN_EnterSafeMode |
60 |
60 |
96 |
None |
|
HAL_HSP_CNN_ExitSafeMode |
34 |
34 |
70 |
None |
|
HAL_HSP_CleanFirmwareErrorCode |
68 |
68 |
98 |
HAL_GetTick(Min)(Def)(Max) |
|
HAL_HSP_DeInit |
96 |
96 |
134 |
HSP_Reset(Min)(Def)(Max) |
|
HAL_HSP_ERR_IRQHandler |
12 |
12 |
50 |
HSP_ERR_IRQHandler(Min)(Def)(Max) |
|
HAL_HSP_EVT_IRQHandler |
12 |
12 |
50 |
HSP_EVT_IRQHandler(Min)(Def)(Max) |
|
HAL_HSP_ErrorCallback |
2 |
2 |
2 |
None |
|
HAL_HSP_ExecErrorHandler |
84 |
132 |
176 |
HSP_SPE_ErrorHandler(Min)(Def)(Max), HSP_STREAM_ErrorHandler(Def)(Max), HSP_TRGIN_ErrorHandler(Def)(Max), HSP_TSC_ErrorHandler(Def)(Max) |
|
HAL_HSP_FWEVT_IRQHandler |
0 |
12 |
50 |
HSP_FWEVT_IRQHandler(Def)(Max) |
|
HAL_HSP_GetCRAMFreeSizeByte |
4 |
4 |
40 |
None |
|
HAL_HSP_GetFirmwareErrorCode |
14 |
14 |
52 |
None |
|
HAL_HSP_GetFirmwareVersion |
10 |
10 |
48 |
None |
|
HAL_HSP_GetHWInfo |
54 |
54 |
112 |
None |
|
HAL_HSP_GetInstance |
4 |
4 |
46 |
None |
|
HAL_HSP_GetLastErrorCodes |
0 |
4 |
40 |
None |
|
HAL_HSP_GetMsgBoxLastErrorCode |
0 |
4 |
40 |
None |
|
HAL_HSP_GetState |
4 |
4 |
22 |
None |
|
HAL_HSP_GetUserData |
0 |
4 |
22 |
None |
|
HAL_HSP_IRQHandler |
24 |
24 |
62 |
HSP_ERR_IRQHandler(Min)(Def)(Max), HSP_EVT_IRQHandler(Min)(Def)(Max), HSP_FWEVT_IRQHandler(Min)(Def)(Max) |
|
HAL_HSP_Init |
42 |
130 |
178 |
HAL_RCC_AHBSRAM3_EnableClock(Max), HAL_RCC_HSP1_EnableClock(Max) |
|
HAL_HSP_LoadFirmware |
146 |
246 |
406 |
None |
|
HAL_HSP_LoadPlugin |
62 |
94 |
184 |
None |
|
HAL_HSP_Lock |
18 |
18 |
56 |
None |
|
HAL_HSP_MSGBOX_SendMessage |
32 |
32 |
66 |
HSP_MSGBOX_SendMessage(Min)(Def)(Max) |
|
HAL_HSP_PRC_DisableEvents |
20 |
20 |
84 |
None |
|
HAL_HSP_PRC_EnableEvents |
20 |
20 |
84 |
None |
|
HAL_HSP_PRC_GetActiveEvents |
16 |
16 |
50 |
None |
|
HAL_HSP_PRC_GetMultiTaskConfig |
160 |
160 |
232 |
None |
|
HAL_HSP_PRC_GetSWRequestLowestPriorityStatusAndClearFlag |
32 |
32 |
68 |
None |
|
HAL_HSP_PRC_PollForEvent |
44 |
56 |
160 |
HSP_PollRegisterFlags(Min)(Def)(Max) |
|
HAL_HSP_PRC_SWRequestLowestPriorityTask |
106 |
106 |
546 |
None |
|
HAL_HSP_PRC_SWRequestTask |
20 |
20 |
84 |
None |
|
HAL_HSP_PRC_SetMultiTaskConfig |
216 |
230 |
1866 |
None |
|
HAL_HSP_PRC_TaskCpltCallback |
2 |
2 |
2 |
None |
|
HAL_HSP_PROCLIST_DisableIT |
0 |
20 |
78 |
None |
|
HAL_HSP_PROCLIST_EnableIT |
0 |
20 |
78 |
None |
|
HAL_HSP_PROCLIST_IsEnabledIT |
0 |
20 |
82 |
None |
|
HAL_HSP_PROCLIST_PollForNotification |
62 |
68 |
166 |
HSP_PollRegisterFlags(Min)(Def)(Max) |
|
HAL_HSP_ProcessingEventCallback |
0 |
2 |
2 |
None |
|
HAL_HSP_RegisterErrorCallback |
0 |
22 |
74 |
None |
|
HAL_HSP_RegisterPRC_TaskCpltCallback |
0 |
22 |
80 |
None |
|
HAL_HSP_RegisterProcessingEventCallback |
0 |
22 |
74 |
None |
|
HAL_HSP_RegisterSPE_FPUSaturationCallback |
0 |
22 |
80 |
None |
|
HAL_HSP_RegisterSPE_RunStateCallback |
0 |
22 |
80 |
None |
|
HAL_HSP_RegisterSTREAM_BufferEmptyCallback |
0 |
22 |
78 |
None |
|
HAL_HSP_RegisterSTREAM_BufferFullCallback |
0 |
22 |
74 |
None |
|
HAL_HSP_RegisterTCU_TaskEndedCallback |
0 |
22 |
74 |
None |
|
HAL_HSP_RegisterTCU_TaskOverlapCallback |
0 |
22 |
74 |
None |
|
HAL_HSP_RegisterTCU_TaskStartedCallback |
0 |
22 |
74 |
None |
|
HAL_HSP_RegisterTSC_TimestampReadyCallback |
0 |
22 |
74 |
None |
|
HAL_HSP_SMARTCLOCKING_Disable |
16 |
16 |
80 |
None |
|
HAL_HSP_SMARTCLOCKING_Enable |
16 |
16 |
80 |
None |
|
HAL_HSP_SMARTCLOCKING_IsEnabled |
20 |
20 |
86 |
None |
|
HAL_HSP_SNOOP_SetSignals |
34 |
44 |
204 |
None |
|
HAL_HSP_SPE_DisableErrorInterrupts |
20 |
20 |
78 |
None |
|
HAL_HSP_SPE_DisableEventInterrupts |
20 |
20 |
84 |
None |
|
HAL_HSP_SPE_EnableErrorInterrupts |
20 |
20 |
78 |
None |
|
HAL_HSP_SPE_EnableEventInterrupts |
20 |
20 |
84 |
None |
|
HAL_HSP_SPE_FPUSaturationCallback |
2 |
2 |
2 |
None |
|
HAL_HSP_SPE_GetEventStatusAndClearFlag |
36 |
36 |
100 |
None |
|
HAL_HSP_SPE_IsEnabledErrorInterrupts |
22 |
22 |
84 |
None |
|
HAL_HSP_SPE_IsEnabledEventInterrupts |
22 |
22 |
90 |
None |
|
HAL_HSP_SPE_RunStateCallback |
2 |
2 |
2 |
None |
|
HAL_HSP_STREAM_BufferEmptyCallback |
0 |
2 |
2 |
None |
|
HAL_HSP_STREAM_BufferFullCallback |
0 |
2 |
2 |
None |
|
HAL_HSP_STREAM_DisableIntToFloat |
22 |
22 |
56 |
None |
|
HAL_HSP_STREAM_EnableIntToFloat |
22 |
22 |
56 |
None |
|
HAL_HSP_STREAM_GetMultiConfig |
70 |
70 |
142 |
None |
|
HAL_HSP_STREAM_IsEnabledIntToFloat |
16 |
16 |
50 |
None |
|
HAL_HSP_STREAM_SetMultiConfig |
112 |
126 |
292 |
None |
|
HAL_HSP_STREAM_Start |
26 |
46 |
114 |
None |
|
HAL_HSP_STREAM_Stop |
22 |
46 |
78 |
None |
|
HAL_HSP_SetUserData |
0 |
4 |
24 |
None |
|
HAL_HSP_TCU_PollForEvent |
62 |
68 |
168 |
HSP_PollRegisterFlags(Min)(Def)(Max) |
|
HAL_HSP_TCU_StartComparator |
56 |
98 |
564 |
None |
|
HAL_HSP_TCU_StartOverlapDetector |
66 |
84 |
804 |
None |
|
HAL_HSP_TCU_StopComparator |
34 |
50 |
122 |
None |
|
HAL_HSP_TCU_StopOverlapDetector |
22 |
34 |
70 |
None |
|
HAL_HSP_TCU_TaskEndedCallback |
0 |
2 |
2 |
None |
|
HAL_HSP_TCU_TaskOverlapCallback |
0 |
2 |
2 |
None |
|
HAL_HSP_TCU_TaskStartedCallback |
0 |
2 |
2 |
None |
|
HAL_HSP_TRGIN_DisableIT |
0 |
20 |
82 |
None |
|
HAL_HSP_TRGIN_DisableTriggers |
20 |
20 |
82 |
None |
|
HAL_HSP_TRGIN_EnableIT |
0 |
24 |
88 |
None |
|
HAL_HSP_TRGIN_EnableTriggers |
20 |
20 |
82 |
None |
|
HAL_HSP_TRGIN_GetConfigTrigger |
80 |
80 |
210 |
None |
|
HAL_HSP_TRGIN_IsEnabledTrigger |
22 |
22 |
136 |
None |
|
HAL_HSP_TRGIN_SetConfigTriggers |
162 |
172 |
404 |
None |
|
HAL_HSP_TRGO_Disable |
22 |
22 |
58 |
None |
|
HAL_HSP_TRGO_Enable |
22 |
22 |
60 |
None |
|
HAL_HSP_TRGO_GetMultiConfig |
60 |
60 |
132 |
None |
|
HAL_HSP_TRGO_IsEnabled |
16 |
16 |
54 |
None |
|
HAL_HSP_TRGO_SetMultiConfig |
64 |
78 |
252 |
None |
|
HAL_HSP_TSC_GetConfig |
34 |
34 |
92 |
None |
|
HAL_HSP_TSC_GetTimeStamp |
10 |
10 |
46 |
None |
|
HAL_HSP_TSC_IsTimeStampReady |
14 |
14 |
52 |
None |
|
HAL_HSP_TSC_SetConfig |
42 |
52 |
266 |
None |
|
HAL_HSP_TSC_Start |
32 |
60 |
176 |
None |
|
HAL_HSP_TSC_Stop |
22 |
46 |
82 |
None |
|
HAL_HSP_TSC_TimestampReadyCallback |
0 |
2 |
2 |
None |
Static HSP APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HSP_ERR_IRQHandler |
128 |
194 |
194 |
HSP_SPE_ErrorHandler(Min)(Def)(Max), HSP_STREAM_ErrorHandler(Def)(Max), HSP_TRGIN_ErrorHandler(Def)(Max), HSP_TSC_ErrorHandler(Def)(Max) |
|
HSP_EVT_IRQHandler |
40 |
64 |
64 |
HSP_PRC_Handler(Min)(Def)(Max), HSP_SPE_Handler(Min)(Def)(Max), HSP_STREAM_Handler(Def)(Max), HSP_TCU_Handler(Def)(Max), HSP_TSC_Handler(Def)(Max) |
|
HSP_FWEVT_IRQHandler |
2 |
40 |
40 |
None |
|
HSP_GetPolledFlagsActiveHigh |
8 |
8 |
8 |
None |
|
HSP_GetPolledFlagsActiveLow |
8 |
8 |
8 |
None |
|
HSP_MSGBOX_SendMessage |
50 |
50 |
50 |
None |
|
HSP_PRC_Handler |
38 |
38 |
38 |
None |
|
HSP_PollRegisterFlags |
172 |
172 |
172 |
HAL_GetTick(Min)(Def)(Max) |
|
HSP_Reset |
54 |
54 |
54 |
HAL_GetTick(Min)(Def)(Max) |
|
HSP_SPE_ErrorHandler |
136 |
136 |
136 |
None |
|
HSP_SPE_Handler |
74 |
74 |
74 |
None |
|
HSP_STREAM_ErrorHandler |
0 |
76 |
76 |
None |
|
HSP_STREAM_Handler |
0 |
98 |
98 |
None |
|
HSP_TCU_Handler |
0 |
74 |
74 |
None |
|
HSP_TRGIN_ErrorHandler |
0 |
28 |
28 |
None |
|
HSP_TSC_ErrorHandler |
0 |
28 |
28 |
None |
|
HSP_TSC_Handler |
0 |
26 |
26 |
None |