Static Call Graph - [.\obj\Voltage_Monitor_MSS_MSS_CM3_0_app.axf]

# 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

  - ACE_ADC0_CalDone_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC0_CalStart_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC0_DataValid_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC0_FifoAFull_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC0_FifoEmpty_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC0_FifoFull_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC1_CalDone_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC1_CalStart_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC1_DataValid_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC1_FifoAFull_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC1_FifoEmpty_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC1_FifoFull_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC2_CalDone_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC2_CalStart_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC2_DataValid_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC2_FifoAFull_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC2_FifoEmpty_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_ADC2_FifoFull_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp0_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp0_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp10_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp10_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp11_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp11_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp1_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp1_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp2_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp2_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp3_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp3_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp4_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp4_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp5_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp5_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp6_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp6_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp7_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp7_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp8_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp8_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp9_Fall_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_Comp9_Rise_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC0_Flag0_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC0_Flag1_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC0_Flag2_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC0_Flag3_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC1_Flag0_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC1_Flag1_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC1_Flag2_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC1_Flag3_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC2_Flag0_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC2_Flag1_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC2_Flag2_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PC2_Flag3_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag0_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag10_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag11_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag12_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag13_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag14_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag15_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag16_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag17_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag18_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag19_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag1_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag20_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag21_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag22_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag23_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag24_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag25_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag26_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag27_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag28_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag29_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag2_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag30_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag31_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag3_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag4_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag5_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag6_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag7_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag8_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ACE_PPE_Flag9_IRQHandler from ace_flags.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - BrownOut_1_5V_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - BrownOut_3_3V_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - BusFault_Handler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - CommError_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - DMA_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - DebugMon_Handler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ENVM0_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - ENVM1_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - EthernetMAC_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - Fabric_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO0_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO10_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO11_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO12_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO13_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO14_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO15_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO16_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO17_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO18_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO19_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO1_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO20_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO21_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO22_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO23_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO24_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO25_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO26_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO27_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO28_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO29_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO2_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO30_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO31_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO3_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO4_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO5_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO6_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO7_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO8_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - GPIO9_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - HardFault_Handler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - I2C0_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - I2C0_SMBAlert_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - I2C0_SMBus_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - I2C1_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - I2C1_SMBAlert_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - I2C1_SMBus_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - IAP_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - MemManage_Handler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - NMI_Handler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - PLL_LockLost_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - PLL_Lock_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - PendSV_Handler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - RTCIF_Pub_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - RTC_Match_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - Reset_Handler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - SPI0_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - SPI1_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - SVC_Handler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - SysTick_Handler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - SystemInit from system_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(.text)
  - Timer1_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - Timer2_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - UART0_IRQHandler from mss_uart.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - UART1_IRQHandler from mss_uart.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - UsageFault_Handler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - WdogWakeup_IRQHandler from startup_a2fxxxm3.o(.text) referenced from startup_a2fxxxm3.o(RESET)
  - __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_a2fxxxm3.o(.text)
  - _snputc from printf1.o(i._snputc) referenced from printf1.o(i.__0snprintf$1)
  - default_tx_handler from mss_uart.o(.text) referenced from mss_uart.o(.text)
  - main from main.o(.text) referenced from entry7.o(.ARM.Collect$$$$00000007)

  ### Global Symbols

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

  - startup_a2fxxxm3.o(.text)

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

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

  - >> __scatterload

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

  - >> __scatterload

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

  - Max Depth = 220
  - Call Chain = main ⇒ MSS_UART_init ⇒ SystemCoreClockUpdate ⇒ GetSystemClock
  [Calls]
  - >> __2snprintf
  - >> __aeabi_memcpy4
  - >> MSS_UART_polled_tx_string
  - >> MSS_UART_polled_tx
  - >> MSS_UART_init
  - >> MSS_UART_get_rx
  - >> MSS_GPIO_init
  - >> MSS_GPIO_config
  - >> ACE_init
  - >> ACE_get_ppe_sample
  - >> ACE_get_flag_status
  - >> ACE_convert_to_mV
  [Address Reference Count : 1]
  - entry7.o(.ARM.Collect$$$$00000007)

  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]

  - Max Depth = 20
  - Call Chain = ace_init_convert
  [Called By]
  - >> ACE_init

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

  - Max Depth = 36
  - Call Chain = ACE_convert_to_mV
  [Called By]
  - >> ACE_convert_to_Celsius
  - >> ACE_convert_to_Kelvin
  - >> ACE_convert_to_uA
  - >> ACE_convert_to_mA
  - >> main

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

  - >> ACE_convert_to_mV

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

  - >> ACE_convert_to_mV

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

  - >> ACE_convert_to_mV
  [Called By]
  - >> ACE_convert_to_Fahrenheit

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

  - >> ACE_convert_to_mV

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

  - >> ACE_convert_to_Kelvin

  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]

  - >> convert_mV_to_ppe_value

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

  - >> convert_mV_to_ppe_value

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

  - >> convert_mV_to_ppe_value
  [Called By]
  - >> ACE_convert_from_Fahrenheit

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

  - >> convert_mV_to_ppe_value

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

  - >> ACE_convert_from_Kelvin

  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_init

  ACE_is_hysteresis_flag (Thumb, 24 bytes, Stack size 0 bytes, ace_flags.o(.text), UNUSED)
  [Called By]

  - >> ACE_set_flag_hysteresis
  - >> ACE_set_flag_deassertion
  - >> ACE_set_flag_assertion
  - >> ACE_set_flag_threshold

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

  - >> __aeabi_memcpy4

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

  - >> ACE_is_hysteresis_flag

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

  - >> ACE_is_hysteresis_flag

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

  - >> ACE_is_hysteresis_flag

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

  - >> ACE_is_hysteresis_flag
  [Called By]
  - >> ACE_set_channel_hysteresis

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

  - >> ACE_set_flag_hysteresis

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

  - >> strncmp

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

  - Max Depth = 20
  - Call Chain = ACE_get_flag_status
  [Called By]
  - >> main

  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

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

  - >> ACE_enable_flag_irq

  ACE_disable_flag_irq (Thumb, 74 bytes, Stack size 20 bytes, ace_flags.o(.text), UNUSED)
  [Called By]

  - >> ACE_disable_channel_flags_irq

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

  - >> ACE_disable_flag_irq

  ACE_clear_flag_irq (Thumb, 74 bytes, Stack size 20 bytes, ace_flags.o(.text), UNUSED)
  [Called By]

  - >> ACE_clear_channel_flags_irq

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

  - >> ACE_clear_flag_irq

  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]

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag0_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag1_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag2_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag3_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag4_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag5_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag6_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag7_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag8_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag9_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag10_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag11_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag12_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag13_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag14_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag15_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag16_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag17_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag18_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag19_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag20_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag21_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag22_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag23_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag24_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag25_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag26_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag27_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag28_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag29_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag30_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 56
  - Call Chain = ACE_PPE_Flag31_IRQHandler ⇒ process_flag_irq
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> process_flag_irq
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 28
  - Call Chain = ACE_init ⇒ ace_init_convert
  [Calls]
  - >> ace_init_flags
  - >> ace_init_convert
  [Called By]
  - >> main

  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]

  - >> strncmp

  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]

  - >> main

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

  - Max Depth = 8
  - Call Chain = MSS_GPIO_init
  [Calls]
  - >> NVIC_ClearPendingIRQ
  [Called By]
  - >> main

  MSS_GPIO_config (Thumb, 16 bytes, Stack size 0 bytes, mss_gpio.o(.text))
  [Called By]

  - >> main

  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]

  - >> NVIC_ClearPendingIRQ

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

  - Max Depth = 92
  - Call Chain = MSS_UART_init ⇒ SystemCoreClockUpdate ⇒ GetSystemClock
  [Calls]
  - >> SystemCoreClockUpdate
  - >> NVIC_ClearPendingIRQ
  [Called By]
  - >> main

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

  - Max Depth = 20
  - Call Chain = MSS_UART_polled_tx
  [Called By]
  - >> main

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

  - Max Depth = 20
  - Call Chain = MSS_UART_polled_tx_string
  [Called By]
  - >> main

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

  - >> NVIC_ClearPendingIRQ
  - >> NVIC_EnableIRQ

  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]

  - Max Depth = 12
  - Call Chain = MSS_UART_get_rx
  [Called By]
  - >> main

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

  - >> NVIC_ClearPendingIRQ
  - >> NVIC_EnableIRQ

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

  - >> NVIC_ClearPendingIRQ

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

  - >> NVIC_ClearPendingIRQ
  - >> NVIC_EnableIRQ

  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]

  - Max Depth = 24
  - Call Chain = UART0_IRQHandler ⇒ MSS_UART_isr
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> MSS_UART_isr
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - Max Depth = 24
  - Call Chain = UART1_IRQHandler ⇒ MSS_UART_isr
  [Calls]
  - >> NVIC_ClearPendingIRQ
  - >> MSS_UART_isr
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - >> NVIC_ClearPendingIRQ
  - >> NVIC_EnableIRQ

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

  - >> NVIC_ClearPendingIRQ
  - >> NVIC_EnableIRQ

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

  - >> NVIC_ClearPendingIRQ
  - >> NVIC_EnableIRQ

  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]

  - startup_a2fxxxm3.o(.text)

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

  - Max Depth = 60
  - Call Chain = SystemCoreClockUpdate ⇒ GetSystemClock
  [Calls]
  - >> GetSystemClock
  [Called By]
  - >> MSS_UART_init

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

  - >> ACE_is_under_flag
  - >> main

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

  - >> ACE_get_channel_handle
  - >> ACE_get_flag_handle

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

  - >> _printf_core

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

  - startup_a2fxxxm3.o(RESET)

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

  - >> NMI_Handler
  [Called By]
  - >> NMI_Handler
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - >> HardFault_Handler
  [Called By]
  - >> HardFault_Handler
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - >> MemManage_Handler
  [Called By]
  - >> MemManage_Handler
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - >> BusFault_Handler
  [Called By]
  - >> BusFault_Handler
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - >> UsageFault_Handler
  [Called By]
  - >> UsageFault_Handler
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - >> SVC_Handler
  [Called By]
  - >> SVC_Handler
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - >> DebugMon_Handler
  [Called By]
  - >> DebugMon_Handler
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - >> PendSV_Handler
  [Called By]
  - >> PendSV_Handler
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - >> SysTick_Handler
  [Called By]
  - >> SysTick_Handler
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - >> ACE_ADC0_CalDone_IRQHandler
  [Called By]
  - >> ACE_ADC0_CalDone_IRQHandler
  [Address Reference Count : 1]
  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - startup_a2fxxxm3.o(RESET)

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

  - >> __main_after_scatterload
  [Called By]
  - >> _main_scatterload

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

  - >> _printf_core

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

  - Max Depth = 32
  - Call Chain = __2snprintf
  [Called By]
  - >> main

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

  - >> ACE_convert_from_Celsius
  - >> ACE_convert_from_Kelvin
  - >> ACE_convert_from_uA
  - >> ACE_convert_from_mA

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

  - Max Depth = 48
  - Call Chain = process_flag_irq
  [Called By]
  - >> ACE_PPE_Flag31_IRQHandler
  - >> ACE_PPE_Flag30_IRQHandler
  - >> ACE_PPE_Flag29_IRQHandler
  - >> ACE_PPE_Flag28_IRQHandler
  - >> ACE_PPE_Flag27_IRQHandler
  - >> ACE_PPE_Flag26_IRQHandler
  - >> ACE_PPE_Flag25_IRQHandler
  - >> ACE_PPE_Flag24_IRQHandler
  - >> ACE_PPE_Flag23_IRQHandler
  - >> ACE_PPE_Flag22_IRQHandler
  - >> ACE_PPE_Flag21_IRQHandler
  - >> ACE_PPE_Flag20_IRQHandler
  - >> ACE_PPE_Flag19_IRQHandler
  - >> ACE_PPE_Flag18_IRQHandler
  - >> ACE_PPE_Flag17_IRQHandler
  - >> ACE_PPE_Flag16_IRQHandler
  - >> ACE_PPE_Flag15_IRQHandler
  - >> ACE_PPE_Flag14_IRQHandler
  - >> ACE_PPE_Flag13_IRQHandler
  - >> ACE_PPE_Flag12_IRQHandler
  - >> ACE_PPE_Flag11_IRQHandler
  - >> ACE_PPE_Flag10_IRQHandler
  - >> ACE_PPE_Flag9_IRQHandler
  - >> ACE_PPE_Flag8_IRQHandler
  - >> ACE_PPE_Flag7_IRQHandler
  - >> ACE_PPE_Flag6_IRQHandler
  - >> ACE_PPE_Flag5_IRQHandler
  - >> ACE_PPE_Flag4_IRQHandler
  - >> ACE_PPE_Flag3_IRQHandler
  - >> ACE_PPE_Flag2_IRQHandler
  - >> ACE_PPE_Flag1_IRQHandler
  - >> ACE_PPE_Flag0_IRQHandler

  NVIC_ClearPendingIRQ (Thumb, 24 bytes, Stack size 0 bytes, ace_flags.o(.text))
  [Called By]

  - >> ACE_PPE_Flag31_IRQHandler
  - >> ACE_PPE_Flag30_IRQHandler
  - >> ACE_PPE_Flag29_IRQHandler
  - >> ACE_PPE_Flag28_IRQHandler
  - >> ACE_PPE_Flag27_IRQHandler
  - >> ACE_PPE_Flag26_IRQHandler
  - >> ACE_PPE_Flag25_IRQHandler
  - >> ACE_PPE_Flag24_IRQHandler
  - >> ACE_PPE_Flag23_IRQHandler
  - >> ACE_PPE_Flag22_IRQHandler
  - >> ACE_PPE_Flag21_IRQHandler
  - >> ACE_PPE_Flag20_IRQHandler
  - >> ACE_PPE_Flag19_IRQHandler
  - >> ACE_PPE_Flag18_IRQHandler
  - >> ACE_PPE_Flag17_IRQHandler
  - >> ACE_PPE_Flag16_IRQHandler
  - >> ACE_PPE_Flag15_IRQHandler
  - >> ACE_PPE_Flag14_IRQHandler
  - >> ACE_PPE_Flag13_IRQHandler
  - >> ACE_PPE_Flag12_IRQHandler
  - >> ACE_PPE_Flag11_IRQHandler
  - >> ACE_PPE_Flag10_IRQHandler
  - >> ACE_PPE_Flag9_IRQHandler
  - >> ACE_PPE_Flag8_IRQHandler
  - >> ACE_PPE_Flag7_IRQHandler
  - >> ACE_PPE_Flag6_IRQHandler
  - >> ACE_PPE_Flag5_IRQHandler
  - >> ACE_PPE_Flag4_IRQHandler
  - >> ACE_PPE_Flag3_IRQHandler
  - >> ACE_PPE_Flag2_IRQHandler
  - >> ACE_PPE_Flag1_IRQHandler
  - >> ACE_PPE_Flag0_IRQHandler

  NVIC_ClearPendingIRQ (Thumb, 24 bytes, Stack size 0 bytes, mss_gpio.o(.text))
  [Called By]

  - >> MSS_GPIO_clear_irq
  - >> MSS_GPIO_init

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

  - Max Depth = 16
  - Call Chain = default_tx_handler
  [Address Reference Count : 1]
  - mss_uart.o(.text)

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

  - Max Depth = 16
  - Call Chain = MSS_UART_isr
  [Called By]
  - >> UART1_IRQHandler
  - >> UART0_IRQHandler

  NVIC_EnableIRQ (Thumb, 30 bytes, Stack size 0 bytes, mss_uart.o(.text), UNUSED)
  [Called By]

  - >> MSS_UART_set_modemstatus_handler
  - >> MSS_UART_set_tx_handler
  - >> MSS_UART_set_rxstatus_handler
  - >> MSS_UART_set_rx_handler
  - >> MSS_UART_enable_irq
  - >> MSS_UART_irq_tx

  NVIC_ClearPendingIRQ (Thumb, 24 bytes, Stack size 0 bytes, mss_uart.o(.text))
  [Called By]

  - >> MSS_UART_set_modemstatus_handler
  - >> MSS_UART_set_tx_handler
  - >> MSS_UART_set_rxstatus_handler
  - >> UART1_IRQHandler
  - >> UART0_IRQHandler
  - >> MSS_UART_set_rx_handler
  - >> MSS_UART_disable_irq
  - >> MSS_UART_enable_irq
  - >> MSS_UART_irq_tx
  - >> MSS_UART_init

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

  - Max Depth = 20
  - Call Chain = GetSystemClock
  [Called By]
  - >> SystemCoreClockUpdate

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

  - >> __aeabi_uidivmod
  [Called By]
  - >> __0snprintf$1

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

  - printf1.o(i.__0snprintf$1)

  ### Undefined Global Symbols