ACC_IRQHandler ⇒ ACC_IRQHandler
Function Pointers
- ACC_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- ADC1_2_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- BusFault_Handler from at32f413_int.o(i.BusFault_Handler) referenced from startup_at32f413.o(RESET)
- CAN1_RX1_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- CAN1_SE_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- CAN2_RX0_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- CAN2_RX1_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- CAN2_SE_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- CAN2_TX_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- CRM_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA1_Channel1_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA1_Channel2_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA1_Channel3_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA1_Channel4_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA1_Channel5_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA1_Channel6_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA1_Channel7_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA2_Channel1_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA2_Channel2_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA2_Channel3_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA2_Channel4_5_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DMA2_Channel6_7_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- DebugMon_Handler from at32f413_int.o(i.DebugMon_Handler) referenced from startup_at32f413.o(RESET)
- EXINT0_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- EXINT15_10_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- EXINT1_IRQHandler from myradio_gpio.o(i.EXINT1_IRQHandler) referenced from startup_at32f413.o(RESET)
- EXINT2_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- EXINT3_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- EXINT4_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- EXINT9_5_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- FLASH_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- HardFault_Handler from at32f413_int.o(i.HardFault_Handler) referenced from startup_at32f413.o(RESET)
- I2C1_ERR_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- I2C1_EVT_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- I2C2_ERR_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- I2C2_EVT_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- MemManage_Handler from at32f413_int.o(i.MemManage_Handler) referenced from startup_at32f413.o(RESET)
- NMI_Handler from at32f413_int.o(i.NMI_Handler) referenced from startup_at32f413.o(RESET)
- PVM_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- PendSV_Handler from at32f413_int.o(i.PendSV_Handler) referenced from startup_at32f413.o(RESET)
- RTCAlarm_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- RTC_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- Reset_Handler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- SDIO1_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- SPI1_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- SPI2_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- SVC_Handler from at32f413_int.o(i.SVC_Handler) referenced from startup_at32f413.o(RESET)
- SysTick_Handler from at32f413_int.o(i.SysTick_Handler) referenced from startup_at32f413.o(RESET)
- SystemInit from system_at32f413.o(i.SystemInit) referenced from startup_at32f413.o(.text)
- TAMPER_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR1_BRK_TMR9_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR1_CH_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR1_OVF_TMR10_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR1_TRG_HALL_TMR11_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR2_GLOBAL_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR3_GLOBAL_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR4_GLOBAL_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR5_GLOBAL_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR8_BRK_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR8_CH_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR8_OVF_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- TMR8_TRG_HALL_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- UART4_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- UART5_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- USART1_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- USART2_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- USART3_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- USBFSWakeUp_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- USBFS_H_CAN1_TX_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- USBFS_L_CAN1_RX0_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- USBFS_MAPH_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- USBFS_MAPL_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- UsageFault_Handler from at32f413_int.o(i.UsageFault_Handler) referenced from startup_at32f413.o(RESET)
- WWDT_IRQHandler from startup_at32f413.o(.text) referenced from startup_at32f413.o(RESET)
- __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_at32f413.o(.text)
- main from main.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
- myRadio_gpioCallback from myradio.o(i.myRadio_gpioCallback) referenced from myradio.o(i.myRadio_init)
- rfRx_callback from main.o(i.rfRx_callback) referenced from main.o(i.main)
- rf_antenna_close from pan3029_port.o(i.rf_antenna_close) referenced 2 times from pan3029_port.o(.data)
- rf_antenna_init from pan3029_port.o(i.rf_antenna_init) referenced 2 times from pan3029_port.o(.data)
- rf_antenna_rx from pan3029_port.o(i.rf_antenna_rx) referenced 2 times from pan3029_port.o(.data)
- rf_antenna_tx from pan3029_port.o(i.rf_antenna_tx) referenced 2 times from pan3029_port.o(.data)
- rf_delay_ms from pan3029_port.o(i.rf_delay_ms) referenced 2 times from pan3029_port.o(.data)
- rf_delay_us from pan3029_port.o(i.rf_delay_us) referenced 2 times from pan3029_port.o(.data)
- rf_tcxo_close from pan3029_port.o(i.rf_tcxo_close) referenced 2 times from pan3029_port.o(.data)
- rf_tcxo_init from pan3029_port.o(i.rf_tcxo_init) referenced 2 times from pan3029_port.o(.data)
- spi_cs_set_high from pan3029_port.o(i.spi_cs_set_high) referenced 2 times from pan3029_port.o(.data)
- spi_cs_set_low from pan3029_port.o(i.spi_cs_set_low) referenced 2 times from pan3029_port.o(.data)
- spi_readwritebyte from pan3029_port.o(i.spi_readwritebyte) referenced 2 times from pan3029_port.o(.data)
Global Symbols
__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]
- startup_at32f413.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, 8 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
ACC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_at32f413.o(RESET)
ADC1_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
CAN1_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
CAN1_SE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
CAN2_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
CAN2_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
CAN2_SE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
CAN2_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
CRM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA1_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA1_Channel2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA1_Channel3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA1_Channel4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA1_Channel5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA1_Channel6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA1_Channel7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA2_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA2_Channel2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA2_Channel3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA2_Channel4_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DMA2_Channel6_7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
EXINT0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
EXINT15_10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
EXINT2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
EXINT3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
EXINT4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
EXINT9_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
I2C1_ERR_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
I2C1_EVT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
I2C2_ERR_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
I2C2_EVT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
PVM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
RTCAlarm_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
SDIO1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TAMPER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR1_BRK_TMR9_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR1_CH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR1_OVF_TMR10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR1_TRG_HALL_TMR11_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR2_GLOBAL_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR3_GLOBAL_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR4_GLOBAL_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR5_GLOBAL_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR8_BRK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR8_CH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR8_OVF_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
TMR8_TRG_HALL_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
UART4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
UART5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
USART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
USART3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
USBFSWakeUp_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
USBFS_H_CAN1_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
USBFS_L_CAN1_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
USBFS_MAPH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
USBFS_MAPL_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
WWDT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_at32f413.o(.text))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
__aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
- >> myRadio_process
- >> rfRx_callback
- >> PAN3029_calculate_tx_time
__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), UNUSED)
[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), UNUSED)
[Calls]
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
__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]
strcpy (Thumb, 18 bytes, Stack size 0 bytes, strcpy.o(.text))
[Called By]
__aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]- >> __kernel_poly
- >> __hardfp_log
- >> __mathlib_dbl_underflow
- >> __mathlib_dbl_overflow
- >> __hardfp_pow
- >> __hardfp_log10
- >> PAN3029_set_freq
- >> PAN3029_get_snr
__aeabi_ddiv (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = __aeabi_ddiv ⇒ _double_round
[Calls]
[Called By]- >> __hardfp_log
- >> __mathlib_dbl_invalid
- >> __mathlib_dbl_divzero
- >> __hardfp_pow
- >> PAN3029_set_freq
- >> PAN3029_get_snr
__aeabi_ui2d (Thumb, 26 bytes, Stack size 16 bytes, dfltui.o(.text))
[Stack]
- Max Depth = 56
- Call Chain = __aeabi_ui2d ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]- >> PAN3029_set_freq
- >> PAN3029_get_snr
__aeabi_f2d (Thumb, 38 bytes, Stack size 0 bytes, f2d.o(.text))
[Called By]
- >> PAN3029_calculate_tx_time
__aeabi_d2f (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_d2f
[Called By]- >> PAN3029_set_freq
- >> PAN3029_get_snr
- >> PAN3029_calculate_tx_time
__I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
_float_round (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text), UNUSED)
_float_epilogue (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text), UNUSED)
_double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = _double_round
[Called By]- >> _dsqrt
- >> _double_epilogue
- >> __aeabi_dadd
- >> __aeabi_ddiv
_double_epilogue (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _double_epilogue ⇒ _double_round
[Calls]- >> __aeabi_llsr
- >> __aeabi_llsl
- >> _double_round
[Called By]- >> __aeabi_i2d
- >> __aeabi_dadd
- >> __aeabi_ui2d
- >> __aeabi_dmul
__aeabi_dadd (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> __aeabi_lasr
- >> __aeabi_llsl
- >> _double_round
- >> _double_epilogue
[Called By]- >> __kernel_poly
- >> __hardfp_log
- >> __mathlib_dbl_infnan2
- >> __mathlib_dbl_infnan
- >> __aeabi_dsub
- >> __hardfp_pow
- >> __hardfp_log10
- >> __aeabi_drsub
- >> __hardfp_ceil
__aeabi_dsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = __aeabi_dsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]- >> __hardfp_log
- >> __hardfp_pow
__aeabi_drsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]- >> __hardfp_log
- >> __hardfp_pow
- >> __hardfp_ceil
__ARM_scalbn (Thumb, 46 bytes, Stack size 16 bytes, dscalb.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = __ARM_scalbn
[Called By]
scalbn (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED)
__aeabi_i2d (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text))
[Stack]
- Max Depth = 56
- Call Chain = __aeabi_i2d ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]- >> __hardfp_log
- >> __hardfp_pow
- >> __hardfp_log10
__aeabi_cdrcmple (Thumb, 48 bytes, Stack size 0 bytes, cdrcmple.o(.text))
[Called By]
- >> __hardfp_pow
- >> __hardfp_ceil
__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)
__aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))
[Called By]
- >> _double_epilogue
- >> __aeabi_dadd
_ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
__aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))
[Called By]
- >> _dsqrt
- >> _double_epilogue
_ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
__aeabi_lasr (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text))
[Called By]
_ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
_dsqrt (Thumb, 162 bytes, Stack size 32 bytes, dsqrt.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _dsqrt ⇒ _double_round
[Calls]- >> __aeabi_llsr
- >> _double_round
[Called By]
__aeabi_cdcmpeq (Thumb, 0 bytes, Stack size 0 bytes, cdcmple.o(.text))
[Called By]
__aeabi_cdcmple (Thumb, 48 bytes, Stack size 0 bytes, cdcmple.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)
BOARD_SPI_NSS_H (Thumb, 14 bytes, Stack size 8 bytes, myradio_gpio.o(i.BOARD_SPI_NSS_H))
[Stack]
- Max Depth = 8
- Call Chain = BOARD_SPI_NSS_H
[Calls]
[Called By]- >> myRadio_gpio_init
- >> spi_cs_set_high
BOARD_SPI_NSS_L (Thumb, 14 bytes, Stack size 8 bytes, myradio_gpio.o(i.BOARD_SPI_NSS_L))
[Stack]
- Max Depth = 8
- Call Chain = BOARD_SPI_NSS_L
[Calls]
[Called By]
BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, at32f413_int.o(i.BusFault_Handler))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, at32f413_int.o(i.DebugMon_Handler))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
EXINT1_IRQHandler (Thumb, 32 bytes, Stack size 8 bytes, myradio_gpio.o(i.EXINT1_IRQHandler))
[Stack]
- Max Depth = 16
- Call Chain = EXINT1_IRQHandler ⇒ READ_RF_PAN3029_IRQ
[Calls]- >> exint_flag_get
- >> exint_flag_clear
- >> READ_RF_PAN3029_IRQ
[Address Reference Count : 1]- startup_at32f413.o(RESET)
HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, at32f413_int.o(i.HardFault_Handler))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
MemManage_Handler (Thumb, 4 bytes, Stack size 0 bytes, at32f413_int.o(i.MemManage_Handler))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, at32f413_int.o(i.NMI_Handler))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
PAN3029_agc_config (Thumb, 40 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_agc_config))
[Stack]
- Max Depth = 352
- Call Chain = PAN3029_agc_config ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_write_read_continue_regs
[Called By]
PAN3029_agc_enable (Thumb, 48 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_agc_enable))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_agc_enable ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_calculate_tx_time (Thumb, 364 bytes, Stack size 112 bytes, pan3029.o(i.PAN3029_calculate_tx_time))
[Stack]
- Max Depth = 240
- Call Chain = PAN3029_calculate_tx_time ⇒ __hardfp_ceil ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> __aeabi_memcpy4
- >> __hardfp_ceil
- >> __aeabi_f2d
- >> __aeabi_d2f
- >> PAN3029_get_sf
- >> PAN3029_get_preamble
- >> PAN3029_get_ldr
- >> PAN3029_get_code_rate
- >> PAN3029_get_bw
[Called By]
PAN3029_clr_irq (Thumb, 84 bytes, Stack size 24 bytes, pan3029.o(i.PAN3029_clr_irq))
[Stack]
- Max Depth = 96
- Call Chain = PAN3029_clr_irq ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]- >> rf_clr_irq
- >> PAN3029_recv_plhd8
- >> PAN3029_recv_plhd16
- >> PAN3029_recv_packet
PAN3029_deepsleep_wakeup (Thumb, 318 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_deepsleep_wakeup))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_deepsleep_wakeup ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_write_reg
- >> PAN3029_read_spec_page_reg
- >> PAN3029_read_reg
[Called By]- >> rf_init
- >> rf_deepsleep_wakeup
PAN3029_efuse_off (Thumb, 36 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_efuse_off))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_efuse_off ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]- >> PAN3029_set_tx_power
- >> PAN3029_ft_calibr
PAN3029_efuse_on (Thumb, 36 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_efuse_on))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_efuse_on ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]- >> PAN3029_set_tx_power
- >> PAN3029_ft_calibr
PAN3029_efuse_read_encry_byte (Thumb, 106 bytes, Stack size 32 bytes, pan3029.o(i.PAN3029_efuse_read_encry_byte))
[Stack]
- Max Depth = 104
- Call Chain = PAN3029_efuse_read_encry_byte ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_fifo
- >> PAN3029_switch_page
- >> PAN3029_read_spec_page_reg
- >> PAN3029_read_fifo
[Called By]- >> PAN3029_set_tx_power
- >> PAN3029_ft_calibr
PAN3029_ft_calibr (Thumb, 208 bytes, Stack size 56 bytes, pan3029.o(i.PAN3029_ft_calibr))
[Stack]
- Max Depth = 160
- Call Chain = PAN3029_ft_calibr ⇒ PAN3029_efuse_read_encry_byte ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> __aeabi_memclr4
- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
- >> PAN3029_efuse_read_encry_byte
- >> PAN3029_efuse_on
- >> PAN3029_efuse_off
[Called By]
PAN3029_get_bw (Thumb, 16 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_get_bw))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_get_bw ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
[Called By]- >> PAN3029_set_sf
- >> PAN3029_calculate_tx_time
PAN3029_get_code_rate (Thumb, 24 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_get_code_rate))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_get_code_rate ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
[Called By]- >> PAN3029_calculate_tx_time
PAN3029_get_irq (Thumb, 18 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_get_irq))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_get_irq ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_get_ldr (Thumb, 18 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_get_ldr))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_get_ldr ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
[Called By]- >> PAN3029_calculate_tx_time
PAN3029_get_mode (Thumb, 10 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_get_mode))
[Stack]
- Max Depth = 24
- Call Chain = PAN3029_get_mode ⇒ PAN3029_read_reg
[Calls]
[Called By]
PAN3029_get_plhd_len (Thumb, 16 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_get_plhd_len))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_get_plhd_len ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_get_preamble (Thumb, 28 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_get_preamble))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_get_preamble ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
[Called By]- >> PAN3029_calculate_tx_time
PAN3029_get_rssi (Thumb, 18 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_get_rssi))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_get_rssi ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_get_sf (Thumb, 16 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_get_sf))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_get_sf ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
[Called By]- >> PAN3029_set_bw
- >> PAN3029_calculate_tx_time
PAN3029_get_snr (Thumb, 254 bytes, Stack size 112 bytes, pan3029.o(i.PAN3029_get_snr))
[Stack]
- Max Depth = 416
- Call Chain = PAN3029_get_snr ⇒ __hardfp_pow ⇒ __kernel_poly ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> __hardfp_pow
- >> __hardfp_log10
- >> __aeabi_ui2d
- >> __aeabi_dmul
- >> __aeabi_ddiv
- >> __aeabi_d2f
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_init (Thumb, 774 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_init))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_init ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
[Called By]- >> rf_init
- >> rf_deepsleep_wakeup
PAN3029_plhd_receive (Thumb, 32 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_plhd_receive))
[Stack]
- Max Depth = 128
- Call Chain = PAN3029_plhd_receive ⇒ PAN3029_recv_plhd8 ⇒ PAN3029_clr_irq ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_recv_plhd8
- >> PAN3029_recv_plhd16
[Called By]
PAN3029_read_fifo (Thumb, 64 bytes, Stack size 24 bytes, pan3029.o(i.PAN3029_read_fifo))
[Stack]
- Max Depth = 24
- Call Chain = PAN3029_read_fifo
[Called By]- >> PAN3029_recv_packet
- >> PAN3029_efuse_read_encry_byte
PAN3029_read_freq (Thumb, 68 bytes, Stack size 24 bytes, pan3029.o(i.PAN3029_read_freq))
[Stack]
- Max Depth = 96
- Call Chain = PAN3029_read_freq ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_read_reg (Thumb, 46 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_read_reg))
[Stack]
- Max Depth = 16
- Call Chain = PAN3029_read_reg
[Called By]- >> PAN3029_write_reg
- >> PAN3029_switch_page
- >> PAN3029_refresh
- >> PAN3029_read_spec_page_reg
- >> PAN3029_get_mode
- >> PAN3029_deepsleep_wakeup
PAN3029_read_spec_page_reg (Thumb, 26 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_read_spec_page_reg))
[Stack]
- Max Depth = 72
- Call Chain = PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_switch_page
- >> PAN3029_read_reg
[Called By]- >> PAN3029_get_rssi
- >> PAN3029_sleep_wakeup
- >> PAN3029_set_tx_power
- >> PAN3029_set_tx_mode
- >> PAN3029_set_sf
- >> PAN3029_set_rx_mode
- >> PAN3029_set_lo_freq
- >> PAN3029_set_ldr
- >> PAN3029_set_ldo_pa_on
- >> PAN3029_set_gpio_state
- >> PAN3029_set_gpio_output
- >> PAN3029_set_gpio_input
- >> PAN3029_set_dcdc_mode
- >> PAN3029_set_crc
- >> PAN3029_set_code_rate
- >> PAN3029_set_bw
- >> PAN3029_recv_plhd8
- >> PAN3029_recv_plhd16
- >> PAN3029_recv_packet
- >> PAN3029_read_freq
- >> PAN3029_get_snr
- >> PAN3029_get_sf
- >> PAN3029_get_preamble
- >> PAN3029_get_plhd_len
- >> PAN3029_get_ldr
- >> PAN3029_get_irq
- >> PAN3029_get_code_rate
- >> PAN3029_get_bw
- >> PAN3029_ft_calibr
- >> PAN3029_efuse_read_encry_byte
- >> PAN3029_efuse_on
- >> PAN3029_efuse_off
- >> PAN3029_deepsleep_wakeup
- >> PAN3029_clr_irq
- >> PAN3029_agc_enable
PAN3029_recv_packet (Thumb, 34 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_recv_packet))
[Stack]
- Max Depth = 112
- Call Chain = PAN3029_recv_packet ⇒ PAN3029_clr_irq ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
- >> PAN3029_read_fifo
- >> PAN3029_clr_irq
[Called By]
PAN3029_recv_plhd16 (Thumb, 58 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_recv_plhd16))
[Stack]
- Max Depth = 112
- Call Chain = PAN3029_recv_plhd16 ⇒ PAN3029_clr_irq ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
- >> PAN3029_clr_irq
[Called By]
PAN3029_recv_plhd8 (Thumb, 38 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_recv_plhd8))
[Stack]
- Max Depth = 112
- Call Chain = PAN3029_recv_plhd8 ⇒ PAN3029_clr_irq ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_read_spec_page_reg
- >> PAN3029_clr_irq
[Called By]
PAN3029_refresh (Thumb, 54 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_refresh))
[Stack]
- Max Depth = 48
- Call Chain = PAN3029_refresh ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_reg
- >> PAN3029_read_reg
[Called By]
PAN3029_send_packet (Thumb, 50 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_send_packet))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_send_packet ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_write_reg
- >> PAN3029_write_fifo
[Called By]
PAN3029_set_bw (Thumb, 182 bytes, Stack size 24 bytes, pan3029.o(i.PAN3029_set_bw))
[Stack]
- Max Depth = 120
- Call Chain = PAN3029_set_bw ⇒ rf_set_ldr ⇒ PAN3029_set_ldr ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> rf_set_ldr
- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
- >> PAN3029_get_sf
[Called By]
PAN3029_set_code_rate (Thumb, 46 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_set_code_rate))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_set_code_rate ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_set_crc (Thumb, 44 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_set_crc))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_set_crc ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_set_dcdc_mode (Thumb, 44 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_set_dcdc_mode))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_set_dcdc_mode ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_set_freq (Thumb, 1792 bytes, Stack size 64 bytes, pan3029.o(i.PAN3029_set_freq))
[Stack]
- Max Depth = 408
- Call Chain = PAN3029_set_freq ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> __aeabi_ui2d
- >> __aeabi_dmul
- >> __aeabi_ddiv
- >> __aeabi_d2f
- >> PAN3029_write_spec_page_reg
- >> PAN3029_write_read_continue_regs
- >> PAN3029_set_lo_freq
[Called By]
PAN3029_set_gpio_input (Thumb, 92 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_set_gpio_input))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_set_gpio_input ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_set_gpio_output (Thumb, 92 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_set_gpio_output))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_set_gpio_output ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_set_gpio_state (Thumb, 118 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_set_gpio_state))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_set_gpio_state ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]- >> rf_antenna_tx
- >> rf_antenna_rx
- >> rf_antenna_init
- >> rf_antenna_close
PAN3029_set_ldo_pa_on (Thumb, 36 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_set_ldo_pa_on))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_set_ldo_pa_on ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_set_ldr (Thumb, 44 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_set_ldr))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_set_ldr ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_set_lo_freq (Thumb, 54 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_set_lo_freq))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_set_lo_freq ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_set_mode (Thumb, 22 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_set_mode))
[Stack]
- Max Depth = 48
- Call Chain = PAN3029_set_mode ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]- >> rf_single_tx_data
- >> rf_set_para
- >> rf_set_default_para
- >> rf_enter_continous_rx
PAN3029_set_rx_mode (Thumb, 40 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_set_rx_mode))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_set_rx_mode ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_set_sf (Thumb, 116 bytes, Stack size 24 bytes, pan3029.o(i.PAN3029_set_sf))
[Stack]
- Max Depth = 120
- Call Chain = PAN3029_set_sf ⇒ rf_set_ldr ⇒ PAN3029_set_ldr ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> rf_set_ldr
- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
- >> PAN3029_get_bw
[Called By]
PAN3029_set_tx_mode (Thumb, 44 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_set_tx_mode))
[Stack]
- Max Depth = 88
- Call Chain = PAN3029_set_tx_mode ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_set_tx_power (Thumb, 666 bytes, Stack size 32 bytes, pan3029.o(i.PAN3029_set_tx_power))
[Stack]
- Max Depth = 136
- Call Chain = PAN3029_set_tx_power ⇒ PAN3029_efuse_read_encry_byte ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_read_spec_page_reg
- >> PAN3029_read_freq
- >> PAN3029_efuse_read_encry_byte
- >> PAN3029_efuse_on
- >> PAN3029_efuse_off
[Called By]
PAN3029_sleep_wakeup (Thumb, 184 bytes, Stack size 8 bytes, pan3029.o(i.PAN3029_sleep_wakeup))
[Stack]
- Max Depth = 80
- Call Chain = PAN3029_sleep_wakeup ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_spec_page_reg
- >> PAN3029_write_reg
- >> PAN3029_read_spec_page_reg
[Called By]
PAN3029_switch_page (Thumb, 54 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_switch_page))
[Stack]
- Max Depth = 56
- Call Chain = PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_reg
- >> PAN3029_read_reg
[Called By]- >> PAN3029_write_spec_page_reg
- >> PAN3029_write_read_continue_regs
- >> PAN3029_read_spec_page_reg
- >> PAN3029_efuse_read_encry_byte
PAN3029_write_fifo (Thumb, 62 bytes, Stack size 24 bytes, pan3029.o(i.PAN3029_write_fifo))
[Stack]
- Max Depth = 24
- Call Chain = PAN3029_write_fifo
[Called By]- >> PAN3029_send_packet
- >> PAN3029_efuse_read_encry_byte
PAN3029_write_read_continue_regs (Thumb, 158 bytes, Stack size 288 bytes, pan3029.o(i.PAN3029_write_read_continue_regs))
[Stack]
- Max Depth = 344
- Call Chain = PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]- >> PAN3029_set_freq
- >> PAN3029_agc_config
PAN3029_write_reg (Thumb, 68 bytes, Stack size 24 bytes, pan3029.o(i.PAN3029_write_reg))
[Stack]
- Max Depth = 40
- Call Chain = PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]- >> PAN3029_write_spec_page_reg
- >> PAN3029_switch_page
- >> PAN3029_sleep_wakeup
- >> PAN3029_set_mode
- >> PAN3029_send_packet
- >> PAN3029_refresh
- >> PAN3029_deepsleep_wakeup
PAN3029_write_spec_page_reg (Thumb, 38 bytes, Stack size 16 bytes, pan3029.o(i.PAN3029_write_spec_page_reg))
[Stack]
- Max Depth = 72
- Call Chain = PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_write_reg
- >> PAN3029_switch_page
[Called By]- >> PAN3029_sleep_wakeup
- >> PAN3029_set_tx_power
- >> PAN3029_set_tx_mode
- >> PAN3029_set_sf
- >> PAN3029_set_rx_mode
- >> PAN3029_set_lo_freq
- >> PAN3029_set_ldr
- >> PAN3029_set_ldo_pa_on
- >> PAN3029_set_gpio_state
- >> PAN3029_set_gpio_output
- >> PAN3029_set_gpio_input
- >> PAN3029_set_freq
- >> PAN3029_set_dcdc_mode
- >> PAN3029_set_crc
- >> PAN3029_set_code_rate
- >> PAN3029_set_bw
- >> PAN3029_send_packet
- >> PAN3029_init
- >> PAN3029_ft_calibr
- >> PAN3029_efuse_on
- >> PAN3029_efuse_off
- >> PAN3029_deepsleep_wakeup
- >> PAN3029_clr_irq
- >> PAN3029_agc_enable
- >> PAN3029_agc_config
PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, at32f413_int.o(i.PendSV_Handler))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
READ_RF_PAN3029_IRQ (Thumb, 12 bytes, Stack size 8 bytes, myradio_gpio.o(i.READ_RF_PAN3029_IRQ))
[Stack]
- Max Depth = 8
- Call Chain = READ_RF_PAN3029_IRQ
[Calls]- >> gpio_input_data_bit_read
[Called By]
RF_EXT_PA_RE_H (Thumb, 14 bytes, Stack size 8 bytes, myradio_gpio.o(i.RF_EXT_PA_RE_H))
[Stack]
- Max Depth = 8
- Call Chain = RF_EXT_PA_RE_H
[Calls]
[Called By]
RF_EXT_PA_RE_L (Thumb, 16 bytes, Stack size 8 bytes, myradio_gpio.o(i.RF_EXT_PA_RE_L))
[Stack]
- Max Depth = 8
- Call Chain = RF_EXT_PA_RE_L
[Calls]
[Called By]- >> myRadio_transmit
- >> myRadio_process
- >> myRadio_init
RF_EXT_PA_TE_H (Thumb, 14 bytes, Stack size 8 bytes, myradio_gpio.o(i.RF_EXT_PA_TE_H))
[Stack]
- Max Depth = 8
- Call Chain = RF_EXT_PA_TE_H
[Calls]
[Called By]
RF_EXT_PA_TE_L (Thumb, 16 bytes, Stack size 8 bytes, myradio_gpio.o(i.RF_EXT_PA_TE_L))
[Stack]
- Max Depth = 8
- Call Chain = RF_EXT_PA_TE_L
[Calls]
[Called By]- >> myRadio_receiver
- >> myRadio_process
- >> myRadio_init
RF_PAN3029_NRST_H (Thumb, 2 bytes, Stack size 0 bytes, myradio_gpio.o(i.RF_PAN3029_NRST_H))
[Called By]
SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, at32f413_int.o(i.SVC_Handler))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, at32f413_int.o(i.SysTick_Handler))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
SystemInit (Thumb, 100 bytes, Stack size 0 bytes, system_at32f413.o(i.SystemInit))
[Address Reference Count : 1]
- startup_at32f413.o(.text)
UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, at32f413_int.o(i.UsageFault_Handler))
[Address Reference Count : 1]
- startup_at32f413.o(RESET)
__ARM_fpclassify (Thumb, 48 bytes, Stack size 8 bytes, fpclassify.o(i.__ARM_fpclassify))
[Stack]
- Max Depth = 8
- Call Chain = __ARM_fpclassify
[Called By]
__hardfp_ceil (Thumb, 252 bytes, Stack size 40 bytes, ceil.o(i.__hardfp_ceil))
[Stack]
- Max Depth = 128
- Call Chain = __hardfp_ceil ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> __aeabi_drsub
- >> __aeabi_dadd
- >> __aeabi_cdrcmple
[Called By]- >> PAN3029_calculate_tx_time
__hardfp_log (Thumb, 872 bytes, Stack size 88 bytes, log.o(i.__hardfp_log))
[Stack]
- Max Depth = 200
- Call Chain = __hardfp_log ⇒ __kernel_poly ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> __set_errno
- >> __kernel_poly
- >> __aeabi_cdcmpeq
- >> __mathlib_dbl_invalid
- >> __mathlib_dbl_infnan
- >> __mathlib_dbl_divzero
- >> __aeabi_dsub
- >> __aeabi_i2d
- >> __aeabi_drsub
- >> __aeabi_dadd
- >> __aeabi_dmul
- >> __aeabi_ddiv
[Called By]
__hardfp_log10 (Thumb, 260 bytes, Stack size 40 bytes, log10.o(i.__hardfp_log10))
[Stack]
- Max Depth = 248
- Call Chain = __hardfp_log10 ⇒ log ⇒ __hardfp_log ⇒ __kernel_poly ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> __set_errno
- >> log
- >> __mathlib_dbl_invalid
- >> __mathlib_dbl_infnan
- >> __mathlib_dbl_divzero
- >> __aeabi_i2d
- >> __aeabi_dadd
- >> __aeabi_dmul
[Called By]
__hardfp_pow (Thumb, 3072 bytes, Stack size 192 bytes, pow.o(i.__hardfp_pow))
[Stack]
- Max Depth = 304
- Call Chain = __hardfp_pow ⇒ __kernel_poly ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> __set_errno
- >> sqrt
- >> __kernel_poly
- >> __ARM_fpclassify
- >> fabs
- >> __mathlib_dbl_underflow
- >> __mathlib_dbl_overflow
- >> __mathlib_dbl_invalid
- >> __mathlib_dbl_infnan2
- >> __mathlib_dbl_divzero
- >> __aeabi_dsub
- >> __ARM_scalbn
- >> __aeabi_i2d
- >> __aeabi_drsub
- >> __aeabi_dadd
- >> __aeabi_cdrcmple
- >> __aeabi_dmul
- >> __aeabi_ddiv
[Called By]
__kernel_poly (Thumb, 248 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly))
[Stack]
- Max Depth = 112
- Call Chain = __kernel_poly ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> __aeabi_dadd
- >> __aeabi_dmul
[Called By]- >> __hardfp_log
- >> __hardfp_pow
__mathlib_dbl_divzero (Thumb, 28 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_divzero))
[Stack]
- Max Depth = 48
- Call Chain = __mathlib_dbl_divzero ⇒ __aeabi_ddiv ⇒ _double_round
[Calls]
[Called By]- >> __hardfp_log
- >> __hardfp_pow
- >> __hardfp_log10
__mathlib_dbl_infnan (Thumb, 20 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan))
[Stack]
- Max Depth = 96
- Call Chain = __mathlib_dbl_infnan ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]- >> __hardfp_log
- >> __hardfp_log10
__mathlib_dbl_infnan2 (Thumb, 20 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan2))
[Stack]
- Max Depth = 96
- Call Chain = __mathlib_dbl_infnan2 ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]
__mathlib_dbl_invalid (Thumb, 24 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_invalid))
[Stack]
- Max Depth = 48
- Call Chain = __mathlib_dbl_invalid ⇒ __aeabi_ddiv ⇒ _double_round
[Calls]
[Called By]- >> __hardfp_log
- >> __hardfp_pow
- >> __hardfp_log10
__mathlib_dbl_overflow (Thumb, 24 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_overflow))
[Stack]
- Max Depth = 96
- Call Chain = __mathlib_dbl_overflow ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]
__mathlib_dbl_underflow (Thumb, 24 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_underflow))
[Stack]
- Max Depth = 96
- Call Chain = __mathlib_dbl_underflow ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]
__scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
__scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
__scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
__set_errno (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))
[Called By]
- >> sqrt
- >> __hardfp_log
- >> __hardfp_pow
- >> __hardfp_log10
at32_board_init (Thumb, 8 bytes, Stack size 8 bytes, at32f413_board.o(i.at32_board_init))
[Stack]
- Max Depth = 16
- Call Chain = at32_board_init ⇒ delay_init
[Calls]
[Called By]
crm_ahb_div_set (Thumb, 14 bytes, Stack size 0 bytes, at32f413_crm.o(i.crm_ahb_div_set))
[Called By]
crm_apb1_div_set (Thumb, 14 bytes, Stack size 0 bytes, at32f413_crm.o(i.crm_apb1_div_set))
[Called By]
crm_apb2_div_set (Thumb, 14 bytes, Stack size 0 bytes, at32f413_crm.o(i.crm_apb2_div_set))
[Called By]
crm_auto_step_mode_enable (Thumb, 34 bytes, Stack size 0 bytes, at32f413_crm.o(i.crm_auto_step_mode_enable))
[Called By]
crm_clock_source_enable (Thumb, 90 bytes, Stack size 0 bytes, at32f413_crm.o(i.crm_clock_source_enable))
[Called By]
crm_flag_get (Thumb, 42 bytes, Stack size 8 bytes, at32f413_crm.o(i.crm_flag_get))
[Stack]
- Max Depth = 8
- Call Chain = crm_flag_get
[Called By]- >> crm_hext_stable_wait
- >> system_clock_config
crm_hext_stable_wait (Thumb, 46 bytes, Stack size 12 bytes, at32f413_crm.o(i.crm_hext_stable_wait))
[Stack]
- Max Depth = 20
- Call Chain = crm_hext_stable_wait ⇒ crm_flag_get
[Calls]
[Called By]
crm_periph_clock_enable (Thumb, 62 bytes, Stack size 8 bytes, at32f413_crm.o(i.crm_periph_clock_enable))
[Stack]
- Max Depth = 8
- Call Chain = crm_periph_clock_enable
[Called By]- >> main
- >> myRadio_gpio_irq_init
- >> myRadio_gpio_init
crm_pll_config (Thumb, 118 bytes, Stack size 8 bytes, at32f413_crm.o(i.crm_pll_config))
[Stack]
- Max Depth = 8
- Call Chain = crm_pll_config
[Called By]
crm_reset (Thumb, 80 bytes, Stack size 0 bytes, at32f413_crm.o(i.crm_reset))
[Called By]
crm_sysclk_switch (Thumb, 54 bytes, Stack size 0 bytes, at32f413_crm.o(i.crm_sysclk_switch))
[Called By]
crm_sysclk_switch_status_get (Thumb, 10 bytes, Stack size 0 bytes, at32f413_crm.o(i.crm_sysclk_switch_status_get))
[Called By]
- >> system_core_clock_update
- >> system_clock_config
delay_init (Thumb, 38 bytes, Stack size 8 bytes, at32f413_board.o(i.delay_init))
[Stack]
- Max Depth = 8
- Call Chain = delay_init
[Calls]- >> systick_clock_source_config
[Called By]
delay_ms (Thumb, 110 bytes, Stack size 0 bytes, at32f413_board.o(i.delay_ms))
[Called By]
- >> myRadio_delay
- >> rf_delay_ms
delay_us (Thumb, 74 bytes, Stack size 0 bytes, at32f413_board.o(i.delay_us))
[Called By]
exint_default_para_init (Thumb, 14 bytes, Stack size 0 bytes, at32f413_exint.o(i.exint_default_para_init))
[Called By]
exint_flag_clear (Thumb, 6 bytes, Stack size 0 bytes, at32f413_exint.o(i.exint_flag_clear))
[Called By]
exint_flag_get (Thumb, 24 bytes, Stack size 0 bytes, at32f413_exint.o(i.exint_flag_get))
[Called By]
exint_init (Thumb, 148 bytes, Stack size 0 bytes, at32f413_exint.o(i.exint_init))
[Called By]
fabs (Thumb, 24 bytes, Stack size 8 bytes, fabs.o(i.fabs))
[Stack]
- Max Depth = 8
- Call Chain = fabs
[Called By]
getRfPowerTabIndex (Thumb, 34 bytes, Stack size 0 bytes, myradio.o(i.getRfPowerTabIndex))
[Called By]
gpio_bits_write (Thumb, 10 bytes, Stack size 0 bytes, at32f413_gpio.o(i.gpio_bits_write))
[Called By]
- >> BOARD_SPI_NSS_L
- >> BOARD_SPI_NSS_H
- >> RF_EXT_PA_TE_L
- >> RF_EXT_PA_TE_H
- >> RF_EXT_PA_RE_L
- >> RF_EXT_PA_RE_H
gpio_default_para_init (Thumb, 22 bytes, Stack size 0 bytes, at32f413_gpio.o(i.gpio_default_para_init))
[Called By]
- >> myRadio_gpio_irq_init
- >> myRadio_gpio_init
gpio_exint_line_config (Thumb, 158 bytes, Stack size 8 bytes, at32f413_gpio.o(i.gpio_exint_line_config))
[Stack]
- Max Depth = 8
- Call Chain = gpio_exint_line_config
[Called By]
gpio_init (Thumb, 168 bytes, Stack size 20 bytes, at32f413_gpio.o(i.gpio_init))
[Stack]
- Max Depth = 20
- Call Chain = gpio_init
[Called By]- >> myRadio_gpio_irq_init
- >> myRadio_gpio_init
gpio_input_data_bit_read (Thumb, 18 bytes, Stack size 0 bytes, at32f413_gpio.o(i.gpio_input_data_bit_read))
[Called By]
log (Thumb, 16 bytes, Stack size 8 bytes, log.o(i.log))
[Stack]
- Max Depth = 208
- Call Chain = log ⇒ __hardfp_log ⇒ __kernel_poly ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]
main (Thumb, 130 bytes, Stack size 0 bytes, main.o(i.main))
[Stack]
- Max Depth = 984
- Call Chain = main ⇒ myRadio_process ⇒ rf_get_snr ⇒ PAN3029_get_snr ⇒ __hardfp_pow ⇒ __kernel_poly ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> myRadio_transmit
- >> myRadio_setTxPower
- >> myRadio_setRfParams
- >> myRadio_setFrequency
- >> myRadio_receiver
- >> myRadio_process
- >> myRadio_init
- >> myRadio_delay
- >> crm_periph_clock_enable
- >> at32_board_init
- >> system_clock_config
- >> strcpy
[Address Reference Count : 1]- entry9a.o(.ARM.Collect$$$$0000000B)
myRadioSpi_rwByte (Thumb, 84 bytes, Stack size 16 bytes, myradio_gpio.o(i.myRadioSpi_rwByte))
[Stack]
- Max Depth = 16
- Call Chain = myRadioSpi_rwByte
[Calls]- >> spi_i2s_flag_get
- >> spi_i2s_data_transmit
- >> spi_i2s_data_receive
[Called By]
myRadio_delay (Thumb, 12 bytes, Stack size 8 bytes, myradio.o(i.myRadio_delay))
[Stack]
- Max Depth = 8
- Call Chain = myRadio_delay
[Calls]
[Called By]- >> myRadio_transmit
- >> myRadio_receiver
- >> myRadio_init
- >> main
myRadio_gpioCallback (Thumb, 8 bytes, Stack size 0 bytes, myradio.o(i.myRadio_gpioCallback))
[Address Reference Count : 1]
- myradio.o(i.myRadio_init)
myRadio_gpio_init (Thumb, 320 bytes, Stack size 24 bytes, myradio_gpio.o(i.myRadio_gpio_init))
[Stack]
- Max Depth = 80
- Call Chain = myRadio_gpio_init ⇒ myRadio_gpio_irq_init ⇒ nvic_irq_enable
[Calls]- >> gpio_init
- >> gpio_default_para_init
- >> crm_periph_clock_enable
- >> spi_init
- >> spi_enable
- >> spi_default_para_init
- >> myRadio_gpio_irq_init
- >> RF_PAN3029_NRST_H
- >> BOARD_SPI_NSS_H
[Called By]
myRadio_gpio_irq_init (Thumb, 116 bytes, Stack size 24 bytes, myradio_gpio.o(i.myRadio_gpio_irq_init))
[Stack]
- Max Depth = 56
- Call Chain = myRadio_gpio_irq_init ⇒ nvic_irq_enable
[Calls]- >> gpio_init
- >> gpio_default_para_init
- >> crm_periph_clock_enable
- >> exint_init
- >> exint_default_para_init
- >> nvic_priority_group_config
- >> nvic_irq_enable
- >> gpio_exint_line_config
[Called By]
myRadio_init (Thumb, 66 bytes, Stack size 16 bytes, myradio.o(i.myRadio_init))
[Stack]
- Max Depth = 448
- Call Chain = myRadio_init ⇒ rf_set_default_para ⇒ rf_set_para ⇒ PAN3029_set_freq ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> myRadio_delay
- >> rf_set_default_para
- >> rf_set_dcdc_mode
- >> rf_init
- >> myRadio_gpio_init
- >> RF_EXT_PA_TE_L
- >> RF_EXT_PA_RE_L
[Called By]
myRadio_process (Thumb, 366 bytes, Stack size 560 bytes, myradio.o(i.myRadio_process))
[Stack]
- Max Depth = 984
- Call Chain = myRadio_process ⇒ rf_get_snr ⇒ PAN3029_get_snr ⇒ __hardfp_pow ⇒ __kernel_poly ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> rf_set_transmit_flag
- >> rf_set_refresh
- >> rf_set_recv_flag
- >> rf_receive
- >> rf_plhd_receive
- >> rf_get_snr
- >> rf_get_rssi
- >> rf_get_plhd_len
- >> rf_get_irq
- >> rf_clr_irq
- >> RF_EXT_PA_TE_L
- >> RF_EXT_PA_RE_L
- >> __aeabi_memcpy4
- >> __aeabi_memcpy
[Called By]
myRadio_receiver (Thumb, 100 bytes, Stack size 8 bytes, myradio.o(i.myRadio_receiver))
[Stack]
- Max Depth = 448
- Call Chain = myRadio_receiver ⇒ myRadio_setTxPower ⇒ rf_set_para ⇒ PAN3029_set_freq ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> myRadio_setTxPower
- >> myRadio_setRfParams
- >> myRadio_setFrequency
- >> myRadio_delay
- >> rf_sleep_wakeup
- >> rf_get_mode
- >> rf_enter_continous_rx
- >> rf_deepsleep_wakeup
- >> RF_EXT_PA_TE_L
- >> RF_EXT_PA_RE_H
[Called By]
myRadio_setFrequency (Thumb, 28 bytes, Stack size 8 bytes, myradio.o(i.myRadio_setFrequency))
[Stack]
- Max Depth = 432
- Call Chain = myRadio_setFrequency ⇒ rf_set_para ⇒ PAN3029_set_freq ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]- >> myRadio_transmit
- >> myRadio_receiver
- >> main
myRadio_setRfParams (Thumb, 62 bytes, Stack size 16 bytes, myradio.o(i.myRadio_setRfParams))
[Stack]
- Max Depth = 440
- Call Chain = myRadio_setRfParams ⇒ rf_set_para ⇒ PAN3029_set_freq ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> rf_set_para
- >> rf_set_ldr
[Called By]- >> myRadio_transmit
- >> myRadio_receiver
- >> main
myRadio_setTxPower (Thumb, 44 bytes, Stack size 16 bytes, myradio.o(i.myRadio_setTxPower))
[Stack]
- Max Depth = 440
- Call Chain = myRadio_setTxPower ⇒ rf_set_para ⇒ PAN3029_set_freq ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> rf_set_para
- >> getRfPowerTabIndex
[Called By]- >> myRadio_transmit
- >> myRadio_receiver
- >> main
myRadio_transmit (Thumb, 110 bytes, Stack size 8 bytes, myradio.o(i.myRadio_transmit))
[Stack]
- Max Depth = 448
- Call Chain = myRadio_transmit ⇒ myRadio_setTxPower ⇒ rf_set_para ⇒ PAN3029_set_freq ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> myRadio_setTxPower
- >> myRadio_setRfParams
- >> myRadio_setFrequency
- >> myRadio_delay
- >> rf_sleep_wakeup
- >> rf_single_tx_data
- >> rf_get_mode
- >> rf_deepsleep_wakeup
- >> RF_EXT_PA_TE_H
- >> RF_EXT_PA_RE_L
[Called By]
nvic_irq_enable (Thumb, 190 bytes, Stack size 32 bytes, at32f413_misc.o(i.nvic_irq_enable))
[Stack]
- Max Depth = 32
- Call Chain = nvic_irq_enable
[Called By]
nvic_priority_group_config (Thumb, 32 bytes, Stack size 0 bytes, at32f413_misc.o(i.nvic_priority_group_config))
[Called By]
rfRx_callback (Thumb, 74 bytes, Stack size 24 bytes, main.o(i.rfRx_callback))
[Stack]
- Max Depth = 472
- Call Chain = rfRx_callback ⇒ myRadio_receiver ⇒ myRadio_setTxPower ⇒ rf_set_para ⇒ PAN3029_set_freq ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> myRadio_receiver
- >> __aeabi_memcpy4
[Address Reference Count : 1]
rf_antenna_close (Thumb, 20 bytes, Stack size 8 bytes, pan3029_port.o(i.rf_antenna_close))
[Stack]
- Max Depth = 96
- Call Chain = rf_antenna_close ⇒ PAN3029_set_gpio_state ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_set_gpio_state
[Address Reference Count : 1]
rf_antenna_init (Thumb, 46 bytes, Stack size 8 bytes, pan3029_port.o(i.rf_antenna_init))
[Stack]
- Max Depth = 96
- Call Chain = rf_antenna_init ⇒ PAN3029_set_gpio_state ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_set_gpio_state
- >> PAN3029_set_gpio_output
- >> PAN3029_set_gpio_input
[Address Reference Count : 1]
rf_antenna_rx (Thumb, 20 bytes, Stack size 8 bytes, pan3029_port.o(i.rf_antenna_rx))
[Stack]
- Max Depth = 96
- Call Chain = rf_antenna_rx ⇒ PAN3029_set_gpio_state ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_set_gpio_state
[Address Reference Count : 1]
rf_antenna_tx (Thumb, 20 bytes, Stack size 8 bytes, pan3029_port.o(i.rf_antenna_tx))
[Stack]
- Max Depth = 96
- Call Chain = rf_antenna_tx ⇒ PAN3029_set_gpio_state ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_set_gpio_state
[Address Reference Count : 1]
rf_clr_irq (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.rf_clr_irq))
[Stack]
- Max Depth = 104
- Call Chain = rf_clr_irq ⇒ PAN3029_clr_irq ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]
rf_deepsleep_wakeup (Thumb, 44 bytes, Stack size 8 bytes, radio.o(i.rf_deepsleep_wakeup))
[Stack]
- Max Depth = 368
- Call Chain = rf_deepsleep_wakeup ⇒ rf_set_agc ⇒ PAN3029_agc_config ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> rf_set_agc
- >> PAN3029_init
- >> PAN3029_deepsleep_wakeup
[Called By]- >> myRadio_transmit
- >> myRadio_receiver
rf_delay_ms (Thumb, 12 bytes, Stack size 8 bytes, pan3029_port.o(i.rf_delay_ms))
[Stack]
- Max Depth = 8
- Call Chain = rf_delay_ms
[Calls]
[Address Reference Count : 1]
rf_delay_us (Thumb, 12 bytes, Stack size 8 bytes, pan3029_port.o(i.rf_delay_us))
[Stack]
- Max Depth = 8
- Call Chain = rf_delay_us
[Calls]
[Address Reference Count : 1]
rf_enter_continous_rx (Thumb, 48 bytes, Stack size 8 bytes, radio.o(i.rf_enter_continous_rx))
[Stack]
- Max Depth = 96
- Call Chain = rf_enter_continous_rx ⇒ PAN3029_set_rx_mode ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_set_rx_mode
- >> PAN3029_set_mode
[Called By]
rf_get_irq (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.rf_get_irq))
[Stack]
- Max Depth = 88
- Call Chain = rf_get_irq ⇒ PAN3029_get_irq ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]
rf_get_mode (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.rf_get_mode))
[Stack]
- Max Depth = 32
- Call Chain = rf_get_mode ⇒ PAN3029_get_mode ⇒ PAN3029_read_reg
[Calls]
[Called By]- >> myRadio_transmit
- >> myRadio_receiver
rf_get_plhd_len (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.rf_get_plhd_len))
[Stack]
- Max Depth = 88
- Call Chain = rf_get_plhd_len ⇒ PAN3029_get_plhd_len ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]
rf_get_rssi (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.rf_get_rssi))
[Stack]
- Max Depth = 88
- Call Chain = rf_get_rssi ⇒ PAN3029_get_rssi ⇒ PAN3029_read_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]
rf_get_snr (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.rf_get_snr))
[Stack]
- Max Depth = 424
- Call Chain = rf_get_snr ⇒ PAN3029_get_snr ⇒ __hardfp_pow ⇒ __kernel_poly ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]
[Called By]
rf_get_tx_time (Thumb, 12 bytes, Stack size 8 bytes, radio.o(i.rf_get_tx_time))
[Stack]
- Max Depth = 248
- Call Chain = rf_get_tx_time ⇒ PAN3029_calculate_tx_time ⇒ __hardfp_ceil ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> PAN3029_calculate_tx_time
[Called By]
rf_init (Thumb, 54 bytes, Stack size 8 bytes, radio.o(i.rf_init))
[Stack]
- Max Depth = 368
- Call Chain = rf_init ⇒ rf_set_agc ⇒ PAN3029_agc_config ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> rf_set_agc
- >> PAN3029_init
- >> PAN3029_ft_calibr
- >> PAN3029_deepsleep_wakeup
[Called By]
rf_plhd_receive (Thumb, 16 bytes, Stack size 16 bytes, radio.o(i.rf_plhd_receive))
[Stack]
- Max Depth = 144
- Call Chain = rf_plhd_receive ⇒ PAN3029_plhd_receive ⇒ PAN3029_recv_plhd8 ⇒ PAN3029_clr_irq ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]
rf_receive (Thumb, 12 bytes, Stack size 8 bytes, radio.o(i.rf_receive))
[Stack]
- Max Depth = 120
- Call Chain = rf_receive ⇒ PAN3029_recv_packet ⇒ PAN3029_clr_irq ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]
rf_set_agc (Thumb, 30 bytes, Stack size 8 bytes, radio.o(i.rf_set_agc))
[Stack]
- Max Depth = 360
- Call Chain = rf_set_agc ⇒ PAN3029_agc_config ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> PAN3029_agc_enable
- >> PAN3029_agc_config
[Called By]- >> rf_init
- >> rf_deepsleep_wakeup
rf_set_dcdc_mode (Thumb, 12 bytes, Stack size 8 bytes, radio.o(i.rf_set_dcdc_mode))
[Stack]
- Max Depth = 96
- Call Chain = rf_set_dcdc_mode ⇒ PAN3029_set_dcdc_mode ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]
rf_set_default_para (Thumb, 58 bytes, Stack size 8 bytes, radio.o(i.rf_set_default_para))
[Stack]
- Max Depth = 432
- Call Chain = rf_set_default_para ⇒ rf_set_para ⇒ PAN3029_set_freq ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> rf_set_para
- >> PAN3029_set_mode
[Called By]
rf_set_ldr (Thumb, 12 bytes, Stack size 8 bytes, radio.o(i.rf_set_ldr))
[Stack]
- Max Depth = 96
- Call Chain = rf_set_ldr ⇒ PAN3029_set_ldr ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]- >> myRadio_setRfParams
- >> PAN3029_set_sf
- >> PAN3029_set_bw
rf_set_para (Thumb, 108 bytes, Stack size 16 bytes, radio.o(i.rf_set_para))
[Stack]
- Max Depth = 424
- Call Chain = rf_set_para ⇒ PAN3029_set_freq ⇒ PAN3029_write_read_continue_regs ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]- >> rf_set_refresh
- >> PAN3029_set_tx_power
- >> PAN3029_set_sf
- >> PAN3029_set_mode
- >> PAN3029_set_freq
- >> PAN3029_set_crc
- >> PAN3029_set_code_rate
- >> PAN3029_set_bw
[Called By]- >> myRadio_setTxPower
- >> myRadio_setRfParams
- >> myRadio_setFrequency
- >> rf_set_default_para
rf_set_recv_flag (Thumb, 6 bytes, Stack size 0 bytes, radio.o(i.rf_set_recv_flag))
[Called By]
rf_set_refresh (Thumb, 8 bytes, Stack size 8 bytes, radio.o(i.rf_set_refresh))
[Stack]
- Max Depth = 56
- Call Chain = rf_set_refresh ⇒ PAN3029_refresh ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]- >> myRadio_process
- >> rf_set_para
rf_set_transmit_flag (Thumb, 6 bytes, Stack size 0 bytes, radio.o(i.rf_set_transmit_flag))
[Called By]
rf_single_tx_data (Thumb, 74 bytes, Stack size 16 bytes, radio.o(i.rf_single_tx_data))
[Stack]
- Max Depth = 264
- Call Chain = rf_single_tx_data ⇒ rf_get_tx_time ⇒ PAN3029_calculate_tx_time ⇒ __hardfp_ceil ⇒ __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round
[Calls]- >> rf_get_tx_time
- >> PAN3029_set_tx_mode
- >> PAN3029_set_mode
- >> PAN3029_set_ldo_pa_on
- >> PAN3029_send_packet
[Called By]
rf_sleep_wakeup (Thumb, 22 bytes, Stack size 8 bytes, radio.o(i.rf_sleep_wakeup))
[Stack]
- Max Depth = 88
- Call Chain = rf_sleep_wakeup ⇒ PAN3029_sleep_wakeup ⇒ PAN3029_write_spec_page_reg ⇒ PAN3029_switch_page ⇒ PAN3029_write_reg ⇒ PAN3029_read_reg
[Calls]
[Called By]- >> myRadio_transmit
- >> myRadio_receiver
rf_tcxo_close (Thumb, 2 bytes, Stack size 0 bytes, pan3029_port.o(i.rf_tcxo_close))
[Address Reference Count : 1]
rf_tcxo_init (Thumb, 2 bytes, Stack size 0 bytes, pan3029_port.o(i.rf_tcxo_init))
[Address Reference Count : 1]
spi_cs_set_high (Thumb, 8 bytes, Stack size 8 bytes, pan3029_port.o(i.spi_cs_set_high))
[Stack]
- Max Depth = 16
- Call Chain = spi_cs_set_high ⇒ BOARD_SPI_NSS_H
[Calls]
[Address Reference Count : 1]
spi_cs_set_low (Thumb, 8 bytes, Stack size 8 bytes, pan3029_port.o(i.spi_cs_set_low))
[Stack]
- Max Depth = 16
- Call Chain = spi_cs_set_low ⇒ BOARD_SPI_NSS_L
[Calls]
[Address Reference Count : 1]
spi_default_para_init (Thumb, 22 bytes, Stack size 0 bytes, at32f413_spi.o(i.spi_default_para_init))
[Called By]
spi_enable (Thumb, 10 bytes, Stack size 0 bytes, at32f413_spi.o(i.spi_enable))
[Called By]
spi_i2s_data_receive (Thumb, 8 bytes, Stack size 0 bytes, at32f413_spi.o(i.spi_i2s_data_receive))
[Called By]
spi_i2s_data_transmit (Thumb, 4 bytes, Stack size 0 bytes, at32f413_spi.o(i.spi_i2s_data_transmit))
[Called By]
spi_i2s_flag_get (Thumb, 16 bytes, Stack size 0 bytes, at32f413_spi.o(i.spi_i2s_flag_get))
[Called By]
spi_init (Thumb, 292 bytes, Stack size 0 bytes, at32f413_spi.o(i.spi_init))
[Called By]
spi_readwritebyte (Thumb, 12 bytes, Stack size 8 bytes, pan3029_port.o(i.spi_readwritebyte))
[Stack]
- Max Depth = 24
- Call Chain = spi_readwritebyte ⇒ myRadioSpi_rwByte
[Calls]
[Address Reference Count : 1]
sqrt (Thumb, 110 bytes, Stack size 32 bytes, sqrt.o(i.sqrt))
[Stack]
- Max Depth = 72
- Call Chain = sqrt ⇒ _dsqrt ⇒ _double_round
[Calls]
[Called By]
system_clock_config (Thumb, 106 bytes, Stack size 8 bytes, at32f413_clock.o(i.system_clock_config))
[Stack]
- Max Depth = 40
- Call Chain = system_clock_config ⇒ system_core_clock_update
[Calls]- >> system_core_clock_update
- >> crm_sysclk_switch_status_get
- >> crm_sysclk_switch
- >> crm_reset
- >> crm_pll_config
- >> crm_hext_stable_wait
- >> crm_flag_get
- >> crm_clock_source_enable
- >> crm_auto_step_mode_enable
- >> crm_apb2_div_set
- >> crm_apb1_div_set
- >> crm_ahb_div_set
[Called By]
system_core_clock_update (Thumb, 206 bytes, Stack size 32 bytes, system_at32f413.o(i.system_core_clock_update))
[Stack]
- Max Depth = 32
- Call Chain = system_core_clock_update
[Calls]- >> crm_sysclk_switch_status_get
[Called By]
systick_clock_source_config (Thumb, 40 bytes, Stack size 0 bytes, at32f413_misc.o(i.systick_clock_source_config))
[Called By]
Local Symbols
Undefined Global Symbols