|
@@ -3,7 +3,7 @@
|
|
|
<title>Static Call Graph - [.\_build\nrf52832_xxaa.axf]</title></head>
|
|
|
<body><HR>
|
|
|
<H1>Static Call Graph for image .\_build\nrf52832_xxaa.axf</H1><HR>
|
|
|
-<BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Fri Feb 25 15:56:10 2022
|
|
|
+<BR><P>#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Sat Feb 26 10:12:48 2022
|
|
|
<BR><P>
|
|
|
<H3>Maximum Stack Usage = 5112 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
|
|
|
Call chain for Maximum Stack Depth:</H3>
|
|
@@ -309,7 +309,6 @@ Global Symbols
|
|
|
<LI><a href="#[200]">>></a> watchdog_init
|
|
|
<LI><a href="#[21c]">>></a> host_set_scan_name
|
|
|
<LI><a href="#[12c]">>></a> Fstorage_FlashInit
|
|
|
-<LI><a href="#[e7]">>></a> ADC_Read
|
|
|
<LI><a href="#[3c]">>></a> adcCallbackFunc
|
|
|
<LI><a href="#[e5]">>></a> ADC_Init
|
|
|
<LI><a href="#[13f]">>></a> Fstorage_FlashRW
|
|
@@ -317,6 +316,7 @@ Global Symbols
|
|
|
<LI><a href="#[118]">>></a> Fstorage_FlashOnlyErasePage
|
|
|
<LI><a href="#[1b0]">>></a> Pwm_init
|
|
|
<LI><a href="#[4f]">>></a> rtc_tick_handler
|
|
|
+<LI><a href="#[e7]">>></a> ADC_Read
|
|
|
<LI><a href="#[1d0]">>></a> SPI0_Init
|
|
|
<LI><a href="#[39b]">>></a> scan_init
|
|
|
<LI><a href="#[8d]">>></a> scan_evt_handler
|
|
@@ -808,8 +808,8 @@ Global Symbols
|
|
|
</UL>
|
|
|
<BR>[Calls]<UL><LI><a href="#[d4]">>></a> _double_epilogue
|
|
|
</UL>
|
|
|
-<BR>[Called By]<UL><LI><a href="#[394]">>></a> mode_switch
|
|
|
-<LI><a href="#[17b]">>></a> Lsm_Read_Data
|
|
|
+<BR>[Called By]<UL><LI><a href="#[17b]">>></a> Lsm_Read_Data
|
|
|
+<LI><a href="#[394]">>></a> mode_switch
|
|
|
<LI><a href="#[169]">>></a> process_motion
|
|
|
<LI><a href="#[236]">>></a> __ieee754_rem_pio2
|
|
|
</UL>
|
|
@@ -850,10 +850,10 @@ Global Symbols
|
|
|
<LI><a href="#[10e]">>></a> Ble_update_conn_interval
|
|
|
<LI><a href="#[263]">>></a> detect_step_by_mag
|
|
|
<LI><a href="#[1b8]">>></a> RealTimeStep
|
|
|
-<LI><a href="#[393]">>></a> hal_wearshoes_determine
|
|
|
<LI><a href="#[17a]">>></a> lsm6ds3tr_c_init
|
|
|
<LI><a href="#[114]">>></a> CoefficientVariation
|
|
|
<LI><a href="#[17b]">>></a> Lsm_Read_Data
|
|
|
+<LI><a href="#[393]">>></a> hal_wearshoes_determine
|
|
|
<LI><a href="#[313]">>></a> dcm2angleTest
|
|
|
<LI><a href="#[2f3]">>></a> calKafmanGain9x4
|
|
|
<LI><a href="#[182]">>></a> init_attitude_matrix
|
|
@@ -974,8 +974,8 @@ Global Symbols
|
|
|
</UL>
|
|
|
<BR>[Calls]<UL><LI><a href="#[e7]">>></a> ADC_Read
|
|
|
</UL>
|
|
|
-<BR>[Called By]<UL><LI><a href="#[391]">>></a> monitor_battery_charge_data
|
|
|
-<LI><a href="#[84]">>></a> hal_battery_Process
|
|
|
+<BR>[Called By]<UL><LI><a href="#[84]">>></a> hal_battery_Process
|
|
|
+<LI><a href="#[391]">>></a> monitor_battery_charge_data
|
|
|
</UL>
|
|
|
|
|
|
<P><STRONG><a name="[eb]"></a>ADC_Initialize</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, bsp_adc.o(i.ADC_Initialize))
|
|
@@ -1215,8 +1215,8 @@ Global Symbols
|
|
|
<LI><a href="#[d2]">>></a> __aeabi_dadd
|
|
|
<LI><a href="#[de]">>></a> __aeabi_d2f
|
|
|
</UL>
|
|
|
-<BR>[Called By]<UL><LI><a href="#[394]">>></a> mode_switch
|
|
|
-<LI><a href="#[17b]">>></a> Lsm_Read_Data
|
|
|
+<BR>[Called By]<UL><LI><a href="#[17b]">>></a> Lsm_Read_Data
|
|
|
+<LI><a href="#[394]">>></a> mode_switch
|
|
|
</UL>
|
|
|
|
|
|
<P><STRONG><a name="[116]"></a>Erase_OnePage</STRONG> (Thumb, 28 bytes, Stack size 16 bytes, bsp_flash.o(i.Erase_OnePage))
|
|
@@ -1494,8 +1494,8 @@ Global Symbols
|
|
|
<LI><a href="#[44]">>></a> Exception_Led_Process
|
|
|
<LI><a href="#[69]">>></a> app_math_TimerCounter
|
|
|
<LI><a href="#[68]">>></a> app_math_DailyStep_Process
|
|
|
-<LI><a href="#[86]">>></a> hal_monitor_process
|
|
|
<LI><a href="#[111]">>></a> Change_Mode
|
|
|
+<LI><a href="#[86]">>></a> hal_monitor_process
|
|
|
<LI><a href="#[393]">>></a> hal_wearshoes_determine
|
|
|
</UL>
|
|
|
|
|
@@ -1511,8 +1511,8 @@ Global Symbols
|
|
|
</UL>
|
|
|
|
|
|
<P><STRONG><a name="[38f]"></a>IMU_IsNoSignal</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, hal_imu_lsm6ds3tr_qmc6310.o(i.IMU_IsNoSignal))
|
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[86]">>></a> hal_monitor_process
|
|
|
-<LI><a href="#[43]">>></a> hal_mode_manage_Process
|
|
|
+<BR><BR>[Called By]<UL><LI><a href="#[43]">>></a> hal_mode_manage_Process
|
|
|
+<LI><a href="#[86]">>></a> hal_monitor_process
|
|
|
</UL>
|
|
|
|
|
|
<P><STRONG><a name="[166]"></a>IMU_PowerOffProcess</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, hal_imu_lsm6ds3tr_qmc6310.o(i.IMU_PowerOffProcess))
|
|
@@ -1758,13 +1758,13 @@ Global Symbols
|
|
|
<LI><a href="#[4a]">>></a> MT_TimerCounter
|
|
|
<LI><a href="#[42]">>></a> BLE_Host_Tx_Process
|
|
|
<LI><a href="#[40]">>></a> BLE_Client_Tx_Process
|
|
|
-<LI><a href="#[1de]">>></a> Send_Signal
|
|
|
-<LI><a href="#[111]">>></a> Change_Mode
|
|
|
<LI><a href="#[52]">>></a> UART0_Tx_Process
|
|
|
<LI><a href="#[5]">>></a> evtActFun_imuConfig_StandByPowerMode
|
|
|
<LI><a href="#[4]">>></a> evtActFun_imuConfig_SelfCheckMode
|
|
|
<LI><a href="#[2]">>></a> evtActFun_imuConfig_LowPowerMode
|
|
|
<LI><a href="#[3]">>></a> evtActFun_imuConfig_FullPowerMode
|
|
|
+<LI><a href="#[1de]">>></a> Send_Signal
|
|
|
+<LI><a href="#[111]">>></a> Change_Mode
|
|
|
</UL>
|
|
|
|
|
|
<P><STRONG><a name="[f6]"></a>Process_Start</STRONG> (Thumb, 200 bytes, Stack size 24 bytes, system.o(i.Process_Start))
|
|
@@ -1867,8 +1867,8 @@ Global Symbols
|
|
|
<BR><BR>[Stack]<UL><LI>Max Depth = 448<LI>Call Chain = RealTimeStep ⇒ SEGGER_RTT_printf ⇒ SEGGER_RTT_vprintf ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ _StoreChar ⇒ SEGGER_RTT_Write ⇒ SEGGER_RTT_WriteNoLock ⇒ _WriteNoCheck
|
|
|
</UL>
|
|
|
<BR>[Calls]<UL><LI><a href="#[fc]">>></a> SEGGER_RTT_printf
|
|
|
-<LI><a href="#[dc]">>></a> __aeabi_d2iz
|
|
|
<LI><a href="#[10f]">>></a> __aeabi_f2d
|
|
|
+<LI><a href="#[dc]">>></a> __aeabi_d2iz
|
|
|
<LI><a href="#[1b9]">>></a> __hardfp_sqrt
|
|
|
</UL>
|
|
|
<BR>[Called By]<UL><LI><a href="#[69]">>></a> app_math_TimerCounter
|
|
@@ -1948,13 +1948,11 @@ Global Symbols
|
|
|
<LI><a href="#[263]">>></a> detect_step_by_mag
|
|
|
<LI><a href="#[1b8]">>></a> RealTimeStep
|
|
|
<LI><a href="#[68]">>></a> app_math_DailyStep_Process
|
|
|
-<LI><a href="#[394]">>></a> mode_switch
|
|
|
<LI><a href="#[175]">>></a> lsm6ds3tr_c_standby_power_acc_mode_config
|
|
|
<LI><a href="#[167]">>></a> lsm6ds3tr_c_powerdown_mode
|
|
|
<LI><a href="#[17a]">>></a> lsm6ds3tr_c_init
|
|
|
<LI><a href="#[159]">>></a> lsm6ds3tr_c_gry_acc_sensor_hub_qmc6310_fifo_with_timestamp_mode_config
|
|
|
<LI><a href="#[163]">>></a> lsm6ds3tr_c_acc_sensor_hub_qmc6310_fifo_with_timestamp_mode_config
|
|
|
-<LI><a href="#[172]">>></a> IMU_SetSignal
|
|
|
<LI><a href="#[5]">>></a> evtActFun_imuConfig_StandByPowerMode
|
|
|
<LI><a href="#[4]">>></a> evtActFun_imuConfig_SelfCheckMode
|
|
|
<LI><a href="#[2]">>></a> evtActFun_imuConfig_LowPowerMode
|
|
@@ -1964,8 +1962,10 @@ Global Symbols
|
|
|
<LI><a href="#[46]">>></a> IMU_process
|
|
|
<LI><a href="#[161]">>></a> IMU_lsm6ds3tr_initialize
|
|
|
<LI><a href="#[11f]">>></a> FSM_EventHandle
|
|
|
+<LI><a href="#[172]">>></a> IMU_SetSignal
|
|
|
<LI><a href="#[8]">>></a> fstorageCallbackFunc
|
|
|
<LI><a href="#[9b]">>></a> wdt_event_handler
|
|
|
+<LI><a href="#[394]">>></a> mode_switch
|
|
|
<LI><a href="#[4cd]">>></a> qmc6310_get_chipid
|
|
|
<LI><a href="#[4d3]">>></a> qmc6310_get_chipid
|
|
|
<LI><a href="#[169]">>></a> process_motion
|
|
@@ -2161,9 +2161,9 @@ Global Symbols
|
|
|
<LI><a href="#[42]">>></a> BLE_Host_Tx_Process
|
|
|
<LI><a href="#[40]">>></a> BLE_Client_Tx_Process
|
|
|
<LI><a href="#[fb]">>></a> BLE_Client_Send
|
|
|
-<LI><a href="#[86]">>></a> hal_monitor_process
|
|
|
<LI><a href="#[46]">>></a> IMU_process
|
|
|
<LI><a href="#[9b]">>></a> wdt_event_handler
|
|
|
+<LI><a href="#[86]">>></a> hal_monitor_process
|
|
|
</UL>
|
|
|
|
|
|
<P><STRONG><a name="[1ee]"></a>TIME_Init</STRONG> (Thumb, 112 bytes, Stack size 24 bytes, bsp_time.o(i.TIME_Init))
|
|
@@ -2553,8 +2553,8 @@ Global Symbols
|
|
|
<BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = __ieee754_rem_pio2 ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
|
|
|
</UL>
|
|
|
<BR>[Calls]<UL><LI><a href="#[db]">>></a> __aeabi_ui2d
|
|
|
-<LI><a href="#[dc]">>></a> __aeabi_d2iz
|
|
|
<LI><a href="#[da]">>></a> __aeabi_i2d
|
|
|
+<LI><a href="#[dc]">>></a> __aeabi_d2iz
|
|
|
<LI><a href="#[d7]">>></a> __aeabi_drsub
|
|
|
<LI><a href="#[d8]">>></a> __aeabi_dmul
|
|
|
<LI><a href="#[d2]">>></a> __aeabi_dadd
|
|
@@ -3978,8 +3978,8 @@ Global Symbols
|
|
|
<BR><BR>[Stack]<UL><LI>Max Depth = 424<LI>Call Chain = detect_step_by_mag ⇒ SEGGER_RTT_printf ⇒ SEGGER_RTT_vprintf ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ _StoreChar ⇒ SEGGER_RTT_Write ⇒ SEGGER_RTT_WriteNoLock ⇒ _WriteNoCheck
|
|
|
</UL>
|
|
|
<BR>[Calls]<UL><LI><a href="#[fc]">>></a> SEGGER_RTT_printf
|
|
|
-<LI><a href="#[dc]">>></a> __aeabi_d2iz
|
|
|
<LI><a href="#[10f]">>></a> __aeabi_f2d
|
|
|
+<LI><a href="#[dc]">>></a> __aeabi_d2iz
|
|
|
<LI><a href="#[1b9]">>></a> __hardfp_sqrt
|
|
|
</UL>
|
|
|
<BR>[Called By]<UL><LI><a href="#[68]">>></a> app_math_DailyStep_Process
|
|
@@ -4081,17 +4081,17 @@ Global Symbols
|
|
|
</UL>
|
|
|
|
|
|
<P><STRONG><a name="[335]"></a>drv_rtc_windowed_compare_set</STRONG> (Thumb, 252 bytes, Stack size 40 bytes, drv_rtc.o(i.drv_rtc_windowed_compare_set))
|
|
|
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = drv_rtc_windowed_compare_set ⇒ nrfx_coredep_delay_us
|
|
|
+<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = drv_rtc_windowed_compare_set ⇒ evt_enable
|
|
|
</UL>
|
|
|
-<BR>[Calls]<UL><LI><a href="#[337]">>></a> ticks_sub
|
|
|
-<LI><a href="#[338]">>></a> nrfx_coredep_delay_us
|
|
|
-<LI><a href="#[32d]">>></a> nrf_rtc_event_enable
|
|
|
+<BR>[Calls]<UL><LI><a href="#[32d]">>></a> nrf_rtc_event_enable
|
|
|
<LI><a href="#[32b]">>></a> nrf_rtc_event_clear
|
|
|
<LI><a href="#[32f]">>></a> nrf_rtc_counter_get
|
|
|
<LI><a href="#[32c]">>></a> nrf_rtc_cc_set
|
|
|
<LI><a href="#[336]">>></a> nrf_rtc_cc_get
|
|
|
<LI><a href="#[330]">>></a> evt_enable
|
|
|
<LI><a href="#[326]">>></a> evt_disable
|
|
|
+<LI><a href="#[337]">>></a> ticks_sub
|
|
|
+<LI><a href="#[338]">>></a> nrfx_coredep_delay_us
|
|
|
</UL>
|
|
|
<BR>[Called By]<UL><LI><a href="#[4ec]">>></a> rtc_schedule
|
|
|
</UL>
|
|
@@ -6095,9 +6095,9 @@ Global Symbols
|
|
|
<LI><a href="#[3ab]">>></a> nrf_sdh_is_enabled
|
|
|
</UL>
|
|
|
<BR>[Called By]<UL><LI><a href="#[217]">>></a> rtc_sleep
|
|
|
-<LI><a href="#[e7]">>></a> ADC_Read
|
|
|
<LI><a href="#[1d6]">>></a> SPI0_ReadWriteData
|
|
|
<LI><a href="#[13c]">>></a> waitForFlashReady
|
|
|
+<LI><a href="#[e7]">>></a> ADC_Read
|
|
|
</UL>
|
|
|
|
|
|
<P><STRONG><a name="[2c2]"></a>nrf_pwr_mgmt_shutdown</STRONG> (Thumb, 88 bytes, Stack size 16 bytes, nrf_pwr_mgmt.o(i.nrf_pwr_mgmt_shutdown))
|
|
@@ -7571,6 +7571,43 @@ Local Symbols
|
|
|
<LI><a href="#[47]">>></a> LED_Process
|
|
|
</UL>
|
|
|
|
|
|
+<P><STRONG><a name="[111]"></a>Change_Mode</STRONG> (Thumb, 366 bytes, Stack size 8 bytes, hal_mode_manage.o(i.Change_Mode))
|
|
|
+<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = Change_Mode ⇒ Process_SetHoldOn
|
|
|
+</UL>
|
|
|
+<BR>[Calls]<UL><LI><a href="#[100]">>></a> Process_SetHoldOn
|
|
|
+<LI><a href="#[113]">>></a> IMU_Get_Front_Data_Num
|
|
|
+<LI><a href="#[112]">>></a> IMU_GetCurrentMode
|
|
|
+</UL>
|
|
|
+<BR>[Called By]<UL><LI><a href="#[43]">>></a> hal_mode_manage_Process
|
|
|
+</UL>
|
|
|
+
|
|
|
+<P><STRONG><a name="[1de]"></a>Send_Signal</STRONG> (Thumb, 288 bytes, Stack size 8 bytes, hal_mode_manage.o(i.Send_Signal))
|
|
|
+<BR><BR>[Stack]<UL><LI>Max Depth = 392<LI>Call Chain = Send_Signal ⇒ IMU_SetSignal ⇒ SEGGER_RTT_printf ⇒ SEGGER_RTT_vprintf ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ _StoreChar ⇒ SEGGER_RTT_Write ⇒ SEGGER_RTT_WriteNoLock ⇒ _WriteNoCheck
|
|
|
+</UL>
|
|
|
+<BR>[Calls]<UL><LI><a href="#[100]">>></a> Process_SetHoldOn
|
|
|
+<LI><a href="#[172]">>></a> IMU_SetSignal
|
|
|
+<LI><a href="#[112]">>></a> IMU_GetCurrentMode
|
|
|
+</UL>
|
|
|
+<BR>[Called By]<UL><LI><a href="#[43]">>></a> hal_mode_manage_Process
|
|
|
+</UL>
|
|
|
+
|
|
|
+<P><STRONG><a name="[38e]"></a>hal_mode_manage_Discipline</STRONG> (Thumb, 68 bytes, Stack size 0 bytes, hal_mode_manage.o(i.hal_mode_manage_Discipline))
|
|
|
+<BR><BR>[Called By]<UL><LI><a href="#[24e]">>></a> hal_mode_set
|
|
|
+<LI><a href="#[43]">>></a> hal_mode_manage_Process
|
|
|
+</UL>
|
|
|
+
|
|
|
+<P><STRONG><a name="[43]"></a>hal_mode_manage_Process</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, hal_mode_manage.o(i.hal_mode_manage_Process))
|
|
|
+<BR><BR>[Stack]<UL><LI>Max Depth = 400<LI>Call Chain = hal_mode_manage_Process ⇒ Send_Signal ⇒ IMU_SetSignal ⇒ SEGGER_RTT_printf ⇒ SEGGER_RTT_vprintf ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ _StoreChar ⇒ SEGGER_RTT_Write ⇒ SEGGER_RTT_WriteNoLock ⇒ _WriteNoCheck
|
|
|
+</UL>
|
|
|
+<BR>[Calls]<UL><LI><a href="#[38f]">>></a> IMU_IsNoSignal
|
|
|
+<LI><a href="#[38e]">>></a> hal_mode_manage_Discipline
|
|
|
+<LI><a href="#[1de]">>></a> Send_Signal
|
|
|
+<LI><a href="#[111]">>></a> Change_Mode
|
|
|
+</UL>
|
|
|
+<BR>[Address Reference Count : 3]<UL><LI> hal_mode_manage.o(i.Change_Mode)
|
|
|
+<LI> hal_mode_manage.o(i.Send_Signal)
|
|
|
+<LI> hal_mode_manage.o(i.hal_mode_manage_Init)
|
|
|
+</UL>
|
|
|
<P><STRONG><a name="[11f]"></a>FSM_EventHandle</STRONG> (Thumb, 126 bytes, Stack size 40 bytes, hal_imu_lsm6ds3tr_qmc6310.o(i.FSM_EventHandle))
|
|
|
<BR><BR>[Stack]<UL><LI>Max Depth = 408<LI>Call Chain = FSM_EventHandle ⇒ SEGGER_RTT_printf ⇒ SEGGER_RTT_vprintf ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ _StoreChar ⇒ SEGGER_RTT_Write ⇒ SEGGER_RTT_WriteNoLock ⇒ _WriteNoCheck
|
|
|
</UL>
|
|
@@ -7822,8 +7859,8 @@ Local Symbols
|
|
|
<P><STRONG><a name="[84]"></a>hal_battery_Process</STRONG> (Thumb, 120 bytes, Stack size 24 bytes, hal_battery_nopowerenpin.o(i.hal_battery_Process))
|
|
|
<BR><BR>[Stack]<UL><LI>Max Depth = 4648<LI>Call Chain = hal_battery_Process ⇒ ADC_GetValue ⇒ ADC_Read ⇒ app_error_handler ⇒ app_error_fault_handler ⇒ Flash_SaveLog ⇒ Flash_SaveInfomation ⇒ Zone_Write ⇒ Write_N_4Byte_flash ⇒ __NeedErase ⇒ Fstorage_FlashRW ⇒ app_error_handler (Cycle)
|
|
|
</UL>
|
|
|
-<BR>[Calls]<UL><LI><a href="#[e6]">>></a> ADC_GetValue
|
|
|
-<LI><a href="#[1a6]">>></a> Power_management
|
|
|
+<BR>[Calls]<UL><LI><a href="#[1a6]">>></a> Power_management
|
|
|
+<LI><a href="#[e6]">>></a> ADC_GetValue
|
|
|
</UL>
|
|
|
<BR>[Called By]<UL><LI><a href="#[201]">>></a> hal_battery_init
|
|
|
</UL>
|
|
@@ -7851,9 +7888,9 @@ Local Symbols
|
|
|
<LI><a href="#[113]">>></a> IMU_Get_Front_Data_Num
|
|
|
<LI><a href="#[11e]">>></a> IMU_Get_Front_Data
|
|
|
<LI><a href="#[264]">>></a> IMU_Get_Back_Data
|
|
|
+<LI><a href="#[10f]">>></a> __aeabi_f2d
|
|
|
<LI><a href="#[dc]">>></a> __aeabi_d2iz
|
|
|
<LI><a href="#[394]">>></a> mode_switch
|
|
|
-<LI><a href="#[10f]">>></a> __aeabi_f2d
|
|
|
<LI><a href="#[1b9]">>></a> __hardfp_sqrt
|
|
|
</UL>
|
|
|
<BR>[Called By]<UL><LI><a href="#[87]">>></a> hal_wearshoes_Process
|
|
@@ -7869,43 +7906,6 @@ Local Symbols
|
|
|
<BR>[Called By]<UL><LI><a href="#[393]">>></a> hal_wearshoes_determine
|
|
|
</UL>
|
|
|
|
|
|
-<P><STRONG><a name="[111]"></a>Change_Mode</STRONG> (Thumb, 366 bytes, Stack size 8 bytes, hal_mode_manage.o(i.Change_Mode))
|
|
|
-<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = Change_Mode ⇒ Process_SetHoldOn
|
|
|
-</UL>
|
|
|
-<BR>[Calls]<UL><LI><a href="#[100]">>></a> Process_SetHoldOn
|
|
|
-<LI><a href="#[113]">>></a> IMU_Get_Front_Data_Num
|
|
|
-<LI><a href="#[112]">>></a> IMU_GetCurrentMode
|
|
|
-</UL>
|
|
|
-<BR>[Called By]<UL><LI><a href="#[43]">>></a> hal_mode_manage_Process
|
|
|
-</UL>
|
|
|
-
|
|
|
-<P><STRONG><a name="[1de]"></a>Send_Signal</STRONG> (Thumb, 288 bytes, Stack size 8 bytes, hal_mode_manage.o(i.Send_Signal))
|
|
|
-<BR><BR>[Stack]<UL><LI>Max Depth = 392<LI>Call Chain = Send_Signal ⇒ IMU_SetSignal ⇒ SEGGER_RTT_printf ⇒ SEGGER_RTT_vprintf ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ _StoreChar ⇒ SEGGER_RTT_Write ⇒ SEGGER_RTT_WriteNoLock ⇒ _WriteNoCheck
|
|
|
-</UL>
|
|
|
-<BR>[Calls]<UL><LI><a href="#[100]">>></a> Process_SetHoldOn
|
|
|
-<LI><a href="#[172]">>></a> IMU_SetSignal
|
|
|
-<LI><a href="#[112]">>></a> IMU_GetCurrentMode
|
|
|
-</UL>
|
|
|
-<BR>[Called By]<UL><LI><a href="#[43]">>></a> hal_mode_manage_Process
|
|
|
-</UL>
|
|
|
-
|
|
|
-<P><STRONG><a name="[38e]"></a>hal_mode_manage_Discipline</STRONG> (Thumb, 68 bytes, Stack size 0 bytes, hal_mode_manage.o(i.hal_mode_manage_Discipline))
|
|
|
-<BR><BR>[Called By]<UL><LI><a href="#[24e]">>></a> hal_mode_set
|
|
|
-<LI><a href="#[43]">>></a> hal_mode_manage_Process
|
|
|
-</UL>
|
|
|
-
|
|
|
-<P><STRONG><a name="[43]"></a>hal_mode_manage_Process</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, hal_mode_manage.o(i.hal_mode_manage_Process))
|
|
|
-<BR><BR>[Stack]<UL><LI>Max Depth = 400<LI>Call Chain = hal_mode_manage_Process ⇒ Send_Signal ⇒ IMU_SetSignal ⇒ SEGGER_RTT_printf ⇒ SEGGER_RTT_vprintf ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ _StoreChar ⇒ SEGGER_RTT_Write ⇒ SEGGER_RTT_WriteNoLock ⇒ _WriteNoCheck
|
|
|
-</UL>
|
|
|
-<BR>[Calls]<UL><LI><a href="#[38e]">>></a> hal_mode_manage_Discipline
|
|
|
-<LI><a href="#[1de]">>></a> Send_Signal
|
|
|
-<LI><a href="#[111]">>></a> Change_Mode
|
|
|
-<LI><a href="#[38f]">>></a> IMU_IsNoSignal
|
|
|
-</UL>
|
|
|
-<BR>[Address Reference Count : 3]<UL><LI> hal_mode_manage.o(i.Change_Mode)
|
|
|
-<LI> hal_mode_manage.o(i.Send_Signal)
|
|
|
-<LI> hal_mode_manage.o(i.hal_mode_manage_Init)
|
|
|
-</UL>
|
|
|
<P><STRONG><a name="[86]"></a>hal_monitor_process</STRONG> (Thumb, 282 bytes, Stack size 48 bytes, hal_monitor.o(i.hal_monitor_process))
|
|
|
<BR><BR>[Stack]<UL><LI>Max Depth = 4696<LI>Call Chain = hal_monitor_process ⇒ monitor_battery_charge_data ⇒ ADC_GetValue ⇒ ADC_Read ⇒ app_error_handler ⇒ app_error_fault_handler ⇒ Flash_SaveLog ⇒ Flash_SaveInfomation ⇒ Zone_Write ⇒ Write_N_4Byte_flash ⇒ __NeedErase ⇒ Fstorage_FlashRW ⇒ app_error_handler (Cycle)
|
|
|
</UL>
|
|
@@ -7914,10 +7914,10 @@ Local Symbols
|
|
|
<LI><a href="#[113]">>></a> IMU_Get_Front_Data_Num
|
|
|
<LI><a href="#[11e]">>></a> IMU_Get_Front_Data
|
|
|
<LI><a href="#[264]">>></a> IMU_Get_Back_Data
|
|
|
+<LI><a href="#[38f]">>></a> IMU_IsNoSignal
|
|
|
<LI><a href="#[392]">>></a> monitor_suspend_mode_overflow
|
|
|
<LI><a href="#[390]">>></a> monitor_sensor_data
|
|
|
<LI><a href="#[391]">>></a> monitor_battery_charge_data
|
|
|
-<LI><a href="#[38f]">>></a> IMU_IsNoSignal
|
|
|
</UL>
|
|
|
<BR>[Address Reference Count : 1]<UL><LI> hal_monitor.o(i.hal_monitor_Init)
|
|
|
</UL>
|
|
@@ -11481,7 +11481,7 @@ Local Symbols
|
|
|
</UL>
|
|
|
|
|
|
<P><STRONG><a name="[7b]"></a>rtc_irq</STRONG> (Thumb, 62 bytes, Stack size 8 bytes, app_timer2.o(i.rtc_irq))
|
|
|
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = rtc_irq ⇒ rtc_update ⇒ rtc_schedule ⇒ drv_rtc_windowed_compare_set ⇒ nrfx_coredep_delay_us
|
|
|
+<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = rtc_irq ⇒ rtc_update ⇒ rtc_schedule ⇒ drv_rtc_windowed_compare_set ⇒ evt_enable
|
|
|
</UL>
|
|
|
<BR>[Calls]<UL><LI><a href="#[331]">>></a> drv_rtc_overflow_pending
|
|
|
<LI><a href="#[327]">>></a> drv_rtc_compare_pending
|
|
@@ -11494,7 +11494,7 @@ Local Symbols
|
|
|
<BR>[Address Reference Count : 1]<UL><LI> app_timer2.o(i.app_timer_init)
|
|
|
</UL>
|
|
|
<P><STRONG><a name="[4ec]"></a>rtc_schedule</STRONG> (Thumb, 116 bytes, Stack size 32 bytes, app_timer2.o(i.rtc_schedule))
|
|
|
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = rtc_schedule ⇒ drv_rtc_windowed_compare_set ⇒ nrfx_coredep_delay_us
|
|
|
+<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = rtc_schedule ⇒ drv_rtc_windowed_compare_set ⇒ evt_enable
|
|
|
</UL>
|
|
|
<BR>[Calls]<UL><LI><a href="#[335]">>></a> drv_rtc_windowed_compare_set
|
|
|
<LI><a href="#[325]">>></a> drv_rtc_compare_disable
|
|
@@ -11506,7 +11506,7 @@ Local Symbols
|
|
|
</UL>
|
|
|
|
|
|
<P><STRONG><a name="[4eb]"></a>rtc_update</STRONG> (Thumb, 154 bytes, Stack size 24 bytes, app_timer2.o(i.rtc_update))
|
|
|
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = rtc_update ⇒ rtc_schedule ⇒ drv_rtc_windowed_compare_set ⇒ nrfx_coredep_delay_us
|
|
|
+<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = rtc_update ⇒ rtc_schedule ⇒ drv_rtc_windowed_compare_set ⇒ evt_enable
|
|
|
</UL>
|
|
|
<BR>[Calls]<UL><LI><a href="#[4ee]">>></a> nrf_sortlist_peek
|
|
|
<LI><a href="#[4ef]">>></a> nrf_sortlist_add
|