Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed] ============================================================================== Section Cross References blinky.o(i.main) refers to led.o(i.LED_Init) for LED_Init blinky.o(i.main) refers to joystick_mcb1700.o(i.Joystick_Initialize) for Joystick_Initialize blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_Init) for GLCD_Init blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_Clear) for GLCD_Clear blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_SetBackColor) for GLCD_SetBackColor blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_SetTextColor) for GLCD_SetTextColor blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_DisplayString) for GLCD_DisplayString blinky.o(i.main) refers to joystick_mcb1700.o(i.Joystick_GetState) for Joystick_GetState blinky.o(i.main) refers to led.o(i.LED_Out) for LED_Out blinky.o(i.main) refers to printf2.o(i.__0printf$2) for __2printf blinky.o(i.main) refers to system_lpc17xx.o(.data) for SystemCoreClock blinky.o(i.main) refers to irq.o(.data) for clock_ms 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.rd_reg) for rd_reg 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.rd_reg) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd glcd_spi_lpc1700.o(i.rd_reg) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran 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.o(i.LED_Off) refers to led.o(.constdata) for .constdata led.o(i.LED_On) refers to led.o(.constdata) for .constdata led.o(i.LED_Out) refers to led.o(i.LED_On) for LED_On led.o(i.LED_Out) refers to led.o(i.LED_Off) for LED_Off irq.o(i.SysTick_Handler) refers to irq.o(.data) for .data adc_mcb1700.o(i.ADC_ConversionDone) refers to adc_mcb1700.o(.data) for .data adc_mcb1700.o(i.ADC_GetValue) refers to adc_mcb1700.o(.data) for .data adc_mcb1700.o(i.ADC_IRQHandler) refers to adc_mcb1700.o(.data) for .data adc_mcb1700.o(i.ADC_Initialize) refers to pin_lpc17xx.o(i.PIN_Configure) for PIN_Configure adc_mcb1700.o(i.ADC_Uninitialize) refers to pin_lpc17xx.o(i.PIN_Configure) for PIN_Configure joystick_mcb1700.o(i.Joystick_GetState) refers to gpio_lpc17xx.o(i.GPIO_PinRead) for GPIO_PinRead joystick_mcb1700.o(i.Joystick_Initialize) refers to gpio_lpc17xx.o(i.GPIO_PortClock) for GPIO_PortClock joystick_mcb1700.o(i.Joystick_Initialize) refers to pin_lpc17xx.o(i.PIN_Configure) for PIN_Configure joystick_mcb1700.o(i.Joystick_Initialize) refers to gpio_lpc17xx.o(i.GPIO_SetDir) for GPIO_SetDir joystick_mcb1700.o(i.Joystick_Initialize) refers to joystick_mcb1700.o(.constdata) for .constdata joystick_mcb1700.o(i.Joystick_Uninitialize) refers to pin_lpc17xx.o(i.PIN_Configure) for PIN_Configure joystick_mcb1700.o(i.Joystick_Uninitialize) refers to joystick_mcb1700.o(.constdata) for .constdata retarget_io.o(i.ITM_ReceiveChar) refers to retarget_io.o(.data) for .data retarget_io.o(i.__aeabi_assert) refers to fputs.o(i.fputs) for fputs retarget_io.o(i.__aeabi_assert) refers to retarget_io.o(i.abort) for abort retarget_io.o(i.__aeabi_assert) refers to stderr.o(.data) for __stderr retarget_io.o(i.fputc) refers to retarget_io.o(i.stdout_putchar) for stdout_putchar retarget_io.o(i.fputc) refers to blinky.o(.data) for __stdout retarget_io.o(i.stdout_putchar) refers to retarget_io.o(i.ITM_SendChar) for ITM_SendChar 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 irq.o(i.SysTick_Handler) for SysTick_Handler startup_lpc17xx.o(RESET) refers to adc_mcb1700.o(i.ADC_IRQHandler) for ADC_IRQHandler startup_lpc17xx.o(.text) refers to system_lpc17xx.o(i.SystemInit) for SystemInit startup_lpc17xx.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main system_lpc17xx.o(i.SystemCoreClockUpdate) refers to uldiv.o(.text) for __aeabi_uldivmod system_lpc17xx.o(i.SystemCoreClockUpdate) refers to system_lpc17xx.o(.data) for .data entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk fputs.o(i.fputs) refers to blinky.o(i.fputc) for fputc fputs_e.o(.text) refers to blinky.o(i.fputc) for fputc uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0fprintf$bare) refers to blinky.o(i.fputc) for fputc printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0printf$bare) refers to blinky.o(i.fputc) for fputc printfb.o(i.__0printf$bare) refers to blinky.o(.data) for __stdout printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vfprintf$bare) refers to blinky.o(i.fputc) for fputc printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vprintf$bare) refers to blinky.o(i.fputc) for fputc printfb.o(i.__0vprintf$bare) refers to blinky.o(.data) for __stdout printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0fprintf$0) refers to blinky.o(i.fputc) for fputc printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0printf$0) refers to blinky.o(i.fputc) for fputc printf0.o(i.__0printf$0) refers to blinky.o(.data) for __stdout printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vfprintf$0) refers to blinky.o(i.fputc) for fputc printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vprintf$0) refers to blinky.o(i.fputc) for fputc printf0.o(i.__0vprintf$0) refers to blinky.o(.data) for __stdout printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0fprintf$1) refers to blinky.o(i.fputc) for fputc printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0printf$1) refers to blinky.o(i.fputc) for fputc printf1.o(i.__0printf$1) refers to blinky.o(.data) for __stdout printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vfprintf$1) refers to blinky.o(i.fputc) for fputc printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vprintf$1) refers to blinky.o(i.fputc) for fputc printf1.o(i.__0vprintf$1) refers to blinky.o(.data) for __stdout printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0fprintf$2) refers to blinky.o(i.fputc) for fputc printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0printf$2) refers to blinky.o(i.fputc) for fputc printf2.o(i.__0printf$2) refers to blinky.o(.data) for __stdout printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vfprintf$2) refers to blinky.o(i.fputc) for fputc printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vprintf$2) refers to blinky.o(i.fputc) for fputc printf2.o(i.__0vprintf$2) refers to blinky.o(.data) for __stdout printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0fprintf$3) refers to blinky.o(i.fputc) for fputc printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0printf$3) refers to blinky.o(i.fputc) for fputc printf3.o(i.__0printf$3) refers to blinky.o(.data) for __stdout printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vfprintf$3) refers to blinky.o(i.fputc) for fputc printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vprintf$3) refers to blinky.o(i.fputc) for fputc printf3.o(i.__0vprintf$3) refers to blinky.o(.data) for __stdout printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0fprintf$4) refers to blinky.o(i.fputc) for fputc printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0printf$4) refers to blinky.o(i.fputc) for fputc printf4.o(i.__0printf$4) refers to blinky.o(.data) for __stdout printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vfprintf$4) refers to blinky.o(i.fputc) for fputc printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vprintf$4) refers to blinky.o(i.fputc) for fputc printf4.o(i.__0vprintf$4) refers to blinky.o(.data) for __stdout printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0fprintf$5) refers to blinky.o(i.fputc) for fputc printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0printf$5) refers to blinky.o(i.fputc) for fputc printf5.o(i.__0printf$5) refers to blinky.o(.data) for __stdout printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vfprintf$5) refers to blinky.o(i.fputc) for fputc printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vprintf$5) refers to blinky.o(i.fputc) for fputc printf5.o(i.__0vprintf$5) refers to blinky.o(.data) for __stdout printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0fprintf$6) refers to blinky.o(i.fputc) for fputc printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0printf$6) refers to blinky.o(i.fputc) for fputc printf6.o(i.__0printf$6) refers to blinky.o(.data) for __stdout printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vfprintf$6) refers to blinky.o(i.fputc) for fputc printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vprintf$6) refers to blinky.o(i.fputc) for fputc printf6.o(i.__0vprintf$6) refers to blinky.o(.data) for __stdout printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0fprintf$7) refers to blinky.o(i.fputc) for fputc printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0printf$7) refers to blinky.o(i.fputc) for fputc printf7.o(i.__0printf$7) refers to blinky.o(.data) for __stdout printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vfprintf$7) refers to blinky.o(i.fputc) for fputc printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vprintf$7) refers to blinky.o(i.fputc) for fputc printf7.o(i.__0vprintf$7) refers to blinky.o(.data) for __stdout printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0fprintf$8) refers to blinky.o(i.fputc) for fputc printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0printf$8) refers to blinky.o(i.fputc) for fputc printf8.o(i.__0printf$8) refers to blinky.o(.data) for __stdout printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vfprintf$8) refers to blinky.o(i.fputc) for fputc printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vprintf$8) refers to blinky.o(i.fputc) for fputc printf8.o(i.__0vprintf$8) refers to blinky.o(.data) for __stdout printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0fprintf) refers to blinky.o(i.fputc) for fputc printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0printf) refers to blinky.o(i.fputc) for fputc printfa.o(i.__0printf) refers to blinky.o(.data) for __stdout printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vfprintf) refers to blinky.o(i.fputc) for fputc printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vprintf) refers to blinky.o(i.fputc) for fputc printfa.o(i.__0vprintf) refers to blinky.o(.data) for __stdout printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000 entry2.o(.ARM.Collect$$$$00002712) refers to startup_lpc17xx.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to startup_lpc17xx.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload entry9a.o(.ARM.Collect$$$$0000000B) refers to blinky.o(i.main) for main entry9b.o(.ARM.Collect$$$$0000000C) refers to blinky.o(i.main) for main dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue ddiv.o(.text) refers to depilogue.o(.text) for _double_round dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr ============================================================================== Removing Unused input sections from the image. Removing blinky.o(.rev16_text), (4 bytes). Removing blinky.o(.revsh_text), (4 bytes). Removing blinky.o(.rrx_text), (6 bytes). Removing blinky.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), (96 bytes). Removing glcd_spi_lpc1700.o(i.GLCD_Bitmap), (76 bytes). Removing glcd_spi_lpc1700.o(i.GLCD_ClearLn), (76 bytes). Removing glcd_spi_lpc1700.o(i.GLCD_PutPixel), (128 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.o(.rev16_text), (4 bytes). Removing led.o(.revsh_text), (4 bytes). Removing led.o(.rrx_text), (6 bytes). Removing irq.o(.rev16_text), (4 bytes). Removing irq.o(.revsh_text), (4 bytes). Removing irq.o(.rrx_text), (6 bytes). Removing adc_mcb1700.o(.rev16_text), (4 bytes). Removing adc_mcb1700.o(.revsh_text), (4 bytes). Removing adc_mcb1700.o(.rrx_text), (6 bytes). Removing adc_mcb1700.o(i.ADC_ConversionDone), (24 bytes). Removing adc_mcb1700.o(i.ADC_GetResolution), (4 bytes). Removing adc_mcb1700.o(i.ADC_GetValue), (28 bytes). Removing adc_mcb1700.o(i.ADC_Initialize), (64 bytes). Removing adc_mcb1700.o(i.ADC_StartConversion), (28 bytes). Removing adc_mcb1700.o(i.ADC_Uninitialize), (72 bytes). Removing adc_mcb1700.o(.constdata), (2 bytes). Removing joystick_mcb1700.o(.rev16_text), (4 bytes). Removing joystick_mcb1700.o(.revsh_text), (4 bytes). Removing joystick_mcb1700.o(.rrx_text), (6 bytes). Removing joystick_mcb1700.o(i.Joystick_Uninitialize), (44 bytes). Removing retarget_io.o(i.ITM_ReceiveChar), (28 bytes). Removing retarget_io.o(i.ITM_SendChar), (36 bytes). Removing retarget_io.o(i.__aeabi_assert), (144 bytes). Removing retarget_io.o(i.__backspace), (6 bytes). Removing retarget_io.o(i.abort), (2 bytes). Removing retarget_io.o(i.fgetc), (6 bytes). Removing retarget_io.o(i.fputc), (20 bytes). Removing retarget_io.o(i.stdout_putchar), (4 bytes). Removing retarget_io.o(.data), (4 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_PinWrite), (28 bytes). Removing gpio_lpc17xx.o(i.GPIO_PortRead), (16 bytes). Removing gpio_lpc17xx.o(i.GPIO_PortWrite), (20 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_ConfigureI2C0Pins), (28 bytes). Removing pin_lpc17xx.o(i.PIN_ConfigureTPIU), (32 bytes). Removing startup_lpc17xx.o(HEAP), (0 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), (288 bytes). Removing dadd.o(.text), (334 bytes). Removing dmul.o(.text), (228 bytes). Removing ddiv.o(.text), (222 bytes). Removing dfixul.o(.text), (48 bytes). Removing cdrcmple.o(.text), (48 bytes). Removing depilogue.o(.text), (186 bytes). 65 unused section(s) (total 2510 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/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE ../clib/microlib/stdio/fputs.c 0x00000000 Number 0 fputs.o ABSOLUTE ../clib/microlib/stdio/fputs.c 0x00000000 Number 0 fputs_e.o ABSOLUTE ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stderr.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE Blinky.c 0x00000000 Number 0 blinky.o ABSOLUTE Blinky.c 0x00000000 Number 0 blinky.o ABSOLUTE C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\ARM_Compiler\1.6.3\Source\retarget_io.c 0x00000000 Number 0 retarget_io.o ABSOLUTE C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\LPC1700_DFP\2.6.0\Boards\Keil\MCB1700\Common\ADC_MCB1700.c 0x00000000 Number 0 adc_mcb1700.o ABSOLUTE C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\LPC1700_DFP\2.6.0\Boards\Keil\MCB1700\Common\Joystick_MCB1700.c 0x00000000 Number 0 joystick_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\\LPC1700_DFP\\2.6.0\\Boards\\Keil\\MCB1700\\Common\\ADC_MCB1700.c 0x00000000 Number 0 adc_mcb1700.o ABSOLUTE C:\\Users\\ECBME\\AppData\\Local\\Arm\\Packs\\Keil\\LPC1700_DFP\\2.6.0\\Boards\\Keil\\MCB1700\\Common\\Joystick_MCB1700.c 0x00000000 Number 0 joystick_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 GLCD_SPI_LPC1700.c 0x00000000 Number 0 glcd_spi_lpc1700.o ABSOLUTE GLCD_SPI_LPC1700.c 0x00000000 Number 0 glcd_spi_lpc1700.o ABSOLUTE IRQ.c 0x00000000 Number 0 irq.o ABSOLUTE IRQ.c 0x00000000 Number 0 irq.o ABSOLUTE LED.c 0x00000000 Number 0 led.o ABSOLUTE LED.c 0x00000000 Number 0 led.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 cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE init.s 0x00000000 Number 0 init.o ABSOLUTE .ARM.Collect$$$$00000000 0x000000cc Section 0 entry.o(.ARM.Collect$$$$00000000) .ARM.Collect$$$$00000001 0x000000cc Section 4 entry2.o(.ARM.Collect$$$$00000001) .ARM.Collect$$$$00000004 0x000000d0 Section 4 entry5.o(.ARM.Collect$$$$00000004) .ARM.Collect$$$$00000008 0x000000d4 Section 0 entry7b.o(.ARM.Collect$$$$00000008) .ARM.Collect$$$$0000000A 0x000000d4 Section 0 entry8b.o(.ARM.Collect$$$$0000000A) .ARM.Collect$$$$0000000B 0x000000d4 Section 8 entry9a.o(.ARM.Collect$$$$0000000B) .ARM.Collect$$$$0000000D 0x000000dc Section 0 entry10a.o(.ARM.Collect$$$$0000000D) .ARM.Collect$$$$0000000F 0x000000dc Section 0 entry11a.o(.ARM.Collect$$$$0000000F) .ARM.Collect$$$$00002712 0x000000dc Section 4 entry2.o(.ARM.Collect$$$$00002712) __lit__00000000 0x000000dc Data 4 entry2.o(.ARM.Collect$$$$00002712) .text 0x000000e0 Section 36 startup_lpc17xx.o(.text) .text 0x00000104 Section 36 init.o(.text) i.ADC_IRQHandler 0x00000128 Section 0 adc_mcb1700.o(i.ADC_IRQHandler) i.GLCD_Clear 0x00000148 Section 0 glcd_spi_lpc1700.o(i.GLCD_Clear) i.GLCD_DisplayChar 0x00000178 Section 0 glcd_spi_lpc1700.o(i.GLCD_DisplayChar) i.GLCD_DisplayString 0x000001cc Section 0 glcd_spi_lpc1700.o(i.GLCD_DisplayString) i.GLCD_DrawChar 0x000001f4 Section 0 glcd_spi_lpc1700.o(i.GLCD_DrawChar) i.GLCD_SetBackColor 0x0000028c Section 0 glcd_spi_lpc1700.o(i.GLCD_SetBackColor) i.GLCD_SetTextColor 0x00000298 Section 0 glcd_spi_lpc1700.o(i.GLCD_SetTextColor) i.GLCD_WindowMax 0x000002a4 Section 0 glcd_spi_lpc1700.o(i.GLCD_WindowMax) i.GPIO_PinRead 0x000002b4 Section 0 gpio_lpc17xx.o(i.GPIO_PinRead) i.GPIO_PortClock 0x000002d0 Section 0 gpio_lpc17xx.o(i.GPIO_PortClock) i.__scatterload_null 0x000002f4 Section 2 handlers.o(i.__scatterload_null) .ARM.__at_0x02FC 0x000002fc Section 4 startup_lpc17xx.o(.ARM.__at_0x02FC) i.GLCD_Init 0x00000300 Section 0 glcd_spi_lpc1700.o(i.GLCD_Init) i.GLCD_SetWindow 0x000008b8 Section 0 glcd_spi_lpc1700.o(i.GLCD_SetWindow) i.GPIO_SetDir 0x00000958 Section 0 gpio_lpc17xx.o(i.GPIO_SetDir) i.Joystick_GetState 0x0000097c Section 0 joystick_mcb1700.o(i.Joystick_GetState) i.Joystick_Initialize 0x000009c8 Section 0 joystick_mcb1700.o(i.Joystick_Initialize) i.LED_Init 0x00000a04 Section 0 led.o(i.LED_Init) i.LED_Off 0x00000a2c Section 0 led.o(i.LED_Off) i.LED_On 0x00000a50 Section 0 led.o(i.LED_On) i.LED_Out 0x00000a74 Section 0 led.o(i.LED_Out) i.PIN_Configure 0x00000a9c Section 0 pin_lpc17xx.o(i.PIN_Configure) i.SysTick_Handler 0x00000b0c Section 0 irq.o(i.SysTick_Handler) i.SystemInit 0x00000b28 Section 0 system_lpc17xx.o(i.SystemInit) i.__0printf$2 0x00000be0 Section 0 printf2.o(i.__0printf$2) i.__scatterload_copy 0x00000c00 Section 14 handlers.o(i.__scatterload_copy) i.__scatterload_zeroinit 0x00000c0e Section 14 handlers.o(i.__scatterload_zeroinit) i._printf_core 0x00000c1c Section 0 printf2.o(i._printf_core) _printf_core 0x00000c1d Thumb Code 214 printf2.o(i._printf_core) i.delay 0x00000cf2 Section 0 glcd_spi_lpc1700.o(i.delay) delay 0x00000cf3 Thumb Code 10 glcd_spi_lpc1700.o(i.delay) i.fputc 0x00000cfc Section 0 blinky.o(i.fputc) i.main 0x00000d18 Section 0 blinky.o(i.main) i.rd_id_man 0x00000eb8 Section 0 glcd_spi_lpc1700.o(i.rd_id_man) rd_id_man 0x00000eb9 Thumb Code 104 glcd_spi_lpc1700.o(i.rd_id_man) i.rd_reg 0x00000f28 Section 0 glcd_spi_lpc1700.o(i.rd_reg) rd_reg 0x00000f29 Thumb Code 50 glcd_spi_lpc1700.o(i.rd_reg) i.spi_tran 0x00000f60 Section 0 glcd_spi_lpc1700.o(i.spi_tran) spi_tran 0x00000f61 Thumb Code 16 glcd_spi_lpc1700.o(i.spi_tran) i.spi_tran_man 0x00000f74 Section 0 glcd_spi_lpc1700.o(i.spi_tran_man) spi_tran_man 0x00000f75 Thumb Code 116 glcd_spi_lpc1700.o(i.spi_tran_man) i.wr_cmd 0x00000fec Section 0 glcd_spi_lpc1700.o(i.wr_cmd) wr_cmd 0x00000fed Thumb Code 32 glcd_spi_lpc1700.o(i.wr_cmd) i.wr_dat 0x00001010 Section 0 glcd_spi_lpc1700.o(i.wr_dat) wr_dat 0x00001011 Thumb Code 32 glcd_spi_lpc1700.o(i.wr_dat) i.wr_dat_only 0x00001034 Section 0 glcd_spi_lpc1700.o(i.wr_dat_only) wr_dat_only 0x00001035 Thumb Code 20 glcd_spi_lpc1700.o(i.wr_dat_only) i.wr_dat_start 0x00001048 Section 0 glcd_spi_lpc1700.o(i.wr_dat_start) wr_dat_start 0x00001049 Thumb Code 12 glcd_spi_lpc1700.o(i.wr_dat_start) i.wr_reg 0x00001058 Section 0 glcd_spi_lpc1700.o(i.wr_reg) wr_reg 0x00001059 Thumb Code 18 glcd_spi_lpc1700.o(i.wr_reg) .constdata 0x0000106a Section 6272 glcd_spi_lpc1700.o(.constdata) .constdata 0x000028ec Section 32 led.o(.constdata) .constdata 0x0000290c Section 10 joystick_mcb1700.o(.constdata) JOYSTICK_PIN 0x0000290c Data 10 joystick_mcb1700.o(.constdata) .data 0x10000000 Section 4 blinky.o(.data) .data 0x10000004 Section 6 glcd_spi_lpc1700.o(.data) Himax 0x10000004 Data 1 glcd_spi_lpc1700.o(.data) Color 0x10000006 Data 4 glcd_spi_lpc1700.o(.data) .data 0x1000000c Section 8 irq.o(.data) ticks 0x10000010 Data 4 irq.o(.data) .data 0x10000014 Section 4 adc_mcb1700.o(.data) AD_done 0x10000014 Data 1 adc_mcb1700.o(.data) AD_last 0x10000016 Data 2 adc_mcb1700.o(.data) .data 0x10000018 Section 4 system_lpc17xx.o(.data) STACK 0x10000020 Section 512 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$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE __ARM_use_no_argv 0x00000000 Number 0 blinky.o ABSOLUTE __Vectors 0x00000000 Data 4 startup_lpc17xx.o(RESET) _printf_a 0x00000000 Number 0 stubs.o ABSOLUTE _printf_c 0x00000000 Number 0 stubs.o ABSOLUTE _printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE _printf_d 0x00000000 Number 0 stubs.o ABSOLUTE _printf_e 0x00000000 Number 0 stubs.o ABSOLUTE _printf_f 0x00000000 Number 0 stubs.o ABSOLUTE _printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE _printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE _printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE _printf_g 0x00000000 Number 0 stubs.o ABSOLUTE _printf_i 0x00000000 Number 0 stubs.o ABSOLUTE _printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE _printf_l 0x00000000 Number 0 stubs.o ABSOLUTE _printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE _printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE _printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE _printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE _printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE _printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE _printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE _printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE _printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE _printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE _printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE _printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE _printf_n 0x00000000 Number 0 stubs.o ABSOLUTE _printf_o 0x00000000 Number 0 stubs.o ABSOLUTE _printf_p 0x00000000 Number 0 stubs.o ABSOLUTE _printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE _printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE _printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE _printf_s 0x00000000 Number 0 stubs.o ABSOLUTE _printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE _printf_str 0x00000000 Number 0 stubs.o ABSOLUTE _printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE _printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE _printf_u 0x00000000 Number 0 stubs.o ABSOLUTE _printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE _printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE _printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE _printf_x 0x00000000 Number 0 stubs.o ABSOLUTE __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __decompress - Undefined Weak Reference _clock_init - Undefined Weak Reference _microlib_exit - Undefined Weak Reference __main 0x000000cd Thumb Code 0 entry.o(.ARM.Collect$$$$00000000) _main_stk 0x000000cd Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001) _main_scatterload 0x000000d1 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) __main_after_scatterload 0x000000d5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) _main_clock 0x000000d5 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008) _main_cpp_init 0x000000d5 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A) _main_init 0x000000d5 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B) __rt_final_cpp 0x000000dd Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D) __rt_final_exit 0x000000dd Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F) Reset_Handler 0x000000e1 Thumb Code 8 startup_lpc17xx.o(.text) NMI_Handler 0x000000e9 Thumb Code 2 startup_lpc17xx.o(.text) HardFault_Handler 0x000000eb Thumb Code 2 startup_lpc17xx.o(.text) MemManage_Handler 0x000000ed Thumb Code 2 startup_lpc17xx.o(.text) BusFault_Handler 0x000000ef Thumb Code 2 startup_lpc17xx.o(.text) UsageFault_Handler 0x000000f1 Thumb Code 2 startup_lpc17xx.o(.text) SVC_Handler 0x000000f3 Thumb Code 2 startup_lpc17xx.o(.text) DebugMon_Handler 0x000000f5 Thumb Code 2 startup_lpc17xx.o(.text) PendSV_Handler 0x000000f7 Thumb Code 2 startup_lpc17xx.o(.text) BOD_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) CANActivity_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) CAN_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) DMA_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) EINT0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) EINT1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) EINT2_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) EINT3_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) ENET_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) I2C0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) I2C1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) I2C2_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) I2S_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) MCPWM_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) PLL0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) PLL1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) PWM1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) QEI_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) RIT_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) RTC_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) SPI_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) SSP0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) SSP1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) TIMER0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) TIMER1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) TIMER2_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) TIMER3_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) UART0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) UART1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) UART2_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) UART3_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) USBActivity_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) USB_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) WDT_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text) __scatterload 0x00000105 Thumb Code 28 init.o(.text) __scatterload_rt2 0x00000105 Thumb Code 0 init.o(.text) ADC_IRQHandler 0x00000129 Thumb Code 24 adc_mcb1700.o(i.ADC_IRQHandler) GLCD_Clear 0x00000149 Thumb Code 44 glcd_spi_lpc1700.o(i.GLCD_Clear) GLCD_DisplayChar 0x00000179 Thumb Code 74 glcd_spi_lpc1700.o(i.GLCD_DisplayChar) GLCD_DisplayString 0x000001cd Thumb Code 38 glcd_spi_lpc1700.o(i.GLCD_DisplayString) GLCD_DrawChar 0x000001f5 Thumb Code 142 glcd_spi_lpc1700.o(i.GLCD_DrawChar) GLCD_SetBackColor 0x0000028d Thumb Code 6 glcd_spi_lpc1700.o(i.GLCD_SetBackColor) GLCD_SetTextColor 0x00000299 Thumb Code 6 glcd_spi_lpc1700.o(i.GLCD_SetTextColor) GLCD_WindowMax 0x000002a5 Thumb Code 14 glcd_spi_lpc1700.o(i.GLCD_WindowMax) GPIO_PinRead 0x000002b5 Thumb Code 24 gpio_lpc17xx.o(i.GPIO_PinRead) GPIO_PortClock 0x000002d1 Thumb Code 30 gpio_lpc17xx.o(i.GPIO_PortClock) __scatterload_null 0x000002f5 Thumb Code 2 handlers.o(i.__scatterload_null) GLCD_Init 0x00000301 Thumb Code 1462 glcd_spi_lpc1700.o(i.GLCD_Init) GLCD_SetWindow 0x000008b9 Thumb Code 156 glcd_spi_lpc1700.o(i.GLCD_SetWindow) GPIO_SetDir 0x00000959 Thumb Code 32 gpio_lpc17xx.o(i.GPIO_SetDir) Joystick_GetState 0x0000097d Thumb Code 76 joystick_mcb1700.o(i.Joystick_GetState) Joystick_Initialize 0x000009c9 Thumb Code 56 joystick_mcb1700.o(i.Joystick_Initialize) LED_Init 0x00000a05 Thumb Code 30 led.o(i.LED_Init) LED_Off 0x00000a2d Thumb Code 28 led.o(i.LED_Off) LED_On 0x00000a51 Thumb Code 28 led.o(i.LED_On) LED_Out 0x00000a75 Thumb Code 38 led.o(i.LED_Out) PIN_Configure 0x00000a9d Thumb Code 108 pin_lpc17xx.o(i.PIN_Configure) SysTick_Handler 0x00000b0d Thumb Code 22 irq.o(i.SysTick_Handler) SystemInit 0x00000b29 Thumb Code 172 system_lpc17xx.o(i.SystemInit) __0printf$2 0x00000be1 Thumb Code 22 printf2.o(i.__0printf$2) __1printf$2 0x00000be1 Thumb Code 0 printf2.o(i.__0printf$2) __2printf 0x00000be1 Thumb Code 0 printf2.o(i.__0printf$2) __scatterload_copy 0x00000c01 Thumb Code 14 handlers.o(i.__scatterload_copy) __scatterload_zeroinit 0x00000c0f Thumb Code 14 handlers.o(i.__scatterload_zeroinit) fputc 0x00000cfd Thumb Code 22 blinky.o(i.fputc) main 0x00000d19 Thumb Code 256 blinky.o(i.main) Font_6x8_h 0x0000106a Data 896 glcd_spi_lpc1700.o(.constdata) Font_16x24_h 0x000013ea Data 5376 glcd_spi_lpc1700.o(.constdata) led_mask 0x000028ec Data 32 led.o(.constdata) Region$$Table$$Base 0x00002918 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x00002938 Number 0 anon$$obj.o(Region$$Table) __stdout 0x10000000 Data 4 blinky.o(.data) clock_ms 0x1000000c Data 1 irq.o(.data) SystemCoreClock 0x10000018 Data 4 system_lpc17xx.o(.data) __initial_sp 0x10000220 Data 0 startup_lpc17xx.o(STACK) ============================================================================== Memory Map of the image Image Entry point : 0x000000cd Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00002954, Max: 0x00080000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00002938, Max: 0x00080000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x00000000 0x00000000 0x000000cc Data RO 625 RESET startup_lpc17xx.o 0x000000cc 0x000000cc 0x00000000 Code RO 669 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) 0x000000cc 0x000000cc 0x00000004 Code RO 940 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) 0x000000d0 0x000000d0 0x00000004 Code RO 943 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) 0x000000d4 0x000000d4 0x00000000 Code RO 945 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) 0x000000d4 0x000000d4 0x00000000 Code RO 947 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) 0x000000d4 0x000000d4 0x00000008 Code RO 948 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) 0x000000dc 0x000000dc 0x00000000 Code RO 950 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) 0x000000dc 0x000000dc 0x00000000 Code RO 952 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) 0x000000dc 0x000000dc 0x00000004 Code RO 941 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) 0x000000e0 0x000000e0 0x00000024 Code RO 627 .text startup_lpc17xx.o 0x00000104 0x00000104 0x00000024 Code RO 971 .text mc_w.l(init.o) 0x00000128 0x00000128 0x00000020 Code RO 348 i.ADC_IRQHandler adc_mcb1700.o 0x00000148 0x00000148 0x00000030 Code RO 87 i.GLCD_Clear glcd_spi_lpc1700.o 0x00000178 0x00000178 0x00000054 Code RO 89 i.GLCD_DisplayChar glcd_spi_lpc1700.o 0x000001cc 0x000001cc 0x00000026 Code RO 90 i.GLCD_DisplayString glcd_spi_lpc1700.o 0x000001f2 0x000001f2 0x00000002 PAD 0x000001f4 0x000001f4 0x00000098 Code RO 91 i.GLCD_DrawChar glcd_spi_lpc1700.o 0x0000028c 0x0000028c 0x0000000c Code RO 95 i.GLCD_SetBackColor glcd_spi_lpc1700.o 0x00000298 0x00000298 0x0000000c Code RO 96 i.GLCD_SetTextColor glcd_spi_lpc1700.o 0x000002a4 0x000002a4 0x0000000e Code RO 98 i.GLCD_WindowMax glcd_spi_lpc1700.o 0x000002b2 0x000002b2 0x00000002 PAD 0x000002b4 0x000002b4 0x0000001c Code RO 536 i.GPIO_PinRead gpio_lpc17xx.o 0x000002d0 0x000002d0 0x00000024 Code RO 538 i.GPIO_PortClock gpio_lpc17xx.o 0x000002f4 0x000002f4 0x00000002 Code RO 980 i.__scatterload_null mc_w.l(handlers.o) 0x000002f6 0x000002f6 0x00000006 PAD 0x000002fc 0x000002fc 0x00000004 Code RO 626 .ARM.__at_0x02FC startup_lpc17xx.o 0x00000300 0x00000300 0x000005b6 Code RO 92 i.GLCD_Init glcd_spi_lpc1700.o 0x000008b6 0x000008b6 0x00000002 PAD 0x000008b8 0x000008b8 0x000000a0 Code RO 97 i.GLCD_SetWindow glcd_spi_lpc1700.o 0x00000958 0x00000958 0x00000024 Code RO 541 i.GPIO_SetDir gpio_lpc17xx.o 0x0000097c 0x0000097c 0x0000004c Code RO 419 i.Joystick_GetState joystick_mcb1700.o 0x000009c8 0x000009c8 0x0000003c Code RO 420 i.Joystick_Initialize joystick_mcb1700.o 0x00000a04 0x00000a04 0x00000028 Code RO 266 i.LED_Init led.o 0x00000a2c 0x00000a2c 0x00000024 Code RO 267 i.LED_Off led.o 0x00000a50 0x00000a50 0x00000024 Code RO 268 i.LED_On led.o 0x00000a74 0x00000a74 0x00000026 Code RO 269 i.LED_Out led.o 0x00000a9a 0x00000a9a 0x00000002 PAD 0x00000a9c 0x00000a9c 0x00000070 Code RO 590 i.PIN_Configure pin_lpc17xx.o 0x00000b0c 0x00000b0c 0x0000001c Code RO 315 i.SysTick_Handler irq.o 0x00000b28 0x00000b28 0x000000b8 Code RO 637 i.SystemInit system_lpc17xx.o 0x00000be0 0x00000be0 0x00000020 Code RO 746 i.__0printf$2 mc_w.l(printf2.o) 0x00000c00 0x00000c00 0x0000000e Code RO 979 i.__scatterload_copy mc_w.l(handlers.o) 0x00000c0e 0x00000c0e 0x0000000e Code RO 981 i.__scatterload_zeroinit mc_w.l(handlers.o) 0x00000c1c 0x00000c1c 0x000000d6 Code RO 753 i._printf_core mc_w.l(printf2.o) 0x00000cf2 0x00000cf2 0x0000000a Code RO 101 i.delay glcd_spi_lpc1700.o 0x00000cfc 0x00000cfc 0x0000001c Code RO 4 i.fputc blinky.o 0x00000d18 0x00000d18 0x000001a0 Code RO 5 i.main blinky.o 0x00000eb8 0x00000eb8 0x00000070 Code RO 102 i.rd_id_man glcd_spi_lpc1700.o 0x00000f28 0x00000f28 0x00000038 Code RO 103 i.rd_reg glcd_spi_lpc1700.o 0x00000f60 0x00000f60 0x00000014 Code RO 104 i.spi_tran glcd_spi_lpc1700.o 0x00000f74 0x00000f74 0x00000078 Code RO 105 i.spi_tran_man glcd_spi_lpc1700.o 0x00000fec 0x00000fec 0x00000024 Code RO 106 i.wr_cmd glcd_spi_lpc1700.o 0x00001010 0x00001010 0x00000024 Code RO 107 i.wr_dat glcd_spi_lpc1700.o 0x00001034 0x00001034 0x00000014 Code RO 108 i.wr_dat_only glcd_spi_lpc1700.o 0x00001048 0x00001048 0x00000010 Code RO 109 i.wr_dat_start glcd_spi_lpc1700.o 0x00001058 0x00001058 0x00000012 Code RO 110 i.wr_reg glcd_spi_lpc1700.o 0x0000106a 0x0000106a 0x00001880 Data RO 111 .constdata glcd_spi_lpc1700.o 0x000028ea 0x000028ea 0x00000002 PAD 0x000028ec 0x000028ec 0x00000020 Data RO 270 .constdata led.o 0x0000290c 0x0000290c 0x0000000a Data RO 422 .constdata joystick_mcb1700.o 0x00002916 0x00002916 0x00000002 PAD 0x00002918 0x00002918 0x00000020 Data RO 977 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x10000000, Load base: 0x00002938, Size: 0x00000220, Max: 0x00008000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x10000000 0x00002938 0x00000004 Data RW 6 .data blinky.o 0x10000004 0x0000293c 0x00000006 Data RW 112 .data glcd_spi_lpc1700.o 0x1000000a 0x00002942 0x00000002 PAD 0x1000000c 0x00002944 0x00000008 Data RW 316 .data irq.o 0x10000014 0x0000294c 0x00000004 Data RW 353 .data adc_mcb1700.o 0x10000018 0x00002950 0x00000004 Data RW 638 .data system_lpc17xx.o 0x1000001c 0x00002954 0x00000004 PAD 0x10000020 - 0x00000200 Zero RW 623 STACK startup_lpc17xx.o ============================================================================== Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 32 8 0 4 0 2455 adc_mcb1700.o 444 166 0 4 0 51531 blinky.o 2426 94 6272 6 0 13533 glcd_spi_lpc1700.o 100 14 0 0 0 1846 gpio_lpc17xx.o 28 6 0 8 0 697 irq.o 136 4 10 0 0 2226 joystick_mcb1700.o 150 26 32 0 0 2395 led.o 112 4 0 0 0 896 pin_lpc17xx.o 40 12 204 0 512 1036 startup_lpc17xx.o 184 12 0 4 0 855 system_lpc17xx.o ---------------------------------------------------------------------- 3660 346 6554 28 516 77470 Object Totals 0 0 32 0 0 0 (incl. Generated) 8 0 4 2 4 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 0 0 0 0 0 0 entry.o 0 0 0 0 0 0 entry10a.o 0 0 0 0 0 0 entry11a.o 8 4 0 0 0 0 entry2.o 4 0 0 0 0 0 entry5.o 0 0 0 0 0 0 entry7b.o 0 0 0 0 0 0 entry8b.o 8 4 0 0 0 0 entry9a.o 30 0 0 0 0 0 handlers.o 36 8 0 0 0 68 init.o 246 10 0 0 0 176 printf2.o ---------------------------------------------------------------------- 338 26 0 0 0 244 Library Totals 6 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name 332 26 0 0 0 244 mc_w.l ---------------------------------------------------------------------- 338 26 0 0 0 244 Library Totals ---------------------------------------------------------------------- ============================================================================== Code (inc. data) RO Data RW Data ZI Data Debug 3998 372 6554 28 516 76202 Grand Totals 3998 372 6554 28 516 76202 ELF Image Totals 3998 372 6554 28 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 10552 ( 10.30kB) Total RW Size (RW Data + ZI Data) 544 ( 0.53kB) Total ROM Size (Code + RO Data + RW Data) 10580 ( 10.33kB) ==============================================================================