| | |
| | | <title>Static Call Graph - [L051\L051.axf]</title></head> |
| | | <body><HR> |
| | | <H1>Static Call Graph for image L051\L051.axf</H1><HR> |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon May 17 13:51:26 2021 |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Thu May 20 18:08:41 2021 |
| | | <BR><P> |
| | | <H3>Maximum Stack Usage = 344 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> |
| | | Call chain for Maximum Stack Depth:</H3> |
| | |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[4b]">>></a> ADC_DelayMicroSecond |
| | | <LI><a href="#[87]">>></a> HAL_DMA_Init |
| | | <LI><a href="#[fa]">>></a> Program_Init |
| | | <LI><a href="#[fc]">>></a> Program_Init |
| | | <LI><a href="#[91]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[57]">>></a> dwt_initialise |
| | | <LI><a href="#[8d]">>></a> HAL_InitTick |
| | | <LI><a href="#[a6]">>></a> LPTIM_WaitForFlag |
| | |
| | | |
| | | <P><STRONG><a name="[75]"></a>__aeabi_memcpy</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[26]">>></a> UsartParseDataHandler |
| | | <LI><a href="#[fd]">>></a> SendComMap |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <LI><a href="#[ff]">>></a> SendComMap |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | <LI><a href="#[ff]">>></a> UART_PushFrame |
| | | <LI><a href="#[f8]">>></a> UART_PushFrame |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[13e]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) |
| | |
| | | <P><STRONG><a name="[74]"></a>memcmp</STRONG> (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = memcmp |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | </UL> |
| | |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[37]">>></a> __aeabi_frsub |
| | | <LI><a href="#[91]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[36]">>></a> __aeabi_fsub |
| | | </UL> |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[35]">>></a> _float_round |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[91]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[7e]">>></a> Get_Battary |
| | | </UL> |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[3e]">>></a> __aeabi_drsub |
| | | <LI><a href="#[3d]">>></a> __aeabi_dsub |
| | | <LI><a href="#[51]">>></a> dps310_get_processed_data |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[7e]">>></a> Get_Battary |
| | | <LI><a href="#[110]">>></a> __kernel_poly |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[39]">>></a> __aeabi_dadd |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[51]">>></a> dps310_get_processed_data |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[7e]">>></a> Get_Battary |
| | | <LI><a href="#[77]">>></a> pow |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[52]">>></a> GetPressAndHeight |
| | | <LI><a href="#[51]">>></a> dps310_get_processed_data |
| | | <LI><a href="#[69]">>></a> GetLPTime |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[7e]">>></a> Get_Battary |
| | | <LI><a href="#[110]">>></a> __kernel_poly |
| | |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[52]">>></a> GetPressAndHeight |
| | | <LI><a href="#[51]">>></a> dps310_get_processed_data |
| | | <LI><a href="#[fa]">>></a> Program_Init |
| | | <LI><a href="#[fc]">>></a> Program_Init |
| | | <LI><a href="#[69]">>></a> GetLPTime |
| | | <LI><a href="#[92]">>></a> SetNextPollTime |
| | | <LI><a href="#[113]">>></a> __mathlib_dbl_invalid |
| | |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[51]">>></a> dps310_get_processed_data |
| | | <LI><a href="#[91]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[34]">>></a> _float_epilogue |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[91]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[7e]">>></a> Get_Battary |
| | | </UL> |
| | |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[51]">>></a> dps310_get_processed_data |
| | | <LI><a href="#[92]">>></a> SetNextPollTime |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[77]">>></a> pow |
| | | </UL> |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[3b]">>></a> _double_epilogue |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[51]">>></a> dps310_get_processed_data |
| | | <LI><a href="#[fa]">>></a> Program_Init |
| | | <LI><a href="#[fc]">>></a> Program_Init |
| | | <LI><a href="#[69]">>></a> GetLPTime |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[80]"></a>__aeabi_f2uiz</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <BR><BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[7e]">>></a> Get_Battary |
| | | </UL> |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[2e]">>></a> __aeabi_llsr |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[92]">>></a> SetNextPollTime |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[2e]">>></a> __aeabi_llsr |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fa]">>></a> Program_Init |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Program_Init |
| | | <LI><a href="#[69]">>></a> GetLPTime |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[d5]">>></a> HardWareTypeDiffConfig |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[fe]"></a>Checksum_u16</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dw_app.o(i.Checksum_u16)) |
| | | <P><STRONG><a name="[f7]"></a>Checksum_u16</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, dw_app.o(i.Checksum_u16)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Checksum_u16 |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fd]">>></a> SendComMap |
| | | <BR>[Called By]<UL><LI><a href="#[ff]">>></a> SendComMap |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[f]"></a>DMA1_Channel2_3_IRQHandler</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, stm32l0xx_it.o(i.DMA1_Channel2_3_IRQHandler)) |
| | |
| | | <LI><a href="#[95]">>></a> save_com_map_to_flash |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[f8]"></a>FindNearBasePos</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, dw_app.o(i.FindNearBasePos)) |
| | | <P><STRONG><a name="[fa]"></a>FindNearBasePos</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, dw_app.o(i.FindNearBasePos)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = FindNearBasePos |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[f0]">>></a> NearPoll |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[68]">>></a> HAL_GPIO_TogglePin |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[91]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[69]"></a>GetLPTime</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, main.o(i.GetLPTime)) |
| | |
| | | <LI><a href="#[46]">>></a> __aeabi_d2uiz |
| | | <LI><a href="#[6a]">>></a> HAL_LPTIM_ReadCounter |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fa]">>></a> Program_Init |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Program_Init |
| | | <LI><a href="#[df]">>></a> IdleTask |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[6b]"></a>GetNearMsg</STRONG> (Thumb, 216 bytes, Stack size 16 bytes, dw_app.o(i.GetNearMsg)) |
| | | <P><STRONG><a name="[6b]"></a>GetNearMsg</STRONG> (Thumb, 218 bytes, Stack size 16 bytes, dw_app.o(i.GetNearMsg)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 100<LI>Call Chain = GetNearMsg ⇒ dwt_starttx ⇒ dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[76]">>></a> __NVIC_SystemReset |
| | |
| | | <LI><a href="#[91]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[df]">>></a> IdleTask |
| | | <LI><a href="#[103]">>></a> Tag_App |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | |
| | | |
| | | <P><STRONG><a name="[6a]"></a>HAL_LPTIM_ReadCounter</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_ReadCounter)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[69]">>></a> GetLPTime |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[98]">>></a> LPTIM_Disable |
| | | <LI><a href="#[a6]">>></a> LPTIM_WaitForFlag |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fa]">>></a> Program_Init |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Program_Init |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[9c]"></a>HAL_LPTIM_TriggerCallback</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_hal_lptim.o(i.HAL_LPTIM_TriggerCallback)) |
| | |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main |
| | | <LI><a href="#[103]">>></a> Tag_App |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[e3]"></a>LIS3DH_Data_Init</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, lis3dh_driver.o(i.LIS3DH_Data_Init)) |
| | |
| | | <P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.NMI_Handler)) |
| | | <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) |
| | | </UL> |
| | | <P><STRONG><a name="[f0]"></a>NearPoll</STRONG> (Thumb, 1408 bytes, Stack size 40 bytes, dw_app.o(i.NearPoll)) |
| | | <P><STRONG><a name="[f0]"></a>NearPoll</STRONG> (Thumb, 1500 bytes, Stack size 40 bytes, dw_app.o(i.NearPoll)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = NearPoll ⇒ ceil ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[5d]">>></a> delay_ms |
| | |
| | | <LI><a href="#[46]">>></a> __aeabi_d2uiz |
| | | <LI><a href="#[92]">>></a> SetNextPollTime |
| | | <LI><a href="#[6a]">>></a> HAL_LPTIM_ReadCounter |
| | | <LI><a href="#[f8]">>></a> FindNearBasePos |
| | | <LI><a href="#[fa]">>></a> FindNearBasePos |
| | | <LI><a href="#[f7]">>></a> Checksum_u16 |
| | | <LI><a href="#[f3]">>></a> get_tx_timestamp_u64 |
| | | <LI><a href="#[f4]">>></a> get_rx_timestamp_u64 |
| | | <LI><a href="#[f6]">>></a> final_msg_set_ts |
| | | <LI><a href="#[76]">>></a> __NVIC_SystemReset |
| | | <LI><a href="#[95]">>></a> save_com_map_to_flash |
| | | <LI><a href="#[f8]">>></a> UART_PushFrame |
| | | <LI><a href="#[42]">>></a> __aeabi_ui2f |
| | | <LI><a href="#[80]">>></a> __aeabi_f2uiz |
| | | <LI><a href="#[45]">>></a> __aeabi_d2iz |
| | |
| | | <LI><a href="#[70]">>></a> dwt_starttx |
| | | <LI><a href="#[6d]">>></a> dwt_setrxtimeout |
| | | <LI><a href="#[6c]">>></a> dwt_setrxaftertxdelay |
| | | <LI><a href="#[f7]">>></a> dwt_setdelayedtrxtime |
| | | <LI><a href="#[f9]">>></a> dwt_setdelayedtrxtime |
| | | <LI><a href="#[f2]">>></a> dwt_rxenable |
| | | <LI><a href="#[73]">>></a> dwt_readrxdata |
| | | <LI><a href="#[71]">>></a> dwt_read32bitoffsetreg |
| | |
| | | <P><STRONG><a name="[4]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.PendSV_Handler)) |
| | | <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) |
| | | </UL> |
| | | <P><STRONG><a name="[f9]"></a>Poll</STRONG> (Thumb, 786 bytes, Stack size 72 bytes, dw_app.o(i.Poll)) |
| | | <P><STRONG><a name="[fb]"></a>Poll</STRONG> (Thumb, 784 bytes, Stack size 72 bytes, dw_app.o(i.Poll)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 156<LI>Call Chain = Poll ⇒ dwt_starttx ⇒ dwt_entersleepaftertx ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[92]">>></a> SetNextPollTime |
| | |
| | | <LI><a href="#[70]">>></a> dwt_starttx |
| | | <LI><a href="#[6d]">>></a> dwt_setrxtimeout |
| | | <LI><a href="#[6c]">>></a> dwt_setrxaftertxdelay |
| | | <LI><a href="#[f7]">>></a> dwt_setdelayedtrxtime |
| | | <LI><a href="#[f9]">>></a> dwt_setdelayedtrxtime |
| | | <LI><a href="#[73]">>></a> dwt_readrxdata |
| | | <LI><a href="#[71]">>></a> dwt_read32bitoffsetreg |
| | | <LI><a href="#[74]">>></a> memcmp |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[103]">>></a> Tag_App |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[fa]"></a>Program_Init</STRONG> (Thumb, 200 bytes, Stack size 24 bytes, main.o(i.Program_Init)) |
| | | <P><STRONG><a name="[fc]"></a>Program_Init</STRONG> (Thumb, 200 bytes, Stack size 24 bytes, main.o(i.Program_Init)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = Program_Init ⇒ GetLPTime ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[44]">>></a> __aeabi_ui2d |
| | |
| | | <LI><a href="#[69]">>></a> GetLPTime |
| | | <LI><a href="#[46]">>></a> __aeabi_d2uiz |
| | | <LI><a href="#[94]">>></a> parameter_init |
| | | <LI><a href="#[fb]">>></a> STMFLASH_ReadHalfWord |
| | | <LI><a href="#[fd]">>></a> STMFLASH_ReadHalfWord |
| | | <LI><a href="#[4c]">>></a> __aeabi_uidivmod |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[1e]">>></a> main |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[fc]"></a>Registor_Poll</STRONG> (Thumb, 618 bytes, Stack size 40 bytes, dw_app.o(i.Registor_Poll)) |
| | | <P><STRONG><a name="[fe]"></a>Registor_Poll</STRONG> (Thumb, 618 bytes, Stack size 40 bytes, dw_app.o(i.Registor_Poll)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = Registor_Poll ⇒ IdleTask ⇒ UsartInit ⇒ MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uldivmod ⇒ __aeabi_llsr |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[44]">>></a> __aeabi_ui2d |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[54]">>></a> Dw1000_Init |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[fb]"></a>STMFLASH_ReadHalfWord</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, flash.o(i.STMFLASH_ReadHalfWord)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[fa]">>></a> Program_Init |
| | | <P><STRONG><a name="[fd]"></a>STMFLASH_ReadHalfWord</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, flash.o(i.STMFLASH_ReadHalfWord)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[fc]">>></a> Program_Init |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[3]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32l0xx_it.o(i.SVC_Handler)) |
| | | <BR>[Address Reference Count : 1]<UL><LI> startup_stm32l051xx.o(RESET) |
| | | </UL> |
| | | <P><STRONG><a name="[fd]"></a>SendComMap</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.SendComMap)) |
| | | <P><STRONG><a name="[ff]"></a>SendComMap</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, serial_at_cmd_app.o(i.SendComMap)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = SendComMap ⇒ UART_PushFrame |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[fe]">>></a> Checksum_u16 |
| | | <LI><a href="#[ff]">>></a> UART_PushFrame |
| | | <BR>[Calls]<UL><LI><a href="#[f7]">>></a> Checksum_u16 |
| | | <LI><a href="#[f8]">>></a> UART_PushFrame |
| | | <LI><a href="#[75]">>></a> __aeabi_memcpy |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[26]">>></a> UsartParseDataHandler |
| | |
| | | <LI><a href="#[45]">>></a> __aeabi_d2iz |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[91]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | |
| | | <LI><a href="#[104]">>></a> __aeabi_fmul |
| | | <LI><a href="#[105]">>></a> __aeabi_f2iz |
| | | <LI><a href="#[df]">>></a> IdleTask |
| | | <LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | <LI><a href="#[106]">>></a> dwt_readdevid |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[df]">>></a> IdleTask |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[ff]"></a>UART_PushFrame</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, usart.o(i.UART_PushFrame)) |
| | | <P><STRONG><a name="[f8]"></a>UART_PushFrame</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, usart.o(i.UART_PushFrame)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UART_PushFrame |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[75]">>></a> __aeabi_memcpy |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fd]">>></a> SendComMap |
| | | <BR>[Called By]<UL><LI><a href="#[ff]">>></a> SendComMap |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[cc]"></a>UART_SetConfig</STRONG> (Thumb, 480 bytes, Stack size 24 bytes, stm32l0xx_hal_uart.o(i.UART_SetConfig)) |
| | |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = UsartParseDataHandler ⇒ save_com_map_to_flash ⇒ FLASH_Prepare ⇒ HAL_FLASHEx_Erase ⇒ FLASH_WaitForLastOperation ⇒ FLASH_SetErrorCode |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[5d]">>></a> delay_ms |
| | | <LI><a href="#[fd]">>></a> SendComMap |
| | | <LI><a href="#[ff]">>></a> SendComMap |
| | | <LI><a href="#[95]">>></a> save_com_map_to_flash |
| | | <LI><a href="#[75]">>></a> __aeabi_memcpy |
| | | </UL> |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[11c]">>></a> dwt_readfromdevice |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | <LI><a href="#[6c]">>></a> dwt_setrxaftertxdelay |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[11c]">>></a> dwt_readfromdevice |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | </UL> |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[f7]"></a>dwt_setdelayedtrxtime</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setdelayedtrxtime)) |
| | | <P><STRONG><a name="[f9]"></a>dwt_setdelayedtrxtime</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, deca_device.o(i.dwt_setdelayedtrxtime)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = dwt_setdelayedtrxtime ⇒ dwt_write32bitoffsetreg ⇒ dwt_writetodevice ⇒ writetospi |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[72]">>></a> dwt_write32bitoffsetreg |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[72]">>></a> dwt_write32bitoffsetreg |
| | | <LI><a href="#[71]">>></a> dwt_read32bitoffsetreg |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | </UL> |
| | |
| | | <LI><a href="#[11a]">>></a> dwt_write16bitoffsetreg |
| | | <LI><a href="#[11c]">>></a> dwt_readfromdevice |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | </UL> |
| | |
| | | <LI><a href="#[129]">>></a> dwt_read16bitoffsetreg |
| | | <LI><a href="#[126]">>></a> dwt_entersleepaftertx |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | </UL> |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[118]">>></a> dwt_writetodevice |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | <LI><a href="#[6f]">>></a> dwt_writetxfctrl |
| | | <LI><a href="#[6c]">>></a> dwt_setrxaftertxdelay |
| | | <LI><a href="#[f7]">>></a> dwt_setdelayedtrxtime |
| | | <LI><a href="#[f9]">>></a> dwt_setdelayedtrxtime |
| | | <LI><a href="#[57]">>></a> dwt_initialise |
| | | <LI><a href="#[f5]">>></a> dwt_forcetrxoff |
| | | <LI><a href="#[126]">>></a> dwt_entersleepaftertx |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[118]">>></a> dwt_writetodevice |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | </UL> |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[72]">>></a> dwt_write32bitoffsetreg |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | </UL> |
| | |
| | | <LI><a href="#[a1]">>></a> HAL_LPTIM_Init |
| | | <LI><a href="#[8c]">>></a> HAL_Init |
| | | <LI><a href="#[101]">>></a> SystemClock_Config |
| | | <LI><a href="#[fa]">>></a> Program_Init |
| | | <LI><a href="#[fc]">>></a> Program_Init |
| | | <LI><a href="#[d5]">>></a> HardWareTypeDiffConfig |
| | | <LI><a href="#[ee]">>></a> MX_USART1_UART_Init |
| | | <LI><a href="#[ec]">>></a> MX_SPI1_Init |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[95]">>></a> save_com_map_to_flash |
| | | <LI><a href="#[133]">>></a> FLASH_Read |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fa]">>></a> Program_Init |
| | | <BR>[Called By]<UL><LI><a href="#[fc]">>></a> Program_Init |
| | | <LI><a href="#[91]">>></a> HAL_LPTIM_CompareMatchCallback |
| | | </UL> |
| | | |
| | |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[76]"></a>__NVIC_SystemReset</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, dw_app.o(i.__NVIC_SystemReset)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[fc]">>></a> Registor_Poll |
| | | <LI><a href="#[f9]">>></a> Poll |
| | | <BR><BR>[Called By]<UL><LI><a href="#[fe]">>></a> Registor_Poll |
| | | <LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | <LI><a href="#[6b]">>></a> GetNearMsg |
| | | </UL> |
| | |
| | | <P><STRONG><a name="[f6]"></a>final_msg_set_ts</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, dw_app.o(i.final_msg_set_ts)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = final_msg_set_ts |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[12b]">>></a> dwt_readrxtimestamp |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[12c]">>></a> dwt_readtxtimestamp |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[f9]">>></a> Poll |
| | | <BR>[Called By]<UL><LI><a href="#[fb]">>></a> Poll |
| | | <LI><a href="#[f0]">>></a> NearPoll |
| | | </UL> |
| | | |