Component: ARM Compiler 5.06 update 3 (build 300) Tool: armlink [4d35c9]

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

Section Cross References

    main.o(.text) refers to delay.o(.text) for delay_init
    main.o(.text) refers to system_stm32f10x.o(.text) for SystemInit
    main.o(.text) refers to usart.o(.text) for Uart1Init
    main.o(.text) refers to gpio.o(.text) for EPD_GPIO_Init
    main.o(.text) refers to printf1.o(i.__0printf$1) for __2printf
    main.o(.text) refers to 7in3_epd.o(.text) for EPD_init
    main.o(.text) refers to epd_gui.o(.text) for Image_Init
    main.o(.text) refers to image.o(.constdata) for gImage_7in3f
    main.o(.text) refers to main.o(.bss) for Backimage
    main.o(.text) refers to font16.o(.data) for Font16
    main.o(.text) refers to font20.o(.data) for Font20
    main.o(.text) refers to font24.o(.data) for Font24
    system_stm32f10x.o(.text) refers to system_stm32f10x.o(.data) for SystemCoreClock
    gpio.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
    gpio.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
    timer.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphClockCmd
    timer.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_PinRemapConfig
    timer.o(.text) refers to stm32f10x_tim.o(.text) for TIM_TimeBaseInit
    7in3_epd.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_SetBits
    7in3_epd.o(.text) refers to gpio.o(.text) for EPD_W21_WriteCMD
    7in3_epd.o(.text) refers to printf1.o(i.__0printf$1) for __2printf
    7in3_epd.o(.text) refers to epd_gui.o(.bss) for Image
    font8.o(.data) refers to font8.o(.constdata) for Font8_Table
    font12.o(.data) refers to font12.o(.constdata) for Font12_Table
    font16.o(.data) refers to font16.o(.constdata) for Font16_Table
    font20.o(.data) refers to font20.o(.constdata) for Font20_Table
    font24.o(.data) refers to font24.o(.constdata) for Font24_Table
    epd_gui.o(.text) refers to printf1.o(i.__0printf$1) for __2printf
    epd_gui.o(.text) refers to epd_gui.o(.bss) for Image
    epd_gui.o(.text) refers to memseta.o(.text) for __aeabi_memclr4
    delay.o(.text) refers to misc.o(.text) for SysTick_CLKSourceConfig
    delay.o(.text) refers to system_stm32f10x.o(.data) for SystemCoreClock
    delay.o(.text) refers to delay.o(.data) for fac_us
    usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
    usart.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
    usart.o(.text) refers to misc.o(.text) for NVIC_Init
    usart.o(.text) refers to stm32f10x_usart.o(.text) for USART_Init
    startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
    startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(.text) for Reset_Handler
    startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(.text) for NMI_Handler
    startup_stm32f10x_md.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    stm32f10x_gpio.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
    stm32f10x_rcc.o(.text) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
    stm32f10x_tim.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
    stm32f10x_usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
    stm32f10x_spi.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
    stm32f10x_bkp.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_BackupResetCmd
    stm32f10x_pwr.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB1PeriphResetCmd
    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
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to usart.o(.text) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to usart.o(.text) for fputc
    printfb.o(i.__0printf$bare) refers to usart.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 usart.o(.text) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to usart.o(.text) for fputc
    printfb.o(i.__0vprintf$bare) refers to usart.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 usart.o(.text) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to usart.o(.text) for fputc
    printf0.o(i.__0printf$0) refers to usart.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 usart.o(.text) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to usart.o(.text) for fputc
    printf0.o(i.__0vprintf$0) refers to usart.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 usart.o(.text) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to usart.o(.text) for fputc
    printf1.o(i.__0printf$1) refers to usart.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 usart.o(.text) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to usart.o(.text) for fputc
    printf1.o(i.__0vprintf$1) refers to usart.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 usart.o(.text) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to usart.o(.text) for fputc
    printf2.o(i.__0printf$2) refers to usart.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 usart.o(.text) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to usart.o(.text) for fputc
    printf2.o(i.__0vprintf$2) refers to usart.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 usart.o(.text) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to usart.o(.text) for fputc
    printf3.o(i.__0printf$3) refers to usart.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 usart.o(.text) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to usart.o(.text) for fputc
    printf3.o(i.__0vprintf$3) refers to usart.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 usart.o(.text) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to usart.o(.text) for fputc
    printf4.o(i.__0printf$4) refers to usart.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 usart.o(.text) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to usart.o(.text) for fputc
    printf4.o(i.__0vprintf$4) refers to usart.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 usart.o(.text) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to usart.o(.text) for fputc
    printf5.o(i.__0printf$5) refers to usart.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 usart.o(.text) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to usart.o(.text) for fputc
    printf5.o(i.__0vprintf$5) refers to usart.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 usart.o(.text) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to usart.o(.text) for fputc
    printf6.o(i.__0printf$6) refers to usart.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 usart.o(.text) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to usart.o(.text) for fputc
    printf6.o(i.__0vprintf$6) refers to usart.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 usart.o(.text) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to usart.o(.text) for fputc
    printf7.o(i.__0printf$7) refers to usart.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 usart.o(.text) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to usart.o(.text) for fputc
    printf7.o(i.__0vprintf$7) refers to usart.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 usart.o(.text) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to usart.o(.text) for fputc
    printf8.o(i.__0printf$8) refers to usart.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 usart.o(.text) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to usart.o(.text) for fputc
    printf8.o(i.__0vprintf$8) refers to usart.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 usart.o(.text) 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 usart.o(.text) for fputc
    printfa.o(i.__0printf) refers to usart.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 usart.o(.text) 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 usart.o(.text) for fputc
    printfa.o(i.__0vprintf) refers to usart.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_stm32f10x_md.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(.text) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(.text) for main
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
    depilogue.o(.text) refers to 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 timer.o(.text), (144 bytes).
    Removing font8.o(.constdata), (760 bytes).
    Removing font8.o(.data), (8 bytes).
    Removing font12.o(.constdata), (1140 bytes).
    Removing font12.o(.data), (8 bytes).
    Removing sys.o(.emb_text), (6 bytes).
    Removing sys.o(.text), (12 bytes).
    Removing core_cm3.o(.emb_text), (32 bytes).
    Removing startup_stm32f10x_md.o(HEAP), (0 bytes).
    Removing stm32f10x_fsmc.o(.text), (1548 bytes).
    Removing stm32f10x_tim.o(.text), (3610 bytes).
    Removing stm32f10x_spi.o(.text), (780 bytes).
    Removing stm32f10x_bkp.o(.text), (196 bytes).
    Removing stm32f10x_pwr.o(.text), (204 bytes).
    Removing stm32f10x_rtc.o(.text), (328 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).

21 unused section(s) (total 9842 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.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  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  useno.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
    ..\CORE\core_cm3.c                       0x00000000   Number         0  core_cm3.o ABSOLUTE
    ..\CORE\startup_stm32f10x_md.s           0x00000000   Number         0  startup_stm32f10x_md.o ABSOLUTE
    ..\HARDWARE\7IN3_EPD\7in3_epd.c          0x00000000   Number         0  7in3_epd.o ABSOLUTE
    ..\HARDWARE\FONT\font12.c                0x00000000   Number         0  font12.o ABSOLUTE
    ..\HARDWARE\FONT\font16.c                0x00000000   Number         0  font16.o ABSOLUTE
    ..\HARDWARE\FONT\font20.c                0x00000000   Number         0  font20.o ABSOLUTE
    ..\HARDWARE\FONT\font24.c                0x00000000   Number         0  font24.o ABSOLUTE
    ..\HARDWARE\FONT\font8.c                 0x00000000   Number         0  font8.o ABSOLUTE
    ..\HARDWARE\GPIO\gpio.c                  0x00000000   Number         0  gpio.o ABSOLUTE
    ..\HARDWARE\GUI\epd_gui.c                0x00000000   Number         0  epd_gui.o ABSOLUTE
    ..\HARDWARE\IMAGE\image.c                0x00000000   Number         0  image.o ABSOLUTE
    ..\HARDWARE\TIMER\timer.c                0x00000000   Number         0  timer.o ABSOLUTE
    ..\STM32F10x_FWLib\src\misc.c            0x00000000   Number         0  misc.o ABSOLUTE
    ..\STM32F10x_FWLib\src\stm32f10x_bkp.c   0x00000000   Number         0  stm32f10x_bkp.o ABSOLUTE
    ..\STM32F10x_FWLib\src\stm32f10x_fsmc.c  0x00000000   Number         0  stm32f10x_fsmc.o ABSOLUTE
    ..\STM32F10x_FWLib\src\stm32f10x_gpio.c  0x00000000   Number         0  stm32f10x_gpio.o ABSOLUTE
    ..\STM32F10x_FWLib\src\stm32f10x_pwr.c   0x00000000   Number         0  stm32f10x_pwr.o ABSOLUTE
    ..\STM32F10x_FWLib\src\stm32f10x_rcc.c   0x00000000   Number         0  stm32f10x_rcc.o ABSOLUTE
    ..\STM32F10x_FWLib\src\stm32f10x_rtc.c   0x00000000   Number         0  stm32f10x_rtc.o ABSOLUTE
    ..\STM32F10x_FWLib\src\stm32f10x_spi.c   0x00000000   Number         0  stm32f10x_spi.o ABSOLUTE
    ..\STM32F10x_FWLib\src\stm32f10x_tim.c   0x00000000   Number         0  stm32f10x_tim.o ABSOLUTE
    ..\STM32F10x_FWLib\src\stm32f10x_usart.c 0x00000000   Number         0  stm32f10x_usart.o ABSOLUTE
    ..\SYSTEM\delay\delay.c                  0x00000000   Number         0  delay.o ABSOLUTE
    ..\SYSTEM\sys\sys.c                      0x00000000   Number         0  sys.o ABSOLUTE
    ..\SYSTEM\usart\usart.c                  0x00000000   Number         0  usart.o ABSOLUTE
    ..\\CORE\\core_cm3.c                     0x00000000   Number         0  core_cm3.o ABSOLUTE
    ..\\SYSTEM\\sys\\sys.c                   0x00000000   Number         0  sys.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
    main.c                                   0x00000000   Number         0  main.o ABSOLUTE
    stm32f10x_it.c                           0x00000000   Number         0  stm32f10x_it.o ABSOLUTE
    system_stm32f10x.c                       0x00000000   Number         0  system_stm32f10x.o ABSOLUTE
    RESET                                    0x08000000   Section      236  startup_stm32f10x_md.o(RESET)
    .ARM.Collect$$$$00000000                 0x080000ec   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x080000ec   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x080000f0   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x080000f4   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x080000f4   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x080000f4   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x080000fc   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x080000fc   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x080000fc   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x080000fc   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .text                                    0x08000100   Section        0  main.o(.text)
    .text                                    0x0800044c   Section        0  stm32f10x_it.o(.text)
    .text                                    0x08000468   Section        0  system_stm32f10x.o(.text)
    SetSysClockTo72                          0x08000469   Thumb Code   214  system_stm32f10x.o(.text)
    SetSysClock                              0x0800053f   Thumb Code     8  system_stm32f10x.o(.text)
    .text                                    0x08000648   Section        0  gpio.o(.text)
    .text                                    0x080007ac   Section        0  7in3_epd.o(.text)
    .text                                    0x08000dc8   Section        0  epd_gui.o(.text)
    .text                                    0x080016b4   Section        0  delay.o(.text)
    .text                                    0x08001788   Section        0  usart.o(.text)
    .text                                    0x08001848   Section       28  startup_stm32f10x_md.o(.text)
    .text                                    0x08001864   Section        0  misc.o(.text)
    .text                                    0x08001940   Section        0  stm32f10x_gpio.o(.text)
    .text                                    0x08001c9c   Section        0  stm32f10x_rcc.o(.text)
    .text                                    0x08002040   Section        0  stm32f10x_usart.o(.text)
    .text                                    0x08002448   Section        0  memseta.o(.text)
    .text                                    0x0800246c   Section        0  uidiv.o(.text)
    .text                                    0x08002498   Section       36  init.o(.text)
    i.__0printf$1                            0x080024bc   Section        0  printf1.o(i.__0printf$1)
    i.__scatterload_copy                     0x080024dc   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x080024ea   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x080024ec   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x080024fc   Section        0  printf1.o(i._printf_core)
    _printf_core                             0x080024fd   Thumb Code   336  printf1.o(i._printf_core)
    .constdata                               0x08002650   Section     3040  font16.o(.constdata)
    .constdata                               0x08003230   Section     3800  font20.o(.constdata)
    .constdata                               0x08004108   Section     6840  font24.o(.constdata)
    .constdata                               0x08005bc0   Section    60000  image.o(.constdata)
    .data                                    0x20000000   Section       20  system_stm32f10x.o(.data)
    .data                                    0x20000014   Section        8  font16.o(.data)
    .data                                    0x2000001c   Section        8  font20.o(.data)
    .data                                    0x20000024   Section        8  font24.o(.data)
    .data                                    0x2000002c   Section        4  delay.o(.data)
    fac_us                                   0x2000002c   Data           1  delay.o(.data)
    fac_ms                                   0x2000002e   Data           2  delay.o(.data)
    .data                                    0x20000030   Section        4  usart.o(.data)
    .data                                    0x20000034   Section       20  stm32f10x_rcc.o(.data)
    APBAHBPrescTable                         0x20000034   Data          16  stm32f10x_rcc.o(.data)
    ADCPrescTable                            0x20000044   Data           4  stm32f10x_rcc.o(.data)
    .bss                                     0x20000048   Section    19500  main.o(.bss)
    .bss                                     0x20004c74   Section       24  epd_gui.o(.bss)
    STACK                                    0x20004c90   Section      512  startup_stm32f10x_md.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  main.o ABSOLUTE
    __use_no_errno                           0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_exception_handling              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_fp                              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap                            0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap_region                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting_swi                 0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_signal_handling                 0x00000000   Number         0  useno.o ABSOLUTE
    _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
    __Vectors_Size                           0x000000ec   Number         0  startup_stm32f10x_md.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f10x_md.o(RESET)
    __Vectors_End                            0x080000ec   Data           0  startup_stm32f10x_md.o(RESET)
    __main                                   0x080000ed   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x080000ed   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x080000f1   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x080000f5   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x080000f5   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x080000f5   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x080000f5   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x080000fd   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x080000fd   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    delayms                                  0x08000101   Thumb Code    32  main.o(.text)
    main                                     0x08000121   Thumb Code   494  main.o(.text)
    NMI_Handler                              0x0800044d   Thumb Code     2  stm32f10x_it.o(.text)
    HardFault_Handler                        0x0800044f   Thumb Code     4  stm32f10x_it.o(.text)
    MemManage_Handler                        0x08000453   Thumb Code     4  stm32f10x_it.o(.text)
    BusFault_Handler                         0x08000457   Thumb Code     4  stm32f10x_it.o(.text)
    UsageFault_Handler                       0x0800045b   Thumb Code     4  stm32f10x_it.o(.text)
    SVC_Handler                              0x0800045f   Thumb Code     2  stm32f10x_it.o(.text)
    DebugMon_Handler                         0x08000461   Thumb Code     2  stm32f10x_it.o(.text)
    PendSV_Handler                           0x08000463   Thumb Code     2  stm32f10x_it.o(.text)
    SysTick_Handler                          0x08000465   Thumb Code     2  stm32f10x_it.o(.text)
    SystemInit                               0x08000547   Thumb Code    78  system_stm32f10x.o(.text)
    SystemCoreClockUpdate                    0x08000595   Thumb Code   142  system_stm32f10x.o(.text)
    EPD_GPIO_Init                            0x08000649   Thumb Code   122  gpio.o(.text)
    SPI_Delay                                0x080006c3   Thumb Code    14  gpio.o(.text)
    SPI_Write                                0x080006d1   Thumb Code    94  gpio.o(.text)
    EPD_W21_WriteCMD                         0x0800072f   Thumb Code    58  gpio.o(.text)
    EPD_W21_WriteDATA                        0x08000769   Thumb Code    58  gpio.o(.text)
    delay_xms                                0x080007ad   Thumb Code    26  7in3_epd.o(.text)
    EPD_W21_Init                             0x080007c7   Thumb Code    52  7in3_epd.o(.text)
    lcd_chkstatus                            0x080007fb   Thumb Code    20  7in3_epd.o(.text)
    EPD_init                                 0x0800080f   Thumb Code   306  7in3_epd.o(.text)
    EPD_init_fast                            0x08000941   Thumb Code   414  7in3_epd.o(.text)
    EPD_sleep                                0x08000adf   Thumb Code    20  7in3_epd.o(.text)
    EPD_7IN3F_Display                        0x08000af3   Thumb Code   150  7in3_epd.o(.text)
    EPD_7IN3F_Display_Gui                    0x08000b89   Thumb Code   186  7in3_epd.o(.text)
    Display_colors                           0x08000c43   Thumb Code   156  7in3_epd.o(.text)
    EPD_7IN3F_Clear                          0x08000cdf   Thumb Code    86  7in3_epd.o(.text)
    EPD_Display_Yellow                       0x08000d35   Thumb Code    50  7in3_epd.o(.text)
    PIC_display_Clear                        0x08000d67   Thumb Code    62  7in3_epd.o(.text)
    Image_Init                               0x08000dc9   Thumb Code   128  epd_gui.o(.text)
    Gui_SetRotate                            0x08000e49   Thumb Code    22  epd_gui.o(.text)
    Gui_SetMirror                            0x08000e5f   Thumb Code    20  epd_gui.o(.text)
    Gui_SetScale                             0x08000e73   Thumb Code    52  epd_gui.o(.text)
    Gui_SetPixel                             0x08000ea7   Thumb Code   310  epd_gui.o(.text)
    Gui_Clear                                0x08000fdd   Thumb Code    56  epd_gui.o(.text)
    Gui_Draw_Point                           0x08001015   Thumb Code   168  epd_gui.o(.text)
    Gui_Draw_Line                            0x080010bd   Thumb Code   214  epd_gui.o(.text)
    Gui_Draw_Rectangle                       0x08001193   Thumb Code   276  epd_gui.o(.text)
    Gui_Draw_Circle                          0x080012a7   Thumb Code   454  epd_gui.o(.text)
    Gui_Draw_Char                            0x0800146d   Thumb Code   274  epd_gui.o(.text)
    Gui_Draw_Str_EN                          0x0800157f   Thumb Code    98  epd_gui.o(.text)
    Gui_Draw_Num                             0x080015e1   Thumb Code   158  epd_gui.o(.text)
    delay_init                               0x080016b5   Thumb Code    50  delay.o(.text)
    delay_us                                 0x080016e7   Thumb Code    72  delay.o(.text)
    delay_ms                                 0x0800172f   Thumb Code    72  delay.o(.text)
    _sys_exit                                0x08001789   Thumb Code     6  usart.o(.text)
    fputc                                    0x0800178f   Thumb Code    24  usart.o(.text)
    Uart1Init                                0x080017a7   Thumb Code   154  usart.o(.text)
    Reset_Handler                            0x08001849   Thumb Code     4  startup_stm32f10x_md.o(.text)
    ADC1_2_IRQHandler                        0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_RX1_IRQHandler                      0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_SCE_IRQHandler                      0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel1_IRQHandler                 0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel2_IRQHandler                 0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel3_IRQHandler                 0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel4_IRQHandler                 0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel5_IRQHandler                 0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel6_IRQHandler                 0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel7_IRQHandler                 0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI0_IRQHandler                         0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI15_10_IRQHandler                     0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI1_IRQHandler                         0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI2_IRQHandler                         0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI3_IRQHandler                         0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI4_IRQHandler                         0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI9_5_IRQHandler                       0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    FLASH_IRQHandler                         0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_ER_IRQHandler                       0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_EV_IRQHandler                       0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_ER_IRQHandler                       0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_EV_IRQHandler                       0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    PVD_IRQHandler                           0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RCC_IRQHandler                           0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTCAlarm_IRQHandler                      0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTC_IRQHandler                           0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI1_IRQHandler                          0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI2_IRQHandler                          0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TAMPER_IRQHandler                        0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_BRK_IRQHandler                      0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_CC_IRQHandler                       0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_UP_IRQHandler                       0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM2_IRQHandler                          0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM3_IRQHandler                          0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM4_IRQHandler                          0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART1_IRQHandler                        0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART2_IRQHandler                        0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART3_IRQHandler                        0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USBWakeUp_IRQHandler                     0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    WWDG_IRQHandler                          0x0800185f   Thumb Code     0  startup_stm32f10x_md.o(.text)
    NVIC_PriorityGroupConfig                 0x08001865   Thumb Code    10  misc.o(.text)
    NVIC_Init                                0x0800186f   Thumb Code   100  misc.o(.text)
    NVIC_SetVectorTable                      0x080018d3   Thumb Code    14  misc.o(.text)
    NVIC_SystemLPConfig                      0x080018e1   Thumb Code    34  misc.o(.text)
    SysTick_CLKSourceConfig                  0x08001903   Thumb Code    40  misc.o(.text)
    GPIO_DeInit                              0x08001941   Thumb Code   172  stm32f10x_gpio.o(.text)
    GPIO_AFIODeInit                          0x080019ed   Thumb Code    20  stm32f10x_gpio.o(.text)
    GPIO_Init                                0x08001a01   Thumb Code   278  stm32f10x_gpio.o(.text)
    GPIO_StructInit                          0x08001b17   Thumb Code    16  stm32f10x_gpio.o(.text)
    GPIO_ReadInputDataBit                    0x08001b27   Thumb Code    18  stm32f10x_gpio.o(.text)
    GPIO_ReadInputData                       0x08001b39   Thumb Code     8  stm32f10x_gpio.o(.text)
    GPIO_ReadOutputDataBit                   0x08001b41   Thumb Code    18  stm32f10x_gpio.o(.text)
    GPIO_ReadOutputData                      0x08001b53   Thumb Code     8  stm32f10x_gpio.o(.text)
    GPIO_SetBits                             0x08001b5b   Thumb Code     4  stm32f10x_gpio.o(.text)
    GPIO_ResetBits                           0x08001b5f   Thumb Code     4  stm32f10x_gpio.o(.text)
    GPIO_WriteBit                            0x08001b63   Thumb Code    10  stm32f10x_gpio.o(.text)
    GPIO_Write                               0x08001b6d   Thumb Code     4  stm32f10x_gpio.o(.text)
    GPIO_PinLockConfig                       0x08001b71   Thumb Code    18  stm32f10x_gpio.o(.text)
    GPIO_EventOutputConfig                   0x08001b83   Thumb Code    26  stm32f10x_gpio.o(.text)
    GPIO_EventOutputCmd                      0x08001b9d   Thumb Code     6  stm32f10x_gpio.o(.text)
    GPIO_PinRemapConfig                      0x08001ba3   Thumb Code   138  stm32f10x_gpio.o(.text)
    GPIO_EXTILineConfig                      0x08001c2d   Thumb Code    66  stm32f10x_gpio.o(.text)
    GPIO_ETH_MediaInterfaceConfig            0x08001c6f   Thumb Code     8  stm32f10x_gpio.o(.text)
    RCC_DeInit                               0x08001c9d   Thumb Code    64  stm32f10x_rcc.o(.text)
    RCC_HSEConfig                            0x08001cdd   Thumb Code    70  stm32f10x_rcc.o(.text)
    RCC_GetFlagStatus                        0x08001d23   Thumb Code    56  stm32f10x_rcc.o(.text)
    RCC_WaitForHSEStartUp                    0x08001d5b   Thumb Code    56  stm32f10x_rcc.o(.text)
    RCC_AdjustHSICalibrationValue            0x08001d93   Thumb Code    20  stm32f10x_rcc.o(.text)
    RCC_HSICmd                               0x08001da7   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_PLLConfig                            0x08001dad   Thumb Code    24  stm32f10x_rcc.o(.text)
    RCC_PLLCmd                               0x08001dc5   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_SYSCLKConfig                         0x08001dcb   Thumb Code    18  stm32f10x_rcc.o(.text)
    RCC_GetSYSCLKSource                      0x08001ddd   Thumb Code    10  stm32f10x_rcc.o(.text)
    RCC_HCLKConfig                           0x08001de7   Thumb Code    18  stm32f10x_rcc.o(.text)
    RCC_PCLK1Config                          0x08001df9   Thumb Code    18  stm32f10x_rcc.o(.text)
    RCC_PCLK2Config                          0x08001e0b   Thumb Code    20  stm32f10x_rcc.o(.text)
    RCC_ITConfig                             0x08001e1f   Thumb Code    26  stm32f10x_rcc.o(.text)
    RCC_USBCLKConfig                         0x08001e39   Thumb Code     8  stm32f10x_rcc.o(.text)
    RCC_ADCCLKConfig                         0x08001e41   Thumb Code    18  stm32f10x_rcc.o(.text)
    RCC_LSEConfig                            0x08001e53   Thumb Code    50  stm32f10x_rcc.o(.text)
    RCC_LSICmd                               0x08001e85   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_RTCCLKConfig                         0x08001e8b   Thumb Code    12  stm32f10x_rcc.o(.text)
    RCC_RTCCLKCmd                            0x08001e97   Thumb Code     8  stm32f10x_rcc.o(.text)
    RCC_GetClocksFreq                        0x08001e9f   Thumb Code   192  stm32f10x_rcc.o(.text)
    RCC_AHBPeriphClockCmd                    0x08001f5f   Thumb Code    26  stm32f10x_rcc.o(.text)
    RCC_APB2PeriphClockCmd                   0x08001f79   Thumb Code    26  stm32f10x_rcc.o(.text)
    RCC_APB1PeriphClockCmd                   0x08001f93   Thumb Code    26  stm32f10x_rcc.o(.text)
    RCC_APB2PeriphResetCmd                   0x08001fad   Thumb Code    26  stm32f10x_rcc.o(.text)
    RCC_APB1PeriphResetCmd                   0x08001fc7   Thumb Code    26  stm32f10x_rcc.o(.text)
    RCC_BackupResetCmd                       0x08001fe1   Thumb Code     8  stm32f10x_rcc.o(.text)
    RCC_ClockSecuritySystemCmd               0x08001fe9   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_MCOConfig                            0x08001fef   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_ClearFlag                            0x08001ff5   Thumb Code    14  stm32f10x_rcc.o(.text)
    RCC_GetITStatus                          0x08002003   Thumb Code    20  stm32f10x_rcc.o(.text)
    RCC_ClearITPendingBit                    0x08002017   Thumb Code     6  stm32f10x_rcc.o(.text)
    USART_DeInit                             0x08002041   Thumb Code   134  stm32f10x_usart.o(.text)
    USART_Init                               0x080020c7   Thumb Code   210  stm32f10x_usart.o(.text)
    USART_StructInit                         0x08002199   Thumb Code    24  stm32f10x_usart.o(.text)
    USART_ClockInit                          0x080021b1   Thumb Code    34  stm32f10x_usart.o(.text)
    USART_ClockStructInit                    0x080021d3   Thumb Code    12  stm32f10x_usart.o(.text)
    USART_Cmd                                0x080021df   Thumb Code    24  stm32f10x_usart.o(.text)
    USART_ITConfig                           0x080021f7   Thumb Code    74  stm32f10x_usart.o(.text)
    USART_DMACmd                             0x08002241   Thumb Code    18  stm32f10x_usart.o(.text)
    USART_SetAddress                         0x08002253   Thumb Code    18  stm32f10x_usart.o(.text)
    USART_WakeUpConfig                       0x08002265   Thumb Code    18  stm32f10x_usart.o(.text)
    USART_ReceiverWakeUpCmd                  0x08002277   Thumb Code    24  stm32f10x_usart.o(.text)
    USART_LINBreakDetectLengthConfig         0x0800228f   Thumb Code    18  stm32f10x_usart.o(.text)
    USART_LINCmd                             0x080022a1   Thumb Code    24  stm32f10x_usart.o(.text)
    USART_SendData                           0x080022b9   Thumb Code     8  stm32f10x_usart.o(.text)
    USART_ReceiveData                        0x080022c1   Thumb Code    10  stm32f10x_usart.o(.text)
    USART_SendBreak                          0x080022cb   Thumb Code    10  stm32f10x_usart.o(.text)
    USART_SetGuardTime                       0x080022d5   Thumb Code    16  stm32f10x_usart.o(.text)
    USART_SetPrescaler                       0x080022e5   Thumb Code    16  stm32f10x_usart.o(.text)
    USART_SmartCardCmd                       0x080022f5   Thumb Code    24  stm32f10x_usart.o(.text)
    USART_SmartCardNACKCmd                   0x0800230d   Thumb Code    24  stm32f10x_usart.o(.text)
    USART_HalfDuplexCmd                      0x08002325   Thumb Code    24  stm32f10x_usart.o(.text)
    USART_OverSampling8Cmd                   0x0800233d   Thumb Code    22  stm32f10x_usart.o(.text)
    USART_OneBitMethodCmd                    0x08002353   Thumb Code    24  stm32f10x_usart.o(.text)
    USART_IrDAConfig                         0x0800236b   Thumb Code    18  stm32f10x_usart.o(.text)
    USART_IrDACmd                            0x0800237d   Thumb Code    24  stm32f10x_usart.o(.text)
    USART_GetFlagStatus                      0x08002395   Thumb Code    26  stm32f10x_usart.o(.text)
    USART_ClearFlag                          0x080023af   Thumb Code    18  stm32f10x_usart.o(.text)
    USART_GetITStatus                        0x080023c1   Thumb Code    84  stm32f10x_usart.o(.text)
    USART_ClearITPendingBit                  0x08002415   Thumb Code    52  stm32f10x_usart.o(.text)
    __aeabi_memset                           0x08002449   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x08002449   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x08002449   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x08002457   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x08002457   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x08002457   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x0800245b   Thumb Code    18  memseta.o(.text)
    __aeabi_uidiv                            0x0800246d   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x0800246d   Thumb Code    44  uidiv.o(.text)
    __scatterload                            0x08002499   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08002499   Thumb Code     0  init.o(.text)
    __0printf$1                              0x080024bd   Thumb Code    22  printf1.o(i.__0printf$1)
    __1printf$1                              0x080024bd   Thumb Code     0  printf1.o(i.__0printf$1)
    __2printf                                0x080024bd   Thumb Code     0  printf1.o(i.__0printf$1)
    __scatterload_copy                       0x080024dd   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x080024eb   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x080024ed   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    Font16_Table                             0x08002650   Data        3040  font16.o(.constdata)
    Font20_Table                             0x08003230   Data        3800  font20.o(.constdata)
    Font24_Table                             0x08004108   Data        6840  font24.o(.constdata)
    gImage_7in3f                             0x08005bc0   Data       60000  image.o(.constdata)
    Region$$Table$$Base                      0x08014620   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08014640   Number         0  anon$$obj.o(Region$$Table)
    SystemCoreClock                          0x20000000   Data           4  system_stm32f10x.o(.data)
    AHBPrescTable                            0x20000004   Data          16  system_stm32f10x.o(.data)
    Font16                                   0x20000014   Data           8  font16.o(.data)
    Font20                                   0x2000001c   Data           8  font20.o(.data)
    Font24                                   0x20000024   Data           8  font24.o(.data)
    __stdout                                 0x20000030   Data           4  usart.o(.data)
    Backimage                                0x20000048   Data       19500  main.o(.bss)
    Image                                    0x20004c74   Data          24  epd_gui.o(.bss)
    __initial_sp                             0x20004e90   Data           0  startup_stm32f10x_md.o(STACK)



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

Memory Map of the image

  Image Entry point : 0x080000ed

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00014688, Max: 0x00020000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00014640, Max: 0x00020000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x000000ec   Data   RO          408    RESET               startup_stm32f10x_md.o
    0x080000ec   0x00000000   Code   RO          535  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x080000ec   0x00000004   Code   RO          801    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x080000f0   0x00000004   Code   RO          804    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x080000f4   0x00000000   Code   RO          806    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x080000f4   0x00000000   Code   RO          808    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x080000f4   0x00000008   Code   RO          809    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x080000fc   0x00000000   Code   RO          811    .ARM.Collect$$$$0000000D  mc_w.l(entry10a.o)
    0x080000fc   0x00000000   Code   RO          813    .ARM.Collect$$$$0000000F  mc_w.l(entry11a.o)
    0x080000fc   0x00000004   Code   RO          802    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000100   0x0000034c   Code   RO            1    .text               main.o
    0x0800044c   0x0000001a   Code   RO          139    .text               stm32f10x_it.o
    0x08000466   0x00000002   PAD
    0x08000468   0x000001e0   Code   RO          180    .text               system_stm32f10x.o
    0x08000648   0x00000164   Code   RO          198    .text               gpio.o
    0x080007ac   0x0000061c   Code   RO          222    .text               7in3_epd.o
    0x08000dc8   0x000008ec   Code   RO          304    .text               epd_gui.o
    0x080016b4   0x000000d4   Code   RO          346    .text               delay.o
    0x08001788   0x000000c0   Code   RO          377    .text               usart.o
    0x08001848   0x0000001c   Code   RO          409    .text               startup_stm32f10x_md.o
    0x08001864   0x000000dc   Code   RO          413    .text               misc.o
    0x08001940   0x0000035c   Code   RO          437    .text               stm32f10x_gpio.o
    0x08001c9c   0x000003a4   Code   RO          449    .text               stm32f10x_rcc.o
    0x08002040   0x00000408   Code   RO          475    .text               stm32f10x_usart.o
    0x08002448   0x00000024   Code   RO          538    .text               mc_w.l(memseta.o)
    0x0800246c   0x0000002c   Code   RO          815    .text               mc_w.l(uidiv.o)
    0x08002498   0x00000024   Code   RO          830    .text               mc_w.l(init.o)
    0x080024bc   0x00000020   Code   RO          585    i.__0printf$1       mc_w.l(printf1.o)
    0x080024dc   0x0000000e   Code   RO          842    i.__scatterload_copy  mc_w.l(handlers.o)
    0x080024ea   0x00000002   Code   RO          843    i.__scatterload_null  mc_w.l(handlers.o)
    0x080024ec   0x0000000e   Code   RO          844    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x080024fa   0x00000002   PAD
    0x080024fc   0x00000154   Code   RO          592    i._printf_core      mc_w.l(printf1.o)
    0x08002650   0x00000be0   Data   RO          262    .constdata          font16.o
    0x08003230   0x00000ed8   Data   RO          276    .constdata          font20.o
    0x08004108   0x00001ab8   Data   RO          290    .constdata          font24.o
    0x08005bc0   0x0000ea60   Data   RO          337    .constdata          image.o
    0x08014620   0x00000020   Data   RO          840    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00004e90, Max: 0x00005000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x00000014   Data   RW          181    .data               system_stm32f10x.o
    0x20000014   0x00000008   Data   RW          263    .data               font16.o
    0x2000001c   0x00000008   Data   RW          277    .data               font20.o
    0x20000024   0x00000008   Data   RW          291    .data               font24.o
    0x2000002c   0x00000004   Data   RW          347    .data               delay.o
    0x20000030   0x00000004   Data   RW          378    .data               usart.o
    0x20000034   0x00000014   Data   RW          450    .data               stm32f10x_rcc.o
    0x20000048   0x00004c2c   Zero   RW            2    .bss                main.o
    0x20004c74   0x00000018   Zero   RW          305    .bss                epd_gui.o
    0x20004c8c   0x00000004   PAD
    0x20004c90   0x00000200   Zero   RW          406    STACK               startup_stm32f10x_md.o


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

Image component sizes


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

      1564         68          0          0          0       3644   7in3_epd.o
       212         18          0          4          0       1067   delay.o
      2284        150          0          0         24       8968   epd_gui.o
         0          0       3040          8          0       1187   font16.o
         0          0       3800          8          0       1187   font20.o
         0          0       6840          8          0       1187   font24.o
       356         10          0          0          0       1383   gpio.o
         0          0      60000          0          0        587   image.o
       844        318          0          0      19500     233395   main.o
       220         22          0          0          0       1825   misc.o
        28          4        236          0        512        804   startup_stm32f10x_md.o
       860         38          0          0          0       5761   stm32f10x_gpio.o
        26          0          0          0          0       1194   stm32f10x_it.o
       932         36          0         20          0       8956   stm32f10x_rcc.o
      1032         22          0          0          0       8484   stm32f10x_usart.o
         0          0          0          0          0         32   sys.o
       480         38          0         20          0       1779   system_stm32f10x.o
       192          8          0          4          0       2970   usart.o

    ----------------------------------------------------------------------
      9032        732      73948         72      20040     284410   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         2          0          0          0          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
        36          0          0          0          0        108   memseta.o
       372         14          0          0          0        184   printf1.o
        44          0          0          0          0         80   uidiv.o

    ----------------------------------------------------------------------
       540         30          0          0          0        440   Library Totals
         2          0          0          0          0          0   (incl. Padding)

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

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

       538         30          0          0          0        440   mc_w.l

    ----------------------------------------------------------------------
       540         30          0          0          0        440   Library Totals

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

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


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

      9572        762      73948         72      20040     283910   Grand Totals
      9572        762      73948         72      20040     283910   ELF Image Totals
      9572        762      73948         72          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                83520 (  81.56kB)
    Total RW  Size (RW Data + ZI Data)             20112 (  19.64kB)
    Total ROM Size (Code + RO Data + RW Data)      83592 (  81.63kB)

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

