LL EXTI APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
LL_EXTI_ClearFallingFlag_0_31 |
6 |
6 |
6 |
None |
|
LL_EXTI_ClearFallingFlag_32_63 |
6 |
6 |
6 |
None |
|
LL_EXTI_ClearRisingFlag_0_31 |
6 |
6 |
6 |
None |
|
LL_EXTI_ClearRisingFlag_32_63 |
6 |
6 |
6 |
None |
|
LL_EXTI_DisableEvent_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableEvent_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableFallingTrig_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableFallingTrig_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableIT_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableIT_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableRisingTrig_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableRisingTrig_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableEvent_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableEvent_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableFallingTrig_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableFallingTrig_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableIT_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableIT_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableRisingTrig_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableRisingTrig_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_GenerateSWI_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_GenerateSWI_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_GetEXTISource |
34 |
34 |
34 |
None |
|
LL_EXTI_IsActiveFallingFlag_0_31 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsActiveFallingFlag_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsActiveRisingFlag_0_31 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsActiveRisingFlag_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledEvent_0_31 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledEvent_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledFallingTrig_0_31 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledFallingTrig_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledIT_0_31 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledIT_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledRisingTrig_0_31 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledRisingTrig_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_ReadFallingFlag_0_31 |
8 |
8 |
8 |
None |
|
LL_EXTI_ReadFallingFlag_32_63 |
8 |
8 |
8 |
None |
|
LL_EXTI_ReadRisingFlag_0_31 |
8 |
8 |
8 |
None |
|
LL_EXTI_ReadRisingFlag_32_63 |
8 |
8 |
8 |
None |
|
LL_EXTI_SetEXTISource |
34 |
34 |
34 |
None |
HAL EXTI APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_EXTI_ClearPending |
62 |
62 |
144 |
LL_EXTI_ClearFallingFlag_0_31(Min)(Def)(Max), LL_EXTI_ClearFallingFlag_32_63(Min)(Def)(Max), LL_EXTI_ClearRisingFlag_0_31(Min)(Def)(Max), LL_EXTI_ClearRisingFlag_32_63(Min)(Def)(Max) |
|
HAL_EXTI_DeInit |
128 |
128 |
212 |
LL_EXTI_ClearFallingFlag_0_31(Min)(Def)(Max), LL_EXTI_ClearFallingFlag_32_63(Min)(Def)(Max), LL_EXTI_ClearRisingFlag_0_31(Min)(Def)(Max), LL_EXTI_ClearRisingFlag_32_63(Min)(Def)(Max), LL_EXTI_DisableEvent_0_31(Min)(Def)(Max), LL_EXTI_DisableEvent_32_63(Min)(Def)(Max), LL_EXTI_DisableFallingTrig_0_31(Min)(Def)(Max), LL_EXTI_DisableFallingTrig_32_63(Min)(Def)(Max), LL_EXTI_DisableIT_0_31(Min)(Def)(Max), LL_EXTI_DisableIT_32_63(Min)(Def)(Max), LL_EXTI_DisableRisingTrig_0_31(Min)(Def)(Max), LL_EXTI_DisableRisingTrig_32_63(Min)(Def)(Max), LL_EXTI_SetEXTISource(Min)(Def)(Max) |
|
HAL_EXTI_Disable |
48 |
48 |
82 |
LL_EXTI_DisableEvent_0_31(Min)(Def)(Max), LL_EXTI_DisableEvent_32_63(Min)(Def)(Max), LL_EXTI_DisableIT_0_31(Min)(Def)(Max), LL_EXTI_DisableIT_32_63(Min)(Def)(Max) |
|
HAL_EXTI_Enable |
68 |
68 |
140 |
LL_EXTI_EnableEvent_0_31(Min)(Def)(Max), LL_EXTI_EnableEvent_32_63(Min)(Def)(Max), LL_EXTI_EnableIT_0_31(Min)(Def)(Max), LL_EXTI_EnableIT_32_63(Min)(Def)(Max) |
|
HAL_EXTI_GenerateSWI |
64 |
64 |
118 |
LL_EXTI_EnableIT_0_31(Min)(Def)(Max), LL_EXTI_EnableIT_32_63(Min)(Def)(Max), LL_EXTI_GenerateSWI_0_31(Min)(Def)(Max), LL_EXTI_GenerateSWI_32_63(Min)(Def)(Max) |
|
HAL_EXTI_GetConfig |
132 |
132 |
202 |
LL_EXTI_GetEXTISource(Min)(Def)(Max), LL_EXTI_IsEnabledFallingTrig_0_31(Min)(Def)(Max), LL_EXTI_IsEnabledFallingTrig_32_63(Min)(Def)(Max), LL_EXTI_IsEnabledRisingTrig_0_31(Min)(Def)(Max), LL_EXTI_IsEnabledRisingTrig_32_63(Min)(Def)(Max) |
|
HAL_EXTI_GetPending |
110 |
110 |
164 |
LL_EXTI_IsActiveFallingFlag_0_31(Min)(Def)(Max), LL_EXTI_IsActiveFallingFlag_32_63(Min)(Def)(Max), LL_EXTI_IsActiveRisingFlag_0_31(Min)(Def)(Max), LL_EXTI_IsActiveRisingFlag_32_63(Min)(Def)(Max) |
|
HAL_EXTI_GetPrivAttr |
36 |
36 |
90 |
LL_EXTI_GetPrivAttr_0_31(Min)(Def)(Max), LL_EXTI_GetPrivAttr_32_63(Min)(Def)(Max) |
|
HAL_EXTI_GetState |
4 |
4 |
22 |
None |
|
HAL_EXTI_GetUserData |
0 |
4 |
22 |
None |
|
HAL_EXTI_IRQHandler |
162 |
162 |
162 |
LL_EXTI_ClearFallingFlag_0_31(Min)(Def)(Max), LL_EXTI_ClearFallingFlag_32_63(Min)(Def)(Max), LL_EXTI_ClearRisingFlag_0_31(Min)(Def)(Max), LL_EXTI_ClearRisingFlag_32_63(Min)(Def)(Max), LL_EXTI_DisableIT_0_31(Min)(Def)(Max), LL_EXTI_DisableIT_32_63(Min)(Def)(Max), LL_EXTI_IsActiveFallingFlag_0_31(Min)(Def)(Max), LL_EXTI_IsActiveFallingFlag_32_63(Min)(Def)(Max), LL_EXTI_IsActiveRisingFlag_0_31(Min)(Def)(Max), LL_EXTI_IsActiveRisingFlag_32_63(Min)(Def)(Max) |
|
HAL_EXTI_Init |
42 |
60 |
136 |
None |
|
HAL_EXTI_RegisterTriggerCallback |
0 |
34 |
102 |
None |
|
HAL_EXTI_SetConfig |
152 |
162 |
316 |
LL_EXTI_DisableFallingTrig_0_31(Min)(Def)(Max), LL_EXTI_DisableFallingTrig_32_63(Min)(Def)(Max), LL_EXTI_DisableRisingTrig_0_31(Min)(Def)(Max), LL_EXTI_DisableRisingTrig_32_63(Min)(Def)(Max), LL_EXTI_EnableFallingTrig_0_31(Min)(Def)(Max), LL_EXTI_EnableFallingTrig_32_63(Min)(Def)(Max), LL_EXTI_EnableRisingTrig_0_31(Min)(Def)(Max), LL_EXTI_EnableRisingTrig_32_63(Min)(Def)(Max), LL_EXTI_SetEXTISource(Min)(Def)(Max) |
|
HAL_EXTI_SetPrivAttr |
60 |
60 |
140 |
LL_EXTI_SetPrivAttr_0_31(Min)(Def)(Max), LL_EXTI_SetPrivAttr_32_63(Min)(Def)(Max) |
|
HAL_EXTI_SetUserData |
0 |
4 |
24 |
None |
|
HAL_EXTI_TriggerCallback |
2 |
2 |
2 |
None |