Static Call Graph for image .\obj\Voltage_Monitor_MSS_MSS_CM3_0_app.axf



#<CALLGRAPH># ARM Linker, 4.1 [Build 713]: Last Updated: Tue Nov 20 15:53:20 2012

Maximum Stack Usage = 220 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

main ⇒ MSS_UART_init ⇒ SystemCoreClockUpdate ⇒ GetSystemClock

Mutually Recursive functions

  • NMI_Handler   ⇒   NMI_Handler
  • HardFault_Handler   ⇒   HardFault_Handler
  • MemManage_Handler   ⇒   MemManage_Handler
  • BusFault_Handler   ⇒   BusFault_Handler
  • UsageFault_Handler   ⇒   UsageFault_Handler
  • SVC_Handler   ⇒   SVC_Handler
  • DebugMon_Handler   ⇒   DebugMon_Handler
  • PendSV_Handler   ⇒   PendSV_Handler
  • SysTick_Handler   ⇒   SysTick_Handler
  • ACE_ADC0_CalDone_IRQHandler   ⇒   ACE_ADC0_CalDone_IRQHandler

    Function Pointers

    Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Calls]

    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Called By]

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry7.o(.ARM.Collect$$$$00000007))

    main (Thumb, 332 bytes, Stack size 128 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_get_channel_type (Thumb, 22 bytes, Stack size 0 bytes, ace_convert.o(.text), UNUSED)

    ACE_convert_adc_input_to_mV (Thumb, 40 bytes, Stack size 16 bytes, ace_convert.o(.text), UNUSED)

    ace_init_convert (Thumb, 202 bytes, Stack size 20 bytes, ace_convert.o(.text))

    [Stack]


    [Called By]

    ACE_convert_to_mV (Thumb, 126 bytes, Stack size 36 bytes, ace_convert.o(.text))

    [Stack]


    [Called By]

    ACE_convert_to_mA (Thumb, 86 bytes, Stack size 32 bytes, ace_convert.o(.text), UNUSED)

    [Calls]

    ACE_convert_to_uA (Thumb, 86 bytes, Stack size 32 bytes, ace_convert.o(.text), UNUSED)

    [Calls]

    ACE_convert_to_Kelvin (Thumb, 36 bytes, Stack size 20 bytes, ace_convert.o(.text), UNUSED)

    [Calls]


    [Called By]

    ACE_convert_to_Celsius (Thumb, 28 bytes, Stack size 20 bytes, ace_convert.o(.text), UNUSED)

    [Calls]

    ACE_convert_to_Fahrenheit (Thumb, 36 bytes, Stack size 16 bytes, ace_convert.o(.text), UNUSED)

    [Calls]

    ACE_get_channel_name (Thumb, 20 bytes, Stack size 0 bytes, ace_convert.o(.text), UNUSED)

    ACE_convert_mV_to_adc_value (Thumb, 76 bytes, Stack size 20 bytes, ace_convert.o(.text), UNUSED)

    ACE_convert_from_mV (Thumb, 146 bytes, Stack size 36 bytes, ace_convert.o(.text), UNUSED)

    ACE_convert_from_mA (Thumb, 154 bytes, Stack size 32 bytes, ace_convert.o(.text), UNUSED)

    [Calls]

    ACE_convert_from_uA (Thumb, 96 bytes, Stack size 32 bytes, ace_convert.o(.text), UNUSED)

    [Calls]

    ACE_convert_from_Kelvin (Thumb, 50 bytes, Stack size 24 bytes, ace_convert.o(.text), UNUSED)

    [Calls]


    [Called By]

    ACE_convert_from_Celsius (Thumb, 42 bytes, Stack size 24 bytes, ace_convert.o(.text), UNUSED)

    [Calls]

    ACE_convert_from_Fahrenheit (Thumb, 52 bytes, Stack size 24 bytes, ace_convert.o(.text), UNUSED)

    [Calls]

    ACE_translate_pdma_value (Thumb, 16 bytes, Stack size 0 bytes, ace_convert.o(.text), UNUSED)

    ace_init_flags (Thumb, 98 bytes, Stack size 0 bytes, ace_flags.o(.text))

    [Called By]

    ACE_is_hysteresis_flag (Thumb, 24 bytes, Stack size 0 bytes, ace_flags.o(.text), UNUSED)

    [Called By]

    ACE_is_under_flag (Thumb, 52 bytes, Stack size 48 bytes, ace_flags.o(.text), UNUSED)

    [Calls]

    ACE_set_flag_threshold (Thumb, 220 bytes, Stack size 32 bytes, ace_flags.o(.text), UNUSED)

    [Calls]

    ACE_set_flag_assertion (Thumb, 88 bytes, Stack size 12 bytes, ace_flags.o(.text), UNUSED)

    [Calls]

    ACE_set_flag_deassertion (Thumb, 80 bytes, Stack size 12 bytes, ace_flags.o(.text), UNUSED)

    [Calls]

    ACE_set_flag_hysteresis (Thumb, 164 bytes, Stack size 32 bytes, ace_flags.o(.text), UNUSED)

    [Calls]


    [Called By]

    ACE_set_channel_hysteresis (Thumb, 60 bytes, Stack size 20 bytes, ace_flags.o(.text), UNUSED)

    [Calls]

    ACE_get_flag_handle (Thumb, 70 bytes, Stack size 24 bytes, ace_flags.o(.text), UNUSED)

    [Calls]

    ACE_get_flag_status (Thumb, 72 bytes, Stack size 20 bytes, ace_flags.o(.text))

    [Stack]


    [Called By]

    ACE_get_flag_name (Thumb, 20 bytes, Stack size 0 bytes, ace_flags.o(.text), UNUSED)

    ACE_get_flag_channel (Thumb, 20 bytes, Stack size 0 bytes, ace_flags.o(.text), UNUSED)

    ACE_get_channel_flag_count (Thumb, 20 bytes, Stack size 0 bytes, ace_flags.o(.text), UNUSED)

    ACE_get_channel_first_flag (Thumb, 88 bytes, Stack size 8 bytes, ace_flags.o(.text), UNUSED)

    ACE_get_channel_next_flag (Thumb, 68 bytes, Stack size 8 bytes, ace_flags.o(.text), UNUSED)

    ACE_enable_flag_irq (Thumb, 94 bytes, Stack size 20 bytes, ace_flags.o(.text), UNUSED)

    [Called By]

    ACE_enable_channel_flags_irq (Thumb, 52 bytes, Stack size 16 bytes, ace_flags.o(.text), UNUSED)

    [Calls]

    ACE_disable_flag_irq (Thumb, 74 bytes, Stack size 20 bytes, ace_flags.o(.text), UNUSED)

    [Called By]

    ACE_disable_channel_flags_irq (Thumb, 52 bytes, Stack size 16 bytes, ace_flags.o(.text), UNUSED)

    [Calls]

    ACE_clear_flag_irq (Thumb, 74 bytes, Stack size 20 bytes, ace_flags.o(.text), UNUSED)

    [Called By]

    ACE_clear_channel_flags_irq (Thumb, 52 bytes, Stack size 16 bytes, ace_flags.o(.text), UNUSED)

    [Calls]

    ACE_register_flag_isr (Thumb, 26 bytes, Stack size 0 bytes, ace_flags.o(.text), UNUSED)

    ACE_register_channel_flags_isr (Thumb, 12 bytes, Stack size 0 bytes, ace_flags.o(.text), UNUSED)

    ACE_register_global_flags_isr (Thumb, 6 bytes, Stack size 0 bytes, ace_flags.o(.text), UNUSED)

    ACE_PPE_Flag0_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag1_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag2_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag3_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag4_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag5_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag6_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag7_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag8_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag9_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag10_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag11_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag12_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag13_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag14_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag15_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag16_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag17_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag18_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag19_IRQHandler (Thumb, 58 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag20_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag21_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag22_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag23_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag24_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag25_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag26_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag27_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag28_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag29_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag30_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_PPE_Flag31_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, ace_flags.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ACE_init (Thumb, 12 bytes, Stack size 8 bytes, mss_ace.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ACE_start_adc (Thumb, 10 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_get_adc_result (Thumb, 42 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_configure_sdd (Thumb, 234 bytes, Stack size 32 bytes, mss_ace.o(.text), UNUSED)

    ACE_enable_sdd (Thumb, 26 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_disable_sdd (Thumb, 26 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_set_sdd_value (Thumb, 26 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_set_sdd_value_sync (Thumb, 88 bytes, Stack size 12 bytes, mss_ace.o(.text), UNUSED)

    ACE_set_comp_reference (Thumb, 184 bytes, Stack size 20 bytes, mss_ace.o(.text), UNUSED)

    ACE_set_comp_hysteresis (Thumb, 126 bytes, Stack size 20 bytes, mss_ace.o(.text), UNUSED)

    ACE_enable_comp (Thumb, 106 bytes, Stack size 16 bytes, mss_ace.o(.text), UNUSED)

    ACE_disable_comp (Thumb, 106 bytes, Stack size 16 bytes, mss_ace.o(.text), UNUSED)

    ACE_enable_comp_rise_irq (Thumb, 98 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_disable_comp_rise_irq (Thumb, 32 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_clear_comp_rise_irq (Thumb, 32 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_enable_comp_fall_irq (Thumb, 24 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_disable_comp_fall_irq (Thumb, 32 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_clear_comp_fall_irq (Thumb, 32 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_get_comp_status (Thumb, 6 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_get_channel_count (Thumb, 4 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_get_first_channel (Thumb, 6 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_get_next_channel (Thumb, 16 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_get_channel_handle (Thumb, 70 bytes, Stack size 24 bytes, mss_ace.o(.text), UNUSED)

    [Calls]

    ACE_get_input_channel_handle (Thumb, 42 bytes, Stack size 0 bytes, mss_ace.o(.text), UNUSED)

    ACE_get_ppe_sample (Thumb, 32 bytes, Stack size 0 bytes, mss_ace.o(.text))

    [Called By]

    MSS_GPIO_init (Thumb, 52 bytes, Stack size 8 bytes, mss_gpio.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MSS_GPIO_config (Thumb, 16 bytes, Stack size 0 bytes, mss_gpio.o(.text))

    [Called By]

    MSS_GPIO_set_output (Thumb, 14 bytes, Stack size 0 bytes, mss_gpio.o(.text), UNUSED)

    MSS_GPIO_drive_inout (Thumb, 140 bytes, Stack size 12 bytes, mss_gpio.o(.text), UNUSED)

    MSS_GPIO_enable_irq (Thumb, 70 bytes, Stack size 16 bytes, mss_gpio.o(.text), UNUSED)

    MSS_GPIO_disable_irq (Thumb, 30 bytes, Stack size 8 bytes, mss_gpio.o(.text), UNUSED)

    MSS_GPIO_clear_irq (Thumb, 34 bytes, Stack size 16 bytes, mss_gpio.o(.text), UNUSED)

    [Calls]

    MSS_UART_init (Thumb, 266 bytes, Stack size 32 bytes, mss_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MSS_UART_polled_tx (Thumb, 94 bytes, Stack size 20 bytes, mss_uart.o(.text))

    [Stack]


    [Called By]

    MSS_UART_polled_tx_string (Thumb, 76 bytes, Stack size 20 bytes, mss_uart.o(.text))

    [Stack]


    [Called By]

    MSS_UART_irq_tx (Thumb, 66 bytes, Stack size 16 bytes, mss_uart.o(.text), UNUSED)

    [Calls]

    MSS_UART_tx_complete (Thumb, 48 bytes, Stack size 0 bytes, mss_uart.o(.text), UNUSED)

    MSS_UART_get_rx (Thumb, 74 bytes, Stack size 12 bytes, mss_uart.o(.text))

    [Stack]


    [Called By]

    MSS_UART_enable_irq (Thumb, 48 bytes, Stack size 16 bytes, mss_uart.o(.text), UNUSED)

    [Calls]

    MSS_UART_disable_irq (Thumb, 80 bytes, Stack size 16 bytes, mss_uart.o(.text), UNUSED)

    [Calls]

    MSS_UART_set_rx_handler (Thumb, 108 bytes, Stack size 16 bytes, mss_uart.o(.text), UNUSED)

    [Calls]

    MSS_UART_set_loopback (Thumb, 38 bytes, Stack size 0 bytes, mss_uart.o(.text), UNUSED)

    UART0_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, mss_uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    UART1_IRQHandler (Thumb, 16 bytes, Stack size 8 bytes, mss_uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    MSS_UART_set_rxstatus_handler (Thumb, 50 bytes, Stack size 16 bytes, mss_uart.o(.text), UNUSED)

    [Calls]

    MSS_UART_set_tx_handler (Thumb, 58 bytes, Stack size 16 bytes, mss_uart.o(.text), UNUSED)

    [Calls]

    MSS_UART_set_modemstatus_handler (Thumb, 50 bytes, Stack size 16 bytes, mss_uart.o(.text), UNUSED)

    [Calls]

    MSS_UART_fill_tx_fifo (Thumb, 78 bytes, Stack size 20 bytes, mss_uart.o(.text), UNUSED)

    MSS_UART_get_rx_status (Thumb, 44 bytes, Stack size 0 bytes, mss_uart.o(.text), UNUSED)

    MSS_UART_get_modem_status (Thumb, 24 bytes, Stack size 0 bytes, mss_uart.o(.text), UNUSED)

    MSS_UART_get_tx_status (Thumb, 36 bytes, Stack size 0 bytes, mss_uart.o(.text), UNUSED)

    SystemInit (Thumb, 2 bytes, Stack size 0 bytes, system_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    SystemCoreClockUpdate (Thumb, 142 bytes, Stack size 40 bytes, system_a2fxxxm3.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))

    [Called By]

    __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text), UNUSED)

    [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]

    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    ACE_ADC0_CalDone_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    ACE_ADC0_CalStart_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC0_DataValid_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC0_FifoAFull_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC0_FifoEmpty_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC0_FifoFull_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC1_CalDone_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC1_CalStart_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC1_DataValid_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC1_FifoAFull_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC1_FifoEmpty_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC1_FifoFull_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC2_CalDone_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC2_CalStart_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC2_DataValid_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC2_FifoAFull_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC2_FifoEmpty_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_ADC2_FifoFull_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp0_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp0_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp10_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp10_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp11_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp11_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp1_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp1_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp2_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp2_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp3_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp3_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp4_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp4_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp5_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp5_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp6_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp6_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp7_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp7_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp8_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp8_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp9_Fall_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_Comp9_Rise_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC0_Flag0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC0_Flag1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC0_Flag2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC0_Flag3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC1_Flag0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC1_Flag1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC1_Flag2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC1_Flag3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC2_Flag0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC2_Flag1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC2_Flag2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ACE_PC2_Flag3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    BrownOut_1_5V_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    BrownOut_3_3V_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    CommError_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    DMA_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ENVM0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    ENVM1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    EthernetMAC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    Fabric_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO11_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO12_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO13_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO14_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO15_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO16_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO17_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO18_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO19_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO20_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO21_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO22_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO23_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO24_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO25_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO26_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO27_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO28_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO29_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO30_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO31_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO8_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    GPIO9_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    I2C0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    I2C0_SMBAlert_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    I2C0_SMBus_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    I2C1_SMBAlert_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    I2C1_SMBus_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    IAP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    PLL_LockLost_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    PLL_Lock_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    RTCIF_Pub_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    RTC_Match_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    SPI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    Timer1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    Timer2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    WdogWakeup_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_a2fxxxm3.o(.text))
    [Address Reference Count : 1]

    __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))

    [Calls]


    [Called By]

    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

    __0snprintf$1 (Thumb, 36 bytes, Stack size 32 bytes, printf1.o(i.__0snprintf$1), UNUSED)

    [Calls]

    __1snprintf$1 (Thumb, 0 bytes, Stack size 32 bytes, printf1.o(i.__0snprintf$1), UNUSED)

    __2snprintf (Thumb, 0 bytes, Stack size 32 bytes, printf1.o(i.__0snprintf$1))

    [Stack]


    [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)

    Local Symbols

    convert_mV_to_ppe_value (Thumb, 54 bytes, Stack size 16 bytes, ace_convert.o(.text), UNUSED)

    [Called By]

    process_flag_irq (Thumb, 184 bytes, Stack size 48 bytes, ace_flags.o(.text))

    [Stack]


    [Called By]

    NVIC_ClearPendingIRQ (Thumb, 24 bytes, Stack size 0 bytes, ace_flags.o(.text))

    [Called By]

    NVIC_ClearPendingIRQ (Thumb, 24 bytes, Stack size 0 bytes, mss_gpio.o(.text))

    [Called By]

    default_tx_handler (Thumb, 116 bytes, Stack size 16 bytes, mss_uart.o(.text))

    [Stack]


    [Address Reference Count : 1]

    MSS_UART_isr (Thumb, 104 bytes, Stack size 16 bytes, mss_uart.o(.text))

    [Stack]


    [Called By]

    NVIC_EnableIRQ (Thumb, 30 bytes, Stack size 0 bytes, mss_uart.o(.text), UNUSED)

    [Called By]

    NVIC_ClearPendingIRQ (Thumb, 24 bytes, Stack size 0 bytes, mss_uart.o(.text))

    [Called By]

    GetSystemClock (Thumb, 88 bytes, Stack size 20 bytes, system_a2fxxxm3.o(.text))

    [Stack]


    [Called By]

    _printf_core (Thumb, 332 bytes, Stack size 88 bytes, printf1.o(i._printf_core), UNUSED)

    [Calls]


    [Called By]

    _snputc (Thumb, 22 bytes, Stack size 0 bytes, printf1.o(i._snputc))
    [Address Reference Count : 1]

    Undefined Global Symbols