pwm_set_duty ⇒ debug_assert_handler
Function Pointers
- ACMP1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ACMP2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ACMP3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ACMP4_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ADC1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ADC2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ADC_ETC_ERROR_IRQ_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ADC_ETC_IRQ0_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ADC_ETC_IRQ1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ADC_ETC_IRQ2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- BEE_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- BusFault_Handler from zf_common_vector.o(.text.BusFault_Handler) referenced from startup_mimxrt1064.o(.isr_vector)
- CAN1_DriverIRQHandler from fsl_flexcan.o(.text.CAN1_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- CAN1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- CAN2_DriverIRQHandler from fsl_flexcan.o(.text.CAN2_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- CAN2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- CAN3_DriverIRQHandler from fsl_flexcan.o(.text.CAN3_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- CAN3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- CCM_1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- CCM_2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- CORE_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- CSI_IRQHandler from isr.o(.text.CSI_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- CSI_TransferHandleIRQ from fsl_csi.o(.text.CSI_TransferHandleIRQ) referenced 2 times from fsl_csi.o(.text.CSI_TransferCreateHandle)
- CSU_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- CTI0_ERROR_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- CTI1_ERROR_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DCDC_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DCP_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DCP_VMI_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA0_DMA16_DriverIRQHandler from fsl_edma.o(.text.DMA0_DMA16_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA0_DMA16_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA10_DMA26_DriverIRQHandler from fsl_edma.o(.text.DMA10_DMA26_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA10_DMA26_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA11_DMA27_DriverIRQHandler from fsl_edma.o(.text.DMA11_DMA27_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA11_DMA27_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA12_DMA28_DriverIRQHandler from fsl_edma.o(.text.DMA12_DMA28_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA12_DMA28_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA13_DMA29_DriverIRQHandler from fsl_edma.o(.text.DMA13_DMA29_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA13_DMA29_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA14_DMA30_DriverIRQHandler from fsl_edma.o(.text.DMA14_DMA30_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA14_DMA30_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA15_DMA31_DriverIRQHandler from fsl_edma.o(.text.DMA15_DMA31_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA15_DMA31_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA1_DMA17_DriverIRQHandler from fsl_edma.o(.text.DMA1_DMA17_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA1_DMA17_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA2_DMA18_DriverIRQHandler from fsl_edma.o(.text.DMA2_DMA18_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA2_DMA18_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA3_DMA19_DriverIRQHandler from fsl_edma.o(.text.DMA3_DMA19_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA3_DMA19_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA4_DMA20_DriverIRQHandler from fsl_edma.o(.text.DMA4_DMA20_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA4_DMA20_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA5_DMA21_DriverIRQHandler from fsl_edma.o(.text.DMA5_DMA21_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA5_DMA21_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA6_DMA22_DriverIRQHandler from fsl_edma.o(.text.DMA6_DMA22_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA6_DMA22_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA7_DMA23_DriverIRQHandler from fsl_edma.o(.text.DMA7_DMA23_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA7_DMA23_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA8_DMA24_DriverIRQHandler from fsl_edma.o(.text.DMA8_DMA24_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA8_DMA24_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA9_DMA25_DriverIRQHandler from fsl_edma.o(.text.DMA9_DMA25_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- DMA9_DMA25_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DMA_ERROR_DriverIRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.text)
- DMA_ERROR_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- DbgConsole_Putchar from fsl_debug_console.o(.text.DbgConsole_Putchar) referenced 2 times from fsl_debug_console.o(.text.DbgConsole_Vprintf)
- DebugMon_Handler from zf_common_vector.o(.text.DebugMon_Handler) referenced from startup_mimxrt1064.o(.isr_vector)
- DefaultISR from startup_mimxrt1064.o(.text) referenced 2 times from fsl_csi.o(.data.s_csiIsr)
- DefaultISR from startup_mimxrt1064.o(.text) referenced 2 times from fsl_flexcan.o(.data.s_flexcanIsr)
- DefaultISR from startup_mimxrt1064.o(.text) referenced 2 times from fsl_lpuart.o(.data.s_lpuartIsr)
- DefaultISR from startup_mimxrt1064.o(.text) referenced 2 times from fsl_usdhc.o(.data.s_usdhcIsr)
- DefaultISR from startup_mimxrt1064.o(.text) referenced 81 times from startup_mimxrt1064.o(.isr_vector)
- ENC1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ENC2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ENC3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ENC4_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ENET2_1588_Timer_DriverIRQHandler from fsl_enet.o(.text.ENET2_1588_Timer_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- ENET2_1588_Timer_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ENET2_DriverIRQHandler from fsl_enet.o(.text.ENET2_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- ENET2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ENET_1588_Timer_DriverIRQHandler from fsl_enet.o(.text.ENET_1588_Timer_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- ENET_1588_Timer_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- ENET_DriverIRQHandler from fsl_enet.o(.text.ENET_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- ENET_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- EWM_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- FLEXIO1_DriverIRQHandler from fsl_flexio.o(.text.FLEXIO1_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- FLEXIO1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- FLEXIO2_DriverIRQHandler from fsl_flexio.o(.text.FLEXIO2_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- FLEXIO2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- FLEXIO3_DriverIRQHandler from fsl_flexio.o(.text.FLEXIO3_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- FLEXIO3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- FLEXRAM_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- FLEXSPI2_DriverIRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.text)
- FLEXSPI2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- FLEXSPI_DriverIRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.text)
- FLEXSPI_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPC_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO10_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO1_Combined_0_15_IRQHandler from isr.o(.text.GPIO1_Combined_0_15_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO1_Combined_16_31_IRQHandler from isr.o(.text.GPIO1_Combined_16_31_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO1_INT0_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO1_INT1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO1_INT2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO1_INT3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO1_INT4_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO1_INT5_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO1_INT6_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO1_INT7_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO2_Combined_0_15_IRQHandler from isr.o(.text.GPIO2_Combined_0_15_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO2_Combined_16_31_IRQHandler from isr.o(.text.GPIO2_Combined_16_31_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO3_Combined_0_15_IRQHandler from isr.o(.text.GPIO3_Combined_0_15_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO3_Combined_16_31_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO4_Combined_0_15_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO4_Combined_16_31_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO5_Combined_0_15_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO5_Combined_16_31_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPIO6_7_8_9_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPR_IRQ_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPT1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- GPT2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- HardFault_Handler from zf_common_vector.o(.text.HardFault_Handler) referenced from startup_mimxrt1064.o(.isr_vector)
- HardFault_Handler from zf_common_vector.o(.text.HardFault_Handler) referenced from startup_mimxrt1064.o(.text)
- KPP_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LCDIF_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LPI2C1_DriverIRQHandler from fsl_lpi2c.o(.text.LPI2C1_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPI2C1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LPI2C2_DriverIRQHandler from fsl_lpi2c.o(.text.LPI2C2_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPI2C2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LPI2C3_DriverIRQHandler from fsl_lpi2c.o(.text.LPI2C3_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPI2C3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LPI2C4_DriverIRQHandler from fsl_lpi2c.o(.text.LPI2C4_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPI2C4_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LPSPI1_DriverIRQHandler from fsl_lpspi.o(.text.LPSPI1_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPSPI1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LPSPI2_DriverIRQHandler from fsl_lpspi.o(.text.LPSPI2_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPSPI2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LPSPI3_DriverIRQHandler from fsl_lpspi.o(.text.LPSPI3_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPSPI3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LPSPI4_DriverIRQHandler from fsl_lpspi.o(.text.LPSPI4_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPSPI4_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LPUART1_DriverIRQHandler from fsl_lpuart.o(.text.LPUART1_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPUART1_IRQHandler from isr.o(.text.LPUART1_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- LPUART2_DriverIRQHandler from fsl_lpuart.o(.text.LPUART2_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPUART2_IRQHandler from isr.o(.text.LPUART2_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- LPUART3_DriverIRQHandler from fsl_lpuart.o(.text.LPUART3_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPUART3_IRQHandler from isr.o(.text.LPUART3_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- LPUART4_DriverIRQHandler from fsl_lpuart.o(.text.LPUART4_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPUART4_IRQHandler from isr.o(.text.LPUART4_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- LPUART5_DriverIRQHandler from fsl_lpuart.o(.text.LPUART5_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPUART5_IRQHandler from isr.o(.text.LPUART5_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- LPUART6_DriverIRQHandler from fsl_lpuart.o(.text.LPUART6_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPUART6_IRQHandler from isr.o(.text.LPUART6_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- LPUART7_DriverIRQHandler from fsl_lpuart.o(.text.LPUART7_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPUART7_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- LPUART8_DriverIRQHandler from fsl_lpuart.o(.text.LPUART8_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- LPUART8_IRQHandler from isr.o(.text.LPUART8_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- MemManage_Handler from zf_common_vector.o(.text.MemManage_Handler) referenced from startup_mimxrt1064.o(.isr_vector)
- NMI_Handler from zf_common_vector.o(.text.NMI_Handler) referenced from startup_mimxrt1064.o(.isr_vector)
- NMI_Handler from zf_common_vector.o(.text.NMI_Handler) referenced from startup_mimxrt1064.o(.text)
- PIT_IRQHandler from isr.o(.text.PIT_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- PMU_EVENT_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM1_0_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM1_1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM1_2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM1_3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM1_FAULT_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM2_0_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM2_1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM2_2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM2_3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM2_FAULT_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM3_0_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM3_1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM3_2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM3_3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM3_FAULT_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM4_0_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM4_1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM4_2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM4_3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PWM4_FAULT_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PXP_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- PendSV_Handler from zf_common_vector.o(.text.PendSV_Handler) referenced from startup_mimxrt1064.o(.isr_vector)
- PendSV_Handler from zf_common_vector.o(.text.PendSV_Handler) referenced from startup_mimxrt1064.o(.text)
- RTWDOG_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- Reserved115_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- Reserved143_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- Reserved144_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- Reserved171_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- Reserved68_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- Reserved78_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- Reserved86_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- Reset_Handler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SAI1_DriverIRQHandler from fsl_sai.o(.text.SAI1_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- SAI1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SAI2_DriverIRQHandler from fsl_sai.o(.text.SAI2_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- SAI2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SAI3_RX_DriverIRQHandler from fsl_sai.o(.text.SAI3_RX_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- SAI3_RX_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SAI3_TX_DriverIRQHandler from fsl_sai.o(.text.SAI3_TX_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- SAI3_TX_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SEMC_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SJC_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SNVS_HP_WRAPPER_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SNVS_HP_WRAPPER_TZ_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SNVS_LP_WRAPPER_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SPDIF_DriverIRQHandler from fsl_spdif.o(.text.SPDIF_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- SPDIF_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SRC_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SVC_Handler from zf_common_vector.o(.text.SVC_Handler) referenced from startup_mimxrt1064.o(.isr_vector)
- SVC_Handler from zf_common_vector.o(.text.SVC_Handler) referenced from startup_mimxrt1064.o(.text)
- SysTick_Handler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- SysTick_Handler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.text)
- SystemInit from system_mimxrt1064.o(.text.SystemInit) referenced from startup_mimxrt1064.o(.text)
- TEMP_LOW_HIGH_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- TEMP_PANIC_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- TMR1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- TMR2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- TMR3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- TMR4_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- TRNG_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- TSC_DIG_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- USB_OTG1_IRQHandler from zf_driver_usb_cdc.o(.text.USB_OTG1_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- USB_OTG2_IRQHandler from zf_driver_usb_cdc.o(.text.USB_OTG2_IRQHandler) referenced from startup_mimxrt1064.o(.isr_vector)
- USB_PHY1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- USB_PHY2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- USDHC1_DriverIRQHandler from fsl_usdhc.o(.text.USDHC1_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- USDHC1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- USDHC2_DriverIRQHandler from fsl_usdhc.o(.text.USDHC2_DriverIRQHandler) referenced from startup_mimxrt1064.o(.text)
- USDHC2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- UsageFault_Handler from zf_common_vector.o(.text.UsageFault_Handler) referenced from startup_mimxrt1064.o(.isr_vector)
- WDOG1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- WDOG2_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- XBAR1_IRQ_0_1_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- XBAR1_IRQ_2_3_IRQHandler from startup_mimxrt1064.o(.text) referenced from startup_mimxrt1064.o(.isr_vector)
- __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_mimxrt1064.o(.text)
- _sputc from printfa.o(i._sputc) referenced from printfa.o(i.__0sprintf)
- debug_uart_str_output from zf_common_debug.o(.text.debug_uart_str_output) referenced 2 times from zf_common_debug.o(.text.debug_init)
- main from main.o(.text.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
- mt9v03x_finished_callback from zf_device_mt9v03x.o(.text.mt9v03x_finished_callback) referenced 2 times from zf_device_mt9v03x.o(.text.mt9v03x_init)
- mt9v03x_uart_callback from zf_device_mt9v03x.o(.text.mt9v03x_uart_callback) referenced 2 times from zf_device_mt9v03x.o(.text.mt9v03x_init)
- scc8660_flexio_dma_callback from zf_device_scc8660_flexio.o(.text.scc8660_flexio_dma_callback) referenced 2 times from zf_device_scc8660_flexio.o(.text.scc8660_flexio_init)
- scc8660_flexio_uart_callback from zf_device_scc8660_flexio.o(.text.scc8660_flexio_uart_callback) referenced 2 times from zf_device_scc8660_flexio.o(.text.scc8660_flexio_init)
- scc8660_flexio_vsync_callback from zf_device_scc8660_flexio.o(.text.scc8660_flexio_vsync_callback) referenced 2 times from zf_device_scc8660_flexio.o(.text.scc8660_flexio_init)
- tft180_clear from zf_device_tft180.o(.text.tft180_clear) referenced 2 times from zf_device_tft180.o(.text.tft180_debug_init)
- tft180_show_string from zf_device_tft180.o(.text.tft180_show_string) referenced 2 times from zf_device_tft180.o(.text.tft180_debug_init)
- type_default_callback from zf_device_type.o(.text.type_default_callback) referenced 2 times from zf_device_type.o(.data.camera_uart_handler)
- type_default_callback from zf_device_type.o(.text.type_default_callback) referenced 2 times from zf_device_type.o(.data.flexio_camera_uart_handler)
- type_default_callback from zf_device_type.o(.text.type_default_callback) referenced 2 times from zf_device_type.o(.data.flexio_camera_vsync_handler)
- type_default_callback from zf_device_type.o(.text.type_default_callback) referenced 2 times from zf_device_type.o(.data.wireless_module_spi_handler)
- type_default_callback from zf_device_type.o(.text.type_default_callback) referenced 2 times from zf_device_type.o(.data.wireless_module_uart_handler)
- type_default_callback from zf_device_type.o(.text.type_default_callback) referenced 2 times from zf_device_type.o(.text.set_camera_type)
- type_default_callback from zf_device_type.o(.text.type_default_callback) referenced 4 times from zf_device_type.o(.text.set_flexio_camera_type)
Global Symbols
my_abs (Thumb, 32 bytes, Stack size 8 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 8
- Call Chain = my_abs
[Called By]
limit_a_b (Thumb, 46 bytes, Stack size 12 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 12
- Call Chain = limit_a_b
[Called By]- >> RFixCircle7 (via Veneer)
- >> RFixCircle2 (via Veneer)
- >> RFixCircle1 (via Veneer)
- >> RIsCircle1 (via Veneer)
- >> riscircle (via Veneer)
- >> LFixCircle7 (via Veneer)
- >> LFixCircle2 (via Veneer)
- >> LIsCircle1 (via Veneer)
- >> LFixCircle1 (via Veneer)
- >> liscircle (via Veneer)
- >> set_motor3_vel (via Veneer)
- >> set_motor2_vel (via Veneer)
- >> set_motor1_vel (via Veneer)
- >> fill_line
Get_image (Thumb, 154 bytes, Stack size 8 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 8
- Call Chain = Get_image
[Called By]
otsuThreshold (Thumb, 750 bytes, Stack size 1168 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 1168
- Call Chain = otsuThreshold
[Calls]- >> __aeabi_memclr4 (via Veneer)
[Called By]
turn_to_bin (Thumb, 194 bytes, Stack size 16 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 1184
- Call Chain = turn_to_bin ⇒ otsuThreshold
[Calls]
[Called By]
search_l_r (Thumb, 1902 bytes, Stack size 128 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 136
- Call Chain = search_l_r ⇒ my_abs
[Calls]- >> my_abs
- >> abs (via Veneer)
[Called By]
get_left (Thumb, 234 bytes, Stack size 8 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 8
- Call Chain = get_left
[Called By]
get_right (Thumb, 234 bytes, Stack size 8 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 8
- Call Chain = get_right
[Called By]
image_not_so_much_filter (Thumb, 262 bytes, Stack size 20 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 20
- Call Chain = image_not_so_much_filter
[Called By]
dilate (Thumb, 222 bytes, Stack size 36 bytes, image.o(ITCM_NonCacheable.init), UNUSED)
[Called By]
- >> closing_process
- >> opening_process
erode (Thumb, 222 bytes, Stack size 36 bytes, image.o(ITCM_NonCacheable.init), UNUSED)
[Called By]
- >> closing_process
- >> opening_process
opening_process (Thumb, 40 bytes, Stack size 24 bytes, image.o(ITCM_NonCacheable.init), UNUSED)
[Calls]
closing_process (Thumb, 40 bytes, Stack size 24 bytes, image.o(ITCM_NonCacheable.init), UNUSED)
[Calls]
image_blur (Thumb, 170 bytes, Stack size 32 bytes, image.o(ITCM_NonCacheable.init), UNUSED)
image_draw_rectan (Thumb, 168 bytes, Stack size 8 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 8
- Call Chain = image_draw_rectan
[Called By]
img_exposure (Thumb, 198 bytes, Stack size 44 bytes, image.o(ITCM_NonCacheable.init), UNUSED)
get_start_point (Thumb, 432 bytes, Stack size 12 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 12
- Call Chain = get_start_point
[Called By]
image_process (Thumb, 848 bytes, Stack size 88 bytes, image.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 1272
- Call Chain = image_process ⇒ turn_to_bin ⇒ otsuThreshold
[Calls]- >> tft180_draw_point (via Veneer)
- >> fill_line
- >> circletemp (via Veneer)
- >> zebra_judge (via Veneer)
- >> get_start_point
- >> image_draw_rectan
- >> image_not_so_much_filter
- >> get_right
- >> get_left
- >> search_l_r
- >> turn_to_bin
- >> Get_image
[Called By]
fill_line (Thumb, 2092 bytes, Stack size 104 bytes, lost_line.o(ITCM_NonCacheable.init))
[Stack]
- Max Depth = 1128
- Call Chain = fill_line ⇒ tft180_show_int ⇒ tft180_show_string ⇒ tft180_show_char ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> tft180_show_int (via Veneer)
- >> tft180_show_string (via Veneer)
- >> limit_a_b
- >> abs (via Veneer)
[Called By]
lost_line (Thumb, 1080 bytes, Stack size 32 bytes, lost_line.o(ITCM_NonCacheable.init), UNUSED)
[Calls]
- >> tft180_show_string (via Veneer)
- >> abs (via Veneer)
find_v_point (Thumb, 198 bytes, Stack size 40 bytes, lost_line.o(ITCM_NonCacheable.init), UNUSED)
[Calls]
- >> arr_average (via Veneer)
__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.text)
_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry4.o(.ARM.Collect$$$$00000003))
_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, 104 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ACMP1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Calls]
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
ACMP2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ACMP3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ACMP4_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ADC1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ADC2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ADC_ETC_ERROR_IRQ_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ADC_ETC_IRQ0_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ADC_ETC_IRQ1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ADC_ETC_IRQ2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
BEE_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
CCM_1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
CCM_2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
CORE_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
CSU_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
CTI0_ERROR_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
CTI1_ERROR_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DCDC_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DCP_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DCP_VMI_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA_ERROR_DriverIRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.text)
DefaultISR (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Called By]
[Address Reference Count : 5]- fsl_csi.o(.data.s_csiIsr)
- startup_mimxrt1064.o(.isr_vector)
- fsl_flexcan.o(.data.s_flexcanIsr)
- fsl_lpuart.o(.data.s_lpuartIsr)
- fsl_usdhc.o(.data.s_usdhcIsr)
ENC1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ENC2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ENC3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ENC4_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
EWM_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
FLEXRAM_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
FLEXSPI2_DriverIRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.text)
FLEXSPI_DriverIRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.text)
GPC_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO10_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO1_INT0_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO1_INT1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO1_INT2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO1_INT3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO1_INT4_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO1_INT5_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO1_INT6_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO1_INT7_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO3_Combined_16_31_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO4_Combined_0_15_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO4_Combined_16_31_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO5_Combined_0_15_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO5_Combined_16_31_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPIO6_7_8_9_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPR_IRQ_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPT1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
GPT2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
KPP_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
LCDIF_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PMU_EVENT_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM1_0_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM1_1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM1_2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM1_3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM1_FAULT_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM2_0_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM2_1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM2_2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM2_3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM2_FAULT_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM3_0_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM3_1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM3_2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM3_3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM3_FAULT_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM4_0_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM4_1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM4_2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM4_3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PWM4_FAULT_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
PXP_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
RTWDOG_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
Reserved115_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
Reserved143_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
Reserved144_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
Reserved171_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
Reserved68_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
Reserved78_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
Reserved86_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SEMC_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SJC_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SNVS_HP_WRAPPER_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SNVS_HP_WRAPPER_TZ_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SNVS_LP_WRAPPER_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SRC_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
TEMP_LOW_HIGH_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
TEMP_PANIC_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
TMR1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
TMR2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
TMR3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
TMR4_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
TRNG_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
TSC_DIG_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
USB_PHY1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
USB_PHY2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
WDOG1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
WDOG2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
XBAR1_IRQ_0_1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
XBAR1_IRQ_2_3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SysTick_Handler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 2]
- startup_mimxrt1064.o(.text)
- startup_mimxrt1064.o(.isr_vector)
DMA0_DMA16_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA1_DMA17_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA2_DMA18_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA3_DMA19_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA4_DMA20_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA5_DMA21_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA6_DMA22_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA7_DMA23_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA8_DMA24_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA9_DMA25_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA10_DMA26_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA11_DMA27_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA12_DMA28_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA13_DMA29_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA14_DMA30_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA15_DMA31_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
DMA_ERROR_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
LPUART7_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
LPI2C1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
LPI2C2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
LPI2C3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
LPI2C4_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
LPSPI1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
LPSPI2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
LPSPI3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
LPSPI4_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
CAN1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
CAN2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SAI1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SAI2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SAI3_RX_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SAI3_TX_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
SPDIF_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
FLEXIO1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
FLEXIO2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
FLEXSPI2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
FLEXSPI_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
USDHC1_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
USDHC2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ENET_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ENET_1588_Timer_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ENET2_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
ENET2_1588_Timer_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
CAN3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
FLEXIO3_IRQHandler (Thumb, 4 bytes, Stack size unknown bytes, startup_mimxrt1064.o(.text))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
__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)
SystemInit (Thumb, 420 bytes, Stack size 24 bytes, system_mimxrt1064.o(.text.SystemInit))
[Stack]
- Max Depth = 24
- Call Chain = SystemInit
[Calls]
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
SystemInitHook (Thumb, 2 bytes, Stack size 0 bytes, system_mimxrt1064.o(.text.SystemInitHook))
[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)
__aeabi_uldivmod (Thumb, 98 bytes, Stack size 40 bytes, uldiv.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = __aeabi_uldivmod
[Calls]- >> __aeabi_llsr
- >> __aeabi_llsl
[Called By]- >> LPSPI_MasterSetDelayTimes
- >> DbgConsole_ConvertRadixNumToString
- >> _printf_core
- >> _fp_digits
- >> __aeabi_ldivmod
__aeabi_ldivmod (Thumb, 98 bytes, Stack size 24 bytes, ldiv.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = __aeabi_ldivmod ⇒ __aeabi_uldivmod
[Calls]
[Called By]- >> DbgConsole_ConvertRadixNumToString
abs (Thumb, 8 bytes, Stack size 0 bytes, siabs.o(.text))
[Called By]
- >> RFixCircle7
- >> RFixCircle1
- >> LFixCircle7
- >> LFixCircle1
- >> limit_edata
- >> box_detect
- >> lost_line (via Veneer)
- >> fill_line (via Veneer)
- >> search_l_r (via Veneer)
___aeabi_memcpy4$ret (Thumb, 0 bytes, Stack size 8 bytes, memcpy.o(.text), UNUSED)
___aeabi_memcpy8$ret (Thumb, 0 bytes, Stack size 8 bytes, memcpy.o(.text), UNUSED)
__aeabi_memcpy (Thumb, 40 bytes, Stack size 8 bytes, memcpy.o(.text), UNUSED)
memcpy (Thumb, 0 bytes, Stack size 8 bytes, memcpy.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = memcpy
[Called By]- >> fifo_write_buffer
- >> fifo_read_buffer
- >> DbgConsole_PrintfFormattedData
__aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
- >> memset
- >> __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]
- >> otsuThreshold (via Veneer)
__aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
memset (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = memset
[Calls]
[Called By]- >> FLEXIO_CAMERA_Init
- >> FLEXIO_CAMERA_GetDefaultConfig
- >> EDMA_CreateHandle
- >> EDMA_GetDefaultConfig
- >> QTMR_GetDefaultConfig
- >> GPT_GetDefaultConfig
- >> CSI_TransferCreateHandle
- >> CSI_GetDefaultConfig
- >> debug_output
- >> tft180_show_int
- >> fifo_clear
- >> LPUART_GetDefaultConfig
- >> LPSPI_MasterGetDefaultConfig
- >> PWM_GetDefaultConfig
- >> EDMA_PrepareTransferConfig
strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))
[Called By]
- >> debug_output
- >> DbgConsole_PrintfFormattedData
strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = strncmp
[Called By]
__aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
__aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
[Called By]
__aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))
[Called By]
- >> _double_epilogue
- >> __aeabi_dadd
- >> __aeabi_d2ulz
- >> __aeabi_uldivmod
_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]
- >> _double_epilogue
- >> __aeabi_d2ulz
- >> __aeabi_uldivmod
_ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
__I$use$fp (Thumb, 0 bytes, Stack size 48 bytes, iusefp.o(.text), UNUSED)
__aeabi_dadd (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text), UNUSED)
[Calls]
- >> _double_round
- >> _double_epilogue
- >> __aeabi_llsl
- >> __aeabi_lasr
[Called By]- >> __aeabi_drsub
- >> __aeabi_dsub
- >> _fp_digits
__aeabi_dsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)
[Calls]
__aeabi_drsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)
[Calls]
__aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text), UNUSED)
[Calls]
[Called By]
__aeabi_ddiv (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text), UNUSED)
[Calls]
[Called By]
__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_d2ulz (Thumb, 48 bytes, Stack size 0 bytes, dfixul.o(.text), UNUSED)
[Calls]
- >> __aeabi_llsr
- >> __aeabi_llsl
[Called By]
__aeabi_cdrcmple (Thumb, 48 bytes, Stack size 0 bytes, cdrcmple.o(.text), UNUSED)
[Called By]
__aeabi_lasr (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
[Called By]
_ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
_double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text), UNUSED)
[Called By]
- >> _double_epilogue
- >> __aeabi_ddiv
- >> __aeabi_dadd
_double_epilogue (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text), UNUSED)
[Calls]
- >> _double_round
- >> __aeabi_llsr
- >> __aeabi_llsl
[Called By]- >> __aeabi_dmul
- >> __aeabi_dadd
__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_BootClockRUN (Thumb, 1494 bytes, Stack size 48 bytes, clock_config.o(.text.BOARD_BootClockRUN))
[Stack]
- Max Depth = 680
- Call Chain = BOARD_BootClockRUN ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_InitArmPll
- >> CLOCK_InitRcOsc24M
- >> CLOCK_SwitchOsc
- >> CLOCK_InitExternalClk
- >> CLOCK_DeinitEnetPll
- >> CLOCK_DeinitVideoPll
- >> CLOCK_DeinitAudioPll
- >> CLOCK_DeinitUsb2Pll
- >> CLOCK_DisableClock
- >> CLOCK_SetDiv
- >> CLOCK_SetPllBypass
- >> CLOCK_SetMux
- >> CLOCK_SetXtalFreq
- >> CLOCK_SetRtcXtalFreq
[Called By]
BOARD_ConfigMPU (Thumb, 598 bytes, Stack size 40 bytes, board.o(.text.BOARD_ConfigMPU))
[Stack]
- Max Depth = 44
- Call Chain = BOARD_ConfigMPU ⇒ ARM_MPU_Enable
[Calls]- >> ARM_MPU_Enable
- >> ARM_MPU_Disable
[Called By]
BOARD_DebugConsoleSrcFreq (Thumb, 110 bytes, Stack size 24 bytes, board.o(.text.BOARD_DebugConsoleSrcFreq))
[Stack]
- Max Depth = 672
- Call Chain = BOARD_DebugConsoleSrcFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_GetPllFreq
- >> CLOCK_GetOscFreq
- >> CLOCK_GetDiv
- >> CLOCK_GetMux
[Called By]
BOARD_InitBootClocks (Thumb, 8 bytes, Stack size 8 bytes, clock_config.o(.text.BOARD_InitBootClocks))
[Stack]
- Max Depth = 688
- Call Chain = BOARD_InitBootClocks ⇒ BOARD_BootClockRUN ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, zf_common_vector.o(.text.BusFault_Handler))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
CAN1_DriverIRQHandler (Thumb, 76 bytes, Stack size 8 bytes, fsl_flexcan.o(.text.CAN1_DriverIRQHandler))
[Stack]
- Max Depth = 600
- Call Chain = CAN1_DriverIRQHandler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
CAN2_DriverIRQHandler (Thumb, 78 bytes, Stack size 8 bytes, fsl_flexcan.o(.text.CAN2_DriverIRQHandler))
[Stack]
- Max Depth = 600
- Call Chain = CAN2_DriverIRQHandler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
CAN3_DriverIRQHandler (Thumb, 78 bytes, Stack size 8 bytes, fsl_flexcan.o(.text.CAN3_DriverIRQHandler))
[Stack]
- Max Depth = 600
- Call Chain = CAN3_DriverIRQHandler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
CLOCK_DeinitAudioPll (Thumb, 16 bytes, Stack size 0 bytes, fsl_clock.o(.text.CLOCK_DeinitAudioPll))
[Called By]
CLOCK_DeinitEnetPll (Thumb, 16 bytes, Stack size 0 bytes, fsl_clock.o(.text.CLOCK_DeinitEnetPll))
[Called By]
CLOCK_DeinitUsb2Pll (Thumb, 14 bytes, Stack size 0 bytes, fsl_clock.o(.text.CLOCK_DeinitUsb2Pll))
[Called By]
CLOCK_DeinitVideoPll (Thumb, 16 bytes, Stack size 0 bytes, fsl_clock.o(.text.CLOCK_DeinitVideoPll))
[Called By]
CLOCK_GetAhbFreq (Thumb, 32 bytes, Stack size 8 bytes, fsl_clock.o(.text.CLOCK_GetAhbFreq))
[Stack]
- Max Depth = 704
- Call Chain = CLOCK_GetAhbFreq ⇒ CLOCK_GetPeriphClkFreq ⇒ CLOCK_GetSysPfdFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_GetPeriphClkFreq
[Called By]- >> CLOCK_GetFreq
- >> CLOCK_GetIpgFreq
CLOCK_GetFreq (Thumb, 368 bytes, Stack size 24 bytes, fsl_clock.o(.text.CLOCK_GetFreq))
[Stack]
- Max Depth = 752
- Call Chain = CLOCK_GetFreq ⇒ CLOCK_GetPerClkFreq ⇒ CLOCK_GetIpgFreq ⇒ CLOCK_GetAhbFreq ⇒ CLOCK_GetPeriphClkFreq ⇒ CLOCK_GetSysPfdFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_GetPerClkFreq
- >> CLOCK_GetIpgFreq
- >> CLOCK_GetUsb1PfdFreq
- >> CLOCK_GetSemcFreq
- >> CLOCK_GetSysPfdFreq
- >> CLOCK_GetPllFreq
- >> CLOCK_GetAhbFreq
- >> CLOCK_GetPllUsb1SWFreq
- >> CLOCK_GetRtcFreq
- >> CLOCK_GetOscFreq
[Called By]- >> pwm_init
- >> main
- >> spi_init
CLOCK_GetIpgFreq (Thumb, 32 bytes, Stack size 8 bytes, fsl_clock.o(.text.CLOCK_GetIpgFreq))
[Stack]
- Max Depth = 712
- Call Chain = CLOCK_GetIpgFreq ⇒ CLOCK_GetAhbFreq ⇒ CLOCK_GetPeriphClkFreq ⇒ CLOCK_GetSysPfdFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> CLOCK_GetFreq
- >> CLOCK_GetPerClkFreq
CLOCK_GetPerClkFreq (Thumb, 68 bytes, Stack size 16 bytes, fsl_clock.o(.text.CLOCK_GetPerClkFreq))
[Stack]
- Max Depth = 728
- Call Chain = CLOCK_GetPerClkFreq ⇒ CLOCK_GetIpgFreq ⇒ CLOCK_GetAhbFreq ⇒ CLOCK_GetPeriphClkFreq ⇒ CLOCK_GetSysPfdFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_GetIpgFreq
- >> CLOCK_GetOscFreq
[Called By]
CLOCK_GetPllFreq (Thumb, 1048 bytes, Stack size 56 bytes, fsl_clock.o(.text.CLOCK_GetPllFreq))
[Stack]
- Max Depth = 648
- Call Chain = CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> CLOCK_IsPllBypassed
- >> CLOCK_GetPllBypassRefClk
- >> CLOCK_IsPllEnabled
[Called By]- >> CLOCK_GetFreq
- >> BOARD_DebugConsoleSrcFreq
- >> CLOCK_GetUsb1PfdFreq
- >> CLOCK_GetSysPfdFreq
- >> CLOCK_GetPllUsb1SWFreq
- >> CLOCK_GetPeriphClkFreq
CLOCK_GetSemcFreq (Thumb, 104 bytes, Stack size 16 bytes, fsl_clock.o(.text.CLOCK_GetSemcFreq))
[Stack]
- Max Depth = 712
- Call Chain = CLOCK_GetSemcFreq ⇒ CLOCK_GetPeriphClkFreq ⇒ CLOCK_GetSysPfdFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_GetUsb1PfdFreq
- >> CLOCK_GetSysPfdFreq
- >> CLOCK_GetPeriphClkFreq
[Called By]
CLOCK_GetSysPfdFreq (Thumb, 160 bytes, Stack size 24 bytes, fsl_clock.o(.text.CLOCK_GetSysPfdFreq))
[Stack]
- Max Depth = 672
- Call Chain = CLOCK_GetSysPfdFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> CLOCK_GetFreq
- >> CLOCK_GetSemcFreq
- >> CLOCK_GetPeriphClkFreq
CLOCK_GetUsb1PfdFreq (Thumb, 160 bytes, Stack size 24 bytes, fsl_clock.o(.text.CLOCK_GetUsb1PfdFreq))
[Stack]
- Max Depth = 672
- Call Chain = CLOCK_GetUsb1PfdFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> CLOCK_GetFreq
- >> CLOCK_GetSemcFreq
CLOCK_InitArmPll (Thumb, 98 bytes, Stack size 4 bytes, fsl_clock.o(.text.CLOCK_InitArmPll))
[Stack]
- Max Depth = 4
- Call Chain = CLOCK_InitArmPll
[Called By]
CLOCK_InitExternalClk (Thumb, 130 bytes, Stack size 8 bytes, fsl_clock.o(.text.CLOCK_InitExternalClk))
[Stack]
- Max Depth = 600
- Call Chain = CLOCK_InitExternalClk ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_InitRcOsc24M (Thumb, 18 bytes, Stack size 0 bytes, fsl_clock.o(.text.CLOCK_InitRcOsc24M))
[Called By]
CLOCK_SwitchOsc (Thumb, 46 bytes, Stack size 4 bytes, fsl_clock.o(.text.CLOCK_SwitchOsc))
[Stack]
- Max Depth = 4
- Call Chain = CLOCK_SwitchOsc
[Called By]
CSI_ClearFifo (Thumb, 110 bytes, Stack size 16 bytes, fsl_csi.o(.text.CSI_ClearFifo))
[Stack]
- Max Depth = 16
- Call Chain = CSI_ClearFifo
[Called By]
CSI_DriverIRQHandler (Thumb, 38 bytes, Stack size 8 bytes, fsl_csi.o(.text.CSI_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = CSI_DriverIRQHandler
[Called By]
CSI_EnableFifoDmaRequest (Thumb, 96 bytes, Stack size 12 bytes, fsl_csi.o(.text.CSI_EnableFifoDmaRequest))
[Stack]
- Max Depth = 12
- Call Chain = CSI_EnableFifoDmaRequest
[Called By]
CSI_EnableInterrupts (Thumb, 50 bytes, Stack size 8 bytes, fsl_csi.o(.text.CSI_EnableInterrupts))
[Stack]
- Max Depth = 8
- Call Chain = CSI_EnableInterrupts
[Called By]
CSI_GetDefaultConfig (Thumb, 110 bytes, Stack size 24 bytes, fsl_csi.o(.text.CSI_GetDefaultConfig))
[Stack]
- Max Depth = 616
- Call Chain = CSI_GetDefaultConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> memset
[Called By]
CSI_IRQHandler (Thumb, 12 bytes, Stack size 8 bytes, isr.o(.text.CSI_IRQHandler))
[Stack]
- Max Depth = 16
- Call Chain = CSI_IRQHandler ⇒ CSI_DriverIRQHandler
[Calls]
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
CSI_Init (Thumb, 382 bytes, Stack size 40 bytes, fsl_csi.o(.text.CSI_Init))
[Stack]
- Max Depth = 672
- Call Chain = CSI_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> CSI_ReflashFifoDma
- >> CSI_Reset
- >> CLOCK_EnableClock
- >> CSI_GetInstance
[Called By]
CSI_ReflashFifoDma (Thumb, 84 bytes, Stack size 12 bytes, fsl_csi.o(.text.CSI_ReflashFifoDma))
[Stack]
- Max Depth = 12
- Call Chain = CSI_ReflashFifoDma
[Called By]- >> CSI_Init
- >> CSI_TransferStart
- >> CSI_Reset
CSI_Reset (Thumb, 116 bytes, Stack size 24 bytes, fsl_csi.o(.text.CSI_Reset))
[Stack]
- Max Depth = 52
- Call Chain = CSI_Reset ⇒ CSI_Stop ⇒ CSI_EnableFifoDmaRequest
[Calls]- >> CSI_ClearFifo
- >> CSI_ReflashFifoDma
- >> CSI_Stop
[Called By]
CSI_SetRxBufferAddr (Thumb, 38 bytes, Stack size 12 bytes, fsl_csi.o(.text.CSI_SetRxBufferAddr))
[Stack]
- Max Depth = 12
- Call Chain = CSI_SetRxBufferAddr
[Called By]
CSI_TransferCreateHandle (Thumb, 134 bytes, Stack size 32 bytes, fsl_csi.o(.text.CSI_TransferCreateHandle))
[Stack]
- Max Depth = 632
- Call Chain = CSI_TransferCreateHandle ⇒ CSI_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> EnableIRQ
- >> CSI_GetInstance
- >> memset
[Called By]
CSI_TransferGetFullBuffer (Thumb, 106 bytes, Stack size 32 bytes, fsl_csi.o(.text.CSI_TransferGetFullBuffer))
[Stack]
- Max Depth = 36
- Call Chain = CSI_TransferGetFullBuffer ⇒ CSI_TransferIncreaseQueueIdx
[Calls]- >> CSI_TransferIncreaseQueueIdx
[Called By]
CSI_TransferHandleIRQ (Thumb, 294 bytes, Stack size 40 bytes, fsl_csi.o(.text.CSI_TransferHandleIRQ))
[Stack]
- Max Depth = 52
- Call Chain = CSI_TransferHandleIRQ ⇒ CSI_SetRxBufferAddr
[Calls]- >> CSI_SetRxBufferAddr
- >> CSI_TransferGetEmptyBuffer
- >> CSI_TransferGetEmptyBufferCount
- >> CSI_TransferIncreaseQueueIdx
- >> CSI_GetRxBufferAddr
- >> CSI_TransferGetQueueDelta
[Address Reference Count : 1]- fsl_csi.o(.text.CSI_TransferCreateHandle)
CSI_TransferStart (Thumb, 150 bytes, Stack size 32 bytes, fsl_csi.o(.text.CSI_TransferStart))
[Stack]
- Max Depth = 624
- Call Chain = CSI_TransferStart ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> CSI_EnableInterrupts
- >> CSI_ReflashFifoDma
- >> CSI_Start
- >> CSI_TransferGetEmptyBuffer
- >> CSI_TransferGetEmptyBufferCount
[Called By]
CSI_TransferSubmitEmptyBuffer (Thumb, 46 bytes, Stack size 24 bytes, fsl_csi.o(.text.CSI_TransferSubmitEmptyBuffer))
[Stack]
- Max Depth = 36
- Call Chain = CSI_TransferSubmitEmptyBuffer ⇒ CSI_TransferPutEmptyBuffer
[Calls]- >> CSI_TransferPutEmptyBuffer
[Called By]
DMA0_DMA16_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA0_DMA16_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA0_DMA16_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA10_DMA26_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA10_DMA26_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA10_DMA26_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA11_DMA27_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA11_DMA27_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA11_DMA27_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA12_DMA28_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA12_DMA28_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA12_DMA28_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA13_DMA29_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA13_DMA29_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA13_DMA29_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA14_DMA30_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA14_DMA30_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA14_DMA30_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA15_DMA31_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA15_DMA31_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA15_DMA31_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA1_DMA17_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA1_DMA17_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA1_DMA17_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA2_DMA18_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA2_DMA18_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA2_DMA18_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA3_DMA19_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA3_DMA19_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA3_DMA19_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA4_DMA20_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA4_DMA20_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA4_DMA20_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA5_DMA21_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA5_DMA21_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA5_DMA21_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA6_DMA22_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA6_DMA22_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA6_DMA22_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA7_DMA23_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA7_DMA23_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA7_DMA23_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA8_DMA24_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA8_DMA24_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA8_DMA24_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMA9_DMA25_DriverIRQHandler (Thumb, 84 bytes, Stack size 8 bytes, fsl_edma.o(.text.DMA9_DMA25_DriverIRQHandler))
[Stack]
- Max Depth = 640
- Call Chain = DMA9_DMA25_DriverIRQHandler ⇒ EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_HandleIRQ
- >> EDMA_GetChannelStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
DMAMUX_Deinit (Thumb, 34 bytes, Stack size 16 bytes, fsl_dmamux.o(.text.DMAMUX_Deinit))
[Stack]
- Max Depth = 648
- Call Chain = DMAMUX_Deinit ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_DisableClock
- >> DMAMUX_GetInstance
[Called By]
DMAMUX_Init (Thumb, 34 bytes, Stack size 16 bytes, fsl_dmamux.o(.text.DMAMUX_Init))
[Stack]
- Max Depth = 648
- Call Chain = DMAMUX_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_EnableClock
- >> DMAMUX_GetInstance
[Called By]
DbgConsole_Printf (Thumb, 44 bytes, Stack size 32 bytes, fsl_debug_console.o(.text.DbgConsole_Printf))
[Stack]
- Max Depth = 576
- Call Chain = DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
DbgConsole_Putchar (Thumb, 58 bytes, Stack size 24 bytes, fsl_debug_console.o(.text.DbgConsole_Putchar))
[Stack]
- Max Depth = 24
- Call Chain = DbgConsole_Putchar
[Address Reference Count : 1]- fsl_debug_console.o(.text.DbgConsole_Vprintf)
DbgConsole_Vprintf (Thumb, 64 bytes, Stack size 24 bytes, fsl_debug_console.o(.text.DbgConsole_Vprintf))
[Stack]
- Max Depth = 544
- Call Chain = DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> DbgConsole_PrintfFormattedData
[Called By]
DebugMon_Handler (Thumb, 4 bytes, Stack size 0 bytes, zf_common_vector.o(.text.DebugMon_Handler))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
EDMA_CreateHandle (Thumb, 230 bytes, Stack size 40 bytes, fsl_edma.o(.text.EDMA_CreateHandle))
[Stack]
- Max Depth = 656
- Call Chain = EDMA_CreateHandle ⇒ EDMA_GetInstanceOffset ⇒ EDMA_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> EnableIRQ
- >> EDMA_GetInstanceOffset
- >> EDMA_GetInstance
- >> memset
[Called By]
EDMA_Deinit (Thumb, 34 bytes, Stack size 16 bytes, fsl_edma.o(.text.EDMA_Deinit))
[Stack]
- Max Depth = 648
- Call Chain = EDMA_Deinit ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_DisableClock
- >> EDMA_GetInstance
[Called By]
EDMA_GetChannelStatusFlags (Thumb, 114 bytes, Stack size 16 bytes, fsl_edma.o(.text.EDMA_GetChannelStatusFlags))
[Stack]
- Max Depth = 608
- Call Chain = EDMA_GetChannelStatusFlags ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> DMA15_DMA31_DriverIRQHandler
- >> DMA14_DMA30_DriverIRQHandler
- >> DMA13_DMA29_DriverIRQHandler
- >> DMA12_DMA28_DriverIRQHandler
- >> DMA11_DMA27_DriverIRQHandler
- >> DMA10_DMA26_DriverIRQHandler
- >> DMA9_DMA25_DriverIRQHandler
- >> DMA8_DMA24_DriverIRQHandler
- >> DMA7_DMA23_DriverIRQHandler
- >> DMA6_DMA22_DriverIRQHandler
- >> DMA5_DMA21_DriverIRQHandler
- >> DMA4_DMA20_DriverIRQHandler
- >> DMA3_DMA19_DriverIRQHandler
- >> DMA2_DMA18_DriverIRQHandler
- >> DMA1_DMA17_DriverIRQHandler
- >> DMA0_DMA16_DriverIRQHandler
EDMA_GetDefaultConfig (Thumb, 72 bytes, Stack size 16 bytes, fsl_edma.o(.text.EDMA_GetDefaultConfig))
[Stack]
- Max Depth = 608
- Call Chain = EDMA_GetDefaultConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> memset
[Called By]
EDMA_HandleIRQ (Thumb, 452 bytes, Stack size 40 bytes, fsl_edma.o(.text.EDMA_HandleIRQ))
[Stack]
- Max Depth = 632
- Call Chain = EDMA_HandleIRQ ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> DMA15_DMA31_DriverIRQHandler
- >> DMA14_DMA30_DriverIRQHandler
- >> DMA13_DMA29_DriverIRQHandler
- >> DMA12_DMA28_DriverIRQHandler
- >> DMA11_DMA27_DriverIRQHandler
- >> DMA10_DMA26_DriverIRQHandler
- >> DMA9_DMA25_DriverIRQHandler
- >> DMA8_DMA24_DriverIRQHandler
- >> DMA7_DMA23_DriverIRQHandler
- >> DMA6_DMA22_DriverIRQHandler
- >> DMA5_DMA21_DriverIRQHandler
- >> DMA4_DMA20_DriverIRQHandler
- >> DMA3_DMA19_DriverIRQHandler
- >> DMA2_DMA18_DriverIRQHandler
- >> DMA1_DMA17_DriverIRQHandler
- >> DMA0_DMA16_DriverIRQHandler
EDMA_Init (Thumb, 154 bytes, Stack size 24 bytes, fsl_edma.o(.text.EDMA_Init))
[Stack]
- Max Depth = 656
- Call Chain = EDMA_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> CLOCK_EnableClock
- >> EDMA_GetInstance
[Called By]
EDMA_InstallTCD (Thumb, 318 bytes, Stack size 16 bytes, fsl_edma.o(.text.EDMA_InstallTCD))
[Stack]
- Max Depth = 608
- Call Chain = EDMA_InstallTCD ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
EDMA_PrepareTransfer (Thumb, 230 bytes, Stack size 72 bytes, fsl_edma.o(.text.EDMA_PrepareTransfer))
[Stack]
- Max Depth = 712
- Call Chain = EDMA_PrepareTransfer ⇒ EDMA_PrepareTransferConfig ⇒ EDMA_TransferWidthMapping ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> EDMA_PrepareTransferConfig
[Called By]
EDMA_PrepareTransferConfig (Thumb, 518 bytes, Stack size 32 bytes, fsl_edma.o(.text.EDMA_PrepareTransferConfig))
[Stack]
- Max Depth = 640
- Call Chain = EDMA_PrepareTransferConfig ⇒ EDMA_TransferWidthMapping ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> EDMA_TransferWidthMapping
- >> memset
[Called By]
EDMA_SetCallback (Thumb, 56 bytes, Stack size 16 bytes, fsl_edma.o(.text.EDMA_SetCallback))
[Stack]
- Max Depth = 608
- Call Chain = EDMA_SetCallback ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
EDMA_SetModulo (Thumb, 108 bytes, Stack size 16 bytes, fsl_edma.o(.text.EDMA_SetModulo))
[Stack]
- Max Depth = 608
- Call Chain = EDMA_SetModulo ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
EDMA_SetTransferConfig (Thumb, 132 bytes, Stack size 24 bytes, fsl_edma.o(.text.EDMA_SetTransferConfig))
[Stack]
- Max Depth = 632
- Call Chain = EDMA_SetTransferConfig ⇒ EDMA_TcdSetTransferConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> EDMA_TcdSetTransferConfig
[Called By]
EDMA_StartTransfer (Thumb, 182 bytes, Stack size 24 bytes, fsl_edma.o(.text.EDMA_StartTransfer))
[Stack]
- Max Depth = 616
- Call Chain = EDMA_StartTransfer ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> EnableGlobalIRQ
- >> DisableGlobalIRQ
[Called By]
EDMA_SubmitTransfer (Thumb, 720 bytes, Stack size 48 bytes, fsl_edma.o(.text.EDMA_SubmitTransfer))
[Stack]
- Max Depth = 680
- Call Chain = EDMA_SubmitTransfer ⇒ EDMA_SetTransferConfig ⇒ EDMA_TcdSetTransferConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> EDMA_TcdSetTransferConfig
- >> EDMA_SetTransferConfig
- >> EDMA_TcdReset
- >> EDMA_InstallTCD
- >> EnableGlobalIRQ
- >> DisableGlobalIRQ
[Called By]
EDMA_TcdReset (Thumb, 124 bytes, Stack size 8 bytes, fsl_edma.o(.text.EDMA_TcdReset))
[Stack]
- Max Depth = 600
- Call Chain = EDMA_TcdReset ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
EDMA_TcdSetTransferConfig (Thumb, 340 bytes, Stack size 16 bytes, fsl_edma.o(.text.EDMA_TcdSetTransferConfig))
[Stack]
- Max Depth = 608
- Call Chain = EDMA_TcdSetTransferConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> EDMA_SubmitTransfer
- >> EDMA_SetTransferConfig
ENET2_1588_Timer_DriverIRQHandler (Thumb, 20 bytes, Stack size 8 bytes, fsl_enet.o(.text.ENET2_1588_Timer_DriverIRQHandler))
[Stack]
- Max Depth = 624
- Call Chain = ENET2_1588_Timer_DriverIRQHandler ⇒ ENET_Ptp1588IRQHandler ⇒ ENET_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> ENET_Ptp1588IRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
ENET2_DriverIRQHandler (Thumb, 20 bytes, Stack size 8 bytes, fsl_enet.o(.text.ENET2_DriverIRQHandler))
[Stack]
- Max Depth = 632
- Call Chain = ENET2_DriverIRQHandler ⇒ ENET_CommonFrame0IRQHandler ⇒ ENET_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> ENET_CommonFrame0IRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
ENET_1588_Timer_DriverIRQHandler (Thumb, 20 bytes, Stack size 8 bytes, fsl_enet.o(.text.ENET_1588_Timer_DriverIRQHandler))
[Stack]
- Max Depth = 624
- Call Chain = ENET_1588_Timer_DriverIRQHandler ⇒ ENET_Ptp1588IRQHandler ⇒ ENET_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> ENET_Ptp1588IRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
ENET_CommonFrame0IRQHandler (Thumb, 284 bytes, Stack size 24 bytes, fsl_enet.o(.text.ENET_CommonFrame0IRQHandler))
[Stack]
- Max Depth = 624
- Call Chain = ENET_CommonFrame0IRQHandler ⇒ ENET_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> ENET2_DriverIRQHandler
- >> ENET_DriverIRQHandler
ENET_DriverIRQHandler (Thumb, 20 bytes, Stack size 8 bytes, fsl_enet.o(.text.ENET_DriverIRQHandler))
[Stack]
- Max Depth = 632
- Call Chain = ENET_DriverIRQHandler ⇒ ENET_CommonFrame0IRQHandler ⇒ ENET_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> ENET_CommonFrame0IRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
ENET_GetInstance (Thumb, 90 bytes, Stack size 8 bytes, fsl_enet.o(.text.ENET_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = ENET_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> ENET_Ptp1588IRQHandler
- >> ENET_CommonFrame0IRQHandler
ENET_Ptp1588IRQHandler (Thumb, 68 bytes, Stack size 16 bytes, fsl_enet.o(.text.ENET_Ptp1588IRQHandler))
[Stack]
- Max Depth = 616
- Call Chain = ENET_Ptp1588IRQHandler ⇒ ENET_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> ENET2_1588_Timer_DriverIRQHandler
- >> ENET_1588_Timer_DriverIRQHandler
FLEXIO1_DriverIRQHandler (Thumb, 8 bytes, Stack size 8 bytes, fsl_flexio.o(.text.FLEXIO1_DriverIRQHandler))
[Stack]
- Max Depth = 24
- Call Chain = FLEXIO1_DriverIRQHandler ⇒ FLEXIO_CommonIRQHandler
[Calls]- >> FLEXIO_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
FLEXIO2_DriverIRQHandler (Thumb, 8 bytes, Stack size 8 bytes, fsl_flexio.o(.text.FLEXIO2_DriverIRQHandler))
[Stack]
- Max Depth = 24
- Call Chain = FLEXIO2_DriverIRQHandler ⇒ FLEXIO_CommonIRQHandler
[Calls]- >> FLEXIO_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
FLEXIO3_DriverIRQHandler (Thumb, 8 bytes, Stack size 8 bytes, fsl_flexio.o(.text.FLEXIO3_DriverIRQHandler))
[Stack]
- Max Depth = 24
- Call Chain = FLEXIO3_DriverIRQHandler ⇒ FLEXIO_CommonIRQHandler
[Calls]- >> FLEXIO_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
FLEXIO_CAMERA_ClearStatusFlags (Thumb, 78 bytes, Stack size 16 bytes, fsl_flexio_camera.o(.text.FLEXIO_CAMERA_ClearStatusFlags))
[Stack]
- Max Depth = 24
- Call Chain = FLEXIO_CAMERA_ClearStatusFlags ⇒ FLEXIO_ClearShifterStatusFlags
[Calls]- >> FLEXIO_ClearShifterStatusFlags
- >> FLEXIO_ClearShifterErrorFlags
[Called By]- >> flexio_csi_init
- >> flexio_csi_flag_clear
FLEXIO_CAMERA_GetDefaultConfig (Thumb, 70 bytes, Stack size 16 bytes, fsl_flexio_camera.o(.text.FLEXIO_CAMERA_GetDefaultConfig))
[Stack]
- Max Depth = 608
- Call Chain = FLEXIO_CAMERA_GetDefaultConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> memset
[Called By]
FLEXIO_CAMERA_Init (Thumb, 494 bytes, Stack size 96 bytes, fsl_flexio_camera.o(.text.FLEXIO_CAMERA_Init))
[Stack]
- Max Depth = 728
- Call Chain = FLEXIO_CAMERA_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> FLEXIO_ClearTimerStatusFlags
- >> FLEXIO_ClearShifterErrorFlags
- >> CLOCK_EnableClock
- >> FLEXIO_CAMERA_GetInstance
- >> FLEXIO_SetTimerConfig
- >> FLEXIO_SetShifterConfig
- >> memset
[Called By]
FLEXIO_GetInstance (Thumb, 90 bytes, Stack size 8 bytes, fsl_flexio.o(.text.FLEXIO_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = FLEXIO_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> FLEXIO_CAMERA_GetInstance
FLEXIO_GetShifterBufferAddress (Thumb, 226 bytes, Stack size 16 bytes, fsl_flexio.o(.text.FLEXIO_GetShifterBufferAddress))
[Stack]
- Max Depth = 608
- Call Chain = FLEXIO_GetShifterBufferAddress ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> FLEXIO_CAMERA_GetRxBufferAddress
FLEXIO_Reset (Thumb, 24 bytes, Stack size 4 bytes, fsl_flexio.o(.text.FLEXIO_Reset))
[Stack]
- Max Depth = 4
- Call Chain = FLEXIO_Reset
[Called By]
FLEXIO_SetShifterConfig (Thumb, 130 bytes, Stack size 12 bytes, fsl_flexio.o(.text.FLEXIO_SetShifterConfig))
[Stack]
- Max Depth = 12
- Call Chain = FLEXIO_SetShifterConfig
[Called By]
FLEXIO_SetTimerConfig (Thumb, 196 bytes, Stack size 20 bytes, fsl_flexio.o(.text.FLEXIO_SetTimerConfig))
[Stack]
- Max Depth = 20
- Call Chain = FLEXIO_SetTimerConfig
[Called By]
GPIO1_Combined_0_15_IRQHandler (Thumb, 42 bytes, Stack size 8 bytes, isr.o(.text.GPIO1_Combined_0_15_IRQHandler))
[Stack]
- Max Depth = 32
- Call Chain = GPIO1_Combined_0_15_IRQHandler ⇒ GPIO_ClearPinsInterruptFlags ⇒ GPIO_PortClearInterruptFlags
[Calls]- >> GPIO_ClearPinsInterruptFlags
- >> GPIO_GetPinsInterruptFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
GPIO1_Combined_16_31_IRQHandler (Thumb, 58 bytes, Stack size 8 bytes, isr.o(.text.GPIO1_Combined_16_31_IRQHandler))
[Stack]
- Max Depth = 32
- Call Chain = GPIO1_Combined_16_31_IRQHandler ⇒ GPIO_ClearPinsInterruptFlags ⇒ GPIO_PortClearInterruptFlags
[Calls]- >> GPIO_ClearPinsInterruptFlags
- >> GPIO_GetPinsInterruptFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
GPIO2_Combined_0_15_IRQHandler (Thumb, 54 bytes, Stack size 8 bytes, isr.o(.text.GPIO2_Combined_0_15_IRQHandler))
[Stack]
- Max Depth = 32
- Call Chain = GPIO2_Combined_0_15_IRQHandler ⇒ GPIO_ClearPinsInterruptFlags ⇒ GPIO_PortClearInterruptFlags
[Calls]- >> GPIO_ClearPinsInterruptFlags
- >> GPIO_GetPinsInterruptFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
GPIO2_Combined_16_31_IRQHandler (Thumb, 46 bytes, Stack size 8 bytes, isr.o(.text.GPIO2_Combined_16_31_IRQHandler))
[Stack]
- Max Depth = 32
- Call Chain = GPIO2_Combined_16_31_IRQHandler ⇒ GPIO_ClearPinsInterruptFlags ⇒ GPIO_PortClearInterruptFlags
[Calls]- >> GPIO_ClearPinsInterruptFlags
- >> GPIO_GetPinsInterruptFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
GPIO3_Combined_0_15_IRQHandler (Thumb, 44 bytes, Stack size 8 bytes, isr.o(.text.GPIO3_Combined_0_15_IRQHandler))
[Stack]
- Max Depth = 32
- Call Chain = GPIO3_Combined_0_15_IRQHandler ⇒ GPIO_ClearPinsInterruptFlags ⇒ GPIO_PortClearInterruptFlags
[Calls]- >> GPIO_ClearPinsInterruptFlags
- >> GPIO_GetPinsInterruptFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
GPIO_PinInit (Thumb, 154 bytes, Stack size 24 bytes, fsl_gpio.o(.text.GPIO_PinInit))
[Stack]
- Max Depth = 656
- Call Chain = GPIO_PinInit ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> GPIO_PinWrite
- >> GPIO_SetPinInterruptConfig
- >> CLOCK_EnableClock
- >> GPIO_GetInstance
[Called By]- >> exti_init
- >> gpio_init
GPIO_PinSetInterruptConfig (Thumb, 202 bytes, Stack size 24 bytes, fsl_gpio.o(.text.GPIO_PinSetInterruptConfig))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_PinSetInterruptConfig
[Called By]- >> GPIO_SetPinInterruptConfig
GPIO_PinWrite (Thumb, 82 bytes, Stack size 16 bytes, fsl_gpio.o(.text.GPIO_PinWrite))
[Stack]
- Max Depth = 608
- Call Chain = GPIO_PinWrite ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
GPT_Deinit (Thumb, 40 bytes, Stack size 16 bytes, fsl_gpt.o(.text.GPT_Deinit))
[Stack]
- Max Depth = 648
- Call Chain = GPT_Deinit ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_DisableClock
- >> GPT_GetInstance
[Called By]
GPT_GetDefaultConfig (Thumb, 88 bytes, Stack size 16 bytes, fsl_gpt.o(.text.GPT_GetDefaultConfig))
[Stack]
- Max Depth = 608
- Call Chain = GPT_GetDefaultConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> memset
[Called By]
GPT_Init (Thumb, 160 bytes, Stack size 16 bytes, fsl_gpt.o(.text.GPT_Init))
[Stack]
- Max Depth = 648
- Call Chain = GPT_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> GPT_SetClockDivider
- >> GPT_SetClockSource
- >> GPT_SoftwareReset
- >> CLOCK_EnableClock
- >> GPT_GetInstance
[Called By]
HardFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, zf_common_vector.o(.text.HardFault_Handler))
[Address Reference Count : 2]
- startup_mimxrt1064.o(.text)
- startup_mimxrt1064.o(.isr_vector)
IMU_AHRSupdate (Thumb, 958 bytes, Stack size 128 bytes, attitude_compute.o(.text.IMU_AHRSupdate))
[Stack]
- Max Depth = 144
- Call Chain = IMU_AHRSupdate ⇒ fast_sqrt
[Calls]
[Called By]
IMU_getEulerianAngles (Thumb, 656 bytes, Stack size 56 bytes, attitude_compute.o(.text.IMU_getEulerianAngles))
[Stack]
- Max Depth = 920
- Call Chain = IMU_getEulerianAngles ⇒ imu660ra_get_gyro ⇒ imu660ra_read_registers ⇒ spi_read_8bit_registers ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> IMU_AHRSupdate
- >> IMU_getValues
- >> imu660ra_get_gyro
- >> imu660ra_get_acc
- >> config_icm_data
- >> __hardfp_atan2
- >> __hardfp_asin
[Called By]
IMU_getValues (Thumb, 228 bytes, Stack size 0 bytes, attitude_compute.o(.text.IMU_getValues))
[Called By]
LFixCircle1 (Thumb, 582 bytes, Stack size 48 bytes, circle.o(.text.LFixCircle1))
[Stack]
- Max Depth = 60
- Call Chain = LFixCircle1 ⇒ limit_a_b
[Calls]- >> limit_a_b (via Veneer)
- >> abs
[Called By]
LFixCircle2 (Thumb, 336 bytes, Stack size 56 bytes, circle.o(.text.LFixCircle2))
[Stack]
- Max Depth = 68
- Call Chain = LFixCircle2 ⇒ limit_a_b
[Calls]- >> limit_a_b (via Veneer)
[Called By]
LFixCircle7 (Thumb, 336 bytes, Stack size 48 bytes, circle.o(.text.LFixCircle7))
[Stack]
- Max Depth = 60
- Call Chain = LFixCircle7 ⇒ limit_a_b
[Calls]- >> limit_a_b (via Veneer)
- >> abs
[Called By]
LIsCircle1 (Thumb, 412 bytes, Stack size 48 bytes, circle.o(.text.LIsCircle1))
[Stack]
- Max Depth = 60
- Call Chain = LIsCircle1 ⇒ limit_a_b
[Calls]- >> limit_a_b (via Veneer)
[Called By]
LIsCircle2 (Thumb, 410 bytes, Stack size 28 bytes, circle.o(.text.LIsCircle2))
[Stack]
- Max Depth = 28
- Call Chain = LIsCircle2
[Called By]
LIsCircle4 (Thumb, 118 bytes, Stack size 24 bytes, circle.o(.text.LIsCircle4))
[Stack]
- Max Depth = 24
- Call Chain = LIsCircle4
[Called By]
LIsCircle7 (Thumb, 172 bytes, Stack size 24 bytes, circle.o(.text.LIsCircle7))
[Stack]
- Max Depth = 24
- Call Chain = LIsCircle7
[Called By]
LPI2C1_DriverIRQHandler (Thumb, 16 bytes, Stack size 8 bytes, fsl_lpi2c.o(.text.LPI2C1_DriverIRQHandler))
[Stack]
- Max Depth = 24
- Call Chain = LPI2C1_DriverIRQHandler ⇒ LPI2C_CommonIRQHandler
[Calls]- >> LPI2C_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPI2C2_DriverIRQHandler (Thumb, 18 bytes, Stack size 8 bytes, fsl_lpi2c.o(.text.LPI2C2_DriverIRQHandler))
[Stack]
- Max Depth = 24
- Call Chain = LPI2C2_DriverIRQHandler ⇒ LPI2C_CommonIRQHandler
[Calls]- >> LPI2C_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPI2C3_DriverIRQHandler (Thumb, 18 bytes, Stack size 8 bytes, fsl_lpi2c.o(.text.LPI2C3_DriverIRQHandler))
[Stack]
- Max Depth = 24
- Call Chain = LPI2C3_DriverIRQHandler ⇒ LPI2C_CommonIRQHandler
[Calls]- >> LPI2C_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPI2C4_DriverIRQHandler (Thumb, 18 bytes, Stack size 8 bytes, fsl_lpi2c.o(.text.LPI2C4_DriverIRQHandler))
[Stack]
- Max Depth = 24
- Call Chain = LPI2C4_DriverIRQHandler ⇒ LPI2C_CommonIRQHandler
[Calls]- >> LPI2C_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPSPI1_DriverIRQHandler (Thumb, 66 bytes, Stack size 8 bytes, fsl_lpspi.o(.text.LPSPI1_DriverIRQHandler))
[Stack]
- Max Depth = 600
- Call Chain = LPSPI1_DriverIRQHandler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> LPSPI_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPSPI2_DriverIRQHandler (Thumb, 66 bytes, Stack size 8 bytes, fsl_lpspi.o(.text.LPSPI2_DriverIRQHandler))
[Stack]
- Max Depth = 600
- Call Chain = LPSPI2_DriverIRQHandler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> LPSPI_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPSPI3_DriverIRQHandler (Thumb, 66 bytes, Stack size 8 bytes, fsl_lpspi.o(.text.LPSPI3_DriverIRQHandler))
[Stack]
- Max Depth = 600
- Call Chain = LPSPI3_DriverIRQHandler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> LPSPI_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPSPI4_DriverIRQHandler (Thumb, 64 bytes, Stack size 8 bytes, fsl_lpspi.o(.text.LPSPI4_DriverIRQHandler))
[Stack]
- Max Depth = 600
- Call Chain = LPSPI4_DriverIRQHandler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> LPSPI_CommonIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPSPI_CheckTransferArgument (Thumb, 322 bytes, Stack size 32 bytes, fsl_lpspi.o(.text.LPSPI_CheckTransferArgument))
[Stack]
- Max Depth = 624
- Call Chain = LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_GetInstance (Thumb, 108 bytes, Stack size 8 bytes, fsl_lpspi.o(.text.LPSPI_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = LPSPI_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> LPSPI_MasterInit
- >> LPSPI_MasterTransferBlocking
- >> LPSPI_SetDummyData
LPSPI_MasterGetDefaultConfig (Thumb, 146 bytes, Stack size 16 bytes, fsl_lpspi.o(.text.LPSPI_MasterGetDefaultConfig))
[Stack]
- Max Depth = 608
- Call Chain = LPSPI_MasterGetDefaultConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> memset
[Called By]
LPSPI_MasterInit (Thumb, 284 bytes, Stack size 40 bytes, fsl_lpspi.o(.text.LPSPI_MasterInit))
[Stack]
- Max Depth = 760
- Call Chain = LPSPI_MasterInit ⇒ LPSPI_MasterSetDelayTimes ⇒ LPSPI_MasterSetDelayScaler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> LPSPI_MasterSetDelayTimes
- >> LPSPI_MasterSetBaudRate
- >> LPSPI_SetDummyData
- >> LPSPI_GetInstance
- >> LPSPI_Enable
- >> LPSPI_SetFifoWatermarks
- >> LPSPI_SetOnePcsPolarity
- >> LPSPI_SetMasterSlaveMode
- >> CLOCK_EnableClock
[Called By]
LPSPI_MasterSetBaudRate (Thumb, 260 bytes, Stack size 64 bytes, fsl_lpspi.o(.text.LPSPI_MasterSetBaudRate))
[Stack]
- Max Depth = 656
- Call Chain = LPSPI_MasterSetBaudRate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> LPSPI_IsMaster
[Called By]
LPSPI_MasterSetDelayScaler (Thumb, 120 bytes, Stack size 16 bytes, fsl_lpspi.o(.text.LPSPI_MasterSetDelayScaler))
[Stack]
- Max Depth = 608
- Call Chain = LPSPI_MasterSetDelayScaler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> LPSPI_MasterSetDelayTimes
LPSPI_MasterSetDelayTimes (Thumb, 478 bytes, Stack size 112 bytes, fsl_lpspi.o(.text.LPSPI_MasterSetDelayTimes))
[Stack]
- Max Depth = 720
- Call Chain = LPSPI_MasterSetDelayTimes ⇒ LPSPI_MasterSetDelayScaler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> LPSPI_MasterSetDelayScaler
- >> __aeabi_uldivmod
[Called By]
LPSPI_MasterTransferBlocking (Thumb, 1022 bytes, Stack size 104 bytes, fsl_lpspi.o(.text.LPSPI_MasterTransferBlocking))
[Stack]
- Max Depth = 728
- Call Chain = LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> LPSPI_CheckTransferArgument
- >> LPSPI_GetInstance
- >> LPSPI_WriteData
- >> LPSPI_CombineWriteData
- >> LPSPI_TxFifoReady
- >> LPSPI_GetRxFifoSize
- >> LPSPI_FlushFifo
- >> LPSPI_ClearStatusFlags
- >> LPSPI_GetStatusFlags
- >> LPSPI_GetTxFifoCount
- >> LPSPI_SeparateReadData
- >> LPSPI_ReadData
- >> LPSPI_GetRxFifoCount
- >> LPSPI_Enable
[Called By]
LPSPI_Reset (Thumb, 34 bytes, Stack size 4 bytes, fsl_lpspi.o(.text.LPSPI_Reset))
[Stack]
- Max Depth = 4
- Call Chain = LPSPI_Reset
[Called By]
LPSPI_SetDummyData (Thumb, 38 bytes, Stack size 24 bytes, fsl_lpspi.o(.text.LPSPI_SetDummyData))
[Stack]
- Max Depth = 624
- Call Chain = LPSPI_SetDummyData ⇒ LPSPI_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
LPUART1_DriverIRQHandler (Thumb, 38 bytes, Stack size 8 bytes, fsl_lpuart.o(.text.LPUART1_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = LPUART1_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPUART1_IRQHandler (Thumb, 46 bytes, Stack size 8 bytes, isr.o(.text.LPUART1_IRQHandler))
[Stack]
- Max Depth = 768
- Call Chain = LPUART1_IRQHandler ⇒ uart_rx_mcx_interrupt_handler ⇒ fifo_write_buffer ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> LPUART_ClearStatusFlags
- >> uart_rx_mcx_interrupt_handler
- >> LPUART_GetStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
LPUART2_DriverIRQHandler (Thumb, 38 bytes, Stack size 8 bytes, fsl_lpuart.o(.text.LPUART2_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = LPUART2_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPUART2_IRQHandler (Thumb, 46 bytes, Stack size 8 bytes, isr.o(.text.LPUART2_IRQHandler))
[Stack]
- Max Depth = 768
- Call Chain = LPUART2_IRQHandler ⇒ uart_rx_openart_interrupt_handler ⇒ fifo_write_buffer ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> uart_rx_openart_interrupt_handler
- >> LPUART_ClearStatusFlags
- >> LPUART_GetStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
LPUART3_DriverIRQHandler (Thumb, 38 bytes, Stack size 8 bytes, fsl_lpuart.o(.text.LPUART3_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = LPUART3_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPUART3_IRQHandler (Thumb, 42 bytes, Stack size 8 bytes, isr.o(.text.LPUART3_IRQHandler))
[Stack]
- Max Depth = 48
- Call Chain = LPUART3_IRQHandler ⇒ LPUART_ClearStatusFlags ⇒ LPUART_GetStatusFlags
[Calls]- >> LPUART_ClearStatusFlags
- >> LPUART_GetStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
LPUART4_DriverIRQHandler (Thumb, 36 bytes, Stack size 8 bytes, fsl_lpuart.o(.text.LPUART4_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = LPUART4_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPUART4_IRQHandler (Thumb, 54 bytes, Stack size 8 bytes, isr.o(.text.LPUART4_IRQHandler))
[Stack]
- Max Depth = 816
- Call Chain = LPUART4_IRQHandler ⇒ gps_uart_callback ⇒ fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> gps_uart_callback
- >> LPUART_ClearStatusFlags
- >> LPUART_GetStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
LPUART5_DriverIRQHandler (Thumb, 38 bytes, Stack size 8 bytes, fsl_lpuart.o(.text.LPUART5_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = LPUART5_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPUART5_IRQHandler (Thumb, 54 bytes, Stack size 8 bytes, isr.o(.text.LPUART5_IRQHandler))
[Stack]
- Max Depth = 48
- Call Chain = LPUART5_IRQHandler ⇒ LPUART_ClearStatusFlags ⇒ LPUART_GetStatusFlags
[Calls]- >> LPUART_ClearStatusFlags
- >> LPUART_GetStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
LPUART6_DriverIRQHandler (Thumb, 38 bytes, Stack size 8 bytes, fsl_lpuart.o(.text.LPUART6_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = LPUART6_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPUART6_IRQHandler (Thumb, 42 bytes, Stack size 8 bytes, isr.o(.text.LPUART6_IRQHandler))
[Stack]
- Max Depth = 48
- Call Chain = LPUART6_IRQHandler ⇒ LPUART_ClearStatusFlags ⇒ LPUART_GetStatusFlags
[Calls]- >> LPUART_ClearStatusFlags
- >> LPUART_GetStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
LPUART7_DriverIRQHandler (Thumb, 38 bytes, Stack size 8 bytes, fsl_lpuart.o(.text.LPUART7_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = LPUART7_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPUART8_DriverIRQHandler (Thumb, 36 bytes, Stack size 8 bytes, fsl_lpuart.o(.text.LPUART8_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = LPUART8_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
LPUART8_IRQHandler (Thumb, 50 bytes, Stack size 8 bytes, isr.o(.text.LPUART8_IRQHandler))
[Stack]
- Max Depth = 48
- Call Chain = LPUART8_IRQHandler ⇒ LPUART_ClearStatusFlags ⇒ LPUART_GetStatusFlags
[Calls]- >> LPUART_ClearStatusFlags
- >> LPUART_GetStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
LPUART_ClearStatusFlags (Thumb, 128 bytes, Stack size 32 bytes, fsl_lpuart.o(.text.LPUART_ClearStatusFlags))
[Stack]
- Max Depth = 40
- Call Chain = LPUART_ClearStatusFlags ⇒ LPUART_GetStatusFlags
[Calls]
[Called By]- >> LPUART8_IRQHandler
- >> LPUART6_IRQHandler
- >> LPUART5_IRQHandler
- >> LPUART4_IRQHandler
- >> LPUART3_IRQHandler
- >> LPUART2_IRQHandler
- >> LPUART1_IRQHandler
LPUART_Deinit (Thumb, 108 bytes, Stack size 24 bytes, fsl_lpuart.o(.text.LPUART_Deinit))
[Stack]
- Max Depth = 656
- Call Chain = LPUART_Deinit ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> LPUART_GetInstance
- >> CLOCK_DisableClock
[Called By]
LPUART_DisableInterrupts (Thumb, 130 bytes, Stack size 12 bytes, fsl_lpuart.o(.text.LPUART_DisableInterrupts))
[Stack]
- Max Depth = 12
- Call Chain = LPUART_DisableInterrupts
[Called By]
LPUART_EnableInterrupts (Thumb, 118 bytes, Stack size 12 bytes, fsl_lpuart.o(.text.LPUART_EnableInterrupts))
[Stack]
- Max Depth = 12
- Call Chain = LPUART_EnableInterrupts
[Called By]
LPUART_GetDefaultConfig (Thumb, 120 bytes, Stack size 16 bytes, fsl_lpuart.o(.text.LPUART_GetDefaultConfig))
[Stack]
- Max Depth = 608
- Call Chain = LPUART_GetDefaultConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> memset
[Called By]
LPUART_GetInstance (Thumb, 90 bytes, Stack size 8 bytes, fsl_lpuart.o(.text.LPUART_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = LPUART_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> LPUART_Deinit
- >> LPUART_Init
LPUART_GetStatusFlags (Thumb, 46 bytes, Stack size 8 bytes, fsl_lpuart.o(.text.LPUART_GetStatusFlags))
[Stack]
- Max Depth = 8
- Call Chain = LPUART_GetStatusFlags
[Called By]- >> LPUART8_IRQHandler
- >> LPUART6_IRQHandler
- >> LPUART5_IRQHandler
- >> LPUART4_IRQHandler
- >> LPUART3_IRQHandler
- >> LPUART2_IRQHandler
- >> LPUART_ClearStatusFlags
- >> LPUART1_IRQHandler
LPUART_Init (Thumb, 872 bytes, Stack size 56 bytes, fsl_lpuart.o(.text.LPUART_Init))
[Stack]
- Max Depth = 688
- Call Chain = LPUART_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> LPUART_GetInstance
- >> LPUART_SoftwareReset
- >> CLOCK_EnableClock
[Called By]
LPUART_WriteBlocking (Thumb, 116 bytes, Stack size 24 bytes, fsl_lpuart.o(.text.LPUART_WriteBlocking))
[Stack]
- Max Depth = 616
- Call Chain = LPUART_WriteBlocking ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
MemManage_Handler (Thumb, 4 bytes, Stack size 0 bytes, zf_common_vector.o(.text.MemManage_Handler))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
NMI_Handler (Thumb, 4 bytes, Stack size 0 bytes, zf_common_vector.o(.text.NMI_Handler))
[Address Reference Count : 2]
- startup_mimxrt1064.o(.text)
- startup_mimxrt1064.o(.isr_vector)
PID_control (Thumb, 328 bytes, Stack size 36 bytes, pid.o(.text.PID_control))
[Stack]
- Max Depth = 36
- Call Chain = PID_control
[Called By]- >> move_ctrl
- >> centerline_follow
PIT_Deinit (Thumb, 44 bytes, Stack size 16 bytes, fsl_pit.o(.text.PIT_Deinit))
[Stack]
- Max Depth = 648
- Call Chain = PIT_Deinit ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_DisableClock
- >> PIT_GetInstance
[Called By]
PIT_IRQHandler (Thumb, 156 bytes, Stack size 8 bytes, isr.o(.text.PIT_IRQHandler))
[Stack]
- Max Depth = 1040
- Call Chain = PIT_IRQHandler ⇒ pit_handler ⇒ box_pull_left ⇒ tft180_show_string ⇒ tft180_show_char ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> pit_handler
- >> PIT_ClearStatusFlags
- >> PIT_GetStatusFlags
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
PIT_Init (Thumb, 164 bytes, Stack size 24 bytes, fsl_pit.o(.text.PIT_Init))
[Stack]
- Max Depth = 656
- Call Chain = PIT_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> CLOCK_EnableClock
- >> PIT_GetInstance
[Called By]
PWM_Deinit (Thumb, 72 bytes, Stack size 16 bytes, fsl_pwm.o(.text.PWM_Deinit))
[Stack]
- Max Depth = 648
- Call Chain = PWM_Deinit ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_DisableClock
- >> PWM_GetInstance
[Called By]
PWM_GetDefaultConfig (Thumb, 94 bytes, Stack size 16 bytes, fsl_pwm.o(.text.PWM_GetDefaultConfig))
[Stack]
- Max Depth = 608
- Call Chain = PWM_GetDefaultConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> memset
[Called By]
PWM_Init (Thumb, 632 bytes, Stack size 40 bytes, fsl_pwm.o(.text.PWM_Init))
[Stack]
- Max Depth = 672
- Call Chain = PWM_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> CLOCK_EnableClock
- >> PWM_GetInstance
[Called By]
PWM_SetupPwm (Thumb, 1530 bytes, Stack size 56 bytes, fsl_pwm.o(.text.PWM_SetupPwm))
[Stack]
- Max Depth = 648
- Call Chain = PWM_SetupPwm ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> PWM_GetComplementU16
[Called By]
PWM_UpdatePwmDutycycleHighAccuracy (Thumb, 810 bytes, Stack size 32 bytes, fsl_pwm.o(.text.PWM_UpdatePwmDutycycleHighAccuracy))
[Stack]
- Max Depth = 624
- Call Chain = PWM_UpdatePwmDutycycleHighAccuracy ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> PWM_GetComplementU16
[Called By]
PendSV_Handler (Thumb, 4 bytes, Stack size 0 bytes, zf_common_vector.o(.text.PendSV_Handler))
[Address Reference Count : 2]
- startup_mimxrt1064.o(.text)
- startup_mimxrt1064.o(.isr_vector)
QTMR_Deinit (Thumb, 56 bytes, Stack size 16 bytes, fsl_qtmr.o(.text.QTMR_Deinit))
[Stack]
- Max Depth = 648
- Call Chain = QTMR_Deinit ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_DisableClock
- >> QTMR_GetInstance
[Called By]
QTMR_GetDefaultConfig (Thumb, 84 bytes, Stack size 16 bytes, fsl_qtmr.o(.text.QTMR_GetDefaultConfig))
[Stack]
- Max Depth = 608
- Call Chain = QTMR_GetDefaultConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> memset
[Called By]
QTMR_Init (Thumb, 190 bytes, Stack size 24 bytes, fsl_qtmr.o(.text.QTMR_Init))
[Stack]
- Max Depth = 656
- Call Chain = QTMR_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> CLOCK_EnableClock
- >> QTMR_GetInstance
[Called By]
RFixCircle1 (Thumb, 582 bytes, Stack size 48 bytes, circle.o(.text.RFixCircle1))
[Stack]
- Max Depth = 60
- Call Chain = RFixCircle1 ⇒ limit_a_b
[Calls]- >> limit_a_b (via Veneer)
- >> abs
[Called By]
RFixCircle2 (Thumb, 336 bytes, Stack size 56 bytes, circle.o(.text.RFixCircle2))
[Stack]
- Max Depth = 68
- Call Chain = RFixCircle2 ⇒ limit_a_b
[Calls]- >> limit_a_b (via Veneer)
[Called By]
RFixCircle7 (Thumb, 336 bytes, Stack size 48 bytes, circle.o(.text.RFixCircle7))
[Stack]
- Max Depth = 60
- Call Chain = RFixCircle7 ⇒ limit_a_b
[Calls]- >> limit_a_b (via Veneer)
- >> abs
[Called By]
RIsCircle1 (Thumb, 412 bytes, Stack size 48 bytes, circle.o(.text.RIsCircle1))
[Stack]
- Max Depth = 60
- Call Chain = RIsCircle1 ⇒ limit_a_b
[Calls]- >> limit_a_b (via Veneer)
[Called By]
RIsCircle2 (Thumb, 412 bytes, Stack size 28 bytes, circle.o(.text.RIsCircle2))
[Stack]
- Max Depth = 28
- Call Chain = RIsCircle2
[Called By]
RIsCircle4 (Thumb, 118 bytes, Stack size 24 bytes, circle.o(.text.RIsCircle4))
[Stack]
- Max Depth = 24
- Call Chain = RIsCircle4
[Called By]
RIsCircle7 (Thumb, 174 bytes, Stack size 24 bytes, circle.o(.text.RIsCircle7))
[Stack]
- Max Depth = 24
- Call Chain = RIsCircle7
[Called By]
SAI1_DriverIRQHandler (Thumb, 148 bytes, Stack size 8 bytes, fsl_sai.o(.text.SAI1_DriverIRQHandler))
[Stack]
- Max Depth = 28
- Call Chain = SAI1_DriverIRQHandler ⇒ SAI_TxGetEnabledInterruptStatus
[Calls]- >> SAI_TxGetEnabledInterruptStatus
- >> SAI_RxGetEnabledInterruptStatus
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
SAI2_DriverIRQHandler (Thumb, 148 bytes, Stack size 8 bytes, fsl_sai.o(.text.SAI2_DriverIRQHandler))
[Stack]
- Max Depth = 28
- Call Chain = SAI2_DriverIRQHandler ⇒ SAI_TxGetEnabledInterruptStatus
[Calls]- >> SAI_TxGetEnabledInterruptStatus
- >> SAI_RxGetEnabledInterruptStatus
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
SAI3_RX_DriverIRQHandler (Thumb, 78 bytes, Stack size 8 bytes, fsl_sai.o(.text.SAI3_RX_DriverIRQHandler))
[Stack]
- Max Depth = 600
- Call Chain = SAI3_RX_DriverIRQHandler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
SAI3_TX_DriverIRQHandler (Thumb, 78 bytes, Stack size 8 bytes, fsl_sai.o(.text.SAI3_TX_DriverIRQHandler))
[Stack]
- Max Depth = 600
- Call Chain = SAI3_TX_DriverIRQHandler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
SPDIF_DriverIRQHandler (Thumb, 124 bytes, Stack size 8 bytes, fsl_spdif.o(.text.SPDIF_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = SPDIF_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
SVC_Handler (Thumb, 4 bytes, Stack size 0 bytes, zf_common_vector.o(.text.SVC_Handler))
[Address Reference Count : 2]
- startup_mimxrt1064.o(.text)
- startup_mimxrt1064.o(.isr_vector)
USB_DeviceEhciIsrFunction (Thumb, 140 bytes, Stack size 24 bytes, usb_device_ehci.o(.text.USB_DeviceEhciIsrFunction))
[Stack]
- Max Depth = 256
- Call Chain = USB_DeviceEhciIsrFunction ⇒ USB_DeviceEhciInterruptTokenDone ⇒ USB_DeviceEhciCancelControlPipe ⇒ USB_DeviceNotificationTrigger ⇒ USB_DeviceNotification ⇒ USB_DeviceResetNotification ⇒ USB_DeviceControl
[Calls]- >> USB_DeviceEhciInterruptSof
- >> USB_DeviceEhciInterruptPortChange
- >> USB_DeviceEhciInterruptTokenDone
- >> USB_DeviceEhciInterruptReset
[Called By]- >> USB_OTG2_IRQHandler
- >> USB_OTG1_IRQHandler
USB_DeviceNotificationTrigger (Thumb, 74 bytes, Stack size 32 bytes, usb_device_dci.o(.text.USB_DeviceNotificationTrigger))
[Stack]
- Max Depth = 128
- Call Chain = USB_DeviceNotificationTrigger ⇒ USB_DeviceNotification ⇒ USB_DeviceResetNotification ⇒ USB_DeviceControl
[Calls]- >> USB_DeviceNotification
[Called By]- >> USB_DeviceEhciCancelControlPipe
- >> USB_DeviceEhciInterruptPortChange
- >> USB_DeviceEhciInterruptTokenDone
- >> USB_DeviceEhciInterruptReset
USB_OTG1_IRQHandler (Thumb, 18 bytes, Stack size 8 bytes, zf_driver_usb_cdc.o(.text.USB_OTG1_IRQHandler))
[Stack]
- Max Depth = 264
- Call Chain = USB_OTG1_IRQHandler ⇒ USB_DeviceEhciIsrFunction ⇒ USB_DeviceEhciInterruptTokenDone ⇒ USB_DeviceEhciCancelControlPipe ⇒ USB_DeviceNotificationTrigger ⇒ USB_DeviceNotification ⇒ USB_DeviceResetNotification ⇒ USB_DeviceControl
[Calls]- >> USB_DeviceEhciIsrFunction
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
USB_OTG2_IRQHandler (Thumb, 18 bytes, Stack size 8 bytes, zf_driver_usb_cdc.o(.text.USB_OTG2_IRQHandler))
[Stack]
- Max Depth = 264
- Call Chain = USB_OTG2_IRQHandler ⇒ USB_DeviceEhciIsrFunction ⇒ USB_DeviceEhciInterruptTokenDone ⇒ USB_DeviceEhciCancelControlPipe ⇒ USB_DeviceNotificationTrigger ⇒ USB_DeviceNotification ⇒ USB_DeviceResetNotification ⇒ USB_DeviceControl
[Calls]- >> USB_DeviceEhciIsrFunction
[Address Reference Count : 1]- startup_mimxrt1064.o(.isr_vector)
USDHC1_DriverIRQHandler (Thumb, 40 bytes, Stack size 8 bytes, fsl_usdhc.o(.text.USDHC1_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = USDHC1_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
USDHC2_DriverIRQHandler (Thumb, 40 bytes, Stack size 8 bytes, fsl_usdhc.o(.text.USDHC2_DriverIRQHandler))
[Stack]
- Max Depth = 8
- Call Chain = USDHC2_DriverIRQHandler
[Address Reference Count : 1]- startup_mimxrt1064.o(.text)
UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, zf_common_vector.o(.text.UsageFault_Handler))
[Address Reference Count : 1]
- startup_mimxrt1064.o(.isr_vector)
__aeabi_assert (Thumb, 32 bytes, Stack size 16 bytes, fsl_assert.o(.text.__aeabi_assert))
[Stack]
- Max Depth = 592
- Call Chain = __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> FLEXIO_CAMERA_Init
- >> FLEXIO_CAMERA_GetDefaultConfig
- >> FLEXIO_GetShifterBufferAddress
- >> EDMA_StartTransfer
- >> EDMA_SetModulo
- >> EDMA_SubmitTransfer
- >> EDMA_PrepareTransfer
- >> EDMA_SetCallback
- >> EDMA_CreateHandle
- >> EDMA_Init
- >> EDMA_GetDefaultConfig
- >> flexio_csi_dma_init
- >> CLOCK_ControlGate
- >> DMAMUX_EnableChannel
- >> DMAMUX_SetSource
- >> QTMR_Init
- >> QTMR_GetDefaultConfig
- >> GPT_Init
- >> GPT_GetDefaultConfig
- >> GPT_SetOutputCompareValue
- >> CSI_TransferCreateHandle
- >> CSI_Init
- >> CSI_GetDefaultConfig
- >> csi_init
- >> CSI_TransferStart
- >> CLOCK_SetDiv
- >> CLOCK_SetMux
- >> LPUART_Init
- >> LPUART_GetDefaultConfig
- >> LPUART_WriteBlocking
- >> LPSPI_MasterInit
- >> LPSPI_MasterGetDefaultConfig
- >> LPSPI_MasterTransferBlocking
- >> CLOCK_SetDiv
- >> CLOCK_SetMux
- >> PWM_SetupPwm
- >> PWM_Init
- >> PWM_GetDefaultConfig
- >> PWM_UpdatePwmDutycycleHighAccuracy
- >> PIT_Init
- >> PIT_SetTimerPeriod
- >> PIT_GetDefaultConfig
- >> GPIO_PinWrite
- >> GPIO_PinReadPadStatus
- >> CLOCK_GetPllFreq
- >> CLOCK_InitExternalClk
- >> ENET_GetInstance
- >> EDMA_HandleIRQ
- >> EDMA_PrepareTransferConfig
- >> EDMA_GetChannelStatusFlags
- >> EDMA_TcdSetTransferConfig
- >> EDMA_SetTransferConfig
- >> EDMA_TcdReset
- >> EDMA_InstallTCD
- >> EDMA_TransferWidthMapping
- >> EDMA_GetInstanceOffset
- >> CLOCK_ControlGate
- >> EDMA_GetInstance
- >> CLOCK_ControlGate
- >> DMAMUX_GetInstance
- >> CLOCK_ControlGate
- >> CSI_GetInstance
- >> CLOCK_ControlGate
- >> FLEXIO_GetInstance
- >> CAN3_DriverIRQHandler
- >> CAN2_DriverIRQHandler
- >> CAN1_DriverIRQHandler
- >> CLOCK_ControlGate
- >> QTMR_GetInstance
- >> CLOCK_ControlGate
- >> PWM_GetInstance
- >> CLOCK_ControlGate
- >> PIT_GetInstance
- >> LPUART_GetInstance
- >> CLOCK_ControlGate
- >> LPSPI4_DriverIRQHandler
- >> LPSPI3_DriverIRQHandler
- >> LPSPI2_DriverIRQHandler
- >> LPSPI1_DriverIRQHandler
- >> LPSPI_CheckTransferArgument
- >> LPSPI_MasterSetDelayScaler
- >> LPSPI_MasterSetBaudRate
- >> LPSPI_GetInstance
- >> LPSPI_CombineWriteData
- >> LPSPI_SeparateReadData
- >> CLOCK_ControlGate
- >> CLOCK_ControlGate
- >> GPT_SetClockDivider
- >> GPT_GetInstance
- >> CLOCK_ControlGate
- >> GPIO_GetInstance
- >> SAI3_RX_DriverIRQHandler
- >> SAI3_TX_DriverIRQHandler
- >> CLOCK_ControlGate
- >> CLOCK_SetDiv
- >> CLOCK_SetMux
afio_init (Thumb, 84 bytes, Stack size 32 bytes, zf_driver_gpio.o(.text.afio_init))
[Stack]
- Max Depth = 48
- Call Chain = afio_init ⇒ IOMUXC_SetPinConfig
[Calls]- >> IOMUXC_SetPinConfig
- >> IOMUXC_SetPinMux
[Called By]- >> flexio_iomuxc
- >> qtimer_iomuxc
- >> csi_iomuxc
- >> uart_iomuxc
- >> spi_iomuxc
- >> pwm_iomuxc
arr_average (Thumb, 248 bytes, Stack size 40 bytes, lost_line.o(.text.arr_average), UNUSED)
[Called By]
- >> find_v_point (via Veneer)
box_detect (Thumb, 328 bytes, Stack size 16 bytes, mcx_vision.o(.text.box_detect))
[Stack]
- Max Depth = 784
- Call Chain = box_detect ⇒ move_ctrl ⇒ set_motor3_vel ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> gpio_set_level
- >> move_ctrl
- >> abs
[Called By]
box_pull_left (Thumb, 1188 bytes, Stack size 48 bytes, mcx_vision.o(.text.box_pull_left))
[Stack]
- Max Depth = 1016
- Call Chain = box_pull_left ⇒ tft180_show_string ⇒ tft180_show_char ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> set_motor3_vel
- >> set_motor2_vel
- >> gpio_set_level
- >> set_motor1_vel
- >> move_ctrl
- >> tft180_show_string
- >> encoder_clear_count
- >> set_pid
[Called By]
box_pull_right (Thumb, 1176 bytes, Stack size 48 bytes, mcx_vision.o(.text.box_pull_right))
[Stack]
- Max Depth = 1016
- Call Chain = box_pull_right ⇒ tft180_show_string ⇒ tft180_show_char ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> gpio_set_level
- >> move_ctrl
- >> tft180_show_string
- >> encoder_clear_count
- >> set_pid
[Called By]
camera_fifo_init (Thumb, 28 bytes, Stack size 8 bytes, zf_device_camera.o(.text.camera_fifo_init))
[Stack]
- Max Depth = 744
- Call Chain = camera_fifo_init ⇒ fifo_init ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]
[Called By]- >> mt9v03x_init
- >> scc8660_flexio_init
centerline_follow (Thumb, 544 bytes, Stack size 72 bytes, center_line_follow.o(.text.centerline_follow))
[Stack]
- Max Depth = 108
- Call Chain = centerline_follow ⇒ PID_control
[Calls]
[Called By]
circletemp (Thumb, 1242 bytes, Stack size 32 bytes, circle.o(.text.circletemp))
[Stack]
- Max Depth = 100
- Call Chain = circletemp ⇒ RFixCircle2 ⇒ limit_a_b
[Calls]- >> RIsCircle7
- >> RFixCircle7
- >> RIsCircle4
- >> RFixCircle2
- >> RIsCircle2
- >> RFixCircle1
- >> RIsCircle1
- >> riscircle
- >> LIsCircle7
- >> LFixCircle7
- >> LIsCircle4
- >> LIsCircle2
- >> LFixCircle2
- >> LIsCircle1
- >> LFixCircle1
- >> liscircle
- >> gpio_set_level
[Called By]- >> image_process (via Veneer)
clock_init (Thumb, 34 bytes, Stack size 16 bytes, zf_common_clock.o(.text.clock_init))
[Stack]
- Max Depth = 704
- Call Chain = clock_init ⇒ BOARD_InitBootClocks ⇒ BOARD_BootClockRUN ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> interrupt_init
- >> BOARD_InitBootClocks
- >> BOARD_ConfigMPU
[Called By]
config_icm_data (Thumb, 154 bytes, Stack size 0 bytes, attitude_compute.o(.text.config_icm_data))
[Called By]
csi_add_empty_buffer (Thumb, 28 bytes, Stack size 16 bytes, zf_driver_csi.o(.text.csi_add_empty_buffer))
[Stack]
- Max Depth = 52
- Call Chain = csi_add_empty_buffer ⇒ CSI_TransferSubmitEmptyBuffer ⇒ CSI_TransferPutEmptyBuffer
[Calls]- >> CSI_TransferSubmitEmptyBuffer
[Called By]- >> mt9v03x_init
- >> mt9v03x_finished_callback
csi_get_full_buffer (Thumb, 52 bytes, Stack size 24 bytes, zf_driver_csi.o(.text.csi_get_full_buffer))
[Stack]
- Max Depth = 60
- Call Chain = csi_get_full_buffer ⇒ CSI_TransferGetFullBuffer ⇒ CSI_TransferIncreaseQueueIdx
[Calls]- >> CSI_TransferGetFullBuffer
[Called By]- >> mt9v03x_finished_callback
csi_init (Thumb, 494 bytes, Stack size 80 bytes, zf_driver_csi.o(.text.csi_init))
[Stack]
- Max Depth = 752
- Call Chain = csi_init ⇒ CSI_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CSI_TransferCreateHandle
- >> CSI_Init
- >> CSI_GetDefaultConfig
- >> csi_iomuxc
- >> CLOCK_SetDiv
- >> CLOCK_SetMux
- >> __aeabi_assert
[Called By]
csi_iomuxc (Thumb, 648 bytes, Stack size 40 bytes, zf_driver_csi.o(.text.csi_iomuxc))
[Stack]
- Max Depth = 88
- Call Chain = csi_iomuxc ⇒ afio_init ⇒ IOMUXC_SetPinConfig
[Calls]
[Called By]
csi_start (Thumb, 24 bytes, Stack size 16 bytes, zf_driver_csi.o(.text.csi_start))
[Stack]
- Max Depth = 640
- Call Chain = csi_start ⇒ CSI_TransferStart ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
debug_assert_handler (Thumb, 108 bytes, Stack size 24 bytes, zf_common_debug.o(.text.debug_assert_handler))
[Stack]
- Max Depth = 704
- Call Chain = debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> interrupt_global_disable
- >> debug_delay
- >> debug_output
- >> debug_protective_handler
[Called By]- >> flexio_iomuxc
- >> qtimer_iomuxc
- >> func_int_to_str
- >> fifo_write_element
- >> encoder_quad_init
- >> pwm_set_duty
- >> pwm_init
- >> tft180_draw_line
- >> tft180_show_int
- >> tft180_draw_point
- >> tft180_show_string
- >> fifo_clear
- >> fifo_write_buffer
- >> fifo_read_buffer
- >> fifo_used
- >> tft180_show_gray_image
- >> key_init
- >> uart_init
- >> fifo_init
- >> uart_iomuxc
- >> spi_init
- >> spi_read_8bit_registers
- >> spi_write_8bit_registers
- >> spi_write
- >> spi_iomuxc
- >> soft_iic_init
- >> soft_iic_sccb_read_register
- >> soft_iic_sccb_write_register
- >> soft_iic_send_ack
- >> soft_iic_read_data
- >> soft_iic_wait_ack
- >> soft_iic_stop
- >> soft_iic_send_data
- >> soft_iic_start
- >> pwm_iomuxc
- >> tft180_show_char
- >> tft180_set_region
debug_init (Thumb, 46 bytes, Stack size 32 bytes, zf_common_debug.o(.text.debug_init))
[Stack]
- Max Depth = 824
- Call Chain = debug_init ⇒ uart_init ⇒ uart_iomuxc ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_output_init
- >> debug_output_struct_init
- >> uart_init
[Called By]
debug_log_handler (Thumb, 66 bytes, Stack size 24 bytes, zf_common_debug.o(.text.debug_log_handler))
[Stack]
- Max Depth = 688
- Call Chain = debug_log_handler ⇒ debug_output ⇒ sprintf
[Calls]
[Called By]- >> mt9v03x_init
- >> imu660ra_init
- >> scc8660_flexio_init
debug_output_init (Thumb, 76 bytes, Stack size 4 bytes, zf_common_debug.o(.text.debug_output_init))
[Stack]
- Max Depth = 4
- Call Chain = debug_output_init
[Called By]- >> debug_init
- >> tft180_debug_init
debug_output_struct_init (Thumb, 48 bytes, Stack size 4 bytes, zf_common_debug.o(.text.debug_output_struct_init))
[Stack]
- Max Depth = 4
- Call Chain = debug_output_struct_init
[Called By]- >> debug_init
- >> tft180_debug_init
encoder_clear_count (Thumb, 56 bytes, Stack size 4 bytes, zf_driver_encoder.o(.text.encoder_clear_count))
[Stack]
- Max Depth = 4
- Call Chain = encoder_clear_count
[Called By]- >> get_encoder3_data
- >> get_encoder2_data
- >> get_encoder1_data
- >> box_pull_left
- >> box_pull_right
- >> main
encoder_get_count (Thumb, 56 bytes, Stack size 16 bytes, zf_driver_encoder.o(.text.encoder_get_count))
[Stack]
- Max Depth = 24
- Call Chain = encoder_get_count ⇒ QTMR_GetCurrentTimerCount
[Calls]- >> QTMR_GetCurrentTimerCount
[Called By]- >> get_encoder3_data
- >> get_encoder2_data
- >> get_encoder1_data
encoder_init (Thumb, 40 bytes, Stack size 16 bytes, encoder.o(.text.encoder_init))
[Stack]
- Max Depth = 784
- Call Chain = encoder_init ⇒ encoder_quad_init ⇒ qtimer_iomuxc ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]
[Called By]
encoder_quad_init (Thumb, 266 bytes, Stack size 32 bytes, zf_driver_encoder.o(.text.encoder_quad_init))
[Stack]
- Max Depth = 768
- Call Chain = encoder_quad_init ⇒ qtimer_iomuxc ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> QTMR_Deinit
- >> QTMR_Init
- >> QTMR_GetDefaultConfig
- >> qtimer_iomuxc
- >> QTMR_StartTimer
- >> debug_assert_handler
[Called By]
exti_init (Thumb, 118 bytes, Stack size 24 bytes, zf_driver_exti.o(.text.exti_init))
[Stack]
- Max Depth = 680
- Call Chain = exti_init ⇒ GPIO_PinInit ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> GPIO_PinInit
- >> EnableIRQ
- >> GPIO_PortEnableInterrupts
- >> gpio_iomuxc
[Called By]
fast_sqrt (Thumb, 86 bytes, Stack size 16 bytes, attitude_compute.o(.text.fast_sqrt))
[Stack]
- Max Depth = 16
- Call Chain = fast_sqrt
[Called By]
fifo_clear (Thumb, 174 bytes, Stack size 24 bytes, zf_common_fifo.o(.text.fifo_clear))
[Stack]
- Max Depth = 728
- Call Chain = fifo_clear ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> memset
[Called By]- >> mt9v03x_init
- >> scc8660_flexio_init
- >> gps_uart_callback
- >> uart_rx_openart_interrupt_handler
- >> scc8660_flexio_uart_callback
- >> mt9v03x_uart_callback
fifo_init (Thumb, 110 bytes, Stack size 32 bytes, zf_common_fifo.o(.text.fifo_init))
[Stack]
- Max Depth = 736
- Call Chain = fifo_init ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]
[Called By]- >> main
- >> camera_fifo_init
fifo_read_buffer (Thumb, 494 bytes, Stack size 48 bytes, zf_common_fifo.o(.text.fifo_read_buffer))
[Stack]
- Max Depth = 768
- Call Chain = fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_end_offset
- >> debug_assert_handler
- >> fifo_used
- >> memcpy
[Called By]- >> get_openart_info
- >> get_mcx_info
- >> gps_uart_callback
- >> scc8660_flexio_get_version
- >> scc8660_flexio_get_config
- >> scc8660_flexio_set_config
- >> mt9v03x_get_version
- >> mt9v03x_get_config
- >> mt9v03x_set_config
fifo_used (Thumb, 40 bytes, Stack size 16 bytes, zf_common_fifo.o(.text.fifo_used))
[Stack]
- Max Depth = 720
- Call Chain = fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]
[Called By]- >> fifo_read_buffer
- >> get_openart_info
- >> get_mcx_info
- >> gps_uart_callback
- >> scc8660_flexio_get_version
- >> scc8660_flexio_get_config
- >> scc8660_flexio_set_config
- >> mt9v03x_get_version
- >> mt9v03x_get_config
- >> mt9v03x_set_config
fifo_write_buffer (Thumb, 506 bytes, Stack size 40 bytes, zf_common_fifo.o(.text.fifo_write_buffer))
[Stack]
- Max Depth = 744
- Call Chain = fifo_write_buffer ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_head_offset
- >> debug_assert_handler
- >> memcpy
[Called By]- >> gps_uart_callback
- >> uart_rx_openart_interrupt_handler
- >> uart_rx_mcx_interrupt_handler
fifo_write_element (Thumb, 190 bytes, Stack size 24 bytes, zf_common_fifo.o(.text.fifo_write_element))
[Stack]
- Max Depth = 728
- Call Chain = fifo_write_element ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_head_offset
- >> debug_assert_handler
[Called By]- >> scc8660_flexio_uart_callback
- >> mt9v03x_uart_callback
flexio_csi_dma_init (Thumb, 350 bytes, Stack size 72 bytes, zf_driver_flexio_csi.o(.text.flexio_csi_dma_init))
[Stack]
- Max Depth = 784
- Call Chain = flexio_csi_dma_init ⇒ EDMA_PrepareTransfer ⇒ EDMA_PrepareTransferConfig ⇒ EDMA_TransferWidthMapping ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> EDMA_StartTransfer
- >> EDMA_SetModulo
- >> EDMA_SubmitTransfer
- >> EDMA_PrepareTransfer
- >> EDMA_SetCallback
- >> EDMA_CreateHandle
- >> EDMA_Init
- >> EDMA_Deinit
- >> EDMA_GetDefaultConfig
- >> DMAMUX_Init
- >> DMAMUX_Deinit
- >> FLEXIO_CAMERA_GetRxBufferAddress
- >> DMAMUX_EnableChannel
- >> DMAMUX_SetSource
- >> __aeabi_assert
[Called By]
flexio_csi_dma_restart (Thumb, 38 bytes, Stack size 16 bytes, zf_driver_flexio_csi.o(.text.flexio_csi_dma_restart))
[Stack]
- Max Depth = 48
- Call Chain = flexio_csi_dma_restart ⇒ flexio_csi_flag_clear ⇒ FLEXIO_CAMERA_ClearStatusFlags ⇒ FLEXIO_ClearShifterStatusFlags
[Calls]
[Called By]- >> scc8660_flexio_vsync_callback
flexio_csi_enable_rxdma (Thumb, 18 bytes, Stack size 8 bytes, zf_driver_flexio_csi.o(.text.flexio_csi_enable_rxdma))
[Stack]
- Max Depth = 36
- Call Chain = flexio_csi_enable_rxdma ⇒ FLEXIO_CAMERA_EnableRxDMA ⇒ FLEXIO_EnableShifterStatusDMA
[Calls]- >> FLEXIO_CAMERA_EnableRxDMA
[Called By]
flexio_csi_flag_clear (Thumb, 18 bytes, Stack size 8 bytes, zf_driver_flexio_csi.o(.text.flexio_csi_flag_clear))
[Stack]
- Max Depth = 32
- Call Chain = flexio_csi_flag_clear ⇒ FLEXIO_CAMERA_ClearStatusFlags ⇒ FLEXIO_ClearShifterStatusFlags
[Calls]- >> FLEXIO_CAMERA_ClearStatusFlags
[Called By]- >> flexio_csi_dma_restart
flexio_csi_init (Thumb, 238 bytes, Stack size 32 bytes, zf_driver_flexio_csi.o(.text.flexio_csi_init))
[Stack]
- Max Depth = 816
- Call Chain = flexio_csi_init ⇒ flexio_csi_dma_init ⇒ EDMA_PrepareTransfer ⇒ EDMA_PrepareTransferConfig ⇒ EDMA_TransferWidthMapping ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> FLEXIO_CAMERA_Init
- >> FLEXIO_CAMERA_GetDefaultConfig
- >> FLEXIO_Reset
- >> flexio_csi_dma_init
- >> FLEXIO_CAMERA_ClearStatusFlags
- >> flexio_iomuxc
- >> FLEXIO_CAMERA_Enable
- >> CLOCK_EnableClock
[Called By]
flexio_iomuxc (Thumb, 410 bytes, Stack size 72 bytes, zf_driver_flexio_csi.o(.text.flexio_iomuxc))
[Stack]
- Max Depth = 776
- Call Chain = flexio_iomuxc ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> afio_init
- >> debug_assert_handler
[Called By]
func_int_to_str (Thumb, 242 bytes, Stack size 48 bytes, zf_common_function.o(.text.func_int_to_str))
[Stack]
- Max Depth = 752
- Call Chain = func_int_to_str ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]
[Called By]
get_encoder1_data (Thumb, 32 bytes, Stack size 16 bytes, encoder.o(.text.get_encoder1_data))
[Stack]
- Max Depth = 40
- Call Chain = get_encoder1_data ⇒ encoder_get_count ⇒ QTMR_GetCurrentTimerCount
[Calls]- >> encoder_get_count
- >> encoder_clear_count
[Called By]
get_encoder2_data (Thumb, 32 bytes, Stack size 16 bytes, encoder.o(.text.get_encoder2_data))
[Stack]
- Max Depth = 40
- Call Chain = get_encoder2_data ⇒ encoder_get_count ⇒ QTMR_GetCurrentTimerCount
[Calls]- >> encoder_get_count
- >> encoder_clear_count
[Called By]
get_encoder3_data (Thumb, 32 bytes, Stack size 16 bytes, encoder.o(.text.get_encoder3_data))
[Stack]
- Max Depth = 40
- Call Chain = get_encoder3_data ⇒ encoder_get_count ⇒ QTMR_GetCurrentTimerCount
[Calls]- >> encoder_get_count
- >> encoder_clear_count
[Called By]
get_mcx_info (Thumb, 258 bytes, Stack size 24 bytes, main.o(.text.get_mcx_info))
[Stack]
- Max Depth = 792
- Call Chain = get_mcx_info ⇒ fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_read_buffer
- >> fifo_used
[Called By]
get_openart_info (Thumb, 354 bytes, Stack size 16 bytes, main.o(.text.get_openart_info))
[Stack]
- Max Depth = 784
- Call Chain = get_openart_info ⇒ fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_read_buffer
- >> fifo_used
[Called By]
gpio_get_level (Thumb, 40 bytes, Stack size 16 bytes, zf_driver_gpio.o(.text.gpio_get_level))
[Stack]
- Max Depth = 632
- Call Chain = gpio_get_level ⇒ GPIO_ReadPadStatus ⇒ GPIO_PinReadPadStatus ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> key_scanner
- >> soft_iic_read_data
- >> soft_iic_wait_ack
gpio_init (Thumb, 128 bytes, Stack size 24 bytes, zf_driver_gpio.o(.text.gpio_init))
[Stack]
- Max Depth = 680
- Call Chain = gpio_init ⇒ GPIO_PinInit ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> GPIO_PinInit
- >> gpio_iomuxc
[Called By]- >> key_init
- >> tft180_init
- >> motor_init
- >> imu660ra_init
- >> main
- >> soft_iic_init
gpio_iomuxc (Thumb, 244 bytes, Stack size 8 bytes, zf_driver_gpio.o(.text.gpio_iomuxc))
[Stack]
- Max Depth = 8
- Call Chain = gpio_iomuxc
[Called By]- >> exti_init
- >> gpio_init
- >> gpio_set_dir
gpio_set_dir (Thumb, 112 bytes, Stack size 16 bytes, zf_driver_gpio.o(.text.gpio_set_dir))
[Stack]
- Max Depth = 24
- Call Chain = gpio_set_dir ⇒ gpio_iomuxc
[Calls]
[Called By]- >> soft_iic_read_data
- >> soft_iic_wait_ack
gpio_set_level (Thumb, 92 bytes, Stack size 16 bytes, zf_driver_gpio.o(.text.gpio_set_level))
[Stack]
- Max Depth = 40
- Call Chain = gpio_set_level ⇒ GPIO_ClearPinsOutput ⇒ GPIO_PortClear
[Calls]- >> GPIO_ClearPinsOutput
- >> GPIO_SetPinsOutput
[Called By]- >> set_motor3_vel
- >> set_motor2_vel
- >> set_motor1_vel
- >> box_pull_left
- >> box_pull_right
- >> box_detect
- >> circletemp
gps_uart_callback (Thumb, 310 bytes, Stack size 40 bytes, zf_device_gps_tau1201.o(.text.gps_uart_callback))
[Stack]
- Max Depth = 808
- Call Chain = gps_uart_callback ⇒ fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_clear
- >> fifo_write_buffer
- >> uart_query_byte
- >> fifo_read_buffer
- >> fifo_used
- >> strncmp
[Called By]
imu660ra_get_acc (Thumb, 86 bytes, Stack size 16 bytes, zf_device_imu660ra.o(.text.imu660ra_get_acc))
[Stack]
- Max Depth = 864
- Call Chain = imu660ra_get_acc ⇒ imu660ra_read_registers ⇒ spi_read_8bit_registers ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> imu660ra_read_registers
[Called By]
imu660ra_get_gyro (Thumb, 86 bytes, Stack size 16 bytes, zf_device_imu660ra.o(.text.imu660ra_get_gyro))
[Stack]
- Max Depth = 864
- Call Chain = imu660ra_get_gyro ⇒ imu660ra_read_registers ⇒ spi_read_8bit_registers ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> imu660ra_read_registers
[Called By]
imu660ra_init (Thumb, 276 bytes, Stack size 48 bytes, zf_device_imu660ra.o(.text.imu660ra_init))
[Stack]
- Max Depth = 904
- Call Chain = imu660ra_init ⇒ spi_init ⇒ LPSPI_MasterInit ⇒ LPSPI_MasterSetDelayTimes ⇒ LPSPI_MasterSetDelayScaler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_log_handler
- >> system_delay
- >> gpio_init
- >> imu660ra_write_registers
- >> imu660ra_write_register
- >> imu660ra_self_check
- >> imu660ra_read_register
- >> spi_init
[Called By]
interrupt_enable (Thumb, 20 bytes, Stack size 16 bytes, zf_common_interrupt.o(.text.interrupt_enable))
[Stack]
- Max Depth = 36
- Call Chain = interrupt_enable ⇒ EnableIRQ ⇒ __NVIC_EnableIRQ
[Calls]
[Called By]- >> mt9v03x_init
- >> scc8660_flexio_init
- >> uart_rx_interrupt
interrupt_global_disable (Thumb, 22 bytes, Stack size 8 bytes, zf_common_interrupt.o(.text.interrupt_global_disable))
[Stack]
- Max Depth = 20
- Call Chain = interrupt_global_disable ⇒ DisableGlobalIRQ
[Calls]
[Called By]
interrupt_global_enable (Thumb, 46 bytes, Stack size 16 bytes, zf_common_interrupt.o(.text.interrupt_global_enable))
[Stack]
- Max Depth = 24
- Call Chain = interrupt_global_enable ⇒ EnableGlobalIRQ
[Calls]
[Called By]
interrupt_init (Thumb, 10 bytes, Stack size 8 bytes, zf_common_interrupt.o(.text.interrupt_init))
[Stack]
- Max Depth = 20
- Call Chain = interrupt_init ⇒ __NVIC_SetPriorityGrouping
[Calls]- >> __NVIC_SetPriorityGrouping
[Called By]
interrupt_set_priority (Thumb, 28 bytes, Stack size 16 bytes, zf_common_interrupt.o(.text.interrupt_set_priority))
[Stack]
- Max Depth = 24
- Call Chain = interrupt_set_priority ⇒ __NVIC_SetPriority
[Calls]
[Called By]
key1_pressed (Thumb, 90 bytes, Stack size 8 bytes, keys.o(.text.key1_pressed))
[Stack]
- Max Depth = 12
- Call Chain = key1_pressed ⇒ key_clear_state
[Calls]- >> key_clear_state
- >> key_get_state
[Called By]
key2_pressed (Thumb, 50 bytes, Stack size 8 bytes, keys.o(.text.key2_pressed))
[Stack]
- Max Depth = 936
- Call Chain = key2_pressed ⇒ tft180_clear ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> key_clear_state
- >> key_get_state
- >> tft180_clear
[Called By]
key3_pressed (Thumb, 46 bytes, Stack size 8 bytes, keys.o(.text.key3_pressed))
[Stack]
- Max Depth = 12
- Call Chain = key3_pressed ⇒ key_clear_state
[Calls]- >> key_clear_state
- >> key_get_state
[Called By]
key4_pressed (Thumb, 46 bytes, Stack size 8 bytes, keys.o(.text.key4_pressed))
[Stack]
- Max Depth = 12
- Call Chain = key4_pressed ⇒ key_clear_state
[Calls]- >> key_clear_state
- >> key_get_state
[Called By]
key_clear_state (Thumb, 26 bytes, Stack size 4 bytes, zf_device_key.o(.text.key_clear_state))
[Stack]
- Max Depth = 4
- Call Chain = key_clear_state
[Called By]- >> key4_pressed
- >> key3_pressed
- >> key2_pressed
- >> key1_pressed
key_detect (Thumb, 24 bytes, Stack size 8 bytes, keys.o(.text.key_detect))
[Stack]
- Max Depth = 944
- Call Chain = key_detect ⇒ key2_pressed ⇒ tft180_clear ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> key4_pressed
- >> key3_pressed
- >> key2_pressed
- >> key1_pressed
- >> key_scanner
[Called By]
key_get_state (Thumb, 24 bytes, Stack size 4 bytes, zf_device_key.o(.text.key_get_state))
[Stack]
- Max Depth = 4
- Call Chain = key_get_state
[Called By]- >> key4_pressed
- >> key3_pressed
- >> key2_pressed
- >> key1_pressed
key_init (Thumb, 124 bytes, Stack size 24 bytes, zf_device_key.o(.text.key_init))
[Stack]
- Max Depth = 728
- Call Chain = key_init ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> gpio_init
[Called By]
key_scanner (Thumb, 256 bytes, Stack size 16 bytes, zf_device_key.o(.text.key_scanner))
[Stack]
- Max Depth = 648
- Call Chain = key_scanner ⇒ gpio_get_level ⇒ GPIO_ReadPadStatus ⇒ GPIO_PinReadPadStatus ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
limit_edata (Thumb, 400 bytes, Stack size 8 bytes, encoder.o(.text.limit_edata))
[Stack]
- Max Depth = 8
- Call Chain = limit_edata
[Calls]
[Called By]
liscircle (Thumb, 730 bytes, Stack size 56 bytes, circle.o(.text.liscircle))
[Stack]
- Max Depth = 68
- Call Chain = liscircle ⇒ limit_a_b
[Calls]- >> limit_a_b (via Veneer)
[Called By]
main (Thumb, 1180 bytes, Stack size 216 bytes, main.o(.text.main))
[Stack]
- Max Depth = 1488
- Call Chain = main ⇒ image_process ⇒ turn_to_bin ⇒ otsuThreshold
[Calls]- >> ort_show
- >> openart_judge
- >> get_openart_info
- >> get_mcx_info
- >> tft180_show_gray_image
- >> centerline_follow
- >> image_process (via Veneer)
- >> IMU_getEulerianAngles
- >> key_detect
- >> encoder_clear_count
- >> set_pid
- >> tft180_clear
- >> key_init
- >> interrupt_global_enable
- >> system_delay
- >> mt9v03x_init
- >> tft180_init
- >> tft180_set_dir
- >> gpio_init
- >> motor_init
- >> encoder_init
- >> imu660ra_init
- >> uart_write_byte
- >> uart_write_string
- >> scc8660_flexio_init
- >> uart_rx_interrupt
- >> uart_init
- >> fifo_init
- >> interrupt_set_priority
- >> pit_init
- >> CLOCK_GetFreq
- >> debug_init
- >> clock_init
[Address Reference Count : 1]- entry9a.o(.ARM.Collect$$$$0000000B)
motor_init (Thumb, 84 bytes, Stack size 24 bytes, motor.o(.text.motor_init))
[Stack]
- Max Depth = 880
- Call Chain = motor_init ⇒ pwm_init ⇒ CLOCK_GetFreq ⇒ CLOCK_GetPerClkFreq ⇒ CLOCK_GetIpgFreq ⇒ CLOCK_GetAhbFreq ⇒ CLOCK_GetPeriphClkFreq ⇒ CLOCK_GetSysPfdFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
move_ctrl (Thumb, 736 bytes, Stack size 88 bytes, center_line_follow.o(.text.move_ctrl))
[Stack]
- Max Depth = 768
- Call Chain = move_ctrl ⇒ set_motor3_vel ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> get_encoder3_data
- >> get_encoder2_data
- >> get_encoder1_data
- >> limit_edata
- >> set_motor3_vel
- >> set_motor2_vel
- >> set_motor1_vel
- >> PID_control
- >> __hardfp_cosf
[Called By]- >> box_pull_left
- >> box_pull_right
- >> box_detect
- >> pit_handler
mt9v03x_finished_callback (Thumb, 136 bytes, Stack size 32 bytes, zf_device_mt9v03x.o(.text.mt9v03x_finished_callback))
[Stack]
- Max Depth = 92
- Call Chain = mt9v03x_finished_callback ⇒ csi_get_full_buffer ⇒ CSI_TransferGetFullBuffer ⇒ CSI_TransferIncreaseQueueIdx
[Calls]- >> csi_get_full_buffer
- >> csi_add_empty_buffer
[Address Reference Count : 1]- zf_device_mt9v03x.o(.text.mt9v03x_init)
mt9v03x_get_version (Thumb, 160 bytes, Stack size 24 bytes, zf_device_mt9v03x.o(.text.mt9v03x_get_version))
[Stack]
- Max Depth = 792
- Call Chain = mt9v03x_get_version ⇒ fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_read_buffer
- >> fifo_used
- >> system_delay
- >> uart_write_buffer
[Called By]
mt9v03x_init (Thumb, 410 bytes, Stack size 72 bytes, zf_device_mt9v03x.o(.text.mt9v03x_init))
[Stack]
- Max Depth = 1024
- Call Chain = mt9v03x_init ⇒ mt9v03x_set_config_sccb ⇒ mt9v03x_write_word_sccb ⇒ soft_iic_sccb_write_register ⇒ soft_iic_send_data ⇒ soft_iic_wait_ack ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> csi_init
- >> csi_start
- >> csi_add_empty_buffer
- >> interrupt_enable
- >> debug_log_handler
- >> fifo_clear
- >> system_delay
- >> uart_rx_interrupt
- >> uart_init
- >> camera_fifo_init
- >> soft_iic_init
- >> mt9v03x_set_config_sccb
- >> set_camera_type
- >> mt9v03x_get_version
- >> mt9v03x_get_config
- >> mt9v03x_set_config
[Called By]
mt9v03x_set_config_sccb (Thumb, 2504 bytes, Stack size 128 bytes, zf_device_config.o(.text.mt9v03x_set_config_sccb))
[Stack]
- Max Depth = 952
- Call Chain = mt9v03x_set_config_sccb ⇒ mt9v03x_write_word_sccb ⇒ soft_iic_sccb_write_register ⇒ soft_iic_send_data ⇒ soft_iic_wait_ack ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> system_delay
- >> mt9v03x_write_word_sccb
- >> mt9v03x_read_word_sccb
[Called By]
openart_judge (Thumb, 164 bytes, Stack size 4 bytes, openart.o(.text.openart_judge))
[Stack]
- Max Depth = 4
- Call Chain = openart_judge
[Called By]
ort_show (Thumb, 504 bytes, Stack size 72 bytes, openart.o(.text.ort_show))
[Stack]
- Max Depth = 1072
- Call Chain = ort_show ⇒ tft180_draw_line ⇒ tft180_draw_point ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> tft180_draw_line
- >> tft180_show_string
[Called By]
pit_handler (Thumb, 122 bytes, Stack size 16 bytes, my_pit.o(.text.pit_handler))
[Stack]
- Max Depth = 1032
- Call Chain = pit_handler ⇒ box_pull_left ⇒ tft180_show_string ⇒ tft180_show_char ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> box_pull_left
- >> box_pull_right
- >> box_detect
- >> move_ctrl
[Called By]
pit_init (Thumb, 140 bytes, Stack size 32 bytes, zf_driver_pit.o(.text.pit_init))
[Stack]
- Max Depth = 688
- Call Chain = pit_init ⇒ PIT_Init ⇒ CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> PIT_Deinit
- >> PIT_Init
- >> EnableIRQ
- >> PIT_SetTimerChainMode
- >> PIT_EnableInterrupts
- >> PIT_SetTimerPeriod
- >> PIT_GetDefaultConfig
- >> PIT_StartTimer
[Called By]
pwm_init (Thumb, 710 bytes, Stack size 104 bytes, zf_driver_pwm.o(.text.pwm_init))
[Stack]
- Max Depth = 856
- Call Chain = pwm_init ⇒ CLOCK_GetFreq ⇒ CLOCK_GetPerClkFreq ⇒ CLOCK_GetIpgFreq ⇒ CLOCK_GetAhbFreq ⇒ CLOCK_GetPeriphClkFreq ⇒ CLOCK_GetSysPfdFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> pwm_set_duty
- >> CLOCK_GetFreq
- >> PWM_SetupPwm
- >> PWM_Deinit
- >> PWM_Init
- >> PWM_GetDefaultConfig
- >> pwm_iomuxc
- >> PWM_StartTimer
- >> PWM_SetPwmLdok
[Called By]
pwm_iomuxc (Thumb, 1744 bytes, Stack size 32 bytes, zf_driver_pwm.o(.text.pwm_iomuxc))
[Stack]
- Max Depth = 736
- Call Chain = pwm_iomuxc ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> afio_init
- >> debug_assert_handler
[Called By]
pwm_set_duty (Thumb, 256 bytes, Stack size 40 bytes, zf_driver_pwm.o(.text.pwm_set_duty))
[Stack]
- Max Depth = 664 + In Cycle
- Call Chain = pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> PWM_UpdatePwmDutycycleHighAccuracy
- >> PWM_SetPwmLdok
[Called By]- >> debug_protective_handler
- >> set_motor3_vel
- >> set_motor2_vel
- >> set_motor1_vel
- >> pwm_init
qtimer_iomuxc (Thumb, 1256 bytes, Stack size 32 bytes, zf_driver_encoder.o(.text.qtimer_iomuxc))
[Stack]
- Max Depth = 736
- Call Chain = qtimer_iomuxc ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> afio_init
- >> debug_assert_handler
[Called By]
riscircle (Thumb, 698 bytes, Stack size 56 bytes, circle.o(.text.riscircle))
[Stack]
- Max Depth = 68
- Call Chain = riscircle ⇒ limit_a_b
[Calls]- >> limit_a_b (via Veneer)
[Called By]
scc8660_flexio_get_version (Thumb, 160 bytes, Stack size 24 bytes, zf_device_scc8660_flexio.o(.text.scc8660_flexio_get_version))
[Stack]
- Max Depth = 792
- Call Chain = scc8660_flexio_get_version ⇒ fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_read_buffer
- >> fifo_used
- >> system_delay
- >> uart_write_buffer
[Called By]
scc8660_flexio_init (Thumb, 302 bytes, Stack size 40 bytes, zf_device_scc8660_flexio.o(.text.scc8660_flexio_init))
[Stack]
- Max Depth = 856
- Call Chain = scc8660_flexio_init ⇒ flexio_csi_init ⇒ flexio_csi_dma_init ⇒ EDMA_PrepareTransfer ⇒ EDMA_PrepareTransferConfig ⇒ EDMA_TransferWidthMapping ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> flexio_csi_init
- >> flexio_csi_enable_rxdma
- >> exti_init
- >> interrupt_enable
- >> debug_log_handler
- >> fifo_clear
- >> system_delay
- >> uart_rx_interrupt
- >> uart_init
- >> camera_fifo_init
- >> scc8660_flexio_get_version
- >> __NVIC_SetPriority
- >> scc8660_flexio_get_config
- >> scc8660_flexio_set_config
- >> set_flexio_camera_type
[Called By]
set_camera_type (Thumb, 66 bytes, Stack size 20 bytes, zf_device_type.o(.text.set_camera_type))
[Stack]
- Max Depth = 20
- Call Chain = set_camera_type
[Called By]
set_flexio_camera_type (Thumb, 102 bytes, Stack size 24 bytes, zf_device_type.o(.text.set_flexio_camera_type))
[Stack]
- Max Depth = 24
- Call Chain = set_flexio_camera_type
[Called By]
set_motor1_vel (Thumb, 74 bytes, Stack size 16 bytes, motor.o(.text.set_motor1_vel))
[Stack]
- Max Depth = 680
- Call Chain = set_motor1_vel ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> pwm_set_duty
- >> gpio_set_level
- >> limit_a_b (via Veneer)
[Called By]- >> box_pull_left
- >> move_ctrl
set_motor2_vel (Thumb, 74 bytes, Stack size 16 bytes, motor.o(.text.set_motor2_vel))
[Stack]
- Max Depth = 680
- Call Chain = set_motor2_vel ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> pwm_set_duty
- >> gpio_set_level
- >> limit_a_b (via Veneer)
[Called By]- >> box_pull_left
- >> move_ctrl
set_motor3_vel (Thumb, 74 bytes, Stack size 16 bytes, motor.o(.text.set_motor3_vel))
[Stack]
- Max Depth = 680
- Call Chain = set_motor3_vel ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> pwm_set_duty
- >> gpio_set_level
- >> limit_a_b (via Veneer)
[Called By]- >> box_pull_left
- >> move_ctrl
set_pid (Thumb, 112 bytes, Stack size 16 bytes, pid.o(.text.set_pid))
[Stack]
- Max Depth = 16
- Call Chain = set_pid
[Called By]- >> box_pull_left
- >> box_pull_right
- >> main
soft_iic_init (Thumb, 142 bytes, Stack size 32 bytes, zf_driver_soft_iic.o(.text.soft_iic_init))
[Stack]
- Max Depth = 736
- Call Chain = soft_iic_init ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> gpio_init
[Called By]
soft_iic_sccb_read_register (Thumb, 120 bytes, Stack size 16 bytes, zf_driver_soft_iic.o(.text.soft_iic_sccb_read_register))
[Stack]
- Max Depth = 792
- Call Chain = soft_iic_sccb_read_register ⇒ soft_iic_read_data ⇒ soft_iic_send_ack ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> soft_iic_read_data
- >> soft_iic_stop
- >> soft_iic_send_data
- >> soft_iic_start
[Called By]- >> mt9v03x_read_word_sccb
soft_iic_sccb_write_register (Thumb, 86 bytes, Stack size 16 bytes, zf_driver_soft_iic.o(.text.soft_iic_sccb_write_register))
[Stack]
- Max Depth = 792
- Call Chain = soft_iic_sccb_write_register ⇒ soft_iic_send_data ⇒ soft_iic_wait_ack ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> soft_iic_stop
- >> soft_iic_send_data
- >> soft_iic_start
[Called By]- >> mt9v03x_write_word_sccb
spi_init (Thumb, 690 bytes, Stack size 96 bytes, zf_driver_spi.o(.text.spi_init))
[Stack]
- Max Depth = 856
- Call Chain = spi_init ⇒ LPSPI_MasterInit ⇒ LPSPI_MasterSetDelayTimes ⇒ LPSPI_MasterSetDelayScaler ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> CLOCK_GetFreq
- >> LPSPI_Reset
- >> LPSPI_MasterInit
- >> LPSPI_MasterGetDefaultConfig
- >> spi_iomuxc
- >> LPSPI_DisableInterrupts
- >> LPSPI_ClearStatusFlags
- >> LPSPI_FlushFifo
- >> LPSPI_Enable
- >> CLOCK_SetDiv
- >> CLOCK_SetMux
[Called By]- >> tft180_init
- >> imu660ra_init
spi_iomuxc (Thumb, 1508 bytes, Stack size 32 bytes, zf_driver_spi.o(.text.spi_iomuxc))
[Stack]
- Max Depth = 736
- Call Chain = spi_iomuxc ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> afio_init
- >> debug_assert_handler
[Called By]
spi_read_8bit_registers (Thumb, 92 bytes, Stack size 32 bytes, zf_driver_spi.o(.text.spi_read_8bit_registers))
[Stack]
- Max Depth = 808
- Call Chain = spi_read_8bit_registers ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> spi_write
[Called By]- >> imu660ra_read_register
- >> imu660ra_read_registers
spi_write (Thumb, 162 bytes, Stack size 48 bytes, zf_driver_spi.o(.text.spi_write))
[Stack]
- Max Depth = 776
- Call Chain = spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> LPSPI_MasterTransferBlocking
[Called By]- >> spi_read_8bit_registers
- >> spi_write_8bit_registers
- >> spi_write_8bit_register
- >> spi_write_8bit_array
spi_write_16bit (Thumb, 46 bytes, Stack size 16 bytes, zf_driver_spi.o(.text.spi_write_16bit))
[Stack]
- Max Depth = 832
- Call Chain = spi_write_16bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> tft180_draw_point
- >> tft180_show_gray_image
- >> tft180_clear
- >> tft180_show_char
spi_write_8bit (Thumb, 30 bytes, Stack size 16 bytes, zf_driver_spi.o(.text.spi_write_8bit))
[Stack]
- Max Depth = 832
- Call Chain = spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> tft180_init
- >> tft180_write_index
- >> tft180_set_region
spi_write_8bit_array (Thumb, 38 bytes, Stack size 40 bytes, zf_driver_spi.o(.text.spi_write_8bit_array))
[Stack]
- Max Depth = 816
- Call Chain = spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> spi_write_16bit
- >> spi_write_8bit
spi_write_8bit_register (Thumb, 64 bytes, Stack size 24 bytes, zf_driver_spi.o(.text.spi_write_8bit_register))
[Stack]
- Max Depth = 800
- Call Chain = spi_write_8bit_register ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> imu660ra_write_register
spi_write_8bit_registers (Thumb, 92 bytes, Stack size 32 bytes, zf_driver_spi.o(.text.spi_write_8bit_registers))
[Stack]
- Max Depth = 808
- Call Chain = spi_write_8bit_registers ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> spi_write
[Called By]- >> imu660ra_write_registers
system_delay (Thumb, 108 bytes, Stack size 24 bytes, zf_driver_delay.o(.text.system_delay))
[Stack]
- Max Depth = 712
- Call Chain = system_delay ⇒ system_delay_init ⇒ GPT_Deinit ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> system_delay_init
- >> GPT_StopTimer
- >> GPT_ClearStatusFlags
- >> GPT_GetStatusFlags
- >> GPT_StartTimer
- >> GPT_SetOutputCompareValue
[Called By]- >> zebra_judge
- >> mt9v03x_init
- >> tft180_init
- >> imu660ra_init
- >> scc8660_flexio_init
- >> main
- >> imu660ra_self_check
- >> scc8660_flexio_get_version
- >> scc8660_flexio_get_config
- >> scc8660_flexio_set_config
- >> mt9v03x_set_config_sccb
- >> mt9v03x_get_version
- >> mt9v03x_get_config
- >> mt9v03x_set_config
system_delay_init (Thumb, 68 bytes, Stack size 40 bytes, zf_driver_delay.o(.text.system_delay_init))
[Stack]
- Max Depth = 688
- Call Chain = system_delay_init ⇒ GPT_Deinit ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> GPT_Deinit
- >> GPT_Init
- >> GPT_GetDefaultConfig
[Called By]
tft180_clear (Thumb, 126 bytes, Stack size 24 bytes, zf_device_tft180.o(.text.tft180_clear))
[Stack]
- Max Depth = 928
- Call Chain = tft180_clear ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> spi_write_16bit
- >> GPIO_SetPinsOutput
- >> tft180_set_region
- >> GPIO_ClearPinsOutput
[Called By]- >> key2_pressed
- >> tft180_init
- >> main
[Address Reference Count : 1]- zf_device_tft180.o(.text.tft180_debug_init)
tft180_draw_line (Thumb, 634 bytes, Stack size 64 bytes, zf_device_tft180.o(.text.tft180_draw_line))
[Stack]
- Max Depth = 1000
- Call Chain = tft180_draw_line ⇒ tft180_draw_point ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> tft180_draw_point
[Called By]
tft180_draw_point (Thumb, 150 bytes, Stack size 32 bytes, zf_device_tft180.o(.text.tft180_draw_point))
[Stack]
- Max Depth = 936
- Call Chain = tft180_draw_point ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> spi_write_16bit
- >> GPIO_SetPinsOutput
- >> tft180_set_region
- >> GPIO_ClearPinsOutput
[Called By]- >> tft180_draw_line
- >> image_process (via Veneer)
tft180_init (Thumb, 974 bytes, Stack size 120 bytes, zf_device_tft180.o(.text.tft180_init))
[Stack]
- Max Depth = 1048
- Call Chain = tft180_init ⇒ tft180_clear ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> tft180_clear
- >> system_delay
- >> tft180_set_dir
- >> gpio_init
- >> spi_init
- >> spi_write_8bit
- >> tft180_set_color
- >> tft180_debug_init
- >> tft180_write_index
- >> GPIO_SetPinsOutput
- >> GPIO_ClearPinsOutput
[Called By]
tft180_set_color (Thumb, 42 bytes, Stack size 4 bytes, zf_device_tft180.o(.text.tft180_set_color))
[Stack]
- Max Depth = 4
- Call Chain = tft180_set_color
[Called By]
tft180_set_dir (Thumb, 86 bytes, Stack size 4 bytes, zf_device_tft180.o(.text.tft180_set_dir))
[Stack]
- Max Depth = 4
- Call Chain = tft180_set_dir
[Called By]
tft180_show_char (Thumb, 652 bytes, Stack size 32 bytes, zf_device_tft180.o(.text.tft180_show_char))
[Stack]
- Max Depth = 936
- Call Chain = tft180_show_char ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> spi_write_16bit
- >> GPIO_SetPinsOutput
- >> tft180_set_region
- >> GPIO_ClearPinsOutput
[Called By]
tft180_show_gray_image (Thumb, 454 bytes, Stack size 64 bytes, zf_device_tft180.o(.text.tft180_show_gray_image))
[Stack]
- Max Depth = 968
- Call Chain = tft180_show_gray_image ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> spi_write_16bit
- >> GPIO_SetPinsOutput
- >> tft180_set_region
- >> GPIO_ClearPinsOutput
[Called By]
tft180_show_int (Thumb, 260 bytes, Stack size 56 bytes, zf_device_tft180.o(.text.tft180_show_int))
[Stack]
- Max Depth = 1024
- Call Chain = tft180_show_int ⇒ tft180_show_string ⇒ tft180_show_char ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> func_int_to_str
- >> debug_assert_handler
- >> tft180_show_string
- >> memset
[Called By]- >> fill_line (via Veneer)
tft180_show_string (Thumb, 230 bytes, Stack size 32 bytes, zf_device_tft180.o(.text.tft180_show_string))
[Stack]
- Max Depth = 968
- Call Chain = tft180_show_string ⇒ tft180_show_char ⇒ tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> tft180_show_char
[Called By]- >> box_pull_left
- >> box_pull_right
- >> lost_line (via Veneer)
- >> tft180_show_int
- >> fill_line (via Veneer)
- >> ort_show
[Address Reference Count : 1]- zf_device_tft180.o(.text.tft180_debug_init)
type_default_callback (Thumb, 2 bytes, Stack size 0 bytes, zf_device_type.o(.text.type_default_callback))
[Address Reference Count : 7]
- zf_device_type.o(.text.set_flexio_camera_type)
- zf_device_type.o(.data.camera_uart_handler)
- zf_device_type.o(.data.flexio_camera_vsync_handler)
- zf_device_type.o(.data.flexio_camera_uart_handler)
- zf_device_type.o(.data.wireless_module_uart_handler)
- zf_device_type.o(.data.wireless_module_spi_handler)
- zf_device_type.o(.text.set_camera_type)
uart_init (Thumb, 158 bytes, Stack size 56 bytes, zf_driver_uart.o(.text.uart_init))
[Stack]
- Max Depth = 792
- Call Chain = uart_init ⇒ uart_iomuxc ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> LPUART_Deinit
- >> LPUART_Init
- >> LPUART_GetDefaultConfig
- >> BOARD_DebugConsoleSrcFreq
- >> uart_iomuxc
[Called By]- >> mt9v03x_init
- >> scc8660_flexio_init
- >> debug_init
- >> main
uart_iomuxc (Thumb, 1234 bytes, Stack size 32 bytes, zf_driver_uart.o(.text.uart_iomuxc))
[Stack]
- Max Depth = 736
- Call Chain = uart_iomuxc ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> afio_init
- >> debug_assert_handler
[Called By]
uart_query_byte (Thumb, 86 bytes, Stack size 24 bytes, zf_driver_uart.o(.text.uart_query_byte))
[Stack]
- Max Depth = 44
- Call Chain = uart_query_byte ⇒ LPUART_ReadByte
[Calls]
[Called By]- >> gps_uart_callback
- >> uart_rx_openart_interrupt_handler
- >> uart_rx_mcx_interrupt_handler
- >> scc8660_flexio_uart_callback
- >> mt9v03x_uart_callback
uart_rx_interrupt (Thumb, 82 bytes, Stack size 16 bytes, zf_driver_uart.o(.text.uart_rx_interrupt))
[Stack]
- Max Depth = 52
- Call Chain = uart_rx_interrupt ⇒ interrupt_enable ⇒ EnableIRQ ⇒ __NVIC_EnableIRQ
[Calls]- >> interrupt_enable
- >> LPUART_DisableInterrupts
- >> LPUART_EnableInterrupts
[Called By]- >> mt9v03x_init
- >> scc8660_flexio_init
- >> main
uart_rx_mcx_interrupt_handler (Thumb, 42 bytes, Stack size 16 bytes, main.o(.text.uart_rx_mcx_interrupt_handler))
[Stack]
- Max Depth = 760
- Call Chain = uart_rx_mcx_interrupt_handler ⇒ fifo_write_buffer ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_write_buffer
- >> uart_query_byte
[Called By]
uart_rx_openart_interrupt_handler (Thumb, 86 bytes, Stack size 16 bytes, main.o(.text.uart_rx_openart_interrupt_handler))
[Stack]
- Max Depth = 760
- Call Chain = uart_rx_openart_interrupt_handler ⇒ fifo_write_buffer ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_clear
- >> fifo_write_buffer
- >> uart_query_byte
[Called By]
uart_write_buffer (Thumb, 70 bytes, Stack size 24 bytes, zf_driver_uart.o(.text.uart_write_buffer))
[Stack]
- Max Depth = 640
- Call Chain = uart_write_buffer ⇒ LPUART_WriteBlocking ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> scc8660_flexio_get_version
- >> scc8660_flexio_get_config
- >> scc8660_flexio_set_config
- >> mt9v03x_get_version
- >> mt9v03x_get_config
- >> mt9v03x_set_config
uart_write_byte (Thumb, 70 bytes, Stack size 16 bytes, zf_driver_uart.o(.text.uart_write_byte))
[Stack]
- Max Depth = 24
- Call Chain = uart_write_byte ⇒ LPUART_WriteByte
[Calls]
[Called By]- >> uart_write_string
- >> main
uart_write_string (Thumb, 42 bytes, Stack size 16 bytes, zf_driver_uart.o(.text.uart_write_string))
[Stack]
- Max Depth = 40
- Call Chain = uart_write_string ⇒ uart_write_byte ⇒ LPUART_WriteByte
[Calls]
[Called By]- >> debug_uart_str_output
- >> main
zebra_judge (Thumb, 254 bytes, Stack size 24 bytes, image.o(.text.zebra_judge))
[Stack]
- Max Depth = 736
- Call Chain = zebra_judge ⇒ system_delay ⇒ system_delay_init ⇒ GPT_Deinit ⇒ CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> image_process (via Veneer)
__0sprintf (Thumb, 34 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)
[Calls]
- >> _sputc
- >> _printf_core
__1sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)
__2sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)
__c89sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)
sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf))
[Stack]
- Max Depth = 24
- Call Chain = sprintf
[Called By]
__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_pow
- >> __hardfp_atan
- >> __hardfp_asin
__hardfp_asin (Thumb, 432 bytes, Stack size 72 bytes, asin.o(i.__hardfp_asin))
[Stack]
- Max Depth = 96
- Call Chain = __hardfp_asin ⇒ sqrt
[Calls]- >> __set_errno
- >> __kernel_poly
- >> __ARM_fpclassify
- >> __mathlib_dbl_underflow
- >> __mathlib_dbl_invalid
- >> __mathlib_dbl_infnan
- >> sqrt
- >> fabs
[Called By]
__hardfp_atan (Thumb, 402 bytes, Stack size 40 bytes, atan.o(i.__hardfp_atan))
[Stack]
- Max Depth = 48
- Call Chain = __hardfp_atan ⇒ __ARM_fpclassify
[Calls]- >> __kernel_poly
- >> __ARM_fpclassify
- >> __mathlib_dbl_underflow
- >> __mathlib_dbl_infnan
- >> fabs
[Called By]
__hardfp_atan2 (Thumb, 392 bytes, Stack size 48 bytes, atan2.o(i.__hardfp_atan2))
[Stack]
- Max Depth = 104
- Call Chain = __hardfp_atan2 ⇒ atan ⇒ __hardfp_atan ⇒ __ARM_fpclassify
[Calls]- >> __set_errno
- >> __mathlib_dbl_infnan2
- >> fabs
- >> atan
[Called By]
__hardfp_cosf (Thumb, 280 bytes, Stack size 8 bytes, cosf.o(i.__hardfp_cosf))
[Stack]
- Max Depth = 28
- Call Chain = __hardfp_cosf ⇒ __mathlib_rredf2
[Calls]- >> __set_errno
- >> __mathlib_rredf2
- >> __mathlib_flt_invalid
- >> __mathlib_flt_infnan
[Called By]
__hardfp_modf (Thumb, 186 bytes, Stack size 24 bytes, modf.o(i.__hardfp_modf))
[Stack]
- Max Depth = 24
- Call Chain = __hardfp_modf
[Called By]- >> DbgConsole_ConvertFloatRadixNumToString
__hardfp_pow (Thumb, 2108 bytes, Stack size 192 bytes, pow.o(i.__hardfp_pow))
[Stack]
- Max Depth = 216
- Call Chain = __hardfp_pow ⇒ sqrt
[Calls]- >> __set_errno
- >> __kernel_poly
- >> __ARM_fpclassify
- >> __mathlib_dbl_underflow
- >> __mathlib_dbl_overflow
- >> __mathlib_dbl_invalid
- >> __mathlib_dbl_infnan2
- >> __mathlib_dbl_divzero
- >> sqrt
- >> __ARM_scalbn
- >> fabs
[Called By]- >> DbgConsole_ConvertFloatRadixNumToString
__kernel_poly (Thumb, 112 bytes, Stack size 0 bytes, poly.o(i.__kernel_poly))
[Called By]
- >> __hardfp_pow
- >> __hardfp_atan
- >> __hardfp_asin
__mathlib_dbl_divzero (Thumb, 14 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_divzero))
[Called By]
__mathlib_dbl_infnan (Thumb, 6 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_infnan))
[Called By]
- >> __hardfp_atan
- >> __hardfp_asin
__mathlib_dbl_infnan2 (Thumb, 6 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_infnan2))
[Called By]
- >> __hardfp_pow
- >> __hardfp_atan2
__mathlib_dbl_invalid (Thumb, 10 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_invalid))
[Called By]
- >> __hardfp_pow
- >> __hardfp_asin
__mathlib_dbl_overflow (Thumb, 10 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_overflow))
[Called By]
__mathlib_dbl_underflow (Thumb, 10 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_underflow))
[Called By]
- >> __hardfp_pow
- >> __hardfp_atan
- >> __hardfp_asin
__mathlib_flt_infnan (Thumb, 6 bytes, Stack size 0 bytes, funder.o(i.__mathlib_flt_infnan))
[Called By]
__mathlib_flt_invalid (Thumb, 10 bytes, Stack size 0 bytes, funder.o(i.__mathlib_flt_invalid))
[Called By]
__mathlib_rredf2 (Thumb, 316 bytes, Stack size 20 bytes, rredf.o(i.__mathlib_rredf2))
[Stack]
- Max Depth = 20
- Call Chain = __mathlib_rredf2
[Called By]
__set_errno (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno))
[Called By]
- >> sqrt
- >> __hardfp_pow
- >> __hardfp_cosf
- >> __hardfp_atan2
- >> __hardfp_asin
atan (Thumb, 16 bytes, Stack size 8 bytes, atan.o(i.atan))
[Stack]
- Max Depth = 56
- Call Chain = atan ⇒ __hardfp_atan ⇒ __ARM_fpclassify
[Calls]
[Called By]
fabs (Thumb, 24 bytes, Stack size 8 bytes, fabs.o(i.fabs))
[Stack]
- Max Depth = 8
- Call Chain = fabs
[Called By]- >> __hardfp_pow
- >> __hardfp_atan2
- >> __hardfp_atan
- >> __hardfp_asin
sqrt (Thumb, 106 bytes, Stack size 24 bytes, sqrt.o(i.sqrt))
[Stack]
- Max Depth = 24
- Call Chain = sqrt
[Calls]
[Called By]- >> __hardfp_pow
- >> __hardfp_asin
Local Symbols
PIT_GetStatusFlags (Thumb, 30 bytes, Stack size 8 bytes, isr.o(.text.PIT_GetStatusFlags))
[Stack]
- Max Depth = 8
- Call Chain = PIT_GetStatusFlags
[Called By]
PIT_ClearStatusFlags (Thumb, 30 bytes, Stack size 12 bytes, isr.o(.text.PIT_ClearStatusFlags))
[Stack]
- Max Depth = 12
- Call Chain = PIT_ClearStatusFlags
[Called By]
GPIO_GetPinsInterruptFlags (Thumb, 16 bytes, Stack size 16 bytes, isr.o(.text.GPIO_GetPinsInterruptFlags))
[Stack]
- Max Depth = 20
- Call Chain = GPIO_GetPinsInterruptFlags ⇒ GPIO_PortGetInterruptFlags
[Calls]- >> GPIO_PortGetInterruptFlags
[Called By]- >> GPIO3_Combined_0_15_IRQHandler
- >> GPIO2_Combined_16_31_IRQHandler
- >> GPIO2_Combined_0_15_IRQHandler
- >> GPIO1_Combined_16_31_IRQHandler
- >> GPIO1_Combined_0_15_IRQHandler
GPIO_ClearPinsInterruptFlags (Thumb, 20 bytes, Stack size 16 bytes, isr.o(.text.GPIO_ClearPinsInterruptFlags))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_ClearPinsInterruptFlags ⇒ GPIO_PortClearInterruptFlags
[Calls]- >> GPIO_PortClearInterruptFlags
[Called By]- >> GPIO3_Combined_0_15_IRQHandler
- >> GPIO2_Combined_16_31_IRQHandler
- >> GPIO2_Combined_0_15_IRQHandler
- >> GPIO1_Combined_16_31_IRQHandler
- >> GPIO1_Combined_0_15_IRQHandler
GPIO_PortGetInterruptFlags (Thumb, 12 bytes, Stack size 4 bytes, isr.o(.text.GPIO_PortGetInterruptFlags))
[Stack]
- Max Depth = 4
- Call Chain = GPIO_PortGetInterruptFlags
[Called By]- >> GPIO_GetPinsInterruptFlags
GPIO_PortClearInterruptFlags (Thumb, 16 bytes, Stack size 8 bytes, isr.o(.text.GPIO_PortClearInterruptFlags))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortClearInterruptFlags
[Called By]- >> GPIO_ClearPinsInterruptFlags
debug_protective_handler (Thumb, 170 bytes, Stack size 16 bytes, zf_common_debug.o(.text.debug_protective_handler))
[Stack]
- Max Depth = 680
- Call Chain = debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]
[Called By]
debug_output (Thumb, 944 bytes, Stack size 640 bytes, zf_common_debug.o(.text.debug_output))
[Stack]
- Max Depth = 664
- Call Chain = debug_output ⇒ sprintf
[Calls]- >> sprintf
- >> strlen
- >> memset
[Called By]- >> debug_log_handler
- >> debug_assert_handler
debug_delay (Thumb, 64 bytes, Stack size 8 bytes, zf_common_debug.o(.text.debug_delay))
[Stack]
- Max Depth = 8
- Call Chain = debug_delay
[Called By]
debug_uart_str_output (Thumb, 18 bytes, Stack size 16 bytes, zf_common_debug.o(.text.debug_uart_str_output))
[Stack]
- Max Depth = 56
- Call Chain = debug_uart_str_output ⇒ uart_write_string ⇒ uart_write_byte ⇒ LPUART_WriteByte
[Calls]
[Address Reference Count : 1]- zf_common_debug.o(.text.debug_init)
fifo_head_offset (Thumb, 46 bytes, Stack size 8 bytes, zf_common_fifo.o(.text.fifo_head_offset))
[Stack]
- Max Depth = 8
- Call Chain = fifo_head_offset
[Called By]- >> fifo_write_element
- >> fifo_write_buffer
fifo_end_offset (Thumb, 46 bytes, Stack size 8 bytes, zf_common_fifo.o(.text.fifo_end_offset))
[Stack]
- Max Depth = 8
- Call Chain = fifo_end_offset
[Called By]
EnableGlobalIRQ (Thumb, 18 bytes, Stack size 8 bytes, zf_common_interrupt.o(.text.EnableGlobalIRQ))
[Stack]
- Max Depth = 8
- Call Chain = EnableGlobalIRQ
[Called By]- >> interrupt_global_enable
DisableGlobalIRQ (Thumb, 26 bytes, Stack size 12 bytes, zf_common_interrupt.o(.text.DisableGlobalIRQ))
[Stack]
- Max Depth = 12
- Call Chain = DisableGlobalIRQ
[Called By]- >> interrupt_global_disable
EnableIRQ (Thumb, 44 bytes, Stack size 16 bytes, zf_common_interrupt.o(.text.EnableIRQ))
[Stack]
- Max Depth = 20
- Call Chain = EnableIRQ ⇒ __NVIC_EnableIRQ
[Calls]
[Called By]
__NVIC_EnableIRQ (Thumb, 48 bytes, Stack size 4 bytes, zf_common_interrupt.o(.text.__NVIC_EnableIRQ))
[Stack]
- Max Depth = 4
- Call Chain = __NVIC_EnableIRQ
[Called By]
__NVIC_SetPriority (Thumb, 66 bytes, Stack size 8 bytes, zf_common_interrupt.o(.text.__NVIC_SetPriority))
[Stack]
- Max Depth = 8
- Call Chain = __NVIC_SetPriority
[Called By]- >> interrupt_set_priority
__NVIC_SetPriorityGrouping (Thumb, 60 bytes, Stack size 12 bytes, zf_common_interrupt.o(.text.__NVIC_SetPriorityGrouping))
[Stack]
- Max Depth = 12
- Call Chain = __NVIC_SetPriorityGrouping
[Called By]
CLOCK_SetMux (Thumb, 138 bytes, Stack size 24 bytes, zf_driver_csi.o(.text.CLOCK_SetMux))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_SetMux ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_SetDiv (Thumb, 138 bytes, Stack size 24 bytes, zf_driver_csi.o(.text.CLOCK_SetDiv))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_SetDiv ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
GPT_SetOutputCompareValue (Thumb, 64 bytes, Stack size 16 bytes, zf_driver_delay.o(.text.GPT_SetOutputCompareValue))
[Stack]
- Max Depth = 608
- Call Chain = GPT_SetOutputCompareValue ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
GPT_StartTimer (Thumb, 18 bytes, Stack size 4 bytes, zf_driver_delay.o(.text.GPT_StartTimer))
[Stack]
- Max Depth = 4
- Call Chain = GPT_StartTimer
[Called By]
GPT_GetStatusFlags (Thumb, 22 bytes, Stack size 8 bytes, zf_driver_delay.o(.text.GPT_GetStatusFlags))
[Stack]
- Max Depth = 8
- Call Chain = GPT_GetStatusFlags
[Called By]
GPT_ClearStatusFlags (Thumb, 20 bytes, Stack size 8 bytes, zf_driver_delay.o(.text.GPT_ClearStatusFlags))
[Stack]
- Max Depth = 8
- Call Chain = GPT_ClearStatusFlags
[Called By]
GPT_StopTimer (Thumb, 18 bytes, Stack size 4 bytes, zf_driver_delay.o(.text.GPT_StopTimer))
[Stack]
- Max Depth = 4
- Call Chain = GPT_StopTimer
[Called By]
QTMR_GetCurrentTimerCount (Thumb, 24 bytes, Stack size 8 bytes, zf_driver_encoder.o(.text.QTMR_GetCurrentTimerCount))
[Stack]
- Max Depth = 8
- Call Chain = QTMR_GetCurrentTimerCount
[Called By]
QTMR_StartTimer (Thumb, 76 bytes, Stack size 8 bytes, zf_driver_encoder.o(.text.QTMR_StartTimer))
[Stack]
- Max Depth = 8
- Call Chain = QTMR_StartTimer
[Called By]
GPIO_PortEnableInterrupts (Thumb, 20 bytes, Stack size 8 bytes, zf_driver_exti.o(.text.GPIO_PortEnableInterrupts))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortEnableInterrupts
[Called By]
EnableIRQ (Thumb, 44 bytes, Stack size 16 bytes, zf_driver_exti.o(.text.EnableIRQ))
[Stack]
- Max Depth = 20
- Call Chain = EnableIRQ ⇒ __NVIC_EnableIRQ
[Calls]
[Called By]
__NVIC_EnableIRQ (Thumb, 48 bytes, Stack size 4 bytes, zf_driver_exti.o(.text.__NVIC_EnableIRQ))
[Stack]
- Max Depth = 4
- Call Chain = __NVIC_EnableIRQ
[Called By]
FLEXIO_CAMERA_EnableRxDMA (Thumb, 36 bytes, Stack size 16 bytes, zf_driver_flexio_csi.o(.text.FLEXIO_CAMERA_EnableRxDMA))
[Stack]
- Max Depth = 28
- Call Chain = FLEXIO_CAMERA_EnableRxDMA ⇒ FLEXIO_EnableShifterStatusDMA
[Calls]- >> FLEXIO_EnableShifterStatusDMA
[Called By]- >> flexio_csi_enable_rxdma
FLEXIO_EnableShifterStatusDMA (Thumb, 48 bytes, Stack size 12 bytes, zf_driver_flexio_csi.o(.text.FLEXIO_EnableShifterStatusDMA))
[Stack]
- Max Depth = 12
- Call Chain = FLEXIO_EnableShifterStatusDMA
[Called By]- >> FLEXIO_CAMERA_EnableRxDMA
DMAMUX_SetSource (Thumb, 66 bytes, Stack size 16 bytes, zf_driver_flexio_csi.o(.text.DMAMUX_SetSource))
[Stack]
- Max Depth = 608
- Call Chain = DMAMUX_SetSource ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
DMAMUX_EnableChannel (Thumb, 58 bytes, Stack size 8 bytes, zf_driver_flexio_csi.o(.text.DMAMUX_EnableChannel))
[Stack]
- Max Depth = 600
- Call Chain = DMAMUX_EnableChannel ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
FLEXIO_CAMERA_GetRxBufferAddress (Thumb, 22 bytes, Stack size 16 bytes, zf_driver_flexio_csi.o(.text.FLEXIO_CAMERA_GetRxBufferAddress))
[Stack]
- Max Depth = 624
- Call Chain = FLEXIO_CAMERA_GetRxBufferAddress ⇒ FLEXIO_GetShifterBufferAddress ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> FLEXIO_GetShifterBufferAddress
[Called By]
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, zf_driver_flexio_csi.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
FLEXIO_CAMERA_Enable (Thumb, 36 bytes, Stack size 8 bytes, zf_driver_flexio_csi.o(.text.FLEXIO_CAMERA_Enable))
[Stack]
- Max Depth = 8
- Call Chain = FLEXIO_CAMERA_Enable
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, zf_driver_flexio_csi.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> _SDK_AtomicLocalClearAndSet4Byte
- >> __aeabi_assert
[Called By]
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, zf_driver_flexio_csi.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
IOMUXC_SetPinMux (Thumb, 56 bytes, Stack size 16 bytes, zf_driver_gpio.o(.text.IOMUXC_SetPinMux))
[Stack]
- Max Depth = 16
- Call Chain = IOMUXC_SetPinMux
[Called By]
IOMUXC_SetPinConfig (Thumb, 36 bytes, Stack size 16 bytes, zf_driver_gpio.o(.text.IOMUXC_SetPinConfig))
[Stack]
- Max Depth = 16
- Call Chain = IOMUXC_SetPinConfig
[Called By]
GPIO_SetPinsOutput (Thumb, 20 bytes, Stack size 16 bytes, zf_driver_gpio.o(.text.GPIO_SetPinsOutput))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_SetPinsOutput ⇒ GPIO_PortSet
[Calls]
[Called By]
GPIO_ClearPinsOutput (Thumb, 20 bytes, Stack size 16 bytes, zf_driver_gpio.o(.text.GPIO_ClearPinsOutput))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_ClearPinsOutput ⇒ GPIO_PortClear
[Calls]
[Called By]
GPIO_PortSet (Thumb, 18 bytes, Stack size 8 bytes, zf_driver_gpio.o(.text.GPIO_PortSet))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortSet
[Called By]
GPIO_PortClear (Thumb, 18 bytes, Stack size 8 bytes, zf_driver_gpio.o(.text.GPIO_PortClear))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortClear
[Called By]
GPIO_ReadPadStatus (Thumb, 20 bytes, Stack size 16 bytes, zf_driver_gpio.o(.text.GPIO_ReadPadStatus))
[Stack]
- Max Depth = 616
- Call Chain = GPIO_ReadPadStatus ⇒ GPIO_PinReadPadStatus ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
GPIO_PinReadPadStatus (Thumb, 54 bytes, Stack size 8 bytes, zf_driver_gpio.o(.text.GPIO_PinReadPadStatus))
[Stack]
- Max Depth = 600
- Call Chain = GPIO_PinReadPadStatus ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
PIT_StartTimer (Thumb, 34 bytes, Stack size 8 bytes, zf_driver_pit.o(.text.PIT_StartTimer))
[Stack]
- Max Depth = 8
- Call Chain = PIT_StartTimer
[Called By]
PIT_GetDefaultConfig (Thumb, 44 bytes, Stack size 8 bytes, zf_driver_pit.o(.text.PIT_GetDefaultConfig))
[Stack]
- Max Depth = 600
- Call Chain = PIT_GetDefaultConfig ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
PIT_SetTimerPeriod (Thumb, 62 bytes, Stack size 16 bytes, zf_driver_pit.o(.text.PIT_SetTimerPeriod))
[Stack]
- Max Depth = 608
- Call Chain = PIT_SetTimerPeriod ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
PIT_EnableInterrupts (Thumb, 36 bytes, Stack size 12 bytes, zf_driver_pit.o(.text.PIT_EnableInterrupts))
[Stack]
- Max Depth = 12
- Call Chain = PIT_EnableInterrupts
[Called By]
PIT_SetTimerChainMode (Thumb, 74 bytes, Stack size 8 bytes, zf_driver_pit.o(.text.PIT_SetTimerChainMode))
[Stack]
- Max Depth = 8
- Call Chain = PIT_SetTimerChainMode
[Called By]
EnableIRQ (Thumb, 44 bytes, Stack size 16 bytes, zf_driver_pit.o(.text.EnableIRQ))
[Stack]
- Max Depth = 20
- Call Chain = EnableIRQ ⇒ __NVIC_EnableIRQ
[Calls]
[Called By]
__NVIC_EnableIRQ (Thumb, 48 bytes, Stack size 4 bytes, zf_driver_pit.o(.text.__NVIC_EnableIRQ))
[Stack]
- Max Depth = 4
- Call Chain = __NVIC_EnableIRQ
[Called By]
PWM_SetPwmLdok (Thumb, 70 bytes, Stack size 8 bytes, zf_driver_pwm.o(.text.PWM_SetPwmLdok))
[Stack]
- Max Depth = 8
- Call Chain = PWM_SetPwmLdok
[Called By]- >> pwm_set_duty
- >> pwm_init
PWM_StartTimer (Thumb, 34 bytes, Stack size 8 bytes, zf_driver_pwm.o(.text.PWM_StartTimer))
[Stack]
- Max Depth = 8
- Call Chain = PWM_StartTimer
[Called By]
soft_iic_start (Thumb, 190 bytes, Stack size 32 bytes, zf_driver_soft_iic.o(.text.soft_iic_start))
[Stack]
- Max Depth = 736
- Call Chain = soft_iic_start ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> GPIO_ClearPinsOutput
- >> GPIO_SetPinsOutput
[Called By]- >> soft_iic_sccb_read_register
- >> soft_iic_sccb_write_register
soft_iic_send_data (Thumb, 256 bytes, Stack size 24 bytes, zf_driver_soft_iic.o(.text.soft_iic_send_data))
[Stack]
- Max Depth = 776
- Call Chain = soft_iic_send_data ⇒ soft_iic_wait_ack ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> soft_iic_wait_ack
- >> GPIO_ClearPinsOutput
- >> GPIO_SetPinsOutput
[Called By]- >> soft_iic_sccb_read_register
- >> soft_iic_sccb_write_register
soft_iic_stop (Thumb, 210 bytes, Stack size 32 bytes, zf_driver_soft_iic.o(.text.soft_iic_stop))
[Stack]
- Max Depth = 736
- Call Chain = soft_iic_stop ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> GPIO_ClearPinsOutput
- >> GPIO_SetPinsOutput
[Called By]- >> soft_iic_sccb_read_register
- >> soft_iic_sccb_write_register
GPIO_SetPinsOutput (Thumb, 20 bytes, Stack size 16 bytes, zf_driver_soft_iic.o(.text.GPIO_SetPinsOutput))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_SetPinsOutput ⇒ GPIO_PortSet
[Calls]
[Called By]- >> soft_iic_send_ack
- >> soft_iic_read_data
- >> soft_iic_wait_ack
- >> soft_iic_stop
- >> soft_iic_send_data
- >> soft_iic_start
GPIO_ClearPinsOutput (Thumb, 20 bytes, Stack size 16 bytes, zf_driver_soft_iic.o(.text.GPIO_ClearPinsOutput))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_ClearPinsOutput ⇒ GPIO_PortClear
[Calls]
[Called By]- >> soft_iic_send_ack
- >> soft_iic_read_data
- >> soft_iic_wait_ack
- >> soft_iic_stop
- >> soft_iic_send_data
- >> soft_iic_start
soft_iic_wait_ack (Thumb, 270 bytes, Stack size 48 bytes, zf_driver_soft_iic.o(.text.soft_iic_wait_ack))
[Stack]
- Max Depth = 752
- Call Chain = soft_iic_wait_ack ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> GPIO_ClearPinsOutput
- >> GPIO_SetPinsOutput
- >> gpio_set_dir
- >> gpio_get_level
[Called By]
soft_iic_read_data (Thumb, 364 bytes, Stack size 40 bytes, zf_driver_soft_iic.o(.text.soft_iic_read_data))
[Stack]
- Max Depth = 776
- Call Chain = soft_iic_read_data ⇒ soft_iic_send_ack ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> soft_iic_send_ack
- >> GPIO_ClearPinsOutput
- >> GPIO_SetPinsOutput
- >> gpio_set_dir
- >> gpio_get_level
[Called By]- >> soft_iic_sccb_read_register
soft_iic_send_ack (Thumb, 266 bytes, Stack size 32 bytes, zf_driver_soft_iic.o(.text.soft_iic_send_ack))
[Stack]
- Max Depth = 736
- Call Chain = soft_iic_send_ack ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> debug_assert_handler
- >> GPIO_ClearPinsOutput
- >> GPIO_SetPinsOutput
[Called By]
GPIO_PortSet (Thumb, 18 bytes, Stack size 8 bytes, zf_driver_soft_iic.o(.text.GPIO_PortSet))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortSet
[Called By]
GPIO_PortClear (Thumb, 18 bytes, Stack size 8 bytes, zf_driver_soft_iic.o(.text.GPIO_PortClear))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortClear
[Called By]
CLOCK_SetMux (Thumb, 138 bytes, Stack size 24 bytes, zf_driver_spi.o(.text.CLOCK_SetMux))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_SetMux ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_SetDiv (Thumb, 138 bytes, Stack size 24 bytes, zf_driver_spi.o(.text.CLOCK_SetDiv))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_SetDiv ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
LPSPI_Enable (Thumb, 46 bytes, Stack size 8 bytes, zf_driver_spi.o(.text.LPSPI_Enable))
[Stack]
- Max Depth = 8
- Call Chain = LPSPI_Enable
[Called By]
LPSPI_FlushFifo (Thumb, 46 bytes, Stack size 8 bytes, zf_driver_spi.o(.text.LPSPI_FlushFifo))
[Stack]
- Max Depth = 8
- Call Chain = LPSPI_FlushFifo
[Called By]
LPSPI_ClearStatusFlags (Thumb, 16 bytes, Stack size 8 bytes, zf_driver_spi.o(.text.LPSPI_ClearStatusFlags))
[Stack]
- Max Depth = 8
- Call Chain = LPSPI_ClearStatusFlags
[Called By]
LPSPI_DisableInterrupts (Thumb, 20 bytes, Stack size 8 bytes, zf_driver_spi.o(.text.LPSPI_DisableInterrupts))
[Stack]
- Max Depth = 8
- Call Chain = LPSPI_DisableInterrupts
[Called By]
LPUART_WriteByte (Thumb, 20 bytes, Stack size 8 bytes, zf_driver_uart.o(.text.LPUART_WriteByte))
[Stack]
- Max Depth = 8
- Call Chain = LPUART_WriteByte
[Called By]
LPUART_ReadByte (Thumb, 128 bytes, Stack size 20 bytes, zf_driver_uart.o(.text.LPUART_ReadByte))
[Stack]
- Max Depth = 20
- Call Chain = LPUART_ReadByte
[Called By]
imu660ra_read_registers (Thumb, 110 bytes, Stack size 40 bytes, zf_device_imu660ra.o(.text.imu660ra_read_registers))
[Stack]
- Max Depth = 848
- Call Chain = imu660ra_read_registers ⇒ spi_read_8bit_registers ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> GPIO_SetPinsOutput
- >> GPIO_ClearPinsOutput
- >> spi_read_8bit_registers
[Called By]- >> imu660ra_get_gyro
- >> imu660ra_get_acc
GPIO_ClearPinsOutput (Thumb, 20 bytes, Stack size 16 bytes, zf_device_imu660ra.o(.text.GPIO_ClearPinsOutput))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_ClearPinsOutput ⇒ GPIO_PortClear
[Calls]
[Called By]- >> imu660ra_write_registers
- >> imu660ra_write_register
- >> imu660ra_read_register
- >> imu660ra_read_registers
GPIO_SetPinsOutput (Thumb, 20 bytes, Stack size 16 bytes, zf_device_imu660ra.o(.text.GPIO_SetPinsOutput))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_SetPinsOutput ⇒ GPIO_PortSet
[Calls]
[Called By]- >> imu660ra_write_registers
- >> imu660ra_write_register
- >> imu660ra_read_register
- >> imu660ra_read_registers
imu660ra_read_register (Thumb, 68 bytes, Stack size 24 bytes, zf_device_imu660ra.o(.text.imu660ra_read_register))
[Stack]
- Max Depth = 832
- Call Chain = imu660ra_read_register ⇒ spi_read_8bit_registers ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> GPIO_SetPinsOutput
- >> GPIO_ClearPinsOutput
- >> spi_read_8bit_registers
[Called By]- >> imu660ra_init
- >> imu660ra_self_check
imu660ra_self_check (Thumb, 86 bytes, Stack size 16 bytes, zf_device_imu660ra.o(.text.imu660ra_self_check))
[Stack]
- Max Depth = 848
- Call Chain = imu660ra_self_check ⇒ imu660ra_read_register ⇒ spi_read_8bit_registers ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> system_delay
- >> imu660ra_read_register
[Called By]
imu660ra_write_register (Thumb, 62 bytes, Stack size 24 bytes, zf_device_imu660ra.o(.text.imu660ra_write_register))
[Stack]
- Max Depth = 824
- Call Chain = imu660ra_write_register ⇒ spi_write_8bit_register ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> GPIO_SetPinsOutput
- >> GPIO_ClearPinsOutput
- >> spi_write_8bit_register
[Called By]
imu660ra_write_registers (Thumb, 62 bytes, Stack size 32 bytes, zf_device_imu660ra.o(.text.imu660ra_write_registers))
[Stack]
- Max Depth = 840
- Call Chain = imu660ra_write_registers ⇒ spi_write_8bit_registers ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> GPIO_SetPinsOutput
- >> GPIO_ClearPinsOutput
- >> spi_write_8bit_registers
[Called By]
GPIO_PortClear (Thumb, 18 bytes, Stack size 8 bytes, zf_device_imu660ra.o(.text.GPIO_PortClear))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortClear
[Called By]
GPIO_PortSet (Thumb, 18 bytes, Stack size 8 bytes, zf_device_imu660ra.o(.text.GPIO_PortSet))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortSet
[Called By]
mt9v03x_uart_callback (Thumb, 64 bytes, Stack size 16 bytes, zf_device_mt9v03x.o(.text.mt9v03x_uart_callback))
[Stack]
- Max Depth = 744
- Call Chain = mt9v03x_uart_callback ⇒ fifo_write_element ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_write_element
- >> fifo_clear
- >> uart_query_byte
[Address Reference Count : 1]- zf_device_mt9v03x.o(.text.mt9v03x_init)
mt9v03x_set_config (Thumb, 252 bytes, Stack size 32 bytes, zf_device_mt9v03x.o(.text.mt9v03x_set_config))
[Stack]
- Max Depth = 800
- Call Chain = mt9v03x_set_config ⇒ fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_read_buffer
- >> fifo_used
- >> system_delay
- >> uart_write_buffer
[Called By]
mt9v03x_get_config (Thumb, 290 bytes, Stack size 32 bytes, zf_device_mt9v03x.o(.text.mt9v03x_get_config))
[Stack]
- Max Depth = 800
- Call Chain = mt9v03x_get_config ⇒ fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_read_buffer
- >> fifo_used
- >> system_delay
- >> uart_write_buffer
[Called By]
scc8660_flexio_vsync_callback (Thumb, 56 bytes, Stack size 8 bytes, zf_device_scc8660_flexio.o(.text.scc8660_flexio_vsync_callback))
[Stack]
- Max Depth = 56
- Call Chain = scc8660_flexio_vsync_callback ⇒ flexio_csi_dma_restart ⇒ flexio_csi_flag_clear ⇒ FLEXIO_CAMERA_ClearStatusFlags ⇒ FLEXIO_ClearShifterStatusFlags
[Calls]- >> flexio_csi_dma_restart
- >> GPIO_ClearPinsInterruptFlags
- >> GPIO_GetPinsInterruptFlags
[Address Reference Count : 1]- zf_device_scc8660_flexio.o(.text.scc8660_flexio_init)
scc8660_flexio_uart_callback (Thumb, 64 bytes, Stack size 16 bytes, zf_device_scc8660_flexio.o(.text.scc8660_flexio_uart_callback))
[Stack]
- Max Depth = 744
- Call Chain = scc8660_flexio_uart_callback ⇒ fifo_write_element ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_write_element
- >> fifo_clear
- >> uart_query_byte
[Address Reference Count : 1]- zf_device_scc8660_flexio.o(.text.scc8660_flexio_init)
scc8660_flexio_set_config (Thumb, 226 bytes, Stack size 32 bytes, zf_device_scc8660_flexio.o(.text.scc8660_flexio_set_config))
[Stack]
- Max Depth = 800
- Call Chain = scc8660_flexio_set_config ⇒ fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_read_buffer
- >> fifo_used
- >> system_delay
- >> uart_write_buffer
[Called By]
scc8660_flexio_get_config (Thumb, 224 bytes, Stack size 32 bytes, zf_device_scc8660_flexio.o(.text.scc8660_flexio_get_config))
[Stack]
- Max Depth = 800
- Call Chain = scc8660_flexio_get_config ⇒ fifo_read_buffer ⇒ fifo_used ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> fifo_read_buffer
- >> fifo_used
- >> system_delay
- >> uart_write_buffer
[Called By]
scc8660_flexio_dma_callback (Thumb, 28 bytes, Stack size 16 bytes, zf_device_scc8660_flexio.o(.text.scc8660_flexio_dma_callback))
[Stack]
- Max Depth = 16
- Call Chain = scc8660_flexio_dma_callback
[Address Reference Count : 1]- zf_device_scc8660_flexio.o(.text.scc8660_flexio_init)
__NVIC_SetPriority (Thumb, 66 bytes, Stack size 8 bytes, zf_device_scc8660_flexio.o(.text.__NVIC_SetPriority))
[Stack]
- Max Depth = 8
- Call Chain = __NVIC_SetPriority
[Called By]
GPIO_GetPinsInterruptFlags (Thumb, 16 bytes, Stack size 16 bytes, zf_device_scc8660_flexio.o(.text.GPIO_GetPinsInterruptFlags))
[Stack]
- Max Depth = 20
- Call Chain = GPIO_GetPinsInterruptFlags ⇒ GPIO_PortGetInterruptFlags
[Calls]- >> GPIO_PortGetInterruptFlags
[Called By]- >> scc8660_flexio_vsync_callback
GPIO_ClearPinsInterruptFlags (Thumb, 20 bytes, Stack size 16 bytes, zf_device_scc8660_flexio.o(.text.GPIO_ClearPinsInterruptFlags))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_ClearPinsInterruptFlags ⇒ GPIO_PortClearInterruptFlags
[Calls]- >> GPIO_PortClearInterruptFlags
[Called By]- >> scc8660_flexio_vsync_callback
GPIO_PortGetInterruptFlags (Thumb, 12 bytes, Stack size 4 bytes, zf_device_scc8660_flexio.o(.text.GPIO_PortGetInterruptFlags))
[Stack]
- Max Depth = 4
- Call Chain = GPIO_PortGetInterruptFlags
[Called By]- >> GPIO_GetPinsInterruptFlags
GPIO_PortClearInterruptFlags (Thumb, 16 bytes, Stack size 8 bytes, zf_device_scc8660_flexio.o(.text.GPIO_PortClearInterruptFlags))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortClearInterruptFlags
[Called By]- >> GPIO_ClearPinsInterruptFlags
GPIO_ClearPinsOutput (Thumb, 20 bytes, Stack size 16 bytes, zf_device_tft180.o(.text.GPIO_ClearPinsOutput))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_ClearPinsOutput ⇒ GPIO_PortClear
[Calls]
[Called By]- >> tft180_draw_point
- >> tft180_show_gray_image
- >> tft180_clear
- >> tft180_init
- >> tft180_show_char
- >> tft180_write_index
tft180_set_region (Thumb, 394 bytes, Stack size 48 bytes, zf_device_tft180.o(.text.tft180_set_region))
[Stack]
- Max Depth = 904
- Call Chain = tft180_set_region ⇒ tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> debug_assert_handler
- >> spi_write_8bit
- >> tft180_write_index
[Called By]- >> tft180_draw_point
- >> tft180_show_gray_image
- >> tft180_clear
- >> tft180_show_char
GPIO_SetPinsOutput (Thumb, 20 bytes, Stack size 16 bytes, zf_device_tft180.o(.text.GPIO_SetPinsOutput))
[Stack]
- Max Depth = 24
- Call Chain = GPIO_SetPinsOutput ⇒ GPIO_PortSet
[Calls]
[Called By]- >> tft180_draw_point
- >> tft180_show_gray_image
- >> tft180_clear
- >> tft180_init
- >> tft180_show_char
- >> tft180_write_index
GPIO_PortClear (Thumb, 18 bytes, Stack size 8 bytes, zf_device_tft180.o(.text.GPIO_PortClear))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortClear
[Called By]
tft180_write_index (Thumb, 54 bytes, Stack size 24 bytes, zf_device_tft180.o(.text.tft180_write_index))
[Stack]
- Max Depth = 856
- Call Chain = tft180_write_index ⇒ spi_write_8bit ⇒ spi_write_8bit_array ⇒ spi_write ⇒ LPSPI_MasterTransferBlocking ⇒ LPSPI_CheckTransferArgument ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> spi_write_8bit
- >> GPIO_SetPinsOutput
- >> GPIO_ClearPinsOutput
[Called By]- >> tft180_init
- >> tft180_set_region
GPIO_PortSet (Thumb, 18 bytes, Stack size 8 bytes, zf_device_tft180.o(.text.GPIO_PortSet))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PortSet
[Called By]
tft180_debug_init (Thumb, 138 bytes, Stack size 32 bytes, zf_device_tft180.o(.text.tft180_debug_init))
[Stack]
- Max Depth = 36
- Call Chain = tft180_debug_init ⇒ debug_output_init
[Calls]- >> debug_output_init
- >> debug_output_struct_init
[Called By]
CLOCK_GetPeriphClkFreq (Thumb, 278 bytes, Stack size 24 bytes, fsl_clock.o(.text.CLOCK_GetPeriphClkFreq))
[Stack]
- Max Depth = 696
- Call Chain = CLOCK_GetPeriphClkFreq ⇒ CLOCK_GetSysPfdFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> CLOCK_GetSysPfdFreq
- >> CLOCK_GetPllFreq
- >> CLOCK_GetOscFreq
[Called By]- >> CLOCK_GetSemcFreq
- >> CLOCK_GetAhbFreq
CLOCK_GetOscFreq (Thumb, 52 bytes, Stack size 4 bytes, fsl_clock.o(.text.CLOCK_GetOscFreq))
[Stack]
- Max Depth = 4
- Call Chain = CLOCK_GetOscFreq
[Called By]- >> CLOCK_GetFreq
- >> CLOCK_GetPerClkFreq
- >> CLOCK_GetPllBypassRefClk
- >> CLOCK_GetPeriphClkFreq
CLOCK_GetRtcFreq (Thumb, 6 bytes, Stack size 0 bytes, fsl_clock.o(.text.CLOCK_GetRtcFreq))
[Called By]
CLOCK_GetPllUsb1SWFreq (Thumb, 72 bytes, Stack size 16 bytes, fsl_clock.o(.text.CLOCK_GetPllUsb1SWFreq))
[Stack]
- Max Depth = 664
- Call Chain = CLOCK_GetPllUsb1SWFreq ⇒ CLOCK_GetPllFreq ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_IsPllEnabled (Thumb, 34 bytes, Stack size 8 bytes, fsl_clock.o(.text.CLOCK_IsPllEnabled))
[Stack]
- Max Depth = 8
- Call Chain = CLOCK_IsPllEnabled
[Called By]
CLOCK_GetPllBypassRefClk (Thumb, 52 bytes, Stack size 24 bytes, fsl_clock.o(.text.CLOCK_GetPllBypassRefClk))
[Stack]
- Max Depth = 28
- Call Chain = CLOCK_GetPllBypassRefClk ⇒ CLOCK_GetOscFreq
[Calls]
[Called By]
CLOCK_IsPllBypassed (Thumb, 26 bytes, Stack size 8 bytes, fsl_clock.o(.text.CLOCK_IsPllBypassed))
[Stack]
- Max Depth = 8
- Call Chain = CLOCK_IsPllBypassed
[Called By]
CSI_GetInstance (Thumb, 86 bytes, Stack size 8 bytes, fsl_csi.o(.text.CSI_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = CSI_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> CSI_TransferCreateHandle
- >> CSI_Init
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_csi.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_csi.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]
CSI_Stop (Thumb, 30 bytes, Stack size 16 bytes, fsl_csi.o(.text.CSI_Stop))
[Stack]
- Max Depth = 28
- Call Chain = CSI_Stop ⇒ CSI_EnableFifoDmaRequest
[Calls]- >> CSI_EnableFifoDmaRequest
[Called By]
EnableIRQ (Thumb, 44 bytes, Stack size 16 bytes, fsl_csi.o(.text.EnableIRQ))
[Stack]
- Max Depth = 20
- Call Chain = EnableIRQ ⇒ __NVIC_EnableIRQ
[Calls]
[Called By]- >> CSI_TransferCreateHandle
CSI_TransferGetQueueDelta (Thumb, 66 bytes, Stack size 4 bytes, fsl_csi.o(.text.CSI_TransferGetQueueDelta))
[Stack]
- Max Depth = 4
- Call Chain = CSI_TransferGetQueueDelta
[Called By]
CSI_GetRxBufferAddr (Thumb, 38 bytes, Stack size 12 bytes, fsl_csi.o(.text.CSI_GetRxBufferAddr))
[Stack]
- Max Depth = 12
- Call Chain = CSI_GetRxBufferAddr
[Called By]
CSI_TransferIncreaseQueueIdx (Thumb, 42 bytes, Stack size 4 bytes, fsl_csi.o(.text.CSI_TransferIncreaseQueueIdx))
[Stack]
- Max Depth = 4
- Call Chain = CSI_TransferIncreaseQueueIdx
[Called By]- >> CSI_TransferGetFullBuffer
- >> CSI_TransferHandleIRQ
CSI_TransferGetEmptyBufferCount (Thumb, 12 bytes, Stack size 4 bytes, fsl_csi.o(.text.CSI_TransferGetEmptyBufferCount))
[Stack]
- Max Depth = 4
- Call Chain = CSI_TransferGetEmptyBufferCount
[Called By]- >> CSI_TransferStart
- >> CSI_TransferHandleIRQ
CSI_TransferGetEmptyBuffer (Thumb, 32 bytes, Stack size 8 bytes, fsl_csi.o(.text.CSI_TransferGetEmptyBuffer))
[Stack]
- Max Depth = 8
- Call Chain = CSI_TransferGetEmptyBuffer
[Called By]- >> CSI_TransferStart
- >> CSI_TransferHandleIRQ
__NVIC_EnableIRQ (Thumb, 48 bytes, Stack size 4 bytes, fsl_csi.o(.text.__NVIC_EnableIRQ))
[Stack]
- Max Depth = 4
- Call Chain = __NVIC_EnableIRQ
[Called By]
CSI_Start (Thumb, 30 bytes, Stack size 16 bytes, fsl_csi.o(.text.CSI_Start))
[Stack]
- Max Depth = 28
- Call Chain = CSI_Start ⇒ CSI_EnableFifoDmaRequest
[Calls]- >> CSI_EnableFifoDmaRequest
[Called By]
CSI_TransferPutEmptyBuffer (Thumb, 36 bytes, Stack size 12 bytes, fsl_csi.o(.text.CSI_TransferPutEmptyBuffer))
[Stack]
- Max Depth = 12
- Call Chain = CSI_TransferPutEmptyBuffer
[Called By]- >> CSI_TransferSubmitEmptyBuffer
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_csi.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
DMAMUX_GetInstance (Thumb, 86 bytes, Stack size 8 bytes, fsl_dmamux.o(.text.DMAMUX_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = DMAMUX_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> DMAMUX_Init
- >> DMAMUX_Deinit
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_dmamux.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_dmamux.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]- >> CLOCK_DisableClock
- >> CLOCK_EnableClock
CLOCK_DisableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_dmamux.o(.text.CLOCK_DisableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_dmamux.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
EDMA_GetInstance (Thumb, 86 bytes, Stack size 8 bytes, fsl_edma.o(.text.EDMA_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = EDMA_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> EDMA_CreateHandle
- >> EDMA_Init
- >> EDMA_Deinit
- >> EDMA_GetInstanceOffset
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_edma.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_edma.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]- >> CLOCK_DisableClock
- >> CLOCK_EnableClock
CLOCK_DisableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_edma.o(.text.CLOCK_DisableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
EDMA_GetInstanceOffset (Thumb, 84 bytes, Stack size 16 bytes, fsl_edma.o(.text.EDMA_GetInstanceOffset))
[Stack]
- Max Depth = 616
- Call Chain = EDMA_GetInstanceOffset ⇒ EDMA_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> EDMA_GetInstance
[Called By]
EnableIRQ (Thumb, 44 bytes, Stack size 16 bytes, fsl_edma.o(.text.EnableIRQ))
[Stack]
- Max Depth = 20
- Call Chain = EnableIRQ ⇒ __NVIC_EnableIRQ
[Calls]
[Called By]
__NVIC_EnableIRQ (Thumb, 48 bytes, Stack size 4 bytes, fsl_edma.o(.text.__NVIC_EnableIRQ))
[Stack]
- Max Depth = 4
- Call Chain = __NVIC_EnableIRQ
[Called By]
EDMA_TransferWidthMapping (Thumb, 132 bytes, Stack size 16 bytes, fsl_edma.o(.text.EDMA_TransferWidthMapping))
[Stack]
- Max Depth = 608
- Call Chain = EDMA_TransferWidthMapping ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> EDMA_PrepareTransferConfig
DisableGlobalIRQ (Thumb, 26 bytes, Stack size 12 bytes, fsl_edma.o(.text.DisableGlobalIRQ))
[Stack]
- Max Depth = 12
- Call Chain = DisableGlobalIRQ
[Called By]- >> EDMA_StartTransfer
- >> EDMA_SubmitTransfer
EnableGlobalIRQ (Thumb, 18 bytes, Stack size 8 bytes, fsl_edma.o(.text.EnableGlobalIRQ))
[Stack]
- Max Depth = 8
- Call Chain = EnableGlobalIRQ
[Called By]- >> EDMA_StartTransfer
- >> EDMA_SubmitTransfer
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_edma.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
FLEXIO_CommonIRQHandler (Thumb, 108 bytes, Stack size 16 bytes, fsl_flexio.o(.text.FLEXIO_CommonIRQHandler))
[Stack]
- Max Depth = 16
- Call Chain = FLEXIO_CommonIRQHandler
[Called By]- >> FLEXIO3_DriverIRQHandler
- >> FLEXIO2_DriverIRQHandler
- >> FLEXIO1_DriverIRQHandler
FLEXIO_CAMERA_GetInstance (Thumb, 18 bytes, Stack size 16 bytes, fsl_flexio_camera.o(.text.FLEXIO_CAMERA_GetInstance))
[Stack]
- Max Depth = 616
- Call Chain = FLEXIO_CAMERA_GetInstance ⇒ FLEXIO_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_flexio_camera.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
FLEXIO_ClearShifterErrorFlags (Thumb, 16 bytes, Stack size 8 bytes, fsl_flexio_camera.o(.text.FLEXIO_ClearShifterErrorFlags))
[Stack]
- Max Depth = 8
- Call Chain = FLEXIO_ClearShifterErrorFlags
[Called By]- >> FLEXIO_CAMERA_Init
- >> FLEXIO_CAMERA_ClearStatusFlags
FLEXIO_ClearTimerStatusFlags (Thumb, 16 bytes, Stack size 8 bytes, fsl_flexio_camera.o(.text.FLEXIO_ClearTimerStatusFlags))
[Stack]
- Max Depth = 8
- Call Chain = FLEXIO_ClearTimerStatusFlags
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_flexio_camera.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]
FLEXIO_ClearShifterStatusFlags (Thumb, 16 bytes, Stack size 8 bytes, fsl_flexio_camera.o(.text.FLEXIO_ClearShifterStatusFlags))
[Stack]
- Max Depth = 8
- Call Chain = FLEXIO_ClearShifterStatusFlags
[Called By]- >> FLEXIO_CAMERA_ClearStatusFlags
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_flexio_camera.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
GPIO_GetInstance (Thumb, 90 bytes, Stack size 8 bytes, fsl_gpio.o(.text.GPIO_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = GPIO_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_gpio.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
GPIO_SetPinInterruptConfig (Thumb, 28 bytes, Stack size 24 bytes, fsl_gpio.o(.text.GPIO_SetPinInterruptConfig))
[Stack]
- Max Depth = 48
- Call Chain = GPIO_SetPinInterruptConfig ⇒ GPIO_PinSetInterruptConfig
[Calls]- >> GPIO_PinSetInterruptConfig
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_gpio.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_gpio.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
GPT_GetInstance (Thumb, 90 bytes, Stack size 8 bytes, fsl_gpt.o(.text.GPT_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = GPT_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> GPT_Deinit
- >> GPT_Init
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_gpt.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
GPT_SoftwareReset (Thumb, 34 bytes, Stack size 4 bytes, fsl_gpt.o(.text.GPT_SoftwareReset))
[Stack]
- Max Depth = 4
- Call Chain = GPT_SoftwareReset
[Called By]
GPT_SetClockSource (Thumb, 78 bytes, Stack size 8 bytes, fsl_gpt.o(.text.GPT_SetClockSource))
[Stack]
- Max Depth = 8
- Call Chain = GPT_SetClockSource
[Called By]
GPT_SetClockDivider (Thumb, 64 bytes, Stack size 8 bytes, fsl_gpt.o(.text.GPT_SetClockDivider))
[Stack]
- Max Depth = 600
- Call Chain = GPT_SetClockDivider ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_gpt.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]- >> CLOCK_DisableClock
- >> CLOCK_EnableClock
CLOCK_DisableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_gpt.o(.text.CLOCK_DisableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_gpt.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
LPI2C_CommonIRQHandler (Thumb, 126 bytes, Stack size 16 bytes, fsl_lpi2c.o(.text.LPI2C_CommonIRQHandler))
[Stack]
- Max Depth = 16
- Call Chain = LPI2C_CommonIRQHandler
[Called By]- >> LPI2C4_DriverIRQHandler
- >> LPI2C3_DriverIRQHandler
- >> LPI2C2_DriverIRQHandler
- >> LPI2C1_DriverIRQHandler
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_lpspi.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
LPSPI_SetMasterSlaveMode (Thumb, 28 bytes, Stack size 8 bytes, fsl_lpspi.o(.text.LPSPI_SetMasterSlaveMode))
[Stack]
- Max Depth = 8
- Call Chain = LPSPI_SetMasterSlaveMode
[Called By]
LPSPI_SetOnePcsPolarity (Thumb, 60 bytes, Stack size 12 bytes, fsl_lpspi.o(.text.LPSPI_SetOnePcsPolarity))
[Stack]
- Max Depth = 12
- Call Chain = LPSPI_SetOnePcsPolarity
[Called By]
LPSPI_SetFifoWatermarks (Thumb, 32 bytes, Stack size 12 bytes, fsl_lpspi.o(.text.LPSPI_SetFifoWatermarks))
[Stack]
- Max Depth = 12
- Call Chain = LPSPI_SetFifoWatermarks
[Called By]
LPSPI_Enable (Thumb, 46 bytes, Stack size 8 bytes, fsl_lpspi.o(.text.LPSPI_Enable))
[Stack]
- Max Depth = 8
- Call Chain = LPSPI_Enable
[Called By]- >> LPSPI_MasterInit
- >> LPSPI_MasterTransferBlocking
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_lpspi.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]
LPSPI_IsMaster (Thumb, 16 bytes, Stack size 4 bytes, fsl_lpspi.o(.text.LPSPI_IsMaster))
[Stack]
- Max Depth = 4
- Call Chain = LPSPI_IsMaster
[Called By]- >> LPSPI_MasterSetBaudRate
- >> LPSPI_CommonIRQHandler
LPSPI_GetRxFifoCount (Thumb, 16 bytes, Stack size 4 bytes, fsl_lpspi.o(.text.LPSPI_GetRxFifoCount))
[Stack]
- Max Depth = 4
- Call Chain = LPSPI_GetRxFifoCount
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_ReadData (Thumb, 12 bytes, Stack size 4 bytes, fsl_lpspi.o(.text.LPSPI_ReadData))
[Stack]
- Max Depth = 4
- Call Chain = LPSPI_ReadData
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_SeparateReadData (Thumb, 402 bytes, Stack size 16 bytes, fsl_lpspi.o(.text.LPSPI_SeparateReadData))
[Stack]
- Max Depth = 608
- Call Chain = LPSPI_SeparateReadData ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_GetTxFifoCount (Thumb, 16 bytes, Stack size 4 bytes, fsl_lpspi.o(.text.LPSPI_GetTxFifoCount))
[Stack]
- Max Depth = 4
- Call Chain = LPSPI_GetTxFifoCount
[Called By]- >> LPSPI_MasterTransferBlocking
- >> LPSPI_TxFifoReady
LPSPI_GetStatusFlags (Thumb, 12 bytes, Stack size 4 bytes, fsl_lpspi.o(.text.LPSPI_GetStatusFlags))
[Stack]
- Max Depth = 4
- Call Chain = LPSPI_GetStatusFlags
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_ClearStatusFlags (Thumb, 16 bytes, Stack size 8 bytes, fsl_lpspi.o(.text.LPSPI_ClearStatusFlags))
[Stack]
- Max Depth = 8
- Call Chain = LPSPI_ClearStatusFlags
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_FlushFifo (Thumb, 46 bytes, Stack size 8 bytes, fsl_lpspi.o(.text.LPSPI_FlushFifo))
[Stack]
- Max Depth = 8
- Call Chain = LPSPI_FlushFifo
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_GetRxFifoSize (Thumb, 22 bytes, Stack size 4 bytes, fsl_lpspi.o(.text.LPSPI_GetRxFifoSize))
[Stack]
- Max Depth = 4
- Call Chain = LPSPI_GetRxFifoSize
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_TxFifoReady (Thumb, 28 bytes, Stack size 16 bytes, fsl_lpspi.o(.text.LPSPI_TxFifoReady))
[Stack]
- Max Depth = 20
- Call Chain = LPSPI_TxFifoReady ⇒ LPSPI_GetTxFifoCount
[Calls]
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_CombineWriteData (Thumb, 454 bytes, Stack size 16 bytes, fsl_lpspi.o(.text.LPSPI_CombineWriteData))
[Stack]
- Max Depth = 608
- Call Chain = LPSPI_CombineWriteData ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_WriteData (Thumb, 16 bytes, Stack size 8 bytes, fsl_lpspi.o(.text.LPSPI_WriteData))
[Stack]
- Max Depth = 8
- Call Chain = LPSPI_WriteData
[Called By]- >> LPSPI_MasterTransferBlocking
LPSPI_CommonIRQHandler (Thumb, 62 bytes, Stack size 16 bytes, fsl_lpspi.o(.text.LPSPI_CommonIRQHandler))
[Stack]
- Max Depth = 20
- Call Chain = LPSPI_CommonIRQHandler ⇒ LPSPI_IsMaster
[Calls]
[Called By]- >> LPSPI4_DriverIRQHandler
- >> LPSPI3_DriverIRQHandler
- >> LPSPI2_DriverIRQHandler
- >> LPSPI1_DriverIRQHandler
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_lpspi.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_lpuart.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
LPUART_SoftwareReset (Thumb, 28 bytes, Stack size 4 bytes, fsl_lpuart.o(.text.LPUART_SoftwareReset))
[Stack]
- Max Depth = 4
- Call Chain = LPUART_SoftwareReset
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_lpuart.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]- >> CLOCK_DisableClock
- >> CLOCK_EnableClock
CLOCK_DisableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_lpuart.o(.text.CLOCK_DisableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_lpuart.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
PIT_GetInstance (Thumb, 86 bytes, Stack size 8 bytes, fsl_pit.o(.text.PIT_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = PIT_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> PIT_Deinit
- >> PIT_Init
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_pit.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_pit.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]- >> CLOCK_DisableClock
- >> CLOCK_EnableClock
CLOCK_DisableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_pit.o(.text.CLOCK_DisableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_pit.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
PWM_GetInstance (Thumb, 90 bytes, Stack size 8 bytes, fsl_pwm.o(.text.PWM_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = PWM_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> PWM_Deinit
- >> PWM_Init
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_pwm.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_pwm.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]- >> CLOCK_DisableClock
- >> CLOCK_EnableClock
CLOCK_DisableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_pwm.o(.text.CLOCK_DisableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
PWM_GetComplementU16 (Thumb, 18 bytes, Stack size 4 bytes, fsl_pwm.o(.text.PWM_GetComplementU16))
[Stack]
- Max Depth = 4
- Call Chain = PWM_GetComplementU16
[Called By]- >> PWM_SetupPwm
- >> PWM_UpdatePwmDutycycleHighAccuracy
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_pwm.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
QTMR_GetInstance (Thumb, 90 bytes, Stack size 8 bytes, fsl_qtmr.o(.text.QTMR_GetInstance))
[Stack]
- Max Depth = 600
- Call Chain = QTMR_GetInstance ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]- >> QTMR_Deinit
- >> QTMR_Init
CLOCK_EnableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_qtmr.o(.text.CLOCK_EnableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_EnableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, fsl_qtmr.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]- >> CLOCK_DisableClock
- >> CLOCK_EnableClock
CLOCK_DisableClock (Thumb, 22 bytes, Stack size 16 bytes, fsl_qtmr.o(.text.CLOCK_DisableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, fsl_qtmr.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
SAI_RxGetEnabledInterruptStatus (Thumb, 56 bytes, Stack size 20 bytes, fsl_sai.o(.text.SAI_RxGetEnabledInterruptStatus))
[Stack]
- Max Depth = 20
- Call Chain = SAI_RxGetEnabledInterruptStatus
[Called By]- >> SAI2_DriverIRQHandler
- >> SAI1_DriverIRQHandler
SAI_TxGetEnabledInterruptStatus (Thumb, 54 bytes, Stack size 20 bytes, fsl_sai.o(.text.SAI_TxGetEnabledInterruptStatus))
[Stack]
- Max Depth = 20
- Call Chain = SAI_TxGetEnabledInterruptStatus
[Called By]- >> SAI2_DriverIRQHandler
- >> SAI1_DriverIRQHandler
CLOCK_GetMux (Thumb, 40 bytes, Stack size 4 bytes, board.o(.text.CLOCK_GetMux))
[Stack]
- Max Depth = 4
- Call Chain = CLOCK_GetMux
[Called By]- >> BOARD_DebugConsoleSrcFreq
CLOCK_GetDiv (Thumb, 40 bytes, Stack size 4 bytes, board.o(.text.CLOCK_GetDiv))
[Stack]
- Max Depth = 4
- Call Chain = CLOCK_GetDiv
[Called By]- >> BOARD_DebugConsoleSrcFreq
CLOCK_GetOscFreq (Thumb, 52 bytes, Stack size 4 bytes, board.o(.text.CLOCK_GetOscFreq))
[Stack]
- Max Depth = 4
- Call Chain = CLOCK_GetOscFreq
[Called By]- >> BOARD_DebugConsoleSrcFreq
ARM_MPU_Disable (Thumb, 38 bytes, Stack size 0 bytes, board.o(.text.ARM_MPU_Disable))
[Called By]
ARM_MPU_Enable (Thumb, 48 bytes, Stack size 4 bytes, board.o(.text.ARM_MPU_Enable))
[Stack]
- Max Depth = 4
- Call Chain = ARM_MPU_Enable
[Called By]
CLOCK_SetRtcXtalFreq (Thumb, 20 bytes, Stack size 4 bytes, clock_config.o(.text.CLOCK_SetRtcXtalFreq))
[Stack]
- Max Depth = 4
- Call Chain = CLOCK_SetRtcXtalFreq
[Called By]
CLOCK_SetXtalFreq (Thumb, 20 bytes, Stack size 4 bytes, clock_config.o(.text.CLOCK_SetXtalFreq))
[Stack]
- Max Depth = 4
- Call Chain = CLOCK_SetXtalFreq
[Called By]
CLOCK_SetMux (Thumb, 138 bytes, Stack size 24 bytes, clock_config.o(.text.CLOCK_SetMux))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_SetMux ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_SetPllBypass (Thumb, 64 bytes, Stack size 12 bytes, clock_config.o(.text.CLOCK_SetPllBypass))
[Stack]
- Max Depth = 12
- Call Chain = CLOCK_SetPllBypass
[Called By]
CLOCK_SetDiv (Thumb, 138 bytes, Stack size 24 bytes, clock_config.o(.text.CLOCK_SetDiv))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_SetDiv ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_DisableClock (Thumb, 22 bytes, Stack size 16 bytes, clock_config.o(.text.CLOCK_DisableClock))
[Stack]
- Max Depth = 632
- Call Chain = CLOCK_DisableClock ⇒ CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]
[Called By]
CLOCK_ControlGate (Thumb, 102 bytes, Stack size 24 bytes, clock_config.o(.text.CLOCK_ControlGate))
[Stack]
- Max Depth = 616
- Call Chain = CLOCK_ControlGate ⇒ __aeabi_assert ⇒ DbgConsole_Printf ⇒ DbgConsole_Vprintf ⇒ DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __aeabi_assert
- >> _SDK_AtomicLocalClearAndSet4Byte
[Called By]
_SDK_AtomicLocalClearAndSet4Byte (Thumb, 50 bytes, Stack size 16 bytes, clock_config.o(.text._SDK_AtomicLocalClearAndSet4Byte))
[Stack]
- Max Depth = 16
- Call Chain = _SDK_AtomicLocalClearAndSet4Byte
[Called By]
DbgConsole_PrintfFormattedData (Thumb, 2616 bytes, Stack size 184 bytes, fsl_debug_console.o(.text.DbgConsole_PrintfFormattedData))
[Stack]
- Max Depth = 520
- Call Chain = DbgConsole_PrintfFormattedData ⇒ DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> DbgConsole_ConvertFloatRadixNumToString
- >> DbgConsole_PrintfPaddingCharacter
- >> DbgConsole_ConvertRadixNumToString
- >> strlen
- >> memcpy
[Called By]
DbgConsole_ConvertRadixNumToString (Thumb, 492 bytes, Stack size 112 bytes, fsl_debug_console.o(.text.DbgConsole_ConvertRadixNumToString))
[Stack]
- Max Depth = 176
- Call Chain = DbgConsole_ConvertRadixNumToString ⇒ __aeabi_ldivmod ⇒ __aeabi_uldivmod
[Calls]- >> __aeabi_ldivmod
- >> __aeabi_uldivmod
[Called By]- >> DbgConsole_PrintfFormattedData
DbgConsole_PrintfPaddingCharacter (Thumb, 64 bytes, Stack size 32 bytes, fsl_debug_console.o(.text.DbgConsole_PrintfPaddingCharacter))
[Stack]
- Max Depth = 32
- Call Chain = DbgConsole_PrintfPaddingCharacter
[Called By]- >> DbgConsole_PrintfFormattedData
DbgConsole_ConvertFloatRadixNumToString (Thumb, 596 bytes, Stack size 120 bytes, fsl_debug_console.o(.text.DbgConsole_ConvertFloatRadixNumToString))
[Stack]
- Max Depth = 336
- Call Chain = DbgConsole_ConvertFloatRadixNumToString ⇒ __hardfp_pow ⇒ sqrt
[Calls]- >> __hardfp_pow
- >> __hardfp_modf
[Called By]- >> DbgConsole_PrintfFormattedData
USB_DeviceEhciInterruptReset (Thumb, 140 bytes, Stack size 32 bytes, usb_device_ehci.o(.text.USB_DeviceEhciInterruptReset))
[Stack]
- Max Depth = 160
- Call Chain = USB_DeviceEhciInterruptReset ⇒ USB_DeviceNotificationTrigger ⇒ USB_DeviceNotification ⇒ USB_DeviceResetNotification ⇒ USB_DeviceControl
[Calls]- >> USB_DeviceNotificationTrigger
[Called By]- >> USB_DeviceEhciIsrFunction
USB_DeviceEhciInterruptTokenDone (Thumb, 1050 bytes, Stack size 56 bytes, usb_device_ehci.o(.text.USB_DeviceEhciInterruptTokenDone))
[Stack]
- Max Depth = 232
- Call Chain = USB_DeviceEhciInterruptTokenDone ⇒ USB_DeviceEhciCancelControlPipe ⇒ USB_DeviceNotificationTrigger ⇒ USB_DeviceNotification ⇒ USB_DeviceResetNotification ⇒ USB_DeviceControl
[Calls]- >> USB_DeviceNotificationTrigger
- >> USB_DeviceEhciFillSetupBuffer
- >> USB_DeviceEhciCancelControlPipe
[Called By]- >> USB_DeviceEhciIsrFunction
USB_DeviceEhciInterruptPortChange (Thumb, 110 bytes, Stack size 24 bytes, usb_device_ehci.o(.text.USB_DeviceEhciInterruptPortChange))
[Stack]
- Max Depth = 152
- Call Chain = USB_DeviceEhciInterruptPortChange ⇒ USB_DeviceNotificationTrigger ⇒ USB_DeviceNotification ⇒ USB_DeviceResetNotification ⇒ USB_DeviceControl
[Calls]- >> USB_DeviceNotificationTrigger
[Called By]- >> USB_DeviceEhciIsrFunction
USB_DeviceEhciInterruptSof (Thumb, 8 bytes, Stack size 4 bytes, usb_device_ehci.o(.text.USB_DeviceEhciInterruptSof))
[Stack]
- Max Depth = 4
- Call Chain = USB_DeviceEhciInterruptSof
[Called By]- >> USB_DeviceEhciIsrFunction
USB_DeviceEhciCancelControlPipe (Thumb, 348 bytes, Stack size 48 bytes, usb_device_ehci.o(.text.USB_DeviceEhciCancelControlPipe))
[Stack]
- Max Depth = 176
- Call Chain = USB_DeviceEhciCancelControlPipe ⇒ USB_DeviceNotificationTrigger ⇒ USB_DeviceNotification ⇒ USB_DeviceResetNotification ⇒ USB_DeviceControl
[Calls]- >> USB_DeviceNotificationTrigger
[Called By]- >> USB_DeviceEhciInterruptTokenDone
USB_DeviceEhciFillSetupBuffer (Thumb, 142 bytes, Stack size 8 bytes, usb_device_ehci.o(.text.USB_DeviceEhciFillSetupBuffer))
[Stack]
- Max Depth = 8
- Call Chain = USB_DeviceEhciFillSetupBuffer
[Called By]- >> USB_DeviceEhciInterruptTokenDone
USB_DeviceNotification (Thumb, 236 bytes, Stack size 32 bytes, usb_device_dci.o(.text.USB_DeviceNotification))
[Stack]
- Max Depth = 96
- Call Chain = USB_DeviceNotification ⇒ USB_DeviceResetNotification ⇒ USB_DeviceControl
[Calls]- >> USB_DeviceResetNotification
[Called By]- >> USB_DeviceNotificationTrigger
USB_DeviceResetNotification (Thumb, 134 bytes, Stack size 32 bytes, usb_device_dci.o(.text.USB_DeviceResetNotification))
[Stack]
- Max Depth = 64
- Call Chain = USB_DeviceResetNotification ⇒ USB_DeviceControl
[Calls]
[Called By]- >> USB_DeviceNotification
USB_DeviceControl (Thumb, 86 bytes, Stack size 32 bytes, usb_device_dci.o(.text.USB_DeviceControl))
[Stack]
- Max Depth = 32
- Call Chain = USB_DeviceControl
[Called By]- >> USB_DeviceResetNotification
mt9v03x_read_word_sccb (Thumb, 70 bytes, Stack size 24 bytes, zf_device_config.o(.text.mt9v03x_read_word_sccb))
[Stack]
- Max Depth = 816
- Call Chain = mt9v03x_read_word_sccb ⇒ soft_iic_sccb_read_register ⇒ soft_iic_read_data ⇒ soft_iic_send_ack ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> soft_iic_sccb_read_register
[Called By]- >> mt9v03x_set_config_sccb
mt9v03x_write_word_sccb (Thumb, 70 bytes, Stack size 32 bytes, zf_device_config.o(.text.mt9v03x_write_word_sccb))
[Stack]
- Max Depth = 824
- Call Chain = mt9v03x_write_word_sccb ⇒ soft_iic_sccb_write_register ⇒ soft_iic_send_data ⇒ soft_iic_wait_ack ⇒ debug_assert_handler ⇒ debug_protective_handler ⇒ pwm_set_duty ⇒ debug_assert_handler (Cycle)
[Calls]- >> soft_iic_sccb_write_register
[Called By]- >> mt9v03x_set_config_sccb
_fp_digits (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED)
[Calls]
- >> __aeabi_dmul
- >> __aeabi_ddiv
- >> __aeabi_dadd
- >> __aeabi_d2ulz
- >> __aeabi_cdrcmple
- >> __aeabi_uldivmod
[Called By]
_printf_core (Thumb, 1744 bytes, Stack size 136 bytes, printfa.o(i._printf_core), UNUSED)
[Calls]
- >> __aeabi_uidivmod
- >> _printf_pre_padding
- >> _printf_post_padding
- >> _fp_digits
- >> __aeabi_uldivmod
[Called By]
_printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED)
[Called By]
_printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printfa.o(i._printf_pre_padding), UNUSED)
[Called By]
_sputc (Thumb, 10 bytes, Stack size 0 bytes, printfa.o(i._sputc))
[Called By]
[Address Reference Count : 1]
Undefined Global Symbols