#<CALLGRAPH># ARM Linker, 5060300: Last Updated: Tue Sep 06 20:33:39 2022
__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))
TaskIdle (Thumb, 62 bytes, Stack size 12 bytes, main.o(.text))
[Stack]
main (Thumb, 82 bytes, Stack size 0 bytes, main.o(.text))
[Stack]
SysTick_Handler (Thumb, 10 bytes, Stack size 0 bytes, main.o(.text))
[Address Reference Count : 1]
DebugInit (Thumb, 2 bytes, Stack size 0 bytes, debug.o(.text))
[Stack]
PutChar (Thumb, 2 bytes, Stack size 0 bytes, debug.o(.text))
[Stack]
printch (Thumb, 2 bytes, Stack size 0 bytes, debug.o(.text))
[Stack]
printint (Thumb, 38 bytes, Stack size 16 bytes, debug.o(.text))
[Stack]
printstr (Thumb, 20 bytes, Stack size 8 bytes, debug.o(.text))
[Stack]
printfloat (Thumb, 80 bytes, Stack size 16 bytes, debug.o(.text))
[Stack]
Printf (Thumb, 208 bytes, Stack size 24 bytes, debug.o(.text))
[Stack]
PT_GetSystemTime (Thumb, 6 bytes, Stack size 0 bytes, usertimer.o(.text), UNUSED)
UserTimerAdd (Thumb, 70 bytes, Stack size 16 bytes, usertimer.o(.text))
[Stack]
UserTimerResetTime (Thumb, 22 bytes, Stack size 8 bytes, usertimer.o(.text))
[Stack]
UserTimerDel (Thumb, 16 bytes, Stack size 0 bytes, usertimer.o(.text), UNUSED)
UserTimerOutAdd (Thumb, 70 bytes, Stack size 16 bytes, usertimer.o(.text))
[Stack]
UserTimerOutDel (Thumb, 16 bytes, Stack size 0 bytes, usertimer.o(.text), UNUSED)
UserTimerTask (Thumb, 116 bytes, Stack size 32 bytes, usertimer.o(.text))
[Stack]
BoardInit (Thumb, 36 bytes, Stack size 16 bytes, boardcfg.o(.text))
[Stack]
ConsoleDealMsg (Thumb, 418 bytes, Stack size 48 bytes, uartconsole.o(.text))
[Stack]
UART0_Handler (Thumb, 94 bytes, Stack size 24 bytes, uartconsole.o(.text))
[Stack]
testDeal (Thumb, 54 bytes, Stack size 8 bytes, uartconsole.o(.text))
[Stack]
testDeal2 (Thumb, 54 bytes, Stack size 8 bytes, uartconsole.o(.text))
[Stack]
SPI_FlashInit (Thumb, 2 bytes, Stack size 0 bytes, spi_flash.o(.text))
[Stack]
Flash_Read_ID (Thumb, 60 bytes, Stack size 8 bytes, spi_flash.o(.text))
[Stack]
UART1_Handler (Thumb, 76 bytes, Stack size 24 bytes, uart_net.o(.text))
[Stack]
UartBusMessageLenCal (Thumb, 42 bytes, Stack size 16 bytes, uart_net.o(.text))
[Stack]
CRC_8_ENC (Thumb, 50 bytes, Stack size 12 bytes, uart_net.o(.text))
[Stack]
NetSendBase (Thumb, 118 bytes, Stack size 24 bytes, uart_net.o(.text))
[Stack]
NetSendErrPage (Thumb, 10 bytes, Stack size 0 bytes, uart_net.o(.text), UNUSED)
NetSend (Thumb, 48 bytes, Stack size 16 bytes, uart_net.o(.text))
[Stack]
NetReceive (Thumb, 2 bytes, Stack size 0 bytes, uart_net.o(.text), UNUSED)
NetInit (Thumb, 44 bytes, Stack size 8 bytes, uart_net.o(.text))
[Stack]
GPIO_Init (Thumb, 486 bytes, Stack size 32 bytes, swm320_gpio.o(.text))
[Stack]
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), UNUSED)
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]
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))
[Called By]
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))
[Called By]
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))
[Called By]
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))
[Called By]
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]
PORT_Init (Thumb, 1058 bytes, Stack size 60 bytes, swm320_port.o(.text))
[Stack]
SPI_Close (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text))
[Called By]
SPI_Init (Thumb, 202 bytes, Stack size 16 bytes, swm320_spi.o(.text))
[Stack]
SPI_Open (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text))
[Called By]
SPI_Read (Thumb, 4 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_Write (Thumb, 4 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_WriteWithWait (Thumb, 18 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_ReadWrite (Thumb, 12 bytes, Stack size 0 bytes, swm320_spi.o(.text))
[Called By]
SPI_IsRXEmpty (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_IsTXFull (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_IsTXEmpty (Thumb, 8 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXHalfFullEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXHalfFullDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXHalfFullClr (Thumb, 6 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXHalfFullStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXFullEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXFullDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXFullClr (Thumb, 6 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXFullStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXOverflowEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXOverflowDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXOverflowClr (Thumb, 6 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTRXOverflowStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXHalfFullEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXHalfFullDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXHalfFullClr (Thumb, 6 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXHalfFullStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXEmptyEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXEmptyDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXEmptyClr (Thumb, 6 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXEmptyStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXCompleteEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXCompleteDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXCompleteClr (Thumb, 8 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXCompleteStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXWordCompleteEn (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXWordCompleteDis (Thumb, 10 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXWordCompleteClr (Thumb, 8 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SPI_INTTXWordCompleteStat (Thumb, 8 bytes, Stack size 0 bytes, swm320_spi.o(.text), UNUSED)
SystemCoreClockUpdate (Thumb, 110 bytes, Stack size 12 bytes, system_swm320.o(.text))
[Stack]
PLLInit (Thumb, 56 bytes, Stack size 8 bytes, system_swm320.o(.text))
[Stack]
switchCLK_PLL (Thumb, 36 bytes, Stack size 8 bytes, system_swm320.o(.text))
[Stack]
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), UNUSED)
[Calls]
SystemInit (Thumb, 102 bytes, Stack size 8 bytes, system_swm320.o(.text))
[Stack]
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]
HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOA0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOA1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOA2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOA3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOA4_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOA5_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOA6_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOA7_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOB0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOB1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOB2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOB3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOB4_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOB5_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOB6_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOB7_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOC0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOC1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOC2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOC3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOC4_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOC5_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOC6_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOC7_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOM0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOM1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOM2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOM3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOM4_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOM5_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOM6_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOM7_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
DMA_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
LCD_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
NORFLC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
CAN_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
PULSE_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
WDT_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
PWM_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
UART2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
UART3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
I2C0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
I2C1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
SPI0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
ADC0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
RTC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
BOD_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
SDIO_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOA_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOB_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOM_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPION_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
GPIOP_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
ADC1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
FPU_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
SPI1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
TIMR0_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
TIMR1_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
TIMR2_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
TIMR3_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
TIMR4_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
TIMR5_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_swm320.o(.text))
[Calls]
__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)
__aeabi_fadd (Thumb, 164 bytes, Stack size 16 bytes, fadd.o(.text))
[Stack]
__aeabi_fsub (Thumb, 6 bytes, Stack size 0 bytes, fadd.o(.text), UNUSED)
[Calls]
__aeabi_frsub (Thumb, 6 bytes, Stack size 0 bytes, fadd.o(.text))
[Stack]
__aeabi_fmul (Thumb, 100 bytes, Stack size 8 bytes, fmul.o(.text))
[Stack]
__aeabi_fdiv (Thumb, 124 bytes, Stack size 8 bytes, fdiv.o(.text))
[Stack]
__aeabi_dadd (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text))
[Stack]
__aeabi_dsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)
[Calls]
__aeabi_drsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)
[Calls]
__aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text))
[Stack]
__aeabi_i2f (Thumb, 18 bytes, Stack size 0 bytes, fflti.o(.text))
[Stack]
__aeabi_ui2f (Thumb, 10 bytes, Stack size 0 bytes, ffltui.o(.text))
[Stack]
__aeabi_i2d (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text))
[Stack]
__aeabi_f2iz (Thumb, 50 bytes, Stack size 0 bytes, ffixi.o(.text))
[Called By]
__aeabi_f2uiz (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text))
[Called By]
__aeabi_f2d (Thumb, 38 bytes, Stack size 0 bytes, f2d.o(.text))
[Called By]
__aeabi_d2f (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text))
[Stack]
__aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))
[Called By]
_ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
__aeabi_lasr (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text))
[Called By]
_ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
__I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
_float_round (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text))
[Called By]
_float_epilogue (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text))
[Stack]
_double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))
[Stack]
_double_epilogue (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text))
[Stack]
__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
[Calls]
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
__aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))
[Called By]
_ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
__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)
task1 (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text))
[Stack]
SerialInit (Thumb, 94 bytes, Stack size 24 bytes, debug.o(.text))
[Stack]
putChar (Thumb, 24 bytes, Stack size 8 bytes, debug.o(.text))
[Stack]
printBit (Thumb, 36 bytes, Stack size 16 bytes, debug.o(.text))
[Stack]
StringLen (Thumb, 20 bytes, Stack size 0 bytes, uartconsole.o(.text))
[Called By]
StringCmp (Thumb, 52 bytes, Stack size 8 bytes, uartconsole.o(.text))
[Stack]
Console_Flash_Read_ID (Thumb, 10 bytes, Stack size 0 bytes, uartconsole.o(.text))
[Stack]
Console_UART1_Test (Thumb, 38 bytes, Stack size 48 bytes, uartconsole.o(.text))
[Stack]
This_SPI_Init (Thumb, 114 bytes, Stack size 24 bytes, spi_flash.o(.text))
[Stack]
ThisReadWrite (Thumb, 14 bytes, Stack size 8 bytes, spi_flash.o(.text))
[Stack]
ThisCSLow (Thumb, 8 bytes, Stack size 0 bytes, spi_flash.o(.text))
[Calls]
ThisCSHigh (Thumb, 8 bytes, Stack size 0 bytes, spi_flash.o(.text))
[Calls]
SerialInit (Thumb, 78 bytes, Stack size 24 bytes, uart_net.o(.text))
[Stack]
NetWrite (Thumb, 32 bytes, Stack size 8 bytes, uart_net.o(.text))
[Stack]
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]
NVIC_EnableIRQ (Thumb, 22 bytes, Stack size 0 bytes, swm320_spi.o(.text))
[Called By]
NVIC_DisableIRQ (Thumb, 22 bytes, Stack size 0 bytes, swm320_spi.o(.text))
[Called By]
delay_3ms (Thumb, 44 bytes, Stack size 0 bytes, system_swm320.o(.text))
[Called By]