summary refs log tree commit diff
path: root/F2024/coe718/labs/lab2/Listings/bitband.map
diff options
context:
space:
mode:
authorKleidi Bujari <mail@4kb.net>2024-10-04 17:30:14 -0400
committerKleidi Bujari <mail@4kb.net>2024-10-04 17:30:14 -0400
commite3d457d72f59bd442a3a8d13b311d7c8444e177d (patch)
tree96593538bb14d6791ea459a13b2d57eeadb6a1a8 /F2024/coe718/labs/lab2/Listings/bitband.map
parenta8d741816ce8fd86fd985e772ee2103a559fbdae (diff)
downloaduni-e3d457d72f59bd442a3a8d13b311d7c8444e177d.tar.gz
uni-e3d457d72f59bd442a3a8d13b311d7c8444e177d.tar.bz2
uni-e3d457d72f59bd442a3a8d13b311d7c8444e177d.zip
labs 1,2
Diffstat (limited to 'F2024/coe718/labs/lab2/Listings/bitband.map')
-rwxr-xr-xF2024/coe718/labs/lab2/Listings/bitband.map854
1 files changed, 854 insertions, 0 deletions
diff --git a/F2024/coe718/labs/lab2/Listings/bitband.map b/F2024/coe718/labs/lab2/Listings/bitband.map
new file mode 100755
index 0000000..52aa5d9
--- /dev/null
+++ b/F2024/coe718/labs/lab2/Listings/bitband.map
@@ -0,0 +1,854 @@
+Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]

+

+==============================================================================

+

+Section Cross References

+

+    bitband.o(i.SysTick_Handler) refers to bitband.o(i.method2lcd) for method2lcd

+    bitband.o(i.SysTick_Handler) refers to bitband.o(.data) for .data

+    bitband.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_Init) for GLCD_Init

+    bitband.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_Clear) for GLCD_Clear

+    bitband.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_SetBackColor) for GLCD_SetBackColor

+    bitband.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_SetTextColor) for GLCD_SetTextColor

+    bitband.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_DisplayString) for GLCD_DisplayString

+    bitband.o(i.method2lcd) refers to glcd_spi_lpc1700.o(i.GLCD_DisplayString) for GLCD_DisplayString

+    glcd_spi_lpc1700.o(i.GLCD_Bargraph) refers to glcd_spi_lpc1700.o(i.GLCD_SetWindow) for GLCD_SetWindow

+    glcd_spi_lpc1700.o(i.GLCD_Bargraph) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd

+    glcd_spi_lpc1700.o(i.GLCD_Bargraph) refers to glcd_spi_lpc1700.o(i.wr_dat_start) for wr_dat_start

+    glcd_spi_lpc1700.o(i.GLCD_Bargraph) refers to glcd_spi_lpc1700.o(i.wr_dat_only) for wr_dat_only

+    glcd_spi_lpc1700.o(i.GLCD_Bargraph) refers to glcd_spi_lpc1700.o(.data) for .data

+    glcd_spi_lpc1700.o(i.GLCD_Bitmap) refers to glcd_spi_lpc1700.o(i.GLCD_SetWindow) for GLCD_SetWindow

+    glcd_spi_lpc1700.o(i.GLCD_Bitmap) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd

+    glcd_spi_lpc1700.o(i.GLCD_Bitmap) refers to glcd_spi_lpc1700.o(i.wr_dat_start) for wr_dat_start

+    glcd_spi_lpc1700.o(i.GLCD_Bitmap) refers to glcd_spi_lpc1700.o(i.wr_dat_only) for wr_dat_only

+    glcd_spi_lpc1700.o(i.GLCD_Clear) refers to glcd_spi_lpc1700.o(i.GLCD_WindowMax) for GLCD_WindowMax

+    glcd_spi_lpc1700.o(i.GLCD_Clear) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd

+    glcd_spi_lpc1700.o(i.GLCD_Clear) refers to glcd_spi_lpc1700.o(i.wr_dat_start) for wr_dat_start

+    glcd_spi_lpc1700.o(i.GLCD_Clear) refers to glcd_spi_lpc1700.o(i.wr_dat_only) for wr_dat_only

+    glcd_spi_lpc1700.o(i.GLCD_ClearLn) refers to glcd_spi_lpc1700.o(i.GLCD_WindowMax) for GLCD_WindowMax

+    glcd_spi_lpc1700.o(i.GLCD_ClearLn) refers to glcd_spi_lpc1700.o(i.GLCD_DisplayString) for GLCD_DisplayString

+    glcd_spi_lpc1700.o(i.GLCD_DisplayChar) refers to glcd_spi_lpc1700.o(i.GLCD_DrawChar) for GLCD_DrawChar

+    glcd_spi_lpc1700.o(i.GLCD_DisplayChar) refers to glcd_spi_lpc1700.o(.constdata) for .constdata

+    glcd_spi_lpc1700.o(i.GLCD_DisplayString) refers to glcd_spi_lpc1700.o(i.GLCD_DisplayChar) for GLCD_DisplayChar

+    glcd_spi_lpc1700.o(i.GLCD_DrawChar) refers to glcd_spi_lpc1700.o(i.GLCD_SetWindow) for GLCD_SetWindow

+    glcd_spi_lpc1700.o(i.GLCD_DrawChar) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd

+    glcd_spi_lpc1700.o(i.GLCD_DrawChar) refers to glcd_spi_lpc1700.o(i.wr_dat_start) for wr_dat_start

+    glcd_spi_lpc1700.o(i.GLCD_DrawChar) refers to glcd_spi_lpc1700.o(i.wr_dat_only) for wr_dat_only

+    glcd_spi_lpc1700.o(i.GLCD_DrawChar) refers to glcd_spi_lpc1700.o(.data) for .data

+    glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(i.rd_id_man) for rd_id_man

+    glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd

+    glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran

+    glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(i.wr_reg) for wr_reg

+    glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(i.delay) for delay

+    glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(.data) for .data

+    glcd_spi_lpc1700.o(i.GLCD_PutPixel) refers to glcd_spi_lpc1700.o(i.wr_reg) for wr_reg

+    glcd_spi_lpc1700.o(i.GLCD_PutPixel) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd

+    glcd_spi_lpc1700.o(i.GLCD_PutPixel) refers to glcd_spi_lpc1700.o(i.wr_dat) for wr_dat

+    glcd_spi_lpc1700.o(i.GLCD_PutPixel) refers to glcd_spi_lpc1700.o(.data) for .data

+    glcd_spi_lpc1700.o(i.GLCD_SetBackColor) refers to glcd_spi_lpc1700.o(.data) for .data

+    glcd_spi_lpc1700.o(i.GLCD_SetTextColor) refers to glcd_spi_lpc1700.o(.data) for .data

+    glcd_spi_lpc1700.o(i.GLCD_SetWindow) refers to glcd_spi_lpc1700.o(i.wr_reg) for wr_reg

+    glcd_spi_lpc1700.o(i.GLCD_SetWindow) refers to glcd_spi_lpc1700.o(.data) for .data

+    glcd_spi_lpc1700.o(i.GLCD_WindowMax) refers to glcd_spi_lpc1700.o(i.GLCD_SetWindow) for GLCD_SetWindow

+    glcd_spi_lpc1700.o(i.GLCD_WrCmd) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd

+    glcd_spi_lpc1700.o(i.GLCD_WrReg) refers to glcd_spi_lpc1700.o(i.wr_reg) for wr_reg

+    glcd_spi_lpc1700.o(i.rd_id_man) refers to glcd_spi_lpc1700.o(i.spi_tran_man) for spi_tran_man

+    glcd_spi_lpc1700.o(i.spi_tran_man) refers to glcd_spi_lpc1700.o(i.delay) for delay

+    glcd_spi_lpc1700.o(i.wr_cmd) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran

+    glcd_spi_lpc1700.o(i.wr_dat) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran

+    glcd_spi_lpc1700.o(i.wr_dat_only) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran

+    glcd_spi_lpc1700.o(i.wr_dat_start) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran

+    glcd_spi_lpc1700.o(i.wr_reg) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd

+    glcd_spi_lpc1700.o(i.wr_reg) refers to glcd_spi_lpc1700.o(i.wr_dat) for wr_dat

+    led_mcb1700.o(i.LED_Initialize) refers to gpio_lpc17xx.o(i.GPIO_PortClock) for GPIO_PortClock

+    led_mcb1700.o(i.LED_Initialize) refers to pin_lpc17xx.o(i.PIN_Configure) for PIN_Configure

+    led_mcb1700.o(i.LED_Initialize) refers to gpio_lpc17xx.o(i.GPIO_SetDir) for GPIO_SetDir

+    led_mcb1700.o(i.LED_Initialize) refers to gpio_lpc17xx.o(i.GPIO_PinWrite) for GPIO_PinWrite

+    led_mcb1700.o(i.LED_Initialize) refers to led_mcb1700.o(.constdata) for .constdata

+    led_mcb1700.o(i.LED_Off) refers to gpio_lpc17xx.o(i.GPIO_PinWrite) for GPIO_PinWrite

+    led_mcb1700.o(i.LED_Off) refers to led_mcb1700.o(.constdata) for .constdata

+    led_mcb1700.o(i.LED_On) refers to gpio_lpc17xx.o(i.GPIO_PinWrite) for GPIO_PinWrite

+    led_mcb1700.o(i.LED_On) refers to led_mcb1700.o(.constdata) for .constdata

+    led_mcb1700.o(i.LED_SetOut) refers to led_mcb1700.o(i.LED_On) for LED_On

+    led_mcb1700.o(i.LED_SetOut) refers to led_mcb1700.o(i.LED_Off) for LED_Off

+    led_mcb1700.o(i.LED_Uninitialize) refers to pin_lpc17xx.o(i.PIN_Configure) for PIN_Configure

+    led_mcb1700.o(i.LED_Uninitialize) refers to led_mcb1700.o(.constdata) for .constdata

+    eventrecorder.o(i.EventCheckFilter) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventGetTS) refers to eventrecorder.o(i.EventRecorderTimerGetCount) for EventRecorderTimerGetCount

+    eventrecorder.o(i.EventGetTS) refers to eventrecorder.o(.emb_text) for __asm___15_EventRecorder_c_e8d3082c__atomic_xch32

+    eventrecorder.o(i.EventGetTS) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventRecord2) refers to eventrecorder.o(i.EventCheckFilter) for EventCheckFilter

+    eventrecorder.o(i.EventRecord2) refers to eventrecorder.o(i.EventGetTS) for EventGetTS

+    eventrecorder.o(i.EventRecord2) refers to eventrecorder.o(i.EventRecordItem) for EventRecordItem

+    eventrecorder.o(i.EventRecord4) refers to eventrecorder.o(i.EventCheckFilter) for EventCheckFilter

+    eventrecorder.o(i.EventRecord4) refers to eventrecorder.o(i.EventGetTS) for EventGetTS

+    eventrecorder.o(i.EventRecord4) refers to eventrecorder.o(.emb_text) for __asm___15_EventRecorder_c_e8d3082c__atomic_inc8

+    eventrecorder.o(i.EventRecord4) refers to eventrecorder.o(i.EventRecordItem) for EventRecordItem

+    eventrecorder.o(i.EventRecord4) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventRecordData) refers to eventrecorder.o(i.EventCheckFilter) for EventCheckFilter

+    eventrecorder.o(i.EventRecordData) refers to eventrecorder.o(i.EventGetTS) for EventGetTS

+    eventrecorder.o(i.EventRecordData) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy

+    eventrecorder.o(i.EventRecordData) refers to eventrecorder.o(.emb_text) for __asm___15_EventRecorder_c_e8d3082c__atomic_inc8

+    eventrecorder.o(i.EventRecordData) refers to eventrecorder.o(i.EventRecordItem) for EventRecordItem

+    eventrecorder.o(i.EventRecordData) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventRecordItem) refers to eventrecorder.o(.emb_text) for __asm___15_EventRecorder_c_e8d3082c__atomic_inc32

+    eventrecorder.o(i.EventRecordItem) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventRecorderClockUpdate) refers to eventrecorder.o(i.EventRecorderTimerGetFreq) for EventRecorderTimerGetFreq

+    eventrecorder.o(i.EventRecorderClockUpdate) refers to eventrecorder.o(i.EventGetTS) for EventGetTS

+    eventrecorder.o(i.EventRecorderClockUpdate) refers to eventrecorder.o(i.EventRecordItem) for EventRecordItem

+    eventrecorder.o(i.EventRecorderClockUpdate) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventRecorderDisable) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventRecorderEnable) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventRecorderInitialize) refers to rt_memclr_w.o(.text) for __aeabi_memclr4

+    eventrecorder.o(i.EventRecorderInitialize) refers to eventrecorder.o(i.EventRecorderTimerSetup) for EventRecorderTimerSetup

+    eventrecorder.o(i.EventRecorderInitialize) refers to eventrecorder.o(i.EventRecorderEnable) for EventRecorderEnable

+    eventrecorder.o(i.EventRecorderInitialize) refers to eventrecorder.o(i.EventGetTS) for EventGetTS

+    eventrecorder.o(i.EventRecorderInitialize) refers to eventrecorder.o(i.EventRecordItem) for EventRecordItem

+    eventrecorder.o(i.EventRecorderInitialize) refers to eventrecorder.o(i.EventRecorderStart) for EventRecorderStart

+    eventrecorder.o(i.EventRecorderInitialize) refers to eventrecorder.o(i.EventRecorderTimerGetFreq) for EventRecorderTimerGetFreq

+    eventrecorder.o(i.EventRecorderInitialize) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventRecorderInitialize) refers to eventrecorder.o(.constdata) for .constdata

+    eventrecorder.o(i.EventRecorderStart) refers to eventrecorder.o(i.EventGetTS) for EventGetTS

+    eventrecorder.o(i.EventRecorderStart) refers to eventrecorder.o(i.EventRecordItem) for EventRecordItem

+    eventrecorder.o(i.EventRecorderStart) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventRecorderStop) refers to eventrecorder.o(i.EventGetTS) for EventGetTS

+    eventrecorder.o(i.EventRecorderStop) refers to eventrecorder.o(i.EventRecordItem) for EventRecordItem

+    eventrecorder.o(i.EventRecorderStop) refers to eventrecorder.o(.bss.noinit) for .bss.noinit

+    eventrecorder.o(i.EventRecorderTimerGetFreq) refers to system_lpc17xx.o(.data) for SystemCoreClock

+    eventrecorder.o(.constdata) refers to eventrecorder.o(.bss.noinit) for EventBuffer

+    startup_lpc17xx.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory

+    startup_lpc17xx.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory

+    startup_lpc17xx.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory

+    startup_lpc17xx.o(RESET) refers to startup_lpc17xx.o(STACK) for __initial_sp

+    startup_lpc17xx.o(RESET) refers to startup_lpc17xx.o(.text) for Reset_Handler

+    startup_lpc17xx.o(RESET) refers to bitband.o(i.SysTick_Handler) for SysTick_Handler

+    startup_lpc17xx.o(.ARM.__at_0x02FC) refers (Special) to heapauxi.o(.text) for __use_two_region_memory

+    startup_lpc17xx.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory

+    startup_lpc17xx.o(.text) refers to system_lpc17xx.o(i.SystemInit) for SystemInit

+    startup_lpc17xx.o(.text) refers to __main.o(!!!main) for __main

+    startup_lpc17xx.o(.text) refers to startup_lpc17xx.o(HEAP) for Heap_Mem

+    startup_lpc17xx.o(.text) refers to startup_lpc17xx.o(STACK) for Stack_Mem

+    system_lpc17xx.o(i.SystemCoreClockUpdate) refers to lludivv7m.o(.text) for __aeabi_uldivmod

+    system_lpc17xx.o(i.SystemCoreClockUpdate) refers to system_lpc17xx.o(.data) for .data

+    rt_memcpy_v6.o(.text) refers to rt_memcpy_w.o(.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_ldiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0

+    __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 bitband.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

+    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace

+    sys_stackheap_outer.o(.text) refers to startup_lpc17xx.o(.text) for __user_initial_stackheap

+    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 sys_exit.o(.text) for _sys_exit

+    defsig_exit.o(.text) refers to sys_exit.o(.text) 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(.emb_text) for __ARM_argv_veneer

+    libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer

+    sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting

+    sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function

+    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 sys_exit.o(.text) 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 sys_wrch.o(.text) for _ttywrch

+    argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv

+    sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting

+    sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function

+    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 bitband.o(.rev16_text), (4 bytes).

+    Removing bitband.o(.revsh_text), (4 bytes).

+    Removing bitband.o(.rrx_text), (6 bytes).

+    Removing bitband.o(i.fputc), (28 bytes).

+    Removing bitband.o(.data), (4 bytes).

+    Removing bitband.o(.data), (4 bytes).

+    Removing glcd_spi_lpc1700.o(.rev16_text), (4 bytes).

+    Removing glcd_spi_lpc1700.o(.revsh_text), (4 bytes).

+    Removing glcd_spi_lpc1700.o(.rrx_text), (6 bytes).

+    Removing glcd_spi_lpc1700.o(i.GLCD_Bargraph), (88 bytes).

+    Removing glcd_spi_lpc1700.o(i.GLCD_Bitmap), (72 bytes).

+    Removing glcd_spi_lpc1700.o(i.GLCD_ClearLn), (72 bytes).

+    Removing glcd_spi_lpc1700.o(i.GLCD_PutPixel), (124 bytes).

+    Removing glcd_spi_lpc1700.o(i.GLCD_ScrollVertical), (2 bytes).

+    Removing glcd_spi_lpc1700.o(i.GLCD_WrCmd), (4 bytes).

+    Removing glcd_spi_lpc1700.o(i.GLCD_WrReg), (4 bytes).

+    Removing led_mcb1700.o(.rev16_text), (4 bytes).

+    Removing led_mcb1700.o(.revsh_text), (4 bytes).

+    Removing led_mcb1700.o(.rrx_text), (6 bytes).

+    Removing led_mcb1700.o(i.LED_GetCount), (4 bytes).

+    Removing led_mcb1700.o(i.LED_Initialize), (72 bytes).

+    Removing led_mcb1700.o(i.LED_Off), (40 bytes).

+    Removing led_mcb1700.o(i.LED_On), (40 bytes).

+    Removing led_mcb1700.o(i.LED_SetOut), (38 bytes).

+    Removing led_mcb1700.o(i.LED_Uninitialize), (44 bytes).

+    Removing led_mcb1700.o(.constdata), (16 bytes).

+    Removing eventrecorder.o(.rev16_text), (4 bytes).

+    Removing eventrecorder.o(.revsh_text), (4 bytes).

+    Removing eventrecorder.o(.rrx_text), (6 bytes).

+    Removing eventrecorder.o(.emb_text), (116 bytes).

+    Removing eventrecorder.o(i.EventCheckFilter), (36 bytes).

+    Removing eventrecorder.o(i.EventGetTS), (52 bytes).

+    Removing eventrecorder.o(i.EventRecord2), (56 bytes).

+    Removing eventrecorder.o(i.EventRecord4), (112 bytes).

+    Removing eventrecorder.o(i.EventRecordData), (248 bytes).

+    Removing eventrecorder.o(i.EventRecordItem), (172 bytes).

+    Removing eventrecorder.o(i.EventRecorderClockUpdate), (40 bytes).

+    Removing eventrecorder.o(i.EventRecorderDisable), (92 bytes).

+    Removing eventrecorder.o(i.EventRecorderEnable), (92 bytes).

+    Removing eventrecorder.o(i.EventRecorderInitialize), (264 bytes).

+    Removing eventrecorder.o(i.EventRecorderStart), (44 bytes).

+    Removing eventrecorder.o(i.EventRecorderStop), (40 bytes).

+    Removing eventrecorder.o(i.EventRecorderTimerGetCount), (12 bytes).

+    Removing eventrecorder.o(i.EventRecorderTimerGetFreq), (12 bytes).

+    Removing eventrecorder.o(i.EventRecorderTimerSetup), (32 bytes).

+    Removing gpio_lpc17xx.o(.rev16_text), (4 bytes).

+    Removing gpio_lpc17xx.o(.revsh_text), (4 bytes).

+    Removing gpio_lpc17xx.o(.rrx_text), (6 bytes).

+    Removing gpio_lpc17xx.o(i.GPIO_PinRead), (24 bytes).

+    Removing gpio_lpc17xx.o(i.GPIO_PinWrite), (24 bytes).

+    Removing gpio_lpc17xx.o(i.GPIO_PortClock), (28 bytes).

+    Removing gpio_lpc17xx.o(i.GPIO_PortRead), (16 bytes).

+    Removing gpio_lpc17xx.o(i.GPIO_PortWrite), (20 bytes).

+    Removing gpio_lpc17xx.o(i.GPIO_SetDir), (32 bytes).

+    Removing pin_lpc17xx.o(.rev16_text), (4 bytes).

+    Removing pin_lpc17xx.o(.revsh_text), (4 bytes).

+    Removing pin_lpc17xx.o(.rrx_text), (6 bytes).

+    Removing pin_lpc17xx.o(i.PIN_Configure), (104 bytes).

+    Removing pin_lpc17xx.o(i.PIN_ConfigureI2C0Pins), (28 bytes).

+    Removing pin_lpc17xx.o(i.PIN_ConfigureTPIU), (28 bytes).

+    Removing system_lpc17xx.o(.rev16_text), (4 bytes).

+    Removing system_lpc17xx.o(.revsh_text), (4 bytes).

+    Removing system_lpc17xx.o(.rrx_text), (6 bytes).

+    Removing system_lpc17xx.o(i.SystemCoreClockUpdate), (208 bytes).

+    Removing system_lpc17xx.o(.data), (4 bytes).

+

+65 unused section(s) (total 2690 bytes) removed from the image.

+

+==============================================================================

+

+Image Symbol Table

+

+    Local Symbols

+

+    Symbol Name                              Value     Ov Type        Size  Object(Section)

+

+    RESET                                    0x00000000   Section      204  startup_lpc17xx.o(RESET)

+    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit2.o ABSOLUTE

+    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardshut.o ABSOLUTE

+    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit1.o ABSOLUTE

+    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit3.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  __rtentry2.o ABSOLUTE

+    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit2.o ABSOLUTE

+    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit.o ABSOLUTE

+    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry.o ABSOLUTE

+    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry4.o ABSOLUTE

+    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_ldiv0.o ABSOLUTE

+    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_ldiv0_sigfpe.o ABSOLUTE

+    ../clib/angel/rt.s                       0x00000000   Number         0  rt_div0.o ABSOLUTE

+    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE

+    ../clib/angel/scatter.s                  0x00000000   Number         0  __scatter.o ABSOLUTE

+    ../clib/angel/startup.s                  0x00000000   Number         0  __main.o ABSOLUTE

+    ../clib/angel/sys.s                      0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE

+    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE

+    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE

+    ../clib/angel/sys.s                      0x00000000   Number         0  libspace.o ABSOLUTE

+    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_wrch.o ABSOLUTE

+    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_exit.o ABSOLUTE

+    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_command.o ABSOLUTE

+    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.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/heapalloc.c                      0x00000000   Number         0  hrguard.o ABSOLUTE

+    ../clib/heapaux.c                        0x00000000   Number         0  heapauxi.o ABSOLUTE

+    ../clib/libinit.s                        0x00000000   Number         0  libshutdown.o ABSOLUTE

+    ../clib/libinit.s                        0x00000000   Number         0  libinit2.o ABSOLUTE

+    ../clib/libinit.s                        0x00000000   Number         0  libshutdown2.o ABSOLUTE

+    ../clib/libinit.s                        0x00000000   Number         0  libinit.o ABSOLUTE

+    ../clib/longlong.s                       0x00000000   Number         0  lludivv7m.o ABSOLUTE

+    ../clib/memcpset.s                       0x00000000   Number         0  rt_memcpy_w.o ABSOLUTE

+    ../clib/memcpset.s                       0x00000000   Number         0  rt_memcpy_v6.o ABSOLUTE

+    ../clib/memcpset.s                       0x00000000   Number         0  rt_memclr_w.o ABSOLUTE

+    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE

+    ../clib/signal.c                         0x00000000   Number         0  __raise.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_fpe_outer.o ABSOLUTE

+    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE

+    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE

+    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE

+    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_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_rtmem_outer.o ABSOLUTE

+    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE

+    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE

+    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_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/fpinit.s                        0x00000000   Number         0  fpinit.o ABSOLUTE

+    ..\\lab1\\Boards\\Keil\\MCB1700\\Blinky_ULp\\GLCD_SPI_LPC1700.c 0x00000000   Number         0  glcd_spi_lpc1700.o ABSOLUTE

+    ..\lab1\Boards\Keil\MCB1700\Blinky_ULp\GLCD_SPI_LPC1700.c 0x00000000   Number         0  glcd_spi_lpc1700.o ABSOLUTE

+    C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\ARM_Compiler\1.6.3\Source\EventRecorder.c 0x00000000   Number         0  eventrecorder.o ABSOLUTE

+    C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\LPC1700_DFP\2.6.0\Boards\Keil\MCB1700\Common\LED_MCB1700.c 0x00000000   Number         0  led_mcb1700.o ABSOLUTE

+    C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\LPC1700_DFP\2.6.0\RTE_Driver\GPIO_LPC17xx.c 0x00000000   Number         0  gpio_lpc17xx.o ABSOLUTE

+    C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\LPC1700_DFP\2.6.0\RTE_Driver\PIN_LPC17xx.c 0x00000000   Number         0  pin_lpc17xx.o ABSOLUTE

+    C:\\Users\\ECBME\\AppData\\Local\\Arm\\Packs\\Keil\\ARM_Compiler\\1.6.3\\Source\\EventRecorder.c 0x00000000   Number         0  eventrecorder.o ABSOLUTE

+    C:\\Users\\ECBME\\AppData\\Local\\Arm\\Packs\\Keil\\LPC1700_DFP\\2.6.0\\Boards\\Keil\\MCB1700\\Common\\LED_MCB1700.c 0x00000000   Number         0  led_mcb1700.o ABSOLUTE

+    C:\\Users\\ECBME\\AppData\\Local\\Arm\\Packs\\Keil\\LPC1700_DFP\\2.6.0\\RTE_Driver\\GPIO_LPC17xx.c 0x00000000   Number         0  gpio_lpc17xx.o ABSOLUTE

+    C:\\Users\\ECBME\\AppData\\Local\\Arm\\Packs\\Keil\\LPC1700_DFP\\2.6.0\\RTE_Driver\\PIN_LPC17xx.c 0x00000000   Number         0  pin_lpc17xx.o ABSOLUTE

+    RTE\Device\LPC1768\startup_LPC17xx.s     0x00000000   Number         0  startup_lpc17xx.o ABSOLUTE

+    RTE\Device\LPC1768\system_LPC17xx.c      0x00000000   Number         0  system_lpc17xx.o ABSOLUTE

+    RTE\\Device\\LPC1768\\system_LPC17xx.c   0x00000000   Number         0  system_lpc17xx.o ABSOLUTE

+    bitbanding\\bitband.c                    0x00000000   Number         0  bitband.o ABSOLUTE

+    bitbanding\bitband.c                     0x00000000   Number         0  bitband.o ABSOLUTE

+    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE

+    !!!main                                  0x000000cc   Section        8  __main.o(!!!main)

+    !!!scatter                               0x000000d4   Section       52  __scatter.o(!!!scatter)

+    !!handler_copy                           0x00000108   Section       26  __scatter_copy.o(!!handler_copy)

+    !!handler_zi                             0x00000124   Section       28  __scatter_zi.o(!!handler_zi)

+    .ARM.Collect$$libinit$$00000000          0x00000140   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000)

+    .ARM.Collect$$libinit$$00000002          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000002)

+    .ARM.Collect$$libinit$$00000004          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000004)

+    .ARM.Collect$$libinit$$0000000A          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)

+    .ARM.Collect$$libinit$$0000000C          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C)

+    .ARM.Collect$$libinit$$0000000E          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000E)

+    .ARM.Collect$$libinit$$00000011          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)

+    .ARM.Collect$$libinit$$00000013          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)

+    .ARM.Collect$$libinit$$00000015          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)

+    .ARM.Collect$$libinit$$00000017          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)

+    .ARM.Collect$$libinit$$00000019          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)

+    .ARM.Collect$$libinit$$0000001B          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)

+    .ARM.Collect$$libinit$$0000001D          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)

+    .ARM.Collect$$libinit$$0000001F          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)

+    .ARM.Collect$$libinit$$00000021          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)

+    .ARM.Collect$$libinit$$00000023          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023)

+    .ARM.Collect$$libinit$$00000025          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000025)

+    .ARM.Collect$$libinit$$0000002C          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)

+    .ARM.Collect$$libinit$$0000002E          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)

+    .ARM.Collect$$libinit$$00000030          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030)

+    .ARM.Collect$$libinit$$00000032          0x00000142   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000032)

+    .ARM.Collect$$libinit$$00000033          0x00000142   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000033)

+    .ARM.Collect$$libshutdown$$00000000      0x00000144   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)

+    .ARM.Collect$$libshutdown$$00000002      0x00000146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)

+    .ARM.Collect$$libshutdown$$00000004      0x00000146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)

+    .ARM.Collect$$libshutdown$$00000007      0x00000146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)

+    .ARM.Collect$$libshutdown$$0000000A      0x00000146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)

+    .ARM.Collect$$libshutdown$$0000000C      0x00000146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)

+    .ARM.Collect$$libshutdown$$0000000F      0x00000146   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)

+    .ARM.Collect$$libshutdown$$00000010      0x00000146   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)

+    .ARM.Collect$$rtentry$$00000000          0x00000148   Section        0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)

+    .ARM.Collect$$rtentry$$00000002          0x00000148   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)

+    .ARM.Collect$$rtentry$$00000004          0x00000148   Section        6  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)

+    .ARM.Collect$$rtentry$$00000009          0x0000014e   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)

+    .ARM.Collect$$rtentry$$0000000A          0x0000014e   Section        4  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)

+    .ARM.Collect$$rtentry$$0000000C          0x00000152   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)

+    .ARM.Collect$$rtentry$$0000000D          0x00000152   Section        8  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)

+    .ARM.Collect$$rtexit$$00000000           0x0000015a   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)

+    .ARM.Collect$$rtexit$$00000002           0x0000015c   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)

+    .ARM.Collect$$rtexit$$00000003           0x0000015c   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)

+    .ARM.Collect$$rtexit$$00000004           0x00000160   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)

+    .text                                    0x00000168   Section       60  startup_lpc17xx.o(.text)

+    .text                                    0x000001a4   Section        0  heapauxi.o(.text)

+    .text                                    0x000001aa   Section       74  sys_stackheap_outer.o(.text)

+    .text                                    0x000001f4   Section        0  exit.o(.text)

+    .text                                    0x00000208   Section        8  libspace.o(.text)

+    .text                                    0x00000210   Section        0  sys_exit.o(.text)

+    .text                                    0x0000021c   Section        2  use_no_semi.o(.text)

+    .text                                    0x0000021e   Section        0  indicate_semi.o(.text)

+    i.GLCD_Clear                             0x00000220   Section        0  glcd_spi_lpc1700.o(i.GLCD_Clear)

+    i.GLCD_DisplayChar                       0x00000250   Section        0  glcd_spi_lpc1700.o(i.GLCD_DisplayChar)

+    i.GLCD_DisplayString                     0x0000029c   Section        0  glcd_spi_lpc1700.o(i.GLCD_DisplayString)

+    i.GLCD_SetBackColor                      0x000002c4   Section        0  glcd_spi_lpc1700.o(i.GLCD_SetBackColor)

+    i.GLCD_SetTextColor                      0x000002d0   Section        0  glcd_spi_lpc1700.o(i.GLCD_SetTextColor)

+    i.GLCD_WindowMax                         0x000002dc   Section        0  glcd_spi_lpc1700.o(i.GLCD_WindowMax)

+    i.delay                                  0x000002ea   Section        0  glcd_spi_lpc1700.o(i.delay)

+    delay                                    0x000002eb   Thumb Code     8  glcd_spi_lpc1700.o(i.delay)

+    .ARM.__at_0x02FC                         0x000002fc   Section        4  startup_lpc17xx.o(.ARM.__at_0x02FC)

+    i.GLCD_DrawChar                          0x00000300   Section        0  glcd_spi_lpc1700.o(i.GLCD_DrawChar)

+    i.GLCD_Init                              0x00000390   Section        0  glcd_spi_lpc1700.o(i.GLCD_Init)

+    i.GLCD_SetWindow                         0x00000954   Section        0  glcd_spi_lpc1700.o(i.GLCD_SetWindow)

+    i.SysTick_Handler                        0x000009ec   Section        0  bitband.o(i.SysTick_Handler)

+    i.SystemInit                             0x00000a94   Section        0  system_lpc17xx.o(i.SystemInit)

+    i.main                                   0x00000b60   Section        0  bitband.o(i.main)

+    i.method2lcd                             0x00000c48   Section        0  bitband.o(i.method2lcd)

+    method2lcd                               0x00000c49   Thumb Code    12  bitband.o(i.method2lcd)

+    i.rd_id_man                              0x00000c54   Section        0  glcd_spi_lpc1700.o(i.rd_id_man)

+    rd_id_man                                0x00000c55   Thumb Code   104  glcd_spi_lpc1700.o(i.rd_id_man)

+    i.spi_tran                               0x00000cc4   Section        0  glcd_spi_lpc1700.o(i.spi_tran)

+    spi_tran                                 0x00000cc5   Thumb Code    16  glcd_spi_lpc1700.o(i.spi_tran)

+    i.spi_tran_man                           0x00000cd8   Section        0  glcd_spi_lpc1700.o(i.spi_tran_man)

+    spi_tran_man                             0x00000cd9   Thumb Code   106  glcd_spi_lpc1700.o(i.spi_tran_man)

+    i.wr_cmd                                 0x00000d48   Section        0  glcd_spi_lpc1700.o(i.wr_cmd)

+    wr_cmd                                   0x00000d49   Thumb Code    32  glcd_spi_lpc1700.o(i.wr_cmd)

+    i.wr_dat                                 0x00000d6c   Section        0  glcd_spi_lpc1700.o(i.wr_dat)

+    wr_dat                                   0x00000d6d   Thumb Code    32  glcd_spi_lpc1700.o(i.wr_dat)

+    i.wr_dat_only                            0x00000d90   Section        0  glcd_spi_lpc1700.o(i.wr_dat_only)

+    wr_dat_only                              0x00000d91   Thumb Code    20  glcd_spi_lpc1700.o(i.wr_dat_only)

+    i.wr_dat_start                           0x00000da4   Section        0  glcd_spi_lpc1700.o(i.wr_dat_start)

+    wr_dat_start                             0x00000da5   Thumb Code    12  glcd_spi_lpc1700.o(i.wr_dat_start)

+    i.wr_reg                                 0x00000db4   Section        0  glcd_spi_lpc1700.o(i.wr_reg)

+    wr_reg                                   0x00000db5   Thumb Code    18  glcd_spi_lpc1700.o(i.wr_reg)

+    .constdata                               0x00000dc6   Section     6272  glcd_spi_lpc1700.o(.constdata)

+    .constdata                               0x00002648   Section       24  eventrecorder.o(.constdata)

+    __tagsym$$used                           0x00002648   Number         0  eventrecorder.o(.constdata)

+    .data                                    0x10000000   Section       12  bitband.o(.data)

+    state                                    0x10000000   Data           1  bitband.o(.data)

+    state                                    0x10000001   Data           1  bitband.o(.data)

+    tick                                     0x10000004   Data           4  bitband.o(.data)

+    state                                    0x10000008   Data           4  bitband.o(.data)

+    .data                                    0x1000000c   Section        6  glcd_spi_lpc1700.o(.data)

+    Himax                                    0x1000000c   Data           1  glcd_spi_lpc1700.o(.data)

+    Color                                    0x1000000e   Data           4  glcd_spi_lpc1700.o(.data)

+    .bss                                     0x10000014   Section       96  libspace.o(.bss)

+    .bss.noinit                              0x10000080   Section     1188  eventrecorder.o(.bss.noinit)

+    EventBuffer                              0x10000080   Data        1024  eventrecorder.o(.bss.noinit)

+    EventFilter                              0x10000480   Data         128  eventrecorder.o(.bss.noinit)

+    EventStatus                              0x10000500   Data          36  eventrecorder.o(.bss.noinit)

+    HEAP                                     0x10000528   Section        0  startup_lpc17xx.o(HEAP)

+    STACK                                    0x10000528   Section      512  startup_lpc17xx.o(STACK)

+    Heap_Mem                                 0x10000528   Data           0  startup_lpc17xx.o(HEAP)

+    Stack_Mem                                0x10000528   Data         512  startup_lpc17xx.o(STACK)

+    __initial_sp                             0x10000728   Data           0  startup_lpc17xx.o(STACK)

+

+    Global Symbols

+

+    Symbol Name                              Value     Ov Type        Size  Object(Section)

+

+    BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$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  bitband.o ABSOLUTE

+    __Vectors                                0x00000000   Data           4  startup_lpc17xx.o(RESET)

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

+    _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                                   0x000000cd   Thumb Code     8  __main.o(!!!main)

+    __scatterload                            0x000000d5   Thumb Code     0  __scatter.o(!!!scatter)

+    __scatterload_rt2                        0x000000d5   Thumb Code    44  __scatter.o(!!!scatter)

+    __scatterload_rt2_thumb_only             0x000000d5   Thumb Code     0  __scatter.o(!!!scatter)

+    __scatterload_null                       0x000000e3   Thumb Code     0  __scatter.o(!!!scatter)

+    __scatterload_copy                       0x00000109   Thumb Code    26  __scatter_copy.o(!!handler_copy)

+    __scatterload_zeroinit                   0x00000125   Thumb Code    28  __scatter_zi.o(!!handler_zi)

+    __rt_lib_init                            0x00000141   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)

+    __rt_lib_init_alloca_1                   0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)

+    __rt_lib_init_argv_1                     0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)

+    __rt_lib_init_atexit_1                   0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)

+    __rt_lib_init_clock_1                    0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)

+    __rt_lib_init_cpp_1                      0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000032)

+    __rt_lib_init_exceptions_1               0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)

+    __rt_lib_init_fp_1                       0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000002)

+    __rt_lib_init_fp_trap_1                  0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)

+    __rt_lib_init_getenv_1                   0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)

+    __rt_lib_init_heap_1                     0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)

+    __rt_lib_init_lc_collate_1               0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)

+    __rt_lib_init_lc_ctype_1                 0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)

+    __rt_lib_init_lc_monetary_1              0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)

+    __rt_lib_init_lc_numeric_1               0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)

+    __rt_lib_init_lc_time_1                  0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)

+    __rt_lib_init_preinit_1                  0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000004)

+    __rt_lib_init_rand_1                     0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000E)

+    __rt_lib_init_return                     0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000033)

+    __rt_lib_init_signal_1                   0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)

+    __rt_lib_init_stdio_1                    0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000025)

+    __rt_lib_init_user_alloc_1               0x00000143   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)

+    __rt_lib_shutdown                        0x00000145   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)

+    __rt_lib_shutdown_cpp_1                  0x00000147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)

+    __rt_lib_shutdown_fp_trap_1              0x00000147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)

+    __rt_lib_shutdown_heap_1                 0x00000147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)

+    __rt_lib_shutdown_return                 0x00000147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)

+    __rt_lib_shutdown_signal_1               0x00000147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)

+    __rt_lib_shutdown_stdio_1                0x00000147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)

+    __rt_lib_shutdown_user_alloc_1           0x00000147   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)

+    __rt_entry                               0x00000149   Thumb Code     0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)

+    __rt_entry_presh_1                       0x00000149   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)

+    __rt_entry_sh                            0x00000149   Thumb Code     0  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)

+    __rt_entry_li                            0x0000014f   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)

+    __rt_entry_postsh_1                      0x0000014f   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)

+    __rt_entry_main                          0x00000153   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)

+    __rt_entry_postli_1                      0x00000153   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)

+    __rt_exit                                0x0000015b   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)

+    __rt_exit_ls                             0x0000015d   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)

+    __rt_exit_prels_1                        0x0000015d   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)

+    __rt_exit_exit                           0x00000161   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)

+    Reset_Handler                            0x00000169   Thumb Code     8  startup_lpc17xx.o(.text)

+    NMI_Handler                              0x00000171   Thumb Code     2  startup_lpc17xx.o(.text)

+    HardFault_Handler                        0x00000173   Thumb Code     2  startup_lpc17xx.o(.text)

+    MemManage_Handler                        0x00000175   Thumb Code     2  startup_lpc17xx.o(.text)

+    BusFault_Handler                         0x00000177   Thumb Code     2  startup_lpc17xx.o(.text)

+    UsageFault_Handler                       0x00000179   Thumb Code     2  startup_lpc17xx.o(.text)

+    SVC_Handler                              0x0000017b   Thumb Code     2  startup_lpc17xx.o(.text)

+    DebugMon_Handler                         0x0000017d   Thumb Code     2  startup_lpc17xx.o(.text)

+    PendSV_Handler                           0x0000017f   Thumb Code     2  startup_lpc17xx.o(.text)

+    ADC_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    BOD_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    CANActivity_IRQHandler                   0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    CAN_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    DMA_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    EINT0_IRQHandler                         0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    EINT1_IRQHandler                         0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    EINT2_IRQHandler                         0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    EINT3_IRQHandler                         0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    ENET_IRQHandler                          0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    I2C0_IRQHandler                          0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    I2C1_IRQHandler                          0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    I2C2_IRQHandler                          0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    I2S_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    MCPWM_IRQHandler                         0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    PLL0_IRQHandler                          0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    PLL1_IRQHandler                          0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    PWM1_IRQHandler                          0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    QEI_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    RIT_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    RTC_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    SPI_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    SSP0_IRQHandler                          0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    SSP1_IRQHandler                          0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    TIMER0_IRQHandler                        0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    TIMER1_IRQHandler                        0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    TIMER2_IRQHandler                        0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    TIMER3_IRQHandler                        0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    UART0_IRQHandler                         0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    UART1_IRQHandler                         0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    UART2_IRQHandler                         0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    UART3_IRQHandler                         0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    USBActivity_IRQHandler                   0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    USB_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    WDT_IRQHandler                           0x00000183   Thumb Code     0  startup_lpc17xx.o(.text)

+    __user_initial_stackheap                 0x00000185   Thumb Code     0  startup_lpc17xx.o(.text)

+    __use_two_region_memory                  0x000001a5   Thumb Code     2  heapauxi.o(.text)

+    __rt_heap_escrow$2region                 0x000001a7   Thumb Code     2  heapauxi.o(.text)

+    __rt_heap_expand$2region                 0x000001a9   Thumb Code     2  heapauxi.o(.text)

+    __user_setup_stackheap                   0x000001ab   Thumb Code    74  sys_stackheap_outer.o(.text)

+    exit                                     0x000001f5   Thumb Code    18  exit.o(.text)

+    __user_libspace                          0x00000209   Thumb Code     8  libspace.o(.text)

+    __user_perproc_libspace                  0x00000209   Thumb Code     0  libspace.o(.text)

+    __user_perthread_libspace                0x00000209   Thumb Code     0  libspace.o(.text)

+    _sys_exit                                0x00000211   Thumb Code     8  sys_exit.o(.text)

+    __I$use$semihosting                      0x0000021d   Thumb Code     0  use_no_semi.o(.text)

+    __use_no_semihosting_swi                 0x0000021d   Thumb Code     2  use_no_semi.o(.text)

+    __semihosting_library_function           0x0000021f   Thumb Code     0  indicate_semi.o(.text)

+    GLCD_Clear                               0x00000221   Thumb Code    44  glcd_spi_lpc1700.o(i.GLCD_Clear)

+    GLCD_DisplayChar                         0x00000251   Thumb Code    66  glcd_spi_lpc1700.o(i.GLCD_DisplayChar)

+    GLCD_DisplayString                       0x0000029d   Thumb Code    38  glcd_spi_lpc1700.o(i.GLCD_DisplayString)

+    GLCD_SetBackColor                        0x000002c5   Thumb Code     6  glcd_spi_lpc1700.o(i.GLCD_SetBackColor)

+    GLCD_SetTextColor                        0x000002d1   Thumb Code     6  glcd_spi_lpc1700.o(i.GLCD_SetTextColor)

+    GLCD_WindowMax                           0x000002dd   Thumb Code    14  glcd_spi_lpc1700.o(i.GLCD_WindowMax)

+    GLCD_DrawChar                            0x00000301   Thumb Code   136  glcd_spi_lpc1700.o(i.GLCD_DrawChar)

+    GLCD_Init                                0x00000391   Thumb Code  1476  glcd_spi_lpc1700.o(i.GLCD_Init)

+    GLCD_SetWindow                           0x00000955   Thumb Code   148  glcd_spi_lpc1700.o(i.GLCD_SetWindow)

+    SysTick_Handler                          0x000009ed   Thumb Code   116  bitband.o(i.SysTick_Handler)

+    SystemInit                               0x00000a95   Thumb Code   192  system_lpc17xx.o(i.SystemInit)

+    main                                     0x00000b61   Thumb Code   138  bitband.o(i.main)

+    Font_6x8_h                               0x00000dc6   Data         896  glcd_spi_lpc1700.o(.constdata)

+    Font_16x24_h                             0x00001146   Data        5376  glcd_spi_lpc1700.o(.constdata)

+    EventRecorderInfo                        0x00002648   Data          24  eventrecorder.o(.constdata)

+    Region$$Table$$Base                      0x00002660   Number         0  anon$$obj.o(Region$$Table)

+    Region$$Table$$Limit                     0x00002680   Number         0  anon$$obj.o(Region$$Table)

+    __libspace_start                         0x10000014   Data          96  libspace.o(.bss)

+    __temporary_stack_top$libspace           0x10000074   Data           0  libspace.o(.bss)

+

+

+

+==============================================================================

+

+Memory Map of the image

+

+  Image Entry point : 0x000000cd

+

+  Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00002694, Max: 0x00080000, ABSOLUTE)

+

+    Execution Region ER_IROM1 (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00002680, Max: 0x00080000, ABSOLUTE)

+

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

+

+    0x00000000   0x00000000   0x000000cc   Data   RO          548    RESET               startup_lpc17xx.o

+    0x000000cc   0x000000cc   0x00000008   Code   RO          602  * !!!main             c_w.l(__main.o)

+    0x000000d4   0x000000d4   0x00000034   Code   RO          771    !!!scatter          c_w.l(__scatter.o)

+    0x00000108   0x00000108   0x0000001a   Code   RO          773    !!handler_copy      c_w.l(__scatter_copy.o)

+    0x00000122   0x00000122   0x00000002   PAD

+    0x00000124   0x00000124   0x0000001c   Code   RO          775    !!handler_zi        c_w.l(__scatter_zi.o)

+    0x00000140   0x00000140   0x00000002   Code   RO          641    .ARM.Collect$$libinit$$00000000  c_w.l(libinit.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          654    .ARM.Collect$$libinit$$00000002  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          656    .ARM.Collect$$libinit$$00000004  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          659    .ARM.Collect$$libinit$$0000000A  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          661    .ARM.Collect$$libinit$$0000000C  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          663    .ARM.Collect$$libinit$$0000000E  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          666    .ARM.Collect$$libinit$$00000011  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          668    .ARM.Collect$$libinit$$00000013  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          670    .ARM.Collect$$libinit$$00000015  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          672    .ARM.Collect$$libinit$$00000017  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          674    .ARM.Collect$$libinit$$00000019  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          676    .ARM.Collect$$libinit$$0000001B  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          678    .ARM.Collect$$libinit$$0000001D  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          680    .ARM.Collect$$libinit$$0000001F  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          682    .ARM.Collect$$libinit$$00000021  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          684    .ARM.Collect$$libinit$$00000023  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          686    .ARM.Collect$$libinit$$00000025  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          690    .ARM.Collect$$libinit$$0000002C  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          692    .ARM.Collect$$libinit$$0000002E  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          694    .ARM.Collect$$libinit$$00000030  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000000   Code   RO          696    .ARM.Collect$$libinit$$00000032  c_w.l(libinit2.o)

+    0x00000142   0x00000142   0x00000002   Code   RO          697    .ARM.Collect$$libinit$$00000033  c_w.l(libinit2.o)

+    0x00000144   0x00000144   0x00000002   Code   RO          728    .ARM.Collect$$libshutdown$$00000000  c_w.l(libshutdown.o)

+    0x00000146   0x00000146   0x00000000   Code   RO          754    .ARM.Collect$$libshutdown$$00000002  c_w.l(libshutdown2.o)

+    0x00000146   0x00000146   0x00000000   Code   RO          756    .ARM.Collect$$libshutdown$$00000004  c_w.l(libshutdown2.o)

+    0x00000146   0x00000146   0x00000000   Code   RO          759    .ARM.Collect$$libshutdown$$00000007  c_w.l(libshutdown2.o)

+    0x00000146   0x00000146   0x00000000   Code   RO          762    .ARM.Collect$$libshutdown$$0000000A  c_w.l(libshutdown2.o)

+    0x00000146   0x00000146   0x00000000   Code   RO          764    .ARM.Collect$$libshutdown$$0000000C  c_w.l(libshutdown2.o)

+    0x00000146   0x00000146   0x00000000   Code   RO          767    .ARM.Collect$$libshutdown$$0000000F  c_w.l(libshutdown2.o)

+    0x00000146   0x00000146   0x00000002   Code   RO          768    .ARM.Collect$$libshutdown$$00000010  c_w.l(libshutdown2.o)

+    0x00000148   0x00000148   0x00000000   Code   RO          604    .ARM.Collect$$rtentry$$00000000  c_w.l(__rtentry.o)

+    0x00000148   0x00000148   0x00000000   Code   RO          612    .ARM.Collect$$rtentry$$00000002  c_w.l(__rtentry2.o)

+    0x00000148   0x00000148   0x00000006   Code   RO          624    .ARM.Collect$$rtentry$$00000004  c_w.l(__rtentry4.o)

+    0x0000014e   0x0000014e   0x00000000   Code   RO          614    .ARM.Collect$$rtentry$$00000009  c_w.l(__rtentry2.o)

+    0x0000014e   0x0000014e   0x00000004   Code   RO          615    .ARM.Collect$$rtentry$$0000000A  c_w.l(__rtentry2.o)

+    0x00000152   0x00000152   0x00000000   Code   RO          617    .ARM.Collect$$rtentry$$0000000C  c_w.l(__rtentry2.o)

+    0x00000152   0x00000152   0x00000008   Code   RO          618    .ARM.Collect$$rtentry$$0000000D  c_w.l(__rtentry2.o)

+    0x0000015a   0x0000015a   0x00000002   Code   RO          645    .ARM.Collect$$rtexit$$00000000  c_w.l(rtexit.o)

+    0x0000015c   0x0000015c   0x00000000   Code   RO          701    .ARM.Collect$$rtexit$$00000002  c_w.l(rtexit2.o)

+    0x0000015c   0x0000015c   0x00000004   Code   RO          702    .ARM.Collect$$rtexit$$00000003  c_w.l(rtexit2.o)

+    0x00000160   0x00000160   0x00000006   Code   RO          703    .ARM.Collect$$rtexit$$00000004  c_w.l(rtexit2.o)

+    0x00000166   0x00000166   0x00000002   PAD

+    0x00000168   0x00000168   0x0000003c   Code   RO          550    .text               startup_lpc17xx.o

+    0x000001a4   0x000001a4   0x00000006   Code   RO          600    .text               c_w.l(heapauxi.o)

+    0x000001aa   0x000001aa   0x0000004a   Code   RO          628    .text               c_w.l(sys_stackheap_outer.o)

+    0x000001f4   0x000001f4   0x00000012   Code   RO          630    .text               c_w.l(exit.o)

+    0x00000206   0x00000206   0x00000002   PAD

+    0x00000208   0x00000208   0x00000008   Code   RO          642    .text               c_w.l(libspace.o)

+    0x00000210   0x00000210   0x0000000c   Code   RO          698    .text               c_w.l(sys_exit.o)

+    0x0000021c   0x0000021c   0x00000002   Code   RO          717    .text               c_w.l(use_no_semi.o)

+    0x0000021e   0x0000021e   0x00000000   Code   RO          719    .text               c_w.l(indicate_semi.o)

+    0x0000021e   0x0000021e   0x00000002   PAD

+    0x00000220   0x00000220   0x00000030   Code   RO           88    i.GLCD_Clear        glcd_spi_lpc1700.o

+    0x00000250   0x00000250   0x0000004c   Code   RO           90    i.GLCD_DisplayChar  glcd_spi_lpc1700.o

+    0x0000029c   0x0000029c   0x00000026   Code   RO           91    i.GLCD_DisplayString  glcd_spi_lpc1700.o

+    0x000002c2   0x000002c2   0x00000002   PAD

+    0x000002c4   0x000002c4   0x0000000c   Code   RO           96    i.GLCD_SetBackColor  glcd_spi_lpc1700.o

+    0x000002d0   0x000002d0   0x0000000c   Code   RO           97    i.GLCD_SetTextColor  glcd_spi_lpc1700.o

+    0x000002dc   0x000002dc   0x0000000e   Code   RO           99    i.GLCD_WindowMax    glcd_spi_lpc1700.o

+    0x000002ea   0x000002ea   0x00000008   Code   RO          102    i.delay             glcd_spi_lpc1700.o

+    0x000002f2   0x000002f2   0x0000000a   PAD

+    0x000002fc   0x000002fc   0x00000004   Code   RO          549    .ARM.__at_0x02FC    startup_lpc17xx.o

+    0x00000300   0x00000300   0x00000090   Code   RO           92    i.GLCD_DrawChar     glcd_spi_lpc1700.o

+    0x00000390   0x00000390   0x000005c4   Code   RO           93    i.GLCD_Init         glcd_spi_lpc1700.o

+    0x00000954   0x00000954   0x00000098   Code   RO           98    i.GLCD_SetWindow    glcd_spi_lpc1700.o

+    0x000009ec   0x000009ec   0x000000a8   Code   RO            4    i.SysTick_Handler   bitband.o

+    0x00000a94   0x00000a94   0x000000cc   Code   RO          560    i.SystemInit        system_lpc17xx.o

+    0x00000b60   0x00000b60   0x000000e8   Code   RO            6    i.main              bitband.o

+    0x00000c48   0x00000c48   0x0000000c   Code   RO            7    i.method2lcd        bitband.o

+    0x00000c54   0x00000c54   0x00000070   Code   RO          103    i.rd_id_man         glcd_spi_lpc1700.o

+    0x00000cc4   0x00000cc4   0x00000014   Code   RO          104    i.spi_tran          glcd_spi_lpc1700.o

+    0x00000cd8   0x00000cd8   0x00000070   Code   RO          105    i.spi_tran_man      glcd_spi_lpc1700.o

+    0x00000d48   0x00000d48   0x00000024   Code   RO          106    i.wr_cmd            glcd_spi_lpc1700.o

+    0x00000d6c   0x00000d6c   0x00000024   Code   RO          107    i.wr_dat            glcd_spi_lpc1700.o

+    0x00000d90   0x00000d90   0x00000014   Code   RO          108    i.wr_dat_only       glcd_spi_lpc1700.o

+    0x00000da4   0x00000da4   0x00000010   Code   RO          109    i.wr_dat_start      glcd_spi_lpc1700.o

+    0x00000db4   0x00000db4   0x00000012   Code   RO          110    i.wr_reg            glcd_spi_lpc1700.o

+    0x00000dc6   0x00000dc6   0x00001880   Data   RO          111    .constdata          glcd_spi_lpc1700.o

+    0x00002646   0x00002646   0x00000002   PAD

+    0x00002648   0x00002648   0x00000018   Data   RO          348    .constdata          eventrecorder.o

+    0x00002660   0x00002660   0x00000020   Data   RO          769    Region$$Table       anon$$obj.o

+

+

+    Execution Region RW_IRAM1 (Exec base: 0x10000000, Load base: 0x00002680, Size: 0x00000728, Max: 0x00008000, ABSOLUTE)

+

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

+

+    0x10000000   0x00002680   0x0000000c   Data   RW            8    .data               bitband.o

+    0x1000000c   0x0000268c   0x00000006   Data   RW          112    .data               glcd_spi_lpc1700.o

+    0x10000012   0x00002692   0x00000002   PAD

+    0x10000014        -       0x00000060   Zero   RW          643    .bss                c_w.l(libspace.o)

+    0x10000074   0x00002692   0x0000000c   PAD

+    0x10000080        -       0x000004a4   Zero   RW          347    .bss.noinit         eventrecorder.o

+    0x10000524   0x00002692   0x00000004   PAD

+    0x10000528        -       0x00000000   Zero   RW          547    HEAP                startup_lpc17xx.o

+    0x10000528        -       0x00000200   Zero   RW          546    STACK               startup_lpc17xx.o

+

+

+==============================================================================

+

+Image component sizes

+

+

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

+

+       412        146          0         12          0       8520   bitband.o

+         0          0         24          0       1188       4369   eventrecorder.o

+      2350         90       6272          6          0      14207   glcd_spi_lpc1700.o

+        64         26        204          0        512        980   startup_lpc17xx.o

+       204         12          0          0          0        593   system_lpc17xx.o

+

+    ----------------------------------------------------------------------

+      3042        274       6534         20       1704      28669   Object Totals

+         0          0         32          0          0          0   (incl. Generated)

+        12          0          2          2          4          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

+        52          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

+        18          0          0          0          0         80   exit.o

+         6          0          0          0          0        152   heapauxi.o

+         0          0          0          0          0          0   indicate_semi.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

+         2          0          0          0          0          0   rtexit.o

+        10          0          0          0          0          0   rtexit2.o

+        12          4          0          0          0         68   sys_exit.o

+        74          0          0          0          0         80   sys_stackheap_outer.o

+         2          0          0          0          0         68   use_no_semi.o

+

+    ----------------------------------------------------------------------

+       280         16          0          0        108        584   Library Totals

+         8          0          0          0         12          0   (incl. Padding)

+

+    ----------------------------------------------------------------------

+

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

+

+       272         16          0          0         96        584   c_w.l

+

+    ----------------------------------------------------------------------

+       280         16          0          0        108        584   Library Totals

+

+    ----------------------------------------------------------------------

+

+==============================================================================

+

+

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

+

+      3322        290       6534         20       1812      28105   Grand Totals

+      3322        290       6534         20       1812      28105   ELF Image Totals

+      3322        290       6534         20          0          0   ROM Totals

+

+==============================================================================

+

+    Total RO  Size (Code + RO Data)                 9856 (   9.63kB)

+    Total RW  Size (RW Data + ZI Data)              1832 (   1.79kB)

+    Total ROM Size (Code + RO Data + RW Data)       9876 (   9.64kB)

+

+==============================================================================

+