Component: ARM Compiler 5.06 update 4 (build 422) Tool: armlink [4d35d2]

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

Section Cross References

    startup_stm32f10x_md.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_md.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_md.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
    startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(.text) for Reset_Handler
    startup_stm32f10x_md.o(RESET) refers to main.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f10x_md.o(RESET) refers to main.o(i.ADC1_2_IRQHandler) for ADC1_2_IRQHandler
    startup_stm32f10x_md.o(RESET) refers to main.o(i.USART1_IRQHandler) for USART1_IRQHandler
    startup_stm32f10x_md.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_md.o(.text) refers to system_stm32f10x.o(i.SystemInit) for SystemInit
    startup_stm32f10x_md.o(.text) refers to __main.o(!!!main) for __main
    startup_stm32f10x_md.o(.text) refers to startup_stm32f10x_md.o(HEAP) for Heap_Mem
    startup_stm32f10x_md.o(.text) refers to startup_stm32f10x_md.o(STACK) for Stack_Mem
    system_stm32f10x.o(i.SetSysClock) refers to system_stm32f10x.o(i.SetSysClockTo72) for SetSysClockTo72
    system_stm32f10x.o(i.SystemCoreClockUpdate) refers to system_stm32f10x.o(.data) for SystemCoreClock
    system_stm32f10x.o(i.SystemInit) refers to system_stm32f10x.o(i.SetSysClock) for SetSysClock
    stm32f10x_spi.o(i.I2S_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_rcc.o(i.RCC_GetClocksFreq) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
    stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f10x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
    stm32f10x_gpio.o(i.GPIO_AFIODeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_gpio.o(i.GPIO_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_adc.o(i.ADC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_usart.o(i.USART_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    main.o(i.ADC1_2_IRQHandler) refers to stm32f10x_adc.o(i.ADC_GetFlagStatus) for ADC_GetFlagStatus
    main.o(i.ADC1_2_IRQHandler) refers to stm32f10x_adc.o(i.ADC_GetConversionValue) for ADC_GetConversionValue
    main.o(i.ADC1_2_IRQHandler) refers to main.o(.data) for countadc
    main.o(i.SysTick_Handler) refers to main.o(.data) for TimingDelay
    main.o(i.USART1_IRQHandler) refers to stm32f10x_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
    main.o(i.USART1_IRQHandler) refers to stm32f10x_usart.o(i.USART_ReceiveData) for USART_ReceiveData
    main.o(i.USART1_IRQHandler) refers to stm32f10x_usart.o(i.USART_ClearFlag) for USART_ClearFlag
    main.o(i.USART1_IRQHandler) refers to main.o(.data) for recBuff
    main.o(i.configADC) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    main.o(i.configADC) refers to stm32f10x_rcc.o(i.RCC_ADCCLKConfig) for RCC_ADCCLKConfig
    main.o(i.configADC) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    main.o(i.configADC) refers to stm32f10x_adc.o(i.ADC_Init) for ADC_Init
    main.o(i.configADC) refers to stm32f10x_adc.o(i.ADC_RegularChannelConfig) for ADC_RegularChannelConfig
    main.o(i.configADC) refers to stm32f10x_adc.o(i.ADC_ExternalTrigConvCmd) for ADC_ExternalTrigConvCmd
    main.o(i.configADC) refers to stm32f10x_adc.o(i.ADC_Cmd) for ADC_Cmd
    main.o(i.configADC) refers to stm32f10x_adc.o(i.ADC_ResetCalibration) for ADC_ResetCalibration
    main.o(i.configADC) refers to stm32f10x_adc.o(i.ADC_GetResetCalibrationStatus) for ADC_GetResetCalibrationStatus
    main.o(i.configADC) refers to stm32f10x_adc.o(i.ADC_StartCalibration) for ADC_StartCalibration
    main.o(i.configADC) refers to stm32f10x_adc.o(i.ADC_GetCalibrationStatus) for ADC_GetCalibrationStatus
    main.o(i.configADC) refers to stm32f10x_adc.o(i.ADC_SoftwareStartConvCmd) for ADC_SoftwareStartConvCmd
    main.o(i.delay_ms) refers to main.o(.data) for TimingDelay
    main.o(i.main) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    main.o(i.main) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    main.o(i.main) refers to _printf_dec.o(.text) for _printf_int_dec
    main.o(i.main) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    main.o(i.main) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    main.o(i.main) refers to main.o(i.configADC) for configADC
    main.o(i.main) refers to stm32f10x_usart.o(i.USART_Init) for USART_Init
    main.o(i.main) refers to stm32f10x_usart.o(i.USART_Cmd) for USART_Cmd
    main.o(i.main) refers to stm32f10x_usart.o(i.USART_ITConfig) for USART_ITConfig
    main.o(i.main) refers to fs_mapi.o(i.finit) for finit
    main.o(i.main) refers to fopen.o(.text) for fopen
    main.o(i.main) refers to noretval__2sprintf.o(.text) for __2sprintf
    main.o(i.main) refers to strlen.o(.text) for strlen
    main.o(i.main) refers to fwritefast.o(.text) for fwrite
    main.o(i.main) refers to fclose.o(.text) for fclose
    main.o(i.main) refers to fs_mapi.o(i.ffind) for ffind
    main.o(i.main) refers to freadfast.o(.text) for fread
    main.o(i.main) refers to main.o(i.delay_ms) for delay_ms
    main.o(i.main) refers to stm32f10x_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    main.o(i.main) refers to stm32f10x_adc.o(i.ADC_GetConversionValue) for ADC_GetConversionValue
    main.o(i.main) refers to main.o(i.myprintf) for myprintf
    main.o(i.main) refers to main.o(.data) for GPIO_Structure
    main.o(i.main) refers to system_stm32f10x.o(.data) for SystemCoreClock
    main.o(i.main) refers to main.o(.bss) for USART_InitStructure
    main.o(i.myprintf) refers to stm32f10x_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
    main.o(i.myprintf) refers to stm32f10x_usart.o(i.USART_SendData) for USART_SendData
    bsp.o(i.Com1_Intial) refers to stm32f10x_usart.o(i.USART_Init) for USART_Init
    bsp.o(i.Com1_Intial) refers to stm32f10x_usart.o(i.USART_Cmd) for USART_Cmd
    bsp.o(i.Com2_Intial) refers to stm32f10x_usart.o(i.USART_Init) for USART_Init
    bsp.o(i.Com2_Intial) refers to stm32f10x_usart.o(i.USART_Cmd) for USART_Cmd
    bsp.o(i.GPIO_Configuration) refers to stm32f10x_gpio.o(i.GPIO_PinRemapConfig) for GPIO_PinRemapConfig
    bsp.o(i.GPIO_Configuration) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    bsp.o(i.RCC_Configuration) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    bsp.o(i.RCC_Configuration) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    file_config.o(i.fs_config) refers to file_config.o(.bss) for .bss
    file_config.o(i.fs_config) refers to file_config.o(.constdata) for .constdata
    file_config.o(i.fs_config) refers to spi_stm32f103.o(.constdata) for spi0_drv
    file_config.o(i.mc0_DevCtrl) refers to fs_mmc.o(i.mmc_DevCtrl) for mmc_DevCtrl
    file_config.o(i.mc0_DevCtrl) refers to file_config.o(.bss) for .bss
    file_config.o(i.mc0_Init) refers to fs_mmc.o(i.mmc_Init) for mmc_Init
    file_config.o(i.mc0_Init) refers to file_config.o(.bss) for .bss
    file_config.o(i.mc0_RdInfo) refers to fs_mmc.o(i.mmc_ReadInfo) for mmc_ReadInfo
    file_config.o(i.mc0_RdInfo) refers to file_config.o(.bss) for .bss
    file_config.o(i.mc0_RdSect) refers to fs_mmc.o(i.mmc_ReadSector) for mmc_ReadSector
    file_config.o(i.mc0_RdSect) refers to file_config.o(.bss) for .bss
    file_config.o(i.mc0_UnInit) refers to fs_mmc.o(i.mmc_UnInit) for mmc_UnInit
    file_config.o(i.mc0_UnInit) refers to file_config.o(.bss) for .bss
    file_config.o(i.mc0_WrSect) refers to fs_mmc.o(i.mmc_WriteSector) for mmc_WriteSector
    file_config.o(i.mc0_WrSect) refers to file_config.o(.bss) for .bss
    file_config.o(.constdata) refers to file_config.o(i.mc0_Init) for mc0_Init
    file_config.o(.constdata) refers to file_config.o(i.mc0_UnInit) for mc0_UnInit
    file_config.o(.constdata) refers to file_config.o(i.mc0_RdSect) for mc0_RdSect
    file_config.o(.constdata) refers to file_config.o(i.mc0_WrSect) for mc0_WrSect
    file_config.o(.constdata) refers to file_config.o(i.mc0_RdInfo) for mc0_RdInfo
    file_config.o(.constdata) refers to file_config.o(i.mc0_DevCtrl) for mc0_DevCtrl
    file_config.o(.constdata) refers to file_config.o(.bss) for mc0_vol
    retarget.o(i._sys_close) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_close) refers to fs_sys.o(i.__sys_close) for __sys_close
    retarget.o(i._sys_command_string) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_ensure) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_ensure) refers to fs_sys.o(i.__sys_ensure) for __sys_ensure
    retarget.o(i._sys_exit) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_flen) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_flen) refers to fs_sys.o(i.__sys_flen) for __sys_flen
    retarget.o(i._sys_istty) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_open) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_open) refers to strcmpv7m.o(.text) for strcmp
    retarget.o(i._sys_open) refers to fs_sys.o(i.__sys_open) for __sys_open
    retarget.o(i._sys_read) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_read) refers to fs_sys.o(i.__sys_read) for __sys_read
    retarget.o(i._sys_seek) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_seek) refers to fs_sys.o(i.__sys_seek) for __sys_seek
    retarget.o(i._sys_tmpnam) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_write) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(i._sys_write) refers to fs_sys.o(i.__sys_write) for __sys_write
    retarget.o(i._ttywrch) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(.constdata) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    spi_stm32f103.o(i.Init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    spi_stm32f103.o(i.Init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    spi_stm32f103.o(i.Init) refers to stm32f10x_spi.o(i.SPI_Init) for SPI_Init
    spi_stm32f103.o(i.Init) refers to stm32f10x_spi.o(i.SPI_Cmd) for SPI_Cmd
    spi_stm32f103.o(.constdata) refers to spi_stm32f103.o(i.Init) for Init
    spi_stm32f103.o(.constdata) refers to spi_stm32f103.o(i.UnInit) for UnInit
    spi_stm32f103.o(.constdata) refers to spi_stm32f103.o(i.Send) for Send
    spi_stm32f103.o(.constdata) refers to spi_stm32f103.o(i.SendBuf) for SendBuf
    spi_stm32f103.o(.constdata) refers to spi_stm32f103.o(i.RecBuf) for RecBuf
    spi_stm32f103.o(.constdata) refers to spi_stm32f103.o(i.BusSpeed) for BusSpeed
    spi_stm32f103.o(.constdata) refers to spi_stm32f103.o(i.SetSS) for SetSS
    spi_stm32f103.o(.constdata) refers to spi_stm32f103.o(i.CheckMedia) for CheckMedia
    fs_sys.o(i.__sys_close) refers to fs_fat.o(i.fat_close) for fat_close
    fs_sys.o(i.__sys_close) refers to file_config.o(i.efs_wclose) for efs_wclose
    fs_sys.o(i.__sys_close) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_sys.o(i.__sys_close) refers to file_config.o(.bss) for _iob
    fs_sys.o(i.__sys_ensure) refers to file_config.o(i.efs_ensure) for efs_ensure
    fs_sys.o(i.__sys_ensure) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_sys.o(i.__sys_ensure) refers to file_config.o(.bss) for _iob
    fs_sys.o(i.__sys_flen) refers to file_config.o(i.efs_fsize) for efs_fsize
    fs_sys.o(i.__sys_flen) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_sys.o(i.__sys_flen) refers to file_config.o(.bss) for _iob
    fs_sys.o(i.__sys_open) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_sys.o(i.__sys_open) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_sys.o(i.__sys_open) refers to fs_fat.o(i.fat_open) for fat_open
    fs_sys.o(i.__sys_open) refers to file_config.o(i.efs_find) for efs_find
    fs_sys.o(i.__sys_open) refers to fs_lib.o(i.fs_efs_lock) for fs_efs_lock
    fs_sys.o(i.__sys_open) refers to file_config.o(i.efs_fsize) for efs_fsize
    fs_sys.o(i.__sys_open) refers to file_config.o(i.efs_delete) for efs_delete
    fs_sys.o(i.__sys_open) refers to file_config.o(i.efs_create) for efs_create
    fs_sys.o(i.__sys_open) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_sys.o(i.__sys_read) refers to fs_fat.o(i.fat_read) for fat_read
    fs_sys.o(i.__sys_read) refers to file_config.o(i.efs_read) for efs_read
    fs_sys.o(i.__sys_read) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_sys.o(i.__sys_read) refers to file_config.o(.bss) for _iob
    fs_sys.o(i.__sys_seek) refers to fs_fat.o(i.fat_seek) for fat_seek
    fs_sys.o(i.__sys_seek) refers to file_config.o(i.efs_seek) for efs_seek
    fs_sys.o(i.__sys_seek) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_sys.o(i.__sys_seek) refers to file_config.o(.bss) for _iob
    fs_sys.o(i.__sys_write) refers to fs_fat.o(i.fat_write) for fat_write
    fs_sys.o(i.__sys_write) refers to file_config.o(i.efs_write) for efs_write
    fs_sys.o(i.__sys_write) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_sys.o(i.__sys_write) refers to file_config.o(.bss) for _iob
    fs_mapi.o(i.fanalyse) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.fanalyse) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.fanalyse) refers to file_config.o(i.efs_analyse) for efs_analyse
    fs_mapi.o(i.fanalyse) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.fattrib) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.fattrib) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.fattrib) refers to fs_fat.o(i.fat_attrib) for fat_attrib
    fs_mapi.o(i.fattrib) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.fcheck) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.fcheck) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.fcheck) refers to file_config.o(i.efs_check) for efs_check
    fs_mapi.o(i.fcheck) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.fdefrag) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.fdefrag) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.fdefrag) refers to file_config.o(i.efs_defrag) for efs_defrag
    fs_mapi.o(i.fdefrag) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.fdefrag) refers to file_config.o(.bss) for _iob
    fs_mapi.o(i.fdefrag) refers to file_config.o(.constdata) for _NFILE
    fs_mapi.o(i.fdelete) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.fdelete) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.fdelete) refers to fs_fat.o(i.fat_delete) for fat_delete
    fs_mapi.o(i.fdelete) refers to file_config.o(i.efs_find) for efs_find
    fs_mapi.o(i.fdelete) refers to fs_lib.o(i.fs_efs_lock) for fs_efs_lock
    fs_mapi.o(i.fdelete) refers to file_config.o(i.efs_delete) for efs_delete
    fs_mapi.o(i.fdelete) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.ffind) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.ffind) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.ffind) refers to strcmpv7m.o(.text) for strcmp
    fs_mapi.o(i.ffind) refers to fs_lib.o(i.fs_strpos) for fs_strpos
    fs_mapi.o(i.ffind) refers to strlen.o(.text) for strlen
    fs_mapi.o(i.ffind) refers to fs_fat.o(i.fat_ffind) for fat_ffind
    fs_mapi.o(i.ffind) refers to file_config.o(i.efs_ffind) for efs_ffind
    fs_mapi.o(i.ffind) refers to file_config.o(i.efs_fsize) for efs_fsize
    fs_mapi.o(i.ffind) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.fformat) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.fformat) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.fformat) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    fs_mapi.o(i.fformat) refers to fs_fat.o(i.fat_format) for fat_format
    fs_mapi.o(i.fformat) refers to file_config.o(i.efs_format) for efs_format
    fs_mapi.o(i.fformat) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.fformat) refers to file_config.o(.bss) for _iob
    fs_mapi.o(i.fformat) refers to file_config.o(.constdata) for _NFILE
    fs_mapi.o(i.ffree) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.ffree) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.ffree) refers to fs_fat.o(i.fat_free) for fat_free
    fs_mapi.o(i.ffree) refers to file_config.o(i.efs_free) for efs_free
    fs_mapi.o(i.ffree) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.finfo) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.finfo) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.finfo) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.finit) refers to fs_mapi.o(i.fs_cfg_drv) for fs_cfg_drv
    fs_mapi.o(i.finit) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.finit) refers to fs_mapi.o(i.init_drv) for init_drv
    fs_mapi.o(i.finit) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.finit) refers to file_config.o(.constdata) for fs_DevPool
    fs_mapi.o(i.frename) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.frename) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.frename) refers to fs_fat.o(i.fat_rename) for fat_rename
    fs_mapi.o(i.frename) refers to file_config.o(i.efs_find) for efs_find
    fs_mapi.o(i.frename) refers to fs_lib.o(i.fs_efs_lock) for fs_efs_lock
    fs_mapi.o(i.frename) refers to file_config.o(i.efs_rename) for efs_rename
    fs_mapi.o(i.frename) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.fs_cfg_drv) refers to file_config.o(i.fs_config) for fs_config
    fs_mapi.o(i.fs_cfg_drv) refers to file_config.o(i.elink_init) for elink_init
    fs_mapi.o(i.fs_cfg_drv) refers to fs_mapi.o(.data) for .data
    fs_mapi.o(i.fs_cfg_drv) refers to file_config.o(.constdata) for fs_DevPool
    fs_mapi.o(i.fs_cfg_drv) refers to file_config.o(.bss) for _iob
    fs_mapi.o(i.funinit) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.funinit) refers to fs_mapi.o(i.uninit_drv) for uninit_drv
    fs_mapi.o(i.funinit) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.funinit) refers to fs_mapi.o(.data) for .data
    fs_mapi.o(i.funinit) refers to file_config.o(.constdata) for fs_DevPool
    fs_mapi.o(i.fvol) refers to fs_lib.o(i.fs_find_iob) for fs_find_iob
    fs_mapi.o(i.fvol) refers to fs_lib.o(i.fs_map_drive) for fs_map_drive
    fs_mapi.o(i.fvol) refers to fs_fat.o(i.fat_read_label) for fat_read_label
    fs_mapi.o(i.fvol) refers (Weak) to streamlock.o(.data) for _stream_list_lock
    fs_mapi.o(i.init_drv) refers to fs_fat.o(i.fat_init) for fat_init
    fs_mapi.o(i.init_drv) refers to file_config.o(i.fat_jour_init) for fat_jour_init
    fs_mmc.o(i.mmc_DevCtrl) refers to fs_mmc.o(i.mmc_read_cid) for mmc_read_cid
    fs_mmc.o(i.mmc_Init) refers to fs_mmc.o(i.mmc_command) for mmc_command
    fs_mmc.o(i.mmc_Init) refers to fs_mmc.o(i.mmc_read_csd) for mmc_read_csd
    fs_mmc.o(i.mmc_Init) refers to fs_mmc.o(i.mmc_read_cid) for mmc_read_cid
    fs_mmc.o(i.mmc_ReadInfo) refers to fs_mmc.o(i.mmc_read_cid) for mmc_read_cid
    fs_mmc.o(i.mmc_ReadInfo) refers to fs_mmc.o(i.mmc_read_csd) for mmc_read_csd
    fs_mmc.o(i.mmc_ReadSector) refers to fs_mmc.o(i.mmc_read_block) for mmc_read_block
    fs_mmc.o(i.mmc_ReadSector) refers to fs_mmc.o(i.mmc_command) for mmc_command
    fs_mmc.o(i.mmc_WriteSector) refers to fs_mmc.o(i.mmc_write_block) for mmc_write_block
    fs_mmc.o(i.mmc_read_block) refers to fs_mmc.o(i.mmc_command) for mmc_command
    fs_mmc.o(i.mmc_read_cid) refers to fs_mmc.o(i.mmc_read_info) for mmc_read_info
    fs_mmc.o(i.mmc_read_cid) refers to fs_mmc.o(i.mmc_fill_cid) for mmc_fill_cid
    fs_mmc.o(i.mmc_read_csd) refers to fs_mmc.o(i.mmc_read_info) for mmc_read_info
    fs_mmc.o(i.mmc_read_csd) refers to fs_mmc.o(.constdata) for .constdata
    fs_mmc.o(i.mmc_read_info) refers to fs_mmc.o(i.mmc_command) for mmc_command
    fs_mmc.o(i.mmc_write_block) refers to fs_mmc.o(i.mmc_command) for mmc_command
    fs_fat.o(i.alloc_new_clus) refers to fs_fat.o(i.get_free_clus) for get_free_clus
    fs_fat.o(i.alloc_new_clus) refers to fs_fat.o(i.get_EOC) for get_EOC
    fs_fat.o(i.alloc_new_clus) refers to fs_fat.o(i.write_fat_link) for write_fat_link
    fs_fat.o(i.alloc_new_clus) refers to fs_fat.o(i.cache_fat) for cache_fat
    fs_fat.o(i.bs_read) refers to fs_fat.o(i.read_sector) for read_sector
    fs_fat.o(i.bs_read) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.bs_read) refers to fs_fat.o(i.get_u32) for get_u32
    fs_fat.o(i.bs_write) refers to rt_memclr.o(.text) for __aeabi_memclr
    fs_fat.o(i.bs_write) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.bs_write) refers to fs_fat.o(i.set_u32) for set_u32
    fs_fat.o(i.bs_write) refers to fs_fat.o(i.write_cache) for write_cache
    fs_fat.o(i.cache_fat) refers to file_config.o(i.fsj_write) for fsj_write
    fs_fat.o(i.clear_clus) refers to fs_fat.o(i.clus_to_sect) for clus_to_sect
    fs_fat.o(i.clear_clus) refers to rt_memclr.o(.text) for __aeabi_memclr
    fs_fat.o(i.clear_clus) refers to fs_fat.o(i.write_cache) for write_cache
    fs_fat.o(i.count_free_clus) refers to fs_fat.o(i.get_fat_sect) for get_fat_sect
    fs_fat.o(i.count_free_clus) refers to fs_fat.o(i.cache_fat) for cache_fat
    fs_fat.o(i.count_free_clus) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.create_dot_entries) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.create_dot_entries) refers to fs_fat.o(i.get_time) for get_time
    fs_fat.o(i.create_dot_entries) refers to fs_fat.o(i.get_date) for get_date
    fs_fat.o(i.create_dot_entries) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    fs_fat.o(i.create_dot_entries) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.create_dot_entries) refers to fs_fat.o(i.entry_flush) for entry_flush
    fs_fat.o(i.create_lfn_entry) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.create_lfn_entry) refers to fs_fat.o(i.entry_flush) for entry_flush
    fs_fat.o(i.create_lfn_entry) refers to fs_fat.o(i.entry_pos_set) for entry_pos_set
    fs_fat.o(i.create_lfn_entry) refers to fs_fat.o(.constdata) for .constdata
    fs_fat.o(i.create_sfn_entry) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.create_sfn_entry) refers to fs_fat.o(i.get_time) for get_time
    fs_fat.o(i.create_sfn_entry) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.create_sfn_entry) refers to fs_fat.o(i.get_date) for get_date
    fs_fat.o(i.create_sfn_entry) refers to fs_fat.o(i.entry_flush) for entry_flush
    fs_fat.o(i.entry_flush) refers to fs_fat.o(i.clus_to_sect) for clus_to_sect
    fs_fat.o(i.entry_flush) refers to fs_fat.o(i.write_sector) for write_sector
    fs_fat.o(i.entry_pos_set) refers to fs_fat.o(i.set_next_clus) for set_next_clus
    fs_fat.o(i.entry_pos_set) refers to fs_fat.o(i.is_EOC) for is_EOC
    fs_fat.o(i.entry_read) refers to fs_fat.o(i.clus_to_sect) for clus_to_sect
    fs_fat.o(i.entry_read) refers to fs_fat.o(i.read_sector) for read_sector
    fs_fat.o(i.fat_attrib) refers to fs_lib.o(i.fs_chk_media) for fs_chk_media
    fs_fat.o(i.fat_attrib) refers to fs_fat.o(i.path_validate) for path_validate
    fs_fat.o(i.fat_attrib) refers to fs_lib.o(i.fs_find_drv) for fs_find_drv
    fs_fat.o(i.fat_attrib) refers to file_config.o(i.elink_init_path) for elink_init_path
    fs_fat.o(i.fat_attrib) refers to fs_fat.o(i.set_root_clus) for set_root_clus
    fs_fat.o(i.fat_attrib) refers to fs_fat.o(i.path_open) for path_open
    fs_fat.o(i.fat_attrib) refers to fs_fat.o(i.entry_pos_set) for entry_pos_set
    fs_fat.o(i.fat_attrib) refers to fs_lib.o(i.fs_fat_lock) for fs_fat_lock
    fs_fat.o(i.fat_attrib) refers to fs_fat.o(i.entry_flush) for entry_flush
    fs_fat.o(i.fat_close) refers to fs_lib.o(i.fs_chk_media) for fs_chk_media
    fs_fat.o(i.fat_close) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.fat_close) refers to fs_fat.o(i.get_time) for get_time
    fs_fat.o(i.fat_close) refers to fs_fat.o(i.get_date) for get_date
    fs_fat.o(i.fat_close) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.fat_close) refers to fs_fat.o(i.set_u32) for set_u32
    fs_fat.o(i.fat_close) refers to fs_fat.o(i.entry_flush) for entry_flush
    fs_fat.o(i.fat_close) refers to fs_fat.o(i.fsinfo_write) for fsinfo_write
    fs_fat.o(i.fat_close) refers to fs_fat.o(i.write_cache) for write_cache
    fs_fat.o(i.fat_close) refers to fs_fat.o(i.cache_fat) for cache_fat
    fs_fat.o(i.fat_crc32) refers to fs_fat.o(.constdata) for .constdata
    fs_fat.o(i.fat_delete) refers to fs_fat.o(i.path_validate) for path_validate
    fs_fat.o(i.fat_delete) refers to fs_lib.o(i.fs_chk_media) for fs_chk_media
    fs_fat.o(i.fat_delete) refers to fs_lib.o(i.fs_find_drv) for fs_find_drv
    fs_fat.o(i.fat_delete) refers to file_config.o(i.elink_init_path) for elink_init_path
    fs_fat.o(i.fat_delete) refers to fs_fat.o(i.set_root_clus) for set_root_clus
    fs_fat.o(i.fat_delete) refers to fs_fat.o(i.path_open) for path_open
    fs_fat.o(i.fat_delete) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.fat_delete) refers to fs_fat.o(i.is_dir_empty) for is_dir_empty
    fs_fat.o(i.fat_delete) refers to fs_fat.o(i.frec_delete_elink) for frec_delete_elink
    fs_fat.o(i.fat_delete) refers to fs_fat.o(i.frec_delete) for frec_delete
    fs_fat.o(i.fat_delete) refers to fs_fat.o(i.unlink_clus_chain) for unlink_clus_chain
    fs_fat.o(i.fat_delete) refers to fs_fat.o(i.fsinfo_write) for fsinfo_write
    fs_fat.o(i.fat_delete) refers to fs_fat.o(i.write_cache) for write_cache
    fs_fat.o(i.fat_ffind) refers to fs_lib.o(i.fs_chk_media) for fs_chk_media
    fs_fat.o(i.fat_ffind) refers to fs_lib.o(i.fs_find_drv) for fs_find_drv
    fs_fat.o(i.fat_ffind) refers to file_config.o(i.elink_init_path) for elink_init_path
    fs_fat.o(i.fat_ffind) refers to fs_fat.o(i.set_root_clus) for set_root_clus
    fs_fat.o(i.fat_ffind) refers to fs_fat.o(i.path_open) for path_open
    fs_fat.o(i.fat_ffind) refers to fs_fat.o(i.entry_pos_set) for entry_pos_set
    fs_fat.o(i.fat_ffind) refers to fs_fat.o(i.frec_next) for frec_next
    fs_fat.o(i.fat_ffind) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fs_fat.o(i.fat_ffind) refers to fs_fat.o(i.get_u32) for get_u32
    fs_fat.o(i.fat_ffind) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.fat_format) refers to fs_lib.o(i.fs_chk_media) for fs_chk_media
    fs_fat.o(i.fat_format) refers to fs_fat.o(i.get_param) for get_param
    fs_fat.o(i.fat_format) refers to aeabi_memset.o(.text) for __aeabi_memset
    fs_fat.o(i.fat_format) refers to fs_fat.o(i.mbr_write) for mbr_write
    fs_fat.o(i.fat_format) refers to rt_memclr.o(.text) for __aeabi_memclr
    fs_fat.o(i.fat_format) refers to lludivv7m.o(.text) for __aeabi_uldivmod
    fs_fat.o(i.fat_format) refers to fs_fat.o(i.write_cache) for write_cache
    fs_fat.o(i.fat_format) refers to fs_fat.o(i.bs_write) for bs_write
    fs_fat.o(i.fat_format) refers to fs_fat.o(i.fsinfo_write) for fsinfo_write
    fs_fat.o(i.fat_format) refers to fs_fat.o(i.set_u32) for set_u32
    fs_fat.o(i.fat_format) refers to fs_fat.o(i.get_date) for get_date
    fs_fat.o(i.fat_format) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.fat_format) refers to fs_fat.o(i.get_time) for get_time
    fs_fat.o(i.fat_format) refers to file_config.o(i.fat_jour_prep) for fat_jour_prep
    fs_fat.o(i.fat_format) refers to file_config.o(i.fat_jour_init) for fat_jour_init
    fs_fat.o(i.fat_format) refers to fs_lib.o(i.fs_find_drv) for fs_find_drv
    fs_fat.o(i.fat_format) refers to file_config.o(i.elink_flush) for elink_flush
    fs_fat.o(i.fat_format) refers to fs_fat.o(.constdata) for .constdata
    fs_fat.o(i.fat_free) refers to fs_lib.o(i.fs_chk_media) for fs_chk_media
    fs_fat.o(i.fat_free) refers to fs_fat.o(i.count_free_clus) for count_free_clus
    fs_fat.o(i.fat_init) refers to fs_lib.o(i.fs_find_drv) for fs_find_drv
    fs_fat.o(i.fat_init) refers to file_config.o(i.elink_flush) for elink_flush
    fs_fat.o(i.fat_init) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    fs_fat.o(i.fat_init) refers to fs_fat.o(i.read_sector) for read_sector
    fs_fat.o(i.fat_init) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.fat_init) refers to fs_fat.o(i.get_u32) for get_u32
    fs_fat.o(i.fat_init) refers to fs_fat.o(i.bs_read) for bs_read
    fs_fat.o(i.fat_init) refers to fs_fat.o(i.fsinfo_read) for fsinfo_read
    fs_fat.o(i.fat_init) refers to fs_fat.o(i.read_cache) for read_cache
    fs_fat.o(i.fat_init) refers to fs_fat.o(i.fsinfo_write) for fsinfo_write
    fs_fat.o(i.fat_jour_init) refers to fs_fat.o(i.j_init_fats) for j_init_fats
    fs_fat.o(i.fat_jour_init) refers to fs_fat.o(i.j_rep_space) for j_rep_space
    fs_fat.o(i.fat_jour_init) refers to file_config.o(i.fsj_init) for fsj_init
    fs_fat.o(i.fat_jour_init) refers to file_config.o(i.fat_jour_prep) for fat_jour_prep
    fs_fat.o(i.fat_jour_prep) refers to fs_fat.o(i.j_find_reg) for j_find_reg
    fs_fat.o(i.fat_jour_prep) refers to fs_fat.o(i.j_mark_rsvd) for j_mark_rsvd
    fs_fat.o(i.fat_jour_prep) refers to fs_fat.o(i.clus_to_sect) for clus_to_sect
    fs_fat.o(i.fat_jour_prep) refers to fs_fat.o(i.set_u32) for set_u32
    fs_fat.o(i.fat_jour_prep) refers to fs_fat.o(i.write_sector) for write_sector
    fs_fat.o(i.fat_jour_prep) refers to fs_fat.o(i.j_rep_space) for j_rep_space
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.path_validate) for path_validate
    fs_fat.o(i.fat_open) refers to fs_lib.o(i.fs_find_drv) for fs_find_drv
    fs_fat.o(i.fat_open) refers to file_config.o(i.elink_init_path) for elink_init_path
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.set_root_clus) for set_root_clus
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.path_open) for path_open
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.entry_pos_set) for entry_pos_set
    fs_fat.o(i.fat_open) refers to fs_lib.o(i.fs_fat_lock) for fs_fat_lock
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.get_time) for get_time
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.get_date) for get_date
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.entry_flush) for entry_flush
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.unlink_clus_chain) for unlink_clus_chain
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.fsinfo_write) for fsinfo_write
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.path_create) for path_create
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.fat_open) refers to fs_fat.o(i.get_u32) for get_u32
    fs_fat.o(i.fat_read) refers to fs_lib.o(i.fs_chk_media) for fs_chk_media
    fs_fat.o(i.fat_read) refers to fs_fat.o(i.set_next_clus) for set_next_clus
    fs_fat.o(i.fat_read) refers to fs_fat.o(i.clus_to_sect) for clus_to_sect
    fs_fat.o(i.fat_read) refers to fs_fat.o(i.read_cache) for read_cache
    fs_fat.o(i.fat_read) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fs_fat.o(i.fat_read_label) refers to fs_fat.o(i.set_root_clus) for set_root_clus
    fs_fat.o(i.fat_read_label) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.fat_read_label) refers to fs_fat.o(i.entry_type) for entry_type
    fs_fat.o(i.fat_read_label) refers to fs_fat.o(i.entry_pos_set) for entry_pos_set
    fs_fat.o(i.fat_rename) refers to fs_lib.o(i.fs_chk_media) for fs_chk_media
    fs_fat.o(i.fat_rename) refers to fs_lib.o(i.fs_find_drv) for fs_find_drv
    fs_fat.o(i.fat_rename) refers to file_config.o(i.elink_init_path) for elink_init_path
    fs_fat.o(i.fat_rename) refers to fs_fat.o(i.set_root_clus) for set_root_clus
    fs_fat.o(i.fat_rename) refers to fs_fat.o(i.path_open) for path_open
    fs_fat.o(i.fat_rename) refers to fs_fat.o(i.name_hash) for name_hash
    fs_fat.o(i.fat_rename) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    fs_fat.o(i.fat_rename) refers to fs_fat.o(i.path_create) for path_create
    fs_fat.o(i.fat_rename) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.fat_rename) refers to fs_fat.o(i.get_date) for get_date
    fs_fat.o(i.fat_rename) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.fat_rename) refers to fs_fat.o(i.entry_flush) for entry_flush
    fs_fat.o(i.fat_rename) refers to file_config.o(i.elink_scan) for elink_scan
    fs_fat.o(i.fat_rename) refers to fs_fat.o(i.frec_delete_elink) for frec_delete_elink
    fs_fat.o(i.fat_rename) refers to fs_fat.o(i.frec_delete) for frec_delete
    fs_fat.o(i.fat_seek) refers to fs_lib.o(i.fs_chk_media) for fs_chk_media
    fs_fat.o(i.fat_seek) refers to fs_fat.o(i.set_next_clus) for set_next_clus
    fs_fat.o(i.fat_seek) refers to fs_fat.o(i.is_EOC) for is_EOC
    fs_fat.o(i.fat_write) refers to fs_lib.o(i.fs_chk_media) for fs_chk_media
    fs_fat.o(i.fat_write) refers to fs_fat.o(i.get_free_clus) for get_free_clus
    fs_fat.o(i.fat_write) refers to fs_fat.o(i.get_EOC) for get_EOC
    fs_fat.o(i.fat_write) refers to fs_fat.o(i.write_fat_link) for write_fat_link
    fs_fat.o(i.fat_write) refers to fs_fat.o(i.set_next_clus) for set_next_clus
    fs_fat.o(i.fat_write) refers to fs_fat.o(i.clus_to_sect) for clus_to_sect
    fs_fat.o(i.fat_write) refers to fs_fat.o(i.read_sector) for read_sector
    fs_fat.o(i.fat_write) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fs_fat.o(i.fat_write) refers to fs_fat.o(i.write_cache) for write_cache
    fs_fat.o(i.frec_allocate) refers to file_config.o(i.elink_cmd) for elink_cmd
    fs_fat.o(i.frec_allocate) refers to fs_fat.o(i.entry_pos_comp) for entry_pos_comp
    fs_fat.o(i.frec_allocate) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.frec_allocate) refers to fs_fat.o(i.entry_type) for entry_type
    fs_fat.o(i.frec_allocate) refers to fs_fat.o(i.entry_pos_set) for entry_pos_set
    fs_fat.o(i.frec_allocate) refers to fs_fat.o(i.alloc_new_clus) for alloc_new_clus
    fs_fat.o(i.frec_allocate) refers to fs_fat.o(i.clear_clus) for clear_clus
    fs_fat.o(i.frec_delete) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.frec_delete) refers to fs_fat.o(i.entry_flush) for entry_flush
    fs_fat.o(i.frec_delete) refers to fs_fat.o(i.entry_pos_set) for entry_pos_set
    fs_fat.o(i.frec_delete_elink) refers to file_config.o(i.elink_cmd) for elink_cmd
    fs_fat.o(i.frec_delete_elink) refers to fs_fat.o(i.entry_pos_comp) for entry_pos_comp
    fs_fat.o(i.frec_delete_elink) refers to file_config.o(i.elink_delete) for elink_delete
    fs_fat.o(i.frec_find) refers to file_config.o(i.elink_cmd) for elink_cmd
    fs_fat.o(i.frec_find) refers to fs_fat.o(i.entry_pos_comp) for entry_pos_comp
    fs_fat.o(i.frec_find) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.frec_find) refers to fs_fat.o(i.entry_type) for entry_type
    fs_fat.o(i.frec_find) refers to fs_fat.o(i.fat_crc32) for fat_crc32
    fs_fat.o(i.frec_find) refers to fs_fat.o(i.sn_chksum) for sn_chksum
    fs_fat.o(i.frec_find) refers to fs_fat.o(i.sfn_extract) for sfn_extract
    fs_fat.o(i.frec_find) refers to strncasecmp.o(.text) for strncasecmp
    fs_fat.o(i.frec_find) refers to fs_fat.o(i.short_ent_hash) for short_ent_hash
    fs_fat.o(i.frec_find) refers to file_config.o(i.elink_insert) for elink_insert
    fs_fat.o(i.frec_find) refers to fs_fat.o(i.entry_pos_set) for entry_pos_set
    fs_fat.o(i.frec_find) refers to fs_fat.o(.constdata) for .constdata
    fs_fat.o(i.frec_find_elink) refers to fs_fat.o(i.name_hash) for name_hash
    fs_fat.o(i.frec_find_elink) refers to file_config.o(i.elink_scan) for elink_scan
    fs_fat.o(i.frec_find_elink) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.frec_next) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.frec_next) refers to fs_fat.o(i.entry_type) for entry_type
    fs_fat.o(i.frec_next) refers to fs_fat.o(i.sn_chksum) for sn_chksum
    fs_fat.o(i.frec_next) refers to fs_fat.o(i.sfn_extract) for sfn_extract
    fs_fat.o(i.frec_next) refers to fs_fat.o(i.entry_pos_set) for entry_pos_set
    fs_fat.o(i.frec_next) refers to fs_fat.o(.constdata) for .constdata
    fs_fat.o(i.fsinfo_read) refers to fs_fat.o(i.read_sector) for read_sector
    fs_fat.o(i.fsinfo_read) refers to fs_fat.o(i.get_u32) for get_u32
    fs_fat.o(i.fsinfo_write) refers to rt_memclr.o(.text) for __aeabi_memclr
    fs_fat.o(i.fsinfo_write) refers to fs_fat.o(i.set_u32) for set_u32
    fs_fat.o(i.fsinfo_write) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.fsinfo_write) refers to fs_fat.o(i.write_cache) for write_cache
    fs_fat.o(i.get_date) refers to fs_time.o(i.fs_get_date) for fs_get_date
    fs_fat.o(i.get_fen_val) refers to fs_fat.o(i.set_next_clus) for set_next_clus
    fs_fat.o(i.get_free_clus) refers to fs_fat.o(i.get_fat_sect) for get_fat_sect
    fs_fat.o(i.get_free_clus) refers to fs_fat.o(i.cache_fat) for cache_fat
    fs_fat.o(i.get_free_clus) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.get_free_clus) refers to fs_fat.o(i.get_u32) for get_u32
    fs_fat.o(i.get_free_clus) refers to file_config.o(.constdata) for _NFILE
    fs_fat.o(i.get_free_clus) refers to file_config.o(.bss) for _iob
    fs_fat.o(i.get_time) refers to fs_time.o(i.fs_get_time) for fs_get_time
    fs_fat.o(i.is_dir_empty) refers to fs_fat.o(i.set_root_clus) for set_root_clus
    fs_fat.o(i.is_dir_empty) refers to fs_fat.o(i.entry_read) for entry_read
    fs_fat.o(i.is_dir_empty) refers to fs_fat.o(i.entry_type) for entry_type
    fs_fat.o(i.is_dir_empty) refers to strcmpv7m.o(.text) for strcmp
    fs_fat.o(i.is_dir_empty) refers to fs_fat.o(i.entry_pos_set) for entry_pos_set
    fs_fat.o(i.j_chk_rsvd) refers to fs_fat.o(i.get_RSVD) for get_RSVD
    fs_fat.o(i.j_chk_rsvd) refers to fs_fat.o(i.get_fen_val) for get_fen_val
    fs_fat.o(i.j_find_reg) refers to fs_fat.o(i.j_low_boundary) for j_low_boundary
    fs_fat.o(i.j_find_reg) refers to fs_fat.o(i.get_fen_val) for get_fen_val
    fs_fat.o(i.j_find_reg) refers to fs_fat.o(i.j_clus_cnt) for j_clus_cnt
    fs_fat.o(i.j_find_rsvd) refers to fs_fat.o(i.j_low_boundary) for j_low_boundary
    fs_fat.o(i.j_find_rsvd) refers to fs_fat.o(i.get_fen_val) for get_fen_val
    fs_fat.o(i.j_find_rsvd) refers to fs_fat.o(i.get_RSVD) for get_RSVD
    fs_fat.o(i.j_find_rsvd) refers to fs_fat.o(i.clus_to_sect) for clus_to_sect
    fs_fat.o(i.j_find_rsvd) refers to fs_fat.o(i.read_sector) for read_sector
    fs_fat.o(i.j_find_rsvd) refers to fs_fat.o(i.get_u32) for get_u32
    fs_fat.o(i.j_find_rsvd) refers to fs_fat.o(i.j_clus_cnt) for j_clus_cnt
    fs_fat.o(i.j_find_rsvd) refers to fs_fat.o(i.j_chk_rsvd) for j_chk_rsvd
    fs_fat.o(i.j_init_fats) refers to fs_fat.o(i.switch_fat) for switch_fat
    fs_fat.o(i.j_init_fats) refers to fs_fat.o(i.j_find_rsvd) for j_find_rsvd
    fs_fat.o(i.j_init_fats) refers to fs_fat.o(i.j_clus_cnt) for j_clus_cnt
    fs_fat.o(i.j_init_fats) refers to fs_fat.o(i.j_chk_rsvd) for j_chk_rsvd
    fs_fat.o(i.j_init_fats) refers to fs_fat.o(i.j_mark_rsvd) for j_mark_rsvd
    fs_fat.o(i.j_mark_rsvd) refers to fs_fat.o(i.get_RSVD) for get_RSVD
    fs_fat.o(i.j_mark_rsvd) refers to fs_fat.o(i.write_fat_link) for write_fat_link
    fs_fat.o(i.j_mark_rsvd) refers to fs_fat.o(i.cache_fat) for cache_fat
    fs_fat.o(i.j_rep_space) refers to fs_fat.o(i.clus_to_sect) for clus_to_sect
    fs_fat.o(i.j_rep_space) refers to fs_fat.o(i.j_clus_cnt) for j_clus_cnt
    fs_fat.o(i.j_rep_space) refers to file_config.o(i.fsj_set_space) for fsj_set_space
    fs_fat.o(i.mbr_write) refers to rt_memclr.o(.text) for __aeabi_memclr
    fs_fat.o(i.mbr_write) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.mbr_write) refers to fs_fat.o(i.set_u32) for set_u32
    fs_fat.o(i.mbr_write) refers to fs_fat.o(i.write_sector) for write_sector
    fs_fat.o(i.mbr_write) refers to fs_fat.o(.constdata) for .constdata
    fs_fat.o(i.name_analyse) refers to fs_fat.o(i.char_validate) for char_validate
    fs_fat.o(i.name_basis_gen) refers to fs_fat.o(i.char_validate) for char_validate
    fs_fat.o(i.name_hash) refers to fs_fat.o(i.fat_crc32) for fat_crc32
    fs_fat.o(i.path_create) refers to fs_fat.o(i.name_strip) for name_strip
    fs_fat.o(i.path_create) refers to fs_fat.o(i.name_analyse) for name_analyse
    fs_fat.o(i.path_create) refers to fs_fat.o(i.name_basis_gen) for name_basis_gen
    fs_fat.o(i.path_create) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    fs_fat.o(i.path_create) refers to fs_fat.o(i.name_nt_gen) for name_nt_gen
    fs_fat.o(i.path_create) refers to strlen.o(.text) for strlen
    fs_fat.o(i.path_create) refers to fs_fat.o(i.frec_find_elink) for frec_find_elink
    fs_fat.o(i.path_create) refers to fs_fat.o(i.frec_find) for frec_find
    fs_fat.o(i.path_create) refers to fs_fat.o(i.frec_allocate) for frec_allocate
    fs_fat.o(i.path_create) refers to file_config.o(i.elink_cmd) for elink_cmd
    fs_fat.o(i.path_create) refers to fs_fat.o(i.alloc_new_clus) for alloc_new_clus
    fs_fat.o(i.path_create) refers to fs_fat.o(i.clear_clus) for clear_clus
    fs_fat.o(i.path_create) refers to fs_fat.o(i.create_dot_entries) for create_dot_entries
    fs_fat.o(i.path_create) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fs_fat.o(i.path_create) refers to fs_fat.o(i.name_hash) for name_hash
    fs_fat.o(i.path_create) refers to fs_fat.o(i.sn_chksum) for sn_chksum
    fs_fat.o(i.path_create) refers to fs_fat.o(i.create_lfn_entry) for create_lfn_entry
    fs_fat.o(i.path_create) refers to fs_fat.o(i.create_sfn_entry) for create_sfn_entry
    fs_fat.o(i.path_create) refers to fs_fat.o(i.short_ent_hash) for short_ent_hash
    fs_fat.o(i.path_create) refers to file_config.o(i.elink_insert) for elink_insert
    fs_fat.o(i.path_open) refers to fs_fat.o(i.name_strip) for name_strip
    fs_fat.o(i.path_open) refers to fs_fat.o(i.name_analyse) for name_analyse
    fs_fat.o(i.path_open) refers to fs_fat.o(i.frec_find_elink) for frec_find_elink
    fs_fat.o(i.path_open) refers to fs_fat.o(i.frec_find) for frec_find
    fs_fat.o(i.path_open) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.path_open) refers to file_config.o(i.elink_cmd) for elink_cmd
    fs_fat.o(i.path_validate) refers to fs_fat.o(i.char_validate) for char_validate
    fs_fat.o(i.read_cache) refers to fs_fat.o(i.read_sector) for read_sector
    fs_fat.o(i.read_cache) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fs_fat.o(i.read_sector) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fs_fat.o(i.set_next_clus) refers to fs_fat.o(i.get_fat_sect) for get_fat_sect
    fs_fat.o(i.set_next_clus) refers to fs_fat.o(i.cache_fat) for cache_fat
    fs_fat.o(i.set_next_clus) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.set_next_clus) refers to fs_fat.o(i.get_u32) for get_u32
    fs_fat.o(i.short_ent_hash) refers to fs_fat.o(i.sfn_extract) for sfn_extract
    fs_fat.o(i.short_ent_hash) refers to fs_fat.o(i.fat_crc32) for fat_crc32
    fs_fat.o(i.switch_fat) refers to fs_fat.o(i.cache_fat) for cache_fat
    fs_fat.o(i.unlink_clus_chain) refers to fs_fat.o(i.get_fat_sect) for get_fat_sect
    fs_fat.o(i.unlink_clus_chain) refers to fs_fat.o(i.cache_fat) for cache_fat
    fs_fat.o(i.unlink_clus_chain) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.unlink_clus_chain) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.unlink_clus_chain) refers to fs_fat.o(i.get_u32) for get_u32
    fs_fat.o(i.unlink_clus_chain) refers to fs_fat.o(i.is_EOC) for is_EOC
    fs_fat.o(i.write_cache) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fs_fat.o(i.write_cache) refers to fs_fat.o(i.write_sector) for write_sector
    fs_fat.o(i.write_fat_link) refers to fs_fat.o(i.get_fat_sect) for get_fat_sect
    fs_fat.o(i.write_fat_link) refers to fs_fat.o(i.cache_fat) for cache_fat
    fs_fat.o(i.write_fat_link) refers to fs_fat.o(i.get_u16) for get_u16
    fs_fat.o(i.write_fat_link) refers to fs_fat.o(i.set_u16) for set_u16
    fs_fat.o(i.write_fat_link) refers to fs_fat.o(i.get_u32) for get_u32
    fs_fat.o(i.write_fat_link) refers to fs_fat.o(i.set_u32) for set_u32
    fs_fat.o(i.write_sector) refers to file_config.o(i.fsj_write) for fsj_write
    fs_lib.o(i.fs_efs_lock) refers to file_config.o(.bss) for _iob
    fs_lib.o(i.fs_efs_lock) refers to file_config.o(.constdata) for _NFILE
    fs_lib.o(i.fs_fat_lock) refers to file_config.o(.bss) for _iob
    fs_lib.o(i.fs_fat_lock) refers to file_config.o(.constdata) for _NFILE
    fs_lib.o(i.fs_find_drv) refers to file_config.o(.constdata) for fs_DevPool
    fs_lib.o(i.fs_find_iob) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    fs_lib.o(i.fs_find_iob) refers to file_config.o(.bss) for _iob
    fs_lib.o(i.fs_find_iob) refers to file_config.o(.constdata) for _NFILE
    fs_lib.o(i.fs_map_drive) refers to file_config.o(.constdata) for fs_DevPool
    __2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    __2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
    noretval__2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    noretval__2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
    __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    __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_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
    _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
    fread.o(.text) refers to fgetc.o(i.fgetc) for fgetc
    fwrite.o(.text) refers to fputc.o(i.fputc) for fputc
    fopen.o(.text) refers to fclose.o(.text) for _fclose_internal
    fopen.o(.text) refers to retarget.o(i._sys_open) for _sys_open
    fopen.o(.text) refers to fseek.o(.text) for _fseek
    fopen.o(.text) refers to h1_alloc.o(.text) for malloc
    fopen.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    fopen.o(.text) refers to stdio_streams.o(.bss) for __stdin
    fclose.o(.text) refers to stdio.o(.text) for _fflush
    fclose.o(.text) refers to retarget.o(i._sys_close) for _sys_close
    fclose.o(.text) refers to h1_free.o(.text) for free
    fclose.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    fclose_locked.o(.text) refers to fclose.o(.text) for _fclose_internal
    fclose_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock
    fopen_locked.o(.text) refers to fclose.o(.text) for _fclose_internal
    fopen_locked.o(.text) refers to retarget.o(i._sys_open) for _sys_open
    fopen_locked.o(.text) refers to fseek.o(.text) for _fseek
    fopen_locked.o(.text) refers to h1_alloc.o(.text) for malloc
    fopen_locked.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    fopen_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock
    fopen_locked.o(.text) refers to stdio_streams.o(.bss) for __stdin
    strncasecmp.o(.text) refers to tolower.o(.text) for tolower
    rt_memcpy_v6.o(.text) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    aeabi_memset.o(.text) refers to rt_memclr.o(.text) for _memset
    rt_memclr.o(.text) refers to rt_memclr_w.o(.text) for _memset_w
    __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    aeabi_ldiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
    malloc.o(.text) refers (Special) to hguard.o(.text) for __heap$guard
    malloc.o(.text) refers (Special) to init_alloc.o(.text) for _init_alloc
    malloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    malloc.o(.text) refers to heapstubs.o(.text) for __Heap_Alloc
    free.o(.text) refers (Special) to hguard.o(.text) for __heap$guard
    free.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    free.o(.text) refers to heapstubs.o(.text) for __Heap_Free
    h1_alloc.o(.text) refers (Special) to h1_init.o(.text) for __Heap_Initialize
    h1_alloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    h1_alloc.o(.text) refers to init_alloc.o(.text) for __Heap_Full
    h1_free.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    h1_alloc_mt.o(.text) refers (Special) to h1_init.o(.text) for __Heap_Initialize
    h1_alloc_mt.o(.text) refers to init_alloc.o(.text) for __Heap_Full
    h1_alloc_mt.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    h1_free_mt.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    heap2.o(i._FDIterate) refers to heap2.o(.conststring) for .conststring
    heap2.o(i.___Heap_ProvideMemory$realtime) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
    heap2.o(i.___Heap_ProvideMemory$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
    heap2.o(i.___Heap_Stats$realtime) refers to heap2.o(i._Heap2_StatsIterate) for _Heap2_StatsIterate
    heap2.o(i.___Heap_Valid$realtime) refers to heap2.o(i._FDIterate) for _FDIterate
    heap2.o(i.___Heap_Valid$realtime) refers to heap2.o(.conststring) for .conststring
    heap2.o(i._free$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    heap2.o(i._free$realtime) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
    heap2.o(i._free$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
    heap2.o(i._malloc$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    heap2.o(i._malloc$realtime) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst
    heap2.o(i._malloc$realtime) refers to init_alloc.o(.text) for __Heap_Full
    heap2.o(i._malloc$realtime) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode
    heap2.o(i._malloc$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
    heap2.o(i._posix_memalign$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    heap2.o(i._posix_memalign$realtime) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst
    heap2.o(i._posix_memalign$realtime) refers to init_alloc.o(.text) for __Heap_Full
    heap2.o(i._posix_memalign$realtime) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode
    heap2.o(i._posix_memalign$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
    heap2.o(i._realloc$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    heap2.o(i._realloc$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
    heap2.o(i._realloc$realtime) refers to h1_free.o(.text) for free
    heap2.o(i._realloc$realtime) refers to h1_alloc.o(.text) for malloc
    heap2.o(i._realloc$realtime) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
    heap2.o(i._realloc$realtime) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    heap2mt.o(i._FDIterate) refers to heap2mt.o(.conststring) for .conststring
    heap2mt.o(i.___Heap_Initialize$realtime$concurrent) refers to mutex_dummy.o(.text) for _mutex_initialize
    heap2mt.o(i.___Heap_ProvideMemory$realtime$concurrent) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
    heap2mt.o(i.___Heap_ProvideMemory$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
    heap2mt.o(i.___Heap_Stats$realtime$concurrent) refers to heap2mt.o(i._Heap2_StatsIterate) for _Heap2_StatsIterate
    heap2mt.o(i.___Heap_Valid$realtime$concurrent) refers to heap2mt.o(i._FDIterate) for _FDIterate
    heap2mt.o(i.___Heap_Valid$realtime$concurrent) refers to heap2mt.o(.conststring) for .conststring
    heap2mt.o(i._free$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    heap2mt.o(i._free$realtime$concurrent) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
    heap2mt.o(i._free$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
    heap2mt.o(i._malloc$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    heap2mt.o(i._malloc$realtime$concurrent) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst
    heap2mt.o(i._malloc$realtime$concurrent) refers to init_alloc.o(.text) for __Heap_Full
    heap2mt.o(i._malloc$realtime$concurrent) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode
    heap2mt.o(i._malloc$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
    heap2mt.o(i._posix_memalign$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    heap2mt.o(i._posix_memalign$realtime$concurrent) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst
    heap2mt.o(i._posix_memalign$realtime$concurrent) refers to init_alloc.o(.text) for __Heap_Full
    heap2mt.o(i._posix_memalign$realtime$concurrent) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode
    heap2mt.o(i._posix_memalign$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
    heap2mt.o(i._realloc$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    heap2mt.o(i._realloc$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert
    heap2mt.o(i._realloc$realtime$concurrent) refers to h1_free.o(.text) for free
    heap2mt.o(i._realloc$realtime$concurrent) refers to h1_alloc.o(.text) for malloc
    heap2mt.o(i._realloc$realtime$concurrent) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete
    heap2mt.o(i._realloc$realtime$concurrent) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    tolower.o(.text) refers to rt_ctype_table.o(.text) for __rt_ctype_table
    _printf_char_common.o(.text) refers to __printf.o(.text) for __printf
    fgetc.o(i.fgetc) refers to filbuf.o(.text) for __filbuf_byte
    fputc.o(i.fputc) refers to flsbuf.o(.text) for __flsbuf_byte
    fseek.o(.text) refers to retarget.o(i._sys_istty) for _sys_istty
    fseek.o(.text) refers to ftell.o(.text) for _ftell_internal
    fseek.o(.text) refers to retarget.o(i._sys_flen) for _sys_flen
    fseek.o(.text) refers to stdio.o(.text) for _seterr
    stdio.o(.text) refers to retarget.o(i._sys_seek) for _sys_seek
    stdio.o(.text) refers to retarget.o(i._sys_write) for _sys_write
    streamlock.o(.data) refers (Special) to initio.o(.text) for _initio
    stdio_streams.o(.bss) refers (Special) to initio.o(.text) for _initio
    stdio_streams.o(.bss) refers (Special) to initio.o(.text) for _initio
    stdio_streams.o(.bss) refers (Special) to initio.o(.text) for _initio
    stdio_streams.o(.data) refers (Special) to initio.o(.text) for _initio
    stdio_streams.o(.data) refers (Special) to initio.o(.text) for _initio
    stdio_streams.o(.data) refers (Special) to initio.o(.text) for _initio
    __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(i.main) for main
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    rt_ctype_table.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale
    rt_ctype_table.o(.text) refers to lc_ctype_c.o(locale$$code) for _get_lc_ctype
    rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
    rt_heap_descriptor.o(.text) refers to rt_heap_descriptor.o(.bss) for __rt_heap_descriptor_data
    rt_heap_descriptor_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    init_alloc.o(.text) refers (Special) to hguard.o(.text) for __heap$guard
    init_alloc.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000005) for __rt_lib_init_heap_2
    init_alloc.o(.text) refers (Special) to maybetermalloc1.o(.emb_text) for _maybe_terminate_alloc
    init_alloc.o(.text) refers to h1_extend.o(.text) for __Heap_ProvideMemory
    init_alloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    init_alloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    init_alloc.o(.text) refers to h1_init.o(.text) for __Heap_Initialize
    h1_init_mt.o(.text) refers to mutex_dummy.o(.text) for _mutex_initialize
    filbuf.o(.text) refers to retarget.o(i._sys_read) for _sys_read
    filbuf.o(.text) refers to stdio.o(.text) for _seterr
    filbuf.o(.text) refers to h1_alloc.o(.text) for malloc
    filbuf.o(.text) refers to retarget.o(i._sys_seek) for _sys_seek
    filbuf.o(.text) refers to flushlinebuffered.o(.text) for _flushlinebuffered
    flsbuf.o(.text) refers to stdio.o(.text) for _deferredlazyseek
    flsbuf.o(.text) refers to retarget.o(i._sys_flen) for _sys_flen
    flsbuf.o(.text) refers to retarget.o(i._sys_istty) for _sys_istty
    flsbuf.o(.text) refers to h1_alloc.o(.text) for malloc
    ftell.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr
    initio.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000024) for __rt_lib_init_stdio_2
    initio.o(.text) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_2
    initio.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    initio.o(.text) refers to fopen.o(.text) for freopen
    initio.o(.text) refers to defsig_rtred_outer.o(.text) for __rt_SIGRTRED
    initio.o(.text) refers to setvbuf.o(.text) for setvbuf
    initio.o(.text) refers to fclose.o(.text) for _fclose_internal
    initio.o(.text) refers to h1_free.o(.text) for free
    initio.o(.text) refers to stdio_streams.o(.bss) for __stdin
    initio.o(.text) refers to stdio_streams.o(.bss) for __stdout
    initio.o(.text) refers to stdio_streams.o(.bss) for __stderr
    initio.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdin
    initio.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdout
    initio.o(.text) refers to stdio_streams.o(.data) for __aeabi_stderr
    initio.o(.text) refers to retarget.o(.constdata) for __stdin_name
    initio_locked.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000024) for __rt_lib_init_stdio_2
    initio_locked.o(.text) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_2
    initio_locked.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    initio_locked.o(.text) refers to fopen.o(.text) for freopen
    initio_locked.o(.text) refers to defsig_rtred_outer.o(.text) for __rt_SIGRTRED
    initio_locked.o(.text) refers to setvbuf.o(.text) for setvbuf
    initio_locked.o(.text) refers to fclose.o(.text) for _fclose_internal
    initio_locked.o(.text) refers to h1_free.o(.text) for free
    initio_locked.o(.text) refers to stdio_streams.o(.bss) for __stdin
    initio_locked.o(.text) refers to stdio_streams.o(.bss) for __stdout
    initio_locked.o(.text) refers to stdio_streams.o(.bss) for __stderr
    initio_locked.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdin
    initio_locked.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdout
    initio_locked.o(.text) refers to stdio_streams.o(.data) for __aeabi_stderr
    initio_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock
    initio_locked.o(.text) refers to retarget.o(.constdata) for __stdin_name
    _get_argv.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv.o(.text) refers to h1_alloc.o(.text) for malloc
    _get_argv.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv.o(.text) refers to retarget.o(i._sys_command_string) for _sys_command_string
    libinit2.o(.ARM.Collect$$libinit$$00000005) refers (Weak) to init_alloc.o(.text) for _init_alloc
    libinit2.o(.ARM.Collect$$libinit$$0000000F) refers (Weak) to rt_locale_intlibspace.o(.text) for __rt_locale
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers (Weak) to lc_ctype_c.o(locale$$code) for _get_lc_ctype
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000024) refers (Weak) to initio.o(.text) for _initio
    libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    filbuf_fwide.o(.text) refers to filbuf.o(.text) for __filbuf
    flsbuf_fwide.o(.text) refers to flsbuf.o(.text) for __flsbuf
    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_md.o(.text) for __user_initial_stackheap
    rt_locale.o(.text) refers to rt_locale.o(.bss) for __rt_locale_data
    rt_locale_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    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
    maybetermalloc2.o(.emb_text) refers (Special) to term_alloc.o(.text) for _terminate_alloc
    h1_extend.o(.text) refers to h1_free.o(.text) for free
    h1_extend_mt.o(.text) refers to h1_free_mt.o(.text) for _free_internal
    freadfast.o(.text) refers to filbuf.o(.text) for _readbuf
    freadfast.o(.text) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fread_bytes_avail.o(.text) refers to filbuf.o(.text) for __filbuf_byte
    fread_bytes_avail.o(.text) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fwritefast.o(.text) refers to stdio.o(.text) for _writebuf
    fwritefast.o(.text) refers to flsbuf.o(.text) for __flsbuf_byte
    fwritefast.o(.text) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    flushlinebuffered.o(.text) refers to fflush.o(.text) for _do_fflush
    flushlinebuffered.o(.text) refers to stdio_streams.o(.bss) for __stdin
    freadfast_locked.o(.text) refers to filbuf.o(.text) for _readbuf
    freadfast_locked.o(.text) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fread_bytes_avail_locked.o(.text) refers to filbuf.o(.text) for __filbuf_byte
    fread_bytes_avail_locked.o(.text) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    fwritefast_locked.o(.text) refers to stdio.o(.text) for _writebuf
    fwritefast_locked.o(.text) refers to flsbuf.o(.text) for __flsbuf_byte
    fwritefast_locked.o(.text) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    flushlinebuffered_locked.o(.text) refers to fflush.o(.text) for _do_fflush
    flushlinebuffered_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock
    flushlinebuffered_locked.o(.text) refers to stdio_streams.o(.bss) for __stdin
    lc_ctype_c.o(locale$$data) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000012) for __rt_lib_init_lc_ctype_2
    lc_ctype_c.o(locale$$code) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000012) for __rt_lib_init_lc_ctype_2
    lc_ctype_c.o(locale$$code) refers to strcmpv7m.o(.text) for strcmp
    lc_ctype_c.o(locale$$code) refers to lc_ctype_c.o(locale$$data) for __lcctype_c_name
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    defsig_rtred_outer.o(.text) refers to defsig_rtred_inner.o(.text) for __rt_SIGRTRED_inner
    defsig_rtred_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtred_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    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
    assert_stdio.o(.text) refers to fputs.o(.text) for fputs
    assert_stdio.o(.text) refers to fflush.o(.text) for fflush
    assert_stdio.o(.text) refers to stdio_streams.o(.bss) for __stderr
    heapauxa.o(.text) refers to heapauxa.o(.data) for .data
    argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
    libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) refers (Weak) to initio.o(.text) for _terminateio
    libshutdown2.o(.ARM.Collect$$libshutdown$$0000000D) refers (Weak) to term_alloc.o(.text) for _terminate_alloc
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to retarget.o(i._sys_exit) for _sys_exit
    term_alloc.o(.text) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_2
    term_alloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor
    term_alloc.o(.text) refers to h1_final.o(.text) for __Heap_Finalize
    fflush.o(.text) refers to stdio.o(.text) for _fflush
    fflush.o(.text) refers to fseek.o(.text) for _fseek
    fflush.o(.text) refers to stdio_streams.o(.bss) for __stdin
    fputs.o(.text) refers to fputc.o(i.fputc) for fputc
    fflush_locked.o(.text) refers to stdio.o(.text) for _fflush
    fflush_locked.o(.text) refers to fseek.o(.text) for _fseek
    fflush_locked.o(.text) refers to fflush.o(.text) for _do_fflush
    fflush_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock
    fflush_locked.o(.text) refers to stdio_streams.o(.bss) for __stdin
    defsig_exit.o(.text) refers to retarget.o(i._sys_exit) for _sys_exit
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    _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 retarget.o(i._sys_command_string) for _sys_command_string
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to retarget.o(i._sys_exit) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to retarget.o(i._ttywrch) for _ttywrch
    defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig.o(CL$$defsig) refers to defsig_rtred_inner.o(.text) for __rt_SIGRTRED_inner
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1
    defsig_abrt_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
    fs_time.o(.ARM.RL_ARM1) refers to fs_time.o(.ARM.RL_ARM2) for .ARM.RL_ARM2
    fs_time.o(.ARM.RL_ARM2) refers to fs_time.o(.ARM.RL_ARM3) for .ARM.RL_ARM3
    fs_time.o(.ARM.RL_ARM3) refers to fs_time.o(.ARM.RL_ARM4) for .ARM.RL_ARM4
    fs_time.o(.ARM.RL_ARM4) refers to fs_time.o(.ARM.RL_ARM5) for .ARM.RL_ARM5
    fs_time.o(.ARM.RL_ARM5) refers to fs_time.o(.ARM.RL_ARM6) for .ARM.RL_ARM6
    fs_time.o(.ARM.RL_ARM6) refers to fs_time.o(.ARM.RL_ARM1) for .ARM.RL_ARM1


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

Removing Unused input sections from the image.

    Removing system_stm32f10x.o(.rev16_text), (4 bytes).
    Removing system_stm32f10x.o(.revsh_text), (4 bytes).
    Removing system_stm32f10x.o(i.SystemCoreClockUpdate), (164 bytes).
    Removing stm32f10x_spi.o(.rev16_text), (4 bytes).
    Removing stm32f10x_spi.o(.revsh_text), (4 bytes).
    Removing stm32f10x_spi.o(i.I2S_Cmd), (24 bytes).
    Removing stm32f10x_spi.o(i.I2S_Init), (232 bytes).
    Removing stm32f10x_spi.o(i.I2S_StructInit), (20 bytes).
    Removing stm32f10x_spi.o(i.SPI_BiDirectionalLineConfig), (28 bytes).
    Removing stm32f10x_spi.o(i.SPI_CalculateCRC), (24 bytes).
    Removing stm32f10x_spi.o(i.SPI_DataSizeConfig), (18 bytes).
    Removing stm32f10x_spi.o(i.SPI_GetCRC), (16 bytes).
    Removing stm32f10x_spi.o(i.SPI_GetCRCPolynomial), (6 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ClearFlag), (6 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ClearITPendingBit), (20 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_DMACmd), (18 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_DeInit), (88 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_GetFlagStatus), (18 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_GetITStatus), (52 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ITConfig), (32 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ReceiveData), (6 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_SendData), (4 bytes).
    Removing stm32f10x_spi.o(i.SPI_NSSInternalSoftwareConfig), (30 bytes).
    Removing stm32f10x_spi.o(i.SPI_SSOutputCmd), (24 bytes).
    Removing stm32f10x_spi.o(i.SPI_StructInit), (24 bytes).
    Removing stm32f10x_spi.o(i.SPI_TransmitCRC), (10 bytes).
    Removing stm32f10x_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f10x_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f10x_rcc.o(i.RCC_AHBPeriphClockCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_AdjustHSICalibrationValue), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_BackupResetCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClearFlag), (20 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClearITPendingBit), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClockSecuritySystemCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_DeInit), (76 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetFlagStatus), (60 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetITStatus), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes).
    Removing stm32f10x_rcc.o(i.RCC_HCLKConfig), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_HSEConfig), (76 bytes).
    Removing stm32f10x_rcc.o(i.RCC_HSICmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ITConfig), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_LSEConfig), (52 bytes).
    Removing stm32f10x_rcc.o(i.RCC_LSICmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_MCOConfig), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PCLK1Config), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PCLK2Config), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PLLCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PLLConfig), (28 bytes).
    Removing stm32f10x_rcc.o(i.RCC_RTCCLKCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_RTCCLKConfig), (16 bytes).
    Removing stm32f10x_rcc.o(i.RCC_SYSCLKConfig), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_USBCLKConfig), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp), (56 bytes).
    Removing stm32f10x_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f10x_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_AFIODeInit), (20 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_DeInit), (200 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ETH_MediaInterfaceConfig), (12 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EXTILineConfig), (64 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EventOutputCmd), (12 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EventOutputConfig), (32 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_PinLockConfig), (18 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_PinRemapConfig), (144 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadInputData), (8 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadOutputData), (8 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadOutputDataBit), (18 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ResetBits), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_SetBits), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_StructInit), (16 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_Write), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_WriteBit), (10 bytes).
    Removing stm32f10x_adc.o(.rev16_text), (4 bytes).
    Removing stm32f10x_adc.o(.revsh_text), (4 bytes).
    Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogCmd), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogSingleChannelConfig), (16 bytes).
    Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogThresholdsConfig), (6 bytes).
    Removing stm32f10x_adc.o(i.ADC_AutoInjectedConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ClearFlag), (6 bytes).
    Removing stm32f10x_adc.o(i.ADC_ClearITPendingBit), (10 bytes).
    Removing stm32f10x_adc.o(i.ADC_DMACmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_DeInit), (92 bytes).
    Removing stm32f10x_adc.o(i.ADC_DiscModeChannelCountConfig), (24 bytes).
    Removing stm32f10x_adc.o(i.ADC_DiscModeCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ExternalTrigInjectedConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ExternalTrigInjectedConvConfig), (16 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetDualModeConversionValue), (12 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetITStatus), (36 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetInjectedConversionValue), (28 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetSoftwareStartConvStatus), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetSoftwareStartInjectedConvCmdStatus), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_ITConfig), (24 bytes).
    Removing stm32f10x_adc.o(i.ADC_InjectedChannelConfig), (130 bytes).
    Removing stm32f10x_adc.o(i.ADC_InjectedDiscModeCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_InjectedSequencerLengthConfig), (24 bytes).
    Removing stm32f10x_adc.o(i.ADC_SetInjectedOffset), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_SoftwareStartInjectedConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_StructInit), (18 bytes).
    Removing stm32f10x_adc.o(i.ADC_TempSensorVrefintCmd), (36 bytes).
    Removing stm32f10x_usart.o(.rev16_text), (4 bytes).
    Removing stm32f10x_usart.o(.revsh_text), (4 bytes).
    Removing stm32f10x_usart.o(i.USART_ClearITPendingBit), (30 bytes).
    Removing stm32f10x_usart.o(i.USART_ClockInit), (34 bytes).
    Removing stm32f10x_usart.o(i.USART_ClockStructInit), (12 bytes).
    Removing stm32f10x_usart.o(i.USART_DMACmd), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_DeInit), (156 bytes).
    Removing stm32f10x_usart.o(i.USART_GetITStatus), (84 bytes).
    Removing stm32f10x_usart.o(i.USART_HalfDuplexCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_IrDACmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_IrDAConfig), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_LINBreakDetectLengthConfig), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_LINCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_OneBitMethodCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_OverSampling8Cmd), (22 bytes).
    Removing stm32f10x_usart.o(i.USART_ReceiverWakeUpCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_SendBreak), (10 bytes).
    Removing stm32f10x_usart.o(i.USART_SetAddress), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_SetGuardTime), (16 bytes).
    Removing stm32f10x_usart.o(i.USART_SetPrescaler), (16 bytes).
    Removing stm32f10x_usart.o(i.USART_SmartCardCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_SmartCardNACKCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_StructInit), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_WakeUpConfig), (18 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing bsp.o(.rev16_text), (4 bytes).
    Removing bsp.o(.revsh_text), (4 bytes).
    Removing bsp.o(i.Com1_Intial), (56 bytes).
    Removing bsp.o(i.Com2_Intial), (56 bytes).
    Removing bsp.o(i.GPIO_Configuration), (120 bytes).
    Removing bsp.o(i.RCC_Configuration), (36 bytes).
    Removing file_config.o(i.efs_analyse), (4 bytes).
    Removing file_config.o(i.efs_check), (4 bytes).
    Removing file_config.o(i.efs_defrag), (4 bytes).
    Removing file_config.o(i.efs_ensure), (4 bytes).
    Removing file_config.o(i.efs_format), (4 bytes).
    Removing file_config.o(i.efs_free), (4 bytes).
    Removing file_config.o(i.efs_rename), (4 bytes).
    Removing file_config.o(i.elink_delete), (4 bytes).
    Removing file_config.o(i.fat_jour_prep), (4 bytes).
    Removing file_config.o(i.fsj_init), (4 bytes).
    Removing file_config.o(i.fsj_set_space), (4 bytes).
    Removing retarget.o(i._sys_command_string), (2 bytes).
    Removing retarget.o(i._sys_ensure), (24 bytes).
    Removing retarget.o(i._sys_tmpnam), (6 bytes).
    Removing spi_stm32f103.o(.rev16_text), (4 bytes).
    Removing spi_stm32f103.o(.revsh_text), (4 bytes).
    Removing fs_sys.o(.emb_text), (0 bytes).
    Removing fs_sys.o(i.__sys_ensure), (72 bytes).
    Removing fs_mapi.o(i.fanalyse), (68 bytes).
    Removing fs_mapi.o(i.fattrib), (168 bytes).
    Removing fs_mapi.o(i.fcheck), (68 bytes).
    Removing fs_mapi.o(i.fdefrag), (108 bytes).
    Removing fs_mapi.o(i.fdelete), (96 bytes).
    Removing fs_mapi.o(i.fformat), (132 bytes).
    Removing fs_mapi.o(i.ffree), (76 bytes).
    Removing fs_mapi.o(i.finfo), (128 bytes).
    Removing fs_mapi.o(i.frename), (120 bytes).
    Removing fs_mapi.o(i.funinit), (148 bytes).
    Removing fs_mapi.o(i.fvol), (80 bytes).
    Removing fs_mapi.o(i.uninit_drv), (80 bytes).
    Removing fs_fat.o(i.bs_write), (452 bytes).
    Removing fs_fat.o(i.count_free_clus), (266 bytes).
    Removing fs_fat.o(i.fat_attrib), (152 bytes).
    Removing fs_fat.o(i.fat_delete), (186 bytes).
    Removing fs_fat.o(i.fat_format), (1072 bytes).
    Removing fs_fat.o(i.fat_free), (50 bytes).
    Removing fs_fat.o(i.fat_jour_init), (84 bytes).
    Removing fs_fat.o(i.fat_jour_prep), (148 bytes).
    Removing fs_fat.o(i.fat_read_label), (104 bytes).
    Removing fs_fat.o(i.fat_rename), (322 bytes).
    Removing fs_fat.o(i.frec_delete), (88 bytes).
    Removing fs_fat.o(i.frec_delete_elink), (40 bytes).
    Removing fs_fat.o(i.get_RSVD), (36 bytes).
    Removing fs_fat.o(i.get_fen_val), (24 bytes).
    Removing fs_fat.o(i.get_param), (44 bytes).
    Removing fs_fat.o(i.is_dir_empty), (124 bytes).
    Removing fs_fat.o(i.j_chk_rsvd), (54 bytes).
    Removing fs_fat.o(i.j_clus_cnt), (10 bytes).
    Removing fs_fat.o(i.j_find_reg), (130 bytes).
    Removing fs_fat.o(i.j_find_rsvd), (168 bytes).
    Removing fs_fat.o(i.j_init_fats), (130 bytes).
    Removing fs_fat.o(i.j_low_boundary), (16 bytes).
    Removing fs_fat.o(i.j_mark_rsvd), (58 bytes).
    Removing fs_fat.o(i.j_rep_space), (42 bytes).
    Removing fs_fat.o(i.mbr_write), (192 bytes).
    Removing fs_fat.o(i.switch_fat), (56 bytes).
    Removing fs_lib.o(i.fn_cmp), (30 bytes).
    Removing fs_lib.o(i.fs_dir), (36 bytes).
    Removing fs_lib.o(i.fs_no_path), (26 bytes).
    Removing fs_time.o(.ARM.RL_ARM1), (82 bytes).
    Removing fs_time.o(.ARM.RL_ARM2), (76 bytes).
    Removing fs_time.o(.ARM.RL_ARM3), (45 bytes).
    Removing fs_time.o(.ARM.RL_ARM4), (65 bytes).
    Removing fs_time.o(.ARM.RL_ARM5), (82 bytes).
    Removing fs_time.o(.ARM.RL_ARM6), (77 bytes).

199 unused section(s) (total 9929 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardshut.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry4.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry2.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_ldiv0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_ldiv0_sigfpe.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_errno_addr_intlibspace.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_locale.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_ctype_table.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_heap_descriptor_intlibspace.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_heap_descriptor.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_locale_intlibspace.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_errno_addr.o ABSOLUTE
    ../clib/angel/scatter.s                  0x00000000   Number         0  __scatter.o ABSOLUTE
    ../clib/angel/startup.s                  0x00000000   Number         0  __main.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  libspace.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  mutex_dummy.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  _get_argv.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  no_argv.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../clib/assert.c                         0x00000000   Number         0  assert_stdio.o ABSOLUTE
    ../clib/ctype.c                          0x00000000   Number         0  tolower.o ABSOLUTE
    ../clib/heap1.c                          0x00000000   Number         0  h1_init.o ABSOLUTE
    ../clib/heap1.c                          0x00000000   Number         0  h1_final_mt.o ABSOLUTE
    ../clib/heap1.c                          0x00000000   Number         0  h1_extend_mt.o ABSOLUTE
    ../clib/heap1.c                          0x00000000   Number         0  h1_free_mt.o ABSOLUTE
    ../clib/heap1.c                          0x00000000   Number         0  h1_final.o ABSOLUTE
    ../clib/heap1.c                          0x00000000   Number         0  h1_extend.o ABSOLUTE
    ../clib/heap1.c                          0x00000000   Number         0  h1_free.o ABSOLUTE
    ../clib/heap1.c                          0x00000000   Number         0  h1_alloc_mt.o ABSOLUTE
    ../clib/heap1.c                          0x00000000   Number         0  h1_init_mt.o ABSOLUTE
    ../clib/heap1.c                          0x00000000   Number         0  h1_alloc.o ABSOLUTE
    ../clib/heap2.c                          0x00000000   Number         0  heap2mt.o ABSOLUTE
    ../clib/heap2.c                          0x00000000   Number         0  fdtree.o ABSOLUTE
    ../clib/heap2.c                          0x00000000   Number         0  heap2.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  maybetermalloc1.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  maybetermalloc1.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  maybetermalloc2.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  malloc.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  heapstubs.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  hguard.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  term_alloc.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  init_alloc.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  hrguard.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  maybetermalloc2.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  free.o ABSOLUTE
    ../clib/heapaux.c                        0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../clib/heapaux.c                        0x00000000   Number         0  heapauxa.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../clib/locale.s                         0x00000000   Number         0  lc_ctype_c.o ABSOLUTE
    ../clib/longlong.s                       0x00000000   Number         0  lludivv7m.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memcpy_v6.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  aeabi_memset.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memclr.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memclr_w.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  strcmpv7m.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memcpy_w.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_dec.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __2sprintf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  noretval__2sprintf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_intcommon.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char_common.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _sputc.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_d.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fread_bytes_avail_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fgetc.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fwritefast_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  flushlinebuffered_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fwrite.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fopen.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fclose.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fclose_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fopen_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fputc.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fseek.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fflush.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fputs.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fflush_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  flsbuf.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  stdio.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  filbuf.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fputs_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  ftell.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  initio.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fread.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  initio_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fputc_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fgetc_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  stdio_streams.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  streamlock.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  freadfast.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fread_bytes_avail.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  setvbuf.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  fwritefast.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  flushlinebuffered.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  setvbuf_locked.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  freadfast_locked.o ABSOLUTE
    ../clib/stdlib.c                         0x00000000   Number         0  exit.o ABSOLUTE
    ../clib/string.c                         0x00000000   Number         0  strncasecmp.o ABSOLUTE
    ../clib/string.c                         0x00000000   Number         0  strlen.o ABSOLUTE
    ../clib/wchar.c                          0x00000000   Number         0  flsbuf_fwide.o ABSOLUTE
    ../clib/wchar.c                          0x00000000   Number         0  filbuf_fwide.o ABSOLUTE
    ../fplib/fpinit.s                        0x00000000   Number         0  fpinit.o ABSOLUTE
    CMSIS_Library\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md.s 0x00000000   Number         0  startup_stm32f10x_md.o ABSOLUTE
    CMSIS_Library\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c 0x00000000   Number         0  system_stm32f10x.o ABSOLUTE
    CMSIS_Library\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c 0x00000000   Number         0  stm32f10x_adc.o ABSOLUTE
    CMSIS_Library\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c 0x00000000   Number         0  stm32f10x_gpio.o ABSOLUTE
    CMSIS_Library\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c 0x00000000   Number         0  stm32f10x_rcc.o ABSOLUTE
    CMSIS_Library\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c 0x00000000   Number         0  stm32f10x_spi.o ABSOLUTE
    CMSIS_Library\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c 0x00000000   Number         0  stm32f10x_usart.o ABSOLUTE
    CMSIS_Library\\CMSIS\\CM3\\DeviceSupport\\ST\\STM32F10x\\system_stm32f10x.c 0x00000000   Number         0  system_stm32f10x.o ABSOLUTE
    CMSIS_Library\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_adc.c 0x00000000   Number         0  stm32f10x_adc.o ABSOLUTE
    CMSIS_Library\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_gpio.c 0x00000000   Number         0  stm32f10x_gpio.o ABSOLUTE
    CMSIS_Library\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_rcc.c 0x00000000   Number         0  stm32f10x_rcc.o ABSOLUTE
    CMSIS_Library\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_spi.c 0x00000000   Number         0  stm32f10x_spi.o ABSOLUTE
    CMSIS_Library\\STM32F10x_StdPeriph_Driver\\src\\stm32f10x_usart.c 0x00000000   Number         0  stm32f10x_usart.o ABSOLUTE
    FileSystem\File_Config.c                 0x00000000   Number         0  file_config.o ABSOLUTE
    FileSystem\Retarget.c                    0x00000000   Number         0  retarget.o ABSOLUTE
    FileSystem\SPI_STM32F103.c               0x00000000   Number         0  spi_stm32f103.o ABSOLUTE
    FileSystem\\SPI_STM32F103.c              0x00000000   Number         0  spi_stm32f103.o ABSOLUTE
    Main\\bsp.c                              0x00000000   Number         0  bsp.o ABSOLUTE
    Main\\main.c                             0x00000000   Number         0  main.o ABSOLUTE
    Main\bsp.c                               0x00000000   Number         0  bsp.o ABSOLUTE
    Main\main.c                              0x00000000   Number         0  main.o ABSOLUTE
    RL_ARM.s                                 0x00000000   Number         0  fs_lib.o ABSOLUTE
    RL_ARM.s                                 0x00000000   Number         0  fs_time.o ABSOLUTE
    RL_ARM.s                                 0x00000000   Number         0  fs_mapi.o ABSOLUTE
    RL_ARM.s                                 0x00000000   Number         0  fs_mmc.o ABSOLUTE
    RL_ARM.s                                 0x00000000   Number         0  fs_fat.o ABSOLUTE
    RL_ARM.s                                 0x00000000   Number         0  fs_sys.o ABSOLUTE
    SRC\\fs_sys.c                            0x00000000   Number         0  fs_sys.o ABSOLUTE
    SRC\fs_fat.c                             0x00000000   Number         0  fs_fat.o ABSOLUTE
    SRC\fs_lib.c                             0x00000000   Number         0  fs_lib.o ABSOLUTE
    SRC\fs_mapi.c                            0x00000000   Number         0  fs_mapi.o ABSOLUTE
    SRC\fs_mmc.c                             0x00000000   Number         0  fs_mmc.o ABSOLUTE
    SRC\fs_sys.c                             0x00000000   Number         0  fs_sys.o ABSOLUTE
    SRC\fs_time.c                            0x00000000   Number         0  fs_time.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    RESET                                    0x08000000   Section      236  startup_stm32f10x_md.o(RESET)
    !!!main                                  0x080000ec   Section        8  __main.o(!!!main)
    !!!scatter                               0x080000f4   Section       52  __scatter.o(!!!scatter)
    !!handler_copy                           0x08000128   Section       26  __scatter_copy.o(!!handler_copy)
    !!handler_zi                             0x08000144   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$_printf_percent$$00000000  0x08000160   Section        0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    .ARM.Collect$$_printf_percent$$00000009  0x08000160   Section        6  _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
    .ARM.Collect$$_printf_percent$$00000017  0x08000166   Section        4  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    .ARM.Collect$$libinit$$00000000          0x0800016a   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000002          0x0800016c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    .ARM.Collect$$libinit$$00000004          0x0800016c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    .ARM.Collect$$libinit$$00000005          0x0800016c   Section        8  libinit2.o(.ARM.Collect$$libinit$$00000005)
    .ARM.Collect$$libinit$$0000000A          0x08000174   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000C          0x08000174   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    .ARM.Collect$$libinit$$0000000E          0x08000174   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    .ARM.Collect$$libinit$$0000000F          0x08000174   Section        6  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    .ARM.Collect$$libinit$$00000011          0x0800017a   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000012          0x0800017a   Section       12  libinit2.o(.ARM.Collect$$libinit$$00000012)
    .ARM.Collect$$libinit$$00000013          0x08000186   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x08000186   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x08000186   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x08000186   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x08000186   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x08000186   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x08000186   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x08000186   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000023          0x08000186   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    .ARM.Collect$$libinit$$00000024          0x08000186   Section        4  libinit2.o(.ARM.Collect$$libinit$$00000024)
    .ARM.Collect$$libinit$$00000025          0x0800018a   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    .ARM.Collect$$libinit$$0000002C          0x0800018a   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x0800018a   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$00000030          0x0800018a   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    .ARM.Collect$$libinit$$00000032          0x0800018a   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    .ARM.Collect$$libinit$$00000033          0x0800018a   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000033)
    .ARM.Collect$$libshutdown$$00000000      0x0800018c   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000002      0x0800018e   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    .ARM.Collect$$libshutdown$$00000003      0x0800018e   Section        4  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    .ARM.Collect$$libshutdown$$00000004      0x08000192   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    .ARM.Collect$$libshutdown$$00000007      0x08000192   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
    .ARM.Collect$$libshutdown$$0000000A      0x08000192   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
    .ARM.Collect$$libshutdown$$0000000C      0x08000192   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    .ARM.Collect$$libshutdown$$0000000F      0x08000192   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$libshutdown$$00000010      0x08000192   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
    .ARM.Collect$$rtentry$$00000000          0x08000194   Section        0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x08000194   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x08000194   Section        6  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x0800019a   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x0800019a   Section        4  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x0800019e   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x0800019e   Section        8  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x080001a6   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x080001a8   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x080001a8   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x080001ac   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .emb_text                                0x080001b4   Section        0  maybetermalloc1.o(.emb_text)
    .text                                    0x080001b4   Section       64  startup_stm32f10x_md.o(.text)
    .text                                    0x080001f4   Section        2  use_no_semi.o(.text)
    .text                                    0x080001f8   Section        0  noretval__2sprintf.o(.text)
    .text                                    0x08000220   Section        0  __printf.o(.text)
    .text                                    0x08000288   Section        0  _printf_dec.o(.text)
    .text                                    0x08000300   Section        0  fopen.o(.text)
    _freopen_locked                          0x08000301   Thumb Code     0  fopen.o(.text)
    .text                                    0x080003ec   Section        0  fclose.o(.text)
    .text                                    0x08000438   Section        0  strncasecmp.o(.text)
    .text                                    0x0800046a   Section        0  strlen.o(.text)
    .text                                    0x080004a8   Section      138  rt_memcpy_v6.o(.text)
    .text                                    0x08000532   Section      100  rt_memcpy_w.o(.text)
    .text                                    0x08000596   Section       68  rt_memclr.o(.text)
    .text                                    0x080005da   Section       78  rt_memclr_w.o(.text)
    .text                                    0x08000628   Section      128  strcmpv7m.o(.text)
    .text                                    0x080006a8   Section        0  heapauxi.o(.text)
    .text                                    0x080006ae   Section        0  h1_alloc.o(.text)
    .text                                    0x0800070c   Section        0  h1_free.o(.text)
    .text                                    0x0800075a   Section        0  tolower.o(.text)
    .text                                    0x08000774   Section        0  _printf_intcommon.o(.text)
    .text                                    0x08000828   Section        0  _printf_char_common.o(.text)
    _printf_input_char                       0x08000829   Thumb Code    10  _printf_char_common.o(.text)
    .text                                    0x08000858   Section        0  _sputc.o(.text)
    .text                                    0x08000864   Section        0  fseek.o(.text)
    .text                                    0x0800095c   Section        0  stdio.o(.text)
    .text                                    0x08000a4c   Section       16  rt_ctype_table.o(.text)
    .text                                    0x08000a5c   Section        8  rt_heap_descriptor_intlibspace.o(.text)
    .text                                    0x08000a64   Section        0  hguard.o(.text)
    .text                                    0x08000a68   Section        0  init_alloc.o(.text)
    .text                                    0x08000af2   Section        0  h1_init.o(.text)
    .text                                    0x08000b00   Section        0  filbuf.o(.text)
    .text                                    0x08000d3a   Section        0  flsbuf.o(.text)
    .text                                    0x08000f10   Section        0  ftell.o(.text)
    .text                                    0x08000f54   Section        0  initio.o(.text)
    .text                                    0x0800108c   Section        8  libspace.o(.text)
    .text                                    0x08001094   Section       74  sys_stackheap_outer.o(.text)
    .text                                    0x080010e0   Section        8  rt_locale_intlibspace.o(.text)
    .text                                    0x080010e8   Section        8  rt_errno_addr_intlibspace.o(.text)
    .text                                    0x080010f0   Section        0  h1_extend.o(.text)
    .text                                    0x08001124   Section        0  setvbuf.o(.text)
    .text                                    0x0800116a   Section        0  freadfast.o(.text)
    .text                                    0x08001282   Section        0  fwritefast.o(.text)
    .text                                    0x08001340   Section        0  flushlinebuffered.o(.text)
    .text                                    0x08001378   Section        0  exit.o(.text)
    .text                                    0x0800138a   Section        0  defsig_rtred_outer.o(.text)
    .text                                    0x08001398   Section        0  defsig_rtmem_outer.o(.text)
    .text                                    0x080013a8   Section        0  fflush.o(.text)
    .text                                    0x0800140c   Section        0  defsig_exit.o(.text)
    .text                                    0x08001418   Section        0  defsig_rtred_inner.o(.text)
    .text                                    0x0800144c   Section        0  defsig_rtmem_inner.o(.text)
    .text                                    0x0800149c   Section        0  defsig_general.o(.text)
    i.ADC1_2_IRQHandler                      0x080014d0   Section        0  main.o(i.ADC1_2_IRQHandler)
    i.ADC_Cmd                                0x08001518   Section        0  stm32f10x_adc.o(i.ADC_Cmd)
    i.ADC_ExternalTrigConvCmd                0x0800152e   Section        0  stm32f10x_adc.o(i.ADC_ExternalTrigConvCmd)
    i.ADC_GetCalibrationStatus               0x08001544   Section        0  stm32f10x_adc.o(i.ADC_GetCalibrationStatus)
    i.ADC_GetConversionValue                 0x08001558   Section        0  stm32f10x_adc.o(i.ADC_GetConversionValue)
    i.ADC_GetFlagStatus                      0x08001560   Section        0  stm32f10x_adc.o(i.ADC_GetFlagStatus)
    i.ADC_GetResetCalibrationStatus          0x08001572   Section        0  stm32f10x_adc.o(i.ADC_GetResetCalibrationStatus)
    i.ADC_Init                               0x08001588   Section        0  stm32f10x_adc.o(i.ADC_Init)
    i.ADC_RegularChannelConfig               0x080015d8   Section        0  stm32f10x_adc.o(i.ADC_RegularChannelConfig)
    i.ADC_ResetCalibration                   0x08001690   Section        0  stm32f10x_adc.o(i.ADC_ResetCalibration)
    i.ADC_SoftwareStartConvCmd               0x0800169a   Section        0  stm32f10x_adc.o(i.ADC_SoftwareStartConvCmd)
    i.ADC_StartCalibration                   0x080016b0   Section        0  stm32f10x_adc.o(i.ADC_StartCalibration)
    i.BusSpeed                               0x080016bc   Section        0  spi_stm32f103.o(i.BusSpeed)
    BusSpeed                                 0x080016bd   Thumb Code   108  spi_stm32f103.o(i.BusSpeed)
    i.CheckMedia                             0x0800172c   Section        0  spi_stm32f103.o(i.CheckMedia)
    CheckMedia                               0x0800172d   Thumb Code     8  spi_stm32f103.o(i.CheckMedia)
    i.GPIO_Init                              0x08001734   Section        0  stm32f10x_gpio.o(i.GPIO_Init)
    i.GPIO_ReadInputDataBit                  0x0800184a   Section        0  stm32f10x_gpio.o(i.GPIO_ReadInputDataBit)
    i.Init                                   0x0800185c   Section        0  spi_stm32f103.o(i.Init)
    Init                                     0x0800185d   Thumb Code   164  spi_stm32f103.o(i.Init)
    i.RCC_ADCCLKConfig                       0x08001908   Section        0  stm32f10x_rcc.o(i.RCC_ADCCLKConfig)
    i.RCC_APB2PeriphClockCmd                 0x08001920   Section        0  stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
    i.RCC_GetClocksFreq                      0x08001940   Section        0  stm32f10x_rcc.o(i.RCC_GetClocksFreq)
    i.RecBuf                                 0x08001a14   Section        0  spi_stm32f103.o(i.RecBuf)
    RecBuf                                   0x08001a15   Thumb Code    46  spi_stm32f103.o(i.RecBuf)
    i.SPI_Cmd                                0x08001a48   Section        0  stm32f10x_spi.o(i.SPI_Cmd)
    i.SPI_Init                               0x08001a60   Section        0  stm32f10x_spi.o(i.SPI_Init)
    i.Send                                   0x08001a9c   Section        0  spi_stm32f103.o(i.Send)
    Send                                     0x08001a9d   Thumb Code    28  spi_stm32f103.o(i.Send)
    i.SendBuf                                0x08001abc   Section        0  spi_stm32f103.o(i.SendBuf)
    SendBuf                                  0x08001abd   Thumb Code    62  spi_stm32f103.o(i.SendBuf)
    i.SetSS                                  0x08001b00   Section        0  spi_stm32f103.o(i.SetSS)
    SetSS                                    0x08001b01   Thumb Code    26  spi_stm32f103.o(i.SetSS)
    i.SetSysClock                            0x08001b20   Section        0  system_stm32f10x.o(i.SetSysClock)
    SetSysClock                              0x08001b21   Thumb Code     8  system_stm32f10x.o(i.SetSysClock)
    i.SetSysClockTo72                        0x08001b28   Section        0  system_stm32f10x.o(i.SetSysClockTo72)
    SetSysClockTo72                          0x08001b29   Thumb Code   214  system_stm32f10x.o(i.SetSysClockTo72)
    i.SysTick_Handler                        0x08001c08   Section        0  main.o(i.SysTick_Handler)
    i.SystemInit                             0x08001c2c   Section        0  system_stm32f10x.o(i.SystemInit)
    i.USART1_IRQHandler                      0x08001c8c   Section        0  main.o(i.USART1_IRQHandler)
    i.USART_ClearFlag                        0x08001ce4   Section        0  stm32f10x_usart.o(i.USART_ClearFlag)
    i.USART_Cmd                              0x08001cf6   Section        0  stm32f10x_usart.o(i.USART_Cmd)
    i.USART_GetFlagStatus                    0x08001d0e   Section        0  stm32f10x_usart.o(i.USART_GetFlagStatus)
    i.USART_ITConfig                         0x08001d28   Section        0  stm32f10x_usart.o(i.USART_ITConfig)
    i.USART_Init                             0x08001d74   Section        0  stm32f10x_usart.o(i.USART_Init)
    i.USART_ReceiveData                      0x08001e4c   Section        0  stm32f10x_usart.o(i.USART_ReceiveData)
    i.USART_SendData                         0x08001e56   Section        0  stm32f10x_usart.o(i.USART_SendData)
    i.UnInit                                 0x08001e60   Section        0  spi_stm32f103.o(i.UnInit)
    UnInit                                   0x08001e61   Thumb Code    12  spi_stm32f103.o(i.UnInit)
    i.__sys_close                            0x08001e70   Section        0  fs_sys.o(i.__sys_close)
    i.__sys_flen                             0x08001ebc   Section        0  fs_sys.o(i.__sys_flen)
    i.__sys_open                             0x08001efc   Section        0  fs_sys.o(i.__sys_open)
    i.__sys_read                             0x08001fcc   Section        0  fs_sys.o(i.__sys_read)
    i.__sys_seek                             0x0800202c   Section        0  fs_sys.o(i.__sys_seek)
    i.__sys_write                            0x08002078   Section        0  fs_sys.o(i.__sys_write)
    i._sys_close                             0x080020d0   Section        0  retarget.o(i._sys_close)
    i._sys_exit                              0x080020e6   Section        0  retarget.o(i._sys_exit)
    i._sys_flen                              0x080020ea   Section        0  retarget.o(i._sys_flen)
    i._sys_istty                             0x08002100   Section        0  retarget.o(i._sys_istty)
    i._sys_open                              0x08002110   Section        0  retarget.o(i._sys_open)
    i._sys_read                              0x08002168   Section        0  retarget.o(i._sys_read)
    i._sys_seek                              0x0800218e   Section        0  retarget.o(i._sys_seek)
    i._sys_write                             0x080021aa   Section        0  retarget.o(i._sys_write)
    i._ttywrch                               0x080021d0   Section        0  retarget.o(i._ttywrch)
    i.alloc_new_clus                         0x080021d2   Section        0  fs_fat.o(i.alloc_new_clus)
    alloc_new_clus                           0x080021d3   Thumb Code    74  fs_fat.o(i.alloc_new_clus)
    i.bs_read                                0x0800221c   Section        0  fs_fat.o(i.bs_read)
    bs_read                                  0x0800221d   Thumb Code   176  fs_fat.o(i.bs_read)
    i.cache_fat                              0x080022cc   Section        0  fs_fat.o(i.cache_fat)
    cache_fat                                0x080022cd   Thumb Code   146  fs_fat.o(i.cache_fat)
    i.char_validate                          0x0800235e   Section        0  fs_fat.o(i.char_validate)
    char_validate                            0x0800235f   Thumb Code    96  fs_fat.o(i.char_validate)
    i.clear_clus                             0x080023be   Section        0  fs_fat.o(i.clear_clus)
    clear_clus                               0x080023bf   Thumb Code    62  fs_fat.o(i.clear_clus)
    i.clus_to_sect                           0x080023fc   Section        0  fs_fat.o(i.clus_to_sect)
    clus_to_sect                             0x080023fd   Thumb Code    36  fs_fat.o(i.clus_to_sect)
    i.configADC                              0x08002420   Section        0  main.o(i.configADC)
    i.create_dot_entries                     0x080024cc   Section        0  fs_fat.o(i.create_dot_entries)
    create_dot_entries                       0x080024cd   Thumb Code   186  fs_fat.o(i.create_dot_entries)
    i.create_lfn_entry                       0x08002594   Section        0  fs_fat.o(i.create_lfn_entry)
    create_lfn_entry                         0x08002595   Thumb Code   224  fs_fat.o(i.create_lfn_entry)
    i.create_sfn_entry                       0x08002678   Section        0  fs_fat.o(i.create_sfn_entry)
    create_sfn_entry                         0x08002679   Thumb Code   128  fs_fat.o(i.create_sfn_entry)
    i.delay_ms                               0x080026f8   Section        0  main.o(i.delay_ms)
    i.efs_create                             0x08002710   Section        0  file_config.o(i.efs_create)
    i.efs_delete                             0x08002714   Section        0  file_config.o(i.efs_delete)
    i.efs_ffind                              0x08002718   Section        0  file_config.o(i.efs_ffind)
    i.efs_find                               0x0800271c   Section        0  file_config.o(i.efs_find)
    i.efs_fsize                              0x08002720   Section        0  file_config.o(i.efs_fsize)
    i.efs_read                               0x08002722   Section        0  file_config.o(i.efs_read)
    i.efs_seek                               0x08002726   Section        0  file_config.o(i.efs_seek)
    i.efs_wclose                             0x0800272a   Section        0  file_config.o(i.efs_wclose)
    i.efs_write                              0x0800272e   Section        0  file_config.o(i.efs_write)
    i.elink_cmd                              0x08002732   Section        0  file_config.o(i.elink_cmd)
    i.elink_flush                            0x08002736   Section        0  file_config.o(i.elink_flush)
    i.elink_init                             0x0800273a   Section        0  file_config.o(i.elink_init)
    i.elink_init_path                        0x0800273e   Section        0  file_config.o(i.elink_init_path)
    i.elink_insert                           0x08002742   Section        0  file_config.o(i.elink_insert)
    i.elink_scan                             0x08002746   Section        0  file_config.o(i.elink_scan)
    i.entry_flush                            0x0800274a   Section        0  fs_fat.o(i.entry_flush)
    entry_flush                              0x0800274b   Thumb Code    40  fs_fat.o(i.entry_flush)
    i.entry_pos_comp                         0x08002772   Section        0  fs_fat.o(i.entry_pos_comp)
    entry_pos_comp                           0x08002773   Thumb Code    50  fs_fat.o(i.entry_pos_comp)
    i.entry_pos_set                          0x080027a4   Section        0  fs_fat.o(i.entry_pos_set)
    i.entry_read                             0x080027fc   Section        0  fs_fat.o(i.entry_read)
    i.entry_type                             0x08002832   Section        0  fs_fat.o(i.entry_type)
    entry_type                               0x08002833   Thumb Code    46  fs_fat.o(i.entry_type)
    i.fat_close                              0x08002860   Section        0  fs_fat.o(i.fat_close)
    i.fat_crc32                              0x08002928   Section        0  fs_fat.o(i.fat_crc32)
    fat_crc32                                0x08002929   Thumb Code    42  fs_fat.o(i.fat_crc32)
    i.fat_ffind                              0x08002958   Section        0  fs_fat.o(i.fat_ffind)
    i.fat_init                               0x08002a5e   Section        0  fs_fat.o(i.fat_init)
    i.fat_jour_init                          0x08002c02   Section        0  file_config.o(i.fat_jour_init)
    i.fat_open                               0x08002c06   Section        0  fs_fat.o(i.fat_open)
    i.fat_read                               0x08002dc0   Section        0  fs_fat.o(i.fat_read)
    i.fat_seek                               0x08002e8e   Section        0  fs_fat.o(i.fat_seek)
    i.fat_write                              0x08002f62   Section        0  fs_fat.o(i.fat_write)
    i.ffind                                  0x080030b8   Section        0  fs_mapi.o(i.ffind)
    i.finit                                  0x08003280   Section        0  fs_mapi.o(i.finit)
    i.frec_allocate                          0x080032fc   Section        0  fs_fat.o(i.frec_allocate)
    frec_allocate                            0x080032fd   Thumb Code   172  fs_fat.o(i.frec_allocate)
    i.frec_find                              0x080033a8   Section        0  fs_fat.o(i.frec_find)
    frec_find                                0x080033a9   Thumb Code   546  fs_fat.o(i.frec_find)
    i.frec_find_elink                        0x080035d0   Section        0  fs_fat.o(i.frec_find_elink)
    frec_find_elink                          0x080035d1   Thumb Code    88  fs_fat.o(i.frec_find_elink)
    i.frec_next                              0x08003628   Section        0  fs_fat.o(i.frec_next)
    frec_next                                0x08003629   Thumb Code   268  fs_fat.o(i.frec_next)
    i.fs_cfg_drv                             0x08003738   Section        0  fs_mapi.o(i.fs_cfg_drv)
    i.fs_chk_media                           0x080037a8   Section        0  fs_lib.o(i.fs_chk_media)
    i.fs_config                              0x080037d8   Section        0  file_config.o(i.fs_config)
    i.fs_efs_lock                            0x08003804   Section        0  fs_lib.o(i.fs_efs_lock)
    i.fs_fat_lock                            0x08003844   Section        0  fs_lib.o(i.fs_fat_lock)
    i.fs_find_drv                            0x08003884   Section        0  fs_lib.o(i.fs_find_drv)
    i.fs_find_iob                            0x080038b0   Section        0  fs_lib.o(i.fs_find_iob)
    i.fs_get_date                            0x080038e8   Section        0  fs_time.o(i.fs_get_date)
    i.fs_get_time                            0x080038f0   Section        0  fs_time.o(i.fs_get_time)
    i.fs_map_drive                           0x080038f8   Section        0  fs_lib.o(i.fs_map_drive)
    i.fs_strpos                              0x08003970   Section        0  fs_lib.o(i.fs_strpos)
    i.fsinfo_read                            0x08003988   Section        0  fs_fat.o(i.fsinfo_read)
    fsinfo_read                              0x08003989   Thumb Code   114  fs_fat.o(i.fsinfo_read)
    i.fsinfo_write                           0x08003a08   Section        0  fs_fat.o(i.fsinfo_write)
    fsinfo_write                             0x08003a09   Thumb Code    90  fs_fat.o(i.fsinfo_write)
    i.fsj_write                              0x08003a6c   Section        0  file_config.o(i.fsj_write)
    i.get_EOC                                0x08003a70   Section        0  fs_fat.o(i.get_EOC)
    get_EOC                                  0x08003a71   Thumb Code    34  fs_fat.o(i.get_EOC)
    i.get_date                               0x08003a92   Section        0  fs_fat.o(i.get_date)
    get_date                                 0x08003a93   Thumb Code    46  fs_fat.o(i.get_date)
    i.get_fat_sect                           0x08003ac0   Section        0  fs_fat.o(i.get_fat_sect)
    get_fat_sect                             0x08003ac1   Thumb Code    50  fs_fat.o(i.get_fat_sect)
    i.get_free_clus                          0x08003af4   Section        0  fs_fat.o(i.get_free_clus)
    get_free_clus                            0x08003af5   Thumb Code   212  fs_fat.o(i.get_free_clus)
    i.get_time                               0x08003bd0   Section        0  fs_fat.o(i.get_time)
    get_time                                 0x08003bd1   Thumb Code    46  fs_fat.o(i.get_time)
    i.get_u16                                0x08003bfe   Section        0  fs_fat.o(i.get_u16)
    get_u16                                  0x08003bff   Thumb Code    10  fs_fat.o(i.get_u16)
    i.get_u32                                0x08003c08   Section        0  fs_fat.o(i.get_u32)
    get_u32                                  0x08003c09   Thumb Code    22  fs_fat.o(i.get_u32)
    i.init_drv                               0x08003c1e   Section        0  fs_mapi.o(i.init_drv)
    init_drv                                 0x08003c1f   Thumb Code   210  fs_mapi.o(i.init_drv)
    i.is_EOC                                 0x08003cf0   Section        0  fs_fat.o(i.is_EOC)
    is_EOC                                   0x08003cf1   Thumb Code    48  fs_fat.o(i.is_EOC)
    i.main                                   0x08003d24   Section        0  main.o(i.main)
    i.mc0_DevCtrl                            0x08004014   Section        0  file_config.o(i.mc0_DevCtrl)
    mc0_DevCtrl                              0x08004015   Thumb Code     6  file_config.o(i.mc0_DevCtrl)
    i.mc0_Init                               0x08004020   Section        0  file_config.o(i.mc0_Init)
    mc0_Init                                 0x08004021   Thumb Code     6  file_config.o(i.mc0_Init)
    i.mc0_RdInfo                             0x0800402c   Section        0  file_config.o(i.mc0_RdInfo)
    mc0_RdInfo                               0x0800402d   Thumb Code     6  file_config.o(i.mc0_RdInfo)
    i.mc0_RdSect                             0x08004038   Section        0  file_config.o(i.mc0_RdSect)
    mc0_RdSect                               0x08004039   Thumb Code     6  file_config.o(i.mc0_RdSect)
    i.mc0_UnInit                             0x08004044   Section        0  file_config.o(i.mc0_UnInit)
    mc0_UnInit                               0x08004045   Thumb Code     6  file_config.o(i.mc0_UnInit)
    i.mc0_WrSect                             0x08004050   Section        0  file_config.o(i.mc0_WrSect)
    mc0_WrSect                               0x08004051   Thumb Code     6  file_config.o(i.mc0_WrSect)
    i.mmc_DevCtrl                            0x0800405c   Section        0  fs_mmc.o(i.mmc_DevCtrl)
    i.mmc_Init                               0x08004080   Section        0  fs_mmc.o(i.mmc_Init)
    i.mmc_ReadInfo                           0x08004292   Section        0  fs_mmc.o(i.mmc_ReadInfo)
    i.mmc_ReadSector                         0x080042f0   Section        0  fs_mmc.o(i.mmc_ReadSector)
    i.mmc_UnInit                             0x08004348   Section        0  fs_mmc.o(i.mmc_UnInit)
    i.mmc_WriteSector                        0x08004360   Section        0  fs_mmc.o(i.mmc_WriteSector)
    i.mmc_command                            0x080043bc   Section        0  fs_mmc.o(i.mmc_command)
    mmc_command                              0x080043bd   Thumb Code   158  fs_mmc.o(i.mmc_command)
    i.mmc_fill_cid                           0x0800445a   Section        0  fs_mmc.o(i.mmc_fill_cid)
    mmc_fill_cid                             0x0800445b   Thumb Code   132  fs_mmc.o(i.mmc_fill_cid)
    i.mmc_read_block                         0x080044de   Section        0  fs_mmc.o(i.mmc_read_block)
    mmc_read_block                           0x080044df   Thumb Code   112  fs_mmc.o(i.mmc_read_block)
    i.mmc_read_cid                           0x0800454e   Section        0  fs_mmc.o(i.mmc_read_cid)
    mmc_read_cid                             0x0800454f   Thumb Code    60  fs_mmc.o(i.mmc_read_cid)
    i.mmc_read_csd                           0x0800458c   Section        0  fs_mmc.o(i.mmc_read_csd)
    mmc_read_csd                             0x0800458d   Thumb Code   214  fs_mmc.o(i.mmc_read_csd)
    i.mmc_read_info                          0x08004668   Section        0  fs_mmc.o(i.mmc_read_info)
    mmc_read_info                            0x08004669   Thumb Code    80  fs_mmc.o(i.mmc_read_info)
    i.mmc_write_block                        0x080046b8   Section        0  fs_mmc.o(i.mmc_write_block)
    mmc_write_block                          0x080046b9   Thumb Code   142  fs_mmc.o(i.mmc_write_block)
    i.myprintf                               0x0800474c   Section        0  main.o(i.myprintf)
    i.name_analyse                           0x08004778   Section        0  fs_fat.o(i.name_analyse)
    name_analyse                             0x08004779   Thumb Code   142  fs_fat.o(i.name_analyse)
    i.name_basis_gen                         0x08004806   Section        0  fs_fat.o(i.name_basis_gen)
    name_basis_gen                           0x08004807   Thumb Code   180  fs_fat.o(i.name_basis_gen)
    i.name_hash                              0x080048ba   Section        0  fs_fat.o(i.name_hash)
    name_hash                                0x080048bb   Thumb Code     8  fs_fat.o(i.name_hash)
    i.name_nt_gen                            0x080048c4   Section        0  fs_fat.o(i.name_nt_gen)
    name_nt_gen                              0x080048c5   Thumb Code   288  fs_fat.o(i.name_nt_gen)
    i.name_strip                             0x080049ec   Section        0  fs_fat.o(i.name_strip)
    name_strip                               0x080049ed   Thumb Code    82  fs_fat.o(i.name_strip)
    i.path_create                            0x08004a3e   Section        0  fs_fat.o(i.path_create)
    path_create                              0x08004a3f   Thumb Code   524  fs_fat.o(i.path_create)
    i.path_open                              0x08004c4a   Section        0  fs_fat.o(i.path_open)
    path_open                                0x08004c4b   Thumb Code   152  fs_fat.o(i.path_open)
    i.path_validate                          0x08004ce2   Section        0  fs_fat.o(i.path_validate)
    i.read_cache                             0x08004d14   Section        0  fs_fat.o(i.read_cache)
    read_cache                               0x08004d15   Thumb Code   122  fs_fat.o(i.read_cache)
    i.read_sector                            0x08004d8e   Section        0  fs_fat.o(i.read_sector)
    read_sector                              0x08004d8f   Thumb Code    82  fs_fat.o(i.read_sector)
    i.set_next_clus                          0x08004de0   Section        0  fs_fat.o(i.set_next_clus)
    set_next_clus                            0x08004de1   Thumb Code   148  fs_fat.o(i.set_next_clus)
    i.set_root_clus                          0x08004e74   Section        0  fs_fat.o(i.set_root_clus)
    set_root_clus                            0x08004e75   Thumb Code    14  fs_fat.o(i.set_root_clus)
    i.set_u16                                0x08004e82   Section        0  fs_fat.o(i.set_u16)
    set_u16                                  0x08004e83   Thumb Code     8  fs_fat.o(i.set_u16)
    i.set_u32                                0x08004e8a   Section        0  fs_fat.o(i.set_u32)
    set_u32                                  0x08004e8b   Thumb Code    16  fs_fat.o(i.set_u32)
    i.sfn_extract                            0x08004e9a   Section        0  fs_fat.o(i.sfn_extract)
    sfn_extract                              0x08004e9b   Thumb Code    72  fs_fat.o(i.sfn_extract)
    i.short_ent_hash                         0x08004ee2   Section        0  fs_fat.o(i.short_ent_hash)
    short_ent_hash                           0x08004ee3   Thumb Code    26  fs_fat.o(i.short_ent_hash)
    i.sn_chksum                              0x08004efc   Section        0  fs_fat.o(i.sn_chksum)
    sn_chksum                                0x08004efd   Thumb Code    30  fs_fat.o(i.sn_chksum)
    i.unlink_clus_chain                      0x08004f1a   Section        0  fs_fat.o(i.unlink_clus_chain)
    unlink_clus_chain                        0x08004f1b   Thumb Code   312  fs_fat.o(i.unlink_clus_chain)
    i.write_cache                            0x08005052   Section        0  fs_fat.o(i.write_cache)
    write_cache                              0x08005053   Thumb Code   174  fs_fat.o(i.write_cache)
    i.write_fat_link                         0x08005100   Section        0  fs_fat.o(i.write_fat_link)
    write_fat_link                           0x08005101   Thumb Code   230  fs_fat.o(i.write_fat_link)
    i.write_sector                           0x080051e6   Section        0  fs_fat.o(i.write_sector)
    write_sector                             0x080051e7   Thumb Code    48  fs_fat.o(i.write_sector)
    locale$$code                             0x08005218   Section       44  lc_ctype_c.o(locale$$code)
    .constdata                               0x08005244   Section       48  file_config.o(.constdata)
    .constdata                               0x08005274   Section       20  retarget.o(.constdata)
    .constdata                               0x08005288   Section       32  spi_stm32f103.o(.constdata)
    .constdata                               0x080052a8   Section       16  fs_mmc.o(.constdata)
    tim_val                                  0x080052a8   Data          16  fs_mmc.o(.constdata)
    .constdata                               0x080052b8   Section     1196  fs_fat.o(.constdata)
    IniDevCfg                                0x080052b8   Data         156  fs_fat.o(.constdata)
    ChIndex                                  0x08005354   Data          13  fs_fat.o(.constdata)
    crc32_table                              0x08005364   Data        1024  fs_fat.o(.constdata)
    locale$$data                             0x08005784   Section      272  lc_ctype_c.o(locale$$data)
    __lcctype_c_name                         0x08005788   Data           2  lc_ctype_c.o(locale$$data)
    __lcctype_c_start                        0x08005790   Data           0  lc_ctype_c.o(locale$$data)
    __lcctype_c_end                          0x08005894   Data           0  lc_ctype_c.o(locale$$data)
    .data                                    0x20000000   Section       20  system_stm32f10x.o(.data)
    .data                                    0x20000014   Section       20  stm32f10x_rcc.o(.data)
    APBAHBPrescTable                         0x20000014   Data          16  stm32f10x_rcc.o(.data)
    ADCPrescTable                            0x20000024   Data           4  stm32f10x_rcc.o(.data)
    .data                                    0x20000028   Section       96  main.o(.data)
    .data                                    0x20000088   Section        1  fs_mapi.o(.data)
    cfg_done                                 0x20000088   Data           1  fs_mapi.o(.data)
    .data                                    0x2000008c   Section        4  stdio_streams.o(.data)
    .data                                    0x20000090   Section        4  stdio_streams.o(.data)
    .data                                    0x20000094   Section        4  stdio_streams.o(.data)
    .bss                                     0x20000098   Section      664  main.o(.bss)
    .bss                                     0x20000330   Section     1440  file_config.o(.bss)
    mc0_cache                                0x20000450   Data        1024  file_config.o(.bss)
    mc0_vol                                  0x20000850   Data         116  file_config.o(.bss)
    mmc0_dev                                 0x200008c4   Data          12  file_config.o(.bss)
    .bss                                     0x200008d0   Section       84  stdio_streams.o(.bss)
    .bss                                     0x20000924   Section       84  stdio_streams.o(.bss)
    .bss                                     0x20000978   Section       84  stdio_streams.o(.bss)
    .bss                                     0x200009cc   Section       96  libspace.o(.bss)
    HEAP                                     0x20000a30   Section      512  startup_stm32f10x_md.o(HEAP)
    Heap_Mem                                 0x20000a30   Data         512  startup_stm32f10x_md.o(HEAP)
    STACK                                    0x20000c30   Section     1024  startup_stm32f10x_md.o(STACK)
    Stack_Mem                                0x20000c30   Data        1024  startup_stm32f10x_md.o(STACK)
    __initial_sp                             0x20001030   Data           0  startup_stm32f10x_md.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$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
    __arm_preinit_                            - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    __user_heap_extent                        - 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_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
    _mutex_acquire                            - Undefined Weak Reference
    _mutex_free                               - Undefined Weak Reference
    _mutex_release                            - Undefined Weak Reference
    _printf_post_padding                      - Undefined Weak Reference
    _printf_pre_padding                       - Undefined Weak Reference
    _printf_truncate_signed                   - Undefined Weak Reference
    _printf_truncate_unsigned                 - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    __Vectors_Size                           0x000000ec   Number         0  startup_stm32f10x_md.o ABSOLUTE
    __RL_FS_VER                              0x00000474   Number         0  fs_sys.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f10x_md.o(RESET)
    __Vectors_End                            0x080000ec   Data           0  startup_stm32f10x_md.o(RESET)
    __main                                   0x080000ed   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x080000f5   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x080000f5   Thumb Code    44  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x080000f5   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x08000103   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x08000129   Thumb Code    26  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x08000145   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    _printf_d                                0x08000161   Thumb Code     0  _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
    _printf_percent                          0x08000161   Thumb Code     0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    _printf_percent_end                      0x08000167   Thumb Code     0  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    __rt_lib_init                            0x0800016b   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_fp_1                       0x0800016d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    __rt_lib_init_heap_2                     0x0800016d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000005)
    __rt_lib_init_preinit_1                  0x0800016d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    __rt_lib_init_heap_1                     0x08000175   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_init_lc_common                  0x08000175   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    __rt_lib_init_rand_1                     0x08000175   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    __rt_lib_init_user_alloc_1               0x08000175   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    __rt_lib_init_lc_collate_1               0x0800017b   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_ctype_2                 0x0800017b   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000012)
    __rt_lib_init_atexit_1                   0x08000187   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_clock_1                    0x08000187   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_fp_trap_1                  0x08000187   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_getenv_1                   0x08000187   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    __rt_lib_init_lc_ctype_1                 0x08000187   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_monetary_1              0x08000187   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_lc_numeric_1               0x08000187   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_lc_time_1                  0x08000187   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_signal_1                   0x08000187   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_stdio_2                    0x08000187   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000024)
    __rt_lib_init_alloca_1                   0x0800018b   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_argv_1                     0x0800018b   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_cpp_1                      0x0800018b   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    __rt_lib_init_exceptions_1               0x0800018b   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    __rt_lib_init_return                     0x0800018b   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000033)
    __rt_lib_init_stdio_1                    0x0800018b   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    __rt_lib_shutdown                        0x0800018d   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_cpp_1                  0x0800018f   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    __rt_lib_shutdown_stdio_2                0x0800018f   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    __rt_lib_shutdown_fp_trap_1              0x08000193   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
    __rt_lib_shutdown_heap_1                 0x08000193   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_return                 0x08000193   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
    __rt_lib_shutdown_signal_1               0x08000193   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
    __rt_lib_shutdown_stdio_1                0x08000193   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    __rt_lib_shutdown_user_alloc_1           0x08000193   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    __rt_entry                               0x08000195   Thumb Code     0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x08000195   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x08000195   Thumb Code     0  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x0800019b   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x0800019b   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x0800019f   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x0800019f   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x080001a7   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x080001a9   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x080001a9   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x080001ad   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    Reset_Handler                            0x080001b5   Thumb Code     8  startup_stm32f10x_md.o(.text)
    _maybe_terminate_alloc                   0x080001b5   Thumb Code     0  maybetermalloc1.o(.emb_text)
    NMI_Handler                              0x080001bd   Thumb Code     2  startup_stm32f10x_md.o(.text)
    HardFault_Handler                        0x080001bf   Thumb Code     2  startup_stm32f10x_md.o(.text)
    MemManage_Handler                        0x080001c1   Thumb Code     2  startup_stm32f10x_md.o(.text)
    BusFault_Handler                         0x080001c3   Thumb Code     2  startup_stm32f10x_md.o(.text)
    UsageFault_Handler                       0x080001c5   Thumb Code     2  startup_stm32f10x_md.o(.text)
    SVC_Handler                              0x080001c7   Thumb Code     2  startup_stm32f10x_md.o(.text)
    DebugMon_Handler                         0x080001c9   Thumb Code     2  startup_stm32f10x_md.o(.text)
    PendSV_Handler                           0x080001cb   Thumb Code     2  startup_stm32f10x_md.o(.text)
    CAN1_RX1_IRQHandler                      0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_SCE_IRQHandler                      0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel1_IRQHandler                 0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel2_IRQHandler                 0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel3_IRQHandler                 0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel4_IRQHandler                 0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel5_IRQHandler                 0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel6_IRQHandler                 0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel7_IRQHandler                 0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI0_IRQHandler                         0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI15_10_IRQHandler                     0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI1_IRQHandler                         0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI2_IRQHandler                         0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI3_IRQHandler                         0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI4_IRQHandler                         0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI9_5_IRQHandler                       0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    FLASH_IRQHandler                         0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_ER_IRQHandler                       0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_EV_IRQHandler                       0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_ER_IRQHandler                       0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_EV_IRQHandler                       0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    PVD_IRQHandler                           0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RCC_IRQHandler                           0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTCAlarm_IRQHandler                      0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTC_IRQHandler                           0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI1_IRQHandler                          0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI2_IRQHandler                          0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TAMPER_IRQHandler                        0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_BRK_IRQHandler                      0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_CC_IRQHandler                       0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_UP_IRQHandler                       0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM2_IRQHandler                          0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM3_IRQHandler                          0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM4_IRQHandler                          0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART2_IRQHandler                        0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART3_IRQHandler                        0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USBWakeUp_IRQHandler                     0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    WWDG_IRQHandler                          0x080001cf   Thumb Code     0  startup_stm32f10x_md.o(.text)
    __user_initial_stackheap                 0x080001d1   Thumb Code     0  startup_stm32f10x_md.o(.text)
    __semihosting$guard                      0x080001f5   Thumb Code     0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x080001f5   Thumb Code     2  use_no_semi.o(.text)
    __2sprintf                               0x080001f9   Thumb Code    34  noretval__2sprintf.o(.text)
    __printf                                 0x08000221   Thumb Code   104  __printf.o(.text)
    _printf_int_dec                          0x08000289   Thumb Code   104  _printf_dec.o(.text)
    freopen                                  0x08000301   Thumb Code   158  fopen.o(.text)
    fopen                                    0x0800039f   Thumb Code    74  fopen.o(.text)
    _fclose_internal                         0x080003ed   Thumb Code    76  fclose.o(.text)
    fclose                                   0x080003ed   Thumb Code     0  fclose.o(.text)
    strncasecmp                              0x08000439   Thumb Code    50  strncasecmp.o(.text)
    strlen                                   0x0800046b   Thumb Code    62  strlen.o(.text)
    __aeabi_memcpy                           0x080004a9   Thumb Code     0  rt_memcpy_v6.o(.text)
    __rt_memcpy                              0x080004a9   Thumb Code   138  rt_memcpy_v6.o(.text)
    _memcpy_lastbytes                        0x0800050f   Thumb Code     0  rt_memcpy_v6.o(.text)
    __aeabi_memcpy4                          0x08000533   Thumb Code     0  rt_memcpy_w.o(.text)
    __aeabi_memcpy8                          0x08000533   Thumb Code     0  rt_memcpy_w.o(.text)
    __rt_memcpy_w                            0x08000533   Thumb Code   100  rt_memcpy_w.o(.text)
    _memcpy_lastbytes_aligned                0x0800057b   Thumb Code     0  rt_memcpy_w.o(.text)
    __aeabi_memclr                           0x08000597   Thumb Code     0  rt_memclr.o(.text)
    __rt_memclr                              0x08000597   Thumb Code    68  rt_memclr.o(.text)
    _memset                                  0x0800059b   Thumb Code     0  rt_memclr.o(.text)
    __aeabi_memclr4                          0x080005db   Thumb Code     0  rt_memclr_w.o(.text)
    __aeabi_memclr8                          0x080005db   Thumb Code     0  rt_memclr_w.o(.text)
    __rt_memclr_w                            0x080005db   Thumb Code    78  rt_memclr_w.o(.text)
    _memset_w                                0x080005df   Thumb Code     0  rt_memclr_w.o(.text)
    strcmp                                   0x08000629   Thumb Code   128  strcmpv7m.o(.text)
    __use_two_region_memory                  0x080006a9   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow                         0x080006ab   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand                         0x080006ad   Thumb Code     2  heapauxi.o(.text)
    malloc                                   0x080006af   Thumb Code    94  h1_alloc.o(.text)
    free                                     0x0800070d   Thumb Code    78  h1_free.o(.text)
    tolower                                  0x0800075b   Thumb Code    26  tolower.o(.text)
    _printf_int_common                       0x08000775   Thumb Code   178  _printf_intcommon.o(.text)
    _printf_char_common                      0x08000833   Thumb Code    32  _printf_char_common.o(.text)
    _sputc                                   0x08000859   Thumb Code    10  _sputc.o(.text)
    _fseek                                   0x08000865   Thumb Code   242  fseek.o(.text)
    fseek                                    0x08000865   Thumb Code     0  fseek.o(.text)
    _seterr                                  0x0800095d   Thumb Code    20  stdio.o(.text)
    _writebuf                                0x08000971   Thumb Code    84  stdio.o(.text)
    _fflush                                  0x080009c5   Thumb Code    70  stdio.o(.text)
    _deferredlazyseek                        0x08000a0b   Thumb Code    60  stdio.o(.text)
    __rt_ctype_table                         0x08000a4d   Thumb Code    16  rt_ctype_table.o(.text)
    __rt_heap_descriptor                     0x08000a5d   Thumb Code     8  rt_heap_descriptor_intlibspace.o(.text)
    __use_no_heap                            0x08000a65   Thumb Code     2  hguard.o(.text)
    __heap$guard                             0x08000a67   Thumb Code     2  hguard.o(.text)
    _terminate_user_alloc                    0x08000a69   Thumb Code     2  init_alloc.o(.text)
    _init_user_alloc                         0x08000a6b   Thumb Code     2  init_alloc.o(.text)
    __Heap_Full                              0x08000a6d   Thumb Code    34  init_alloc.o(.text)
    __Heap_Broken                            0x08000a8f   Thumb Code     6  init_alloc.o(.text)
    _init_alloc                              0x08000a95   Thumb Code    94  init_alloc.o(.text)
    __Heap_Initialize                        0x08000af3   Thumb Code    10  h1_init.o(.text)
    __Heap_DescSize                          0x08000afd   Thumb Code     4  h1_init.o(.text)
    _readbuf                                 0x08000b01   Thumb Code    54  filbuf.o(.text)
    _seteof                                  0x08000b37   Thumb Code    40  filbuf.o(.text)
    __filbuf                                 0x08000b5f   Thumb Code   476  filbuf.o(.text)
    __filbuf_byte                            0x08000b5f   Thumb Code     0  filbuf.o(.text)
    __filbuf_wide                            0x08000b5f   Thumb Code     0  filbuf.o(.text)
    __flsbuf                                 0x08000d3b   Thumb Code   470  flsbuf.o(.text)
    __flsbuf_byte                            0x08000d3b   Thumb Code     0  flsbuf.o(.text)
    __flsbuf_wide                            0x08000d3b   Thumb Code     0  flsbuf.o(.text)
    _ftell_internal                          0x08000f11   Thumb Code    66  ftell.o(.text)
    ftell                                    0x08000f11   Thumb Code     0  ftell.o(.text)
    _initio                                  0x08000f55   Thumb Code   210  initio.o(.text)
    _terminateio                             0x08001027   Thumb Code    56  initio.o(.text)
    __user_libspace                          0x0800108d   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x0800108d   Thumb Code     0  libspace.o(.text)
    __user_perthread_libspace                0x0800108d   Thumb Code     0  libspace.o(.text)
    __user_setup_stackheap                   0x08001095   Thumb Code    74  sys_stackheap_outer.o(.text)
    __rt_locale                              0x080010e1   Thumb Code     8  rt_locale_intlibspace.o(.text)
    __aeabi_errno_addr                       0x080010e9   Thumb Code     8  rt_errno_addr_intlibspace.o(.text)
    __errno$intlibspace                      0x080010e9   Thumb Code     0  rt_errno_addr_intlibspace.o(.text)
    __rt_errno_addr$intlibspace              0x080010e9   Thumb Code     0  rt_errno_addr_intlibspace.o(.text)
    __Heap_ProvideMemory                     0x080010f1   Thumb Code    52  h1_extend.o(.text)
    setvbuf                                  0x08001125   Thumb Code    70  setvbuf.o(.text)
    fread                                    0x0800116b   Thumb Code   280  freadfast.o(.text)
    fwrite                                   0x08001283   Thumb Code   188  fwritefast.o(.text)
    _flushlinebuffered                       0x08001341   Thumb Code    50  flushlinebuffered.o(.text)
    exit                                     0x08001379   Thumb Code    18  exit.o(.text)
    __rt_SIGRTRED                            0x0800138b   Thumb Code    14  defsig_rtred_outer.o(.text)
    __rt_SIGRTMEM                            0x08001399   Thumb Code    14  defsig_rtmem_outer.o(.text)
    _do_fflush                               0x080013a9   Thumb Code    54  fflush.o(.text)
    fflush                                   0x080013df   Thumb Code    42  fflush.o(.text)
    __sig_exit                               0x0800140d   Thumb Code    10  defsig_exit.o(.text)
    __rt_SIGRTRED_inner                      0x08001419   Thumb Code    14  defsig_rtred_inner.o(.text)
    __rt_SIGRTMEM_inner                      0x0800144d   Thumb Code    22  defsig_rtmem_inner.o(.text)
    __default_signal_display                 0x0800149d   Thumb Code    50  defsig_general.o(.text)
    ADC1_2_IRQHandler                        0x080014d1   Thumb Code    58  main.o(i.ADC1_2_IRQHandler)
    ADC_Cmd                                  0x08001519   Thumb Code    22  stm32f10x_adc.o(i.ADC_Cmd)
    ADC_ExternalTrigConvCmd                  0x0800152f   Thumb Code    22  stm32f10x_adc.o(i.ADC_ExternalTrigConvCmd)
    ADC_GetCalibrationStatus                 0x08001545   Thumb Code    20  stm32f10x_adc.o(i.ADC_GetCalibrationStatus)
    ADC_GetConversionValue                   0x08001559   Thumb Code     8  stm32f10x_adc.o(i.ADC_GetConversionValue)
    ADC_GetFlagStatus                        0x08001561   Thumb Code    18  stm32f10x_adc.o(i.ADC_GetFlagStatus)
    ADC_GetResetCalibrationStatus            0x08001573   Thumb Code    20  stm32f10x_adc.o(i.ADC_GetResetCalibrationStatus)
    ADC_Init                                 0x08001589   Thumb Code    70  stm32f10x_adc.o(i.ADC_Init)
    ADC_RegularChannelConfig                 0x080015d9   Thumb Code   184  stm32f10x_adc.o(i.ADC_RegularChannelConfig)
    ADC_ResetCalibration                     0x08001691   Thumb Code    10  stm32f10x_adc.o(i.ADC_ResetCalibration)
    ADC_SoftwareStartConvCmd                 0x0800169b   Thumb Code    22  stm32f10x_adc.o(i.ADC_SoftwareStartConvCmd)
    ADC_StartCalibration                     0x080016b1   Thumb Code    10  stm32f10x_adc.o(i.ADC_StartCalibration)
    GPIO_Init                                0x08001735   Thumb Code   278  stm32f10x_gpio.o(i.GPIO_Init)
    GPIO_ReadInputDataBit                    0x0800184b   Thumb Code    18  stm32f10x_gpio.o(i.GPIO_ReadInputDataBit)
    RCC_ADCCLKConfig                         0x08001909   Thumb Code    18  stm32f10x_rcc.o(i.RCC_ADCCLKConfig)
    RCC_APB2PeriphClockCmd                   0x08001921   Thumb Code    26  stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
    RCC_GetClocksFreq                        0x08001941   Thumb Code   192  stm32f10x_rcc.o(i.RCC_GetClocksFreq)
    SPI_Cmd                                  0x08001a49   Thumb Code    24  stm32f10x_spi.o(i.SPI_Cmd)
    SPI_Init                                 0x08001a61   Thumb Code    60  stm32f10x_spi.o(i.SPI_Init)
    SysTick_Handler                          0x08001c09   Thumb Code    28  main.o(i.SysTick_Handler)
    SystemInit                               0x08001c2d   Thumb Code    78  system_stm32f10x.o(i.SystemInit)
    USART1_IRQHandler                        0x08001c8d   Thumb Code    76  main.o(i.USART1_IRQHandler)
    USART_ClearFlag                          0x08001ce5   Thumb Code    18  stm32f10x_usart.o(i.USART_ClearFlag)
    USART_Cmd                                0x08001cf7   Thumb Code    24  stm32f10x_usart.o(i.USART_Cmd)
    USART_GetFlagStatus                      0x08001d0f   Thumb Code    26  stm32f10x_usart.o(i.USART_GetFlagStatus)
    USART_ITConfig                           0x08001d29   Thumb Code    74  stm32f10x_usart.o(i.USART_ITConfig)
    USART_Init                               0x08001d75   Thumb Code   210  stm32f10x_usart.o(i.USART_Init)
    USART_ReceiveData                        0x08001e4d   Thumb Code    10  stm32f10x_usart.o(i.USART_ReceiveData)
    USART_SendData                           0x08001e57   Thumb Code     8  stm32f10x_usart.o(i.USART_SendData)
    __sys_close                              0x08001e71   Thumb Code    68  fs_sys.o(i.__sys_close)
    __sys_flen                               0x08001ebd   Thumb Code    56  fs_sys.o(i.__sys_flen)
    __sys_open                               0x08001efd   Thumb Code   204  fs_sys.o(i.__sys_open)
    __sys_read                               0x08001fcd   Thumb Code    86  fs_sys.o(i.__sys_read)
    __sys_seek                               0x0800202d   Thumb Code    66  fs_sys.o(i.__sys_seek)
    __sys_write                              0x08002079   Thumb Code    80  fs_sys.o(i.__sys_write)
    _sys_close                               0x080020d1   Thumb Code    22  retarget.o(i._sys_close)
    _sys_exit                                0x080020e7   Thumb Code     4  retarget.o(i._sys_exit)
    _sys_flen                                0x080020eb   Thumb Code    22  retarget.o(i._sys_flen)
    _sys_istty                               0x08002101   Thumb Code    16  retarget.o(i._sys_istty)
    _sys_open                                0x08002111   Thumb Code    64  retarget.o(i._sys_open)
    _sys_read                                0x08002169   Thumb Code    38  retarget.o(i._sys_read)
    _sys_seek                                0x0800218f   Thumb Code    28  retarget.o(i._sys_seek)
    _sys_write                               0x080021ab   Thumb Code    38  retarget.o(i._sys_write)
    _ttywrch                                 0x080021d1   Thumb Code     2  retarget.o(i._ttywrch)
    configADC                                0x08002421   Thumb Code   162  main.o(i.configADC)
    delay_ms                                 0x080026f9   Thumb Code    20  main.o(i.delay_ms)
    efs_create                               0x08002711   Thumb Code     4  file_config.o(i.efs_create)
    efs_delete                               0x08002715   Thumb Code     4  file_config.o(i.efs_delete)
    efs_ffind                                0x08002719   Thumb Code     4  file_config.o(i.efs_ffind)
    efs_find                                 0x0800271d   Thumb Code     4  file_config.o(i.efs_find)
    efs_fsize                                0x08002721   Thumb Code     2  file_config.o(i.efs_fsize)
    efs_read                                 0x08002723   Thumb Code     4  file_config.o(i.efs_read)
    efs_seek                                 0x08002727   Thumb Code     4  file_config.o(i.efs_seek)
    efs_wclose                               0x0800272b   Thumb Code     4  file_config.o(i.efs_wclose)
    efs_write                                0x0800272f   Thumb Code     4  file_config.o(i.efs_write)
    elink_cmd                                0x08002733   Thumb Code     4  file_config.o(i.elink_cmd)
    elink_flush                              0x08002737   Thumb Code     4  file_config.o(i.elink_flush)
    elink_init                               0x0800273b   Thumb Code     4  file_config.o(i.elink_init)
    elink_init_path                          0x0800273f   Thumb Code     4  file_config.o(i.elink_init_path)
    elink_insert                             0x08002743   Thumb Code     4  file_config.o(i.elink_insert)
    elink_scan                               0x08002747   Thumb Code     4  file_config.o(i.elink_scan)
    entry_pos_set                            0x080027a5   Thumb Code    88  fs_fat.o(i.entry_pos_set)
    entry_read                               0x080027fd   Thumb Code    54  fs_fat.o(i.entry_read)
    fat_close                                0x08002861   Thumb Code   198  fs_fat.o(i.fat_close)
    fat_ffind                                0x08002959   Thumb Code   262  fs_fat.o(i.fat_ffind)
    fat_init                                 0x08002a5f   Thumb Code   420  fs_fat.o(i.fat_init)
    fat_jour_init                            0x08002c03   Thumb Code     4  file_config.o(i.fat_jour_init)
    fat_open                                 0x08002c07   Thumb Code   442  fs_fat.o(i.fat_open)
    fat_read                                 0x08002dc1   Thumb Code   206  fs_fat.o(i.fat_read)
    fat_seek                                 0x08002e8f   Thumb Code   212  fs_fat.o(i.fat_seek)
    fat_write                                0x08002f63   Thumb Code   340  fs_fat.o(i.fat_write)
    ffind                                    0x080030b9   Thumb Code   442  fs_mapi.o(i.ffind)
    finit                                    0x08003281   Thumb Code   110  fs_mapi.o(i.finit)
    fs_cfg_drv                               0x08003739   Thumb Code    92  fs_mapi.o(i.fs_cfg_drv)
    fs_chk_media                             0x080037a9   Thumb Code    46  fs_lib.o(i.fs_chk_media)
    fs_config                                0x080037d9   Thumb Code    30  file_config.o(i.fs_config)
    fs_efs_lock                              0x08003805   Thumb Code    54  fs_lib.o(i.fs_efs_lock)
    fs_fat_lock                              0x08003845   Thumb Code    56  fs_lib.o(i.fs_fat_lock)
    fs_find_drv                              0x08003885   Thumb Code    36  fs_lib.o(i.fs_find_drv)
    fs_find_iob                              0x080038b1   Thumb Code    48  fs_lib.o(i.fs_find_iob)
    fs_get_date                              0x080038e9   Thumb Code     4  fs_time.o(i.fs_get_date)
    fs_get_time                              0x080038f1   Thumb Code     6  fs_time.o(i.fs_get_time)
    fs_map_drive                             0x080038f9   Thumb Code   110  fs_lib.o(i.fs_map_drive)
    fs_strpos                                0x08003971   Thumb Code    24  fs_lib.o(i.fs_strpos)
    fsj_write                                0x08003a6d   Thumb Code     4  file_config.o(i.fsj_write)
    main                                     0x08003d25   Thumb Code   606  main.o(i.main)
    mmc_DevCtrl                              0x0800405d   Thumb Code    36  fs_mmc.o(i.mmc_DevCtrl)
    mmc_Init                                 0x08004081   Thumb Code   530  fs_mmc.o(i.mmc_Init)
    mmc_ReadInfo                             0x08004293   Thumb Code    94  fs_mmc.o(i.mmc_ReadInfo)
    mmc_ReadSector                           0x080042f1   Thumb Code    84  fs_mmc.o(i.mmc_ReadSector)
    mmc_UnInit                               0x08004349   Thumb Code    24  fs_mmc.o(i.mmc_UnInit)
    mmc_WriteSector                          0x08004361   Thumb Code    88  fs_mmc.o(i.mmc_WriteSector)
    myprintf                                 0x0800474d   Thumb Code    40  main.o(i.myprintf)
    path_validate                            0x08004ce3   Thumb Code    50  fs_fat.o(i.path_validate)
    _get_lc_ctype                            0x08005219   Thumb Code    44  lc_ctype_c.o(locale$$code)
    _NFILE                                   0x08005244   Data           2  file_config.o(.constdata)
    _NDRV                                    0x08005246   Data           2  file_config.o(.constdata)
    fat_ncache                               0x08005248   Data          12  file_config.o(.constdata)
    mc0_drv                                  0x08005254   Data          24  file_config.o(.constdata)
    fs_DevPool                               0x0800526c   Data           8  file_config.o(.constdata)
    __stdin_name                             0x08005274   Data           6  retarget.o(.constdata)
    __stdout_name                            0x0800527a   Data           7  retarget.o(.constdata)
    __stderr_name                            0x08005281   Data           7  retarget.o(.constdata)
    spi0_drv                                 0x08005288   Data          32  spi_stm32f103.o(.constdata)
    Region$$Table$$Base                      0x08005764   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08005784   Number         0  anon$$obj.o(Region$$Table)
    __ctype                                  0x08005791   Data           0  lc_ctype_c.o(locale$$data)
    SystemCoreClock                          0x20000000   Data           4  system_stm32f10x.o(.data)
    AHBPrescTable                            0x20000004   Data          16  system_stm32f10x.o(.data)
    GPIO_Structure                           0x20000028   Data           4  main.o(.data)
    GPIO_InitStruct                          0x2000002c   Data           4  main.o(.data)
    GPIO_InitStructure                       0x20000030   Data           4  main.o(.data)
    i                                        0x20000034   Data           4  main.o(.data)
    sumadc                                   0x20000038   Data           4  main.o(.data)
    flagsliper                               0x2000003c   Data           4  main.o(.data)
    mass                                     0x20000040   Data           4  main.o(.data)
    TimingDelay                              0x20000044   Data           4  main.o(.data)
    tim                                      0x20000048   Data           4  main.o(.data)
    flag                                     0x2000004c   Data           4  main.o(.data)
    flag1                                    0x20000050   Data           4  main.o(.data)
    kalib                                    0x20000054   Data           4  main.o(.data)
    flags                                    0x20000058   Data           4  main.o(.data)
    recBuff                                  0x2000005c   Data           2  main.o(.data)
    countRec                                 0x20000060   Data           4  main.o(.data)
    RecFlag                                  0x20000064   Data           1  main.o(.data)
    adcvalue                                 0x20000065   Data           2  main.o(.data)
    iiii                                     0x20000068   Data           4  main.o(.data)
    countadc                                 0x2000006c   Data           4  main.o(.data)
    ADC_read                                 0x20000070   Data           4  main.o(.data)
    mmm                                      0x20000074   Data           4  main.o(.data)
    flag11                                   0x20000078   Data           4  main.o(.data)
    file1                                    0x2000007c   Data           4  main.o(.data)
    file2                                    0x20000080   Data           4  main.o(.data)
    size                                     0x20000084   Data           4  main.o(.data)
    __aeabi_stdin                            0x2000008c   Data           4  stdio_streams.o(.data)
    __aeabi_stdout                           0x20000090   Data           4  stdio_streams.o(.data)
    __aeabi_stderr                           0x20000094   Data           4  stdio_streams.o(.data)
    USART_InitStructure                      0x20000098   Data          16  main.o(.bss)
    lcd                                      0x200000a8   Data          16  main.o(.bss)
    adcval                                   0x200000b8   Data         160  main.o(.bss)
    str                                      0x20000158   Data         100  main.o(.bss)
    readBuff                                 0x200001bc   Data         100  main.o(.bss)
    info                                     0x20000220   Data         272  main.o(.bss)
    _iob                                     0x20000330   Data         288  file_config.o(.bss)
    __stdin                                  0x200008d0   Data          84  stdio_streams.o(.bss)
    __stdout                                 0x20000924   Data          84  stdio_streams.o(.bss)
    __stderr                                 0x20000978   Data          84  stdio_streams.o(.bss)
    __libspace_start                         0x200009cc   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x20000a2c   Data           0  libspace.o(.bss)



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

Memory Map of the image

  Image Entry point : 0x080000ed

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000592c, Max: 0x00010000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00005894, Max: 0x00010000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x000000ec   Data   RO            3    RESET               startup_stm32f10x_md.o
    0x080000ec   0x00000008   Code   RO         1934  * !!!main             c_w.l(__main.o)
    0x080000f4   0x00000034   Code   RO         2294    !!!scatter          c_w.l(__scatter.o)
    0x08000128   0x0000001a   Code   RO         2296    !!handler_copy      c_w.l(__scatter_copy.o)
    0x08000142   0x00000002   PAD
    0x08000144   0x0000001c   Code   RO         2298    !!handler_zi        c_w.l(__scatter_zi.o)
    0x08000160   0x00000000   Code   RO         1903    .ARM.Collect$$_printf_percent$$00000000  c_w.l(_printf_percent.o)
    0x08000160   0x00000006   Code   RO         1902    .ARM.Collect$$_printf_percent$$00000009  c_w.l(_printf_d.o)
    0x08000166   0x00000004   Code   RO         2013    .ARM.Collect$$_printf_percent$$00000017  c_w.l(_printf_percent_end.o)
    0x0800016a   0x00000002   Code   RO         2216    .ARM.Collect$$libinit$$00000000  c_w.l(libinit.o)
    0x0800016c   0x00000000   Code   RO         2096    .ARM.Collect$$libinit$$00000002  c_w.l(libinit2.o)
    0x0800016c   0x00000000   Code   RO         2098    .ARM.Collect$$libinit$$00000004  c_w.l(libinit2.o)
    0x0800016c   0x00000008   Code   RO         2099    .ARM.Collect$$libinit$$00000005  c_w.l(libinit2.o)
    0x08000174   0x00000000   Code   RO         2101    .ARM.Collect$$libinit$$0000000A  c_w.l(libinit2.o)
    0x08000174   0x00000000   Code   RO         2103    .ARM.Collect$$libinit$$0000000C  c_w.l(libinit2.o)
    0x08000174   0x00000000   Code   RO         2105    .ARM.Collect$$libinit$$0000000E  c_w.l(libinit2.o)
    0x08000174   0x00000006   Code   RO         2106    .ARM.Collect$$libinit$$0000000F  c_w.l(libinit2.o)
    0x0800017a   0x00000000   Code   RO         2108    .ARM.Collect$$libinit$$00000011  c_w.l(libinit2.o)
    0x0800017a   0x0000000c   Code   RO         2109    .ARM.Collect$$libinit$$00000012  c_w.l(libinit2.o)
    0x08000186   0x00000000   Code   RO         2110    .ARM.Collect$$libinit$$00000013  c_w.l(libinit2.o)
    0x08000186   0x00000000   Code   RO         2112    .ARM.Collect$$libinit$$00000015  c_w.l(libinit2.o)
    0x08000186   0x00000000   Code   RO         2114    .ARM.Collect$$libinit$$00000017  c_w.l(libinit2.o)
    0x08000186   0x00000000   Code   RO         2116    .ARM.Collect$$libinit$$00000019  c_w.l(libinit2.o)
    0x08000186   0x00000000   Code   RO         2118    .ARM.Collect$$libinit$$0000001B  c_w.l(libinit2.o)
    0x08000186   0x00000000   Code   RO         2120    .ARM.Collect$$libinit$$0000001D  c_w.l(libinit2.o)
    0x08000186   0x00000000   Code   RO         2122    .ARM.Collect$$libinit$$0000001F  c_w.l(libinit2.o)
    0x08000186   0x00000000   Code   RO         2124    .ARM.Collect$$libinit$$00000021  c_w.l(libinit2.o)
    0x08000186   0x00000000   Code   RO         2126    .ARM.Collect$$libinit$$00000023  c_w.l(libinit2.o)
    0x08000186   0x00000004   Code   RO         2127    .ARM.Collect$$libinit$$00000024  c_w.l(libinit2.o)
    0x0800018a   0x00000000   Code   RO         2128    .ARM.Collect$$libinit$$00000025  c_w.l(libinit2.o)
    0x0800018a   0x00000000   Code   RO         2132    .ARM.Collect$$libinit$$0000002C  c_w.l(libinit2.o)
    0x0800018a   0x00000000   Code   RO         2134    .ARM.Collect$$libinit$$0000002E  c_w.l(libinit2.o)
    0x0800018a   0x00000000   Code   RO         2136    .ARM.Collect$$libinit$$00000030  c_w.l(libinit2.o)
    0x0800018a   0x00000000   Code   RO         2138    .ARM.Collect$$libinit$$00000032  c_w.l(libinit2.o)
    0x0800018a   0x00000002   Code   RO         2139    .ARM.Collect$$libinit$$00000033  c_w.l(libinit2.o)
    0x0800018c   0x00000002   Code   RO         2280    .ARM.Collect$$libshutdown$$00000000  c_w.l(libshutdown.o)
    0x0800018e   0x00000000   Code   RO         2218    .ARM.Collect$$libshutdown$$00000002  c_w.l(libshutdown2.o)
    0x0800018e   0x00000004   Code   RO         2219    .ARM.Collect$$libshutdown$$00000003  c_w.l(libshutdown2.o)
    0x08000192   0x00000000   Code   RO         2220    .ARM.Collect$$libshutdown$$00000004  c_w.l(libshutdown2.o)
    0x08000192   0x00000000   Code   RO         2223    .ARM.Collect$$libshutdown$$00000007  c_w.l(libshutdown2.o)
    0x08000192   0x00000000   Code   RO         2226    .ARM.Collect$$libshutdown$$0000000A  c_w.l(libshutdown2.o)
    0x08000192   0x00000000   Code   RO         2228    .ARM.Collect$$libshutdown$$0000000C  c_w.l(libshutdown2.o)
    0x08000192   0x00000000   Code   RO         2231    .ARM.Collect$$libshutdown$$0000000F  c_w.l(libshutdown2.o)
    0x08000192   0x00000002   Code   RO         2232    .ARM.Collect$$libshutdown$$00000010  c_w.l(libshutdown2.o)
    0x08000194   0x00000000   Code   RO         1938    .ARM.Collect$$rtentry$$00000000  c_w.l(__rtentry.o)
    0x08000194   0x00000000   Code   RO         2038    .ARM.Collect$$rtentry$$00000002  c_w.l(__rtentry2.o)
    0x08000194   0x00000006   Code   RO         2050    .ARM.Collect$$rtentry$$00000004  c_w.l(__rtentry4.o)
    0x0800019a   0x00000000   Code   RO         2040    .ARM.Collect$$rtentry$$00000009  c_w.l(__rtentry2.o)
    0x0800019a   0x00000004   Code   RO         2041    .ARM.Collect$$rtentry$$0000000A  c_w.l(__rtentry2.o)
    0x0800019e   0x00000000   Code   RO         2043    .ARM.Collect$$rtentry$$0000000C  c_w.l(__rtentry2.o)
    0x0800019e   0x00000008   Code   RO         2044    .ARM.Collect$$rtentry$$0000000D  c_w.l(__rtentry2.o)
    0x080001a6   0x00000002   Code   RO         2235    .ARM.Collect$$rtexit$$00000000  c_w.l(rtexit.o)
    0x080001a8   0x00000000   Code   RO         2262    .ARM.Collect$$rtexit$$00000002  c_w.l(rtexit2.o)
    0x080001a8   0x00000004   Code   RO         2263    .ARM.Collect$$rtexit$$00000003  c_w.l(rtexit2.o)
    0x080001ac   0x00000006   Code   RO         2264    .ARM.Collect$$rtexit$$00000004  c_w.l(rtexit2.o)
    0x080001b2   0x00000002   PAD
    0x080001b4   0x00000000   Code   RO         2161    .emb_text           c_w.l(maybetermalloc1.o)
    0x080001b4   0x00000040   Code   RO            4    .text               startup_stm32f10x_md.o
    0x080001f4   0x00000002   Code   RO         1870    .text               c_w.l(use_no_semi.o)
    0x080001f6   0x00000002   PAD
    0x080001f8   0x00000028   Code   RO         1876    .text               c_w.l(noretval__2sprintf.o)
    0x08000220   0x00000068   Code   RO         1878    .text               c_w.l(__printf.o)
    0x08000288   0x00000078   Code   RO         1880    .text               c_w.l(_printf_dec.o)
    0x08000300   0x000000ec   Code   RO         1908    .text               c_w.l(fopen.o)
    0x080003ec   0x0000004c   Code   RO         1910    .text               c_w.l(fclose.o)
    0x08000438   0x00000032   Code   RO         1916    .text               c_w.l(strncasecmp.o)
    0x0800046a   0x0000003e   Code   RO         1918    .text               c_w.l(strlen.o)
    0x080004a8   0x0000008a   Code   RO         1920    .text               c_w.l(rt_memcpy_v6.o)
    0x08000532   0x00000064   Code   RO         1922    .text               c_w.l(rt_memcpy_w.o)
    0x08000596   0x00000044   Code   RO         1926    .text               c_w.l(rt_memclr.o)
    0x080005da   0x0000004e   Code   RO         1928    .text               c_w.l(rt_memclr_w.o)
    0x08000628   0x00000080   Code   RO         1930    .text               c_w.l(strcmpv7m.o)
    0x080006a8   0x00000006   Code   RO         1932    .text               c_w.l(heapauxi.o)
    0x080006ae   0x0000005e   Code   RO         1947    .text               c_w.l(h1_alloc.o)
    0x0800070c   0x0000004e   Code   RO         1949    .text               c_w.l(h1_free.o)
    0x0800075a   0x0000001a   Code   RO         2005    .text               c_w.l(tolower.o)
    0x08000774   0x000000b2   Code   RO         2007    .text               c_w.l(_printf_intcommon.o)
    0x08000826   0x00000002   PAD
    0x08000828   0x00000030   Code   RO         2009    .text               c_w.l(_printf_char_common.o)
    0x08000858   0x0000000a   Code   RO         2011    .text               c_w.l(_sputc.o)
    0x08000862   0x00000002   PAD
    0x08000864   0x000000f8   Code   RO         2022    .text               c_w.l(fseek.o)
    0x0800095c   0x000000f0   Code   RO         2024    .text               c_w.l(stdio.o)
    0x08000a4c   0x00000010   Code   RO         2052    .text               c_w.l(rt_ctype_table.o)
    0x08000a5c   0x00000008   Code   RO         2059    .text               c_w.l(rt_heap_descriptor_intlibspace.o)
    0x08000a64   0x00000004   Code   RO         2061    .text               c_w.l(hguard.o)
    0x08000a68   0x0000008a   Code   RO         2063    .text               c_w.l(init_alloc.o)
    0x08000af2   0x0000000e   Code   RO         2067    .text               c_w.l(h1_init.o)
    0x08000b00   0x0000023a   Code   RO         2083    .text               c_w.l(filbuf.o)
    0x08000d3a   0x000001d6   Code   RO         2085    .text               c_w.l(flsbuf.o)
    0x08000f10   0x00000042   Code   RO         2087    .text               c_w.l(ftell.o)
    0x08000f52   0x00000002   PAD
    0x08000f54   0x00000138   Code   RO         2089    .text               c_w.l(initio.o)
    0x0800108c   0x00000008   Code   RO         2144    .text               c_w.l(libspace.o)
    0x08001094   0x0000004a   Code   RO         2147    .text               c_w.l(sys_stackheap_outer.o)
    0x080010de   0x00000002   PAD
    0x080010e0   0x00000008   Code   RO         2152    .text               c_w.l(rt_locale_intlibspace.o)
    0x080010e8   0x00000008   Code   RO         2157    .text               c_w.l(rt_errno_addr_intlibspace.o)
    0x080010f0   0x00000034   Code   RO         2163    .text               c_w.l(h1_extend.o)
    0x08001124   0x00000046   Code   RO         2167    .text               c_w.l(setvbuf.o)
    0x0800116a   0x00000118   Code   RO         2169    .text               c_w.l(freadfast.o)
    0x08001282   0x000000bc   Code   RO         2173    .text               c_w.l(fwritefast.o)
    0x0800133e   0x00000002   PAD
    0x08001340   0x00000038   Code   RO         2175    .text               c_w.l(flushlinebuffered.o)
    0x08001378   0x00000012   Code   RO         2190    .text               c_w.l(exit.o)
    0x0800138a   0x0000000e   Code   RO         2196    .text               c_w.l(defsig_rtred_outer.o)
    0x08001398   0x0000000e   Code   RO         2200    .text               c_w.l(defsig_rtmem_outer.o)
    0x080013a6   0x00000002   PAD
    0x080013a8   0x00000064   Code   RO         2241    .text               c_w.l(fflush.o)
    0x0800140c   0x0000000a   Code   RO         2249    .text               c_w.l(defsig_exit.o)
    0x08001416   0x00000002   PAD
    0x08001418   0x00000034   Code   RO         2253    .text               c_w.l(defsig_rtred_inner.o)
    0x0800144c   0x00000050   Code   RO         2255    .text               c_w.l(defsig_rtmem_inner.o)
    0x0800149c   0x00000032   Code   RO         2274    .text               c_w.l(defsig_general.o)
    0x080014ce   0x00000002   PAD
    0x080014d0   0x00000048   Code   RO         1066    i.ADC1_2_IRQHandler  main.o
    0x08001518   0x00000016   Code   RO          654    i.ADC_Cmd           stm32f10x_adc.o
    0x0800152e   0x00000016   Code   RO          659    i.ADC_ExternalTrigConvCmd  stm32f10x_adc.o
    0x08001544   0x00000014   Code   RO          662    i.ADC_GetCalibrationStatus  stm32f10x_adc.o
    0x08001558   0x00000008   Code   RO          663    i.ADC_GetConversionValue  stm32f10x_adc.o
    0x08001560   0x00000012   Code   RO          665    i.ADC_GetFlagStatus  stm32f10x_adc.o
    0x08001572   0x00000014   Code   RO          668    i.ADC_GetResetCalibrationStatus  stm32f10x_adc.o
    0x08001586   0x00000002   PAD
    0x08001588   0x00000050   Code   RO          672    i.ADC_Init          stm32f10x_adc.o
    0x080015d8   0x000000b8   Code   RO          676    i.ADC_RegularChannelConfig  stm32f10x_adc.o
    0x08001690   0x0000000a   Code   RO          677    i.ADC_ResetCalibration  stm32f10x_adc.o
    0x0800169a   0x00000016   Code   RO          679    i.ADC_SoftwareStartConvCmd  stm32f10x_adc.o
    0x080016b0   0x0000000a   Code   RO          681    i.ADC_StartCalibration  stm32f10x_adc.o
    0x080016ba   0x00000002   PAD
    0x080016bc   0x00000070   Code   RO         1506    i.BusSpeed          spi_stm32f103.o
    0x0800172c   0x00000008   Code   RO         1507    i.CheckMedia        spi_stm32f103.o
    0x08001734   0x00000116   Code   RO          532    i.GPIO_Init         stm32f10x_gpio.o
    0x0800184a   0x00000012   Code   RO          536    i.GPIO_ReadInputDataBit  stm32f10x_gpio.o
    0x0800185c   0x000000ac   Code   RO         1508    i.Init              spi_stm32f103.o
    0x08001908   0x00000018   Code   RO          318    i.RCC_ADCCLKConfig  stm32f10x_rcc.o
    0x08001920   0x00000020   Code   RO          322    i.RCC_APB2PeriphClockCmd  stm32f10x_rcc.o
    0x08001940   0x000000d4   Code   RO          330    i.RCC_GetClocksFreq  stm32f10x_rcc.o
    0x08001a14   0x00000034   Code   RO         1509    i.RecBuf            spi_stm32f103.o
    0x08001a48   0x00000018   Code   RO          148    i.SPI_Cmd           stm32f10x_spi.o
    0x08001a60   0x0000003c   Code   RO          161    i.SPI_Init          stm32f10x_spi.o
    0x08001a9c   0x00000020   Code   RO         1510    i.Send              spi_stm32f103.o
    0x08001abc   0x00000044   Code   RO         1511    i.SendBuf           spi_stm32f103.o
    0x08001b00   0x00000020   Code   RO         1512    i.SetSS             spi_stm32f103.o
    0x08001b20   0x00000008   Code   RO           12    i.SetSysClock       system_stm32f10x.o
    0x08001b28   0x000000e0   Code   RO           13    i.SetSysClockTo72   system_stm32f10x.o
    0x08001c08   0x00000024   Code   RO         1067    i.SysTick_Handler   main.o
    0x08001c2c   0x00000060   Code   RO           15    i.SystemInit        system_stm32f10x.o
    0x08001c8c   0x00000058   Code   RO         1068    i.USART1_IRQHandler  main.o
    0x08001ce4   0x00000012   Code   RO          878    i.USART_ClearFlag   stm32f10x_usart.o
    0x08001cf6   0x00000018   Code   RO          882    i.USART_Cmd         stm32f10x_usart.o
    0x08001d0e   0x0000001a   Code   RO          885    i.USART_GetFlagStatus  stm32f10x_usart.o
    0x08001d28   0x0000004a   Code   RO          888    i.USART_ITConfig    stm32f10x_usart.o
    0x08001d72   0x00000002   PAD
    0x08001d74   0x000000d8   Code   RO          889    i.USART_Init        stm32f10x_usart.o
    0x08001e4c   0x0000000a   Code   RO          896    i.USART_ReceiveData  stm32f10x_usart.o
    0x08001e56   0x00000008   Code   RO          899    i.USART_SendData    stm32f10x_usart.o
    0x08001e5e   0x00000002   PAD
    0x08001e60   0x00000010   Code   RO         1513    i.UnInit            spi_stm32f103.o
    0x08001e70   0x0000004c   Code   RO         1566    i.__sys_close       FS_CM3.lib(fs_sys.o)
    0x08001ebc   0x00000040   Code   RO         1568    i.__sys_flen        FS_CM3.lib(fs_sys.o)
    0x08001efc   0x000000d0   Code   RO         1569    i.__sys_open        FS_CM3.lib(fs_sys.o)
    0x08001fcc   0x00000060   Code   RO         1570    i.__sys_read        FS_CM3.lib(fs_sys.o)
    0x0800202c   0x0000004c   Code   RO         1571    i.__sys_seek        FS_CM3.lib(fs_sys.o)
    0x08002078   0x00000058   Code   RO         1572    i.__sys_write       FS_CM3.lib(fs_sys.o)
    0x080020d0   0x00000016   Code   RO         1407    i._sys_close        retarget.o
    0x080020e6   0x00000004   Code   RO         1410    i._sys_exit         retarget.o
    0x080020ea   0x00000016   Code   RO         1411    i._sys_flen         retarget.o
    0x08002100   0x00000010   Code   RO         1412    i._sys_istty        retarget.o
    0x08002110   0x00000058   Code   RO         1413    i._sys_open         retarget.o
    0x08002168   0x00000026   Code   RO         1414    i._sys_read         retarget.o
    0x0800218e   0x0000001c   Code   RO         1415    i._sys_seek         retarget.o
    0x080021aa   0x00000026   Code   RO         1417    i._sys_write        retarget.o
    0x080021d0   0x00000002   Code   RO         1418    i._ttywrch          retarget.o
    0x080021d2   0x0000004a   Code   RO         1659    i.alloc_new_clus    FS_CM3.lib(fs_fat.o)
    0x0800221c   0x000000b0   Code   RO         1660    i.bs_read           FS_CM3.lib(fs_fat.o)
    0x080022cc   0x00000092   Code   RO         1662    i.cache_fat         FS_CM3.lib(fs_fat.o)
    0x0800235e   0x00000060   Code   RO         1663    i.char_validate     FS_CM3.lib(fs_fat.o)
    0x080023be   0x0000003e   Code   RO         1664    i.clear_clus        FS_CM3.lib(fs_fat.o)
    0x080023fc   0x00000024   Code   RO         1665    i.clus_to_sect      FS_CM3.lib(fs_fat.o)
    0x08002420   0x000000ac   Code   RO         1069    i.configADC         main.o
    0x080024cc   0x000000c8   Code   RO         1667    i.create_dot_entries  FS_CM3.lib(fs_fat.o)
    0x08002594   0x000000e4   Code   RO         1668    i.create_lfn_entry  FS_CM3.lib(fs_fat.o)
    0x08002678   0x00000080   Code   RO         1669    i.create_sfn_entry  FS_CM3.lib(fs_fat.o)
    0x080026f8   0x00000018   Code   RO         1070    i.delay_ms          main.o
    0x08002710   0x00000004   Code   RO         1185    i.efs_create        file_config.o
    0x08002714   0x00000004   Code   RO         1187    i.efs_delete        file_config.o
    0x08002718   0x00000004   Code   RO         1189    i.efs_ffind         file_config.o
    0x0800271c   0x00000004   Code   RO         1190    i.efs_find          file_config.o
    0x08002720   0x00000002   Code   RO         1193    i.efs_fsize         file_config.o
    0x08002722   0x00000004   Code   RO         1194    i.efs_read          file_config.o
    0x08002726   0x00000004   Code   RO         1196    i.efs_seek          file_config.o
    0x0800272a   0x00000004   Code   RO         1197    i.efs_wclose        file_config.o
    0x0800272e   0x00000004   Code   RO         1198    i.efs_write         file_config.o
    0x08002732   0x00000004   Code   RO         1199    i.elink_cmd         file_config.o
    0x08002736   0x00000004   Code   RO         1201    i.elink_flush       file_config.o
    0x0800273a   0x00000004   Code   RO         1202    i.elink_init        file_config.o
    0x0800273e   0x00000004   Code   RO         1203    i.elink_init_path   file_config.o
    0x08002742   0x00000004   Code   RO         1204    i.elink_insert      file_config.o
    0x08002746   0x00000004   Code   RO         1205    i.elink_scan        file_config.o
    0x0800274a   0x00000028   Code   RO         1670    i.entry_flush       FS_CM3.lib(fs_fat.o)
    0x08002772   0x00000032   Code   RO         1671    i.entry_pos_comp    FS_CM3.lib(fs_fat.o)
    0x080027a4   0x00000058   Code   RO         1672    i.entry_pos_set     FS_CM3.lib(fs_fat.o)
    0x080027fc   0x00000036   Code   RO         1673    i.entry_read        FS_CM3.lib(fs_fat.o)
    0x08002832   0x0000002e   Code   RO         1674    i.entry_type        FS_CM3.lib(fs_fat.o)
    0x08002860   0x000000c6   Code   RO         1676    i.fat_close         FS_CM3.lib(fs_fat.o)
    0x08002926   0x00000002   PAD
    0x08002928   0x00000030   Code   RO         1677    i.fat_crc32         FS_CM3.lib(fs_fat.o)
    0x08002958   0x00000106   Code   RO         1679    i.fat_ffind         FS_CM3.lib(fs_fat.o)
    0x08002a5e   0x000001a4   Code   RO         1682    i.fat_init          FS_CM3.lib(fs_fat.o)
    0x08002c02   0x00000004   Code   RO         1206    i.fat_jour_init     file_config.o
    0x08002c06   0x000001ba   Code   RO         1685    i.fat_open          FS_CM3.lib(fs_fat.o)
    0x08002dc0   0x000000ce   Code   RO         1686    i.fat_read          FS_CM3.lib(fs_fat.o)
    0x08002e8e   0x000000d4   Code   RO         1689    i.fat_seek          FS_CM3.lib(fs_fat.o)
    0x08002f62   0x00000154   Code   RO         1690    i.fat_write         FS_CM3.lib(fs_fat.o)
    0x080030b6   0x00000002   PAD
    0x080030b8   0x000001c8   Code   RO         1591    i.ffind             FS_CM3.lib(fs_mapi.o)
    0x08003280   0x0000007c   Code   RO         1595    i.finit             FS_CM3.lib(fs_mapi.o)
    0x080032fc   0x000000ac   Code   RO         1691    i.frec_allocate     FS_CM3.lib(fs_fat.o)
    0x080033a8   0x00000228   Code   RO         1694    i.frec_find         FS_CM3.lib(fs_fat.o)
    0x080035d0   0x00000058   Code   RO         1695    i.frec_find_elink   FS_CM3.lib(fs_fat.o)
    0x08003628   0x00000110   Code   RO         1696    i.frec_next         FS_CM3.lib(fs_fat.o)
    0x08003738   0x00000070   Code   RO         1597    i.fs_cfg_drv        FS_CM3.lib(fs_mapi.o)
    0x080037a8   0x0000002e   Code   RO         1833    i.fs_chk_media      FS_CM3.lib(fs_lib.o)
    0x080037d6   0x00000002   PAD
    0x080037d8   0x0000002c   Code   RO         1208    i.fs_config         file_config.o
    0x08003804   0x00000040   Code   RO         1835    i.fs_efs_lock       FS_CM3.lib(fs_lib.o)
    0x08003844   0x00000040   Code   RO         1836    i.fs_fat_lock       FS_CM3.lib(fs_lib.o)
    0x08003884   0x0000002c   Code   RO         1837    i.fs_find_drv       FS_CM3.lib(fs_lib.o)
    0x080038b0   0x00000038   Code   RO         1838    i.fs_find_iob       FS_CM3.lib(fs_lib.o)
    0x080038e8   0x00000008   Code   RO         1858    i.fs_get_date       FS_CM3.lib(fs_time.o)
    0x080038f0   0x00000006   Code   RO         1859    i.fs_get_time       FS_CM3.lib(fs_time.o)
    0x080038f6   0x00000002   PAD
    0x080038f8   0x00000078   Code   RO         1839    i.fs_map_drive      FS_CM3.lib(fs_lib.o)
    0x08003970   0x00000018   Code   RO         1841    i.fs_strpos         FS_CM3.lib(fs_lib.o)
    0x08003988   0x00000080   Code   RO         1697    i.fsinfo_read       FS_CM3.lib(fs_fat.o)
    0x08003a08   0x00000064   Code   RO         1698    i.fsinfo_write      FS_CM3.lib(fs_fat.o)
    0x08003a6c   0x00000004   Code   RO         1211    i.fsj_write         file_config.o
    0x08003a70   0x00000022   Code   RO         1699    i.get_EOC           FS_CM3.lib(fs_fat.o)
    0x08003a92   0x0000002e   Code   RO         1701    i.get_date          FS_CM3.lib(fs_fat.o)
    0x08003ac0   0x00000032   Code   RO         1702    i.get_fat_sect      FS_CM3.lib(fs_fat.o)
    0x08003af2   0x00000002   PAD
    0x08003af4   0x000000dc   Code   RO         1704    i.get_free_clus     FS_CM3.lib(fs_fat.o)
    0x08003bd0   0x0000002e   Code   RO         1706    i.get_time          FS_CM3.lib(fs_fat.o)
    0x08003bfe   0x0000000a   Code   RO         1707    i.get_u16           FS_CM3.lib(fs_fat.o)
    0x08003c08   0x00000016   Code   RO         1708    i.get_u32           FS_CM3.lib(fs_fat.o)
    0x08003c1e   0x000000d2   Code   RO         1600    i.init_drv          FS_CM3.lib(fs_mapi.o)
    0x08003cf0   0x00000034   Code   RO         1709    i.is_EOC            FS_CM3.lib(fs_fat.o)
    0x08003d24   0x000002f0   Code   RO         1071    i.main              main.o
    0x08004014   0x0000000c   Code   RO         1212    i.mc0_DevCtrl       file_config.o
    0x08004020   0x0000000c   Code   RO         1213    i.mc0_Init          file_config.o
    0x0800402c   0x0000000c   Code   RO         1214    i.mc0_RdInfo        file_config.o
    0x08004038   0x0000000c   Code   RO         1215    i.mc0_RdSect        file_config.o
    0x08004044   0x0000000c   Code   RO         1216    i.mc0_UnInit        file_config.o
    0x08004050   0x0000000c   Code   RO         1217    i.mc0_WrSect        file_config.o
    0x0800405c   0x00000024   Code   RO         1626    i.mmc_DevCtrl       FS_CM3.lib(fs_mmc.o)
    0x08004080   0x00000212   Code   RO         1627    i.mmc_Init          FS_CM3.lib(fs_mmc.o)
    0x08004292   0x0000005e   Code   RO         1628    i.mmc_ReadInfo      FS_CM3.lib(fs_mmc.o)
    0x080042f0   0x00000058   Code   RO         1629    i.mmc_ReadSector    FS_CM3.lib(fs_mmc.o)
    0x08004348   0x00000018   Code   RO         1630    i.mmc_UnInit        FS_CM3.lib(fs_mmc.o)
    0x08004360   0x0000005c   Code   RO         1631    i.mmc_WriteSector   FS_CM3.lib(fs_mmc.o)
    0x080043bc   0x0000009e   Code   RO         1632    i.mmc_command       FS_CM3.lib(fs_mmc.o)
    0x0800445a   0x00000084   Code   RO         1633    i.mmc_fill_cid      FS_CM3.lib(fs_mmc.o)
    0x080044de   0x00000070   Code   RO         1634    i.mmc_read_block    FS_CM3.lib(fs_mmc.o)
    0x0800454e   0x0000003c   Code   RO         1635    i.mmc_read_cid      FS_CM3.lib(fs_mmc.o)
    0x0800458a   0x00000002   PAD
    0x0800458c   0x000000dc   Code   RO         1636    i.mmc_read_csd      FS_CM3.lib(fs_mmc.o)
    0x08004668   0x00000050   Code   RO         1637    i.mmc_read_info     FS_CM3.lib(fs_mmc.o)
    0x080046b8   0x00000094   Code   RO         1638    i.mmc_write_block   FS_CM3.lib(fs_mmc.o)
    0x0800474c   0x0000002c   Code   RO         1072    i.myprintf          main.o
    0x08004778   0x0000008e   Code   RO         1720    i.name_analyse      FS_CM3.lib(fs_fat.o)
    0x08004806   0x000000b4   Code   RO         1721    i.name_basis_gen    FS_CM3.lib(fs_fat.o)
    0x080048ba   0x00000008   Code   RO         1722    i.name_hash         FS_CM3.lib(fs_fat.o)
    0x080048c2   0x00000002   PAD
    0x080048c4   0x00000128   Code   RO         1723    i.name_nt_gen       FS_CM3.lib(fs_fat.o)
    0x080049ec   0x00000052   Code   RO         1724    i.name_strip        FS_CM3.lib(fs_fat.o)
    0x08004a3e   0x0000020c   Code   RO         1725    i.path_create       FS_CM3.lib(fs_fat.o)
    0x08004c4a   0x00000098   Code   RO         1726    i.path_open         FS_CM3.lib(fs_fat.o)
    0x08004ce2   0x00000032   Code   RO         1727    i.path_validate     FS_CM3.lib(fs_fat.o)
    0x08004d14   0x0000007a   Code   RO         1728    i.read_cache        FS_CM3.lib(fs_fat.o)
    0x08004d8e   0x00000052   Code   RO         1729    i.read_sector       FS_CM3.lib(fs_fat.o)
    0x08004de0   0x00000094   Code   RO         1730    i.set_next_clus     FS_CM3.lib(fs_fat.o)
    0x08004e74   0x0000000e   Code   RO         1731    i.set_root_clus     FS_CM3.lib(fs_fat.o)
    0x08004e82   0x00000008   Code   RO         1732    i.set_u16           FS_CM3.lib(fs_fat.o)
    0x08004e8a   0x00000010   Code   RO         1733    i.set_u32           FS_CM3.lib(fs_fat.o)
    0x08004e9a   0x00000048   Code   RO         1734    i.sfn_extract       FS_CM3.lib(fs_fat.o)
    0x08004ee2   0x0000001a   Code   RO         1735    i.short_ent_hash    FS_CM3.lib(fs_fat.o)
    0x08004efc   0x0000001e   Code   RO         1736    i.sn_chksum         FS_CM3.lib(fs_fat.o)
    0x08004f1a   0x00000138   Code   RO         1738    i.unlink_clus_chain  FS_CM3.lib(fs_fat.o)
    0x08005052   0x000000ae   Code   RO         1739    i.write_cache       FS_CM3.lib(fs_fat.o)
    0x08005100   0x000000e6   Code   RO         1740    i.write_fat_link    FS_CM3.lib(fs_fat.o)
    0x080051e6   0x00000030   Code   RO         1741    i.write_sector      FS_CM3.lib(fs_fat.o)
    0x08005216   0x00000002   PAD
    0x08005218   0x0000002c   Code   RO         2188    locale$$code        c_w.l(lc_ctype_c.o)
    0x08005244   0x00000030   Data   RO         1219    .constdata          file_config.o
    0x08005274   0x00000014   Data   RO         1419    .constdata          retarget.o
    0x08005288   0x00000020   Data   RO         1514    .constdata          spi_stm32f103.o
    0x080052a8   0x00000010   Data   RO         1639    .constdata          FS_CM3.lib(fs_mmc.o)
    0x080052b8   0x000004ac   Data   RO         1742    .constdata          FS_CM3.lib(fs_fat.o)
    0x08005764   0x00000020   Data   RO         2293    Region$$Table       anon$$obj.o
    0x08005784   0x00000110   Data   RO         2187    locale$$data        c_w.l(lc_ctype_c.o)


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

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x00000014   Data   RW           16    .data               system_stm32f10x.o
    0x20000014   0x00000014   Data   RW          350    .data               stm32f10x_rcc.o
    0x20000028   0x00000060   Data   RW         1074    .data               main.o
    0x20000088   0x00000001   Data   RW         1602    .data               FS_CM3.lib(fs_mapi.o)
    0x20000089   0x00000003   PAD
    0x2000008c   0x00000004   Data   RW         2030    .data               c_w.l(stdio_streams.o)
    0x20000090   0x00000004   Data   RW         2031    .data               c_w.l(stdio_streams.o)
    0x20000094   0x00000004   Data   RW         2032    .data               c_w.l(stdio_streams.o)
    0x20000098   0x00000298   Zero   RW         1073    .bss                main.o
    0x20000330   0x000005a0   Zero   RW         1218    .bss                file_config.o
    0x200008d0   0x00000054   Zero   RW         2027    .bss                c_w.l(stdio_streams.o)
    0x20000924   0x00000054   Zero   RW         2028    .bss                c_w.l(stdio_streams.o)
    0x20000978   0x00000054   Zero   RW         2029    .bss                c_w.l(stdio_streams.o)
    0x200009cc   0x00000060   Zero   RW         2145    .bss                c_w.l(libspace.o)
    0x20000a2c   0x00000004   PAD
    0x20000a30   0x00000200   Zero   RW            2    HEAP                startup_stm32f10x_md.o
    0x20000c30   0x00000400   Zero   RW            1    STACK               startup_stm32f10x_md.o


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

Image component sizes


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

       182         50         48          0       1440      27802   file_config.o
      1188        198          0         96        664      36288   main.o
       258         24         20          0          0      13697   retarget.o
       492         38         32          0          0       5471   spi_stm32f103.o
        64         26        236          0       1536        944   startup_stm32f10x_md.o
       416         10          0          0          0       9143   stm32f10x_adc.o
       296          0          0          0          0       2736   stm32f10x_gpio.o
       268         32          0         20          0       4636   stm32f10x_rcc.o
        84          0          0          0          0     213273   stm32f10x_spi.o
       376          6          0          0          0       6335   stm32f10x_usart.o
       328         28          0         20          0      37553   system_stm32f10x.o

    ----------------------------------------------------------------------
      3960        412        368        136       3640     357878   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         8          0          0          0          0          0   (incl. Padding)

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

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

      8060         86       1196          0          0       4644   fs_fat.o
       418         44          0          0          0        548   fs_lib.o
       902         48          0          1          0        360   fs_mapi.o
      1774         20         16          0          0       1064   fs_mmc.o
       608         48          0          0          0        488   fs_sys.o
        14          4          0          0          0        136   fs_time.o
         8          0          0          0          0         68   __main.o
       104          0          0          0          0         84   __printf.o
         0          0          0          0          0          0   __rtentry.o
        12          0          0          0          0          0   __rtentry2.o
         6          0          0          0          0          0   __rtentry4.o
        52          8          0          0          0          0   __scatter.o
        26          0          0          0          0          0   __scatter_copy.o
        28          0          0          0          0          0   __scatter_zi.o
        48          6          0          0          0         96   _printf_char_common.o
         6          0          0          0          0          0   _printf_d.o
       120         16          0          0          0         92   _printf_dec.o
       178          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
        10          0          0          0          0         68   _sputc.o
        10          0          0          0          0         68   defsig_exit.o
        50          0          0          0          0         88   defsig_general.o
        80         58          0          0          0         76   defsig_rtmem_inner.o
        14          0          0          0          0         80   defsig_rtmem_outer.o
        52         38          0          0          0         76   defsig_rtred_inner.o
        14          0          0          0          0         80   defsig_rtred_outer.o
        18          0          0          0          0         80   exit.o
        76          0          0          0          0         88   fclose.o
       100          4          0          0          0        120   fflush.o
       570          0          0          0          0        132   filbuf.o
       470          0          0          0          0         88   flsbuf.o
        56          6          0          0          0         80   flushlinebuffered.o
       236          4          0          0          0        128   fopen.o
       280          0          0          0          0         96   freadfast.o
       248          6          0          0          0         84   fseek.o
        66          0          0          0          0         76   ftell.o
       188          0          0          0          0         88   fwritefast.o
        94          0          0          0          0         80   h1_alloc.o
        52          0          0          0          0         68   h1_extend.o
        78          0          0          0          0         80   h1_free.o
        14          0          0          0          0         84   h1_init.o
         6          0          0          0          0        152   heapauxi.o
         4          0          0          0          0        136   hguard.o
       138          0          0          0          0        168   init_alloc.o
       312         46          0          0          0        112   initio.o
        44         10        272          0          0         76   lc_ctype_c.o
         2          0          0          0          0          0   libinit.o
        32          0          0          0          0          0   libinit2.o
         2          0          0          0          0          0   libshutdown.o
         6          0          0          0          0          0   libshutdown2.o
         8          4          0          0         96         68   libspace.o
         0          0          0          0          0          0   maybetermalloc1.o
        40          6          0          0          0         84   noretval__2sprintf.o
        16          4          0          0          0         76   rt_ctype_table.o
         8          4          0          0          0         68   rt_errno_addr_intlibspace.o
         8          4          0          0          0         68   rt_heap_descriptor_intlibspace.o
         8          4          0          0          0         68   rt_locale_intlibspace.o
        68          0          0          0          0         68   rt_memclr.o
        78          0          0          0          0         80   rt_memclr_w.o
       138          0          0          0          0         68   rt_memcpy_v6.o
       100          0          0          0          0         80   rt_memcpy_w.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
        70          0          0          0          0         80   setvbuf.o
       240          6          0          0          0        156   stdio.o
         0          0          0         12        252          0   stdio_streams.o
       128          0          0          0          0         68   strcmpv7m.o
        62          0          0          0          0         76   strlen.o
        50          0          0          0          0         84   strncasecmp.o
        74          0          0          0          0         80   sys_stackheap_outer.o
        26          0          0          0          0         76   tolower.o
         2          0          0          0          0         68   use_no_semi.o

    ----------------------------------------------------------------------
     16864        484       1484         16        352      11636   Library Totals
        38          0          0          3          4          0   (incl. Padding)

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

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

     11776        250       1212          1          0       7240   FS_CM3.lib
      5050        234        272         12        348       4396   c_w.l

    ----------------------------------------------------------------------
     16864        484       1484         16        352      11636   Library Totals

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

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


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

     20824        896       1852        152       3992     358954   Grand Totals
     20824        896       1852        152       3992     358954   ELF Image Totals
     20824        896       1852        152          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                22676 (  22.14kB)
    Total RW  Size (RW Data + ZI Data)              4144 (   4.05kB)
    Total ROM Size (Code + RO Data + RW Data)      22828 (  22.29kB)

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

