Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed] ============================================================================== Section Cross References startup_stm32l1xx_hd.o(RESET) refers to startup_stm32l1xx_hd.o(STACK) for __initial_sp startup_stm32l1xx_hd.o(RESET) refers to startup_stm32l1xx_hd.o(.text) for Reset_Handler startup_stm32l1xx_hd.o(RESET) refers to stm32l1xx_it.o(.text) for NMI_Handler startup_stm32l1xx_hd.o(RESET) refers to usart.o(.text) for USART1_IRQHandler startup_stm32l1xx_hd.o(RESET) refers to usart5.o(.text) for UART5_IRQHandler startup_stm32l1xx_hd.o(.text) refers to system_stm32l1xx.o(.text) for SystemInit startup_stm32l1xx_hd.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main stm32l1xx_adc.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB2PeriphResetCmd stm32l1xx_aes.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_AHBPeriphResetCmd stm32l1xx_aes_util.o(.text) refers to stm32l1xx_aes.o(.text) for AES_KeyInit stm32l1xx_dac.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB1PeriphResetCmd stm32l1xx_gpio.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_AHBPeriphResetCmd stm32l1xx_i2c.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB1PeriphResetCmd stm32l1xx_lcd.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB1PeriphResetCmd stm32l1xx_pwr.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB1PeriphResetCmd stm32l1xx_rcc.o(.text) refers to stm32l1xx_rcc.o(.data) for PLLMulTable stm32l1xx_sdio.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB2PeriphResetCmd stm32l1xx_spi.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB2PeriphResetCmd stm32l1xx_syscfg.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB2PeriphResetCmd stm32l1xx_tim.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB1PeriphResetCmd stm32l1xx_usart.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB2PeriphResetCmd stm32l1xx_wwdg.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB1PeriphResetCmd main.o(.text) refers to bsp.o(.text) for bsp_init main.o(.text) refers to data_handle.o(.text) for txt_size_read main.o(.text) refers to flash.o(.text) for Flash_Erase_Pages main.o(.text) refers to stm32l1xx_flash.o(.text) for DATA_EEPROM_Unlock main.o(.text) refers to iap.o(.text) for iap_load_app system_stm32l1xx.o(.text) refers to system_stm32l1xx.o(.data) for SystemCoreClock sys.o(.text) refers to sys.o(.emb_text) for WFI_SET bsp_dwt.o(.text) refers to system_stm32l1xx.o(.data) for SystemCoreClock bsp.o(.text) refers to misc.o(.text) for NVIC_PriorityGroupConfig bsp.o(.text) refers to bsp_dwt.o(.text) for bsp_InitDWT bsp.o(.text) refers to pwr_ctrl.o(.text) for PWR_CTRL_Init bsp.o(.text) refers to stm32l1xx_gpio.o(.text) for GPIO_SetBits bsp.o(.text) refers to usart5.o(.text) for Usart5_Configuration pwr_ctrl.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_AHBPeriphClockCmd pwr_ctrl.o(.text) refers to stm32l1xx_gpio.o(.text) for GPIO_Init spi.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_AHBPeriphClockCmd spi.o(.text) refers to stm32l1xx_gpio.o(.text) for GPIO_Init spi.o(.text) refers to stm32l1xx_spi.o(.text) for SPI_Init spi_sd_driver.o(.text) refers to spi.o(.text) for SPI2_ReadWriteByte spi_sd_driver.o(.text) refers to stm32l1xx_gpio.o(.text) for GPIO_SetBits spi_sd_driver.o(.text) refers to spi_sd_driver.o(.data) for SD_Type usart5.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB1PeriphClockCmd usart5.o(.text) refers to stm32l1xx_usart.o(.text) for USART_DeInit usart5.o(.text) refers to stm32l1xx_gpio.o(.text) for GPIO_Init usart5.o(.text) refers to misc.o(.text) for NVIC_Init usart5.o(.text) refers to memseta.o(.text) for __aeabi_memclr usart5.o(.text) refers to printfa.o(i.__0vsprintf) for vsprintf usart5.o(.text) refers to strlen.o(.text) for strlen usart5.o(.text) refers to usart5.o(.bss) for Usart5_Fram_Record_Structs flash.o(.text) refers to stm32l1xx_flash.o(.text) for FLASH_Unlock usart.o(.text) refers to stm32l1xx_usart.o(.text) for USART_SendData usart.o(.text) refers to stm32l1xx_rcc.o(.text) for RCC_APB2PeriphClockCmd usart.o(.text) refers to stm32l1xx_gpio.o(.text) for GPIO_Init usart.o(.text) refers to misc.o(.text) for NVIC_Init data_handle.o(.text) refers to printfa.o(i.__0sprintf) for __2sprintf data_handle.o(.text) refers to ff.o(.text) for f_mount data_handle.o(.text) refers to strlen.o(.text) for strlen data_handle.o(.text) refers to memseta.o(.text) for __aeabi_memclr4 data_handle.o(.text) refers to flash.o(.text) for FLASH_WriteWord data_handle.o(.text) refers to data_handle.o(.bss) for fs data_handle.o(.text) refers to data_handle.o(.data) for bws ff.o(.text) refers to diskio.o(.text) for disk_write ff.o(.text) refers to ff.o(.data) for CurrVol ff.o(.text) refers to ff.o(.constdata) for vst diskio.o(.text) refers to spi_sd_driver.o(.text) for SD_Initialize diskio.o(.text) refers to stm32l1xx_gpio.o(.text) for GPIO_ResetBits diskio.o(.text) refers to diskio.o(.data) for FLASH_SECTOR_COUNT iap.o(.text) refers to sys.o(.emb_text) for MSR_MSP iap.o(.text) refers to iap.o(.data) for jump2app entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0fprintf$bare) refers to usart.o(.text) for fputc printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0printf$bare) refers to usart.o(.text) for fputc printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vfprintf$bare) refers to usart.o(.text) for fputc printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vprintf$bare) refers to usart.o(.text) for fputc printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0fprintf$0) refers to usart.o(.text) for fputc printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0printf$0) refers to usart.o(.text) for fputc printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vfprintf$0) refers to usart.o(.text) for fputc printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vprintf$0) refers to usart.o(.text) for fputc printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0fprintf$1) refers to usart.o(.text) for fputc printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0printf$1) refers to usart.o(.text) for fputc printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vfprintf$1) refers to usart.o(.text) for fputc printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vprintf$1) refers to usart.o(.text) for fputc printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0fprintf$2) refers to usart.o(.text) for fputc printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0printf$2) refers to usart.o(.text) for fputc printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vfprintf$2) refers to usart.o(.text) for fputc printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vprintf$2) refers to usart.o(.text) for fputc printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0fprintf$3) refers to usart.o(.text) for fputc printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0printf$3) refers to usart.o(.text) for fputc printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vfprintf$3) refers to usart.o(.text) for fputc printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vprintf$3) refers to usart.o(.text) for fputc printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0fprintf$4) refers to usart.o(.text) for fputc printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0printf$4) refers to usart.o(.text) for fputc printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vfprintf$4) refers to usart.o(.text) for fputc printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vprintf$4) refers to usart.o(.text) for fputc printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0fprintf$5) refers to usart.o(.text) for fputc printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0printf$5) refers to usart.o(.text) for fputc printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vfprintf$5) refers to usart.o(.text) for fputc printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vprintf$5) refers to usart.o(.text) for fputc printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0fprintf$6) refers to usart.o(.text) for fputc printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0printf$6) refers to usart.o(.text) for fputc printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vfprintf$6) refers to usart.o(.text) for fputc printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vprintf$6) refers to usart.o(.text) for fputc printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0fprintf$7) refers to usart.o(.text) for fputc printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0printf$7) refers to usart.o(.text) for fputc printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vfprintf$7) refers to usart.o(.text) for fputc printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vprintf$7) refers to usart.o(.text) for fputc printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0fprintf$8) refers to usart.o(.text) for fputc printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0printf$8) refers to usart.o(.text) for fputc printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vfprintf$8) refers to usart.o(.text) for fputc printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vprintf$8) refers to usart.o(.text) for fputc printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0fprintf) refers to usart.o(.text) for fputc printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0printf) refers to usart.o(.text) for fputc printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vfprintf) refers to usart.o(.text) for fputc printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vprintf) refers to usart.o(.text) for fputc printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000 entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32l1xx_hd.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32l1xx_hd.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(.text) for main entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(.text) for main uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue ddiv.o(.text) refers to depilogue.o(.text) for _double_round dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr ============================================================================== Removing Unused input sections from the image. Removing startup_stm32l1xx_hd.o(HEAP), (512 bytes). Removing misc.o(.emb_text), (8 bytes). Removing stm32l1xx_adc.o(.emb_text), (8 bytes). Removing stm32l1xx_adc.o(.text), (1332 bytes). Removing stm32l1xx_aes.o(.emb_text), (8 bytes). Removing stm32l1xx_aes.o(.text), (416 bytes). Removing stm32l1xx_aes_util.o(.emb_text), (8 bytes). Removing stm32l1xx_aes_util.o(.text), (1618 bytes). Removing stm32l1xx_comp.o(.emb_text), (8 bytes). Removing stm32l1xx_comp.o(.text), (208 bytes). Removing stm32l1xx_crc.o(.emb_text), (8 bytes). Removing stm32l1xx_crc.o(.text), (72 bytes). Removing stm32l1xx_dac.o(.emb_text), (8 bytes). Removing stm32l1xx_dac.o(.text), (528 bytes). Removing stm32l1xx_dbgmcu.o(.emb_text), (8 bytes). Removing stm32l1xx_dbgmcu.o(.text), (100 bytes). Removing stm32l1xx_dma.o(.emb_text), (8 bytes). Removing stm32l1xx_dma.o(.text), (596 bytes). Removing stm32l1xx_exti.o(.emb_text), (8 bytes). Removing stm32l1xx_exti.o(.text), (280 bytes). Removing stm32l1xx_flash.o(.emb_text), (8 bytes). Removing stm32l1xx_fsmc.o(.emb_text), (8 bytes). Removing stm32l1xx_fsmc.o(.text), (444 bytes). Removing stm32l1xx_gpio.o(.emb_text), (8 bytes). Removing stm32l1xx_i2c.o(.emb_text), (8 bytes). Removing stm32l1xx_i2c.o(.text), (1024 bytes). Removing stm32l1xx_iwdg.o(.emb_text), (8 bytes). Removing stm32l1xx_iwdg.o(.text), (64 bytes). Removing stm32l1xx_lcd.o(.emb_text), (8 bytes). Removing stm32l1xx_lcd.o(.text), (408 bytes). Removing stm32l1xx_opamp.o(.emb_text), (8 bytes). Removing stm32l1xx_opamp.o(.text), (468 bytes). Removing stm32l1xx_pwr.o(.emb_text), (8 bytes). Removing stm32l1xx_pwr.o(.text), (344 bytes). Removing stm32l1xx_rcc.o(.emb_text), (8 bytes). Removing stm32l1xx_rtc.o(.emb_text), (8 bytes). Removing stm32l1xx_rtc.o(.text), (3392 bytes). Removing stm32l1xx_sdio.o(.emb_text), (8 bytes). Removing stm32l1xx_sdio.o(.text), (476 bytes). Removing stm32l1xx_spi.o(.emb_text), (8 bytes). Removing stm32l1xx_syscfg.o(.emb_text), (8 bytes). Removing stm32l1xx_syscfg.o(.text), (744 bytes). Removing stm32l1xx_tim.o(.emb_text), (8 bytes). Removing stm32l1xx_tim.o(.text), (2572 bytes). Removing stm32l1xx_usart.o(.emb_text), (8 bytes). Removing stm32l1xx_wwdg.o(.emb_text), (8 bytes). Removing stm32l1xx_wwdg.o(.text), (144 bytes). Removing main.o(.emb_text), (8 bytes). Removing system_stm32l1xx.o(.emb_text), (8 bytes). Removing stm32l1xx_it.o(.emb_text), (8 bytes). Removing stm32l1xx_it.o(.data), (4 bytes). Removing delay.o(.emb_text), (8 bytes). Removing sys.o(.text), (608 bytes). Removing bsp_dwt.o(.emb_text), (8 bytes). Removing bsp.o(.emb_text), (8 bytes). Removing bsp.o(.data), (1 bytes). Removing pwr_ctrl.o(.emb_text), (8 bytes). Removing spi.o(.emb_text), (8 bytes). Removing spi_sd_driver.o(.emb_text), (8 bytes). Removing usart5.o(.emb_text), (8 bytes). Removing eeprom.o(.emb_text), (8 bytes). Removing eeprom.o(.text), (404 bytes). Removing eeprom.o(.bss), (112 bytes). Removing flash.o(.emb_text), (8 bytes). Removing flash.o(.bss), (256 bytes). Removing usart.o(.emb_text), (8 bytes). Removing usart.o(.bss), (100 bytes). Removing data_handle.o(.emb_text), (8 bytes). Removing diskio.o(.emb_text), (8 bytes). Removing iap.o(.emb_text), (8 bytes). 70 unused section(s) (total 17563 bytes) removed from the image. ============================================================================== Image Symbol Table Local Symbols Symbol Name Value Ov Type Size Object(Section) ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE ../clib/microlib/string/strlen.c 0x00000000 Number 0 strlen.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE ..\Driver\FATFS\data_handle.c 0x00000000 Number 0 data_handle.o ABSOLUTE ..\Driver\FATFS\src\diskio.c 0x00000000 Number 0 diskio.o ABSOLUTE ..\Driver\FATFS\src\ff.c 0x00000000 Number 0 ff.o ABSOLUTE ..\Driver\STMFLASH\flash.c 0x00000000 Number 0 flash.o ABSOLUTE ..\Driver\bsp\bsp.c 0x00000000 Number 0 bsp.o ABSOLUTE ..\Driver\dwt\bsp_dwt.c 0x00000000 Number 0 bsp_dwt.o ABSOLUTE ..\Driver\eeprom\eeprom.c 0x00000000 Number 0 eeprom.o ABSOLUTE ..\Driver\pwr_ctrl\pwr_ctrl.c 0x00000000 Number 0 pwr_ctrl.o ABSOLUTE ..\Driver\spi\SPI_SD_driver.c 0x00000000 Number 0 spi_sd_driver.o ABSOLUTE ..\Driver\spi\spi.c 0x00000000 Number 0 spi.o ABSOLUTE ..\Driver\system\delay\delay.c 0x00000000 Number 0 delay.o ABSOLUTE ..\Driver\system\sys\sys.c 0x00000000 Number 0 sys.o ABSOLUTE ..\Driver\usart\usart.c 0x00000000 Number 0 usart.o ABSOLUTE ..\Driver\usart\usart5.c 0x00000000 Number 0 usart5.o ABSOLUTE ..\IAP\iap.c 0x00000000 Number 0 iap.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_adc.c 0x00000000 Number 0 stm32l1xx_adc.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_aes.c 0x00000000 Number 0 stm32l1xx_aes.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_aes_util.c 0x00000000 Number 0 stm32l1xx_aes_util.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_comp.c 0x00000000 Number 0 stm32l1xx_comp.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_crc.c 0x00000000 Number 0 stm32l1xx_crc.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_dac.c 0x00000000 Number 0 stm32l1xx_dac.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_dbgmcu.c 0x00000000 Number 0 stm32l1xx_dbgmcu.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_dma.c 0x00000000 Number 0 stm32l1xx_dma.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_exti.c 0x00000000 Number 0 stm32l1xx_exti.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_flash.c 0x00000000 Number 0 stm32l1xx_flash.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_fsmc.c 0x00000000 Number 0 stm32l1xx_fsmc.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_gpio.c 0x00000000 Number 0 stm32l1xx_gpio.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_i2c.c 0x00000000 Number 0 stm32l1xx_i2c.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_iwdg.c 0x00000000 Number 0 stm32l1xx_iwdg.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_lcd.c 0x00000000 Number 0 stm32l1xx_lcd.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_opamp.c 0x00000000 Number 0 stm32l1xx_opamp.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_pwr.c 0x00000000 Number 0 stm32l1xx_pwr.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_rcc.c 0x00000000 Number 0 stm32l1xx_rcc.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_rtc.c 0x00000000 Number 0 stm32l1xx_rtc.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_sdio.c 0x00000000 Number 0 stm32l1xx_sdio.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_spi.c 0x00000000 Number 0 stm32l1xx_spi.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_syscfg.c 0x00000000 Number 0 stm32l1xx_syscfg.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_tim.c 0x00000000 Number 0 stm32l1xx_tim.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_usart.c 0x00000000 Number 0 stm32l1xx_usart.o ABSOLUTE ..\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_wwdg.c 0x00000000 Number 0 stm32l1xx_wwdg.o ABSOLUTE ..\\Driver\\FATFS\\data_handle.c 0x00000000 Number 0 data_handle.o ABSOLUTE ..\\Driver\\FATFS\\src\\diskio.c 0x00000000 Number 0 diskio.o ABSOLUTE ..\\Driver\\STMFLASH\\flash.c 0x00000000 Number 0 flash.o ABSOLUTE ..\\Driver\\bsp\\bsp.c 0x00000000 Number 0 bsp.o ABSOLUTE ..\\Driver\\dwt\\bsp_dwt.c 0x00000000 Number 0 bsp_dwt.o ABSOLUTE ..\\Driver\\eeprom\\eeprom.c 0x00000000 Number 0 eeprom.o ABSOLUTE ..\\Driver\\pwr_ctrl\\pwr_ctrl.c 0x00000000 Number 0 pwr_ctrl.o ABSOLUTE ..\\Driver\\spi\\SPI_SD_driver.c 0x00000000 Number 0 spi_sd_driver.o ABSOLUTE ..\\Driver\\spi\\spi.c 0x00000000 Number 0 spi.o ABSOLUTE ..\\Driver\\system\\delay\\delay.c 0x00000000 Number 0 delay.o ABSOLUTE ..\\Driver\\system\\sys\\sys.c 0x00000000 Number 0 sys.o ABSOLUTE ..\\Driver\\usart\\usart.c 0x00000000 Number 0 usart.o ABSOLUTE ..\\Driver\\usart\\usart5.c 0x00000000 Number 0 usart5.o ABSOLUTE ..\\IAP\\iap.c 0x00000000 Number 0 iap.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\misc.c 0x00000000 Number 0 misc.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_adc.c 0x00000000 Number 0 stm32l1xx_adc.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_aes.c 0x00000000 Number 0 stm32l1xx_aes.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_aes_util.c 0x00000000 Number 0 stm32l1xx_aes_util.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_comp.c 0x00000000 Number 0 stm32l1xx_comp.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_crc.c 0x00000000 Number 0 stm32l1xx_crc.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_dac.c 0x00000000 Number 0 stm32l1xx_dac.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_dbgmcu.c 0x00000000 Number 0 stm32l1xx_dbgmcu.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_dma.c 0x00000000 Number 0 stm32l1xx_dma.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_exti.c 0x00000000 Number 0 stm32l1xx_exti.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_flash.c 0x00000000 Number 0 stm32l1xx_flash.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_fsmc.c 0x00000000 Number 0 stm32l1xx_fsmc.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_gpio.c 0x00000000 Number 0 stm32l1xx_gpio.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_i2c.c 0x00000000 Number 0 stm32l1xx_i2c.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_iwdg.c 0x00000000 Number 0 stm32l1xx_iwdg.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_lcd.c 0x00000000 Number 0 stm32l1xx_lcd.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_opamp.c 0x00000000 Number 0 stm32l1xx_opamp.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_pwr.c 0x00000000 Number 0 stm32l1xx_pwr.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_rcc.c 0x00000000 Number 0 stm32l1xx_rcc.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_rtc.c 0x00000000 Number 0 stm32l1xx_rtc.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_sdio.c 0x00000000 Number 0 stm32l1xx_sdio.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_spi.c 0x00000000 Number 0 stm32l1xx_spi.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_syscfg.c 0x00000000 Number 0 stm32l1xx_syscfg.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_tim.c 0x00000000 Number 0 stm32l1xx_tim.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_usart.c 0x00000000 Number 0 stm32l1xx_usart.o ABSOLUTE ..\\STM32L1xx_StdPeriph_Driver\\src\\stm32l1xx_wwdg.c 0x00000000 Number 0 stm32l1xx_wwdg.o ABSOLUTE ..\\main\\main.c 0x00000000 Number 0 main.o ABSOLUTE ..\\main\\stm32l1xx_it.c 0x00000000 Number 0 stm32l1xx_it.o ABSOLUTE ..\\main\\system_stm32l1xx.c 0x00000000 Number 0 system_stm32l1xx.o ABSOLUTE ..\main\main.c 0x00000000 Number 0 main.o ABSOLUTE ..\main\stm32l1xx_it.c 0x00000000 Number 0 stm32l1xx_it.o ABSOLUTE ..\main\system_stm32l1xx.c 0x00000000 Number 0 system_stm32l1xx.o ABSOLUTE cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE init.s 0x00000000 Number 0 init.o ABSOLUTE startup_stm32l1xx_hd.s 0x00000000 Number 0 startup_stm32l1xx_hd.o ABSOLUTE RESET 0x08000000 Section 292 startup_stm32l1xx_hd.o(RESET) .ARM.Collect$$$$00000000 0x08000124 Section 0 entry.o(.ARM.Collect$$$$00000000) .ARM.Collect$$$$00000001 0x08000124 Section 4 entry2.o(.ARM.Collect$$$$00000001) .ARM.Collect$$$$00000004 0x08000128 Section 4 entry5.o(.ARM.Collect$$$$00000004) .ARM.Collect$$$$00000008 0x0800012c Section 0 entry7b.o(.ARM.Collect$$$$00000008) .ARM.Collect$$$$0000000A 0x0800012c Section 0 entry8b.o(.ARM.Collect$$$$0000000A) .ARM.Collect$$$$0000000B 0x0800012c Section 8 entry9a.o(.ARM.Collect$$$$0000000B) .ARM.Collect$$$$0000000D 0x08000134 Section 0 entry10a.o(.ARM.Collect$$$$0000000D) .ARM.Collect$$$$0000000F 0x08000134 Section 0 entry11a.o(.ARM.Collect$$$$0000000F) .ARM.Collect$$$$00002712 0x08000134 Section 4 entry2.o(.ARM.Collect$$$$00002712) __lit__00000000 0x08000134 Data 4 entry2.o(.ARM.Collect$$$$00002712) .emb_text 0x08000138 Section 20 sys.o(.emb_text) .text 0x0800014c Section 36 startup_stm32l1xx_hd.o(.text) .text 0x08000170 Section 0 misc.o(.text) .text 0x08000250 Section 0 stm32l1xx_flash.o(.text) .text 0x0800090c Section 0 stm32l1xx_gpio.o(.text) .text 0x08000b48 Section 0 stm32l1xx_rcc.o(.text) .text 0x08000fd8 Section 0 stm32l1xx_spi.o(.text) .text 0x080012d4 Section 0 stm32l1xx_usart.o(.text) .text 0x080016cc Section 0 main.o(.text) .text 0x0800175c Section 0 system_stm32l1xx.o(.text) SetSysClock 0x0800175d Thumb Code 258 system_stm32l1xx.o(.text) .text 0x080019b0 Section 0 stm32l1xx_it.o(.text) .text 0x080019f0 Section 0 bsp_dwt.o(.text) .text 0x08001a6c Section 0 bsp.o(.text) .text 0x08001a94 Section 0 pwr_ctrl.o(.text) .text 0x08001adc Section 0 spi.o(.text) .text 0x08001c38 Section 0 spi_sd_driver.o(.text) .text 0x08002134 Section 0 usart5.o(.text) .text 0x08002308 Section 0 flash.o(.text) .text 0x080023fc Section 0 usart.o(.text) .text 0x0800262c Section 0 data_handle.o(.text) .text 0x08002900 Section 0 ff.o(.text) mem_cpy 0x08002901 Thumb Code 26 ff.o(.text) mem_set 0x0800291b Thumb Code 20 ff.o(.text) mem_cmp 0x0800292f Thumb Code 38 ff.o(.text) chk_chr 0x08002955 Thumb Code 20 ff.o(.text) move_window 0x08002969 Thumb Code 114 ff.o(.text) sync 0x080029db Thumb Code 202 ff.o(.text) remove_chain 0x08002cd9 Thumb Code 104 ff.o(.text) create_chain 0x08002d41 Thumb Code 202 ff.o(.text) clmt_clust 0x08002e0b Thumb Code 50 ff.o(.text) dir_sdi 0x08002e3d Thumb Code 156 ff.o(.text) dir_next 0x08002ed9 Thumb Code 280 ff.o(.text) dir_find 0x08002ff1 Thumb Code 92 ff.o(.text) dir_read 0x0800304d Thumb Code 84 ff.o(.text) dir_register 0x080030a1 Thumb Code 110 ff.o(.text) dir_remove 0x0800310f Thumb Code 44 ff.o(.text) create_name 0x0800313b Thumb Code 410 ff.o(.text) get_fileinfo 0x080032d5 Thumb Code 152 ff.o(.text) follow_path 0x0800336d Thumb Code 186 ff.o(.text) check_fs 0x08003427 Thumb Code 138 ff.o(.text) chk_mounted 0x080034b1 Thumb Code 930 ff.o(.text) validate 0x08003853 Thumb Code 42 ff.o(.text) .text 0x080052cc Section 0 diskio.o(.text) .text 0x0800547c Section 0 iap.o(.text) .text 0x080054ac Section 0 memseta.o(.text) .text 0x080054d0 Section 0 strlen.o(.text) .text 0x080054de Section 0 uidiv.o(.text) .text 0x0800550a Section 0 uldiv.o(.text) .text 0x0800556c Section 0 dadd.o(.text) .text 0x0800556c Section 0 iusefp.o(.text) .text 0x080056ba Section 0 dmul.o(.text) .text 0x0800579e Section 0 ddiv.o(.text) .text 0x0800587c Section 0 dfixul.o(.text) .text 0x080058ac Section 48 cdrcmple.o(.text) .text 0x080058dc Section 36 init.o(.text) .text 0x08005900 Section 0 llshl.o(.text) .text 0x0800591e Section 0 llushr.o(.text) .text 0x0800593e Section 0 llsshr.o(.text) .text 0x08005962 Section 0 depilogue.o(.text) i.__0sprintf 0x08005a1c Section 0 printfa.o(i.__0sprintf) i.__0vsprintf 0x08005a44 Section 0 printfa.o(i.__0vsprintf) i.__scatterload_copy 0x08005a68 Section 14 handlers.o(i.__scatterload_copy) i.__scatterload_null 0x08005a76 Section 2 handlers.o(i.__scatterload_null) i.__scatterload_zeroinit 0x08005a78 Section 14 handlers.o(i.__scatterload_zeroinit) i._fp_digits 0x08005a88 Section 0 printfa.o(i._fp_digits) _fp_digits 0x08005a89 Thumb Code 366 printfa.o(i._fp_digits) i._printf_core 0x08005c0c Section 0 printfa.o(i._printf_core) _printf_core 0x08005c0d Thumb Code 1744 printfa.o(i._printf_core) i._printf_post_padding 0x080062e8 Section 0 printfa.o(i._printf_post_padding) _printf_post_padding 0x080062e9 Thumb Code 36 printfa.o(i._printf_post_padding) i._printf_pre_padding 0x0800630c Section 0 printfa.o(i._printf_pre_padding) _printf_pre_padding 0x0800630d Thumb Code 46 printfa.o(i._printf_pre_padding) i._sputc 0x0800633a Section 0 printfa.o(i._sputc) _sputc 0x0800633b Thumb Code 10 printfa.o(i._sputc) .constdata 0x08006344 Section 44 ff.o(.constdata) vst 0x08006344 Data 22 ff.o(.constdata) cst 0x0800635a Data 22 ff.o(.constdata) .data 0x20000000 Section 25 stm32l1xx_rcc.o(.data) PLLMulTable 0x20000000 Data 9 stm32l1xx_rcc.o(.data) APBAHBPrescTable 0x20000009 Data 16 stm32l1xx_rcc.o(.data) .data 0x2000001c Section 29 system_stm32l1xx.o(.data) .data 0x20000039 Section 1 spi_sd_driver.o(.data) .data 0x2000003c Section 12 data_handle.o(.data) .data 0x20000048 Section 7 ff.o(.data) FatFs 0x20000048 Data 4 ff.o(.data) Fsid 0x2000004c Data 2 ff.o(.data) CurrVol 0x2000004e Data 1 ff.o(.data) .data 0x20000050 Section 2 diskio.o(.data) .data 0x20000054 Section 4 iap.o(.data) .bss 0x20000058 Section 622 usart5.o(.bss) .bss 0x200002c8 Section 2108 data_handle.o(.bss) STACK 0x20000b08 Section 1024 startup_stm32l1xx_hd.o(STACK) Global Symbols Symbol Name Value Ov Type Size Object(Section) BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE _printf_a 0x00000000 Number 0 stubs.o ABSOLUTE _printf_c 0x00000000 Number 0 stubs.o ABSOLUTE _printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE _printf_d 0x00000000 Number 0 stubs.o ABSOLUTE _printf_e 0x00000000 Number 0 stubs.o ABSOLUTE _printf_f 0x00000000 Number 0 stubs.o ABSOLUTE _printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE _printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE _printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE _printf_g 0x00000000 Number 0 stubs.o ABSOLUTE _printf_i 0x00000000 Number 0 stubs.o ABSOLUTE _printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE _printf_l 0x00000000 Number 0 stubs.o ABSOLUTE _printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE _printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE _printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE _printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE _printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE _printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE _printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE _printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE _printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE _printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE _printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE _printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE _printf_n 0x00000000 Number 0 stubs.o ABSOLUTE _printf_o 0x00000000 Number 0 stubs.o ABSOLUTE _printf_p 0x00000000 Number 0 stubs.o ABSOLUTE _printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE _printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE _printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE _printf_s 0x00000000 Number 0 stubs.o ABSOLUTE _printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE _printf_str 0x00000000 Number 0 stubs.o ABSOLUTE _printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE _printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE _printf_u 0x00000000 Number 0 stubs.o ABSOLUTE _printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE _printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE _printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE _printf_x 0x00000000 Number 0 stubs.o ABSOLUTE __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __decompress - Undefined Weak Reference _clock_init - Undefined Weak Reference _microlib_exit - Undefined Weak Reference __Vectors_Size 0x00000124 Number 0 startup_stm32l1xx_hd.o ABSOLUTE __Vectors 0x08000000 Data 4 startup_stm32l1xx_hd.o(RESET) __Vectors_End 0x08000124 Data 0 startup_stm32l1xx_hd.o(RESET) __main 0x08000125 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000) _main_stk 0x08000125 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001) _main_scatterload 0x08000129 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) __main_after_scatterload 0x0800012d Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) _main_clock 0x0800012d Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008) _main_cpp_init 0x0800012d Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A) _main_init 0x0800012d Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B) __rt_final_cpp 0x08000135 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D) __rt_final_exit 0x08000135 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F) __asm___5_sys_c_d144038c____REV16 0x08000139 Thumb Code 4 sys.o(.emb_text) __asm___5_sys_c_d144038c____REVSH 0x0800013d Thumb Code 4 sys.o(.emb_text) WFI_SET 0x08000141 Thumb Code 2 sys.o(.emb_text) INTX_DISABLE 0x08000143 Thumb Code 2 sys.o(.emb_text) INTX_ENABLE 0x08000145 Thumb Code 2 sys.o(.emb_text) MSR_MSP 0x08000147 Thumb Code 6 sys.o(.emb_text) Reset_Handler 0x0800014d Thumb Code 8 startup_stm32l1xx_hd.o(.text) SVC_Handler 0x0800015f Thumb Code 2 startup_stm32l1xx_hd.o(.text) PendSV_Handler 0x08000163 Thumb Code 2 startup_stm32l1xx_hd.o(.text) SysTick_Handler 0x08000165 Thumb Code 2 startup_stm32l1xx_hd.o(.text) ADC1_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) AES_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) COMP_ACQ_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) COMP_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DAC_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA1_Channel1_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA1_Channel2_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA1_Channel3_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA1_Channel4_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA1_Channel5_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA1_Channel6_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA1_Channel7_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA2_Channel1_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA2_Channel2_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA2_Channel3_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA2_Channel4_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) DMA2_Channel5_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) EXTI0_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) EXTI15_10_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) EXTI1_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) EXTI2_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) EXTI3_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) EXTI4_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) EXTI9_5_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) FLASH_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) I2C1_ER_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) I2C1_EV_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) I2C2_ER_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) I2C2_EV_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) LCD_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) PVD_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) RCC_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) RTC_Alarm_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) RTC_WKUP_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) SDIO_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) SPI1_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) SPI2_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) SPI3_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) TAMPER_STAMP_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) TIM10_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) TIM11_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) TIM2_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) TIM3_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) TIM4_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) TIM5_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) TIM6_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) TIM7_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) TIM9_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) UART4_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) USART2_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) USART3_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) USB_FS_WKUP_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) USB_HP_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) USB_LP_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) WWDG_IRQHandler 0x08000167 Thumb Code 0 startup_stm32l1xx_hd.o(.text) NVIC_PriorityGroupConfig 0x08000171 Thumb Code 10 misc.o(.text) NVIC_Init 0x0800017b Thumb Code 106 misc.o(.text) NVIC_SetVectorTable 0x080001e5 Thumb Code 14 misc.o(.text) NVIC_SystemLPConfig 0x080001f3 Thumb Code 34 misc.o(.text) SysTick_CLKSourceConfig 0x08000215 Thumb Code 40 misc.o(.text) FLASH_SetLatency 0x08000251 Thumb Code 18 stm32l1xx_flash.o(.text) FLASH_PrefetchBufferCmd 0x08000263 Thumb Code 30 stm32l1xx_flash.o(.text) FLASH_ReadAccess64Cmd 0x08000281 Thumb Code 30 stm32l1xx_flash.o(.text) FLASH_SLEEPPowerDownCmd 0x0800029f Thumb Code 30 stm32l1xx_flash.o(.text) DATA_EEPROM_Unlock 0x080002bd Thumb Code 26 stm32l1xx_flash.o(.text) FLASH_Unlock 0x080002d7 Thumb Code 32 stm32l1xx_flash.o(.text) FLASH_Lock 0x080002f7 Thumb Code 18 stm32l1xx_flash.o(.text) FLASH_GetStatus 0x08000309 Thumb Code 54 stm32l1xx_flash.o(.text) FLASH_WaitForLastOperation 0x0800033f Thumb Code 48 stm32l1xx_flash.o(.text) FLASH_ErasePage 0x0800036f Thumb Code 86 stm32l1xx_flash.o(.text) FLASH_FastProgramWord 0x080003c5 Thumb Code 34 stm32l1xx_flash.o(.text) DATA_EEPROM_Lock 0x080003e7 Thumb Code 18 stm32l1xx_flash.o(.text) DATA_EEPROM_FixedTimeProgramCmd 0x080003f9 Thumb Code 38 stm32l1xx_flash.o(.text) DATA_EEPROM_EraseByte 0x0800041f Thumb Code 26 stm32l1xx_flash.o(.text) DATA_EEPROM_EraseHalfWord 0x08000439 Thumb Code 26 stm32l1xx_flash.o(.text) DATA_EEPROM_EraseWord 0x08000453 Thumb Code 26 stm32l1xx_flash.o(.text) DATA_EEPROM_FastProgramByte 0x0800046d Thumb Code 50 stm32l1xx_flash.o(.text) DATA_EEPROM_FastProgramHalfWord 0x0800049f Thumb Code 50 stm32l1xx_flash.o(.text) DATA_EEPROM_FastProgramWord 0x080004d1 Thumb Code 50 stm32l1xx_flash.o(.text) DATA_EEPROM_ProgramByte 0x08000503 Thumb Code 34 stm32l1xx_flash.o(.text) DATA_EEPROM_ProgramHalfWord 0x08000525 Thumb Code 34 stm32l1xx_flash.o(.text) DATA_EEPROM_ProgramWord 0x08000547 Thumb Code 34 stm32l1xx_flash.o(.text) FLASH_OB_Unlock 0x08000569 Thumb Code 32 stm32l1xx_flash.o(.text) FLASH_OB_Lock 0x08000589 Thumb Code 18 stm32l1xx_flash.o(.text) FLASH_OB_Launch 0x0800059b Thumb Code 18 stm32l1xx_flash.o(.text) FLASH_OB_WRPConfig 0x080005ad Thumb Code 176 stm32l1xx_flash.o(.text) FLASH_OB_WRP1Config 0x0800065d Thumb Code 142 stm32l1xx_flash.o(.text) FLASH_OB_WRP2Config 0x080006eb Thumb Code 142 stm32l1xx_flash.o(.text) FLASH_OB_RDPConfig 0x08000779 Thumb Code 48 stm32l1xx_flash.o(.text) FLASH_OB_UserConfig 0x080007a9 Thumb Code 92 stm32l1xx_flash.o(.text) FLASH_OB_BORConfig 0x08000805 Thumb Code 64 stm32l1xx_flash.o(.text) FLASH_OB_BootConfig 0x08000845 Thumb Code 62 stm32l1xx_flash.o(.text) FLASH_OB_GetUser 0x08000883 Thumb Code 10 stm32l1xx_flash.o(.text) FLASH_OB_GetWRP 0x0800088d Thumb Code 8 stm32l1xx_flash.o(.text) FLASH_OB_GetWRP1 0x08000895 Thumb Code 8 stm32l1xx_flash.o(.text) FLASH_OB_GetWRP2 0x0800089d Thumb Code 8 stm32l1xx_flash.o(.text) FLASH_OB_GetRDP 0x080008a5 Thumb Code 20 stm32l1xx_flash.o(.text) FLASH_OB_GetBOR 0x080008b9 Thumb Code 10 stm32l1xx_flash.o(.text) FLASH_ITConfig 0x080008c3 Thumb Code 34 stm32l1xx_flash.o(.text) FLASH_GetFlagStatus 0x080008e5 Thumb Code 22 stm32l1xx_flash.o(.text) FLASH_ClearFlag 0x080008fb Thumb Code 8 stm32l1xx_flash.o(.text) GPIO_DeInit 0x0800090d Thumb Code 196 stm32l1xx_gpio.o(.text) GPIO_Init 0x080009d1 Thumb Code 144 stm32l1xx_gpio.o(.text) GPIO_StructInit 0x08000a61 Thumb Code 18 stm32l1xx_gpio.o(.text) GPIO_PinLockConfig 0x08000a73 Thumb Code 34 stm32l1xx_gpio.o(.text) GPIO_ReadInputDataBit 0x08000a95 Thumb Code 18 stm32l1xx_gpio.o(.text) GPIO_ReadInputData 0x08000aa7 Thumb Code 6 stm32l1xx_gpio.o(.text) GPIO_ReadOutputDataBit 0x08000aad Thumb Code 18 stm32l1xx_gpio.o(.text) GPIO_ReadOutputData 0x08000abf Thumb Code 6 stm32l1xx_gpio.o(.text) GPIO_SetBits 0x08000ac5 Thumb Code 4 stm32l1xx_gpio.o(.text) GPIO_ResetBits 0x08000ac9 Thumb Code 4 stm32l1xx_gpio.o(.text) GPIO_WriteBit 0x08000acd Thumb Code 10 stm32l1xx_gpio.o(.text) GPIO_Write 0x08000ad7 Thumb Code 4 stm32l1xx_gpio.o(.text) GPIO_ToggleBits 0x08000adb Thumb Code 8 stm32l1xx_gpio.o(.text) GPIO_PinAFConfig 0x08000ae3 Thumb Code 70 stm32l1xx_gpio.o(.text) RCC_DeInit 0x08000b49 Thumb Code 74 stm32l1xx_rcc.o(.text) RCC_HSEConfig 0x08000b93 Thumb Code 14 stm32l1xx_rcc.o(.text) RCC_GetFlagStatus 0x08000ba1 Thumb Code 48 stm32l1xx_rcc.o(.text) RCC_WaitForHSEStartUp 0x08000bd1 Thumb Code 56 stm32l1xx_rcc.o(.text) RCC_AdjustMSICalibrationValue 0x08000c09 Thumb Code 8 stm32l1xx_rcc.o(.text) RCC_MSIRangeConfig 0x08000c11 Thumb Code 20 stm32l1xx_rcc.o(.text) RCC_MSICmd 0x08000c25 Thumb Code 6 stm32l1xx_rcc.o(.text) RCC_AdjustHSICalibrationValue 0x08000c2b Thumb Code 22 stm32l1xx_rcc.o(.text) RCC_HSICmd 0x08000c41 Thumb Code 6 stm32l1xx_rcc.o(.text) RCC_LSEConfig 0x08000c47 Thumb Code 14 stm32l1xx_rcc.o(.text) RCC_LSICmd 0x08000c55 Thumb Code 6 stm32l1xx_rcc.o(.text) RCC_PLLConfig 0x08000c5b Thumb Code 16 stm32l1xx_rcc.o(.text) RCC_PLLCmd 0x08000c6b Thumb Code 6 stm32l1xx_rcc.o(.text) RCC_ClockSecuritySystemCmd 0x08000c71 Thumb Code 6 stm32l1xx_rcc.o(.text) RCC_LSEClockSecuritySystemCmd 0x08000c77 Thumb Code 8 stm32l1xx_rcc.o(.text) RCC_MCOConfig 0x08000c7f Thumb Code 12 stm32l1xx_rcc.o(.text) RCC_SYSCLKConfig 0x08000c8b Thumb Code 20 stm32l1xx_rcc.o(.text) RCC_GetSYSCLKSource 0x08000c9f Thumb Code 12 stm32l1xx_rcc.o(.text) RCC_HCLKConfig 0x08000cab Thumb Code 20 stm32l1xx_rcc.o(.text) RCC_PCLK1Config 0x08000cbf Thumb Code 20 stm32l1xx_rcc.o(.text) RCC_PCLK2Config 0x08000cd3 Thumb Code 22 stm32l1xx_rcc.o(.text) RCC_GetClocksFreq 0x08000ce9 Thumb Code 248 stm32l1xx_rcc.o(.text) RCC_RTCCLKConfig 0x08000de1 Thumb Code 64 stm32l1xx_rcc.o(.text) RCC_RTCCLKCmd 0x08000e21 Thumb Code 8 stm32l1xx_rcc.o(.text) RCC_RTCResetCmd 0x08000e29 Thumb Code 8 stm32l1xx_rcc.o(.text) RCC_AHBPeriphClockCmd 0x08000e31 Thumb Code 34 stm32l1xx_rcc.o(.text) RCC_APB2PeriphClockCmd 0x08000e53 Thumb Code 34 stm32l1xx_rcc.o(.text) RCC_APB1PeriphClockCmd 0x08000e75 Thumb Code 34 stm32l1xx_rcc.o(.text) RCC_AHBPeriphResetCmd 0x08000e97 Thumb Code 34 stm32l1xx_rcc.o(.text) RCC_APB2PeriphResetCmd 0x08000eb9 Thumb Code 34 stm32l1xx_rcc.o(.text) RCC_APB1PeriphResetCmd 0x08000edb Thumb Code 34 stm32l1xx_rcc.o(.text) RCC_AHBPeriphClockLPModeCmd 0x08000efd Thumb Code 34 stm32l1xx_rcc.o(.text) RCC_APB2PeriphClockLPModeCmd 0x08000f1f Thumb Code 66 stm32l1xx_rcc.o(.text) RCC_APB1PeriphClockLPModeCmd 0x08000f61 Thumb Code 34 stm32l1xx_rcc.o(.text) RCC_ITConfig 0x08000f83 Thumb Code 34 stm32l1xx_rcc.o(.text) RCC_ClearFlag 0x08000fa5 Thumb Code 18 stm32l1xx_rcc.o(.text) RCC_GetITStatus 0x08000fb7 Thumb Code 22 stm32l1xx_rcc.o(.text) RCC_ClearITPendingBit 0x08000fcd Thumb Code 8 stm32l1xx_rcc.o(.text) SPI_I2S_DeInit 0x08000fd9 Thumb Code 76 stm32l1xx_spi.o(.text) SPI_Init 0x08001025 Thumb Code 60 stm32l1xx_spi.o(.text) I2S_Init 0x08001061 Thumb Code 212 stm32l1xx_spi.o(.text) SPI_StructInit 0x08001135 Thumb Code 24 stm32l1xx_spi.o(.text) I2S_StructInit 0x0800114d Thumb Code 20 stm32l1xx_spi.o(.text) SPI_Cmd 0x08001161 Thumb Code 24 stm32l1xx_spi.o(.text) I2S_Cmd 0x08001179 Thumb Code 24 stm32l1xx_spi.o(.text) SPI_DataSizeConfig 0x08001191 Thumb Code 18 stm32l1xx_spi.o(.text) SPI_BiDirectionalLineConfig 0x080011a3 Thumb Code 28 stm32l1xx_spi.o(.text) SPI_NSSInternalSoftwareConfig 0x080011bf Thumb Code 30 stm32l1xx_spi.o(.text) SPI_SSOutputCmd 0x080011dd Thumb Code 24 stm32l1xx_spi.o(.text) SPI_I2S_ReceiveData 0x080011f5 Thumb Code 6 stm32l1xx_spi.o(.text) SPI_I2S_SendData 0x080011fb Thumb Code 4 stm32l1xx_spi.o(.text) SPI_CalculateCRC 0x080011ff Thumb Code 24 stm32l1xx_spi.o(.text) SPI_TransmitCRC 0x08001217 Thumb Code 10 stm32l1xx_spi.o(.text) SPI_GetCRC 0x08001221 Thumb Code 16 stm32l1xx_spi.o(.text) SPI_GetCRCPolynomial 0x08001231 Thumb Code 6 stm32l1xx_spi.o(.text) SPI_I2S_DMACmd 0x08001237 Thumb Code 18 stm32l1xx_spi.o(.text) SPI_I2S_ITConfig 0x08001249 Thumb Code 32 stm32l1xx_spi.o(.text) SPI_I2S_GetFlagStatus 0x08001269 Thumb Code 18 stm32l1xx_spi.o(.text) SPI_I2S_ClearFlag 0x0800127b Thumb Code 6 stm32l1xx_spi.o(.text) SPI_I2S_GetITStatus 0x08001281 Thumb Code 52 stm32l1xx_spi.o(.text) SPI_I2S_ClearITPendingBit 0x080012b5 Thumb Code 20 stm32l1xx_spi.o(.text) USART_DeInit 0x080012d5 Thumb Code 134 stm32l1xx_usart.o(.text) USART_Init 0x0800135b Thumb Code 198 stm32l1xx_usart.o(.text) USART_StructInit 0x08001421 Thumb Code 24 stm32l1xx_usart.o(.text) USART_ClockInit 0x08001439 Thumb Code 32 stm32l1xx_usart.o(.text) USART_ClockStructInit 0x08001459 Thumb Code 12 stm32l1xx_usart.o(.text) USART_Cmd 0x08001465 Thumb Code 24 stm32l1xx_usart.o(.text) USART_SetPrescaler 0x0800147d Thumb Code 16 stm32l1xx_usart.o(.text) USART_OverSampling8Cmd 0x0800148d Thumb Code 22 stm32l1xx_usart.o(.text) USART_OneBitMethodCmd 0x080014a3 Thumb Code 24 stm32l1xx_usart.o(.text) USART_SendData 0x080014bb Thumb Code 8 stm32l1xx_usart.o(.text) USART_ReceiveData 0x080014c3 Thumb Code 10 stm32l1xx_usart.o(.text) USART_SetAddress 0x080014cd Thumb Code 18 stm32l1xx_usart.o(.text) USART_ReceiverWakeUpCmd 0x080014df Thumb Code 24 stm32l1xx_usart.o(.text) USART_WakeUpConfig 0x080014f7 Thumb Code 18 stm32l1xx_usart.o(.text) USART_LINBreakDetectLengthConfig 0x08001509 Thumb Code 18 stm32l1xx_usart.o(.text) USART_LINCmd 0x0800151b Thumb Code 24 stm32l1xx_usart.o(.text) USART_SendBreak 0x08001533 Thumb Code 10 stm32l1xx_usart.o(.text) USART_HalfDuplexCmd 0x0800153d Thumb Code 24 stm32l1xx_usart.o(.text) USART_SetGuardTime 0x08001555 Thumb Code 16 stm32l1xx_usart.o(.text) USART_SmartCardCmd 0x08001565 Thumb Code 24 stm32l1xx_usart.o(.text) USART_SmartCardNACKCmd 0x0800157d Thumb Code 24 stm32l1xx_usart.o(.text) USART_IrDAConfig 0x08001595 Thumb Code 18 stm32l1xx_usart.o(.text) USART_IrDACmd 0x080015a7 Thumb Code 24 stm32l1xx_usart.o(.text) USART_DMACmd 0x080015bf Thumb Code 18 stm32l1xx_usart.o(.text) USART_ITConfig 0x080015d1 Thumb Code 74 stm32l1xx_usart.o(.text) USART_GetFlagStatus 0x0800161b Thumb Code 26 stm32l1xx_usart.o(.text) USART_ClearFlag 0x08001635 Thumb Code 18 stm32l1xx_usart.o(.text) USART_GetITStatus 0x08001647 Thumb Code 84 stm32l1xx_usart.o(.text) USART_ClearITPendingBit 0x0800169b Thumb Code 50 stm32l1xx_usart.o(.text) main 0x080016cd Thumb Code 128 main.o(.text) SystemInit 0x0800185f Thumb Code 88 system_stm32l1xx.o(.text) SystemCoreClockUpdate 0x080018b7 Thumb Code 204 system_stm32l1xx.o(.text) NMI_Handler 0x080019b1 Thumb Code 2 stm32l1xx_it.o(.text) HardFault_Handler 0x080019b3 Thumb Code 38 stm32l1xx_it.o(.text) MemManage_Handler 0x080019d9 Thumb Code 4 stm32l1xx_it.o(.text) BusFault_Handler 0x080019dd Thumb Code 4 stm32l1xx_it.o(.text) UsageFault_Handler 0x080019e1 Thumb Code 4 stm32l1xx_it.o(.text) DebugMon_Handler 0x080019e5 Thumb Code 2 stm32l1xx_it.o(.text) bsp_InitDWT 0x080019f1 Thumb Code 30 bsp_dwt.o(.text) bsp_DelayUS 0x08001a0f Thumb Code 36 bsp_dwt.o(.text) bsp_DelayMS 0x08001a33 Thumb Code 18 bsp_dwt.o(.text) bsp_DelayDWT 0x08001a45 Thumb Code 24 bsp_dwt.o(.text) bsp_init 0x08001a6d Thumb Code 36 bsp.o(.text) PWR_CTRL_Init 0x08001a95 Thumb Code 66 pwr_ctrl.o(.text) SPI2_Init 0x08001add Thumb Code 210 spi.o(.text) SPI2_SetSpeed 0x08001baf Thumb Code 40 spi.o(.text) SPI2_ReadWriteByte 0x08001bd7 Thumb Code 86 spi.o(.text) SD_SPI_ReadWriteByte 0x08001c39 Thumb Code 12 spi_sd_driver.o(.text) SD_SPI_SpeedLow 0x08001c45 Thumb Code 10 spi_sd_driver.o(.text) SD_SPI_SpeedHigh 0x08001c4f Thumb Code 10 spi_sd_driver.o(.text) SD_SPI_Init 0x08001c59 Thumb Code 14 spi_sd_driver.o(.text) SD_DisSelect 0x08001c67 Thumb Code 18 spi_sd_driver.o(.text) SD_WaitReady 0x08001c79 Thumb Code 34 spi_sd_driver.o(.text) SD_Select 0x08001c9b Thumb Code 28 spi_sd_driver.o(.text) SD_GetResponse 0x08001cb7 Thumb Code 38 spi_sd_driver.o(.text) SD_RecvData 0x08001cdd Thumb Code 56 spi_sd_driver.o(.text) SD_SendBlock 0x08001d15 Thumb Code 82 spi_sd_driver.o(.text) SD_SendCmd 0x08001d67 Thumb Code 120 spi_sd_driver.o(.text) SD_GetCID 0x08001ddf Thumb Code 42 spi_sd_driver.o(.text) SD_GetCSD 0x08001e09 Thumb Code 42 spi_sd_driver.o(.text) SD_GetSectorCount 0x08001e33 Thumb Code 118 spi_sd_driver.o(.text) SD_Initialize 0x08001ea9 Thumb Code 386 spi_sd_driver.o(.text) SD_ReadDisk 0x0800202b Thumb Code 120 spi_sd_driver.o(.text) SD_WriteDisk 0x080020a3 Thumb Code 140 spi_sd_driver.o(.text) Usart5_Configuration 0x08002135 Thumb Code 214 usart5.o(.text) Usart5_ReceiveBuff_Clear 0x0800220b Thumb Code 50 usart5.o(.text) UART5_IRQHandler 0x0800223d Thumb Code 110 usart5.o(.text) u5_printf 0x080022ab Thumb Code 72 usart5.o(.text) FLASH_ReadByte 0x08002309 Thumb Code 6 flash.o(.text) FLASH_ReadNByte 0x0800230f Thumb Code 30 flash.o(.text) FLASH_WriteWord 0x0800232d Thumb Code 62 flash.o(.text) FLASH_WritePage 0x0800236b Thumb Code 74 flash.o(.text) Flash_Erase_Pages 0x080023b5 Thumb Code 66 flash.o(.text) UART_PutChar 0x080023fd Thumb Code 30 usart.o(.text) UART_PutStr 0x0800241b Thumb Code 26 usart.o(.text) USART_OUT 0x08002435 Thumb Code 48 usart.o(.text) fputc 0x08002465 Thumb Code 40 usart.o(.text) USART1_Configuration 0x0800248d Thumb Code 194 usart.o(.text) USART_RS232_DEinit 0x0800254f Thumb Code 84 usart.o(.text) USART_SDI_DEinit 0x080025a3 Thumb Code 78 usart.o(.text) USART1_IRQHandler 0x080025f1 Thumb Code 46 usart.o(.text) FATFS_WriteFile 0x0800262d Thumb Code 78 data_handle.o(.text) Data_Write_TF 0x0800267b Thumb Code 156 data_handle.o(.text) Fil_delete 0x08002717 Thumb Code 56 data_handle.o(.text) txt_size_read 0x0800274f Thumb Code 70 data_handle.o(.text) FATFS_Read_TF 0x08002795 Thumb Code 252 data_handle.o(.text) App_check 0x08002891 Thumb Code 52 data_handle.o(.text) clust2sect 0x08002aa5 Thumb Code 26 ff.o(.text) get_fat 0x08002abf Thumb Code 228 ff.o(.text) put_fat 0x08002ba3 Thumb Code 310 ff.o(.text) f_mount 0x0800387d Thumb Code 38 ff.o(.text) f_open 0x080038a3 Thumb Code 366 ff.o(.text) f_read 0x08003a11 Thumb Code 494 ff.o(.text) f_write 0x08003bff Thumb Code 544 ff.o(.text) f_sync 0x08003e1f Thumb Code 184 ff.o(.text) f_close 0x08003ed7 Thumb Code 22 ff.o(.text) f_chdrive 0x08003eed Thumb Code 18 ff.o(.text) f_chdir 0x08003eff Thumb Code 100 ff.o(.text) f_lseek 0x08003f63 Thumb Code 734 ff.o(.text) f_opendir 0x08004241 Thumb Code 110 ff.o(.text) f_readdir 0x080042af Thumb Code 94 ff.o(.text) f_stat 0x0800430d Thumb Code 58 ff.o(.text) f_getfree 0x08004347 Thumb Code 276 ff.o(.text) f_truncate 0x0800445b Thumb Code 156 ff.o(.text) f_unlink 0x080044f7 Thumb Code 198 ff.o(.text) f_mkdir 0x080045bd Thumb Code 398 ff.o(.text) f_chmod 0x0800474b Thumb Code 96 ff.o(.text) f_utime 0x080047ab Thumb Code 98 ff.o(.text) f_rename 0x0800480d Thumb Code 302 ff.o(.text) f_mkfs 0x0800493b Thumb Code 1584 ff.o(.text) f_gets 0x08004f6b Thumb Code 78 ff.o(.text) f_putc 0x08004fb9 Thumb Code 38 ff.o(.text) f_puts 0x08004fdf Thumb Code 42 ff.o(.text) f_printf 0x08005009 Thumb Code 708 ff.o(.text) disk_initialize 0x080052cd Thumb Code 56 diskio.o(.text) disk_status 0x08005305 Thumb Code 6 diskio.o(.text) disk_read 0x0800530b Thumb Code 110 diskio.o(.text) disk_write 0x08005379 Thumb Code 90 diskio.o(.text) disk_ioctl 0x080053d3 Thumb Code 158 diskio.o(.text) get_fattime 0x08005471 Thumb Code 4 diskio.o(.text) iap_load_app 0x0800547d Thumb Code 38 iap.o(.text) __aeabi_memset 0x080054ad Thumb Code 14 memseta.o(.text) __aeabi_memset4 0x080054ad Thumb Code 0 memseta.o(.text) __aeabi_memset8 0x080054ad Thumb Code 0 memseta.o(.text) __aeabi_memclr 0x080054bb Thumb Code 4 memseta.o(.text) __aeabi_memclr4 0x080054bb Thumb Code 0 memseta.o(.text) __aeabi_memclr8 0x080054bb Thumb Code 0 memseta.o(.text) _memset$wrapper 0x080054bf Thumb Code 18 memseta.o(.text) strlen 0x080054d1 Thumb Code 14 strlen.o(.text) __aeabi_uidiv 0x080054df Thumb Code 0 uidiv.o(.text) __aeabi_uidivmod 0x080054df Thumb Code 44 uidiv.o(.text) __aeabi_uldivmod 0x0800550b Thumb Code 98 uldiv.o(.text) __I$use$fp 0x0800556d Thumb Code 0 iusefp.o(.text) __aeabi_dadd 0x0800556d Thumb Code 322 dadd.o(.text) __aeabi_dsub 0x080056af Thumb Code 6 dadd.o(.text) __aeabi_drsub 0x080056b5 Thumb Code 6 dadd.o(.text) __aeabi_dmul 0x080056bb Thumb Code 228 dmul.o(.text) __aeabi_ddiv 0x0800579f Thumb Code 222 ddiv.o(.text) __aeabi_d2ulz 0x0800587d Thumb Code 48 dfixul.o(.text) __aeabi_cdrcmple 0x080058ad Thumb Code 48 cdrcmple.o(.text) __scatterload 0x080058dd Thumb Code 28 init.o(.text) __scatterload_rt2 0x080058dd Thumb Code 0 init.o(.text) __aeabi_llsl 0x08005901 Thumb Code 30 llshl.o(.text) _ll_shift_l 0x08005901 Thumb Code 0 llshl.o(.text) __aeabi_llsr 0x0800591f Thumb Code 32 llushr.o(.text) _ll_ushift_r 0x0800591f Thumb Code 0 llushr.o(.text) __aeabi_lasr 0x0800593f Thumb Code 36 llsshr.o(.text) _ll_sshift_r 0x0800593f Thumb Code 0 llsshr.o(.text) _double_round 0x08005963 Thumb Code 30 depilogue.o(.text) _double_epilogue 0x08005981 Thumb Code 156 depilogue.o(.text) __0sprintf 0x08005a1d Thumb Code 34 printfa.o(i.__0sprintf) __1sprintf 0x08005a1d Thumb Code 0 printfa.o(i.__0sprintf) __2sprintf 0x08005a1d Thumb Code 0 printfa.o(i.__0sprintf) __c89sprintf 0x08005a1d Thumb Code 0 printfa.o(i.__0sprintf) sprintf 0x08005a1d Thumb Code 0 printfa.o(i.__0sprintf) __0vsprintf 0x08005a45 Thumb Code 30 printfa.o(i.__0vsprintf) __1vsprintf 0x08005a45 Thumb Code 0 printfa.o(i.__0vsprintf) __2vsprintf 0x08005a45 Thumb Code 0 printfa.o(i.__0vsprintf) __c89vsprintf 0x08005a45 Thumb Code 0 printfa.o(i.__0vsprintf) vsprintf 0x08005a45 Thumb Code 0 printfa.o(i.__0vsprintf) __scatterload_copy 0x08005a69 Thumb Code 14 handlers.o(i.__scatterload_copy) __scatterload_null 0x08005a77 Thumb Code 2 handlers.o(i.__scatterload_null) __scatterload_zeroinit 0x08005a79 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) Region$$Table$$Base 0x08006370 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x08006390 Number 0 anon$$obj.o(Region$$Table) SystemCoreClock 0x2000001c Data 4 system_stm32l1xx.o(.data) PLLMulTable 0x20000020 Data 9 system_stm32l1xx.o(.data) AHBPrescTable 0x20000029 Data 16 system_stm32l1xx.o(.data) SD_Type 0x20000039 Data 1 spi_sd_driver.o(.data) btw 0x2000003c Data 4 data_handle.o(.data) bws 0x20000040 Data 4 data_handle.o(.data) send_pos 0x20000044 Data 4 data_handle.o(.data) FLASH_SECTOR_COUNT 0x20000050 Data 2 diskio.o(.data) jump2app 0x20000054 Data 4 iap.o(.data) Usart5_Fram_Record_Structs 0x20000058 Data 102 usart5.o(.bss) Usart5_TX_BUF 0x200000be Data 520 usart5.o(.bss) data_common1 0x200002c8 Data 940 data_handle.o(.bss) fp 0x20000674 Data 552 data_handle.o(.bss) fs 0x2000089c Data 564 data_handle.o(.bss) DirInf 0x20000ad0 Data 28 data_handle.o(.bss) FileInf 0x20000aec Data 24 data_handle.o(.bss) __initial_sp 0x20000f08 Data 0 startup_stm32l1xx_hd.o(STACK) ============================================================================== Memory Map of the image Image Entry point : 0x08000125 Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000063e8, Max: 0x00060000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00006390, Max: 0x00060000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x00000124 Data RO 3 RESET startup_stm32l1xx_hd.o 0x08000124 0x08000124 0x00000000 Code RO 976 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) 0x08000124 0x08000124 0x00000004 Code RO 1244 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) 0x08000128 0x08000128 0x00000004 Code RO 1247 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) 0x0800012c 0x0800012c 0x00000000 Code RO 1249 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) 0x0800012c 0x0800012c 0x00000000 Code RO 1251 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) 0x0800012c 0x0800012c 0x00000008 Code RO 1252 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) 0x08000134 0x08000134 0x00000000 Code RO 1254 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) 0x08000134 0x08000134 0x00000000 Code RO 1256 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) 0x08000134 0x08000134 0x00000004 Code RO 1245 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) 0x08000138 0x08000138 0x00000014 Code RO 677 .emb_text sys.o 0x0800014c 0x0800014c 0x00000024 Code RO 4 .text startup_stm32l1xx_hd.o 0x08000170 0x08000170 0x000000e0 Code RO 11 .text misc.o 0x08000250 0x08000250 0x000006bc Code RO 225 .text stm32l1xx_flash.o 0x0800090c 0x0800090c 0x0000023c Code RO 263 .text stm32l1xx_gpio.o 0x08000b48 0x08000b48 0x00000490 Code RO 377 .text stm32l1xx_rcc.o 0x08000fd8 0x08000fd8 0x000002fc Code RO 433 .text stm32l1xx_spi.o 0x080012d4 0x080012d4 0x000003f8 Code RO 490 .text stm32l1xx_usart.o 0x080016cc 0x080016cc 0x00000090 Code RO 528 .text main.o 0x0800175c 0x0800175c 0x00000254 Code RO 619 .text system_stm32l1xx.o 0x080019b0 0x080019b0 0x00000040 Code RO 641 .text stm32l1xx_it.o 0x080019f0 0x080019f0 0x0000007c Code RO 694 .text bsp_dwt.o 0x08001a6c 0x08001a6c 0x00000028 Code RO 710 .text bsp.o 0x08001a94 0x08001a94 0x00000048 Code RO 729 .text pwr_ctrl.o 0x08001adc 0x08001adc 0x0000015c Code RO 748 .text spi.o 0x08001c38 0x08001c38 0x000004fc Code RO 764 .text spi_sd_driver.o 0x08002134 0x08002134 0x000001d4 Code RO 786 .text usart5.o 0x08002308 0x08002308 0x000000f4 Code RO 838 .text flash.o 0x080023fc 0x080023fc 0x00000230 Code RO 860 .text usart.o 0x0800262c 0x0800262c 0x000002d4 Code RO 889 .text data_handle.o 0x08002900 0x08002900 0x000029cc Code RO 911 .text ff.o 0x080052cc 0x080052cc 0x000001b0 Code RO 936 .text diskio.o 0x0800547c 0x0800547c 0x00000030 Code RO 958 .text iap.o 0x080054ac 0x080054ac 0x00000024 Code RO 979 .text mc_w.l(memseta.o) 0x080054d0 0x080054d0 0x0000000e Code RO 981 .text mc_w.l(strlen.o) 0x080054de 0x080054de 0x0000002c Code RO 1259 .text mc_w.l(uidiv.o) 0x0800550a 0x0800550a 0x00000062 Code RO 1261 .text mc_w.l(uldiv.o) 0x0800556c 0x0800556c 0x00000000 Code RO 1263 .text mc_w.l(iusefp.o) 0x0800556c 0x0800556c 0x0000014e Code RO 1264 .text mf_w.l(dadd.o) 0x080056ba 0x080056ba 0x000000e4 Code RO 1266 .text mf_w.l(dmul.o) 0x0800579e 0x0800579e 0x000000de Code RO 1268 .text mf_w.l(ddiv.o) 0x0800587c 0x0800587c 0x00000030 Code RO 1270 .text mf_w.l(dfixul.o) 0x080058ac 0x080058ac 0x00000030 Code RO 1272 .text mf_w.l(cdrcmple.o) 0x080058dc 0x080058dc 0x00000024 Code RO 1274 .text mc_w.l(init.o) 0x08005900 0x08005900 0x0000001e Code RO 1276 .text mc_w.l(llshl.o) 0x0800591e 0x0800591e 0x00000020 Code RO 1278 .text mc_w.l(llushr.o) 0x0800593e 0x0800593e 0x00000024 Code RO 1280 .text mc_w.l(llsshr.o) 0x08005962 0x08005962 0x000000ba Code RO 1282 .text mf_w.l(depilogue.o) 0x08005a1c 0x08005a1c 0x00000028 Code RO 1218 i.__0sprintf mc_w.l(printfa.o) 0x08005a44 0x08005a44 0x00000024 Code RO 1222 i.__0vsprintf mc_w.l(printfa.o) 0x08005a68 0x08005a68 0x0000000e Code RO 1286 i.__scatterload_copy mc_w.l(handlers.o) 0x08005a76 0x08005a76 0x00000002 Code RO 1287 i.__scatterload_null mc_w.l(handlers.o) 0x08005a78 0x08005a78 0x0000000e Code RO 1288 i.__scatterload_zeroinit mc_w.l(handlers.o) 0x08005a86 0x08005a86 0x00000002 PAD 0x08005a88 0x08005a88 0x00000184 Code RO 1223 i._fp_digits mc_w.l(printfa.o) 0x08005c0c 0x08005c0c 0x000006dc Code RO 1224 i._printf_core mc_w.l(printfa.o) 0x080062e8 0x080062e8 0x00000024 Code RO 1225 i._printf_post_padding mc_w.l(printfa.o) 0x0800630c 0x0800630c 0x0000002e Code RO 1226 i._printf_pre_padding mc_w.l(printfa.o) 0x0800633a 0x0800633a 0x0000000a Code RO 1228 i._sputc mc_w.l(printfa.o) 0x08006344 0x08006344 0x0000002c Data RO 912 .constdata ff.o 0x08006370 0x08006370 0x00000020 Data RO 1284 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08006390, Size: 0x00000f08, Max: 0x0000c000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 0x08006390 0x00000019 Data RW 378 .data stm32l1xx_rcc.o 0x20000019 0x080063a9 0x00000003 PAD 0x2000001c 0x080063ac 0x0000001d Data RW 620 .data system_stm32l1xx.o 0x20000039 0x080063c9 0x00000001 Data RW 765 .data spi_sd_driver.o 0x2000003a 0x080063ca 0x00000002 PAD 0x2000003c 0x080063cc 0x0000000c Data RW 891 .data data_handle.o 0x20000048 0x080063d8 0x00000007 Data RW 913 .data ff.o 0x2000004f 0x080063df 0x00000001 PAD 0x20000050 0x080063e0 0x00000002 Data RW 937 .data diskio.o 0x20000052 0x080063e2 0x00000002 PAD 0x20000054 0x080063e4 0x00000004 Data RW 959 .data iap.o 0x20000058 - 0x0000026e Zero RW 787 .bss usart5.o 0x200002c6 0x080063e8 0x00000002 PAD 0x200002c8 - 0x0000083c Zero RW 890 .bss data_handle.o 0x20000b04 0x080063e8 0x00000004 PAD 0x20000b08 - 0x00000400 Zero RW 1 STACK startup_stm32l1xx_hd.o ============================================================================== Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 40 4 0 0 0 447 bsp.o 124 16 0 0 0 1107 bsp_dwt.o 724 60 0 12 2108 3518 data_handle.o 432 8 0 2 0 3975 diskio.o 10700 120 44 7 0 31559 ff.o 244 6 0 0 0 2271 flash.o 48 10 0 4 0 702 iap.o 144 16 0 0 0 5327 main.o 224 20 0 0 0 182545 misc.o 72 6 0 0 0 524 pwr_ctrl.o 348 12 0 0 0 1125 spi.o 1276 14 0 1 0 5746 spi_sd_driver.o 36 8 292 0 1024 800 startup_stm32l1xx_hd.o 0 0 0 0 0 9120 stm32l1xx_adc.o 1724 44 0 0 0 18417 stm32l1xx_flash.o 572 32 0 0 0 9605 stm32l1xx_gpio.o 64 10 0 0 0 16426 stm32l1xx_it.o 1168 40 0 25 0 9553 stm32l1xx_rcc.o 764 12 0 0 0 13782 stm32l1xx_spi.o 1016 20 0 0 0 13596 stm32l1xx_usart.o 20 0 0 0 0 620 sys.o 596 46 0 29 0 1743 system_stm32l1xx.o 560 14 0 0 0 3870 usart.o 468 22 0 0 622 3214 usart5.o ---------------------------------------------------------------------- 21364 540 368 88 3760 339592 Object Totals 0 0 32 0 0 0 (incl. Generated) 0 0 0 8 6 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 0 0 0 0 0 0 entry.o 0 0 0 0 0 0 entry10a.o 0 0 0 0 0 0 entry11a.o 8 4 0 0 0 0 entry2.o 4 0 0 0 0 0 entry5.o 0 0 0 0 0 0 entry7b.o 0 0 0 0 0 0 entry8b.o 8 4 0 0 0 0 entry9a.o 30 0 0 0 0 0 handlers.o 36 8 0 0 0 68 init.o 0 0 0 0 0 0 iusefp.o 30 0 0 0 0 68 llshl.o 36 0 0 0 0 68 llsshr.o 32 0 0 0 0 68 llushr.o 36 0 0 0 0 108 memseta.o 2312 92 0 0 0 600 printfa.o 14 0 0 0 0 68 strlen.o 44 0 0 0 0 80 uidiv.o 98 0 0 0 0 92 uldiv.o 48 0 0 0 0 68 cdrcmple.o 334 0 0 0 0 148 dadd.o 222 0 0 0 0 100 ddiv.o 186 0 0 0 0 176 depilogue.o 48 0 0 0 0 68 dfixul.o 228 0 0 0 0 96 dmul.o ---------------------------------------------------------------------- 3756 108 0 0 0 1876 Library Totals 2 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name 2688 108 0 0 0 1220 mc_w.l 1066 0 0 0 0 656 mf_w.l ---------------------------------------------------------------------- 3756 108 0 0 0 1876 Library Totals ---------------------------------------------------------------------- ============================================================================== Code (inc. data) RO Data RW Data ZI Data Debug 25120 648 368 88 3760 338708 Grand Totals 25120 648 368 88 3760 338708 ELF Image Totals 25120 648 368 88 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 25488 ( 24.89kB) Total RW Size (RW Data + ZI Data) 3848 ( 3.76kB) Total ROM Size (Code + RO Data + RW Data) 25576 ( 24.98kB) ==============================================================================