AD16C4T0_BRK_IRQHandler ⇒ AD16C4T0_BRK_IRQHandler
Function Pointers
- AD16C4T0_BRK_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- AD16C4T0_CC_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- AD16C4T0_TRIG_COM_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- AD16C4T0_UP_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- AD16C4T1_BRK_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- AD16C4T1_CC_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- AD16C4T1_TRIG_COM_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- AD16C4T1_UP_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- ADC_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- ADPCM_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_AUDIO0_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_AUDIO1_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_AUDIO2_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_CRYPT_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_END_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_ERROR_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_FINETGTIM_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_GROSSTGTIM_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_HSLOT_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_RX_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_SKIP_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_SLP_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_START_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_SW_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_TIMESTAMP_TGT_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BLE_TX_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BS16T0_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BS16T1_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- BusFault_Handler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- CMU_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- CRYPT_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- DMA_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- DebugMon_Handler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- ECC_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI0_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI10_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI11_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI12_IRQHandler from main.o(i.EXTI12_IRQHandler) referenced from startup_es32w3120.o(RESET)
- EXTI13_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI14_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI15_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI1_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI2_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI3_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI4_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI5_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI6_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI7_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI8_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- EXTI9_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- GP16C4T0_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- GP16C4T1_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- HASH_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- HardFault_Handler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- I2C0_ERR_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- I2C0_EV_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- I2C1_ERR_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- I2C1_EV_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- IWDG_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- KSCAN_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- LP16T_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- LVD_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- MemManage_Handler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- NMI_Handler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- PDM2PCM_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- PendSV_Handler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- QSPI_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- RTC_ALARM_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- RTC_WAKE_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- Reset_Handler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- SPI0_I2S0_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- SPI1_I2S1_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- SVC_Handler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- SysTick_Handler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- TK_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- TRNG_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- UART0_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- UART1_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- UART2_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- UsageFault_Handler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- WWDG_IRQHandler from startup_es32w3120.o(.text) referenced from startup_es32w3120.o(RESET)
- __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_es32w3120.o(.text)
- esapp_add_svc_finish from esapp.o(i.esapp_add_svc_finish) referenced from esapp.o(i.esapp_conf_finish)
- esapp_conf_finish from esapp.o(i.esapp_conf_finish) referenced from esapp.o(i.esapp_init)
- esapp_create_adv_evt from esapp.o(i.esapp_create_adv_evt) referenced from esapp.o(i.esapp_adv_init)
- esapp_db_discovery_error_evt_handler from esapp.o(i.esapp_db_discovery_error_evt_handler) referenced from esapp.o(i.esapp_db_discovery_init)
- esapp_db_discovery_evt_handler from esapp.o(i.esapp_db_discovery_evt_handler) referenced from esapp.o(i.esapp_db_discovery_init)
- esapp_gapc_conn_req_ind from esapp.o(i.esapp_gapc_conn_req_ind) referenced 2 times from esapp.o(.data)
- esapp_gapc_disconn_ind from esapp.o(i.esapp_gapc_disconn_ind) referenced 2 times from esapp.o(.data)
- esapp_gapc_param_upd_ind from esapp.o(i.esapp_gapc_param_upd_ind) referenced 2 times from esapp.o(.data)
- esapp_gapc_param_upd_req_ind from esapp.o(i.esapp_gapc_param_upd_req_ind) referenced 2 times from esapp.o(.data)
- esapp_gapm_start_adv_evt from esapp.o(i.esapp_gapm_start_adv_evt) referenced from esapp.o(i.esapp_adv_init)
- esapp_gapm_stop_adv_evt from esapp.o(i.esapp_gapm_stop_adv_evt) referenced from esapp.o(i.esapp_adv_init)
- esapp_gattc_cmp from esapp.o(i.esapp_gattc_cmp) referenced 2 times from esapp.o(.data)
- esapp_led_write_req from esapp.o(i.esapp_led_write_req) referenced from esapp.o(i.esapp_conf_finish)
- esapp_set_adv_data_evt from esapp.o(i.esapp_set_adv_data_evt) referenced from esapp.o(i.esapp_adv_init)
- esble_sleep_wakeup_cb_hdl from main.o(i.esble_sleep_wakeup_cb_hdl) referenced from main.o(i.esble_init_set)
- esprf_led_gapc_conn_req_ind from esprf_led.o(i.esprf_led_gapc_conn_req_ind) referenced 2 times from esprf_led.o(.data)
- esprf_led_gattc_cmp_hdl from esprf_led.o(i.esprf_led_gattc_cmp_hdl) referenced 2 times from esprf_led.o(.data)
- esprf_led_gattc_read_req_ind_hdl from esprf_led.o(i.esprf_led_gattc_read_req_ind_hdl) referenced 2 times from esprf_led.o(.data)
- esprf_led_gattc_write_req_ind_hdl from esprf_led.o(i.esprf_led_gattc_write_req_ind_hdl) referenced 2 times from esprf_led.o(.data)
- esprf_led_gattm_add_svc_rsp_hdl from esprf_led.o(i.esprf_led_gattm_add_svc_rsp_hdl) referenced 2 times from esprf_led.o(.data)
- lib_adv_forward_create_ind from lib_adv.o(i.lib_adv_forward_create_ind) referenced 2 times from lib_adv.o(.data)
- lib_adv_gapm_cmp from lib_adv.o(i.lib_adv_gapm_cmp) referenced 2 times from lib_adv.o(.data)
- lib_adv_start_ind from lib_adv.o(i.lib_adv_start_ind) referenced 2 times from lib_adv.o(.data)
- lib_adv_stop_ind from lib_adv.o(i.lib_adv_stop_ind) referenced 2 times from lib_adv.o(.data)
- lib_ble_cb_hdl from lib.o(i.lib_ble_cb_hdl) referenced from main.o(i.esble_init_set)
- lib_conf_gapc_dev_info_req_ind from lib_conf.o(i.lib_conf_gapc_dev_info_req_ind) referenced 2 times from lib_conf.o(.data)
- lib_conf_gapc_set_dev_info_req_ind from lib_conf.o(i.lib_conf_gapc_set_dev_info_req_ind) referenced 2 times from lib_conf.o(.data)
- lib_conf_gapm_cmp from lib_conf.o(i.lib_conf_gapm_cmp) referenced 2 times from lib_conf.o(.data)
- lib_db_disc_gattc_cmp from lib_db_discovery.o(i.lib_db_disc_gattc_cmp) referenced 2 times from lib_db_discovery.o(.data)
- lib_ext_adv_report_ind from lib_scan.o(i.lib_ext_adv_report_ind) referenced 2 times from lib_scan.o(.data)
- lib_gattc_disc_svc_ind from lib_db_discovery.o(i.lib_gattc_disc_svc_ind) referenced 2 times from lib_db_discovery.o(.data)
- lib_gattc_sdp_svc_ind from lib_db_discovery.o(i.lib_gattc_sdp_svc_ind) referenced 2 times from lib_db_discovery.o(.data)
- lib_init_forward_create_ind from lib_init.o(i.lib_init_forward_create_ind) referenced 2 times from lib_init.o(.data)
- lib_init_gapm_cmp from lib_init.o(i.lib_init_gapm_cmp) referenced 2 times from lib_init.o(.data)
- lib_init_start_ind from lib_init.o(i.lib_init_start_ind) referenced 2 times from lib_init.o(.data)
- lib_init_stop_ind from lib_init.o(i.lib_init_stop_ind) referenced 2 times from lib_init.o(.data)
- lib_scan_forward_create_ind from lib_scan.o(i.lib_scan_forward_create_ind) referenced 2 times from lib_scan.o(.data)
- lib_scan_gapm_cmp from lib_scan.o(i.lib_scan_gapm_cmp) referenced 2 times from lib_scan.o(.data)
- lib_scan_start_ind from lib_scan.o(i.lib_scan_start_ind) referenced 2 times from lib_scan.o(.data)
- lib_scan_stop_ind from lib_scan.o(i.lib_scan_stop_ind) referenced 2 times from lib_scan.o(.data)
- main from main.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
Global Symbols
__scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]
- startup_es32w3120.o(.text)
_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
[Calls]
__main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
[Called By]
_main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
Reset_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
AD16C4T0_BRK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Calls]
- >> AD16C4T0_BRK_IRQHandler
[Called By]- >> AD16C4T0_BRK_IRQHandler
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
AD16C4T0_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
AD16C4T0_TRIG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
AD16C4T0_UP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
AD16C4T1_BRK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
AD16C4T1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
AD16C4T1_TRIG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
AD16C4T1_UP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
ADC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
ADPCM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_AUDIO0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_AUDIO1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_AUDIO2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_CRYPT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_END_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_ERROR_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_FINETGTIM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_GROSSTGTIM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_HSLOT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_RX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_SKIP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_SLP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_START_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_SW_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_TIMESTAMP_TGT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BLE_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BS16T0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
BS16T1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
CMU_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
CRYPT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
DMA_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
ECC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI11_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI13_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI14_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI15_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI8_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
EXTI9_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
GP16C4T0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
GP16C4T1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
HASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
I2C0_ERR_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
I2C0_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
I2C1_ERR_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
I2C1_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
IWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
KSCAN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
LP16T_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
LVD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
PDM2PCM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
QSPI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
RTC_ALARM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
RTC_WAKE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
SPI0_I2S0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
SPI1_I2S1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
TK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
TRNG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
UART0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
UART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
UART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_es32w3120.o(.text))
[Address Reference Count : 1]
- startup_es32w3120.o(RESET)
rand (Thumb, 20 bytes, Stack size 0 bytes, rand.o(.text))
[Called By]
- >> esapp_db_discovery_init
srand (Thumb, 6 bytes, Stack size 0 bytes, rand.o(.text), UNUSED)
__aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
- >> esprf_led_add_svc
- >> lib_scan_start
- >> lib_init_start
- >> lib_db_discovery_init
- >> lib_conf_init
- >> lib_gattc_sdp_svc_ind
- >> lib_advdata_encode_uuid_list
- >> lib_advdata_encode_svc_data
- >> lib_advdata_encode_name
- >> lib_advdata_encode_man_data
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
__aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
__aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
- >> _memset$wrapper
- >> __aeabi_memclr
__aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
__aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
__aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))
[Calls]
[Called By]
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
- >> esprf_led_add_svc
- >> lib_conf_init
- >> lib_adv_init
- >> esapp_gapc_conn_req_ind
- >> esapp_db_discovery_init
- >> esapp_adv_init
__aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
_memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)
[Calls]
strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))
[Called By]
- >> string_print
- >> lib_advdata_encode_name
memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = memcmp
[Called By]- >> esprf_led_gattm_add_svc_rsp_hdl
- >> adv_uuid_compare
__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
[Calls]
- >> __main_after_scatterload
[Called By]
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
__decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
__decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
EXTI12_IRQHandler (Thumb, 26 bytes, Stack size 8 bytes, main.o(i.EXTI12_IRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = EXTI12_IRQHandler
[Calls]- >> ald_gpio_read_pin
- >> ald_gpio_exti_clear_flag_status
[Address Reference Count : 1]- startup_es32w3120.o(RESET)
__scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
__scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
ald_gpio_exti_clear_flag_status (Thumb, 22 bytes, Stack size 0 bytes, ald_gpio.o(i.ald_gpio_exti_clear_flag_status))
[Called By]
- >> EXTI12_IRQHandler
- >> button_init
ald_gpio_exti_init (Thumb, 304 bytes, Stack size 20 bytes, ald_gpio.o(i.ald_gpio_exti_init))
[Stack]
- Max Depth = 20
- Call Chain = ald_gpio_exti_init
[Called By]
ald_gpio_exti_interrupt_config (Thumb, 228 bytes, Stack size 8 bytes, ald_gpio.o(i.ald_gpio_exti_interrupt_config))
[Stack]
- Max Depth = 8
- Call Chain = ald_gpio_exti_interrupt_config
[Called By]
ald_gpio_init (Thumb, 372 bytes, Stack size 20 bytes, ald_gpio.o(i.ald_gpio_init))
[Stack]
- Max Depth = 20
- Call Chain = ald_gpio_init
[Called By]- >> led_init
- >> button_init
ald_gpio_read_pin (Thumb, 56 bytes, Stack size 0 bytes, ald_gpio.o(i.ald_gpio_read_pin))
[Called By]
ald_gpio_write_pin (Thumb, 56 bytes, Stack size 0 bytes, ald_gpio.o(i.ald_gpio_write_pin))
[Called By]
- >> main
- >> led_init
- >> esapp_led_write_req
- >> esapp_gapm_stop_adv_evt
- >> esapp_gapm_start_adv_evt
- >> esapp_gapc_disconn_ind
- >> esapp_gapc_conn_req_ind
esapp_button (Thumb, 12 bytes, Stack size 8 bytes, esapp.o(i.esapp_button))
[Stack]
- Max Depth = 32
- Call Chain = esapp_button ⇒ esprf_led_button_send
[Calls]
[Called By]
esapp_init (Thumb, 38 bytes, Stack size 8 bytes, esapp.o(i.esapp_init))
[Stack]
- Max Depth = 56
- Call Chain = esapp_init ⇒ lib_conf_init
[Calls]
[Called By]
esble_sleep_wakeup_cb_hdl (Thumb, 18 bytes, Stack size 8 bytes, main.o(i.esble_sleep_wakeup_cb_hdl))
[Stack]
- Max Depth = 68
- Call Chain = esble_sleep_wakeup_cb_hdl ⇒ log_init ⇒ eslog_init ⇒ eslog_uart_init ⇒ uart_pin_init ⇒ md_gpio_init
[Calls]- >> log_init
- >> led_init
- >> button_init
[Address Reference Count : 1]
eslog_fprintf (Thumb, 38 bytes, Stack size 24 bytes, eslog_printf_format.o(i.eslog_fprintf))
[Stack]
- Max Depth = 264
- Call Chain = eslog_fprintf ⇒ eslog_printf_fmt ⇒ int_print ⇒ unsigned_print ⇒ buffer_add ⇒ uart_write
[Calls]
[Called By]
eslog_init (Thumb, 8 bytes, Stack size 8 bytes, eslog_init.o(i.eslog_init))
[Stack]
- Max Depth = 52
- Call Chain = eslog_init ⇒ eslog_uart_init ⇒ uart_pin_init ⇒ md_gpio_init
[Calls]
[Called By]
eslog_printf_fmt (Thumb, 516 bytes, Stack size 112 bytes, eslog_printf_format.o(i.eslog_printf_fmt))
[Stack]
- Max Depth = 240
- Call Chain = eslog_printf_fmt ⇒ int_print ⇒ unsigned_print ⇒ buffer_add ⇒ uart_write
[Calls]- >> uart_write
- >> unsigned_print
- >> string_print
- >> int_print
- >> buffer_add
[Called By]
eslog_uart_init (Thumb, 30 bytes, Stack size 8 bytes, eslog_uart.o(i.eslog_uart_init))
[Stack]
- Max Depth = 44
- Call Chain = eslog_uart_init ⇒ uart_pin_init ⇒ md_gpio_init
[Calls]- >> md_uart_init
- >> uart_pin_init
- >> uart_init_struct
- >> config_uart2_irq
[Called By]
esprf_led_button_send (Thumb, 64 bytes, Stack size 24 bytes, esprf_led.o(i.esprf_led_button_send))
[Stack]
- Max Depth = 24
- Call Chain = esprf_led_button_send
[Called By]
esprf_led_init (Thumb, 34 bytes, Stack size 16 bytes, esprf_led.o(i.esprf_led_init))
[Stack]
- Max Depth = 64
- Call Chain = esprf_led_init ⇒ esprf_led_add_svc
[Calls]
[Called By]
esprf_led_write_req_cfm (Thumb, 42 bytes, Stack size 24 bytes, esprf_led.o(i.esprf_led_write_req_cfm))
[Stack]
- Max Depth = 24
- Call Chain = esprf_led_write_req_cfm
[Called By]
lib_adv_init (Thumb, 236 bytes, Stack size 24 bytes, lib_adv.o(i.lib_adv_init))
[Stack]
- Max Depth = 104
- Call Chain = lib_adv_init ⇒ lib_advdata_encode ⇒ lib_advdata_encode_name
[Calls]- >> lib_advdata_encode
- >> lib_list_head
- >> lib_list_add
- >> __aeabi_memclr4
- >> __aeabi_memcpy4
[Called By]
lib_adv_start (Thumb, 48 bytes, Stack size 24 bytes, lib_adv.o(i.lib_adv_start))
[Stack]
- Max Depth = 24
- Call Chain = lib_adv_start
[Calls]
[Called By]- >> esapp_set_adv_data_evt
- >> esapp_gapc_disconn_ind
- >> esapp_gapc_conn_req_ind
lib_advdata_encode (Thumb, 446 bytes, Stack size 32 bytes, lib_advdata.o(i.lib_advdata_encode))
[Stack]
- Max Depth = 80
- Call Chain = lib_advdata_encode ⇒ lib_advdata_encode_name
[Calls]- >> lib_advdata_encode_uuid_list
- >> lib_advdata_encode_txpower
- >> lib_advdata_encode_svc_data
- >> lib_advdata_encode_slave_conn_intl
- >> lib_advdata_encode_name
- >> lib_advdata_encode_man_data
- >> lib_advdata_encode_appearance
- >> lib_advdata_encode_addr
[Called By]
lib_advdata_search (Thumb, 82 bytes, Stack size 20 bytes, lib_advdata.o(i.lib_advdata_search))
[Stack]
- Max Depth = 20
- Call Chain = lib_advdata_search
[Called By]
lib_ble_cb_hdl (Thumb, 76 bytes, Stack size 24 bytes, lib.o(i.lib_ble_cb_hdl))
[Stack]
- Max Depth = 24
- Call Chain = lib_ble_cb_hdl
[Address Reference Count : 1]
lib_conf_init (Thumb, 170 bytes, Stack size 48 bytes, lib_conf.o(i.lib_conf_init))
[Stack]
- Max Depth = 48
- Call Chain = lib_conf_init
[Calls]- >> __aeabi_memclr4
- >> __aeabi_memcpy
[Called By]
lib_db_discovery_init (Thumb, 104 bytes, Stack size 16 bytes, lib_db_discovery.o(i.lib_db_discovery_init))
[Stack]
- Max Depth = 16
- Call Chain = lib_db_discovery_init
[Calls]- >> __aeabi_memclr
- >> __aeabi_memcpy
[Called By]- >> esapp_db_discovery_init
lib_init_start (Thumb, 34 bytes, Stack size 72 bytes, lib_init.o(i.lib_init_start))
[Stack]
- Max Depth = 72
- Call Chain = lib_init_start
[Calls]
[Called By]- >> esapp_gapc_disconn_ind
- >> esapp_gapc_conn_req_ind
- >> lib_init_forward_create_ind
lib_scan_start (Thumb, 36 bytes, Stack size 32 bytes, lib_scan.o(i.lib_scan_start))
[Stack]
- Max Depth = 32
- Call Chain = lib_scan_start
[Calls]
[Called By]- >> esapp_gapc_conn_req_ind
- >> lib_scan_forward_create_ind
main (Thumb, 80 bytes, Stack size 0 bytes, main.o(i.main))
[Stack]
- Max Depth = 304
- Call Chain = main ⇒ esble_init_set ⇒ eslog_fprintf ⇒ eslog_printf_fmt ⇒ int_print ⇒ unsigned_print ⇒ buffer_add ⇒ uart_write
[Calls]- >> update_sys_clk
- >> log_init
- >> led_init
- >> esble_init_set
- >> button_init
- >> ald_gpio_write_pin
- >> esapp_init
- >> esapp_button
[Address Reference Count : 1]- entry9a.o(.ARM.Collect$$$$0000000B)
md_cmu_get_pclk1_clock (Thumb, 20 bytes, Stack size 0 bytes, md_cmu.o(i.md_cmu_get_pclk1_clock))
[Called By]
md_gpio_init (Thumb, 174 bytes, Stack size 20 bytes, md_gpio.o(i.md_gpio_init))
[Stack]
- Max Depth = 20
- Call Chain = md_gpio_init
[Called By]
md_uart_init (Thumb, 274 bytes, Stack size 16 bytes, md_uart.o(i.md_uart_init))
[Stack]
- Max Depth = 16
- Call Chain = md_uart_init
[Calls]- >> md_cmu_get_pclk1_clock
- >> md_uart_reset
[Called By]
md_uart_reset (Thumb, 26 bytes, Stack size 0 bytes, md_uart.o(i.md_uart_reset))
[Called By]
uart_write (Thumb, 56 bytes, Stack size 8 bytes, eslog_uart.o(i.uart_write))
[Stack]
- Max Depth = 8
- Call Chain = uart_write
[Called By]- >> eslog_printf_fmt
- >> buffer_add
Local Symbols
esapp_add_svc_finish (Thumb, 14 bytes, Stack size 0 bytes, esapp.o(i.esapp_add_svc_finish))
[Address Reference Count : 1]
- esapp.o(i.esapp_conf_finish)
esapp_adv_init (Thumb, 108 bytes, Stack size 184 bytes, esapp.o(i.esapp_adv_init))
[Stack]
- Max Depth = 288
- Call Chain = esapp_adv_init ⇒ lib_adv_init ⇒ lib_advdata_encode ⇒ lib_advdata_encode_name
[Calls]- >> lib_adv_init
- >> esapp_handle_error
- >> __aeabi_memclr4
[Called By]
esapp_conf_finish (Thumb, 46 bytes, Stack size 24 bytes, esapp.o(i.esapp_conf_finish))
[Stack]
- Max Depth = 312
- Call Chain = esapp_conf_finish ⇒ esapp_adv_init ⇒ lib_adv_init ⇒ lib_advdata_encode ⇒ lib_advdata_encode_name
[Calls]- >> esprf_led_init
- >> esapp_adv_init
[Address Reference Count : 1]
esapp_create_adv_evt (Thumb, 14 bytes, Stack size 0 bytes, esapp.o(i.esapp_create_adv_evt))
[Address Reference Count : 1]
- esapp.o(i.esapp_adv_init)
esapp_db_discovery_error_evt_handler (Thumb, 2 bytes, Stack size 0 bytes, esapp.o(i.esapp_db_discovery_error_evt_handler))
[Address Reference Count : 1]
- esapp.o(i.esapp_db_discovery_init)
esapp_db_discovery_evt_handler (Thumb, 2 bytes, Stack size 0 bytes, esapp.o(i.esapp_db_discovery_evt_handler))
[Address Reference Count : 1]
- esapp.o(i.esapp_db_discovery_init)
esapp_db_discovery_init (Thumb, 66 bytes, Stack size 48 bytes, esapp.o(i.esapp_db_discovery_init))
[Stack]
- Max Depth = 64
- Call Chain = esapp_db_discovery_init ⇒ lib_db_discovery_init
[Calls]- >> lib_db_discovery_init
- >> __aeabi_memclr4
- >> rand
[Called By]
esapp_gapc_conn_req_ind (Thumb, 248 bytes, Stack size 72 bytes, esapp.o(i.esapp_gapc_conn_req_ind))
[Stack]
- Max Depth = 144
- Call Chain = esapp_gapc_conn_req_ind ⇒ lib_init_start
[Calls]- >> lib_scan_start
- >> lib_init_start
- >> lib_adv_start
- >> ald_gpio_write_pin
- >> __aeabi_memclr4
[Address Reference Count : 1]
esapp_gapc_disconn_ind (Thumb, 68 bytes, Stack size 8 bytes, esapp.o(i.esapp_gapc_disconn_ind))
[Stack]
- Max Depth = 80
- Call Chain = esapp_gapc_disconn_ind ⇒ lib_init_start
[Calls]- >> lib_init_start
- >> lib_adv_start
- >> ald_gpio_write_pin
[Address Reference Count : 1]
esapp_gapc_param_upd_ind (Thumb, 60 bytes, Stack size 8 bytes, esapp.o(i.esapp_gapc_param_upd_ind))
[Stack]
- Max Depth = 8
- Call Chain = esapp_gapc_param_upd_ind
[Address Reference Count : 1]
esapp_gapc_param_upd_req_ind (Thumb, 74 bytes, Stack size 24 bytes, esapp.o(i.esapp_gapc_param_upd_req_ind))
[Stack]
- Max Depth = 24
- Call Chain = esapp_gapc_param_upd_req_ind
[Address Reference Count : 1]
esapp_gapm_start_adv_evt (Thumb, 18 bytes, Stack size 16 bytes, esapp.o(i.esapp_gapm_start_adv_evt))
[Stack]
- Max Depth = 16
- Call Chain = esapp_gapm_start_adv_evt
[Calls]
[Address Reference Count : 1]- esapp.o(i.esapp_adv_init)
esapp_gapm_stop_adv_evt (Thumb, 20 bytes, Stack size 16 bytes, esapp.o(i.esapp_gapm_stop_adv_evt))
[Stack]
- Max Depth = 16
- Call Chain = esapp_gapm_stop_adv_evt
[Calls]
[Address Reference Count : 1]- esapp.o(i.esapp_adv_init)
esapp_gattc_cmp (Thumb, 28 bytes, Stack size 8 bytes, esapp.o(i.esapp_gattc_cmp))
[Stack]
- Max Depth = 72
- Call Chain = esapp_gattc_cmp ⇒ esapp_db_discovery_init ⇒ lib_db_discovery_init
[Calls]- >> esapp_db_discovery_init
[Address Reference Count : 1]
esapp_handle_error (Thumb, 20 bytes, Stack size 0 bytes, esapp.o(i.esapp_handle_error))
[Called By]
esapp_led_write_req (Thumb, 44 bytes, Stack size 16 bytes, esapp.o(i.esapp_led_write_req))
[Stack]
- Max Depth = 40
- Call Chain = esapp_led_write_req ⇒ esprf_led_write_req_cfm
[Calls]- >> esprf_led_write_req_cfm
- >> ald_gpio_write_pin
[Address Reference Count : 1]- esapp.o(i.esapp_conf_finish)
esapp_set_adv_data_evt (Thumb, 30 bytes, Stack size 16 bytes, esapp.o(i.esapp_set_adv_data_evt))
[Stack]
- Max Depth = 40
- Call Chain = esapp_set_adv_data_evt ⇒ lib_adv_start
[Calls]
[Address Reference Count : 1]- esapp.o(i.esapp_adv_init)
button_init (Thumb, 128 bytes, Stack size 16 bytes, main.o(i.button_init))
[Stack]
- Max Depth = 36
- Call Chain = button_init ⇒ ald_gpio_init
[Calls]- >> ald_gpio_init
- >> ald_gpio_exti_interrupt_config
- >> ald_gpio_exti_init
- >> ald_gpio_exti_clear_flag_status
[Called By]- >> main
- >> esble_sleep_wakeup_cb_hdl
esble_init_set (Thumb, 90 bytes, Stack size 40 bytes, main.o(i.esble_init_set))
[Stack]
- Max Depth = 304
- Call Chain = esble_init_set ⇒ eslog_fprintf ⇒ eslog_printf_fmt ⇒ int_print ⇒ unsigned_print ⇒ buffer_add ⇒ uart_write
[Calls]- >> eslog_fprintf
- >> esble_ram_start_get
[Called By]
esble_ram_start_get (Thumb, 14 bytes, Stack size 0 bytes, main.o(i.esble_ram_start_get))
[Called By]
led_init (Thumb, 66 bytes, Stack size 16 bytes, main.o(i.led_init))
[Stack]
- Max Depth = 36
- Call Chain = led_init ⇒ ald_gpio_init
[Calls]- >> ald_gpio_init
- >> ald_gpio_write_pin
[Called By]- >> main
- >> esble_sleep_wakeup_cb_hdl
log_init (Thumb, 8 bytes, Stack size 8 bytes, main.o(i.log_init))
[Stack]
- Max Depth = 60
- Call Chain = log_init ⇒ eslog_init ⇒ eslog_uart_init ⇒ uart_pin_init ⇒ md_gpio_init
[Calls]
[Called By]- >> main
- >> esble_sleep_wakeup_cb_hdl
update_sys_clk (Thumb, 8 bytes, Stack size 0 bytes, main.o(i.update_sys_clk))
[Called By]
esprf_led_add_svc (Thumb, 76 bytes, Stack size 48 bytes, esprf_led.o(i.esprf_led_add_svc))
[Stack]
- Max Depth = 48
- Call Chain = esprf_led_add_svc
[Calls]- >> __aeabi_memclr4
- >> __aeabi_memcpy
[Called By]
esprf_led_gapc_conn_req_ind (Thumb, 8 bytes, Stack size 0 bytes, esprf_led.o(i.esprf_led_gapc_conn_req_ind))
[Address Reference Count : 1]
esprf_led_gattc_cmp_hdl (Thumb, 2 bytes, Stack size 0 bytes, esprf_led.o(i.esprf_led_gattc_cmp_hdl))
[Address Reference Count : 1]
esprf_led_gattc_read_req_ind_hdl (Thumb, 136 bytes, Stack size 40 bytes, esprf_led.o(i.esprf_led_gattc_read_req_ind_hdl))
[Stack]
- Max Depth = 40
- Call Chain = esprf_led_gattc_read_req_ind_hdl
[Address Reference Count : 1]
esprf_led_gattc_write_req_ind_hdl (Thumb, 184 bytes, Stack size 40 bytes, esprf_led.o(i.esprf_led_gattc_write_req_ind_hdl))
[Stack]
- Max Depth = 64
- Call Chain = esprf_led_gattc_write_req_ind_hdl ⇒ esprf_led_update_ntf_ind_cfg
[Calls]- >> esprf_led_update_ntf_ind_cfg
[Address Reference Count : 1]
esprf_led_gattm_add_svc_rsp_hdl (Thumb, 56 bytes, Stack size 24 bytes, esprf_led.o(i.esprf_led_gattm_add_svc_rsp_hdl))
[Stack]
- Max Depth = 36
- Call Chain = esprf_led_gattm_add_svc_rsp_hdl ⇒ memcmp
[Calls]
[Address Reference Count : 1]
esprf_led_update_ntf_ind_cfg (Thumb, 76 bytes, Stack size 24 bytes, esprf_led.o(i.esprf_led_update_ntf_ind_cfg))
[Stack]
- Max Depth = 24
- Call Chain = esprf_led_update_ntf_ind_cfg
[Called By]- >> esprf_led_gattc_write_req_ind_hdl
lib_conf_gapc_dev_info_req_ind (Thumb, 142 bytes, Stack size 40 bytes, lib_conf.o(i.lib_conf_gapc_dev_info_req_ind))
[Stack]
- Max Depth = 40
- Call Chain = lib_conf_gapc_dev_info_req_ind
[Address Reference Count : 1]
lib_conf_gapc_set_dev_info_req_ind (Thumb, 32 bytes, Stack size 16 bytes, lib_conf.o(i.lib_conf_gapc_set_dev_info_req_ind))
[Stack]
- Max Depth = 16
- Call Chain = lib_conf_gapc_set_dev_info_req_ind
[Address Reference Count : 1]
lib_conf_gapm_cmp (Thumb, 72 bytes, Stack size 8 bytes, lib_conf.o(i.lib_conf_gapm_cmp))
[Stack]
- Max Depth = 8
- Call Chain = lib_conf_gapm_cmp
[Address Reference Count : 1]
lib_adv_forward_create (Thumb, 58 bytes, Stack size 16 bytes, lib_adv.o(i.lib_adv_forward_create))
[Stack]
- Max Depth = 16
- Call Chain = lib_adv_forward_create
[Calls]- >> lib_list_pop
- >> lib_list_head
[Called By]
lib_adv_forward_create_ind (Thumb, 206 bytes, Stack size 24 bytes, lib_adv.o(i.lib_adv_forward_create_ind))
[Stack]
- Max Depth = 32
- Call Chain = lib_adv_forward_create_ind ⇒ lib_list_add
[Calls]- >> lib_list_pop
- >> lib_list_head
- >> lib_list_add
[Address Reference Count : 1]
lib_adv_forward_set_adv_data (Thumb, 176 bytes, Stack size 24 bytes, lib_adv.o(i.lib_adv_forward_set_adv_data))
[Stack]
- Max Depth = 32
- Call Chain = lib_adv_forward_set_adv_data ⇒ lib_list_add
[Calls]- >> lib_list_pop
- >> lib_list_head
- >> lib_list_add
[Called By]
lib_adv_forward_set_scan_rsp (Thumb, 176 bytes, Stack size 24 bytes, lib_adv.o(i.lib_adv_forward_set_scan_rsp))
[Stack]
- Max Depth = 32
- Call Chain = lib_adv_forward_set_scan_rsp ⇒ lib_list_add
[Calls]- >> lib_list_pop
- >> lib_list_head
- >> lib_list_add
[Called By]
lib_adv_gapm_cmp (Thumb, 50 bytes, Stack size 8 bytes, lib_adv.o(i.lib_adv_gapm_cmp))
[Stack]
- Max Depth = 40
- Call Chain = lib_adv_gapm_cmp ⇒ lib_adv_forward_set_scan_rsp ⇒ lib_list_add
[Calls]- >> lib_adv_forward_set_scan_rsp
- >> lib_adv_forward_set_adv_data
- >> lib_adv_forward_create
[Address Reference Count : 1]
lib_adv_start_ind (Thumb, 60 bytes, Stack size 16 bytes, lib_adv.o(i.lib_adv_start_ind))
[Stack]
- Max Depth = 16
- Call Chain = lib_adv_start_ind
[Calls]
[Address Reference Count : 1]
lib_adv_stop_ind (Thumb, 62 bytes, Stack size 16 bytes, lib_adv.o(i.lib_adv_stop_ind))
[Stack]
- Max Depth = 16
- Call Chain = lib_adv_stop_ind
[Calls]
[Address Reference Count : 1]
lib_list_add (Thumb, 42 bytes, Stack size 8 bytes, lib_adv.o(i.lib_list_add))
[Stack]
- Max Depth = 8
- Call Chain = lib_list_add
[Called By]- >> lib_adv_init
- >> lib_adv_forward_set_scan_rsp
- >> lib_adv_forward_set_adv_data
- >> lib_adv_forward_create_ind
lib_list_head (Thumb, 6 bytes, Stack size 0 bytes, lib_adv.o(i.lib_list_head))
[Called By]
- >> lib_adv_init
- >> lib_adv_stop_ind
- >> lib_adv_start_ind
- >> lib_adv_forward_set_scan_rsp
- >> lib_adv_forward_set_adv_data
- >> lib_adv_forward_create_ind
- >> lib_adv_forward_create
lib_list_pop (Thumb, 18 bytes, Stack size 0 bytes, lib_adv.o(i.lib_list_pop))
[Called By]
- >> lib_adv_forward_set_scan_rsp
- >> lib_adv_forward_set_adv_data
- >> lib_adv_forward_create_ind
- >> lib_adv_forward_create
lib_list_search (Thumb, 26 bytes, Stack size 0 bytes, lib_adv.o(i.lib_list_search))
[Called By]
lib_advdata_conn_int_check (Thumb, 46 bytes, Stack size 0 bytes, lib_advdata.o(i.lib_advdata_conn_int_check))
[Called By]
- >> lib_advdata_encode_slave_conn_intl
lib_advdata_encode_addr (Thumb, 94 bytes, Stack size 28 bytes, lib_advdata.o(i.lib_advdata_encode_addr))
[Stack]
- Max Depth = 28
- Call Chain = lib_advdata_encode_addr
[Called By]
lib_advdata_encode_appearance (Thumb, 72 bytes, Stack size 24 bytes, lib_advdata.o(i.lib_advdata_encode_appearance))
[Stack]
- Max Depth = 24
- Call Chain = lib_advdata_encode_appearance
[Calls]
[Called By]
lib_advdata_encode_man_data (Thumb, 118 bytes, Stack size 24 bytes, lib_advdata.o(i.lib_advdata_encode_man_data))
[Stack]
- Max Depth = 24
- Call Chain = lib_advdata_encode_man_data
[Calls]- >> uint16_encode
- >> __aeabi_memcpy
[Called By]
lib_advdata_encode_name (Thumb, 196 bytes, Stack size 48 bytes, lib_advdata.o(i.lib_advdata_encode_name))
[Stack]
- Max Depth = 48
- Call Chain = lib_advdata_encode_name
[Calls]- >> strlen
- >> __aeabi_memcpy
[Called By]
lib_advdata_encode_slave_conn_intl (Thumb, 108 bytes, Stack size 24 bytes, lib_advdata.o(i.lib_advdata_encode_slave_conn_intl))
[Stack]
- Max Depth = 24
- Call Chain = lib_advdata_encode_slave_conn_intl
[Calls]- >> uint16_encode
- >> lib_advdata_conn_int_check
[Called By]
lib_advdata_encode_svc_data (Thumb, 392 bytes, Stack size 32 bytes, lib_advdata.o(i.lib_advdata_encode_svc_data))
[Stack]
- Max Depth = 32
- Call Chain = lib_advdata_encode_svc_data
[Calls]
[Called By]
lib_advdata_encode_txpower (Thumb, 56 bytes, Stack size 16 bytes, lib_advdata.o(i.lib_advdata_encode_txpower))
[Stack]
- Max Depth = 16
- Call Chain = lib_advdata_encode_txpower
[Called By]
lib_advdata_encode_uuid_list (Thumb, 120 bytes, Stack size 40 bytes, lib_advdata.o(i.lib_advdata_encode_uuid_list))
[Stack]
- Max Depth = 40
- Call Chain = lib_advdata_encode_uuid_list
[Calls]
[Called By]
uint16_encode (Thumb, 12 bytes, Stack size 0 bytes, lib_advdata.o(i.uint16_encode))
[Called By]
- >> lib_advdata_encode_slave_conn_intl
- >> lib_advdata_encode_man_data
- >> lib_advdata_encode_appearance
adv_uuid_compare (Thumb, 314 bytes, Stack size 64 bytes, lib_scan.o(i.adv_uuid_compare))
[Stack]
- Max Depth = 84
- Call Chain = adv_uuid_compare ⇒ lib_advdata_search
[Calls]- >> lib_advdata_search
- >> memcmp
[Called By]- >> lib_ext_adv_report_ind
is_whitelist_used (Thumb, 22 bytes, Stack size 0 bytes, lib_scan.o(i.is_whitelist_used))
[Called By]
- >> lib_ext_adv_report_ind
lib_ext_adv_report_ind (Thumb, 138 bytes, Stack size 40 bytes, lib_scan.o(i.lib_ext_adv_report_ind))
[Stack]
- Max Depth = 124
- Call Chain = lib_ext_adv_report_ind ⇒ adv_uuid_compare ⇒ lib_advdata_search
[Calls]- >> is_whitelist_used
- >> adv_uuid_compare
[Address Reference Count : 1]
lib_scan_forward_create_ind (Thumb, 30 bytes, Stack size 16 bytes, lib_scan.o(i.lib_scan_forward_create_ind))
[Stack]
- Max Depth = 48
- Call Chain = lib_scan_forward_create_ind ⇒ lib_scan_start
[Calls]
[Address Reference Count : 1]
lib_scan_gapm_cmp (Thumb, 22 bytes, Stack size 0 bytes, lib_scan.o(i.lib_scan_gapm_cmp))
[Address Reference Count : 1]
lib_scan_start_ind (Thumb, 24 bytes, Stack size 16 bytes, lib_scan.o(i.lib_scan_start_ind))
[Stack]
- Max Depth = 16
- Call Chain = lib_scan_start_ind
[Address Reference Count : 1]
lib_scan_stop_ind (Thumb, 24 bytes, Stack size 16 bytes, lib_scan.o(i.lib_scan_stop_ind))
[Stack]
- Max Depth = 16
- Call Chain = lib_scan_stop_ind
[Address Reference Count : 1]
lib_init_forward_create_ind (Thumb, 30 bytes, Stack size 16 bytes, lib_init.o(i.lib_init_forward_create_ind))
[Stack]
- Max Depth = 88
- Call Chain = lib_init_forward_create_ind ⇒ lib_init_start
[Calls]
[Address Reference Count : 1]
lib_init_gapm_cmp (Thumb, 14 bytes, Stack size 0 bytes, lib_init.o(i.lib_init_gapm_cmp))
[Address Reference Count : 1]
lib_init_start_ind (Thumb, 24 bytes, Stack size 16 bytes, lib_init.o(i.lib_init_start_ind))
[Stack]
- Max Depth = 16
- Call Chain = lib_init_start_ind
[Address Reference Count : 1]
lib_init_stop_ind (Thumb, 24 bytes, Stack size 16 bytes, lib_init.o(i.lib_init_stop_ind))
[Stack]
- Max Depth = 16
- Call Chain = lib_init_stop_ind
[Address Reference Count : 1]
lib_db_disc_gattc_cmp (Thumb, 46 bytes, Stack size 8 bytes, lib_db_discovery.o(i.lib_db_disc_gattc_cmp))
[Stack]
- Max Depth = 8
- Call Chain = lib_db_disc_gattc_cmp
[Address Reference Count : 1]- lib_db_discovery.o(.data)
lib_gattc_disc_svc_ind (Thumb, 2 bytes, Stack size 0 bytes, lib_db_discovery.o(i.lib_gattc_disc_svc_ind))
[Address Reference Count : 1]
- lib_db_discovery.o(.data)
lib_gattc_sdp_svc_ind (Thumb, 398 bytes, Stack size 32 bytes, lib_db_discovery.o(i.lib_gattc_sdp_svc_ind))
[Stack]
- Max Depth = 32
- Call Chain = lib_gattc_sdp_svc_ind
[Calls]- >> lib_min
- >> __aeabi_memcpy
[Address Reference Count : 1]- lib_db_discovery.o(.data)
lib_min (Thumb, 14 bytes, Stack size 0 bytes, lib_db_discovery.o(i.lib_min))
[Called By]
buffer_add (Thumb, 46 bytes, Stack size 16 bytes, eslog_printf_format.o(i.buffer_add))
[Stack]
- Max Depth = 24
- Call Chain = buffer_add ⇒ uart_write
[Calls]
[Called By]- >> eslog_printf_fmt
- >> unsigned_print
- >> string_print
- >> int_print
int_print (Thumb, 190 bytes, Stack size 48 bytes, eslog_printf_format.o(i.int_print))
[Stack]
- Max Depth = 128
- Call Chain = int_print ⇒ unsigned_print ⇒ buffer_add ⇒ uart_write
[Calls]- >> unsigned_print
- >> buffer_add
[Called By]
string_print (Thumb, 116 bytes, Stack size 32 bytes, eslog_printf_format.o(i.string_print))
[Stack]
- Max Depth = 56
- Call Chain = string_print ⇒ buffer_add ⇒ uart_write
[Calls]
[Called By]
unsigned_print (Thumb, 178 bytes, Stack size 56 bytes, eslog_printf_format.o(i.unsigned_print))
[Stack]
- Max Depth = 80
- Call Chain = unsigned_print ⇒ buffer_add ⇒ uart_write
[Calls]
[Called By]- >> eslog_printf_fmt
- >> int_print
config_uart2_irq (Thumb, 90 bytes, Stack size 8 bytes, eslog_uart.o(i.config_uart2_irq))
[Stack]
- Max Depth = 8
- Call Chain = config_uart2_irq
[Called By]
uart_init_struct (Thumb, 20 bytes, Stack size 0 bytes, eslog_uart.o(i.uart_init_struct))
[Called By]
uart_pin_init (Thumb, 158 bytes, Stack size 16 bytes, eslog_uart.o(i.uart_pin_init))
[Stack]
- Max Depth = 36
- Call Chain = uart_pin_init ⇒ md_gpio_init
[Calls]
[Called By]
Undefined Global Symbols