Static Call Graph for image .\out\SWM320_stdperiph_lib.axf



#<CALLGRAPH># ARM Linker, 5060300: Last Updated: Thu Aug 25 22:29:12 2022

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

Call chain for Maximum Stack Depth:

main ⇒ GPIO_Init ⇒ PORT_Init

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
  • GPIOA0_Handler   ⇒   GPIOA0_Handler
  • GPIOA1_Handler   ⇒   GPIOA1_Handler
  • GPIOA2_Handler   ⇒   GPIOA2_Handler
  • GPIOA3_Handler   ⇒   GPIOA3_Handler
  • GPIOA4_Handler   ⇒   GPIOA4_Handler
  • GPIOA5_Handler   ⇒   GPIOA5_Handler
  • GPIOA6_Handler   ⇒   GPIOA6_Handler
  • GPIOA7_Handler   ⇒   GPIOA7_Handler
  • GPIOB0_Handler   ⇒   GPIOB0_Handler
  • GPIOB1_Handler   ⇒   GPIOB1_Handler
  • GPIOB2_Handler   ⇒   GPIOB2_Handler
  • GPIOB3_Handler   ⇒   GPIOB3_Handler
  • GPIOB4_Handler   ⇒   GPIOB4_Handler
  • GPIOB5_Handler   ⇒   GPIOB5_Handler
  • GPIOB6_Handler   ⇒   GPIOB6_Handler
  • GPIOB7_Handler   ⇒   GPIOB7_Handler
  • GPIOC0_Handler   ⇒   GPIOC0_Handler
  • GPIOC1_Handler   ⇒   GPIOC1_Handler
  • GPIOC2_Handler   ⇒   GPIOC2_Handler
  • GPIOC3_Handler   ⇒   GPIOC3_Handler
  • GPIOC4_Handler   ⇒   GPIOC4_Handler
  • GPIOC5_Handler   ⇒   GPIOC5_Handler
  • GPIOC6_Handler   ⇒   GPIOC6_Handler
  • GPIOC7_Handler   ⇒   GPIOC7_Handler
  • GPIOM0_Handler   ⇒   GPIOM0_Handler
  • GPIOM1_Handler   ⇒   GPIOM1_Handler
  • GPIOM2_Handler   ⇒   GPIOM2_Handler
  • GPIOM3_Handler   ⇒   GPIOM3_Handler
  • GPIOM4_Handler   ⇒   GPIOM4_Handler
  • GPIOM5_Handler   ⇒   GPIOM5_Handler
  • GPIOM6_Handler   ⇒   GPIOM6_Handler
  • GPIOM7_Handler   ⇒   GPIOM7_Handler
  • DMA_Handler   ⇒   DMA_Handler
  • LCD_Handler   ⇒   LCD_Handler
  • NORFLC_Handler   ⇒   NORFLC_Handler
  • CAN_Handler   ⇒   CAN_Handler
  • PULSE_Handler   ⇒   PULSE_Handler
  • WDT_Handler   ⇒   WDT_Handler
  • PWM_Handler   ⇒   PWM_Handler
  • UART0_Handler   ⇒   UART0_Handler
  • UART1_Handler   ⇒   UART1_Handler
  • UART2_Handler   ⇒   UART2_Handler
  • UART3_Handler   ⇒   UART3_Handler
  • I2C0_Handler   ⇒   I2C0_Handler
  • I2C1_Handler   ⇒   I2C1_Handler
  • SPI0_Handler   ⇒   SPI0_Handler
  • ADC0_Handler   ⇒   ADC0_Handler
  • RTC_Handler   ⇒   RTC_Handler
  • BOD_Handler   ⇒   BOD_Handler
  • SDIO_Handler   ⇒   SDIO_Handler
  • GPIOA_Handler   ⇒   GPIOA_Handler
  • GPIOB_Handler   ⇒   GPIOB_Handler
  • GPIOC_Handler   ⇒   GPIOC_Handler
  • GPIOM_Handler   ⇒   GPIOM_Handler
  • GPION_Handler   ⇒   GPION_Handler
  • GPIOP_Handler   ⇒   GPIOP_Handler
  • ADC1_Handler   ⇒   ADC1_Handler
  • FPU_Handler   ⇒   FPU_Handler
  • SPI1_Handler   ⇒   SPI1_Handler
  • TIMR0_Handler   ⇒   TIMR0_Handler
  • TIMR1_Handler   ⇒   TIMR1_Handler
  • TIMR2_Handler   ⇒   TIMR2_Handler
  • TIMR3_Handler   ⇒   TIMR3_Handler
  • TIMR4_Handler   ⇒   TIMR4_Handler
  • TIMR5_Handler   ⇒   TIMR5_Handler

    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_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))

    SerialInit (Thumb, 92 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    main (Thumb, 92 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    fputc (Thumb, 28 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    PORT_Init (Thumb, 1058 bytes, Stack size 60 bytes, swm320_port.o(.text))

    [Stack]


    [Called By]

    GPIO_Init (Thumb, 486 bytes, Stack size 32 bytes, swm320_gpio.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GPIO_SetBit (Thumb, 12 bytes, Stack size 0 bytes, swm320_gpio.o(.text))

    [Called By]

    GPIO_ClrBit (Thumb, 12 bytes, Stack size 0 bytes, swm320_gpio.o(.text))

    [Called By]

    GPIO_InvBit (Thumb, 12 bytes, Stack size 0 bytes, swm320_gpio.o(.text))

    [Called By]

    GPIO_GetBit (Thumb, 10 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    GPIO_SetBits (Thumb, 20 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    GPIO_ClrBits (Thumb, 20 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    GPIO_InvBits (Thumb, 20 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    GPIO_GetBits (Thumb, 18 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    GPIO_AtomicSetBit (Thumb, 16 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    GPIO_AtomicClrBit (Thumb, 16 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    GPIO_AtomicInvBit (Thumb, 20 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    GPIO_AtomicSetBits (Thumb, 24 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    GPIO_AtomicClrBits (Thumb, 24 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    GPIO_AtomicInvBits (Thumb, 24 bytes, Stack size 0 bytes, swm320_gpio.o(.text), UNUSED)

    UART_Close (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text))

    [Called By]

    UART_Init (Thumb, 428 bytes, Stack size 32 bytes, swm320_uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UART_Open (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text))

    [Called By]

    UART_WriteByte (Thumb, 4 bytes, Stack size 0 bytes, swm320_uart.o(.text))

    [Called By]

    UART_ReadByte (Thumb, 20 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_IsTXBusy (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text))

    [Called By]

    UART_IsRXFIFOEmpty (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_IsTXFIFOFull (Thumb, 8 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_SetBaudrate (Thumb, 28 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_GetBaudrate (Thumb, 20 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_CTSConfig (Thumb, 20 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_CTSLineState (Thumb, 8 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_RTSConfig (Thumb, 28 bytes, Stack size 8 bytes, swm320_uart.o(.text), UNUSED)

    UART_RTSLineState (Thumb, 8 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_LINConfig (Thumb, 20 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_LINGenerate (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_LINIsDetected (Thumb, 8 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_LINIsGenerated (Thumb, 8 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_ABRStart (Thumb, 82 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_ABRIsDone (Thumb, 24 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTRXThresholdEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTRXThresholdDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTRXThresholdStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTTXThresholdEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTTXThresholdDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTTXThresholdStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTTimeoutEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTTimeoutDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTTimeoutStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTTXDoneEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTTXDoneDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    UART_INTTXDoneStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_uart.o(.text), UNUSED)

    FLASH_Erase (Thumb, 20 bytes, Stack size 8 bytes, swm320_flash.o(.text), UNUSED)

    FLASH_Write (Thumb, 20 bytes, Stack size 8 bytes, swm320_flash.o(.text), UNUSED)

    Flash_Param_at_xMHz (Thumb, 58 bytes, Stack size 8 bytes, swm320_flash.o(.text))

    [Stack]


    [Called By]

    SystemCoreClockUpdate (Thumb, 110 bytes, Stack size 8 bytes, system_swm320.o(.text))

    [Stack]


    [Called By]

    PLLInit (Thumb, 52 bytes, Stack size 8 bytes, system_swm320.o(.text), UNUSED)

    [Calls]


    [Called By]

    switchCLK_PLL (Thumb, 36 bytes, Stack size 8 bytes, system_swm320.o(.text), UNUSED)

    [Calls]

    switchCLK_XTAL (Thumb, 38 bytes, Stack size 8 bytes, system_swm320.o(.text), UNUSED)

    [Calls]

    switchCLK_32KHz (Thumb, 46 bytes, Stack size 8 bytes, system_swm320.o(.text), UNUSED)

    [Calls]

    switchCLK_40MHz (Thumb, 34 bytes, Stack size 8 bytes, system_swm320.o(.text), UNUSED)

    [Calls]

    switchCLK_20MHz (Thumb, 34 bytes, Stack size 8 bytes, system_swm320.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SystemInit (Thumb, 102 bytes, Stack size 8 bytes, system_swm320.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOA0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOA1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOA2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOA3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOA4_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOA5_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOA6_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOA7_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOB0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOB1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOB2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOB3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOB4_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOB5_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOB6_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOB7_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOC0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOC1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOC2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOC3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOC4_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOC5_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOC6_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOC7_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOM0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOM1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOM2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOM3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOM4_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOM5_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOM6_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOM7_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    DMA_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    LCD_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    NORFLC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    CAN_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    PULSE_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    WDT_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    PWM_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    UART0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    UART1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    UART2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    UART3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    I2C0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    I2C1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SPI0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    ADC0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    RTC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    BOD_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SDIO_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOA_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOB_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOM_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPION_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    GPIOP_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    ADC1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    FPU_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SPI1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    TIMR0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    TIMR1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    TIMR2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    TIMR3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    TIMR4_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    TIMR5_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))

    [Calls]


    [Called By]
    [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)

    __0printf$bare (Thumb, 8 bytes, Stack size 0 bytes, printfb.o(i.__0printf$bare), UNUSED)

    [Calls]

    __1printf$bare (Thumb, 0 bytes, Stack size 0 bytes, printfb.o(i.__0printf$bare), UNUSED)

    __2printf (Thumb, 0 bytes, Stack size 0 bytes, printfb.o(i.__0printf$bare))

    [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

    NVIC_EnableIRQ (Thumb, 22 bytes, Stack size 0 bytes, swm320_uart.o(.text))

    [Called By]

    NVIC_DisableIRQ (Thumb, 22 bytes, Stack size 0 bytes, swm320_uart.o(.text))

    [Called By]

    delay_3ms (Thumb, 44 bytes, Stack size 0 bytes, system_swm320.o(.text))

    [Called By]

    _printf_core (Thumb, 34 bytes, Stack size 24 bytes, printfb.o(i._printf_core), UNUSED)

    [Called By]

    Undefined Global Symbols