ARM Linker, 4.1 [Build 713] [Professional]

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

Section Cross References

    system_stm32f10x.o(.text) refers to system_stm32f10x.o(.data) for SystemCoreClock
    main.o(.text) refers to lcd.o(.text) for LCD_Clear
    main.o(.text) refers to delay.o(.text) for delay_init
    main.o(.text) refers to sys.o(.text) for NVIC_Configuration
    main.o(.text) refers to usart.o(.text) for uart_init
    main.o(.text) refers to led.o(.text) for LED_Init
    main.o(.text) refers to key.o(.text) for KEY_Init
    main.o(.text) refers to touch.o(.text) for TP_Draw_Big_Point
    main.o(.text) refers to lcd.o(.data) for POINT_COLOR
    main.o(.text) refers to lcd.o(.bss) for lcddev
    main.o(.text) refers to touch.o(.data) for tp_dev
    touch.o(.text) refers to delay.o(.text) for delay_us
    touch.o(.text) refers to lcd.o(.text) for LCD_DrawLine
    touch.o(.text) refers to fflt_clz.o(x$fpl$fflt) for __aeabi_i2f
    touch.o(.text) refers to fflt_clz.o(x$fpl$ffltu) for __aeabi_ui2f
    touch.o(.text) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul
    touch.o(.text) refers to faddsub_clz.o(x$fpl$fadd) for __aeabi_fadd
    touch.o(.text) refers to ffixu.o(x$fpl$ffixu) for __aeabi_f2uiz
    touch.o(.text) refers to ffix.o(x$fpl$ffix) for __aeabi_f2iz
    touch.o(.text) refers to flash.o(.text) for SPI_Flash_Write
    touch.o(.text) refers to touch.o(.data) for CMD_RDX
    touch.o(.text) refers to lcd.o(.data) for POINT_COLOR
    touch.o(.text) refers to fdiv.o(x$fpl$fdiv) for __aeabi_fdiv
    touch.o(.text) refers to lcd.o(.bss) for lcddev
    touch.o(.text) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d
    touch.o(.text) refers to sqrt.o(i.sqrt) for sqrt
    touch.o(.text) refers to dfixu.o(x$fpl$dfixu) for __aeabi_d2uiz
    touch.o(.text) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
    touch.o(.text) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    touch.o(.text) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    touch.o(.text) refers to faddsub_clz.o(x$fpl$fsub) for __aeabi_fsub
    touch.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
    touch.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
    touch.o(.data) refers to touch.o(.text) for TP_Init
    touch.o(.data) refers to touch.o(.conststring) for .conststring
    flash.o(.text) refers to spi.o(.text) for SPI2_ReadWriteByte
    flash.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
    flash.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
    flash.o(.text) refers to delay.o(.text) for delay_us
    flash.o(.text) refers to flash.o(.data) for SPI_FLASH_TYPE
    flash.o(.text) refers to flash.o(.bss) for SPI_FLASH_BUF
    spi.o(.text) refers to stm32f10x_spi.o(.text) for SPI_I2S_GetFlagStatus
    spi.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
    spi.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
    24cxx.o(.text) refers to myiic.o(.text) for IIC_Init
    24cxx.o(.text) refers to delay.o(.text) for delay_ms
    myiic.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
    myiic.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
    myiic.o(.text) refers to delay.o(.text) for delay_us
    lcd.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    lcd.o(.text) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    lcd.o(.text) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    lcd.o(.text) refers to delay.o(.text) for delay_us
    lcd.o(.text) refers to lcd.o(.bss) for lcddev
    lcd.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_AHBPeriphClockCmd
    lcd.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
    lcd.o(.text) refers to stm32f10x_fsmc.o(.text) for FSMC_NORSRAMInit
    lcd.o(.text) refers to lcd.o(.data) for POINT_COLOR
    lcd.o(.text) refers to noretval__2printf.o(.text) for __2printf
    lcd.o(.text) refers to lcd.o(.constdata) for asc2_1206
    key.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
    key.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
    key.o(.text) refers to delay.o(.text) for delay_ms
    key.o(.text) refers to key.o(.data) for key_up
    led.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
    led.o(.text) refers to stm32f10x_gpio.o(.text) for GPIO_Init
    usart.o(.text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    usart.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphClockCmd
    usart.o(.text) refers to stm32f10x_usart.o(.text) for USART_DeInit
    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 usart.o(.data) for USART_RX_STA
    usart.o(.text) refers to usart.o(.bss) for USART_RX_BUF
    usart.o(.bss) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    usart.o(.data) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    sys.o(.text) refers to misc.o(.text) for NVIC_PriorityGroupConfig
    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
    startup_stm32f10x_hd.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_hd.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_hd.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(STACK) for __initial_sp
    startup_stm32f10x_hd.o(RESET) refers to startup_stm32f10x_hd.o(.text) for Reset_Handler
    startup_stm32f10x_hd.o(RESET) refers to stm32f10x_it.o(.text) for NMI_Handler
    startup_stm32f10x_hd.o(RESET) refers to usart.o(.text) for USART1_IRQHandler
    startup_stm32f10x_hd.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_hd.o(.text) refers to system_stm32f10x.o(.text) for SystemInit
    startup_stm32f10x_hd.o(.text) refers to __main.o(!!!main) for __main
    startup_stm32f10x_hd.o(.text) refers to startup_stm32f10x_hd.o(HEAP) for Heap_Mem
    startup_stm32f10x_hd.o(.text) refers to startup_stm32f10x_hd.o(STACK) for Stack_Mem
    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_rcc.o(.text) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
    stm32f10x_gpio.o(.text) refers to stm32f10x_rcc.o(.text) for RCC_APB2PeriphResetCmd
    use_no_semi_2.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    __2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    __2printf.o(.text) refers to usart.o(.data) for __stdout
    noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    noretval__2printf.o(.text) refers to usart.o(.data) for __stdout
    __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    _printf_hex_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll.o(.text) refers to _printf_hex_ll.o(.constdata) for .constdata
    _printf_hex_int.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int.o(.text) refers to _printf_hex_int.o(.constdata) for .constdata
    _printf_hex_int_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ll.o(.text) refers to _printf_hex_int_ll.o(.constdata) for .constdata
    _printf_hex_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ptr.o(.text) refers to _printf_hex_ptr.o(.constdata) for .constdata
    _printf_hex_int_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ptr.o(.text) refers to _printf_hex_int_ptr.o(.constdata) for .constdata
    _printf_hex_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll_ptr.o(.text) refers to _printf_hex_ll_ptr.o(.constdata) for .constdata
    _printf_hex_int_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ll_ptr.o(.text) refers to _printf_hex_int_ll_ptr.o(.constdata) for .constdata
    __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
    __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
    __printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
    __printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
    _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) refers (Weak) to _printf_hex_int.o(.text) for _printf_int_hex
    _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
    __main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    dfixu.o(x$fpl$dfixu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfixu.o(x$fpl$dfixu) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dfixu.o(x$fpl$dfixur) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfixu.o(x$fpl$dfixur) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dflt_clz.o(x$fpl$dfltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dflt_clz.o(x$fpl$dflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dflt_clz.o(x$fpl$dfltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dleqf.o(x$fpl$dleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dleqf.o(x$fpl$dleqf) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dleqf.o(x$fpl$dleqf) refers to dcmpi.o(x$fpl$dcmpinf) for __fpl_dcmp_Inf
    drleqf.o(x$fpl$drleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    drleqf.o(x$fpl$drleqf) refers to dleqf.o(x$fpl$dleqf) for __fpl_dcmple_InfNaN
    f2d.o(x$fpl$f2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    f2d.o(x$fpl$f2d) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    f2d.o(x$fpl$f2d) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
    faddsub_clz.o(x$fpl$fadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    faddsub_clz.o(x$fpl$fadd) refers to faddsub_clz.o(x$fpl$fsub) for _fsub1
    faddsub_clz.o(x$fpl$fadd) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
    faddsub_clz.o(x$fpl$fadd) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    faddsub_clz.o(x$fpl$frsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    faddsub_clz.o(x$fpl$frsb) refers to faddsub_clz.o(x$fpl$fadd) for _fadd1
    faddsub_clz.o(x$fpl$frsb) refers to faddsub_clz.o(x$fpl$fsub) for _fsub1
    faddsub_clz.o(x$fpl$fsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    faddsub_clz.o(x$fpl$fsub) refers to faddsub_clz.o(x$fpl$fadd) for _fadd1
    faddsub_clz.o(x$fpl$fsub) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    fdiv.o(x$fpl$frdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fdiv.o(x$fpl$frdiv) refers to fdiv.o(x$fpl$fdiv) for _fdiv1
    fdiv.o(x$fpl$fdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fdiv.o(x$fpl$fdiv) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
    fdiv.o(x$fpl$fdiv) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    ffix.o(x$fpl$ffix) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ffix.o(x$fpl$ffix) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    ffix.o(x$fpl$ffixr) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ffix.o(x$fpl$ffixr) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    ffixu.o(x$fpl$ffixu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ffixu.o(x$fpl$ffixu) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    ffixu.o(x$fpl$ffixur) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ffixu.o(x$fpl$ffixur) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    fflt_clz.o(x$fpl$ffltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fflt_clz.o(x$fpl$fflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fflt_clz.o(x$fpl$ffltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fmul.o(x$fpl$fmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fmul.o(x$fpl$fmul) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
    fmul.o(x$fpl$fmul) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    sqrt.o(i.__softfp_sqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrt.o(i.__softfp_sqrt) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
    sqrt.o(i.__softfp_sqrt) refers to _rserrno.o(.text) for __set_errno
    sqrt.o(i.sqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrt.o(i.sqrt) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
    sqrt.o(i.sqrt) refers to _rserrno.o(.text) for __set_errno
    sqrt_x.o(i.____softfp_sqrt$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrt_x.o(i.____softfp_sqrt$lsc) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    sqrt_x.o(i.____softfp_sqrt$lsc) refers to _rserrno.o(.text) for __set_errno
    sqrt_x.o(i.____softfp_sqrt$lsc) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
    sqrt_x.o(i.__sqrt$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrt_x.o(i.__sqrt$lsc) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    sqrt_x.o(i.__sqrt$lsc) refers to _rserrno.o(.text) for __set_errno
    sqrt_x.o(i.__sqrt$lsc) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    rtentry.o(.ARM.exidx) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    rtentry.o(.ARM.exidx) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for .ARM.Collect$$rtentry$$00000000
    _rserrno.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr
    _printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    _printf_char_file.o(.text) refers to ferror.o(.text) for ferror
    _printf_char_file.o(.text) refers to usart.o(.text) for fputc
    dcmpi.o(x$fpl$dcmpinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dnaninf.o(x$fpl$dnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dretinf.o(x$fpl$dretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dsqrt_noumaal.o(x$fpl$dsqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dsqrt_noumaal.o(x$fpl$dsqrt) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    fnaninf.o(x$fpl$fnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fretinf.o(x$fpl$fretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for .ARM.Collect$$rtentry$$00000002
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for .ARM.Collect$$rtentry$$00000009
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for .ARM.Collect$$rtentry$$0000000C
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    rtentry4.o(.ARM.exidx) refers to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    rt_errno_addr.o(.text) refers to rt_errno_addr.o(.bss) for __aeabi_errno_addr_data
    rt_errno_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    _printf_char_common.o(.text) refers to __printf.o(.text) for __printf
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to startup_stm32f10x_hd.o(.text) for __user_initial_stackheap
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002A) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000028) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000006) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002F) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000008) for __rt_lib_init_user_alloc_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers to fpinit.o(x$fpl$fpinit) for _fp_init
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    libinit2.o(.ARM.Collect$$libinit$$0000000C) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$0000000E) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000022) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000023) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    fpinit.o(x$fpl$fpinit) refers to rt_fp_status_addr_intlibspace.o(.text) for __rt_fp_status_addr
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to usart.o(.text) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for .ARM.Collect$$rtexit$$00000002
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    rt_fp_status_addr.o(.text) refers to rt_fp_status_addr.o(.bss) for __rt_fp_status_addr_data
    rt_fp_status_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
    _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1
    sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to usart.o(.text) for _sys_exit
    defsig_exit.o(.text) refers to usart.o(.text) for _sys_exit
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
    sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


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

Removing Unused input sections from the image.

    Removing 24cxx.o(.text), (402 bytes).
    Removing myiic.o(.text), (704 bytes).
    Removing core_cm3.o(.emb_text), (32 bytes).

3 unused section(s) (total 1138 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../../angel/boardlib.s                   0x00000000   Number         0  boardshut.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../../angel/handlers.s                   0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../../angel/handlers.s                   0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry4.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry2.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtexit.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_fp_status_addr.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_errno_addr.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_errno_addr_intlibspace.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_fp_status_addr_intlibspace.o ABSOLUTE
    ../../angel/scatter.s                    0x00000000   Number         0  __scatter.o ABSOLUTE
    ../../angel/startup.s                    0x00000000   Number         0  __main.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  libspace.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  use_no_semi_2.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../../angel/sysapp.c                     0x00000000   Number         0  sys_wrch.o ABSOLUTE
    ../../angel/sysapp.c                     0x00000000   Number         0  sys_command.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  no_argv.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../../dcmpi.s                            0x00000000   Number         0  dcmpi.o ABSOLUTE
    ../../dfixu.s                            0x00000000   Number         0  dfixu.o ABSOLUTE
    ../../dflt.s                             0x00000000   Number         0  dflt_clz.o ABSOLUTE
    ../../dleqf.s                            0x00000000   Number         0  dleqf.o ABSOLUTE
    ../../dnaninf.s                          0x00000000   Number         0  dnaninf.o ABSOLUTE
    ../../dretinf.s                          0x00000000   Number         0  dretinf.o ABSOLUTE
    ../../drleqf.s                           0x00000000   Number         0  drleqf.o ABSOLUTE
    ../../dsqrt.s                            0x00000000   Number         0  dsqrt_noumaal.o ABSOLUTE
    ../../f2d.s                              0x00000000   Number         0  f2d.o ABSOLUTE
    ../../faddsub.s                          0x00000000   Number         0  faddsub_clz.o ABSOLUTE
    ../../fdiv.s                             0x00000000   Number         0  fdiv.o ABSOLUTE
    ../../fenv.c                             0x00000000   Number         0  _rserrno.o ABSOLUTE
    ../../ffix.s                             0x00000000   Number         0  ffix.o ABSOLUTE
    ../../ffixu.s                            0x00000000   Number         0  ffixu.o ABSOLUTE
    ../../fflt.s                             0x00000000   Number         0  fflt_clz.o ABSOLUTE
    ../../fmul.s                             0x00000000   Number         0  fmul.o ABSOLUTE
    ../../fnaninf.s                          0x00000000   Number         0  fnaninf.o ABSOLUTE
    ../../fpinit.s                           0x00000000   Number         0  fpinit.o ABSOLUTE
    ../../fretinf.s                          0x00000000   Number         0  fretinf.o ABSOLUTE
    ../../heapalloc.c                        0x00000000   Number         0  hrguard.o ABSOLUTE
    ../../heapaux.c                          0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libinit.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libinit2.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_ss.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_intcommon.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_char_file.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_char_common.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_int_ll.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_int_ll_ptr.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_ptr.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_int_ptr.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_ll_ptr.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_ss_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __2printf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  noretval__2printf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags_ss.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_ll.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_int.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_percent.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_x.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  __raise.o ABSOLUTE
    ../../signal.s                           0x00000000   Number         0  defsig.o ABSOLUTE
    ../../sqrt.c                             0x00000000   Number         0  sqrt_x.o ABSOLUTE
    ../../sqrt.c                             0x00000000   Number         0  sqrt.o ABSOLUTE
    ../../stdio.c                            0x00000000   Number         0  ferror_locked.o ABSOLUTE
    ../../stdio.c                            0x00000000   Number         0  ferror.o ABSOLUTE
    ../../stdlib.c                           0x00000000   Number         0  exit.o ABSOLUTE
    ../../usenofp.s                          0x00000000   Number         0  usenofp.o ABSOLUTE
    ..\CORE\core_cm3.c                       0x00000000   Number         0  core_cm3.o ABSOLUTE
    ..\CORE\startup_stm32f10x_hd.s           0x00000000   Number         0  startup_stm32f10x_hd.o ABSOLUTE
    ..\HARDWARE\24CXX\24cxx.c                0x00000000   Number         0  24cxx.o ABSOLUTE
    ..\HARDWARE\FLASH\flash.c                0x00000000   Number         0  flash.o ABSOLUTE
    ..\HARDWARE\IIC\myiic.c                  0x00000000   Number         0  myiic.o ABSOLUTE
    ..\HARDWARE\KEY\key.c                    0x00000000   Number         0  key.o ABSOLUTE
    ..\HARDWARE\LCD\lcd.c                    0x00000000   Number         0  lcd.o ABSOLUTE
    ..\HARDWARE\LED\led.c                    0x00000000   Number         0  led.o ABSOLUTE
    ..\HARDWARE\SPI\spi.c                    0x00000000   Number         0  spi.o ABSOLUTE
    ..\HARDWARE\TOUCH\touch.c                0x00000000   Number         0  touch.o ABSOLUTE
    ..\STM32F10x_FWLib\src\misc.c            0x00000000   Number         0  misc.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_rcc.c   0x00000000   Number         0  stm32f10x_rcc.o ABSOLUTE
    ..\STM32F10x_FWLib\src\stm32f10x_spi.c   0x00000000   Number         0  stm32f10x_spi.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
    .\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
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    RESET                                    0x08000000   Section      304  startup_stm32f10x_hd.o(RESET)
    !!!main                                  0x08000130   Section        8  __main.o(!!!main)
    !!!scatter                               0x08000138   Section       52  __scatter.o(!!!scatter)
    !!handler_copy                           0x0800016c   Section       26  __scatter_copy.o(!!handler_copy)
    !!handler_zi                             0x08000188   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$_printf_percent$$00000000  0x080001a4   Section        0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    .ARM.Collect$$_printf_percent$$0000000C  0x080001a4   Section        6  _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
    .ARM.Collect$$_printf_percent$$00000017  0x080001aa   Section        4  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    .ARM.Collect$$libinit$$00000000          0x080001ae   Section        6  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000006          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000006)
    .ARM.Collect$$libinit$$00000008          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    .ARM.Collect$$libinit$$0000000A          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000D          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
    .ARM.Collect$$libinit$$0000000F          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    .ARM.Collect$$libinit$$00000011          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000028          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000028)
    .ARM.Collect$$libinit$$0000002A          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    .ARM.Collect$$libinit$$0000002C          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x080001b4   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$0000002F          0x080001b4   Section        2  libinit2.o(.ARM.Collect$$libinit$$0000002F)
    .ARM.Collect$$libshutdown$$00000000      0x080001b6   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000003      0x080001b8   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    .ARM.Collect$$libshutdown$$00000006      0x080001b8   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    .ARM.Collect$$libshutdown$$00000009      0x080001b8   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    .ARM.Collect$$libshutdown$$0000000B      0x080001b8   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    .ARM.Collect$$libshutdown$$0000000E      0x080001b8   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    .ARM.Collect$$libshutdown$$0000000F      0x080001b8   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$rtentry$$00000000          0x080001ba   Section        0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x080001ba   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x080001ba   Section        6  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x080001c0   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x080001c0   Section        4  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x080001c4   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x080001c4   Section        8  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x080001cc   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x080001ce   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x080001ce   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x080001d2   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .text                                    0x080001d8   Section        0  system_stm32f10x.o(.text)
    SetSysClockTo72                          0x080001d9   Thumb Code   200  system_stm32f10x.o(.text)
    SetSysClock                              0x080002a1   Thumb Code     8  system_stm32f10x.o(.text)
    .text                                    0x080003b8   Section        0  stm32f10x_it.o(.text)
    .text                                    0x080003d4   Section        0  main.o(.text)
    .text                                    0x080005ec   Section        0  touch.o(.text)
    .text                                    0x080015e0   Section        0  flash.o(.text)
    .text                                    0x080019cc   Section        0  spi.o(.text)
    .text                                    0x08001af4   Section        0  lcd.o(.text)
    .text                                    0x080043b8   Section        0  key.o(.text)
    .text                                    0x080044c4   Section        0  led.o(.text)
    .text                                    0x08004518   Section        0  usart.o(.text)
    .text                                    0x08004678   Section        0  sys.o(.text)
    .text                                    0x08004684   Section        0  delay.o(.text)
    .text                                    0x08004758   Section       64  startup_stm32f10x_hd.o(.text)
    .text                                    0x08004798   Section        0  misc.o(.text)
    .text                                    0x08004898   Section        0  stm32f10x_usart.o(.text)
    .text                                    0x08004d40   Section        0  stm32f10x_spi.o(.text)
    .text                                    0x080050d0   Section        0  stm32f10x_rcc.o(.text)
    .text                                    0x080054e4   Section        0  stm32f10x_gpio.o(.text)
    .text                                    0x08005890   Section        0  stm32f10x_fsmc.o(.text)
    .text                                    0x08005f18   Section        2  use_no_semi_2.o(.text)
    .text                                    0x08005f1c   Section        0  noretval__2printf.o(.text)
    .text                                    0x08005f34   Section        0  __printf.o(.text)
    .text                                    0x08005fa0   Section        0  _printf_hex_int.o(.text)
    .text                                    0x08005ffc   Section        0  heapauxi.o(.text)
    .text                                    0x08006002   Section        2  use_no_semi.o(.text)
    .text                                    0x08006004   Section        0  _rserrno.o(.text)
    .text                                    0x0800601a   Section        0  _printf_intcommon.o(.text)
    .text                                    0x080060d0   Section        0  _printf_char_file.o(.text)
    .text                                    0x080060f4   Section        8  rt_errno_addr_intlibspace.o(.text)
    .text                                    0x080060fc   Section        0  _printf_char_common.o(.text)
    _printf_input_char                       0x080060fd   Thumb Code    10  _printf_char_common.o(.text)
    .text                                    0x0800612c   Section        0  ferror.o(.text)
    .text                                    0x08006134   Section        8  libspace.o(.text)
    .text                                    0x0800613c   Section       74  sys_stackheap_outer.o(.text)
    .text                                    0x08006186   Section        0  exit.o(.text)
    .text                                    0x08006194   Section        8  rt_fp_status_addr_intlibspace.o(.text)
    i.sqrt                                   0x0800619c   Section        0  sqrt.o(i.sqrt)
    x$fpl$dcmpinf                            0x080061e8   Section       24  dcmpi.o(x$fpl$dcmpinf)
    x$fpl$dfixu                              0x08006200   Section       90  dfixu.o(x$fpl$dfixu)
    x$fpl$dfltu                              0x0800625a   Section       38  dflt_clz.o(x$fpl$dfltu)
    x$fpl$dleqf                              0x08006280   Section      120  dleqf.o(x$fpl$dleqf)
    x$fpl$dnaninf                            0x080062f8   Section      156  dnaninf.o(x$fpl$dnaninf)
    x$fpl$dretinf                            0x08006394   Section       12  dretinf.o(x$fpl$dretinf)
    x$fpl$drleqf                             0x080063a0   Section      108  drleqf.o(x$fpl$drleqf)
    x$fpl$dsqrt                              0x0800640c   Section      460  dsqrt_noumaal.o(x$fpl$dsqrt)
    x$fpl$f2d                                0x080065d8   Section       86  f2d.o(x$fpl$f2d)
    x$fpl$fadd                               0x08006630   Section      196  faddsub_clz.o(x$fpl$fadd)
    _fadd1                                   0x0800663f   Thumb Code     0  faddsub_clz.o(x$fpl$fadd)
    x$fpl$fdiv                               0x080066f4   Section      388  fdiv.o(x$fpl$fdiv)
    _fdiv1                                   0x080066f5   Thumb Code     0  fdiv.o(x$fpl$fdiv)
    x$fpl$ffix                               0x08006878   Section       54  ffix.o(x$fpl$ffix)
    x$fpl$ffixu                              0x080068b0   Section       62  ffixu.o(x$fpl$ffixu)
    x$fpl$fflt                               0x080068f0   Section       48  fflt_clz.o(x$fpl$fflt)
    x$fpl$ffltu                              0x08006920   Section       38  fflt_clz.o(x$fpl$ffltu)
    x$fpl$fmul                               0x08006948   Section      258  fmul.o(x$fpl$fmul)
    x$fpl$fnaninf                            0x08006a4a   Section      140  fnaninf.o(x$fpl$fnaninf)
    x$fpl$fpinit                             0x08006ad6   Section       14  fpinit.o(x$fpl$fpinit)
    x$fpl$fretinf                            0x08006ae4   Section       10  fretinf.o(x$fpl$fretinf)
    x$fpl$fsub                               0x08006af0   Section      234  faddsub_clz.o(x$fpl$fsub)
    _fsub1                                   0x08006aff   Thumb Code     0  faddsub_clz.o(x$fpl$fsub)
    .constdata                               0x08006bda   Section     2660  lcd.o(.constdata)
    x$fpl$usenofp                            0x08006bda   Section        0  usenofp.o(x$fpl$usenofp)
    .constdata                               0x0800763e   Section       40  _printf_hex_int.o(.constdata)
    uc_hextab                                0x0800763e   Data          20  _printf_hex_int.o(.constdata)
    lc_hextab                                0x08007652   Data          20  _printf_hex_int.o(.constdata)
    .conststring                             0x08007666   Section      121  touch.o(.conststring)
    .data                                    0x20000000   Section       20  system_stm32f10x.o(.data)
    .data                                    0x20000014   Section       48  touch.o(.data)
    .data                                    0x20000044   Section        2  flash.o(.data)
    .data                                    0x20000046   Section       23  lcd.o(.data)
    .data                                    0x2000005d   Section        1  key.o(.data)
    key_up                                   0x2000005d   Data           1  key.o(.data)
    .data                                    0x20000060   Section        8  usart.o(.data)
    .data                                    0x20000068   Section        4  delay.o(.data)
    fac_us                                   0x20000068   Data           1  delay.o(.data)
    fac_ms                                   0x2000006a   Data           2  delay.o(.data)
    .data                                    0x2000006c   Section       20  stm32f10x_rcc.o(.data)
    APBAHBPrescTable                         0x2000006c   Data          16  stm32f10x_rcc.o(.data)
    ADCPrescTable                            0x2000007c   Data           4  stm32f10x_rcc.o(.data)
    .bss                                     0x20000080   Section     4096  flash.o(.bss)
    .bss                                     0x20001080   Section       10  lcd.o(.bss)
    .bss                                     0x2000108a   Section      200  usart.o(.bss)
    .bss                                     0x20001154   Section       96  libspace.o(.bss)
    HEAP                                     0x200011b8   Section      512  startup_stm32f10x_hd.o(HEAP)
    Heap_Mem                                 0x200011b8   Data         512  startup_stm32f10x_hd.o(HEAP)
    STACK                                    0x200013b8   Section     1024  startup_stm32f10x_hd.o(STACK)
    Stack_Mem                                0x200013b8   Data        1024  startup_stm32f10x_hd.o(STACK)
    __initial_sp                             0x200017b8   Data           0  startup_stm32f10x_hd.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$OTIME$ROPI$IEEEJ$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __rt_locale                               - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _mutex_acquire                            - Undefined Weak Reference
    _mutex_release                            - Undefined Weak Reference
    _printf_post_padding                      - Undefined Weak Reference
    _printf_pre_padding                       - Undefined Weak Reference
    _printf_truncate_unsigned                 - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_alloc                          - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    __Vectors_Size                           0x00000130   Number         0  startup_stm32f10x_hd.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f10x_hd.o(RESET)
    __Vectors_End                            0x08000130   Data           0  startup_stm32f10x_hd.o(RESET)
    __main                                   0x08000131   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x08000139   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x08000139   Thumb Code    44  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x08000139   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x08000147   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x0800016d   Thumb Code    26  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x08000189   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    _printf_percent                          0x080001a5   Thumb Code     0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    _printf_x                                0x080001a5   Thumb Code     0  _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
    _printf_percent_end                      0x080001ab   Thumb Code     0  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    __rt_lib_init                            0x080001af   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_alloca_1                   0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    __rt_lib_init_argv_1                     0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000028)
    __rt_lib_init_atexit_1                   0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_clock_1                    0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_cpp_1                      0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_exceptions_1               0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_fp_trap_1                  0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_getenv_1                   0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_heap_1                     0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000006)
    __rt_lib_init_lc_collate_1               0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
    __rt_lib_init_lc_ctype_1                 0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    __rt_lib_init_lc_monetary_1              0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_numeric_1               0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_time_1                  0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_rand_1                     0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_init_return                     0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002F)
    __rt_lib_init_signal_1                   0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_stdio_1                    0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_user_alloc_1               0x080001b5   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    __rt_lib_shutdown                        0x080001b7   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_fp_trap_1              0x080001b9   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    __rt_lib_shutdown_heap_1                 0x080001b9   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    __rt_lib_shutdown_return                 0x080001b9   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_signal_1               0x080001b9   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    __rt_lib_shutdown_stdio_1                0x080001b9   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    __rt_lib_shutdown_user_alloc_1           0x080001b9   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    __rt_entry                               0x080001bb   Thumb Code     0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x080001bb   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x080001bb   Thumb Code     0  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x080001c1   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x080001c1   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x080001c5   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x080001c5   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x080001cd   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x080001cf   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x080001cf   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x080001d3   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    SystemInit                               0x080002a9   Thumb Code    82  system_stm32f10x.o(.text)
    SystemCoreClockUpdate                    0x080002fb   Thumb Code   154  system_stm32f10x.o(.text)
    NMI_Handler                              0x080003b9   Thumb Code     2  stm32f10x_it.o(.text)
    HardFault_Handler                        0x080003bb   Thumb Code     4  stm32f10x_it.o(.text)
    MemManage_Handler                        0x080003bf   Thumb Code     4  stm32f10x_it.o(.text)
    BusFault_Handler                         0x080003c3   Thumb Code     4  stm32f10x_it.o(.text)
    UsageFault_Handler                       0x080003c7   Thumb Code     4  stm32f10x_it.o(.text)
    SVC_Handler                              0x080003cb   Thumb Code     2  stm32f10x_it.o(.text)
    DebugMon_Handler                         0x080003cd   Thumb Code     2  stm32f10x_it.o(.text)
    PendSV_Handler                           0x080003cf   Thumb Code     2  stm32f10x_it.o(.text)
    SysTick_Handler                          0x080003d1   Thumb Code     2  stm32f10x_it.o(.text)
    Load_Drow_Dialog                         0x080003d5   Thumb Code    64  main.o(.text)
    main                                     0x08000415   Thumb Code   370  main.o(.text)
    TP_Write_Byte                            0x080005ed   Thumb Code    70  touch.o(.text)
    TP_Read_AD                               0x08000633   Thumb Code   140  touch.o(.text)
    TP_Read_XOY                              0x080006bf   Thumb Code   140  touch.o(.text)
    TP_Read_XY                               0x0800074b   Thumb Code    40  touch.o(.text)
    TP_Read_XY2                              0x08000773   Thumb Code   198  touch.o(.text)
    TP_Drow_Touch_Point                      0x08000839   Thumb Code   110  touch.o(.text)
    TP_Draw_Big_Point                        0x080008a7   Thumb Code    54  touch.o(.text)
    TP_Scan                                  0x080008dd   Thumb Code   254  touch.o(.text)
    TP_Save_Adjdata                          0x080009db   Thumb Code   164  touch.o(.text)
    TP_Get_Adjdata                           0x08000a7f   Thumb Code   170  touch.o(.text)
    TP_Adj_Info_Show                         0x08000b29   Thumb Code   382  touch.o(.text)
    TP_Adjust                                0x08000ca7   Thumb Code  2172  touch.o(.text)
    TP_Init                                  0x08001523   Thumb Code   122  touch.o(.text)
    SPI_Flash_ReadID                         0x080015e1   Thumb Code    74  flash.o(.text)
    SPI_Flash_Init                           0x0800162b   Thumb Code   122  flash.o(.text)
    SPI_Flash_ReadSR                         0x080016a5   Thumb Code    42  flash.o(.text)
    SPI_FLASH_Write_SR                       0x080016cf   Thumb Code    38  flash.o(.text)
    SPI_FLASH_Write_Enable                   0x080016f5   Thumb Code    30  flash.o(.text)
    SPI_FLASH_Write_Disable                  0x08001713   Thumb Code    30  flash.o(.text)
    SPI_Flash_Read                           0x08001731   Thumb Code    84  flash.o(.text)
    SPI_Flash_Wait_Busy                      0x08001785   Thumb Code    18  flash.o(.text)
    SPI_Flash_Write_Page                     0x08001797   Thumb Code    90  flash.o(.text)
    SPI_Flash_Write_NoCheck                  0x080017f1   Thumb Code    72  flash.o(.text)
    SPI_Flash_Erase_Sector                   0x08001839   Thumb Code    70  flash.o(.text)
    SPI_Flash_Write                          0x0800187f   Thumb Code   186  flash.o(.text)
    SPI_Flash_Erase_Chip                     0x08001939   Thumb Code    42  flash.o(.text)
    SPI_Flash_PowerDown                      0x08001963   Thumb Code    38  flash.o(.text)
    SPI_Flash_WAKEUP                         0x08001989   Thumb Code    38  flash.o(.text)
    SPI2_ReadWriteByte                       0x080019cd   Thumb Code    86  spi.o(.text)
    SPI2_Init                                0x08001a23   Thumb Code   160  spi.o(.text)
    SPI2_SetSpeed                            0x08001ac3   Thumb Code    42  spi.o(.text)
    LCD_WR_REG                               0x08001af5   Thumb Code     6  lcd.o(.text)
    LCD_WR_DATA                              0x08001afb   Thumb Code     6  lcd.o(.text)
    LCD_RD_DATA                              0x08001b01   Thumb Code     6  lcd.o(.text)
    LCD_WriteReg                             0x08001b07   Thumb Code    10  lcd.o(.text)
    LCD_ReadReg                              0x08001b11   Thumb Code    22  lcd.o(.text)
    LCD_WriteRAM_Prepare                     0x08001b27   Thumb Code    10  lcd.o(.text)
    LCD_WriteRAM                             0x08001b31   Thumb Code     6  lcd.o(.text)
    LCD_BGR2RGB                              0x08001b37   Thumb Code    30  lcd.o(.text)
    opt_delay                                0x08001b55   Thumb Code    14  lcd.o(.text)
    LCD_SetCursor                            0x08001b63   Thumb Code   190  lcd.o(.text)
    LCD_ReadPoint                            0x08001c21   Thumb Code   270  lcd.o(.text)
    LCD_DisplayOn                            0x08001d2f   Thumb Code    46  lcd.o(.text)
    LCD_DisplayOff                           0x08001d5d   Thumb Code    44  lcd.o(.text)
    LCD_Scan_Dir                             0x08001d89   Thumb Code   494  lcd.o(.text)
    LCD_DrawPoint                            0x08001f77   Thumb Code    28  lcd.o(.text)
    LCD_Fast_DrawPoint                       0x08001f93   Thumb Code   130  lcd.o(.text)
    LCD_Display_Dir                          0x08002015   Thumb Code   370  lcd.o(.text)
    LCD_Clear                                0x08002187   Thumb Code    48  lcd.o(.text)
    LCD_Init                                 0x080021b7   Thumb Code  7192  lcd.o(.text)
    LCD_Fill                                 0x08003dcf   Thumb Code    86  lcd.o(.text)
    LCD_Color_Fill                           0x08003e25   Thumb Code   104  lcd.o(.text)
    LCD_DrawLine                             0x08003e8d   Thumb Code   190  lcd.o(.text)
    LCD_DrawRectangle                        0x08003f4b   Thumb Code    60  lcd.o(.text)
    Draw_Circle                              0x08003f87   Thumb Code   170  lcd.o(.text)
    LCD_ShowChar                             0x08004031   Thumb Code   400  lcd.o(.text)
    LCD_Pow                                  0x080041c1   Thumb Code    24  lcd.o(.text)
    LCD_ShowNum                              0x080041d9   Thumb Code   156  lcd.o(.text)
    LCD_ShowxNum                             0x08004275   Thumb Code   202  lcd.o(.text)
    LCD_ShowString                           0x0800433f   Thumb Code   106  lcd.o(.text)
    KEY_Init                                 0x080043b9   Thumb Code    60  key.o(.text)
    KEY_Scan                                 0x080043f5   Thumb Code   196  key.o(.text)
    LED_Init                                 0x080044c5   Thumb Code    76  led.o(.text)
    _sys_exit                                0x08004519   Thumb Code     6  usart.o(.text)
    fputc                                    0x0800451f   Thumb Code    20  usart.o(.text)
    uart_init                                0x08004533   Thumb Code   176  usart.o(.text)
    USART1_IRQHandler                        0x080045e3   Thumb Code   128  usart.o(.text)
    NVIC_Configuration                       0x08004679   Thumb Code    12  sys.o(.text)
    delay_init                               0x08004685   Thumb Code    42  delay.o(.text)
    delay_us                                 0x080046af   Thumb Code    76  delay.o(.text)
    delay_ms                                 0x080046fb   Thumb Code    76  delay.o(.text)
    Reset_Handler                            0x08004759   Thumb Code     8  startup_stm32f10x_hd.o(.text)
    ADC1_2_IRQHandler                        0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    ADC3_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    CAN1_RX1_IRQHandler                      0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    CAN1_SCE_IRQHandler                      0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA1_Channel1_IRQHandler                 0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA1_Channel2_IRQHandler                 0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA1_Channel3_IRQHandler                 0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA1_Channel4_IRQHandler                 0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA1_Channel5_IRQHandler                 0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA1_Channel6_IRQHandler                 0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA1_Channel7_IRQHandler                 0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA2_Channel1_IRQHandler                 0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA2_Channel2_IRQHandler                 0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA2_Channel3_IRQHandler                 0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    DMA2_Channel4_5_IRQHandler               0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    EXTI0_IRQHandler                         0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    EXTI15_10_IRQHandler                     0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    EXTI1_IRQHandler                         0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    EXTI2_IRQHandler                         0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    EXTI3_IRQHandler                         0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    EXTI4_IRQHandler                         0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    EXTI9_5_IRQHandler                       0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    FLASH_IRQHandler                         0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    FSMC_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    I2C1_ER_IRQHandler                       0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    I2C1_EV_IRQHandler                       0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    I2C2_ER_IRQHandler                       0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    I2C2_EV_IRQHandler                       0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    PVD_IRQHandler                           0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    RCC_IRQHandler                           0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    RTCAlarm_IRQHandler                      0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    RTC_IRQHandler                           0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    SDIO_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    SPI1_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    SPI2_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    SPI3_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TAMPER_IRQHandler                        0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM1_BRK_IRQHandler                      0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM1_CC_IRQHandler                       0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM1_UP_IRQHandler                       0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM2_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM3_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM4_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM5_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM6_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM7_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM8_BRK_IRQHandler                      0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM8_CC_IRQHandler                       0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM8_TRG_COM_IRQHandler                  0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    TIM8_UP_IRQHandler                       0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    UART4_IRQHandler                         0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    UART5_IRQHandler                         0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    USART2_IRQHandler                        0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    USART3_IRQHandler                        0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    USBWakeUp_IRQHandler                     0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    WWDG_IRQHandler                          0x08004773   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    __user_initial_stackheap                 0x08004775   Thumb Code     0  startup_stm32f10x_hd.o(.text)
    NVIC_PriorityGroupConfig                 0x08004799   Thumb Code    12  misc.o(.text)
    NVIC_Init                                0x080047a5   Thumb Code   128  misc.o(.text)
    NVIC_SetVectorTable                      0x08004825   Thumb Code    16  misc.o(.text)
    NVIC_SystemLPConfig                      0x08004835   Thumb Code    30  misc.o(.text)
    SysTick_CLKSourceConfig                  0x08004853   Thumb Code    40  misc.o(.text)
    USART_DeInit                             0x08004899   Thumb Code   134  stm32f10x_usart.o(.text)
    USART_Init                               0x0800491f   Thumb Code   250  stm32f10x_usart.o(.text)
    USART_StructInit                         0x08004a19   Thumb Code    30  stm32f10x_usart.o(.text)
    USART_ClockInit                          0x08004a37   Thumb Code    46  stm32f10x_usart.o(.text)
    USART_ClockStructInit                    0x08004a65   Thumb Code    14  stm32f10x_usart.o(.text)
    USART_Cmd                                0x08004a73   Thumb Code    26  stm32f10x_usart.o(.text)
    USART_ITConfig                           0x08004a8d   Thumb Code    88  stm32f10x_usart.o(.text)
    USART_DMACmd                             0x08004ae5   Thumb Code    30  stm32f10x_usart.o(.text)
    USART_SetAddress                         0x08004b03   Thumb Code    22  stm32f10x_usart.o(.text)
    USART_WakeUpConfig                       0x08004b19   Thumb Code    22  stm32f10x_usart.o(.text)
    USART_ReceiverWakeUpCmd                  0x08004b2f   Thumb Code    26  stm32f10x_usart.o(.text)
    USART_LINBreakDetectLengthConfig         0x08004b49   Thumb Code    22  stm32f10x_usart.o(.text)
    USART_LINCmd                             0x08004b5f   Thumb Code    26  stm32f10x_usart.o(.text)
    USART_SendData                           0x08004b79   Thumb Code     8  stm32f10x_usart.o(.text)
    USART_ReceiveData                        0x08004b81   Thumb Code    10  stm32f10x_usart.o(.text)
    USART_SendBreak                          0x08004b8b   Thumb Code    10  stm32f10x_usart.o(.text)
    USART_SetGuardTime                       0x08004b95   Thumb Code    16  stm32f10x_usart.o(.text)
    USART_SetPrescaler                       0x08004ba5   Thumb Code    18  stm32f10x_usart.o(.text)
    USART_SmartCardCmd                       0x08004bb7   Thumb Code    26  stm32f10x_usart.o(.text)
    USART_SmartCardNACKCmd                   0x08004bd1   Thumb Code    26  stm32f10x_usart.o(.text)
    USART_HalfDuplexCmd                      0x08004beb   Thumb Code    26  stm32f10x_usart.o(.text)
    USART_OverSampling8Cmd                   0x08004c05   Thumb Code    22  stm32f10x_usart.o(.text)
    USART_OneBitMethodCmd                    0x08004c1b   Thumb Code    26  stm32f10x_usart.o(.text)
    USART_IrDAConfig                         0x08004c35   Thumb Code    22  stm32f10x_usart.o(.text)
    USART_IrDACmd                            0x08004c4b   Thumb Code    26  stm32f10x_usart.o(.text)
    USART_GetFlagStatus                      0x08004c65   Thumb Code    54  stm32f10x_usart.o(.text)
    USART_ClearFlag                          0x08004c9b   Thumb Code    20  stm32f10x_usart.o(.text)
    USART_GetITStatus                        0x08004caf   Thumb Code   104  stm32f10x_usart.o(.text)
    USART_ClearITPendingBit                  0x08004d17   Thumb Code    40  stm32f10x_usart.o(.text)
    SPI_I2S_DeInit                           0x08004d41   Thumb Code    76  stm32f10x_spi.o(.text)
    SPI_Init                                 0x08004d8d   Thumb Code    80  stm32f10x_spi.o(.text)
    I2S_Init                                 0x08004ddd   Thumb Code   250  stm32f10x_spi.o(.text)
    SPI_StructInit                           0x08004ed7   Thumb Code    28  stm32f10x_spi.o(.text)
    I2S_StructInit                           0x08004ef3   Thumb Code    26  stm32f10x_spi.o(.text)
    SPI_Cmd                                  0x08004f0d   Thumb Code    26  stm32f10x_spi.o(.text)
    I2S_Cmd                                  0x08004f27   Thumb Code    26  stm32f10x_spi.o(.text)
    SPI_I2S_ITConfig                         0x08004f41   Thumb Code    50  stm32f10x_spi.o(.text)
    SPI_I2S_DMACmd                           0x08004f73   Thumb Code    30  stm32f10x_spi.o(.text)
    SPI_I2S_SendData                         0x08004f91   Thumb Code     4  stm32f10x_spi.o(.text)
    SPI_I2S_ReceiveData                      0x08004f95   Thumb Code     6  stm32f10x_spi.o(.text)
    SPI_NSSInternalSoftwareConfig            0x08004f9b   Thumb Code    32  stm32f10x_spi.o(.text)
    SPI_SSOutputCmd                          0x08004fbb   Thumb Code    26  stm32f10x_spi.o(.text)
    SPI_DataSizeConfig                       0x08004fd5   Thumb Code    22  stm32f10x_spi.o(.text)
    SPI_TransmitCRC                          0x08004feb   Thumb Code    10  stm32f10x_spi.o(.text)
    SPI_CalculateCRC                         0x08004ff5   Thumb Code    26  stm32f10x_spi.o(.text)
    SPI_GetCRC                               0x0800500f   Thumb Code    18  stm32f10x_spi.o(.text)
    SPI_GetCRCPolynomial                     0x08005021   Thumb Code     6  stm32f10x_spi.o(.text)
    SPI_BiDirectionalLineConfig              0x08005027   Thumb Code    30  stm32f10x_spi.o(.text)
    SPI_I2S_GetFlagStatus                    0x08005045   Thumb Code    24  stm32f10x_spi.o(.text)
    SPI_I2S_ClearFlag                        0x0800505d   Thumb Code     8  stm32f10x_spi.o(.text)
    SPI_I2S_GetITStatus                      0x08005065   Thumb Code    68  stm32f10x_spi.o(.text)
    SPI_I2S_ClearITPendingBit                0x080050a9   Thumb Code    28  stm32f10x_spi.o(.text)
    RCC_DeInit                               0x080050d1   Thumb Code    68  stm32f10x_rcc.o(.text)
    RCC_HSEConfig                            0x08005115   Thumb Code    70  stm32f10x_rcc.o(.text)
    RCC_GetFlagStatus                        0x0800515b   Thumb Code    68  stm32f10x_rcc.o(.text)
    RCC_WaitForHSEStartUp                    0x0800519f   Thumb Code    56  stm32f10x_rcc.o(.text)
    RCC_AdjustHSICalibrationValue            0x080051d7   Thumb Code    22  stm32f10x_rcc.o(.text)
    RCC_HSICmd                               0x080051ed   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_PLLConfig                            0x080051f3   Thumb Code    28  stm32f10x_rcc.o(.text)
    RCC_PLLCmd                               0x0800520f   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_SYSCLKConfig                         0x08005215   Thumb Code    22  stm32f10x_rcc.o(.text)
    RCC_GetSYSCLKSource                      0x0800522b   Thumb Code    10  stm32f10x_rcc.o(.text)
    RCC_HCLKConfig                           0x08005235   Thumb Code    22  stm32f10x_rcc.o(.text)
    RCC_PCLK1Config                          0x0800524b   Thumb Code    22  stm32f10x_rcc.o(.text)
    RCC_PCLK2Config                          0x08005261   Thumb Code    22  stm32f10x_rcc.o(.text)
    RCC_ITConfig                             0x08005277   Thumb Code    36  stm32f10x_rcc.o(.text)
    RCC_USBCLKConfig                         0x0800529b   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_ADCCLKConfig                         0x080052a1   Thumb Code    22  stm32f10x_rcc.o(.text)
    RCC_LSEConfig                            0x080052b7   Thumb Code    50  stm32f10x_rcc.o(.text)
    RCC_LSICmd                               0x080052e9   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_RTCCLKConfig                         0x080052ef   Thumb Code    14  stm32f10x_rcc.o(.text)
    RCC_RTCCLKCmd                            0x080052fd   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_GetClocksFreq                        0x08005303   Thumb Code   216  stm32f10x_rcc.o(.text)
    RCC_AHBPeriphClockCmd                    0x080053db   Thumb Code    30  stm32f10x_rcc.o(.text)
    RCC_APB2PeriphClockCmd                   0x080053f9   Thumb Code    30  stm32f10x_rcc.o(.text)
    RCC_APB1PeriphClockCmd                   0x08005417   Thumb Code    30  stm32f10x_rcc.o(.text)
    RCC_APB2PeriphResetCmd                   0x08005435   Thumb Code    30  stm32f10x_rcc.o(.text)
    RCC_APB1PeriphResetCmd                   0x08005453   Thumb Code    30  stm32f10x_rcc.o(.text)
    RCC_BackupResetCmd                       0x08005471   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_ClockSecuritySystemCmd               0x08005477   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_MCOConfig                            0x0800547d   Thumb Code     6  stm32f10x_rcc.o(.text)
    RCC_ClearFlag                            0x08005483   Thumb Code    14  stm32f10x_rcc.o(.text)
    RCC_GetITStatus                          0x08005491   Thumb Code    26  stm32f10x_rcc.o(.text)
    RCC_ClearITPendingBit                    0x080054ab   Thumb Code    58  stm32f10x_rcc.o(.text)
    GPIO_DeInit                              0x080054e5   Thumb Code   172  stm32f10x_gpio.o(.text)
    GPIO_AFIODeInit                          0x08005591   Thumb Code    20  stm32f10x_gpio.o(.text)
    GPIO_Init                                0x080055a5   Thumb Code   292  stm32f10x_gpio.o(.text)
    GPIO_StructInit                          0x080056c9   Thumb Code    20  stm32f10x_gpio.o(.text)
    GPIO_ReadInputDataBit                    0x080056dd   Thumb Code    24  stm32f10x_gpio.o(.text)
    GPIO_ReadInputData                       0x080056f5   Thumb Code     8  stm32f10x_gpio.o(.text)
    GPIO_ReadOutputDataBit                   0x080056fd   Thumb Code    24  stm32f10x_gpio.o(.text)
    GPIO_ReadOutputData                      0x08005715   Thumb Code     8  stm32f10x_gpio.o(.text)
    GPIO_SetBits                             0x0800571d   Thumb Code     4  stm32f10x_gpio.o(.text)
    GPIO_ResetBits                           0x08005721   Thumb Code     4  stm32f10x_gpio.o(.text)
    GPIO_WriteBit                            0x08005725   Thumb Code    10  stm32f10x_gpio.o(.text)
    GPIO_Write                               0x0800572f   Thumb Code     4  stm32f10x_gpio.o(.text)
    GPIO_PinLockConfig                       0x08005733   Thumb Code    20  stm32f10x_gpio.o(.text)
    GPIO_EventOutputConfig                   0x08005747   Thumb Code    32  stm32f10x_gpio.o(.text)
    GPIO_EventOutputCmd                      0x08005767   Thumb Code     6  stm32f10x_gpio.o(.text)
    GPIO_PinRemapConfig                      0x0800576d   Thumb Code   156  stm32f10x_gpio.o(.text)
    GPIO_EXTILineConfig                      0x08005809   Thumb Code    84  stm32f10x_gpio.o(.text)
    GPIO_ETH_MediaInterfaceConfig            0x0800585d   Thumb Code     6  stm32f10x_gpio.o(.text)
    FSMC_NORSRAMDeInit                       0x08005891   Thumb Code    58  stm32f10x_fsmc.o(.text)
    FSMC_NANDDeInit                          0x080058cb   Thumb Code    68  stm32f10x_fsmc.o(.text)
    FSMC_PCCARDDeInit                        0x0800590f   Thumb Code    42  stm32f10x_fsmc.o(.text)
    FSMC_NORSRAMInit                         0x08005939   Thumb Code   252  stm32f10x_fsmc.o(.text)
    FSMC_NANDInit                            0x08005a35   Thumb Code   138  stm32f10x_fsmc.o(.text)
    FSMC_PCCARDInit                          0x08005abf   Thumb Code   124  stm32f10x_fsmc.o(.text)
    FSMC_NORSRAMStructInit                   0x08005b3b   Thumb Code   140  stm32f10x_fsmc.o(.text)
    FSMC_NANDStructInit                      0x08005bc7   Thumb Code    60  stm32f10x_fsmc.o(.text)
    FSMC_PCCARDStructInit                    0x08005c03   Thumb Code    64  stm32f10x_fsmc.o(.text)
    FSMC_NORSRAMCmd                          0x08005c43   Thumb Code    48  stm32f10x_fsmc.o(.text)
    FSMC_NANDCmd                             0x08005c73   Thumb Code    86  stm32f10x_fsmc.o(.text)
    FSMC_PCCARDCmd                           0x08005cc9   Thumb Code    72  stm32f10x_fsmc.o(.text)
    FSMC_NANDECCCmd                          0x08005d11   Thumb Code    86  stm32f10x_fsmc.o(.text)
    FSMC_GetECC                              0x08005d67   Thumb Code    24  stm32f10x_fsmc.o(.text)
    FSMC_ITConfig                            0x08005d7f   Thumb Code   132  stm32f10x_fsmc.o(.text)
    FSMC_GetFlagStatus                       0x08005e03   Thumb Code    54  stm32f10x_fsmc.o(.text)
    FSMC_ClearFlag                           0x08005e39   Thumb Code    64  stm32f10x_fsmc.o(.text)
    FSMC_GetITStatus                         0x08005e79   Thumb Code    66  stm32f10x_fsmc.o(.text)
    FSMC_ClearITPendingBit                   0x08005ebb   Thumb Code    64  stm32f10x_fsmc.o(.text)
    __use_no_semihosting                     0x08005f19   Thumb Code     2  use_no_semi_2.o(.text)
    __2printf                                0x08005f1d   Thumb Code    20  noretval__2printf.o(.text)
    __printf                                 0x08005f35   Thumb Code   106  __printf.o(.text)
    _printf_int_hex                          0x08005fa1   Thumb Code    88  _printf_hex_int.o(.text)
    _printf_longlong_hex                     0x08005fa1   Thumb Code     0  _printf_hex_int.o(.text)
    __use_two_region_memory                  0x08005ffd   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x08005fff   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x08006001   Thumb Code     2  heapauxi.o(.text)
    __I$use$semihosting                      0x08006003   Thumb Code     0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x08006003   Thumb Code     2  use_no_semi.o(.text)
    __read_errno                             0x08006005   Thumb Code    10  _rserrno.o(.text)
    __set_errno                              0x0800600f   Thumb Code    12  _rserrno.o(.text)
    _printf_int_common                       0x0800601b   Thumb Code   180  _printf_intcommon.o(.text)
    _printf_char_file                        0x080060d1   Thumb Code    32  _printf_char_file.o(.text)
    __aeabi_errno_addr                       0x080060f5   Thumb Code     8  rt_errno_addr_intlibspace.o(.text)
    __errno$intlibspace                      0x080060f5   Thumb Code     0  rt_errno_addr_intlibspace.o(.text)
    __rt_errno_addr$intlibspace              0x080060f5   Thumb Code     0  rt_errno_addr_intlibspace.o(.text)
    _printf_char_common                      0x08006107   Thumb Code    32  _printf_char_common.o(.text)
    ferror                                   0x0800612d   Thumb Code     8  ferror.o(.text)
    __user_libspace                          0x08006135   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x08006135   Thumb Code     0  libspace.o(.text)
    __user_perthread_libspace                0x08006135   Thumb Code     0  libspace.o(.text)
    __user_setup_stackheap                   0x0800613d   Thumb Code    74  sys_stackheap_outer.o(.text)
    exit                                     0x08006187   Thumb Code    12  exit.o(.text)
    __rt_fp_status_addr                      0x08006195   Thumb Code     8  rt_fp_status_addr_intlibspace.o(.text)
    sqrt                                     0x0800619d   Thumb Code    76  sqrt.o(i.sqrt)
    __fpl_dcmp_Inf                           0x080061e9   Thumb Code    24  dcmpi.o(x$fpl$dcmpinf)
    __aeabi_d2uiz                            0x08006201   Thumb Code     0  dfixu.o(x$fpl$dfixu)
    _dfixu                                   0x08006201   Thumb Code    90  dfixu.o(x$fpl$dfixu)
    __aeabi_ui2d                             0x0800625b   Thumb Code     0  dflt_clz.o(x$fpl$dfltu)
    _dfltu                                   0x0800625b   Thumb Code    38  dflt_clz.o(x$fpl$dfltu)
    __aeabi_cdcmple                          0x08006281   Thumb Code     0  dleqf.o(x$fpl$dleqf)
    _dcmple                                  0x08006281   Thumb Code   120  dleqf.o(x$fpl$dleqf)
    __fpl_dcmple_InfNaN                      0x080062e3   Thumb Code     0  dleqf.o(x$fpl$dleqf)
    __fpl_dnaninf                            0x080062f9   Thumb Code   156  dnaninf.o(x$fpl$dnaninf)
    __fpl_dretinf                            0x08006395   Thumb Code    12  dretinf.o(x$fpl$dretinf)
    __aeabi_cdrcmple                         0x080063a1   Thumb Code     0  drleqf.o(x$fpl$drleqf)
    _drcmple                                 0x080063a1   Thumb Code   108  drleqf.o(x$fpl$drleqf)
    _dsqrt                                   0x0800640d   Thumb Code   456  dsqrt_noumaal.o(x$fpl$dsqrt)
    __aeabi_f2d                              0x080065d9   Thumb Code     0  f2d.o(x$fpl$f2d)
    _f2d                                     0x080065d9   Thumb Code    86  f2d.o(x$fpl$f2d)
    __aeabi_fadd                             0x08006631   Thumb Code     0  faddsub_clz.o(x$fpl$fadd)
    _fadd                                    0x08006631   Thumb Code   196  faddsub_clz.o(x$fpl$fadd)
    __aeabi_fdiv                             0x080066f5   Thumb Code     0  fdiv.o(x$fpl$fdiv)
    _fdiv                                    0x080066f5   Thumb Code   384  fdiv.o(x$fpl$fdiv)
    __aeabi_f2iz                             0x08006879   Thumb Code     0  ffix.o(x$fpl$ffix)
    _ffix                                    0x08006879   Thumb Code    54  ffix.o(x$fpl$ffix)
    __aeabi_f2uiz                            0x080068b1   Thumb Code     0  ffixu.o(x$fpl$ffixu)
    _ffixu                                   0x080068b1   Thumb Code    62  ffixu.o(x$fpl$ffixu)
    __aeabi_i2f                              0x080068f1   Thumb Code     0  fflt_clz.o(x$fpl$fflt)
    _fflt                                    0x080068f1   Thumb Code    48  fflt_clz.o(x$fpl$fflt)
    __aeabi_ui2f                             0x08006921   Thumb Code     0  fflt_clz.o(x$fpl$ffltu)
    _ffltu                                   0x08006921   Thumb Code    38  fflt_clz.o(x$fpl$ffltu)
    __aeabi_fmul                             0x08006949   Thumb Code     0  fmul.o(x$fpl$fmul)
    _fmul                                    0x08006949   Thumb Code   258  fmul.o(x$fpl$fmul)
    __fpl_fnaninf                            0x08006a4b   Thumb Code   140  fnaninf.o(x$fpl$fnaninf)
    _fp_init                                 0x08006ad7   Thumb Code    14  fpinit.o(x$fpl$fpinit)
    __fplib_config_pureend_doubles           0x08006ae3   Thumb Code     0  fpinit.o(x$fpl$fpinit)
    __fpl_fretinf                            0x08006ae5   Thumb Code    10  fretinf.o(x$fpl$fretinf)
    __aeabi_fsub                             0x08006af1   Thumb Code     0  faddsub_clz.o(x$fpl$fsub)
    _fsub                                    0x08006af1   Thumb Code   234  faddsub_clz.o(x$fpl$fsub)
    __I$use$fp                               0x08006bdb   Thumb Code     0  usenofp.o(x$fpl$usenofp)
    asc2_1206                                0x08006bda   Data        1140  lcd.o(.constdata)
    asc2_1608                                0x0800704e   Data        1520  lcd.o(.constdata)
    Region$$Table$$Base                      0x080076e0   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08007700   Number         0  anon$$obj.o(Region$$Table)
    SystemCoreClock                          0x20000000   Data           4  system_stm32f10x.o(.data)
    AHBPrescTable                            0x20000004   Data          16  system_stm32f10x.o(.data)
    tp_dev                                   0x20000014   Data          40  touch.o(.data)
    CMD_RDX                                  0x2000003c   Data           1  touch.o(.data)
    CMD_RDY                                  0x2000003d   Data           1  touch.o(.data)
    TP_REMIND_MSG_TBL                        0x20000040   Data           4  touch.o(.data)
    SPI_FLASH_TYPE                           0x20000044   Data           2  flash.o(.data)
    POINT_COLOR                              0x20000046   Data           2  lcd.o(.data)
    BACK_COLOR                               0x20000048   Data           2  lcd.o(.data)
    HDP                                      0x2000004a   Data           2  lcd.o(.data)
    HT                                       0x2000004c   Data           2  lcd.o(.data)
    HPS                                      0x2000004e   Data           2  lcd.o(.data)
    LPS                                      0x20000050   Data           2  lcd.o(.data)
    HPW                                      0x20000052   Data           1  lcd.o(.data)
    VDP                                      0x20000054   Data           2  lcd.o(.data)
    VT                                       0x20000056   Data           2  lcd.o(.data)
    VPS                                      0x20000058   Data           2  lcd.o(.data)
    FPS                                      0x2000005a   Data           2  lcd.o(.data)
    VPW                                      0x2000005c   Data           1  lcd.o(.data)
    USART_RX_STA                             0x20000060   Data           2  usart.o(.data)
    __stdout                                 0x20000064   Data           4  usart.o(.data)
    SPI_FLASH_BUF                            0x20000080   Data        4096  flash.o(.bss)
    lcddev                                   0x20001080   Data          10  lcd.o(.bss)
    USART_RX_BUF                             0x2000108a   Data         200  usart.o(.bss)
    __libspace_start                         0x20001154   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x200011b4   Data           0  libspace.o(.bss)



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

Memory Map of the image

  Image Entry point : 0x08000131

  Load Region LOAD_ROM0 (Base: 0x08000000, Size: 0x00007780, Max: 0xffffffff, ABSOLUTE)

    Execution Region EXEC_ROM0 (Base: 0x08000000, Size: 0x00007700, Max: 0x00080000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x00000130   Data   RO          358    RESET               startup_stm32f10x_hd.o
    0x08000130   0x00000008   Code   RO          504  * !!!main             c_w.l(__main.o)
    0x08000138   0x00000034   Code   RO          748    !!!scatter          c_w.l(__scatter.o)
    0x0800016c   0x0000001a   Code   RO          750    !!handler_copy      c_w.l(__scatter_copy.o)
    0x08000186   0x00000002   PAD
    0x08000188   0x0000001c   Code   RO          752    !!handler_zi        c_w.l(__scatter_zi.o)
    0x080001a4   0x00000000   Code   RO          501    .ARM.Collect$$_printf_percent$$00000000  c_w.l(_printf_percent.o)
    0x080001a4   0x00000006   Code   RO          500    .ARM.Collect$$_printf_percent$$0000000C  c_w.l(_printf_x.o)
    0x080001aa   0x00000004   Code   RO          566    .ARM.Collect$$_printf_percent$$00000017  c_w.l(_printf_percent_end.o)
    0x080001ae   0x00000006   Code   RO          624    .ARM.Collect$$libinit$$00000000  c_w.l(libinit.o)
    0x080001b4   0x00000000   Code   RO          629    .ARM.Collect$$libinit$$00000006  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          631    .ARM.Collect$$libinit$$00000008  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          633    .ARM.Collect$$libinit$$0000000A  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          636    .ARM.Collect$$libinit$$0000000D  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          638    .ARM.Collect$$libinit$$0000000F  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          640    .ARM.Collect$$libinit$$00000011  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          642    .ARM.Collect$$libinit$$00000013  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          644    .ARM.Collect$$libinit$$00000015  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          646    .ARM.Collect$$libinit$$00000017  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          648    .ARM.Collect$$libinit$$00000019  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          650    .ARM.Collect$$libinit$$0000001B  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          652    .ARM.Collect$$libinit$$0000001D  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          654    .ARM.Collect$$libinit$$0000001F  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          656    .ARM.Collect$$libinit$$00000021  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          660    .ARM.Collect$$libinit$$00000028  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          662    .ARM.Collect$$libinit$$0000002A  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          664    .ARM.Collect$$libinit$$0000002C  c_w.l(libinit2.o)
    0x080001b4   0x00000000   Code   RO          666    .ARM.Collect$$libinit$$0000002E  c_w.l(libinit2.o)
    0x080001b4   0x00000002   Code   RO          667    .ARM.Collect$$libinit$$0000002F  c_w.l(libinit2.o)
    0x080001b6   0x00000002   Code   RO          691    .ARM.Collect$$libshutdown$$00000000  c_w.l(libshutdown.o)
    0x080001b8   0x00000000   Code   RO          702    .ARM.Collect$$libshutdown$$00000003  c_w.l(libshutdown2.o)
    0x080001b8   0x00000000   Code   RO          705    .ARM.Collect$$libshutdown$$00000006  c_w.l(libshutdown2.o)
    0x080001b8   0x00000000   Code   RO          708    .ARM.Collect$$libshutdown$$00000009  c_w.l(libshutdown2.o)
    0x080001b8   0x00000000   Code   RO          710    .ARM.Collect$$libshutdown$$0000000B  c_w.l(libshutdown2.o)
    0x080001b8   0x00000000   Code   RO          713    .ARM.Collect$$libshutdown$$0000000E  c_w.l(libshutdown2.o)
    0x080001b8   0x00000002   Code   RO          714    .ARM.Collect$$libshutdown$$0000000F  c_w.l(libshutdown2.o)
    0x080001ba   0x00000000   Code   RO          558    .ARM.Collect$$rtentry$$00000000  c_w.l(rtentry.o)
    0x080001ba   0x00000000   Code   RO          581    .ARM.Collect$$rtentry$$00000002  c_w.l(rtentry2.o)
    0x080001ba   0x00000006   Code   RO          596    .ARM.Collect$$rtentry$$00000004  c_w.l(rtentry4.o)
    0x080001c0   0x00000000   Code   RO          583    .ARM.Collect$$rtentry$$00000009  c_w.l(rtentry2.o)
    0x080001c0   0x00000004   Code   RO          584    .ARM.Collect$$rtentry$$0000000A  c_w.l(rtentry2.o)
    0x080001c4   0x00000000   Code   RO          586    .ARM.Collect$$rtentry$$0000000C  c_w.l(rtentry2.o)
    0x080001c4   0x00000008   Code   RO          587    .ARM.Collect$$rtentry$$0000000D  c_w.l(rtentry2.o)
    0x080001cc   0x00000002   Code   RO          625    .ARM.Collect$$rtexit$$00000000  c_w.l(rtexit.o)
    0x080001ce   0x00000000   Code   RO          671    .ARM.Collect$$rtexit$$00000002  c_w.l(rtexit2.o)
    0x080001ce   0x00000004   Code   RO          672    .ARM.Collect$$rtexit$$00000003  c_w.l(rtexit2.o)
    0x080001d2   0x00000006   Code   RO          673    .ARM.Collect$$rtexit$$00000004  c_w.l(rtexit2.o)
    0x080001d8   0x000001e0   Code   RO            1    .text               system_stm32f10x.o
    0x080003b8   0x0000001a   Code   RO          102    .text               stm32f10x_it.o
    0x080003d2   0x00000002   PAD
    0x080003d4   0x00000218   Code   RO          119    .text               main.o
    0x080005ec   0x00000ff4   Code   RO          185    .text               touch.o
    0x080015e0   0x000003ec   Code   RO          206    .text               flash.o
    0x080019cc   0x00000128   Code   RO          226    .text               spi.o
    0x08001af4   0x000028c4   Code   RO          265    .text               lcd.o
    0x080043b8   0x0000010c   Code   RO          286    .text               key.o
    0x080044c4   0x00000054   Code   RO          299    .text               led.o
    0x08004518   0x00000160   Code   RO          311    .text               usart.o
    0x08004678   0x0000000c   Code   RO          330    .text               sys.o
    0x08004684   0x000000d4   Code   RO          342    .text               delay.o
    0x08004758   0x00000040   Code   RO          359    .text               startup_stm32f10x_hd.o
    0x08004798   0x00000100   Code   RO          375    .text               misc.o
    0x08004898   0x000004a6   Code   RO          387    .text               stm32f10x_usart.o
    0x08004d3e   0x00000002   PAD
    0x08004d40   0x00000390   Code   RO          399    .text               stm32f10x_spi.o
    0x080050d0   0x00000414   Code   RO          411    .text               stm32f10x_rcc.o
    0x080054e4   0x000003ac   Code   RO          425    .text               stm32f10x_gpio.o
    0x08005890   0x00000688   Code   RO          437    .text               stm32f10x_fsmc.o
    0x08005f18   0x00000002   Code   RO          451    .text               c_w.l(use_no_semi_2.o)
    0x08005f1a   0x00000002   PAD
    0x08005f1c   0x00000018   Code   RO          455    .text               c_w.l(noretval__2printf.o)
    0x08005f34   0x0000006a   Code   RO          457    .text               c_w.l(__printf.o)
    0x08005f9e   0x00000002   PAD
    0x08005fa0   0x0000005c   Code   RO          462    .text               c_w.l(_printf_hex_int.o)
    0x08005ffc   0x00000006   Code   RO          502    .text               c_w.l(heapauxi.o)
    0x08006002   0x00000002   Code   RO          556    .text               c_w.l(use_no_semi.o)
    0x08006004   0x00000016   Code   RO          560    .text               c_w.l(_rserrno.o)
    0x0800601a   0x000000b4   Code   RO          562    .text               c_w.l(_printf_intcommon.o)
    0x080060ce   0x00000002   PAD
    0x080060d0   0x00000024   Code   RO          564    .text               c_w.l(_printf_char_file.o)
    0x080060f4   0x00000008   Code   RO          601    .text               c_w.l(rt_errno_addr_intlibspace.o)
    0x080060fc   0x00000030   Code   RO          603    .text               c_w.l(_printf_char_common.o)
    0x0800612c   0x00000008   Code   RO          605    .text               c_w.l(ferror.o)
    0x08006134   0x00000008   Code   RO          609    .text               c_w.l(libspace.o)
    0x0800613c   0x0000004a   Code   RO          612    .text               c_w.l(sys_stackheap_outer.o)
    0x08006186   0x0000000c   Code   RO          616    .text               c_w.l(exit.o)
    0x08006192   0x00000002   PAD
    0x08006194   0x00000008   Code   RO          681    .text               c_w.l(rt_fp_status_addr_intlibspace.o)
    0x0800619c   0x0000004c   Code   RO          549    i.sqrt              m_ws.l(sqrt.o)
    0x080061e8   0x00000018   Code   RO          567    x$fpl$dcmpinf       fz_ws.l(dcmpi.o)
    0x08006200   0x0000005a   Code   RO          506    x$fpl$dfixu         fz_ws.l(dfixu.o)
    0x0800625a   0x00000026   Code   RO          510    x$fpl$dfltu         fz_ws.l(dflt_clz.o)
    0x08006280   0x00000078   Code   RO          516    x$fpl$dleqf         fz_ws.l(dleqf.o)
    0x080062f8   0x0000009c   Code   RO          569    x$fpl$dnaninf       fz_ws.l(dnaninf.o)
    0x08006394   0x0000000c   Code   RO          571    x$fpl$dretinf       fz_ws.l(dretinf.o)
    0x080063a0   0x0000006c   Code   RO          518    x$fpl$drleqf        fz_ws.l(drleqf.o)
    0x0800640c   0x000001cc   Code   RO          573    x$fpl$dsqrt         fz_ws.l(dsqrt_noumaal.o)
    0x080065d8   0x00000056   Code   RO          520    x$fpl$f2d           fz_ws.l(f2d.o)
    0x0800662e   0x00000002   PAD
    0x08006630   0x000000c4   Code   RO          522    x$fpl$fadd          fz_ws.l(faddsub_clz.o)
    0x080066f4   0x00000184   Code   RO          529    x$fpl$fdiv          fz_ws.l(fdiv.o)
    0x08006878   0x00000036   Code   RO          532    x$fpl$ffix          fz_ws.l(ffix.o)
    0x080068ae   0x00000002   PAD
    0x080068b0   0x0000003e   Code   RO          536    x$fpl$ffixu         fz_ws.l(ffixu.o)
    0x080068ee   0x00000002   PAD
    0x080068f0   0x00000030   Code   RO          541    x$fpl$fflt          fz_ws.l(fflt_clz.o)
    0x08006920   0x00000026   Code   RO          540    x$fpl$ffltu         fz_ws.l(fflt_clz.o)
    0x08006946   0x00000002   PAD
    0x08006948   0x00000102   Code   RO          546    x$fpl$fmul          fz_ws.l(fmul.o)
    0x08006a4a   0x0000008c   Code   RO          575    x$fpl$fnaninf       fz_ws.l(fnaninf.o)
    0x08006ad6   0x0000000e   Code   RO          668    x$fpl$fpinit        fz_ws.l(fpinit.o)
    0x08006ae4   0x0000000a   Code   RO          577    x$fpl$fretinf       fz_ws.l(fretinf.o)
    0x08006aee   0x00000002   PAD
    0x08006af0   0x000000ea   Code   RO          524    x$fpl$fsub          fz_ws.l(faddsub_clz.o)
    0x08006bda   0x00000000   Code   RO          579    x$fpl$usenofp       fz_ws.l(usenofp.o)
    0x08006bda   0x00000a64   Data   RO          267    .constdata          lcd.o
    0x0800763e   0x00000028   Data   RO          463    .constdata          c_w.l(_printf_hex_int.o)
    0x08007666   0x00000079   Data   RO          186    .conststring        touch.o
    0x080076df   0x00000001   PAD
    0x080076e0   0x00000020   Data   RO          746    Region$$Table       anon$$obj.o


    Execution Region DATA_RAM0 (Base: 0x20000000, Size: 0x000017b8, Max: 0x00010000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x00000014   Data   RW            2    .data               system_stm32f10x.o
    0x20000014   0x00000030   Data   RW          187    .data               touch.o
    0x20000044   0x00000002   Data   RW          208    .data               flash.o
    0x20000046   0x00000017   Data   RW          268    .data               lcd.o
    0x2000005d   0x00000001   Data   RW          287    .data               key.o
    0x2000005e   0x00000002   PAD
    0x20000060   0x00000008   Data   RW          313    .data               usart.o
    0x20000068   0x00000004   Data   RW          343    .data               delay.o
    0x2000006c   0x00000014   Data   RW          412    .data               stm32f10x_rcc.o
    0x20000080   0x00001000   Zero   RW          207    .bss                flash.o
    0x20001080   0x0000000a   Zero   RW          266    .bss                lcd.o
    0x2000108a   0x000000c8   Zero   RW          312    .bss                usart.o
    0x20001152   0x00000002   PAD
    0x20001154   0x00000060   Zero   RW          610    .bss                c_w.l(libspace.o)
    0x200011b4   0x00000004   PAD
    0x200011b8   0x00000200   Zero   RW          357    HEAP                startup_stm32f10x_hd.o
    0x200013b8   0x00000400   Zero   RW          356    STACK               startup_stm32f10x_hd.o


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

Image component sizes


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

       212         18          0          4          0        947   delay.o
      1004         30          0          2       4096       5777   flash.o
       268         12          0          1          0       1340   key.o
     10436        188       2660         23         10      15786   lcd.o
        84          8          0          0          0        443   led.o
       536        102          0          0          0      13508   main.o
       256         30          0          0          0       1701   misc.o
       296          8          0          0          0       1321   spi.o
        64         26        304          0       1536        772   startup_stm32f10x_hd.o
      1672         62          0          0          0       5283   stm32f10x_fsmc.o
       940         46          0          0          0       5677   stm32f10x_gpio.o
        26          0          0          0          0       1126   stm32f10x_it.o
      1044         52          0         20          0       8916   stm32f10x_rcc.o
       912         12          0          0          0       6622   stm32f10x_spi.o
      1190         22          0          0          0       8396   stm32f10x_usart.o
        12          0          0          0          0        401   sys.o
       480         36          0         20          0     238271   system_stm32f10x.o
      4084        210        121         48          0       6801   touch.o
       352         22          0          8        200       2402   usart.o

    ----------------------------------------------------------------------
     23872        884       3118        128       5844     325490   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         4          0          1          2          2          0   (incl. Padding)

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

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

         8          0          0          0          0         68   __main.o
       106          0          0          0          0         84   __printf.o
        52          8          0          0          0          0   __scatter.o
        26          0          0          0          0          0   __scatter_copy.o
        28          0          0          0          0          0   __scatter_zi.o
        48          6          0          0          0         96   _printf_char_common.o
        36          4          0          0          0         80   _printf_char_file.o
        92          4         40          0          0         88   _printf_hex_int.o
       180          0          0          0          0         88   _printf_intcommon.o
         0          0          0          0          0          0   _printf_percent.o
         4          0          0          0          0          0   _printf_percent_end.o
         6          0          0          0          0          0   _printf_x.o
        22          0          0          0          0        100   _rserrno.o
        12          0          0          0          0         72   exit.o
         8          0          0          0          0         68   ferror.o
         6          0          0          0          0        152   heapauxi.o
         6          0          0          0          0          0   libinit.o
         2          0          0          0          0          0   libinit2.o
         2          0          0          0          0          0   libshutdown.o
         2          0          0          0          0          0   libshutdown2.o
         8          4          0          0         96         68   libspace.o
        24          4          0          0          0         84   noretval__2printf.o
         8          4          0          0          0         68   rt_errno_addr_intlibspace.o
         8          4          0          0          0         68   rt_fp_status_addr_intlibspace.o
         0          0          0          0          0          0   rtentry.o
        12          0          0          0          0          0   rtentry2.o
         6          0          0          0          0          0   rtentry4.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
        74          0          0          0          0         80   sys_stackheap_outer.o
         2          0          0          0          0         68   use_no_semi.o
         2          0          0          0          0         68   use_no_semi_2.o
        24          0          0          0          0         68   dcmpi.o
        90          4          0          0          0         92   dfixu.o
        38          0          0          0          0         68   dflt_clz.o
       120          4          0          0          0         92   dleqf.o
       156          4          0          0          0         92   dnaninf.o
        12          0          0          0          0         68   dretinf.o
       108          0          0          0          0         80   drleqf.o
       460         56          0          0          0        120   dsqrt_noumaal.o
        86          4          0          0          0         84   f2d.o
       430          8          0          0          0        168   faddsub_clz.o
       388         76          0          0          0         96   fdiv.o
        54          4          0          0          0         84   ffix.o
        62          4          0          0          0         84   ffixu.o
        86          0          0          0          0        136   fflt_clz.o
       258          4          0          0          0         84   fmul.o
       140          4          0          0          0         84   fnaninf.o
        14          0          0          0          0         76   fpinit.o
        10          0          0          0          0         68   fretinf.o
         0          0          0          0          0          0   usenofp.o
        76          0          0          0          0         84   sqrt.o

    ----------------------------------------------------------------------
      3434        210         40          0        100       3128   Library Totals
        20          0          0          0          4          0   (incl. Padding)

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

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

       802         38         40          0         96       1400   c_w.l
      2536        172          0          0          0       1644   fz_ws.l
        76          0          0          0          0         84   m_ws.l

    ----------------------------------------------------------------------
      3434        210         40          0        100       3128   Library Totals

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

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


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

     27306       1094       3158        128       5944     325470   Grand Totals
     27306       1094       3158        128       5944     325470   ELF Image Totals
     27306       1094       3158        128          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                30464 (  29.75kB)
    Total RW  Size (RW Data + ZI Data)              6072 (   5.93kB)
    Total ROM Size (Code + RO Data + RW Data)      30592 (  29.88kB)

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

