Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]

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

Small function inlining results

Inlined function __aeabi_idiv0 from aeabi_idiv0.o at offset 0x154 in aeabi_sdiv.o(.text).
Inlined Instruction: BX       lr
Inlined function __aeabi_idiv0 from aeabi_idiv0.o at offset 0x154 in aeabi_sdiv_div0.o(.text).
Inlined Instruction: BX       lr
Inlined function _platform_pre_stackheap_init from boardinit1.o at offset 0x0 in __rtentry2.o(.ARM.Collect$$rtentry$$00000001).
Inlined Instruction: BX       lr
Inlined function _fp_init from fpinit.o at offset 0x0 in libinit2.o(.ARM.Collect$$libinit$$00000001).
Inlined Instruction: BX       lr
Inlined function _platform_pre_lib_shutdown from boardshut.o at offset 0x0 in rtexit2.o(.ARM.Collect$$rtexit$$00000001).
Inlined Instruction: BX       lr
Inlined function __ARM_get_argv from no_argv.o at offset 0x2 in argv_veneer.o(.text).
Inlined Instruction: BX       lr
Inlined total of 6 calls.

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

Section Cross References

    system_n572.o(i.SystemCoreClockUpdate) refers to clk.o(i.CLK_GetPLL2ClockFreq) for CLK_GetPLL2ClockFreq
    system_n572.o(i.SystemCoreClockUpdate) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    system_n572.o(i.SystemCoreClockUpdate) refers to system_n572.o(.data) for SystemCoreClock
    startup_n572.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_n572.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_n572.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    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(RESET) refers to chip_uip_interrupt.o(i.WDT_IRQHandler) for WDT_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.APU_IRQHandler) for APU_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.ADC_IRQHandler) for ADC_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.EXINT_IRQHandler) for EXINT_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.USBD_IRQHandler) for USBD_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.TMR0_IRQHandler) for TMR0_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.TMR1_IRQHandler) for TMR1_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.TMR2_IRQHandler) for TMR2_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.GPAB_IRQHandler) for GPAB_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.SPI0_IRQHandler) for SPI0_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.PWM0_IRQHandler) for PWM0_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.SPI1_IRQHandler) for SPI1_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.TMRF_IRQHandler) for TMRF_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.RTC_IRQHandler) for RTC_IRQHandler
    startup_n572.o(RESET) refers to chip_uip_interrupt.o(i.PWRWU_IRQHandler) for PWRWU_IRQHandler
    startup_n572.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_n572.o(.text) refers to __main.o(!!!main) for __main
    startup_n572.o(.text) refers to startup_n572.o(HEAP) for Heap_Mem
    startup_n572.o(.text) refers to startup_n572.o(STACK) for Stack_Mem
    app_cfg.o(.data) refers to app_cfg.o(.bss) for AppMsgBuf
    app_cfg.o(.data) refers to demo.o(i.TASK_0) for TASK_0
    app_cfg.o(.data) refers to demo.o(i.TASK_1) for TASK_1
    app_cfg.o(.data) refers to demo.o(i.TASK_2) for TASK_2
    app_cfg.o(.data) refers to demo.o(i.TASK_3) for TASK_3
    app_cfg.o(.data) refers to demo.o(i.TASK_4) for TASK_4
    app_cfg.o(.data) refers to demo.o(i.AppIdleTask) for AppIdleTask
    app_int_cfg.o(.data) refers to app_int_cfg.o(i.Chip_N570_PWM_0_ISR_Handler_Callback) for Chip_N570_PWM_0_ISR_Handler_Callback
    app_int_cfg.o(.data) refers to init.o(i.PWM0_IRQHandler_Process) for PWM0_IRQHandler_Process
    demo.o(i.TASK_0) refers to pwm.o(i.PWM_Start) for PWM_Start
    demo.o(i.TASK_0) refers to uip_kernel_event.o(i.UIP_WaitEvent) for UIP_WaitEvent
    demo.o(i.TASK_0) refers to uip_kernel_event.o(i.UIP_ClearEvent) for UIP_ClearEvent
    demo.o(i.TASK_1) refers to uip_kernel_event.o(i.UIP_WaitEvent) for UIP_WaitEvent
    demo.o(i.TASK_1) refers to uip_kernel_event.o(i.UIP_ClearEvent) for UIP_ClearEvent
    demo.o(i.TASK_2) refers to uip_kernel_event.o(i.UIP_WaitEvent) for UIP_WaitEvent
    demo.o(i.TASK_2) refers to uip_kernel_event.o(i.UIP_ClearEvent) for UIP_ClearEvent
    demo.o(i.TASK_2) refers to uip_kernel_resource.o(i.UIP_GetResource) for UIP_GetResource
    demo.o(i.TASK_2) refers to uip_kernel_resource.o(i.UIP_ReleaseResource) for UIP_ReleaseResource
    demo.o(i.TASK_3) refers to uip_kernel_resource.o(i.UIP_GetResource) for UIP_GetResource
    demo.o(i.TASK_3) refers to uip_kernel_event.o(i.UIP_SetEvent) for UIP_SetEvent
    demo.o(i.TASK_3) refers to uip_kernel_resource.o(i.UIP_ReleaseResource) for UIP_ReleaseResource
    demo.o(i.TASK_4) refers to uip_kernel_message.o(i.UIP_ReceiveMessage) for UIP_ReceiveMessage
    demo.o(i.TASK_4) refers to uip_kernel_task.o(i.UIP_TerminateTask) for UIP_TerminateTask
    demo.o(i.main) refers to hardware_init.o(i.Hardware_Init) for Hardware_Init
    demo.o(i.main) refers to init.o(i.pre_main_init) for pre_main_init
    demo.o(i.main) refers to uip_kernel_common.o(i.StartOS) for StartOS
    demo.o(i.main) refers to uip_kernel_common.o(.data) for uipIdleTaskID
    demo.o(i.uipAppInitialize) refers to uip_kernel_common.o(i.uipTaskInitialize) for uipTaskInitialize
    demo.o(i.uipAppInitialize) refers to uip_kernel_common.o(i.uipAlarmInitialize) for uipAlarmInitialize
    demo.o(i.uipAppInitialize) refers to uip_kernel_common.o(i.uipResInitialize) for uipResInitialize
    demo.o(i.uipAppInitialize) refers to uip_kernel_common.o(i.uipMsgInitialize) for uipMsgInitialize
    demo.o(i.uipAppInitialize) refers to hardware_init.o(i.Kernel_System_Tick_Init) for Kernel_System_Tick_Init
    demo.o(i.uipAppInitialize) refers to app_cfg.o(.data) for AppTaskNumber
    init.o(i.PWM0_IRQHandler_Process) refers to pwm.o(i.PWM_SetCNR) for PWM_SetCNR
    init.o(i.PWM0_IRQHandler_Process) refers to pwm.o(i.PWM_SetCMR) for PWM_SetCMR
    init.o(i.PWM0_IRQHandler_Process) refers to pwm.o(i.PWM_ClearIntFlag) for PWM_ClearIntFlag
    init.o(i.SYS_Init) refers to sys.o(i.SYS_UnlockReg) for SYS_UnlockReg
    init.o(i.SYS_Init) refers to clk.o(i.CLK_EnableXtalRC) for CLK_EnableXtalRC
    init.o(i.SYS_Init) refers to clk.o(i.CLK_SetPLL1Mode) for CLK_SetPLL1Mode
    init.o(i.SYS_Init) refers to clk.o(i.CLK_SetPLL2Mode) for CLK_SetPLL2Mode
    init.o(i.SYS_Init) refers to clk.o(i.CLK_SetPLL2) for CLK_SetPLL2
    init.o(i.SYS_Init) refers to sys.o(i.SYS_SetRamWaitSate) for SYS_SetRamWaitSate
    init.o(i.SYS_Init) refers to sys.o(i.SYS_SetCpuWaiState) for SYS_SetCpuWaiState
    init.o(i.SYS_Init) refers to clk.o(i.CLK_SetHCLK) for CLK_SetHCLK
    init.o(i.SYS_Init) refers to clk.o(i.CLK_EnableModuleClock) for CLK_EnableModuleClock
    init.o(i.SYS_Init) refers to clk.o(i.CLK_SetModuleClock) for CLK_SetModuleClock
    init.o(i.SYS_Init) refers to sys.o(i.SYS_ResetModule) for SYS_ResetModule
    init.o(i.SYS_Init) refers to system_n572.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate
    init.o(i.SYS_Init) refers to sys.o(i.SYS_LockReg) for SYS_LockReg
    init.o(i.pre_main_init) refers to sys.o(i.SYS_LockReg) for SYS_LockReg
    init.o(i.pre_main_init) refers to init.o(i.SYS_Init) for SYS_Init
    init.o(i.pre_main_init) refers to pwm.o(i.PWM_ConfigOutputChannel) for PWM_ConfigOutputChannel
    init.o(i.pre_main_init) refers to pwm.o(i.PWM_EnableOutput) for PWM_EnableOutput
    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
    clk.o(i.CLK_SetSysTickClockSrc) refers to sys.o(i.SYS_Unlock) for SYS_Unlock
    clk.o(i.CLK_SetSysTickClockSrc) refers to sys.o(i.SYS_Lock) for SYS_Lock
    clk.o(i.CLK_SysTickDelay) refers to system_n572.o(.data) for CyclesPerUs
    retarget.o(i.GetChar) refers to retarget.o(.emb_text) for SH_DoCommand
    retarget.o(i.Hard_Fault_Handler) refers to noretval__2printf.o(.text) 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(i.SendChar_ToUART) for SendChar_ToUART
    retarget.o(i.SendChar) refers to retarget.o(.data) for g_buf_len
    retarget.o(i.SendChar) refers to retarget.o(.bss) for g_buf
    retarget.o(i._sys_exit) refers to retarget.o(.emb_text) for SH_DoCommand
    retarget.o(i._sys_exit) refers to retarget.o(i.IsDebugFifoEmpty) for IsDebugFifoEmpty
    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 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    retarget.o(i.stackDump) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    retarget.o(i.stackDump) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    retarget.o(i.stackDump) refers to noretval__2printf.o(.text) for __2printf
    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
    pwm.o(i.PWM_ConfigCaptureChannel) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    pwm.o(i.PWM_ConfigCaptureChannel) refers to clk.o(i.CLK_GetHCLKFreq) for CLK_GetHCLKFreq
    pwm.o(i.PWM_ConfigCaptureChannel) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    pwm.o(i.PWM_ConfigCaptureChannel) refers to pwm.o(.constdata) for .constdata
    pwm.o(i.PWM_ConfigOutputChannel) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    pwm.o(i.PWM_ConfigOutputChannel) refers to clk.o(i.CLK_GetHCLKFreq) for CLK_GetHCLKFreq
    pwm.o(i.PWM_ConfigOutputChannel) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    pwm.o(i.PWM_ConfigOutputChannel) refers to pwm.o(.constdata) for .constdata
    chip_uip_interrupt.o(i.ADC_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.ADC_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.APU_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.APU_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.Chip_UIP_InterruptInit) refers to chip_uip_interrupt.o(i.Chip_UIP_InterruptRegisterHandler) for Chip_UIP_InterruptRegisterHandler
    chip_uip_interrupt.o(i.Chip_UIP_InterruptInit) refers to app_int_cfg.o(.data) for UIP_Exc_VectorTable
    chip_uip_interrupt.o(i.Chip_UIP_InterruptInit) refers to chip_uip_interrupt.o(i.Chip_UIP_InterruptNullHandler) for Chip_UIP_InterruptNullHandler
    chip_uip_interrupt.o(i.Chip_UIP_InterruptRegisterHandler) refers to app_int_cfg.o(.data) for UIP_Exc_VectorTable
    chip_uip_interrupt.o(i.Chip_UIP_InterruptRemoveHandler) refers to chip_uip_interrupt.o(i.Chip_UIP_InterruptRegisterHandler) for Chip_UIP_InterruptRegisterHandler
    chip_uip_interrupt.o(i.Chip_UIP_InterruptRemoveHandler) refers to chip_uip_interrupt.o(i.Chip_UIP_InterruptNullHandler) for Chip_UIP_InterruptNullHandler
    chip_uip_interrupt.o(i.Chip_UIP_Kernel_Tick_ISR_Handler) refers to uip_kernel_time.o(i.uipSystemCounterHandler) for uipSystemCounterHandler
    chip_uip_interrupt.o(i.EXINT_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.EXINT_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.GPAB_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.GPAB_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.InterruptHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.InterruptHandler) refers to app_int_cfg.o(.data) for UIP_Exc_VectorTable
    chip_uip_interrupt.o(i.PWM0_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.PWM0_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.PWRWU_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.PWRWU_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.RTC_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.RTC_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.SPI0_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.SPI0_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.SPI1_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.SPI1_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.TMR0_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.TMR0_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.TMR1_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.TMR1_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.TMR2_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.TMR2_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.TMRF_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.TMRF_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.USBD_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.USBD_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.WDT_IRQHandler) refers to uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) for uipInterruptServiceEngine
    chip_uip_interrupt.o(i.WDT_IRQHandler) refers to uip_kernel_common.o(.data) for uipIntTableID
    chip_uip_interrupt.o(i.uipInterruptHandlingCallback) refers to chip_uip_interrupt.o(i.InterruptHandler) for InterruptHandler
    chip_uip_interrupt.o(i.uipInterruptHandlingCallback) refers to uip_kernel_common.o(.data) for uipLowPowerMode
    hardware_init.o(i.Kernel_System_Tick_Init) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    hardware_init.o(i.Kernel_System_Tick_Init) refers to system_n572.o(.data) for SystemCoreClock
    uip_kernel_common.o(i.StartOS) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_common.o(i.StartOS) refers to uip_kernel_common.o(i.uipKernelInitialize) for uipKernelInitialize
    uip_kernel_common.o(i.StartOS) refers to demo.o(i.uipAppInitialize) for uipAppInitialize
    uip_kernel_common.o(i.StartOS) refers to uip_kernel_scheduler.o(.data) for uipSystemMode
    uip_kernel_common.o(i.uipAlarmInfoInit) refers to uip_kernel_common.o(.data) for uipAlarmNumber
    uip_kernel_common.o(i.uipAlarmInitialize) refers to uip_kernel_common.o(.data) for uipAlarmNumber
    uip_kernel_common.o(i.uipKernelInitialize) refers to uip_kernel_common.o(.data) for uipTCBArray
    uip_kernel_common.o(i.uipKernelInitialize) refers to uip_kernel_common.o(.bss) for uipPriorityToTaskID
    uip_kernel_common.o(i.uipKernelInitialize) refers to uip_kernel_scheduler.o(.data) for uipPrioGrpArray
    uip_kernel_common.o(i.uipMsgInfoInit) refers to uip_kernel_common.o(.data) for uipMsgNumber
    uip_kernel_common.o(i.uipMsgInitialize) refers to uip_kernel_common.o(.data) for uipMsgNumber
    uip_kernel_common.o(i.uipResInfoInit) refers to uip_kernel_common.o(.data) for uipResNumber
    uip_kernel_common.o(i.uipResInitialize) refers to uip_kernel_common.o(.data) for uipResNumber
    uip_kernel_common.o(i.uipTaskInfoInit) refers to uip_kernel_common.o(.data) for uipTaskNumber
    uip_kernel_common.o(i.uipTaskInitialize) refers to uip_kernel_common.o(i.uipTaskStackInit) for uipTaskStackInit
    uip_kernel_common.o(i.uipTaskInitialize) refers to uip_kernel_common.o(.data) for uipTaskNumber
    uip_kernel_common.o(i.uipTaskInitialize) refers to uip_kernel_common.o(.bss) for uipInitTaskStackPtr
    uip_kernel_common.o(i.uipTaskInitialize) refers to uip_kernel_scheduler.o(.data) for uipPrioGroup
    uip_kernel_event.o(i.UIP_ClearEvent) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_event.o(i.UIP_ClearEvent) refers to uip_kernel_scheduler.o(.data) for uipNestedInterrupts
    uip_kernel_event.o(i.UIP_GetEvent) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_event.o(i.UIP_GetEvent) refers to uip_kernel_scheduler.o(.data) for uipSchedulerLock
    uip_kernel_event.o(i.UIP_GetEvent) refers to uip_kernel_common.o(.data) for uipTCBArray
    uip_kernel_event.o(i.UIP_SetEvent) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_event.o(i.UIP_SetEvent) refers to uip_kernel_scheduler.o(i.uipGetNextPriority) for uipGetNextPriority
    uip_kernel_event.o(i.UIP_SetEvent) refers to uip_kernel_common.o(.data) for uipTCBArray
    uip_kernel_event.o(i.UIP_SetEvent) refers to uip_kernel_scheduler.o(.data) for uipPrioGroup
    uip_kernel_event.o(i.UIP_SetEvent) refers to uip_kernel_common.o(.bss) for uipPriorityToTaskID
    uip_kernel_event.o(i.UIP_WaitEvent) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_event.o(i.UIP_WaitEvent) refers to uip_kernel_scheduler.o(i.uipClearPrioGrpAndArrayBit) for uipClearPrioGrpAndArrayBit
    uip_kernel_event.o(i.UIP_WaitEvent) refers to uip_kernel_scheduler.o(i.uipGetNextTask) for uipGetNextTask
    uip_kernel_event.o(i.UIP_WaitEvent) refers to uip_kernel_scheduler.o(.data) for uipNestedInterrupts
    uip_kernel_isr_cm.o(CODE) refers to uip_kernel_scheduler.o(i.uipPreContexSwitch) for uipPreContexSwitch
    uip_kernel_isr_cm.o(CODE) refers to uip_kernel_scheduler.o(.data) for uipCurrentTaskTCBPtr
    uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) refers to chip_uip_interrupt.o(i.uipInterruptHandlingCallback) for uipInterruptHandlingCallback
    uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) refers to uip_kernel_scheduler.o(i.uipGetNextTask) for uipGetNextTask
    uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) refers to uip_kernel_scheduler.o(.data) for uipSystemMode
    uip_kernel_isr_engine.o(i.uipInterruptServiceEngine) refers to uip_kernel_common.o(.data) for uipLowPowerMode
    uip_kernel_message.o(i.UIP_GetMessageStatus) refers to uip_kernel_common.o(.data) for uipMsgNumber
    uip_kernel_message.o(i.UIP_ReadFlag) refers to uip_kernel_common.o(.data) for uipMCBArray
    uip_kernel_message.o(i.UIP_ReceiveMessage) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_message.o(i.UIP_ReceiveMessage) refers to uip_kernel_common.o(.data) for uipMsgNumber
    uip_kernel_message.o(i.UIP_ResetFlag) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_message.o(i.UIP_ResetFlag) refers to uip_kernel_common.o(.data) for uipMCBArray
    uip_kernel_message.o(i.UIP_SendMessage) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_message.o(i.UIP_SendMessage) refers to uip_kernel_event.o(i.UIP_SetEvent) for UIP_SetEvent
    uip_kernel_message.o(i.UIP_SendMessage) refers to uip_kernel_task.o(i.UIP_ActivateTask) for UIP_ActivateTask
    uip_kernel_message.o(i.UIP_SendMessage) refers to uip_kernel_common.o(.data) for uipMsgNumber
    uip_kernel_message.o(i.UIP_StartCOM) refers to demo.o(i.uipCOMInit) for uipCOMInit
    uip_kernel_message.o(i.UIP_StopCOM) refers to uip_kernel_common.o(.data) for uipMCBArray
    uip_kernel_resource.o(i.UIP_GetResource) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_resource.o(i.UIP_GetResource) refers to uip_kernel_scheduler.o(.data) for uipNestedInterrupts
    uip_kernel_resource.o(i.UIP_GetResource) refers to uip_kernel_common.o(.data) for uipResNumber
    uip_kernel_resource.o(i.UIP_GetResource) refers to uip_kernel_common.o(.bss) for uipPriorityToTaskID
    uip_kernel_resource.o(i.UIP_ReleaseResource) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_resource.o(i.UIP_ReleaseResource) refers to uip_kernel_scheduler.o(i.uipGetNextPriority) for uipGetNextPriority
    uip_kernel_resource.o(i.UIP_ReleaseResource) refers to uip_kernel_common.o(.data) for uipResNumber
    uip_kernel_resource.o(i.UIP_ReleaseResource) refers to uip_kernel_scheduler.o(.data) for uipCurrentTaskTCBPtr
    uip_kernel_resource.o(i.UIP_ReleaseResource) refers to uip_kernel_common.o(.bss) for uipPriorityToTaskID
    uip_kernel_scheduler.o(i.uipClearPrioGrpAndArrayBit) refers to uip_kernel_scheduler.o(.data) for uipPrioGrpArray
    uip_kernel_scheduler.o(i.uipGetNextPriority) refers to uip_kernel_scheduler.o(.data) for uipPrioGroup
    uip_kernel_scheduler.o(i.uipGetNextTask) refers to uip_kernel_scheduler.o(.data) for uipPrioGroup
    uip_kernel_scheduler.o(i.uipGetNextTask) refers to uip_kernel_common.o(.bss) for uipPriorityToTaskID
    uip_kernel_scheduler.o(i.uipGetNextTask) refers to uip_kernel_common.o(.data) for uipTCBArray
    uip_kernel_scheduler.o(i.uipPreContexSwitch) refers to uip_kernel_scheduler.o(i.uipResetPrioGrpAndArrayBit) for uipResetPrioGrpAndArrayBit
    uip_kernel_scheduler.o(i.uipPreContexSwitch) refers to uip_kernel_scheduler.o(.data) for uipNextRunningTaskTCBPtr
    uip_kernel_scheduler.o(i.uipResetPrioGrpAndArrayBit) refers to uip_kernel_scheduler.o(.data) for uipCurrentTaskTCBPtr
    uip_kernel_task.o(i.UIP_ActivateTask) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_task.o(i.UIP_ActivateTask) refers to uip_kernel_common.o(.data) for uipTCBArray
    uip_kernel_task.o(i.UIP_ActivateTask) refers to uip_kernel_scheduler.o(.data) for uipPrioGroup
    uip_kernel_task.o(i.UIP_ChainTask) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_task.o(i.UIP_ChainTask) refers to uip_kernel_scheduler.o(i.uipClearPrioGrpAndArrayBit) for uipClearPrioGrpAndArrayBit
    uip_kernel_task.o(i.UIP_ChainTask) refers to uip_kernel_scheduler.o(i.uipGetNextTask) for uipGetNextTask
    uip_kernel_task.o(i.UIP_ChainTask) refers to uip_kernel_common.o(i.uipTaskStackInit) for uipTaskStackInit
    uip_kernel_task.o(i.UIP_ChainTask) refers to uip_kernel_scheduler.o(.data) for uipNestedInterrupts
    uip_kernel_task.o(i.UIP_ChainTask) refers to uip_kernel_common.o(.data) for uipTCBArray
    uip_kernel_task.o(i.UIP_ChainTask) refers to uip_kernel_common.o(.bss) for uipInitTaskStackPtr
    uip_kernel_task.o(i.UIP_GetTaskID) refers to uip_kernel_scheduler.o(.data) for uipCurrentTaskTCBPtr
    uip_kernel_task.o(i.UIP_GetTaskState) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_task.o(i.UIP_GetTaskState) refers to uip_kernel_common.o(.data) for uipTCBArray
    uip_kernel_task.o(i.UIP_Schedule) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_task.o(i.UIP_Schedule) refers to uip_kernel_scheduler.o(i.uipGetNextPriority) for uipGetNextPriority
    uip_kernel_task.o(i.UIP_Schedule) refers to uip_kernel_scheduler.o(.data) for uipNestedInterrupts
    uip_kernel_task.o(i.UIP_Schedule) refers to uip_kernel_common.o(.bss) for uipPriorityToTaskID
    uip_kernel_task.o(i.UIP_Schedule) refers to uip_kernel_common.o(.data) for uipTCBArray
    uip_kernel_task.o(i.UIP_TerminateTask) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_task.o(i.UIP_TerminateTask) refers to uip_kernel_common.o(i.uipTaskStackInit) for uipTaskStackInit
    uip_kernel_task.o(i.UIP_TerminateTask) refers to uip_kernel_scheduler.o(i.uipClearPrioGrpAndArrayBit) for uipClearPrioGrpAndArrayBit
    uip_kernel_task.o(i.UIP_TerminateTask) refers to uip_kernel_scheduler.o(i.uipGetNextTask) for uipGetNextTask
    uip_kernel_task.o(i.UIP_TerminateTask) refers to uip_kernel_scheduler.o(.data) for uipNestedInterrupts
    uip_kernel_task.o(i.UIP_TerminateTask) refers to uip_kernel_common.o(.bss) for uipInitTaskStackPtr
    uip_kernel_time.o(i.UIP_CancelAlarm) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_time.o(i.UIP_CancelAlarm) refers to uip_kernel_common.o(.data) for uipAlarmNumber
    uip_kernel_time.o(i.UIP_GetAlarm) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_time.o(i.UIP_GetAlarm) refers to uip_kernel_common.o(.data) for uipAlarmNumber
    uip_kernel_time.o(i.UIP_GetAlarmBase) refers to uip_kernel_common.o(.data) for uipAlarmNumber
    uip_kernel_time.o(i.UIP_SetAbsAlarm) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_time.o(i.UIP_SetAbsAlarm) refers to uip_kernel_common.o(.data) for uipAlarmNumber
    uip_kernel_time.o(i.UIP_SetRelAlarm) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_time.o(i.UIP_SetRelAlarm) refers to uip_kernel_common.o(.data) for uipAlarmNumber
    uip_kernel_time.o(i.uipAlarmHandler) refers to uip_kernel_event.o(i.UIP_SetEvent) for UIP_SetEvent
    uip_kernel_time.o(i.uipAlarmHandler) refers to uip_kernel_task.o(i.UIP_ActivateTask) for UIP_ActivateTask
    uip_kernel_time.o(i.uipAlarmHandler) refers to uip_kernel_common.o(.data) for uipACBArray
    uip_kernel_time.o(i.uipGeneralCounterHandler) refers to uip_kernel_time.o(i.uipAlarmHandler) for uipAlarmHandler
    uip_kernel_time.o(i.uipGeneralCounterHandler) refers to uip_kernel_common.o(.data) for uipACBArray
    uip_kernel_time.o(i.uipGetCtrCurrentValue) refers to uip_kernel_isr_cm.o(CODE) for uipDisableAllInterrupts
    uip_kernel_time.o(i.uipGetCtrCurrentValue) refers to uip_kernel_common.o(.data) for uipAlarmNumber
    uip_kernel_time.o(i.uipSystemCounterHandler) refers to uip_kernel_time.o(i.uipAlarmHandler) for uipAlarmHandler
    uip_kernel_time.o(i.uipSystemCounterHandler) refers to uip_kernel_common.o(.bss) for uipSystemCounter
    uip_kernel_time.o(i.uipSystemCounterHandler) refers to uip_kernel_common.o(.data) for uipACBArray
    __2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    __2printf.o(.text) refers to retarget.o(.data) for __stdout
    noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    noretval__2printf.o(.text) refers to retarget.o(.data) for __stdout
    __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    _printf_hex_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll.o(.text) refers to _printf_hex_ll.o(.constdata) for .constdata
    _printf_hex_int.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int.o(.text) refers to _printf_hex_int.o(.constdata) for .constdata
    _printf_hex_int_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ll.o(.text) refers to _printf_hex_int_ll.o(.constdata) for .constdata
    _printf_hex_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ptr.o(.text) refers to _printf_hex_ptr.o(.constdata) for .constdata
    _printf_hex_int_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ptr.o(.text) refers to _printf_hex_int_ptr.o(.constdata) for .constdata
    _printf_hex_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll_ptr.o(.text) refers to _printf_hex_ll_ptr.o(.constdata) for .constdata
    _printf_hex_int_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ll_ptr.o(.text) refers to _printf_hex_int_ll_ptr.o(.constdata) for .constdata
    __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
    __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
    __printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
    __printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
    _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) refers (Weak) to _printf_hex_int.o(.text) for _printf_int_hex
    _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
    rt_memcpy.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
    _printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    _printf_char_file.o(.text) refers to retarget.o(i.ferror) for ferror
    _printf_char_file.o(.text) refers to retarget.o(i.fputc) for fputc
    __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to demo.o(i.main) for main
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
    _printf_char_common.o(.text) refers to __printf_wp.o(.text) for __printf
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to startup_n572.o(.text) for __user_initial_stackheap
    sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to tempstk.o(.text) for __temporary_stack_top
    sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to __main.o(!!!main) for __main
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to retarget.o(i._sys_exit) for _sys_exit
    defsig_exit.o(.text) refers to retarget.o(i._sys_exit) for _sys_exit
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.text) for __ARM_argv_veneer
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to retarget.o(i._sys_exit) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to retarget.o(i._ttywrch) for _ttywrch
    defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1
    sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


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

Removing Unused input sections from the image.

    Removing system_n572.o(.rev16_text), (4 bytes).
    Removing system_n572.o(.revsh_text), (4 bytes).
    Removing demo.o(.rev16_text), (4 bytes).
    Removing demo.o(.revsh_text), (4 bytes).
    Removing demo.o(i.uipCOMInit), (4 bytes).
    Removing hook.o(i.COMErrorHook), (2 bytes).
    Removing hook.o(i.ErrorHook), (2 bytes).
    Removing hook.o(i.PostTaskHook), (2 bytes).
    Removing hook.o(i.PreTaskHook), (2 bytes).
    Removing hook.o(i.ShutdownHook), (2 bytes).
    Removing hook.o(i.StuipCOMExtension), (4 bytes).
    Removing hook.o(i.StuipupHook), (2 bytes).
    Removing init.o(.rev16_text), (4 bytes).
    Removing init.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), (36 bytes).
    Removing clk.o(i.CLK_DisableLDO30), (36 bytes).
    Removing clk.o(i.CLK_DisableModuleClock), (52 bytes).
    Removing clk.o(i.CLK_DisablePowerDownMode), (48 bytes).
    Removing clk.o(i.CLK_DisableWakeUpDelay), (32 bytes).
    Removing clk.o(i.CLK_DisableWakeUpInterrupt), (32 bytes).
    Removing clk.o(i.CLK_DisableXtalRC), (32 bytes).
    Removing clk.o(i.CLK_EnableLDO30), (32 bytes).
    Removing clk.o(i.CLK_EnablePowerDownMode), (52 bytes).
    Removing clk.o(i.CLK_EnableWakeUpDelay), (36 bytes).
    Removing clk.o(i.CLK_EnableWakeUpInterrupt), (36 bytes).
    Removing clk.o(i.CLK_SetSysTickClockSrc), (36 bytes).
    Removing clk.o(i.CLK_SysTickDelay), (44 bytes).
    Removing retarget.o(.rev16_text), (4 bytes).
    Removing retarget.o(.revsh_text), (4 bytes).
    Removing retarget.o(i.GetChar), (46 bytes).
    Removing retarget.o(i.Hard_Fault_Handler), (44 bytes).
    Removing retarget.o(i.SendChar), (112 bytes).
    Removing retarget.o(i.SendChar_ToUART), (2 bytes).
    Removing retarget.o(i._ttywrch), (12 bytes).
    Removing retarget.o(i.ferror), (8 bytes).
    Removing retarget.o(i.fgetc), (10 bytes).
    Removing retarget.o(i.fputc), (16 bytes).
    Removing retarget.o(i.kbhit), (4 bytes).
    Removing retarget.o(i.stackDump), (168 bytes).
    Removing retarget.o(.bss), (16 bytes).
    Removing retarget.o(.data), (9 bytes).
    Removing sys.o(.rev16_text), (4 bytes).
    Removing sys.o(.revsh_text), (4 bytes).
    Removing sys.o(i.SYS_ClearResetSrc), (16 bytes).
    Removing sys.o(i.SYS_DisableBOD), (32 bytes).
    Removing sys.o(i.SYS_DisableLVR), (32 bytes).
    Removing sys.o(i.SYS_DisablePOR), (28 bytes).
    Removing sys.o(i.SYS_EnableBOD), (40 bytes).
    Removing sys.o(i.SYS_EnableLVR), (32 bytes).
    Removing sys.o(i.SYS_EnablePOR), (24 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), (32 bytes).
    Removing sys.o(i.SYS_ResetChip), (32 bytes).
    Removing sys.o(i.SYS_SetRamCpuWaitState), (40 bytes).
    Removing pwm.o(.rev16_text), (4 bytes).
    Removing pwm.o(.revsh_text), (4 bytes).
    Removing pwm.o(i.PWM_ClearCaptureIntFlag), (14 bytes).
    Removing pwm.o(i.PWM_ConfigCaptureChannel), (276 bytes).
    Removing pwm.o(i.PWM_DisableCapture), (18 bytes).
    Removing pwm.o(i.PWM_DisableCaptureInt), (8 bytes).
    Removing pwm.o(i.PWM_DisableDeadZone), (14 bytes).
    Removing pwm.o(i.PWM_DisableInt), (10 bytes).
    Removing pwm.o(i.PWM_DisableOutput), (62 bytes).
    Removing pwm.o(i.PWM_EnableCapture), (18 bytes).
    Removing pwm.o(i.PWM_EnableCaptureInt), (8 bytes).
    Removing pwm.o(i.PWM_EnableDeadZone), (40 bytes).
    Removing pwm.o(i.PWM_EnableInt), (10 bytes).
    Removing pwm.o(i.PWM_GetCaptureIntFlag), (12 bytes).
    Removing pwm.o(i.PWM_GetIntFlag), (10 bytes).
    Removing pwm.o(i.PWM_Stop), (14 bytes).
    Removing gpio.o(.rev16_text), (4 bytes).
    Removing gpio.o(.revsh_text), (4 bytes).
    Removing gpio.o(i.GPIO_DisableInt), (28 bytes).
    Removing gpio.o(i.GPIO_EnableInt), (26 bytes).
    Removing gpio.o(i.GPIO_SetMode), (46 bytes).
    Removing chip_uip_interrupt.o(i.Chip_UIP_InterruptInit), (48 bytes).
    Removing chip_uip_interrupt.o(i.Chip_UIP_InterruptNullHandler), (4 bytes).
    Removing chip_uip_interrupt.o(i.Chip_UIP_InterruptRegisterHandler), (28 bytes).
    Removing chip_uip_interrupt.o(i.Chip_UIP_InterruptRemoveHandler), (24 bytes).
    Removing chip_uip_interrupt.o(i.Chip_UIP_Kernel_Tick_ISR_Handler), (12 bytes).
    Removing chip_uip_interrupt.o(i.Chip_UIP_Kernel_Tick_ISR_Handler_Callback), (6 bytes).
    Removing hardware_init.o(.rev16_text), (4 bytes).
    Removing hardware_init.o(.revsh_text), (4 bytes).
    Removing uip_kernel_common.o(i.ShutdownOS), (2 bytes).
    Removing uip_kernel_common.o(i.uipAlarmInfoInit), (20 bytes).
    Removing uip_kernel_common.o(i.uipMsgInfoInit), (20 bytes).
    Removing uip_kernel_common.o(i.uipResInfoInit), (20 bytes).
    Removing uip_kernel_common.o(i.uipTaskInfoInit), (20 bytes).
    Removing uip_kernel_event.o(i.UIP_GetEvent), (116 bytes).
    Removing uip_kernel_message.o(i.UIP_CloseCOM), (4 bytes).
    Removing uip_kernel_message.o(i.UIP_GetMessageStatus), (92 bytes).
    Removing uip_kernel_message.o(i.UIP_ReadFlag), (24 bytes).
    Removing uip_kernel_message.o(i.UIP_ResetFlag), (40 bytes).
    Removing uip_kernel_message.o(i.UIP_SendMessage), (276 bytes).
    Removing uip_kernel_message.o(i.UIP_StartCOM), (12 bytes).
    Removing uip_kernel_message.o(i.UIP_StopCOM), (56 bytes).
    Removing uip_kernel_task.o(i.UIP_ActivateTask), (268 bytes).
    Removing uip_kernel_task.o(i.UIP_ChainTask), (400 bytes).
    Removing uip_kernel_task.o(i.UIP_GetTaskID), (28 bytes).
    Removing uip_kernel_task.o(i.UIP_GetTaskState), (64 bytes).
    Removing uip_kernel_task.o(i.UIP_Schedule), (276 bytes).
    Removing uip_kernel_time.o(i.UIP_CancelAlarm), (72 bytes).
    Removing uip_kernel_time.o(i.UIP_GetAlarm), (108 bytes).
    Removing uip_kernel_time.o(i.UIP_GetAlarmBase), (44 bytes).
    Removing uip_kernel_time.o(i.UIP_SetAbsAlarm), (132 bytes).
    Removing uip_kernel_time.o(i.UIP_SetRelAlarm), (176 bytes).
    Removing uip_kernel_time.o(i.uipAlarmHandler), (128 bytes).
    Removing uip_kernel_time.o(i.uipGeneralCounterHandler), (88 bytes).
    Removing uip_kernel_time.o(i.uipGetCtrCurrentValue), (76 bytes).
    Removing uip_kernel_time.o(i.uipSystemCounterHandler), (128 bytes).

114 unused section(s) (total 4813 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/angel/boardlib.s                 0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardshut.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry4.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry2.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0_sigfpe.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/scatterp.s                 0x00000000   Number         0  __scatter.o ABSOLUTE
    ../clib/angel/startup.s                  0x00000000   Number         0  __main.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  tempstk.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  libspace.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_command.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  no_argv.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdiv_div0.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdiv.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  hrguard.o ABSOLUTE
    ../clib/heapaux.c                        0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../clib/misc.s                           0x00000000   Number         0  printf_stubs.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char_file.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char_common.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_ll.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_intcommon.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int_ll.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __2printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  noretval__2printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int_ll_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_ll_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int_ptr.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_x.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE
    ../clib/stdlib.c                         0x00000000   Number         0  exit.o ABSOLUTE
    ../fplib/cfplib/fpinit.c                 0x00000000   Number         0  fpinit.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\gpio.c 0x00000000   Number         0  gpio.o ABSOLUTE
    ..\..\..\..\Library\StdDriver\src\pwm.c  0x00000000   Number         0  pwm.o ABSOLUTE
    ..\..\..\..\Library\StdDriver\src\retarget.c 0x00000000   Number         0  retarget.o ABSOLUTE
    ..\..\..\..\Library\StdDriver\src\sys.c  0x00000000   Number         0  sys.o ABSOLUTE
    ..\..\..\..\bsp\chip_uip_interrupt.c     0x00000000   Number         0  chip_uip_interrupt.o ABSOLUTE
    ..\..\..\..\bsp\hardware_init.c          0x00000000   Number         0  hardware_init.o ABSOLUTE
    ..\..\..\..\uipkernel\uip_kernel_common.c 0x00000000   Number         0  uip_kernel_common.o ABSOLUTE
    ..\..\..\..\uipkernel\uip_kernel_event.c 0x00000000   Number         0  uip_kernel_event.o ABSOLUTE
    ..\..\..\..\uipkernel\uip_kernel_isr_cm.s 0x00000000   Number         0  uip_kernel_isr_cm.o ABSOLUTE
    ..\..\..\..\uipkernel\uip_kernel_isr_engine.c 0x00000000   Number         0  uip_kernel_isr_engine.o ABSOLUTE
    ..\..\..\..\uipkernel\uip_kernel_message.c 0x00000000   Number         0  uip_kernel_message.o ABSOLUTE
    ..\..\..\..\uipkernel\uip_kernel_resource.c 0x00000000   Number         0  uip_kernel_resource.o ABSOLUTE
    ..\..\..\..\uipkernel\uip_kernel_scheduler.c 0x00000000   Number         0  uip_kernel_scheduler.o ABSOLUTE
    ..\..\..\..\uipkernel\uip_kernel_task.c  0x00000000   Number         0  uip_kernel_task.o ABSOLUTE
    ..\..\..\..\uipkernel\uip_kernel_time.c  0x00000000   Number         0  uip_kernel_time.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\\gpio.c 0x00000000   Number         0  gpio.o ABSOLUTE
    ..\\..\\..\\..\\Library\\StdDriver\\src\\pwm.c 0x00000000   Number         0  pwm.o ABSOLUTE
    ..\\..\\..\\..\\Library\\StdDriver\\src\\retarget.c 0x00000000   Number         0  retarget.o ABSOLUTE
    ..\\..\\..\\..\\Library\\StdDriver\\src\\sys.c 0x00000000   Number         0  sys.o ABSOLUTE
    ..\\..\\..\\..\\bsp\\hardware_init.c     0x00000000   Number         0  hardware_init.o ABSOLUTE
    app\\demo.c                              0x00000000   Number         0  demo.o ABSOLUTE
    app\\init.c                              0x00000000   Number         0  init.o ABSOLUTE
    app\app_cfg.c                            0x00000000   Number         0  app_cfg.o ABSOLUTE
    app\app_int_cfg.c                        0x00000000   Number         0  app_int_cfg.o ABSOLUTE
    app\demo.c                               0x00000000   Number         0  demo.o ABSOLUTE
    app\hook.c                               0x00000000   Number         0  hook.o ABSOLUTE
    app\init.c                               0x00000000   Number         0  init.o ABSOLUTE
    startup\startup_N572.s                   0x00000000   Number         0  startup_n572.o ABSOLUTE
    !!!main                                  0x0000007c   Section        8  __main.o(!!!main)
    !!!scatter                               0x00000084   Section       60  __scatter.o(!!!scatter)
    !!handler_copy                           0x000000c0   Section       26  __scatter_copy.o(!!handler_copy)
    !!handler_zi                             0x000000dc   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$libinit$$00000000          0x000000f8   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000002          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    .ARM.Collect$$libinit$$00000004          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    .ARM.Collect$$libinit$$0000000A          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000C          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    .ARM.Collect$$libinit$$0000000E          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    .ARM.Collect$$libinit$$00000011          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000023          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    .ARM.Collect$$libinit$$00000025          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    .ARM.Collect$$libinit$$0000002C          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$00000030          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    .ARM.Collect$$libinit$$00000032          0x000000fa   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    .ARM.Collect$$libinit$$00000033          0x000000fa   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000033)
    .ARM.Collect$$libshutdown$$00000000      0x000000fc   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000002      0x000000fe   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    .ARM.Collect$$libshutdown$$00000004      0x000000fe   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    .ARM.Collect$$libshutdown$$00000007      0x000000fe   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
    .ARM.Collect$$libshutdown$$0000000A      0x000000fe   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
    .ARM.Collect$$libshutdown$$0000000C      0x000000fe   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    .ARM.Collect$$libshutdown$$0000000F      0x000000fe   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$libshutdown$$00000010      0x000000fe   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
    .ARM.Collect$$rtentry$$00000000          0x00000100   Section        0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x00000100   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x00000100   Section        6  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x00000106   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x00000106   Section        4  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x0000010a   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x0000010a   Section        8  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x00000112   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x00000114   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x00000114   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x00000118   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .emb_text                                0x00000120   Section       18  retarget.o(.emb_text)
    .emb_text                                0x00000134   Section       56  rt_memcpy.o(.emb_text)
    .text                                    0x0000016c   Section       44  startup_n572.o(.text)
    .text                                    0x00000198   Section      346  aeabi_sdiv.o(.text)
    .text                                    0x000002f2   Section        0  heapauxi.o(.text)
    .text                                    0x000002f8   Section       62  sys_stackheap_outer.o(.text)
    .text                                    0x00000336   Section        0  exit.o(.text)
    .text                                    0x00000348   Section        8  libspace.o(.text)
    CODE                                     0x00000350   Section       88  uip_kernel_isr_cm.o(CODE)
    i.ADC_IRQHandler                         0x000003a8   Section        0  chip_uip_interrupt.o(i.ADC_IRQHandler)
    i.APU_IRQHandler                         0x000003bc   Section        0  chip_uip_interrupt.o(i.APU_IRQHandler)
    i.AppIdleTask                            0x000003d0   Section        0  demo.o(i.AppIdleTask)
    i.CLK_EnableModuleClock                  0x000003fc   Section        0  clk.o(i.CLK_EnableModuleClock)
    i.CLK_EnableXtalRC                       0x00000430   Section        0  clk.o(i.CLK_EnableXtalRC)
    i.CLK_GetHCLKFreq                        0x00000450   Section        0  clk.o(i.CLK_GetHCLKFreq)
    i.CLK_GetPLL2ClockFreq                   0x00000460   Section        0  clk.o(i.CLK_GetPLL2ClockFreq)
    i.CLK_SetHCLK                            0x000004a4   Section        0  clk.o(i.CLK_SetHCLK)
    i.CLK_SetModuleClock                     0x000004dc   Section        0  clk.o(i.CLK_SetModuleClock)
    i.CLK_SetPLL1Mode                        0x0000055c   Section        0  clk.o(i.CLK_SetPLL1Mode)
    i.CLK_SetPLL2                            0x00000574   Section        0  clk.o(i.CLK_SetPLL2)
    i.CLK_SetPLL2Mode                        0x00000598   Section        0  clk.o(i.CLK_SetPLL2Mode)
    i.Chip_N570_PWM_0_ISR_Handler_Callback   0x000005b0   Section        0  app_int_cfg.o(i.Chip_N570_PWM_0_ISR_Handler_Callback)
    i.EXINT_IRQHandler                       0x000005b8   Section        0  chip_uip_interrupt.o(i.EXINT_IRQHandler)
    i.GPAB_IRQHandler                        0x000005cc   Section        0  chip_uip_interrupt.o(i.GPAB_IRQHandler)
    i.Hardware_Init                          0x000005e0   Section        0  hardware_init.o(i.Hardware_Init)
    i.InterruptHandler                       0x000005e4   Section        0  chip_uip_interrupt.o(i.InterruptHandler)
    i.IsDebugFifoEmpty                       0x00000640   Section        0  retarget.o(i.IsDebugFifoEmpty)
    i.Kernel_System_Tick_Init                0x00000644   Section        0  hardware_init.o(i.Kernel_System_Tick_Init)
    i.PWM0_IRQHandler                        0x00000690   Section        0  chip_uip_interrupt.o(i.PWM0_IRQHandler)
    i.PWM0_IRQHandler_Process                0x000006a4   Section        0  init.o(i.PWM0_IRQHandler_Process)
    i.PWM_ClearIntFlag                       0x000006c8   Section        0  pwm.o(i.PWM_ClearIntFlag)
    i.PWM_ConfigOutputChannel                0x000006d4   Section        0  pwm.o(i.PWM_ConfigOutputChannel)
    i.PWM_EnableOutput                       0x00000834   Section        0  pwm.o(i.PWM_EnableOutput)
    i.PWM_SetCMR                             0x00000874   Section        0  pwm.o(i.PWM_SetCMR)
    i.PWM_SetCNR                             0x000008a4   Section        0  pwm.o(i.PWM_SetCNR)
    i.PWM_Start                              0x000008b4   Section        0  pwm.o(i.PWM_Start)
    i.PWRWU_IRQHandler                       0x000008c0   Section        0  chip_uip_interrupt.o(i.PWRWU_IRQHandler)
    i.RTC_IRQHandler                         0x000008d4   Section        0  chip_uip_interrupt.o(i.RTC_IRQHandler)
    i.SPI0_IRQHandler                        0x000008e8   Section        0  chip_uip_interrupt.o(i.SPI0_IRQHandler)
    i.SPI1_IRQHandler                        0x000008fc   Section        0  chip_uip_interrupt.o(i.SPI1_IRQHandler)
    i.SYS_Init                               0x00000910   Section        0  init.o(i.SYS_Init)
    i.SYS_Lock                               0x00000988   Section        0  sys.o(i.SYS_Lock)
    i.SYS_LockReg                            0x00000998   Section        0  sys.o(i.SYS_LockReg)
    i.SYS_ResetModule                        0x000009a4   Section        0  sys.o(i.SYS_ResetModule)
    i.SYS_SetCpuWaiState                     0x000009e4   Section        0  sys.o(i.SYS_SetCpuWaiState)
    i.SYS_SetRamWaitSate                     0x00000a08   Section        0  sys.o(i.SYS_SetRamWaitSate)
    i.SYS_Unlock                             0x00000a2c   Section        0  sys.o(i.SYS_Unlock)
    i.SYS_UnlockReg                          0x00000a5c   Section        0  sys.o(i.SYS_UnlockReg)
    i.StartOS                                0x00000a7c   Section        0  uip_kernel_common.o(i.StartOS)
    i.SystemCoreClockUpdate                  0x00000aac   Section        0  system_n572.o(i.SystemCoreClockUpdate)
    i.TASK_0                                 0x00000b24   Section        0  demo.o(i.TASK_0)
    i.TASK_1                                 0x00000b60   Section        0  demo.o(i.TASK_1)
    i.TASK_2                                 0x00000b78   Section        0  demo.o(i.TASK_2)
    i.TASK_3                                 0x00000b9a   Section        0  demo.o(i.TASK_3)
    i.TASK_4                                 0x00000bb6   Section        0  demo.o(i.TASK_4)
    i.TMR0_IRQHandler                        0x00000bc8   Section        0  chip_uip_interrupt.o(i.TMR0_IRQHandler)
    i.TMR1_IRQHandler                        0x00000bdc   Section        0  chip_uip_interrupt.o(i.TMR1_IRQHandler)
    i.TMR2_IRQHandler                        0x00000bf0   Section        0  chip_uip_interrupt.o(i.TMR2_IRQHandler)
    i.TMRF_IRQHandler                        0x00000c04   Section        0  chip_uip_interrupt.o(i.TMRF_IRQHandler)
    i.UIP_ClearEvent                         0x00000c18   Section        0  uip_kernel_event.o(i.UIP_ClearEvent)
    i.UIP_GetResource                        0x00000c70   Section        0  uip_kernel_resource.o(i.UIP_GetResource)
    i.UIP_ReceiveMessage                     0x00000d30   Section        0  uip_kernel_message.o(i.UIP_ReceiveMessage)
    i.UIP_ReleaseResource                    0x00000e08   Section        0  uip_kernel_resource.o(i.UIP_ReleaseResource)
    i.UIP_SetEvent                           0x00000f34   Section        0  uip_kernel_event.o(i.UIP_SetEvent)
    i.UIP_TerminateTask                      0x0000106c   Section        0  uip_kernel_task.o(i.UIP_TerminateTask)
    i.UIP_WaitEvent                          0x00001188   Section        0  uip_kernel_event.o(i.UIP_WaitEvent)
    i.USBD_IRQHandler                        0x00001218   Section        0  chip_uip_interrupt.o(i.USBD_IRQHandler)
    i.WDT_IRQHandler                         0x0000122c   Section        0  chip_uip_interrupt.o(i.WDT_IRQHandler)
    i._sys_exit                              0x00001240   Section        0  retarget.o(i._sys_exit)
    i.main                                   0x00001260   Section        0  demo.o(i.main)
    i.pre_main_init                          0x00001280   Section        0  init.o(i.pre_main_init)
    i.uipAlarmInitialize                     0x000012bc   Section        0  uip_kernel_common.o(i.uipAlarmInitialize)
    i.uipAppInitialize                       0x000012e8   Section        0  demo.o(i.uipAppInitialize)
    i.uipClearPrioGrpAndArrayBit             0x0000134c   Section        0  uip_kernel_scheduler.o(i.uipClearPrioGrpAndArrayBit)
    i.uipGetNextPriority                     0x000013c0   Section        0  uip_kernel_scheduler.o(i.uipGetNextPriority)
    i.uipGetNextTask                         0x00001420   Section        0  uip_kernel_scheduler.o(i.uipGetNextTask)
    i.uipInterruptHandlingCallback           0x000014bc   Section        0  chip_uip_interrupt.o(i.uipInterruptHandlingCallback)
    i.uipInterruptServiceEngine              0x000014d4   Section        0  uip_kernel_isr_engine.o(i.uipInterruptServiceEngine)
    i.uipKernelInitialize                    0x000015fc   Section        0  uip_kernel_common.o(i.uipKernelInitialize)
    i.uipMsgInitialize                       0x00001720   Section        0  uip_kernel_common.o(i.uipMsgInitialize)
    i.uipPreContexSwitch                     0x00001764   Section        0  uip_kernel_scheduler.o(i.uipPreContexSwitch)
    i.uipResInitialize                       0x000017b8   Section        0  uip_kernel_common.o(i.uipResInitialize)
    i.uipResetPrioGrpAndArrayBit             0x0000180c   Section        0  uip_kernel_scheduler.o(i.uipResetPrioGrpAndArrayBit)
    i.uipTaskInitialize                      0x0000185c   Section        0  uip_kernel_common.o(i.uipTaskInitialize)
    i.uipTaskStackInit                       0x00001968   Section        0  uip_kernel_common.o(i.uipTaskStackInit)
    .constdata                               0x000019b4   Section      136  pwm.o(.constdata)
    .data                                    0x20000000   Section        8  system_n572.o(.data)
    .data                                    0x20000008   Section      453  app_cfg.o(.data)
    .data                                    0x200001d0   Section       37  app_int_cfg.o(.data)
    .data                                    0x200001f8   Section       48  uip_kernel_common.o(.data)
    .data                                    0x20000228   Section      290  uip_kernel_scheduler.o(.data)
    .bss                                     0x2000034c   Section     1744  app_cfg.o(.bss)
    .bss                                     0x20000a1c   Section      104  uip_kernel_common.o(.bss)
    .bss                                     0x20000a84   Section       96  libspace.o(.bss)
    HEAP                                     0x20000ae8   Section        0  startup_n572.o(HEAP)
    STACK                                    0x20000ae8   Section      256  startup_n572.o(STACK)
    Heap_Mem                                 0x20000ae8   Data           0  startup_n572.o(HEAP)
    Stack_Mem                                0x20000ae8   Data         256  startup_n572.o(STACK)
    __initial_sp                             0x20000be8   Data           0  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$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  demo.o ABSOLUTE
    __Vectors                                0x00000000   Data           4  startup_n572.o(RESET)
    _printf_flags                            0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  printf_stubs.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __arm_preinit_                            - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __rt_locale                               - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _printf_post_padding                      - Undefined Weak Reference
    _printf_pre_padding                       - Undefined Weak Reference
    _printf_truncate_unsigned                 - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_alloc                          - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    __main                                   0x0000007d   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x00000085   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x00000085   Thumb Code    52  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x00000085   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x00000095   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x000000c1   Thumb Code    26  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x000000dd   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    __rt_lib_init                            0x000000f9   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_alloca_1                   0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_argv_1                     0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_atexit_1                   0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_clock_1                    0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_cpp_1                      0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    __rt_lib_init_exceptions_1               0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    __rt_lib_init_fp_1                       0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    __rt_lib_init_fp_trap_1                  0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_getenv_1                   0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    __rt_lib_init_heap_1                     0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_init_lc_collate_1               0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_ctype_1                 0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_monetary_1              0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_lc_numeric_1               0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_lc_time_1                  0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_preinit_1                  0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    __rt_lib_init_rand_1                     0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    __rt_lib_init_return                     0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000033)
    __rt_lib_init_signal_1                   0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_stdio_1                    0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    __rt_lib_init_user_alloc_1               0x000000fb   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    __rt_lib_shutdown                        0x000000fd   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_cpp_1                  0x000000ff   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    __rt_lib_shutdown_fp_trap_1              0x000000ff   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
    __rt_lib_shutdown_heap_1                 0x000000ff   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_return                 0x000000ff   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
    __rt_lib_shutdown_signal_1               0x000000ff   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
    __rt_lib_shutdown_stdio_1                0x000000ff   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    __rt_lib_shutdown_user_alloc_1           0x000000ff   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    __rt_entry                               0x00000101   Thumb Code     0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x00000101   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x00000101   Thumb Code     0  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x00000107   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x00000107   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x0000010b   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x0000010b   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x00000113   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x00000115   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x00000115   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x00000119   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    SH_DoCommand                             0x00000121   Thumb Code    18  retarget.o(.emb_text)
    __aeabi_memcpy4                          0x00000135   Thumb Code    56  rt_memcpy.o(.emb_text)
    __aeabi_memcpy8                          0x00000135   Thumb Code     0  rt_memcpy.o(.emb_text)
    Reset_Handler                            0x0000016d   Thumb Code     4  startup_n572.o(.text)
    NMI_Handler                              0x00000171   Thumb Code     2  startup_n572.o(.text)
    HardFault_Handler                        0x00000173   Thumb Code     2  startup_n572.o(.text)
    SVC_Handler                              0x00000175   Thumb Code     2  startup_n572.o(.text)
    PendSV_Handler                           0x00000177   Thumb Code     2  startup_n572.o(.text)
    SysTick_Handler                          0x00000179   Thumb Code     2  startup_n572.o(.text)
    __user_initial_stackheap                 0x0000017d   Thumb Code     0  startup_n572.o(.text)
    __aeabi_uidiv                            0x00000199   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_uidivmod                         0x00000199   Thumb Code    20  aeabi_sdiv.o(.text)
    __aeabi_idiv                             0x000001ad   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_idivmod                          0x000001ad   Thumb Code   326  aeabi_sdiv.o(.text)
    __use_two_region_memory                  0x000002f3   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x000002f5   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x000002f7   Thumb Code     2  heapauxi.o(.text)
    __user_setup_stackheap                   0x000002f9   Thumb Code    62  sys_stackheap_outer.o(.text)
    exit                                     0x00000337   Thumb Code    16  exit.o(.text)
    __user_libspace                          0x00000349   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x00000349   Thumb Code     0  libspace.o(.text)
    __user_perthread_libspace                0x00000349   Thumb Code     0  libspace.o(.text)
    uipDisableAllInterrupts                  0x00000351   Thumb Code     0  uip_kernel_isr_cm.o(CODE)
    uipIntMaskStateRestore                   0x00000359   Thumb Code     0  uip_kernel_isr_cm.o(CODE)
    uipPendSVHandler                         0x0000035f   Thumb Code     0  uip_kernel_isr_cm.o(CODE)
    ADC_IRQHandler                           0x000003a9   Thumb Code    14  chip_uip_interrupt.o(i.ADC_IRQHandler)
    APU_IRQHandler                           0x000003bd   Thumb Code    14  chip_uip_interrupt.o(i.APU_IRQHandler)
    AppIdleTask                              0x000003d1   Thumb Code    40  demo.o(i.AppIdleTask)
    CLK_EnableModuleClock                    0x000003fd   Thumb Code    48  clk.o(i.CLK_EnableModuleClock)
    CLK_EnableXtalRC                         0x00000431   Thumb Code    28  clk.o(i.CLK_EnableXtalRC)
    CLK_GetHCLKFreq                          0x00000451   Thumb Code    12  clk.o(i.CLK_GetHCLKFreq)
    CLK_GetPLL2ClockFreq                     0x00000461   Thumb Code    48  clk.o(i.CLK_GetPLL2ClockFreq)
    CLK_SetHCLK                              0x000004a5   Thumb Code    50  clk.o(i.CLK_SetHCLK)
    CLK_SetModuleClock                       0x000004dd   Thumb Code   122  clk.o(i.CLK_SetModuleClock)
    CLK_SetPLL1Mode                          0x0000055d   Thumb Code    18  clk.o(i.CLK_SetPLL1Mode)
    CLK_SetPLL2                              0x00000575   Thumb Code    30  clk.o(i.CLK_SetPLL2)
    CLK_SetPLL2Mode                          0x00000599   Thumb Code    18  clk.o(i.CLK_SetPLL2Mode)
    Chip_N570_PWM_0_ISR_Handler_Callback     0x000005b1   Thumb Code     6  app_int_cfg.o(i.Chip_N570_PWM_0_ISR_Handler_Callback)
    EXINT_IRQHandler                         0x000005b9   Thumb Code    14  chip_uip_interrupt.o(i.EXINT_IRQHandler)
    GPAB_IRQHandler                          0x000005cd   Thumb Code    14  chip_uip_interrupt.o(i.GPAB_IRQHandler)
    Hardware_Init                            0x000005e1   Thumb Code     2  hardware_init.o(i.Hardware_Init)
    InterruptHandler                         0x000005e5   Thumb Code    80  chip_uip_interrupt.o(i.InterruptHandler)
    IsDebugFifoEmpty                         0x00000641   Thumb Code     4  retarget.o(i.IsDebugFifoEmpty)
    Kernel_System_Tick_Init                  0x00000645   Thumb Code    60  hardware_init.o(i.Kernel_System_Tick_Init)
    PWM0_IRQHandler                          0x00000691   Thumb Code    14  chip_uip_interrupt.o(i.PWM0_IRQHandler)
    PWM0_IRQHandler_Process                  0x000006a5   Thumb Code    32  init.o(i.PWM0_IRQHandler_Process)
    PWM_ClearIntFlag                         0x000006c9   Thumb Code    10  pwm.o(i.PWM_ClearIntFlag)
    PWM_ConfigOutputChannel                  0x000006d5   Thumb Code   332  pwm.o(i.PWM_ConfigOutputChannel)
    PWM_EnableOutput                         0x00000835   Thumb Code    62  pwm.o(i.PWM_EnableOutput)
    PWM_SetCMR                               0x00000875   Thumb Code    44  pwm.o(i.PWM_SetCMR)
    PWM_SetCNR                               0x000008a5   Thumb Code    10  pwm.o(i.PWM_SetCNR)
    PWM_Start                                0x000008b5   Thumb Code    10  pwm.o(i.PWM_Start)
    PWRWU_IRQHandler                         0x000008c1   Thumb Code    14  chip_uip_interrupt.o(i.PWRWU_IRQHandler)
    RTC_IRQHandler                           0x000008d5   Thumb Code    14  chip_uip_interrupt.o(i.RTC_IRQHandler)
    SPI0_IRQHandler                          0x000008e9   Thumb Code    14  chip_uip_interrupt.o(i.SPI0_IRQHandler)
    SPI1_IRQHandler                          0x000008fd   Thumb Code    14  chip_uip_interrupt.o(i.SPI1_IRQHandler)
    SYS_Init                                 0x00000911   Thumb Code   110  init.o(i.SYS_Init)
    SYS_Lock                                 0x00000989   Thumb Code    12  sys.o(i.SYS_Lock)
    SYS_LockReg                              0x00000999   Thumb Code     8  sys.o(i.SYS_LockReg)
    SYS_ResetModule                          0x000009a5   Thumb Code    64  sys.o(i.SYS_ResetModule)
    SYS_SetCpuWaiState                       0x000009e5   Thumb Code    36  sys.o(i.SYS_SetCpuWaiState)
    SYS_SetRamWaitSate                       0x00000a09   Thumb Code    36  sys.o(i.SYS_SetRamWaitSate)
    SYS_Unlock                               0x00000a2d   Thumb Code    44  sys.o(i.SYS_Unlock)
    SYS_UnlockReg                            0x00000a5d   Thumb Code    26  sys.o(i.SYS_UnlockReg)
    StartOS                                  0x00000a7d   Thumb Code    38  uip_kernel_common.o(i.StartOS)
    SystemCoreClockUpdate                    0x00000aad   Thumb Code    94  system_n572.o(i.SystemCoreClockUpdate)
    TASK_0                                   0x00000b25   Thumb Code    50  demo.o(i.TASK_0)
    TASK_1                                   0x00000b61   Thumb Code    20  demo.o(i.TASK_1)
    TASK_2                                   0x00000b79   Thumb Code    34  demo.o(i.TASK_2)
    TASK_3                                   0x00000b9b   Thumb Code    28  demo.o(i.TASK_3)
    TASK_4                                   0x00000bb7   Thumb Code    16  demo.o(i.TASK_4)
    TMR0_IRQHandler                          0x00000bc9   Thumb Code    14  chip_uip_interrupt.o(i.TMR0_IRQHandler)
    TMR1_IRQHandler                          0x00000bdd   Thumb Code    14  chip_uip_interrupt.o(i.TMR1_IRQHandler)
    TMR2_IRQHandler                          0x00000bf1   Thumb Code    14  chip_uip_interrupt.o(i.TMR2_IRQHandler)
    TMRF_IRQHandler                          0x00000c05   Thumb Code    14  chip_uip_interrupt.o(i.TMRF_IRQHandler)
    UIP_ClearEvent                           0x00000c19   Thumb Code    74  uip_kernel_event.o(i.UIP_ClearEvent)
    UIP_GetResource                          0x00000c71   Thumb Code   158  uip_kernel_resource.o(i.UIP_GetResource)
    UIP_ReceiveMessage                       0x00000d31   Thumb Code   206  uip_kernel_message.o(i.UIP_ReceiveMessage)
    UIP_ReleaseResource                      0x00000e09   Thumb Code   252  uip_kernel_resource.o(i.UIP_ReleaseResource)
    UIP_SetEvent                             0x00000f35   Thumb Code   268  uip_kernel_event.o(i.UIP_SetEvent)
    UIP_TerminateTask                        0x0000106d   Thumb Code   244  uip_kernel_task.o(i.UIP_TerminateTask)
    UIP_WaitEvent                            0x00001189   Thumb Code   128  uip_kernel_event.o(i.UIP_WaitEvent)
    USBD_IRQHandler                          0x00001219   Thumb Code    14  chip_uip_interrupt.o(i.USBD_IRQHandler)
    WDT_IRQHandler                           0x0000122d   Thumb Code    14  chip_uip_interrupt.o(i.WDT_IRQHandler)
    _sys_exit                                0x00001241   Thumb Code    28  retarget.o(i._sys_exit)
    main                                     0x00001261   Thumb Code    26  demo.o(i.main)
    pre_main_init                            0x00001281   Thumb Code    48  init.o(i.pre_main_init)
    uipAlarmInitialize                       0x000012bd   Thumb Code    34  uip_kernel_common.o(i.uipAlarmInitialize)
    uipAppInitialize                         0x000012e9   Thumb Code    62  demo.o(i.uipAppInitialize)
    uipClearPrioGrpAndArrayBit               0x0000134d   Thumb Code   108  uip_kernel_scheduler.o(i.uipClearPrioGrpAndArrayBit)
    uipGetNextPriority                       0x000013c1   Thumb Code    82  uip_kernel_scheduler.o(i.uipGetNextPriority)
    uipGetNextTask                           0x00001421   Thumb Code   126  uip_kernel_scheduler.o(i.uipGetNextTask)
    uipInterruptHandlingCallback             0x000014bd   Thumb Code    20  chip_uip_interrupt.o(i.uipInterruptHandlingCallback)
    uipInterruptServiceEngine                0x000014d5   Thumb Code   264  uip_kernel_isr_engine.o(i.uipInterruptServiceEngine)
    uipKernelInitialize                      0x000015fd   Thumb Code   182  uip_kernel_common.o(i.uipKernelInitialize)
    uipMsgInitialize                         0x00001721   Thumb Code    60  uip_kernel_common.o(i.uipMsgInitialize)
    uipPreContexSwitch                       0x00001765   Thumb Code    68  uip_kernel_scheduler.o(i.uipPreContexSwitch)
    uipResInitialize                         0x000017b9   Thumb Code    74  uip_kernel_common.o(i.uipResInitialize)
    uipResetPrioGrpAndArrayBit               0x0000180d   Thumb Code    62  uip_kernel_scheduler.o(i.uipResetPrioGrpAndArrayBit)
    uipTaskInitialize                        0x0000185d   Thumb Code   236  uip_kernel_common.o(i.uipTaskInitialize)
    uipTaskStackInit                         0x00001969   Thumb Code    76  uip_kernel_common.o(i.uipTaskStackInit)
    Region$$Table$$Base                      0x00001a3c   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x00001a5c   Number         0  anon$$obj.o(Region$$Table)
    SystemCoreClock                          0x20000000   Data           4  system_n572.o(.data)
    CyclesPerUs                              0x20000004   Data           4  system_n572.o(.data)
    AppAlarmBase                             0x20000008   Data          24  app_cfg.o(.data)
    AppCounter                               0x20000020   Data          24  app_cfg.o(.data)
    AppAlarm                                 0x20000038   Data          48  app_cfg.o(.data)
    AppAlarmNumber                           0x20000068   Data           1  app_cfg.o(.data)
    AppRes                                   0x2000006c   Data          20  app_cfg.o(.data)
    AppResNumber                             0x20000080   Data           1  app_cfg.o(.data)
    AppMsg                                   0x20000084   Data          36  app_cfg.o(.data)
    AppMsgNumber                             0x200000a8   Data           1  app_cfg.o(.data)
    AppTask                                  0x200000ac   Data         288  app_cfg.o(.data)
    AppTaskNumber                            0x200001cc   Data           1  app_cfg.o(.data)
    ChipN570PWMIntHandlingData               0x200001d0   Data           4  app_int_cfg.o(.data)
    UIP_Exc_VectorTable                      0x200001d4   Data          32  app_int_cfg.o(.data)
    AppIntNumber                             0x200001f4   Data           1  app_int_cfg.o(.data)
    uipLowPowerMode                          0x200001f8   Data           1  uip_kernel_common.o(.data)
    uipTCBArray                              0x200001fc   Data           4  uip_kernel_common.o(.data)
    uipTaskNumber                            0x20000200   Data           1  uip_kernel_common.o(.data)
    uipTaskIDNumber                          0x20000201   Data           1  uip_kernel_common.o(.data)
    uipRCBArray                              0x20000204   Data           4  uip_kernel_common.o(.data)
    uipResNumber                             0x20000208   Data           1  uip_kernel_common.o(.data)
    uipACBArray                              0x2000020c   Data           4  uip_kernel_common.o(.data)
    uipAlarmNumber                           0x20000210   Data           1  uip_kernel_common.o(.data)
    uipAlarmID                               0x20000211   Data           1  uip_kernel_common.o(.data)
    uipMCBArray                              0x20000214   Data           4  uip_kernel_common.o(.data)
    uipMsgNumber                             0x20000218   Data           1  uip_kernel_common.o(.data)
    uipOSSurport                             0x20000219   Data           1  uip_kernel_common.o(.data)
    uipIdleTaskID                            0x2000021a   Data           1  uip_kernel_common.o(.data)
    uipIdleTaskTCBPtr                        0x2000021c   Data           4  uip_kernel_common.o(.data)
    uipIntTableID                            0x20000220   Data           4  uip_kernel_common.o(.data)
    uipInSchedulerLoop                       0x20000224   Data           4  uip_kernel_common.o(.data)
    uipByteValue                             0x20000228   Data         256  uip_kernel_scheduler.o(.data)
    uipSchedulerLock                         0x20000328   Data           1  uip_kernel_scheduler.o(.data)
    uipNestedInterrupts                      0x2000032c   Data           4  uip_kernel_scheduler.o(.data)
    uipSystemMode                            0x20000330   Data           1  uip_kernel_scheduler.o(.data)
    uipPrioGroup                             0x20000334   Data           4  uip_kernel_scheduler.o(.data)
    uipPrioGrpArray                          0x20000338   Data           2  uip_kernel_scheduler.o(.data)
    uipLowHalfByteValue                      0x2000033a   Data           1  uip_kernel_scheduler.o(.data)
    uipHighHalfByteValue                     0x2000033b   Data           1  uip_kernel_scheduler.o(.data)
    uipCurrentTaskTCBPtr                     0x2000033c   Data           4  uip_kernel_scheduler.o(.data)
    uipNextRunningTaskTCBPtr                 0x20000340   Data           4  uip_kernel_scheduler.o(.data)
    uipSystemStackPtr                        0x20000344   Data           4  uip_kernel_scheduler.o(.data)
    uipCurrentTaskPriority                   0x20000348   Data           1  uip_kernel_scheduler.o(.data)
    uipNextRunningTaskPriority               0x20000349   Data           1  uip_kernel_scheduler.o(.data)
    AppMsgBuf                                0x2000034c   Data          16  app_cfg.o(.bss)
    Task_0_Stack                             0x2000035c   Data         288  app_cfg.o(.bss)
    Task_1_Stack                             0x2000047c   Data         288  app_cfg.o(.bss)
    Task_2_Stack                             0x2000059c   Data         288  app_cfg.o(.bss)
    Task_3_Stack                             0x200006bc   Data         288  app_cfg.o(.bss)
    Task_4_Stack                             0x200007dc   Data         288  app_cfg.o(.bss)
    Task_App_Idle_Stack                      0x200008fc   Data         288  app_cfg.o(.bss)
    uipPriorityToTaskID                      0x20000a1c   Data          16  uip_kernel_common.o(.bss)
    uipInitTaskStackPtr                      0x20000a2c   Data          64  uip_kernel_common.o(.bss)
    uipSystemCounter                         0x20000a6c   Data          12  uip_kernel_common.o(.bss)
    uipSystemAlarmBase                       0x20000a78   Data          12  uip_kernel_common.o(.bss)
    __libspace_start                         0x20000a84   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x20000ae4   Data           0  libspace.o(.bss)



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

Memory Map of the image

  Image Entry point : 0x0000016d

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

    Execution Region ER_RO (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00001a5c, Max: 0xffffffff, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00000000   0x00000000   0x0000007c   Data   RO           83    RESET               startup_n572.o
    0x0000007c   0x0000007c   0x00000008   Code   RO         1428  * !!!main             c_p.l(__main.o)
    0x00000084   0x00000084   0x0000003c   Code   RO         1602    !!!scatter          c_p.l(__scatter.o)
    0x000000c0   0x000000c0   0x0000001a   Code   RO         1604    !!handler_copy      c_p.l(__scatter_copy.o)
    0x000000da   0x000000da   0x00000002   PAD
    0x000000dc   0x000000dc   0x0000001c   Code   RO         1606    !!handler_zi        c_p.l(__scatter_zi.o)
    0x000000f8   0x000000f8   0x00000002   Code   RO         1475    .ARM.Collect$$libinit$$00000000  c_p.l(libinit.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1489    .ARM.Collect$$libinit$$00000002  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1491    .ARM.Collect$$libinit$$00000004  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1494    .ARM.Collect$$libinit$$0000000A  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1496    .ARM.Collect$$libinit$$0000000C  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1498    .ARM.Collect$$libinit$$0000000E  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1501    .ARM.Collect$$libinit$$00000011  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1503    .ARM.Collect$$libinit$$00000013  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1505    .ARM.Collect$$libinit$$00000015  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1507    .ARM.Collect$$libinit$$00000017  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1509    .ARM.Collect$$libinit$$00000019  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1511    .ARM.Collect$$libinit$$0000001B  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1513    .ARM.Collect$$libinit$$0000001D  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1515    .ARM.Collect$$libinit$$0000001F  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1517    .ARM.Collect$$libinit$$00000021  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1519    .ARM.Collect$$libinit$$00000023  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1521    .ARM.Collect$$libinit$$00000025  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1525    .ARM.Collect$$libinit$$0000002C  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1527    .ARM.Collect$$libinit$$0000002E  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1529    .ARM.Collect$$libinit$$00000030  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000000   Code   RO         1531    .ARM.Collect$$libinit$$00000032  c_p.l(libinit2.o)
    0x000000fa   0x000000fa   0x00000002   Code   RO         1532    .ARM.Collect$$libinit$$00000033  c_p.l(libinit2.o)
    0x000000fc   0x000000fc   0x00000002   Code   RO         1556    .ARM.Collect$$libshutdown$$00000000  c_p.l(libshutdown.o)
    0x000000fe   0x000000fe   0x00000000   Code   RO         1582    .ARM.Collect$$libshutdown$$00000002  c_p.l(libshutdown2.o)
    0x000000fe   0x000000fe   0x00000000   Code   RO         1584    .ARM.Collect$$libshutdown$$00000004  c_p.l(libshutdown2.o)
    0x000000fe   0x000000fe   0x00000000   Code   RO         1587    .ARM.Collect$$libshutdown$$00000007  c_p.l(libshutdown2.o)
    0x000000fe   0x000000fe   0x00000000   Code   RO         1590    .ARM.Collect$$libshutdown$$0000000A  c_p.l(libshutdown2.o)
    0x000000fe   0x000000fe   0x00000000   Code   RO         1592    .ARM.Collect$$libshutdown$$0000000C  c_p.l(libshutdown2.o)
    0x000000fe   0x000000fe   0x00000000   Code   RO         1595    .ARM.Collect$$libshutdown$$0000000F  c_p.l(libshutdown2.o)
    0x000000fe   0x000000fe   0x00000002   Code   RO         1596    .ARM.Collect$$libshutdown$$00000010  c_p.l(libshutdown2.o)
    0x00000100   0x00000100   0x00000000   Code   RO         1430    .ARM.Collect$$rtentry$$00000000  c_p.l(__rtentry.o)
    0x00000100   0x00000100   0x00000000   Code   RO         1441    .ARM.Collect$$rtentry$$00000002  c_p.l(__rtentry2.o)
    0x00000100   0x00000100   0x00000006   Code   RO         1453    .ARM.Collect$$rtentry$$00000004  c_p.l(__rtentry4.o)
    0x00000106   0x00000106   0x00000000   Code   RO         1443    .ARM.Collect$$rtentry$$00000009  c_p.l(__rtentry2.o)
    0x00000106   0x00000106   0x00000004   Code   RO         1444    .ARM.Collect$$rtentry$$0000000A  c_p.l(__rtentry2.o)
    0x0000010a   0x0000010a   0x00000000   Code   RO         1446    .ARM.Collect$$rtentry$$0000000C  c_p.l(__rtentry2.o)
    0x0000010a   0x0000010a   0x00000008   Code   RO         1447    .ARM.Collect$$rtentry$$0000000D  c_p.l(__rtentry2.o)
    0x00000112   0x00000112   0x00000002   Code   RO         1480    .ARM.Collect$$rtexit$$00000000  c_p.l(rtexit.o)
    0x00000114   0x00000114   0x00000000   Code   RO         1534    .ARM.Collect$$rtexit$$00000002  c_p.l(rtexit2.o)
    0x00000114   0x00000114   0x00000004   Code   RO         1535    .ARM.Collect$$rtexit$$00000003  c_p.l(rtexit2.o)
    0x00000118   0x00000118   0x00000006   Code   RO         1536    .ARM.Collect$$rtexit$$00000004  c_p.l(rtexit2.o)
    0x0000011e   0x0000011e   0x00000002   PAD
    0x00000120   0x00000120   0x00000012   Code   RO          452    .emb_text           retarget.o
    0x00000132   0x00000132   0x00000002   PAD
    0x00000134   0x00000134   0x00000038   Code   RO         1418    .emb_text           c_p.l(rt_memcpy.o)
    0x0000016c   0x0000016c   0x0000002c   Code   RO           84  * .text               startup_n572.o
    0x00000198   0x00000198   0x0000015a   Code   RO         1422    .text               c_p.l(aeabi_sdiv.o)
    0x000002f2   0x000002f2   0x00000006   Code   RO         1426    .text               c_p.l(heapauxi.o)
    0x000002f8   0x000002f8   0x0000003e   Code   RO         1459    .text               c_p.l(sys_stackheap_outer.o)
    0x00000336   0x00000336   0x00000010   Code   RO         1464    .text               c_p.l(exit.o)
    0x00000346   0x00000346   0x00000002   PAD
    0x00000348   0x00000348   0x00000008   Code   RO         1476    .text               c_p.l(libspace.o)
    0x00000350   0x00000350   0x00000058   Code   RO         1137    CODE                uip_kernel_isr_cm.o
    0x000003a8   0x000003a8   0x00000014   Code   RO          848    i.ADC_IRQHandler    chip_uip_interrupt.o
    0x000003bc   0x000003bc   0x00000014   Code   RO          849    i.APU_IRQHandler    chip_uip_interrupt.o
    0x000003d0   0x000003d0   0x0000002c   Code   RO          131    i.AppIdleTask       demo.o
    0x000003fc   0x000003fc   0x00000034   Code   RO          314    i.CLK_EnableModuleClock  clk.o
    0x00000430   0x00000430   0x00000020   Code   RO          318    i.CLK_EnableXtalRC  clk.o
    0x00000450   0x00000450   0x00000010   Code   RO          319    i.CLK_GetHCLKFreq   clk.o
    0x00000460   0x00000460   0x00000044   Code   RO          320    i.CLK_GetPLL2ClockFreq  clk.o
    0x000004a4   0x000004a4   0x00000038   Code   RO          321    i.CLK_SetHCLK       clk.o
    0x000004dc   0x000004dc   0x00000080   Code   RO          322    i.CLK_SetModuleClock  clk.o
    0x0000055c   0x0000055c   0x00000018   Code   RO          323    i.CLK_SetPLL1Mode   clk.o
    0x00000574   0x00000574   0x00000024   Code   RO          324    i.CLK_SetPLL2       clk.o
    0x00000598   0x00000598   0x00000018   Code   RO          325    i.CLK_SetPLL2Mode   clk.o
    0x000005b0   0x000005b0   0x00000006   Code   RO          110    i.Chip_N570_PWM_0_ISR_Handler_Callback  app_int_cfg.o
    0x000005b6   0x000005b6   0x00000002   PAD
    0x000005b8   0x000005b8   0x00000014   Code   RO          856    i.EXINT_IRQHandler  chip_uip_interrupt.o
    0x000005cc   0x000005cc   0x00000014   Code   RO          857    i.GPAB_IRQHandler   chip_uip_interrupt.o
    0x000005e0   0x000005e0   0x00000002   Code   RO          997    i.Hardware_Init     hardware_init.o
    0x000005e2   0x000005e2   0x00000002   PAD
    0x000005e4   0x000005e4   0x0000005c   Code   RO          858    i.InterruptHandler  chip_uip_interrupt.o
    0x00000640   0x00000640   0x00000004   Code   RO          455    i.IsDebugFifoEmpty  retarget.o
    0x00000644   0x00000644   0x0000004c   Code   RO          998    i.Kernel_System_Tick_Init  hardware_init.o
    0x00000690   0x00000690   0x00000014   Code   RO          859    i.PWM0_IRQHandler   chip_uip_interrupt.o
    0x000006a4   0x000006a4   0x00000024   Code   RO          261    i.PWM0_IRQHandler_Process  init.o
    0x000006c8   0x000006c8   0x0000000a   Code   RO          684    i.PWM_ClearIntFlag  pwm.o
    0x000006d2   0x000006d2   0x00000002   PAD
    0x000006d4   0x000006d4   0x00000160   Code   RO          686    i.PWM_ConfigOutputChannel  pwm.o
    0x00000834   0x00000834   0x0000003e   Code   RO          696    i.PWM_EnableOutput  pwm.o
    0x00000872   0x00000872   0x00000002   PAD
    0x00000874   0x00000874   0x00000030   Code   RO          699    i.PWM_SetCMR        pwm.o
    0x000008a4   0x000008a4   0x00000010   Code   RO          700    i.PWM_SetCNR        pwm.o
    0x000008b4   0x000008b4   0x0000000a   Code   RO          701    i.PWM_Start         pwm.o
    0x000008be   0x000008be   0x00000002   PAD
    0x000008c0   0x000008c0   0x00000014   Code   RO          860    i.PWRWU_IRQHandler  chip_uip_interrupt.o
    0x000008d4   0x000008d4   0x00000014   Code   RO          861    i.RTC_IRQHandler    chip_uip_interrupt.o
    0x000008e8   0x000008e8   0x00000014   Code   RO          862    i.SPI0_IRQHandler   chip_uip_interrupt.o
    0x000008fc   0x000008fc   0x00000014   Code   RO          863    i.SPI1_IRQHandler   chip_uip_interrupt.o
    0x00000910   0x00000910   0x00000078   Code   RO          262    i.SYS_Init          init.o
    0x00000988   0x00000988   0x00000010   Code   RO          558    i.SYS_Lock          sys.o
    0x00000998   0x00000998   0x0000000c   Code   RO          559    i.SYS_LockReg       sys.o
    0x000009a4   0x000009a4   0x00000040   Code   RO          563    i.SYS_ResetModule   sys.o
    0x000009e4   0x000009e4   0x00000024   Code   RO          564    i.SYS_SetCpuWaiState  sys.o
    0x00000a08   0x00000a08   0x00000024   Code   RO          566    i.SYS_SetRamWaitSate  sys.o
    0x00000a2c   0x00000a2c   0x00000030   Code   RO          567    i.SYS_Unlock        sys.o
    0x00000a5c   0x00000a5c   0x00000020   Code   RO          568    i.SYS_UnlockReg     sys.o
    0x00000a7c   0x00000a7c   0x00000030   Code   RO         1022    i.StartOS           uip_kernel_common.o
    0x00000aac   0x00000aac   0x00000078   Code   RO            3    i.SystemCoreClockUpdate  system_n572.o
    0x00000b24   0x00000b24   0x0000003c   Code   RO          132    i.TASK_0            demo.o
    0x00000b60   0x00000b60   0x00000018   Code   RO          133    i.TASK_1            demo.o
    0x00000b78   0x00000b78   0x00000022   Code   RO          134    i.TASK_2            demo.o
    0x00000b9a   0x00000b9a   0x0000001c   Code   RO          135    i.TASK_3            demo.o
    0x00000bb6   0x00000bb6   0x00000010   Code   RO          136    i.TASK_4            demo.o
    0x00000bc6   0x00000bc6   0x00000002   PAD
    0x00000bc8   0x00000bc8   0x00000014   Code   RO          864    i.TMR0_IRQHandler   chip_uip_interrupt.o
    0x00000bdc   0x00000bdc   0x00000014   Code   RO          865    i.TMR1_IRQHandler   chip_uip_interrupt.o
    0x00000bf0   0x00000bf0   0x00000014   Code   RO          866    i.TMR2_IRQHandler   chip_uip_interrupt.o
    0x00000c04   0x00000c04   0x00000014   Code   RO          867    i.TMRF_IRQHandler   chip_uip_interrupt.o
    0x00000c18   0x00000c18   0x00000058   Code   RO         1107    i.UIP_ClearEvent    uip_kernel_event.o
    0x00000c70   0x00000c70   0x000000c0   Code   RO         1206    i.UIP_GetResource   uip_kernel_resource.o
    0x00000d30   0x00000d30   0x000000d8   Code   RO         1155    i.UIP_ReceiveMessage  uip_kernel_message.o
    0x00000e08   0x00000e08   0x0000012c   Code   RO         1207    i.UIP_ReleaseResource  uip_kernel_resource.o
    0x00000f34   0x00000f34   0x00000138   Code   RO         1109    i.UIP_SetEvent      uip_kernel_event.o
    0x0000106c   0x0000106c   0x0000011c   Code   RO         1272    i.UIP_TerminateTask  uip_kernel_task.o
    0x00001188   0x00001188   0x00000090   Code   RO         1110    i.UIP_WaitEvent     uip_kernel_event.o
    0x00001218   0x00001218   0x00000014   Code   RO          868    i.USBD_IRQHandler   chip_uip_interrupt.o
    0x0000122c   0x0000122c   0x00000014   Code   RO          869    i.WDT_IRQHandler    chip_uip_interrupt.o
    0x00001240   0x00001240   0x00000020   Code   RO          458    i._sys_exit         retarget.o
    0x00001260   0x00001260   0x00000020   Code   RO          137    i.main              demo.o
    0x00001280   0x00001280   0x0000003c   Code   RO          263    i.pre_main_init     init.o
    0x000012bc   0x000012bc   0x0000002c   Code   RO         1024    i.uipAlarmInitialize  uip_kernel_common.o
    0x000012e8   0x000012e8   0x00000064   Code   RO          138    i.uipAppInitialize  demo.o
    0x0000134c   0x0000134c   0x00000074   Code   RO         1224    i.uipClearPrioGrpAndArrayBit  uip_kernel_scheduler.o
    0x000013c0   0x000013c0   0x00000060   Code   RO         1225    i.uipGetNextPriority  uip_kernel_scheduler.o
    0x00001420   0x00001420   0x0000009c   Code   RO         1226    i.uipGetNextTask    uip_kernel_scheduler.o
    0x000014bc   0x000014bc   0x00000018   Code   RO          870    i.uipInterruptHandlingCallback  chip_uip_interrupt.o
    0x000014d4   0x000014d4   0x00000128   Code   RO         1140    i.uipInterruptServiceEngine  uip_kernel_isr_engine.o
    0x000015fc   0x000015fc   0x00000124   Code   RO         1025    i.uipKernelInitialize  uip_kernel_common.o
    0x00001720   0x00001720   0x00000044   Code   RO         1027    i.uipMsgInitialize  uip_kernel_common.o
    0x00001764   0x00001764   0x00000054   Code   RO         1227    i.uipPreContexSwitch  uip_kernel_scheduler.o
    0x000017b8   0x000017b8   0x00000054   Code   RO         1029    i.uipResInitialize  uip_kernel_common.o
    0x0000180c   0x0000180c   0x00000050   Code   RO         1228    i.uipResetPrioGrpAndArrayBit  uip_kernel_scheduler.o
    0x0000185c   0x0000185c   0x0000010c   Code   RO         1031    i.uipTaskInitialize  uip_kernel_common.o
    0x00001968   0x00001968   0x0000004c   Code   RO         1032    i.uipTaskStackInit  uip_kernel_common.o
    0x000019b4   0x000019b4   0x00000088   Data   RO          703    .constdata          pwm.o
    0x00001a3c   0x00001a3c   0x00000020   Data   RO         1600    Region$$Table       anon$$obj.o


    Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x00001a5c, Size: 0x0000034c, Max: 0xffffffff, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x00001a5c   0x00000008   Data   RW            4    .data               system_n572.o
    0x20000008   0x00001a64   0x000001c5   Data   RW           89    .data               app_cfg.o
    0x200001cd   0x00001c29   0x00000003   PAD
    0x200001d0   0x00001c2c   0x00000025   Data   RW          111    .data               app_int_cfg.o
    0x200001f5   0x00001c51   0x00000003   PAD
    0x200001f8   0x00001c54   0x00000030   Data   RW         1034    .data               uip_kernel_common.o
    0x20000228   0x00001c84   0x00000122   Data   RW         1229    .data               uip_kernel_scheduler.o


    Execution Region ER_ZI (Exec base: 0x2000034c, Load base: 0x00001da8, Size: 0x0000089c, Max: 0xffffffff, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x2000034c        -       0x000006d0   Zero   RW           88    .bss                app_cfg.o
    0x20000a1c        -       0x00000068   Zero   RW         1033    .bss                uip_kernel_common.o
    0x20000a84        -       0x00000060   Zero   RW         1477    .bss                c_p.l(libspace.o)
    0x20000ae4   0x00001da8   0x00000004   PAD
    0x20000ae8        -       0x00000000   Zero   RW           82    HEAP                startup_n572.o
    0x20000ae8        -       0x00000100   Zero   RW           81    STACK               startup_n572.o


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

Image component sizes


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

         0          0          0        453       1744      10850   app_cfg.o
         6          0          0         37          0       1645   app_int_cfg.o
       416        106          0          0          0      10882   chip_uip_interrupt.o
       436         62          0          0          0       6125   clk.o
       338         62          0          0          0      10217   demo.o
        78         16          0          0          0       1214   hardware_init.o
       216         26          0          0          0       1833   init.o
       498         30        136          0          0       4978   pwm.o
        54          4          0          0          0       1763   retarget.o
        44         20        124          0        256        688   startup_n572.o
       244         18          0          0          0       4426   sys.o
       120         26          0          8          0      46022   system_n572.o
       880        180          0         48        104      14849   uip_kernel_common.o
       544         74          0          0          0       2828   uip_kernel_event.o
        88          4          0          0          0        448   uip_kernel_isr_cm.o
       296         32          0          0          0        868   uip_kernel_isr_engine.o
       216         10          0          0          0       1129   uip_kernel_message.o
       492         82          0          0          0       2088   uip_kernel_resource.o
       532         86          0        290          0      12540   uip_kernel_scheduler.o
       284         40          0          0          0        900   uip_kernel_task.o

    ----------------------------------------------------------------------
      5796        878        292        844       2104     136293   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        14          0          0          8          0          0   (incl. Padding)

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

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

         8          0          0          0          0         68   __main.o
         0          0          0          0          0          0   __rtentry.o
        12          0          0          0          0          0   __rtentry2.o
         6          0          0          0          0          0   __rtentry4.o
        60          8          0          0          0          0   __scatter.o
        26          0          0          0          0          0   __scatter_copy.o
        28          0          0          0          0          0   __scatter_zi.o
       346          0          0          0          0         92   aeabi_sdiv.o
        16          0          0          0          0         68   exit.o
         6          0          0          0          0        136   heapauxi.o
         2          0          0          0          0          0   libinit.o
         2          0          0          0          0          0   libinit2.o
         2          0          0          0          0          0   libshutdown.o
         2          0          0          0          0          0   libshutdown2.o
         8          4          0          0         96         68   libspace.o
        56          0          0          0          0         68   rt_memcpy.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
        62          0          0          0          0         80   sys_stackheap_outer.o

    ----------------------------------------------------------------------
       660         12          0          0        100        580   Library Totals
         6          0          0          0          4          0   (incl. Padding)

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

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

       654         12          0          0         96        580   c_p.l

    ----------------------------------------------------------------------
       660         12          0          0        100        580   Library Totals

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

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


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

      6456        890        292        844       2204     133553   Grand Totals
      6456        890        292        844       2204     133553   ELF Image Totals
      6456        890        292        844          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                 6748 (   6.59kB)
    Total RW  Size (RW Data + ZI Data)              3048 (   2.98kB)
    Total ROM Size (Code + RO Data + RW Data)       7592 (   7.41kB)

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

