Component: ARM Compiler 5.06 update 4 (build 422) Tool: armlink [4d35d2]

==============================================================================

Small function inlining results

Inlined total of 0 calls.

==============================================================================

Section Cross References

    startup_n572.o(RESET) refers to startup_n572.o(STACK) for __initial_sp
    startup_n572.o(RESET) refers to startup_n572.o(.text) for Reset_Handler
    startup_n572.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    system_n572.o(i.SystemCoreClockUpdate) refers to system_n572.o(i.__ARM_common_switch8) for __ARM_common_switch8
    system_n572.o(i.SystemCoreClockUpdate) refers to clk.o(i.CLK_GetPLL2ClockFreq) for CLK_GetPLL2ClockFreq
    system_n572.o(i.SystemCoreClockUpdate) refers to uidiv.o(.text) for __aeabi_uidivmod
    system_n572.o(i.SystemCoreClockUpdate) refers to system_n572.o(.data) for .data
    main.o(i.SPI_Init) refers to spi.o(i.SPI_Open) for SPI_Open
    main.o(i.SYS_Init) refers to sys.o(i.SYS_UnlockReg) for SYS_UnlockReg
    main.o(i.SYS_Init) refers to clk.o(i.CLK_EnableXtalRC) for CLK_EnableXtalRC
    main.o(i.SYS_Init) refers to sys.o(i.SYS_SetRamWaitSate) for SYS_SetRamWaitSate
    main.o(i.SYS_Init) refers to sys.o(i.SYS_SetCpuWaiState) for SYS_SetCpuWaiState
    main.o(i.SYS_Init) refers to clk.o(i.CLK_SetPLL1Mode) for CLK_SetPLL1Mode
    main.o(i.SYS_Init) refers to clk.o(i.CLK_SetPLL2Mode) for CLK_SetPLL2Mode
    main.o(i.SYS_Init) refers to clk.o(i.CLK_SetPLL2) for CLK_SetPLL2
    main.o(i.SYS_Init) refers to clk.o(i.CLK_SetHCLK) for CLK_SetHCLK
    main.o(i.SYS_Init) refers to clk.o(i.CLK_EnableModuleClock) for CLK_EnableModuleClock
    main.o(i.SYS_Init) refers to system_n572.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate
    main.o(i.SYS_Init) refers to sys.o(i.SYS_ResetModule) for SYS_ResetModule
    main.o(i.SYS_Init) refers to sys.o(i.SYS_LockReg) for SYS_LockReg
    main.o(i.main) refers to main.o(i.SYS_Init) for SYS_Init
    main.o(i.main) refers to main.o(i.SPI_Init) for SPI_Init
    main.o(i.main) refers to printf5.o(i.__0printf$5) for __2printf
    main.o(i.main) refers to spi.o(i.SPI_GetBusClock) for SPI_GetBusClock
    main.o(i.main) refers to getc.o(i.getc) for getc
    main.o(i.main) refers to main.o(.conststring) for .conststring
    main.o(i.main) refers to main.o(.bss) for .bss
    main.o(i.main) refers to retarget.o(.data) for __stdin
    clk.o(i.CLK_ClearWakeUpStatusFlag) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_ClearWakeUpStatusFlag) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_DisableLDO30) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_DisableLDO30) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_DisableModuleClock) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_DisableModuleClock) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_DisablePowerDownMode) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_DisablePowerDownMode) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_DisableWakeUpDelay) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_DisableWakeUpDelay) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_DisableWakeUpInterrupt) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_DisableWakeUpInterrupt) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_DisableXtalRC) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_DisableXtalRC) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_EnableLDO30) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_EnableLDO30) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_EnableModuleClock) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_EnableModuleClock) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_EnablePowerDownMode) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_EnablePowerDownMode) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_EnableWakeUpDelay) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_EnableWakeUpDelay) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_EnableWakeUpInterrupt) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_EnableWakeUpInterrupt) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_EnableXtalRC) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_EnableXtalRC) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_GetHCLKFreq) refers to system_n572.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate
    clk.o(i.CLK_GetHCLKFreq) refers to system_n572.o(.data) for SystemCoreClock
    clk.o(i.CLK_SetHCLK) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_SetHCLK) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_SetHCLK) refers to system_n572.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate
    clk.o(i.CLK_SetModuleClock) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_SetModuleClock) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_DisableBOD) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_DisableBOD) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_DisableLVR) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_DisableLVR) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_DisablePOR) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_DisablePOR) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_EnableBOD) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_EnableBOD) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_EnableLVR) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_EnableLVR) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_EnablePOR) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_EnablePOR) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_ResetCPU) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_ResetCPU) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_ResetChip) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_ResetChip) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_ResetModule) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_ResetModule) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_SetCpuWaiState) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_SetCpuWaiState) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_SetRamCpuWaitState) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_SetRamCpuWaitState) refers to sys.o(i.SYS_Lock) for SYS_Lock
    sys.o(i.SYS_SetRamWaitSate) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    sys.o(i.SYS_SetRamWaitSate) refers to sys.o(i.SYS_Lock) for SYS_Lock
    retarget.o(i.GetChar) refers to retarget.o(.emb_text) for SH_DoCommand
    retarget.o(i.Hard_Fault_Handler) refers to printf5.o(i.__0printf$5) for __2printf
    retarget.o(i.Hard_Fault_Handler) refers to retarget.o(i.stackDump) for stackDump
    retarget.o(i.SendChar) refers to retarget.o(.emb_text) for SH_DoCommand
    retarget.o(i.SendChar) refers to retarget.o(.bss) for .bss
    retarget.o(i.SendChar) refers to retarget.o(.data) for .data
    retarget.o(i._sys_exit) refers to retarget.o(.emb_text) for SH_DoCommand
    retarget.o(i._ttywrch) refers to retarget.o(i.SendChar) for SendChar
    retarget.o(i.fgetc) refers to retarget.o(i.GetChar) for GetChar
    retarget.o(i.fputc) refers to retarget.o(i.SendChar) for SendChar
    retarget.o(i.stackDump) refers to printf5.o(i.__0printf$5) for __2printf
    spi.o(i.SPI_GetBusClock) refers to clk.o(i.CLK_GetHCLKFreq) for CLK_GetHCLKFreq
    spi.o(i.SPI_GetBusClock) refers to uidiv.o(.text) for __aeabi_uidivmod
    spi.o(i.SPI_Open) refers to spi.o(i.SPI_SetBusClock) for SPI_SetBusClock
    spi.o(i.SPI_Open) refers to spi.o(i.SPI_GetBusClock) for SPI_GetBusClock
    spi.o(i.SPI_SetBusClock) refers to clk.o(i.CLK_GetHCLKFreq) for CLK_GetHCLKFreq
    spi.o(i.SPI_SetBusClock) refers to uidiv.o(.text) for __aeabi_uidivmod
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    getc.o(i.getc) refers to retarget.o(i.fgetc) for fgetc
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to retarget.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to retarget.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to retarget.o(.data) for __stdout
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vfprintf$bare) refers to retarget.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to retarget.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to retarget.o(.data) for __stdout
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0fprintf$0) refers to retarget.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to retarget.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to retarget.o(.data) for __stdout
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vfprintf$0) refers to retarget.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to retarget.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to retarget.o(.data) for __stdout
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0fprintf$1) refers to retarget.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to retarget.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to retarget.o(.data) for __stdout
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vfprintf$1) refers to retarget.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to retarget.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to retarget.o(.data) for __stdout
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0fprintf$2) refers to retarget.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to retarget.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to retarget.o(.data) for __stdout
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vfprintf$2) refers to retarget.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to retarget.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to retarget.o(.data) for __stdout
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0fprintf$3) refers to retarget.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to retarget.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to retarget.o(.data) for __stdout
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vfprintf$3) refers to retarget.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to retarget.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to retarget.o(.data) for __stdout
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0fprintf$4) refers to retarget.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to retarget.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to retarget.o(.data) for __stdout
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vfprintf$4) refers to retarget.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to retarget.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to retarget.o(.data) for __stdout
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0fprintf$5) refers to retarget.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to retarget.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to retarget.o(.data) for __stdout
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vfprintf$5) refers to retarget.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to retarget.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to retarget.o(.data) for __stdout
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0fprintf$6) refers to retarget.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to retarget.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to retarget.o(.data) for __stdout
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vfprintf$6) refers to retarget.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to retarget.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to retarget.o(.data) for __stdout
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0fprintf$7) refers to retarget.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to retarget.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to retarget.o(.data) for __stdout
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vfprintf$7) refers to retarget.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to retarget.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to retarget.o(.data) for __stdout
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0fprintf$8) refers to retarget.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to retarget.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to retarget.o(.data) for __stdout
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vfprintf$8) refers to retarget.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to retarget.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to retarget.o(.data) for __stdout
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to retarget.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to retarget.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers to retarget.o(.data) for __stdout
    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to retarget.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to retarget.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers to retarget.o(.data) for __stdout
    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_n572.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_n572.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
    depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr


==============================================================================

Removing Unused input sections from the image.

    Removing startup_n572.o(HEAP), (0 bytes).
    Removing system_n572.o(.rev16_text), (4 bytes).
    Removing system_n572.o(.revsh_text), (4 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing clk.o(.rev16_text), (4 bytes).
    Removing clk.o(.revsh_text), (4 bytes).
    Removing clk.o(i.CLK_ClearWakeUpStatusFlag), (28 bytes).
    Removing clk.o(i.CLK_DisableLDO30), (28 bytes).
    Removing clk.o(i.CLK_DisableModuleClock), (40 bytes).
    Removing clk.o(i.CLK_DisablePowerDownMode), (36 bytes).
    Removing clk.o(i.CLK_DisableWakeUpDelay), (28 bytes).
    Removing clk.o(i.CLK_DisableWakeUpInterrupt), (28 bytes).
    Removing clk.o(i.CLK_DisableXtalRC), (28 bytes).
    Removing clk.o(i.CLK_EnableLDO30), (28 bytes).
    Removing clk.o(i.CLK_EnablePowerDownMode), (36 bytes).
    Removing clk.o(i.CLK_EnableWakeUpDelay), (28 bytes).
    Removing clk.o(i.CLK_EnableWakeUpInterrupt), (28 bytes).
    Removing clk.o(i.CLK_SetModuleClock), (88 bytes).
    Removing sys.o(.rev16_text), (4 bytes).
    Removing sys.o(.revsh_text), (4 bytes).
    Removing sys.o(i.SYS_ClearResetSrc), (12 bytes).
    Removing sys.o(i.SYS_DisableBOD), (24 bytes).
    Removing sys.o(i.SYS_DisableLVR), (24 bytes).
    Removing sys.o(i.SYS_DisablePOR), (24 bytes).
    Removing sys.o(i.SYS_EnableBOD), (32 bytes).
    Removing sys.o(i.SYS_EnableLVR), (24 bytes).
    Removing sys.o(i.SYS_EnablePOR), (20 bytes).
    Removing sys.o(i.SYS_GetResetSrc), (8 bytes).
    Removing sys.o(i.SYS_IsRegLocked), (20 bytes).
    Removing sys.o(i.SYS_ReadPDID), (8 bytes).
    Removing sys.o(i.SYS_ResetCPU), (24 bytes).
    Removing sys.o(i.SYS_ResetChip), (24 bytes).
    Removing sys.o(i.SYS_SetRamCpuWaitState), (32 bytes).
    Removing retarget.o(.rev16_text), (4 bytes).
    Removing retarget.o(.revsh_text), (4 bytes).
    Removing retarget.o(i.Hard_Fault_Handler), (40 bytes).
    Removing retarget.o(i.IsDebugFifoEmpty), (4 bytes).
    Removing retarget.o(i.SendChar_ToUART), (2 bytes).
    Removing retarget.o(i._sys_exit), (16 bytes).
    Removing retarget.o(i._ttywrch), (8 bytes).
    Removing retarget.o(i.ferror), (6 bytes).
    Removing retarget.o(i.kbhit), (4 bytes).
    Removing retarget.o(i.stackDump), (168 bytes).
    Removing spi.o(.rev16_text), (4 bytes).
    Removing spi.o(.revsh_text), (4 bytes).
    Removing spi.o(i.SPI_Close), (48 bytes).
    Removing dadd.o(.text), (356 bytes).
    Removing dmul.o(.text), (208 bytes).
    Removing ddiv.o(.text), (240 bytes).
    Removing dfixul.o(.text), (64 bytes).
    Removing cdrcmple.o(.text), (40 bytes).
    Removing depilogue.o(.text), (190 bytes).
    Removing depilogue.o(i.__ARM_clz), (46 bytes).

54 unused section(s) (total 2188 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    RESET                                    0x00000000   Section      124  startup_n572.o(RESET)
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/stdio/getc.c            0x00000000   Number         0  getc.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ..\..\..\..\Library\Device\Nuvoton\N572\Source\system_N572.c 0x00000000   Number         0  system_n572.o ABSOLUTE
    ..\..\..\..\Library\StdDriver\src\clk.c  0x00000000   Number         0  clk.o ABSOLUTE
    ..\..\..\..\Library\StdDriver\src\retarget.c 0x00000000   Number         0  retarget.o ABSOLUTE
    ..\..\..\..\Library\StdDriver\src\spi.c  0x00000000   Number         0  spi.o ABSOLUTE
    ..\..\..\..\Library\StdDriver\src\sys.c  0x00000000   Number         0  sys.o ABSOLUTE
    ..\\..\\..\\..\\Library\\Device\\Nuvoton\\N572\\Source\\system_N572.c 0x00000000   Number         0  system_n572.o ABSOLUTE
    ..\\..\\..\\..\\Library\\StdDriver\\src\\clk.c 0x00000000   Number         0  clk.o ABSOLUTE
    ..\\..\\..\\..\\Library\\StdDriver\\src\\retarget.c 0x00000000   Number         0  retarget.o ABSOLUTE
    ..\\..\\..\\..\\Library\\StdDriver\\src\\spi.c 0x00000000   Number         0  spi.o ABSOLUTE
    ..\\..\\..\\..\\Library\\StdDriver\\src\\sys.c 0x00000000   Number         0  sys.o ABSOLUTE
    ..\\main.c                               0x00000000   Number         0  main.o ABSOLUTE
    ..\main.c                                0x00000000   Number         0  main.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    startup_N572.s                           0x00000000   Number         0  startup_n572.o ABSOLUTE
    .ARM.Collect$$$$00000000                 0x0000007c   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x0000007c   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x00000080   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x00000084   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x00000084   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x00000084   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x0000008c   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x0000008c   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x0000008c   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x0000008c   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .emb_text                                0x00000090   Section       18  retarget.o(.emb_text)
    .text                                    0x000000a4   Section       20  startup_n572.o(.text)
    .text                                    0x000000b8   Section        0  uidiv.o(.text)
    .text                                    0x000000e4   Section        0  uldiv.o(.text)
    .text                                    0x00000144   Section       36  init.o(.text)
    .text                                    0x00000168   Section        0  llshl.o(.text)
    .text                                    0x00000188   Section        0  llushr.o(.text)
    i.CLK_EnableModuleClock                  0x000001ac   Section        0  clk.o(i.CLK_EnableModuleClock)
    i.CLK_EnableXtalRC                       0x000001d4   Section        0  clk.o(i.CLK_EnableXtalRC)
    i.CLK_GetHCLKFreq                        0x000001f0   Section        0  clk.o(i.CLK_GetHCLKFreq)
    i.CLK_GetPLL2ClockFreq                   0x00000200   Section        0  clk.o(i.CLK_GetPLL2ClockFreq)
    i.CLK_SetHCLK                            0x00000208   Section        0  clk.o(i.CLK_SetHCLK)
    i.CLK_SetPLL1Mode                        0x00000238   Section        0  clk.o(i.CLK_SetPLL1Mode)
    i.CLK_SetPLL2                            0x0000024c   Section        0  clk.o(i.CLK_SetPLL2)
    i.CLK_SetPLL2Mode                        0x00000260   Section        0  clk.o(i.CLK_SetPLL2Mode)
    i.GetChar                                0x00000274   Section        0  retarget.o(i.GetChar)
    i.SPI_GetBusClock                        0x000002a4   Section        0  spi.o(i.SPI_GetBusClock)
    i.SPI_Init                               0x000002d4   Section        0  main.o(i.SPI_Init)
    i.SPI_Open                               0x0000032c   Section        0  spi.o(i.SPI_Open)
    i.SPI_SetBusClock                        0x00000340   Section        0  spi.o(i.SPI_SetBusClock)
    i.SYS_Init                               0x00000390   Section        0  main.o(i.SYS_Init)
    i.SYS_Lock                               0x00000408   Section        0  sys.o(i.SYS_Lock)
    i.SYS_LockReg                            0x00000418   Section        0  sys.o(i.SYS_LockReg)
    i.SYS_ResetModule                        0x00000424   Section        0  sys.o(i.SYS_ResetModule)
    i.SYS_SetCpuWaiState                     0x0000044a   Section        0  sys.o(i.SYS_SetCpuWaiState)
    i.SYS_SetRamWaitSate                     0x00000466   Section        0  sys.o(i.SYS_SetRamWaitSate)
    i.SYS_Unlock                             0x00000484   Section        0  sys.o(i.SYS_Unlock)
    i.SYS_UnlockReg                          0x000004b0   Section        0  sys.o(i.SYS_UnlockReg)
    i.SendChar                               0x000004d0   Section        0  retarget.o(i.SendChar)
    i.SystemCoreClockUpdate                  0x00000518   Section        0  system_n572.o(i.SystemCoreClockUpdate)
    i.__0printf$5                            0x00000574   Section        0  printf5.o(i.__0printf$5)
    i.__ARM_common_switch8                   0x00000594   Section        0  system_n572.o(i.__ARM_common_switch8)
    i.__scatterload_copy                     0x000005ae   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x000005bc   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x000005be   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x000005cc   Section        0  printf5.o(i._printf_core)
    _printf_core                             0x000005cd   Thumb Code   688  printf5.o(i._printf_core)
    i.fgetc                                  0x000008a8   Section        0  retarget.o(i.fgetc)
    i.fputc                                  0x000008b0   Section        0  retarget.o(i.fputc)
    i.getc                                   0x000008bc   Section        0  getc.o(i.getc)
    i.main                                   0x000008c4   Section        0  main.o(i.main)
    .conststring                             0x00000aac   Section      540  main.o(.conststring)
    .data                                    0x20000000   Section        8  system_n572.o(.data)
    .data                                    0x20000008   Section        1  retarget.o(.data)
    g_buf_len                                0x20000008   Data           1  retarget.o(.data)
    .data                                    0x2000000c   Section        4  retarget.o(.data)
    .data                                    0x20000010   Section        4  retarget.o(.data)
    .bss                                     0x20000014   Section      128  main.o(.bss)
    .bss                                     0x20000094   Section       16  retarget.o(.bss)
    g_buf                                    0x20000094   Data          16  retarget.o(.bss)
    STACK                                    0x200000a8   Section      256  startup_n572.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __Vectors                                0x00000000   Data           4  startup_n572.o(RESET)
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __decompress                              - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __main                                   0x0000007d   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x0000007d   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x00000081   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x00000085   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x00000085   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x00000085   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x00000085   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x0000008d   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x0000008d   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    SH_DoCommand                             0x00000091   Thumb Code    18  retarget.o(.emb_text)
    Reset_Handler                            0x000000a5   Thumb Code     4  startup_n572.o(.text)
    NMI_Handler                              0x000000a9   Thumb Code     2  startup_n572.o(.text)
    HardFault_Handler                        0x000000ab   Thumb Code     2  startup_n572.o(.text)
    SVC_Handler                              0x000000ad   Thumb Code     2  startup_n572.o(.text)
    PendSV_Handler                           0x000000af   Thumb Code     2  startup_n572.o(.text)
    SysTick_Handler                          0x000000b1   Thumb Code     2  startup_n572.o(.text)
    ADC_IRQHandler                           0x000000b3   Thumb Code     0  startup_n572.o(.text)
    APU_IRQHandler                           0x000000b3   Thumb Code     0  startup_n572.o(.text)
    EXINT_IRQHandler                         0x000000b3   Thumb Code     0  startup_n572.o(.text)
    GPAB_IRQHandler                          0x000000b3   Thumb Code     0  startup_n572.o(.text)
    PWM0_IRQHandler                          0x000000b3   Thumb Code     0  startup_n572.o(.text)
    PWRWU_IRQHandler                         0x000000b3   Thumb Code     0  startup_n572.o(.text)
    RTC_IRQHandler                           0x000000b3   Thumb Code     0  startup_n572.o(.text)
    SPI0_IRQHandler                          0x000000b3   Thumb Code     0  startup_n572.o(.text)
    SPI1_IRQHandler                          0x000000b3   Thumb Code     0  startup_n572.o(.text)
    TMR0_IRQHandler                          0x000000b3   Thumb Code     0  startup_n572.o(.text)
    TMR1_IRQHandler                          0x000000b3   Thumb Code     0  startup_n572.o(.text)
    TMR2_IRQHandler                          0x000000b3   Thumb Code     0  startup_n572.o(.text)
    TMRF_IRQHandler                          0x000000b3   Thumb Code     0  startup_n572.o(.text)
    USBD_IRQHandler                          0x000000b3   Thumb Code     0  startup_n572.o(.text)
    WDT_IRQHandler                           0x000000b3   Thumb Code     0  startup_n572.o(.text)
    __aeabi_uidiv                            0x000000b9   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x000000b9   Thumb Code    44  uidiv.o(.text)
    __aeabi_uldivmod                         0x000000e5   Thumb Code    96  uldiv.o(.text)
    __scatterload                            0x00000145   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x00000145   Thumb Code     0  init.o(.text)
    __aeabi_llsl                             0x00000169   Thumb Code    32  llshl.o(.text)
    _ll_shift_l                              0x00000169   Thumb Code     0  llshl.o(.text)
    __aeabi_llsr                             0x00000189   Thumb Code    34  llushr.o(.text)
    _ll_ushift_r                             0x00000189   Thumb Code     0  llushr.o(.text)
    CLK_EnableModuleClock                    0x000001ad   Thumb Code    36  clk.o(i.CLK_EnableModuleClock)
    CLK_EnableXtalRC                         0x000001d5   Thumb Code    22  clk.o(i.CLK_EnableXtalRC)
    CLK_GetHCLKFreq                          0x000001f1   Thumb Code    12  clk.o(i.CLK_GetHCLKFreq)
    CLK_GetPLL2ClockFreq                     0x00000201   Thumb Code     4  clk.o(i.CLK_GetPLL2ClockFreq)
    CLK_SetHCLK                              0x00000209   Thumb Code    42  clk.o(i.CLK_SetHCLK)
    CLK_SetPLL1Mode                          0x00000239   Thumb Code    16  clk.o(i.CLK_SetPLL1Mode)
    CLK_SetPLL2                              0x0000024d   Thumb Code    14  clk.o(i.CLK_SetPLL2)
    CLK_SetPLL2Mode                          0x00000261   Thumb Code    14  clk.o(i.CLK_SetPLL2Mode)
    GetChar                                  0x00000275   Thumb Code    46  retarget.o(i.GetChar)
    SPI_GetBusClock                          0x000002a5   Thumb Code    38  spi.o(i.SPI_GetBusClock)
    SPI_Init                                 0x000002d5   Thumb Code    80  main.o(i.SPI_Init)
    SPI_Open                                 0x0000032d   Thumb Code    20  spi.o(i.SPI_Open)
    SPI_SetBusClock                          0x00000341   Thumb Code    72  spi.o(i.SPI_SetBusClock)
    SYS_Init                                 0x00000391   Thumb Code   110  main.o(i.SYS_Init)
    SYS_Lock                                 0x00000409   Thumb Code    12  sys.o(i.SYS_Lock)
    SYS_LockReg                              0x00000419   Thumb Code     8  sys.o(i.SYS_LockReg)
    SYS_ResetModule                          0x00000425   Thumb Code    38  sys.o(i.SYS_ResetModule)
    SYS_SetCpuWaiState                       0x0000044b   Thumb Code    28  sys.o(i.SYS_SetCpuWaiState)
    SYS_SetRamWaitSate                       0x00000467   Thumb Code    28  sys.o(i.SYS_SetRamWaitSate)
    SYS_Unlock                               0x00000485   Thumb Code    38  sys.o(i.SYS_Unlock)
    SYS_UnlockReg                            0x000004b1   Thumb Code    26  sys.o(i.SYS_UnlockReg)
    SendChar                                 0x000004d1   Thumb Code    62  retarget.o(i.SendChar)
    SystemCoreClockUpdate                    0x00000519   Thumb Code    70  system_n572.o(i.SystemCoreClockUpdate)
    __0printf$5                              0x00000575   Thumb Code    24  printf5.o(i.__0printf$5)
    __1printf$5                              0x00000575   Thumb Code     0  printf5.o(i.__0printf$5)
    __2printf                                0x00000575   Thumb Code     0  printf5.o(i.__0printf$5)
    __ARM_common_switch8                     0x00000595   Thumb Code    26  system_n572.o(i.__ARM_common_switch8)
    __scatterload_copy                       0x000005af   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x000005bd   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x000005bf   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    fgetc                                    0x000008a9   Thumb Code     8  retarget.o(i.fgetc)
    fputc                                    0x000008b1   Thumb Code    12  retarget.o(i.fputc)
    getc                                     0x000008bd   Thumb Code     8  getc.o(i.getc)
    main                                     0x000008c5   Thumb Code   200  main.o(i.main)
    Region$$Table$$Base                      0x00000cc8   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x00000ce8   Number         0  anon$$obj.o(Region$$Table)
    SystemCoreClock                          0x20000000   Data           4  system_n572.o(.data)
    CyclesPerUs                              0x20000004   Data           4  system_n572.o(.data)
    __stdout                                 0x2000000c   Data           4  retarget.o(.data)
    __stdin                                  0x20000010   Data           4  retarget.o(.data)
    g_au32SourceData                         0x20000014   Data          64  main.o(.bss)
    g_au32DestinationData                    0x20000054   Data          64  main.o(.bss)
    __initial_sp                             0x200001a8   Data           0  startup_n572.o(STACK)



==============================================================================

Memory Map of the image

  Image Entry point : 0x000000a5

  Load Region LR_1 (Base: 0x00000000, Size: 0x00000cfc, Max: 0xffffffff, ABSOLUTE)

    Execution Region ER_RO (Base: 0x00000000, Size: 0x00000ce8, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00000000   0x0000007c   Data   RO            3    RESET               startup_n572.o
    0x0000007c   0x00000000   Code   RO          552  * .ARM.Collect$$$$00000000  mc_p.l(entry.o)
    0x0000007c   0x00000004   Code   RO          818    .ARM.Collect$$$$00000001  mc_p.l(entry2.o)
    0x00000080   0x00000004   Code   RO          821    .ARM.Collect$$$$00000004  mc_p.l(entry5.o)
    0x00000084   0x00000000   Code   RO          823    .ARM.Collect$$$$00000008  mc_p.l(entry7b.o)
    0x00000084   0x00000000   Code   RO          825    .ARM.Collect$$$$0000000A  mc_p.l(entry8b.o)
    0x00000084   0x00000008   Code   RO          826    .ARM.Collect$$$$0000000B  mc_p.l(entry9a.o)
    0x0000008c   0x00000000   Code   RO          828    .ARM.Collect$$$$0000000D  mc_p.l(entry10a.o)
    0x0000008c   0x00000000   Code   RO          830    .ARM.Collect$$$$0000000F  mc_p.l(entry11a.o)
    0x0000008c   0x00000004   Code   RO          819    .ARM.Collect$$$$00002712  mc_p.l(entry2.o)
    0x00000090   0x00000012   Code   RO          418    .emb_text           retarget.o
    0x000000a2   0x00000002   PAD
    0x000000a4   0x00000014   Code   RO            4  * .text               startup_n572.o
    0x000000b8   0x0000002c   Code   RO          555    .text               mc_p.l(uidiv.o)
    0x000000e4   0x00000060   Code   RO          832    .text               mc_p.l(uldiv.o)
    0x00000144   0x00000024   Code   RO          845    .text               mc_p.l(init.o)
    0x00000168   0x00000020   Code   RO          847    .text               mc_p.l(llshl.o)
    0x00000188   0x00000022   Code   RO          849    .text               mc_p.l(llushr.o)
    0x000001aa   0x00000002   PAD
    0x000001ac   0x00000028   Code   RO          158    i.CLK_EnableModuleClock  clk.o
    0x000001d4   0x0000001c   Code   RO          162    i.CLK_EnableXtalRC  clk.o
    0x000001f0   0x00000010   Code   RO          163    i.CLK_GetHCLKFreq   clk.o
    0x00000200   0x00000008   Code   RO          164    i.CLK_GetPLL2ClockFreq  clk.o
    0x00000208   0x00000030   Code   RO          165    i.CLK_SetHCLK       clk.o
    0x00000238   0x00000014   Code   RO          167    i.CLK_SetPLL1Mode   clk.o
    0x0000024c   0x00000014   Code   RO          168    i.CLK_SetPLL2       clk.o
    0x00000260   0x00000014   Code   RO          169    i.CLK_SetPLL2Mode   clk.o
    0x00000274   0x0000002e   Code   RO          419    i.GetChar           retarget.o
    0x000002a2   0x00000002   PAD
    0x000002a4   0x00000030   Code   RO          517    i.SPI_GetBusClock   spi.o
    0x000002d4   0x00000058   Code   RO           97    i.SPI_Init          main.o
    0x0000032c   0x00000014   Code   RO          518    i.SPI_Open          spi.o
    0x00000340   0x00000050   Code   RO          519    i.SPI_SetBusClock   spi.o
    0x00000390   0x00000078   Code   RO           98    i.SYS_Init          main.o
    0x00000408   0x00000010   Code   RO          293    i.SYS_Lock          sys.o
    0x00000418   0x0000000c   Code   RO          294    i.SYS_LockReg       sys.o
    0x00000424   0x00000026   Code   RO          298    i.SYS_ResetModule   sys.o
    0x0000044a   0x0000001c   Code   RO          299    i.SYS_SetCpuWaiState  sys.o
    0x00000466   0x0000001c   Code   RO          301    i.SYS_SetRamWaitSate  sys.o
    0x00000482   0x00000002   PAD
    0x00000484   0x0000002c   Code   RO          302    i.SYS_Unlock        sys.o
    0x000004b0   0x00000020   Code   RO          303    i.SYS_UnlockReg     sys.o
    0x000004d0   0x00000048   Code   RO          422    i.SendChar          retarget.o
    0x00000518   0x0000005c   Code   RO           12    i.SystemCoreClockUpdate  system_n572.o
    0x00000574   0x00000020   Code   RO          690    i.__0printf$5       mc_p.l(printf5.o)
    0x00000594   0x0000001a   Code   RO           30    i.__ARM_common_switch8  system_n572.o
    0x000005ae   0x0000000e   Code   RO          859    i.__scatterload_copy  mc_p.l(handlers.o)
    0x000005bc   0x00000002   Code   RO          860    i.__scatterload_null  mc_p.l(handlers.o)
    0x000005be   0x0000000e   Code   RO          861    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x000005cc   0x000002dc   Code   RO          697    i._printf_core      mc_p.l(printf5.o)
    0x000008a8   0x00000008   Code   RO          427    i.fgetc             retarget.o
    0x000008b0   0x0000000c   Code   RO          428    i.fputc             retarget.o
    0x000008bc   0x00000008   Code   RO          553    i.getc              mc_p.l(getc.o)
    0x000008c4   0x000001e8   Code   RO           99    i.main              main.o
    0x00000aac   0x0000021c   Data   RO          101    .conststring        main.o
    0x00000cc8   0x00000020   Data   RO          857    Region$$Table       anon$$obj.o


    Execution Region ER_RW (Base: 0x20000000, Size: 0x00000014, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x00000008   Data   RW           13    .data               system_n572.o
    0x20000008   0x00000001   Data   RW          432    .data               retarget.o
    0x20000009   0x00000003   PAD
    0x2000000c   0x00000004   Data   RW          433    .data               retarget.o
    0x20000010   0x00000004   Data   RW          434    .data               retarget.o


    Execution Region ER_ZI (Base: 0x20000014, Size: 0x00000194, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000014   0x00000080   Zero   RW          100    .bss                main.o
    0x20000094   0x00000010   Zero   RW          431    .bss                retarget.o
    0x200000a4   0x00000004   PAD
    0x200000a8   0x00000100   Zero   RW            1    STACK               startup_n572.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

       200         40          0          0          0       4788   clk.o
       696        306        540          0        128       2534   main.o
       156         10          0          9         16       5346   retarget.o
       148         18          0          0          0       2571   spi.o
        20          4        124          0        256        668   startup_n572.o
       198         20          0          0          0       4618   sys.o
       118         30          0          8          0      54130   system_n572.o

    ----------------------------------------------------------------------
      1542        428        696         20        404      74655   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         6          0          0          3          4          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
         8          0          0          0          0         68   getc.o
        30          0          0          0          0          0   handlers.o
        36          8          0          0          0         68   init.o
        32          0          0          0          0         68   llshl.o
        34          0          0          0          0         68   llushr.o
       764         52          0          0          0        168   printf5.o
        44          0          0          0          0         72   uidiv.o
        96          0          0          0          0         84   uldiv.o

    ----------------------------------------------------------------------
      1066         68          0          0          0        596   Library Totals
         2          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

      1064         68          0          0          0        596   mc_p.l

    ----------------------------------------------------------------------
      1066         68          0          0          0        596   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

      2608        496        696         20        404      74075   Grand Totals
      2608        496        696         20        404      74075   ELF Image Totals
      2608        496        696         20          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                 3304 (   3.23kB)
    Total RW  Size (RW Data + ZI Data)               424 (   0.41kB)
    Total ROM Size (Code + RO Data + RW Data)       3324 (   3.25kB)

==============================================================================

