e-paper-display/bcm2835-1.71/e-Paper/STM32/STM32-F103ZET6/MDK-ARM/epd-demo/epd-demo.map

1407 lines
117 KiB
Plaintext
Raw Normal View History

2024-01-31 22:04:09 +00:00
Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]
==============================================================================
Section Cross References
startup_stm32f103xe.o(RESET) refers to startup_stm32f103xe.o(STACK) for __initial_sp
startup_stm32f103xe.o(RESET) refers to startup_stm32f103xe.o(.text) for Reset_Handler
startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(.text) for NMI_Handler
startup_stm32f103xe.o(.text) refers to system_stm32f1xx.o(.text) for SystemInit
startup_stm32f103xe.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
main.o(.text) refers to printf3.o(i.__0printf$3) for __2printf
main.o(.text) refers to memseta.o(.text) for __aeabi_memclr4
main.o(.text) refers to stm32f1xx_hal_rcc.o(.text) for HAL_RCC_OscConfig
main.o(.text) refers to stm32f1xx_hal.o(.text) for HAL_Init
main.o(.text) refers to gpio.o(.text) for MX_GPIO_Init
main.o(.text) refers to usart.o(.text) for MX_USART1_UART_Init
main.o(.text) refers to spi.o(.text) for MX_SPI1_Init
main.o(.text) refers to epd_2in9_v2_test.o(.text) for EPD_test
gpio.o(.text) refers to stm32f1xx_hal_gpio.o(.text) for HAL_GPIO_WritePin
spi.o(.text) refers to stm32f1xx_hal_spi.o(.text) for HAL_SPI_Init
spi.o(.text) refers to main.o(.text) for Error_Handler
spi.o(.text) refers to stm32f1xx_hal_gpio.o(.text) for HAL_GPIO_Init
spi.o(.text) refers to spi.o(.bss) for .bss
usart.o(.text) refers to stm32f1xx_hal_uart.o(.text) for HAL_UART_Init
usart.o(.text) refers to main.o(.text) for Error_Handler
usart.o(.text) refers to stm32f1xx_hal_gpio.o(.text) for HAL_GPIO_Init
usart.o(.text) refers to usart.o(.bss) for .bss
stm32f1xx_it.o(.text) refers to printf3.o(i.__0printf$3) for __2printf
stm32f1xx_it.o(.text) refers to stm32f1xx_hal.o(.text) for HAL_IncTick
epd_2in9_v2_test.o(.text) refers to printf3.o(i.__0printf$3) for __2printf
epd_2in9_v2_test.o(.text) refers to dev_config.o(.text) for DEV_Module_Init
epd_2in9_v2_test.o(.text) refers to epd_2in9_v2.o(.text) for EPD_2IN9_V2_Init
epd_2in9_v2_test.o(.text) refers to malloc.o(i.malloc) for malloc
epd_2in9_v2_test.o(.text) refers to gui_paint.o(.text) for Paint_NewImage
epd_2in9_v2_test.o(.text) refers to stm32f1xx_hal.o(.text) for HAL_Delay
epd_2in9_v2_test.o(.text) refers to malloc.o(i.free) for free
epd_2in9_v2_test.o(.text) refers to imagedata.o(.constdata) for gImage_2in9
epd_2in9_v2_test.o(.text) refers to font16.o(.data) for Font16
epd_2in9_v2_test.o(.text) refers to font12.o(.data) for Font12
epd_2in9_v2_test.o(.text) refers to font12cn.o(.data) for Font12CN
epd_2in9_v2_test.o(.text) refers to font24cn.o(.data) for Font24CN
epd_2in9_v2_test.o(.text) refers to font20.o(.data) for Font20
epd_2in9_v2_test.o(.text) refers to imagedata.o(.constdata) for gImage_2in9_4Gray
epd_2in9_v2.o(.text) refers to stm32f1xx_hal_gpio.o(.text) for HAL_GPIO_WritePin
epd_2in9_v2.o(.text) refers to stm32f1xx_hal.o(.text) for HAL_Delay
epd_2in9_v2.o(.text) refers to printf3.o(i.__0printf$3) for __2printf
epd_2in9_v2.o(.text) refers to epd_2in9_v2.o(.data) for .data
epd_2in9_v2.o(.text) refers to dev_config.o(.text) for DEV_SPI_WriteByte
dev_config.o(.text) refers to stm32f1xx_hal_spi.o(.text) for HAL_SPI_Transmit
dev_config.o(.text) refers to stm32f1xx_hal_gpio.o(.text) for HAL_GPIO_WritePin
dev_config.o(.text) refers to spi.o(.bss) for hspi1
gui_paint.o(.text) refers to printf3.o(i.__0printf$3) for __2printf
gui_paint.o(.text) refers to gui_paint.o(.bss) for .bss
gui_paint.o(.text) refers to gui_paint.o(.conststring) for .conststring
gui_paint.o(.text) refers to memseta.o(.text) for __aeabi_memclr4
gui_paint.o(.text) refers to dfixi.o(.text) for __aeabi_d2iz
gui_paint.o(.text) refers to dflti.o(.text) for __aeabi_i2d
gui_paint.o(.text) refers to dadd.o(.text) for __aeabi_drsub
gui_paint.o(.text) refers to d2f.o(.text) for __aeabi_d2f
gui_paint.o(.text) refers to fmul.o(.text) for __aeabi_fmul
gui_paint.o(.text) refers to ffixi.o(.text) for __aeabi_f2iz
font8.o(.data) refers to font8.o(.constdata) for Font8_Table
font12.o(.data) refers to font12.o(.constdata) for Font12_Table
font12cn.o(.data) refers to font12cn.o(.constdata) for Font12CN_Table
font16.o(.data) refers to font16.o(.constdata) for Font16_Table
font20.o(.data) refers to font20.o(.constdata) for Font20_Table
font24.o(.data) refers to font24.o(.constdata) for Font24_Table
font24cn.o(.data) refers to font24cn.o(.constdata) for Font24CN_Table
system_stm32f1xx.o(.text) refers to system_stm32f1xx.o(.data) for .data
system_stm32f1xx.o(.text) refers to system_stm32f1xx.o(.constdata) for .constdata
stm32f1xx_hal_spi.o(.text) refers to spi.o(.text) for HAL_SPI_MspInit
stm32f1xx_hal_spi.o(.text) refers to stm32f1xx_hal.o(.text) for HAL_GetTick
stm32f1xx_hal_spi.o(.text) refers to system_stm32f1xx.o(.data) for SystemCoreClock
stm32f1xx_hal_spi.o(.text) refers to stm32f1xx_hal_dma.o(.text) for HAL_DMA_Start_IT
stm32f1xx_hal.o(.text) refers to stm32f1xx_hal_cortex.o(.text) for HAL_SYSTICK_Config
stm32f1xx_hal.o(.text) refers to stm32f1xx_hal_msp.o(.text) for HAL_MspInit
stm32f1xx_hal.o(.text) refers to stm32f1xx_hal.o(.data) for .data
stm32f1xx_hal.o(.text) refers to system_stm32f1xx.o(.data) for SystemCoreClock
stm32f1xx_hal_rcc.o(.text) refers to stm32f1xx_hal.o(.text) for HAL_GetTick
stm32f1xx_hal_rcc.o(.text) refers to system_stm32f1xx.o(.data) for SystemCoreClock
stm32f1xx_hal_rcc.o(.text) refers to stm32f1xx_hal.o(.data) for uwTickPrio
stm32f1xx_hal_rcc.o(.text) refers to stm32f1xx_hal_gpio.o(.text) for HAL_GPIO_Init
stm32f1xx_hal_rcc.o(.text) refers to system_stm32f1xx.o(.constdata) for AHBPrescTable
stm32f1xx_hal_rcc.o(.text) refers to system_stm32f1xx.o(.constdata) for APBPrescTable
stm32f1xx_hal_rcc_ex.o(.text) refers to stm32f1xx_hal.o(.text) for HAL_GetTick
stm32f1xx_hal_rcc_ex.o(.text) refers to stm32f1xx_hal_rcc.o(.text) for HAL_RCC_GetPCLK2Freq
stm32f1xx_hal_dma.o(.text) refers to stm32f1xx_hal.o(.text) for HAL_GetTick
stm32f1xx_hal_flash.o(.text) refers to stm32f1xx_hal.o(.text) for HAL_GetTick
stm32f1xx_hal_flash.o(.text) refers to llushr.o(.text) for __aeabi_llsr
stm32f1xx_hal_flash.o(.text) refers to stm32f1xx_hal_flash_ex.o(.text) for FLASH_PageErase
stm32f1xx_hal_flash.o(.text) refers to stm32f1xx_hal_cortex.o(.text) for HAL_NVIC_SystemReset
stm32f1xx_hal_flash.o(.text) refers to stm32f1xx_hal_flash.o(.bss) for .bss
stm32f1xx_hal_flash_ex.o(.text) refers to stm32f1xx_hal_flash.o(.text) for FLASH_WaitForLastOperation
stm32f1xx_hal_flash_ex.o(.text) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
stm32f1xx_hal_uart.o(.text) refers to stm32f1xx_hal_rcc.o(.text) for HAL_RCC_GetPCLK2Freq
stm32f1xx_hal_uart.o(.text) refers to usart.o(.text) for HAL_UART_MspInit
stm32f1xx_hal_uart.o(.text) refers to stm32f1xx_hal.o(.text) for HAL_GetTick
stm32f1xx_hal_uart.o(.text) refers to stm32f1xx_hal_dma.o(.text) for HAL_DMA_Start_IT
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
malloc.o(i.free) refers to mvars.o(.data) for __microlib_freelist
malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist
malloc.o(i.malloc) refers to startup_stm32f103xe.o(HEAP) for __heap_base
mallocr.o(i.__free$realloc) refers to mvars.o(.data) for __microlib_freelist
mallocr.o(i.__malloc$realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
mallocr.o(i.__malloc$realloc) refers to startup_stm32f103xe.o(HEAP) for __heap_base
mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
mallocr.o(i.internal_alloc) refers to memcpya.o(.text) for __aeabi_memcpy
mallocr.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
mallocr.o(i.realloc) refers to mallocr.o(i.__free$realloc) for __free$realloc
mallocr.o(i.realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
mallocr.o(i.realloc) refers to mallocr.o(i.__malloc$realloc) for __malloc$realloc
mallocr.o(i.realloc) refers to mvars.o(.data) for __microlib_freelist
malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist
malloca.o(i.__aligned_malloc) refers to startup_stm32f103xe.o(HEAP) for __heap_base
malloca.o(i.__free$memalign) refers to mvars.o(.data) for __microlib_freelist
malloca.o(i.__malloc$memalign) refers to malloca.o(i.__aligned_malloc) for __aligned_malloc
mallocra.o(i.__aligned_malloc$realloc) refers to mallocra.o(i.internal_alloc) for internal_alloc
mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
mallocra.o(i.__aligned_malloc$realloc) refers to startup_stm32f103xe.o(HEAP) for __heap_base
mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
mallocra.o(i.__free$realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
mallocra.o(i.__malloc$realloc$memalign) refers to mallocra.o(i.__aligned_malloc$realloc) for __aligned_malloc$realloc
mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__free$realloc$memalign) for __free$realloc$memalign
mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.internal_alloc) for internal_alloc
mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__malloc$realloc$memalign) for __malloc$realloc$memalign
mallocra.o(i.__realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
mallocra.o(i.internal_alloc) refers to memcpya.o(.text) for __aeabi_memcpy
mallocra.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
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
dflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dflti.o(.text) refers to depilogue.o(.text) for _double_epilogue
ffixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dfixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dfixi.o(.text) refers to llushr.o(.text) for __aeabi_llsr
d2f.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
d2f.o(.text) refers to fepilogue.o(.text) for _float_round
entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f103xe.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f103xe.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
depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
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
==============================================================================
Removing Unused input sections from the image.
Removing main.o(.rev16_text), (4 bytes).
Removing main.o(.revsh_text), (4 bytes).
Removing main.o(.rrx_text), (6 bytes).
Removing gpio.o(.rev16_text), (4 bytes).
Removing gpio.o(.revsh_text), (4 bytes).
Removing gpio.o(.rrx_text), (6 bytes).
Removing spi.o(.rev16_text), (4 bytes).
Removing spi.o(.revsh_text), (4 bytes).
Removing spi.o(.rrx_text), (6 bytes).
Removing usart.o(.rev16_text), (4 bytes).
Removing usart.o(.revsh_text), (4 bytes).
Removing usart.o(.rrx_text), (6 bytes).
Removing stm32f1xx_it.o(.rev16_text), (4 bytes).
Removing stm32f1xx_it.o(.revsh_text), (4 bytes).
Removing stm32f1xx_it.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_msp.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_msp.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_msp.o(.rrx_text), (6 bytes).
Removing imagedata.o(.constdata), (656 bytes).
Removing imagedata.o(.constdata), (2560 bytes).
Removing imagedata.o(.constdata), (5000 bytes).
Removing imagedata.o(.constdata), (5000 bytes).
Removing imagedata.o(.constdata), (5000 bytes).
Removing imagedata.o(.constdata), (2888 bytes).
Removing imagedata.o(.constdata), (2888 bytes).
Removing imagedata.o(.constdata), (5808 bytes).
Removing imagedata.o(.constdata), (5808 bytes).
Removing imagedata.o(.constdata), (5808 bytes).
Removing imagedata.o(.constdata), (5808 bytes).
Removing imagedata.o(.constdata), (5808 bytes).
Removing imagedata.o(.constdata), (11616 bytes).
Removing imagedata.o(.constdata), (4736 bytes).
Removing imagedata.o(.constdata), (4736 bytes).
Removing imagedata.o(.constdata), (4000 bytes).
Removing imagedata.o(.constdata), (2756 bytes).
Removing imagedata.o(.constdata), (2756 bytes).
Removing imagedata.o(.constdata), (2756 bytes).
Removing imagedata.o(.constdata), (2756 bytes).
Removing imagedata.o(.constdata), (2756 bytes).
Removing imagedata.o(.constdata), (5630 bytes).
Removing imagedata.o(.constdata), (5630 bytes).
Removing imagedata.o(.constdata), (5630 bytes).
Removing imagedata.o(.constdata), (10800 bytes).
Removing imagedata.o(.constdata), (33606 bytes).
Removing imagedata.o(.constdata), (128000 bytes).
Removing imagedata.o(.constdata), (15000 bytes).
Removing imagedata.o(.constdata), (30000 bytes).
Removing imagedata.o(.constdata), (15000 bytes).
Removing imagedata.o(.constdata), (15000 bytes).
Removing imagedata.o(.constdata), (13728 bytes).
Removing imagedata.o(.constdata), (33600 bytes).
Removing imagedata.o(.constdata), (38886 bytes).
Removing imagedata.o(.constdata), (33600 bytes).
Removing imagedata.o(.constdata), (33600 bytes).
Removing imagedata.o(.constdata), (38886 bytes).
Removing imagedata.o(.constdata), (38886 bytes).
Removing imagedata.o(.constdata), (30720 bytes).
Removing imagedata.o(.constdata), (48000 bytes).
Removing imagedata.o(.constdata), (30720 bytes).
Removing imagedata.o(.constdata), (30720 bytes).
Removing imagedata.o(.constdata), (48000 bytes).
Removing imagedata.o(.constdata), (48000 bytes).
Removing epd_2in9_v2_test.o(.rev16_text), (4 bytes).
Removing epd_2in9_v2_test.o(.revsh_text), (4 bytes).
Removing epd_2in9_v2_test.o(.rrx_text), (6 bytes).
Removing epd_2in9_v2.o(.rev16_text), (4 bytes).
Removing epd_2in9_v2.o(.revsh_text), (4 bytes).
Removing epd_2in9_v2.o(.rrx_text), (6 bytes).
Removing dev_config.o(.rev16_text), (4 bytes).
Removing dev_config.o(.revsh_text), (4 bytes).
Removing dev_config.o(.rrx_text), (6 bytes).
Removing gui_paint.o(.rev16_text), (4 bytes).
Removing gui_paint.o(.revsh_text), (4 bytes).
Removing gui_paint.o(.rrx_text), (6 bytes).
Removing font8.o(.constdata), (760 bytes).
Removing font8.o(.data), (8 bytes).
Removing font24.o(.constdata), (6840 bytes).
Removing font24.o(.data), (8 bytes).
Removing system_stm32f1xx.o(.rev16_text), (4 bytes).
Removing system_stm32f1xx.o(.revsh_text), (4 bytes).
Removing system_stm32f1xx.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_gpio_ex.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_gpio_ex.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_gpio_ex.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_gpio_ex.o(.text), (44 bytes).
Removing stm32f1xx_hal_spi.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_spi.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_spi.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_rcc.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_rcc.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_rcc.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_rcc_ex.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_rcc_ex.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_rcc_ex.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_rcc_ex.o(.text), (492 bytes).
Removing stm32f1xx_hal_gpio.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_gpio.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_gpio.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_dma.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_dma.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_dma.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_cortex.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_cortex.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_cortex.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_pwr.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_pwr.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_pwr.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_pwr.o(.text), (424 bytes).
Removing stm32f1xx_hal_flash.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_flash.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_flash.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_flash.o(.text), (760 bytes).
Removing stm32f1xx_hal_flash.o(.bss), (32 bytes).
Removing stm32f1xx_hal_flash_ex.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_flash_ex.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_flash_ex.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_flash_ex.o(.text), (1050 bytes).
Removing stm32f1xx_hal_exti.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_exti.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_exti.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_exti.o(.text), (512 bytes).
Removing stm32f1xx_hal_tim.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_tim.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_tim.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_tim_ex.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_tim_ex.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_tim_ex.o(.rrx_text), (6 bytes).
Removing stm32f1xx_hal_uart.o(.rev16_text), (4 bytes).
Removing stm32f1xx_hal_uart.o(.revsh_text), (4 bytes).
Removing stm32f1xx_hal_uart.o(.rrx_text), (6 bytes).
Removing dmul.o(.text), (228 bytes).
Removing ddiv.o(.text), (222 bytes).
Removing dfixul.o(.text), (48 bytes).
Removing cdrcmple.o(.text), (48 bytes).
137 unused section(s) (total 835382 bytes) removed from the image.
==============================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c 0x00000000 Number 0 stm32f1xx_hal.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c 0x00000000 Number 0 stm32f1xx_hal_cortex.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c 0x00000000 Number 0 stm32f1xx_hal_dma.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c 0x00000000 Number 0 stm32f1xx_hal_exti.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c 0x00000000 Number 0 stm32f1xx_hal_flash.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c 0x00000000 Number 0 stm32f1xx_hal_flash_ex.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c 0x00000000 Number 0 stm32f1xx_hal_gpio.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c 0x00000000 Number 0 stm32f1xx_hal_gpio_ex.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c 0x00000000 Number 0 stm32f1xx_hal_pwr.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c 0x00000000 Number 0 stm32f1xx_hal_rcc.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c 0x00000000 Number 0 stm32f1xx_hal_rcc_ex.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c 0x00000000 Number 0 stm32f1xx_hal_spi.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c 0x00000000 Number 0 stm32f1xx_hal_tim.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c 0x00000000 Number 0 stm32f1xx_hal_tim_ex.o ABSOLUTE
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c 0x00000000 Number 0 stm32f1xx_hal_uart.o ABSOLUTE
../Src/gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE
../Src/main.c 0x00000000 Number 0 main.o ABSOLUTE
../Src/spi.c 0x00000000 Number 0 spi.o ABSOLUTE
../Src/stm32f1xx_hal_msp.c 0x00000000 Number 0 stm32f1xx_hal_msp.o ABSOLUTE
../Src/stm32f1xx_it.c 0x00000000 Number 0 stm32f1xx_it.o ABSOLUTE
../Src/system_stm32f1xx.c 0x00000000 Number 0 system_stm32f1xx.o ABSOLUTE
../Src/usart.c 0x00000000 Number 0 usart.o ABSOLUTE
../clib/../cmprslib/zerorunl2.c 0x00000000 Number 0 __dczerorl2.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE
../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE
../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocra.o ABSOLUTE
../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE
../clib/microlib/malloc/mvars.c 0x00000000 Number 0 mvars.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 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 printf2.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.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/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE
../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE
../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE
../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.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 fepilogue.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixi.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixi.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE
../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c 0x00000000 Number 0 stm32f1xx_hal.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c 0x00000000 Number 0 stm32f1xx_hal_cortex.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c 0x00000000 Number 0 stm32f1xx_hal_dma.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c 0x00000000 Number 0 stm32f1xx_hal_exti.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c 0x00000000 Number 0 stm32f1xx_hal_flash.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c 0x00000000 Number 0 stm32f1xx_hal_flash_ex.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c 0x00000000 Number 0 stm32f1xx_hal_gpio.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c 0x00000000 Number 0 stm32f1xx_hal_gpio_ex.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c 0x00000000 Number 0 stm32f1xx_hal_pwr.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c 0x00000000 Number 0 stm32f1xx_hal_rcc.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c 0x00000000 Number 0 stm32f1xx_hal_rcc_ex.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_spi.c 0x00000000 Number 0 stm32f1xx_hal_spi.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c 0x00000000 Number 0 stm32f1xx_hal_tim.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c 0x00000000 Number 0 stm32f1xx_hal_tim_ex.o ABSOLUTE
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c 0x00000000 Number 0 stm32f1xx_hal_uart.o ABSOLUTE
..\Src\gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE
..\Src\main.c 0x00000000 Number 0 main.o ABSOLUTE
..\Src\spi.c 0x00000000 Number 0 spi.o ABSOLUTE
..\Src\stm32f1xx_hal_msp.c 0x00000000 Number 0 stm32f1xx_hal_msp.o ABSOLUTE
..\Src\stm32f1xx_it.c 0x00000000 Number 0 stm32f1xx_it.o ABSOLUTE
..\Src\system_stm32f1xx.c 0x00000000 Number 0 system_stm32f1xx.o ABSOLUTE
..\Src\usart.c 0x00000000 Number 0 usart.o ABSOLUTE
..\User\Config\DEV_Config.c 0x00000000 Number 0 dev_config.o ABSOLUTE
..\User\Examples\EPD_2in9_V2_test.c 0x00000000 Number 0 epd_2in9_v2_test.o ABSOLUTE
..\User\Examples\ImageData.c 0x00000000 Number 0 imagedata.o ABSOLUTE
..\User\Fonts\font12.c 0x00000000 Number 0 font12.o ABSOLUTE
..\User\Fonts\font12CN.c 0x00000000 Number 0 font12cn.o ABSOLUTE
..\User\Fonts\font16.c 0x00000000 Number 0 font16.o ABSOLUTE
..\User\Fonts\font20.c 0x00000000 Number 0 font20.o ABSOLUTE
..\User\Fonts\font24.c 0x00000000 Number 0 font24.o ABSOLUTE
..\User\Fonts\font24CN.c 0x00000000 Number 0 font24cn.o ABSOLUTE
..\User\Fonts\font8.c 0x00000000 Number 0 font8.o ABSOLUTE
..\User\GUI\GUI_Paint.c 0x00000000 Number 0 gui_paint.o ABSOLUTE
..\User\e-Paper\EPD_2in9_V2.c 0x00000000 Number 0 epd_2in9_v2.o ABSOLUTE
..\\User\\Config\\DEV_Config.c 0x00000000 Number 0 dev_config.o ABSOLUTE
..\\User\\Examples\\EPD_2in9_V2_test.c 0x00000000 Number 0 epd_2in9_v2_test.o ABSOLUTE
..\\User\\GUI\\GUI_Paint.c 0x00000000 Number 0 gui_paint.o ABSOLUTE
..\\User\\e-Paper\\EPD_2in9_V2.c 0x00000000 Number 0 epd_2in9_v2.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_stm32f103xe.s 0x00000000 Number 0 startup_stm32f103xe.o ABSOLUTE
RESET 0x08000000 Section 304 startup_stm32f103xe.o(RESET)
.ARM.Collect$$$$00000000 0x08000130 Section 0 entry.o(.ARM.Collect$$$$00000000)
.ARM.Collect$$$$00000001 0x08000130 Section 4 entry2.o(.ARM.Collect$$$$00000001)
.ARM.Collect$$$$00000004 0x08000134 Section 4 entry5.o(.ARM.Collect$$$$00000004)
.ARM.Collect$$$$00000008 0x08000138 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
.ARM.Collect$$$$0000000A 0x08000138 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
.ARM.Collect$$$$0000000B 0x08000138 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
.ARM.Collect$$$$0000000D 0x08000140 Section 0 entry10a.o(.ARM.Collect$$$$0000000D)
.ARM.Collect$$$$0000000F 0x08000140 Section 0 entry11a.o(.ARM.Collect$$$$0000000F)
.ARM.Collect$$$$00002712 0x08000140 Section 4 entry2.o(.ARM.Collect$$$$00002712)
__lit__00000000 0x08000140 Data 4 entry2.o(.ARM.Collect$$$$00002712)
.text 0x08000144 Section 36 startup_stm32f103xe.o(.text)
.text 0x08000168 Section 0 main.o(.text)
.text 0x08000200 Section 0 gpio.o(.text)
.text 0x08000260 Section 0 spi.o(.text)
.text 0x0800031c Section 0 usart.o(.text)
.text 0x080003f4 Section 0 stm32f1xx_it.o(.text)
.text 0x08000424 Section 0 stm32f1xx_hal_msp.o(.text)
.text 0x08000460 Section 0 epd_2in9_v2_test.o(.text)
.text 0x08000ab4 Section 0 epd_2in9_v2.o(.text)
EPD_2IN9_V2_Reset 0x08000ab5 Thumb Code 56 epd_2in9_v2.o(.text)
EPD_2IN9_V2_LUT_by_host 0x08000b1b Thumb Code 74 epd_2in9_v2.o(.text)
EPD_2IN9_V2_SetWindows 0x08000b65 Thumb Code 68 epd_2in9_v2.o(.text)
EPD_2IN9_V2_SendCommand 0x08000f3d Thumb Code 46 epd_2in9_v2.o(.text)
EPD_2IN9_V2_SendData 0x08000f6b Thumb Code 46 epd_2in9_v2.o(.text)
EPD_2IN9_V2_LUT 0x08000f99 Thumb Code 32 epd_2in9_v2.o(.text)
EPD_2IN9_V2_TurnOnDisplay 0x08000fb9 Thumb Code 26 epd_2in9_v2.o(.text)
EPD_2IN9_V2_SetCursor 0x08000fd3 Thumb Code 38 epd_2in9_v2.o(.text)
.text 0x08000ffc Section 0 dev_config.o(.text)
.text 0x08001078 Section 0 gui_paint.o(.text)
.text 0x0800202c Section 0 system_stm32f1xx.o(.text)
.text 0x080020f0 Section 0 stm32f1xx_hal_spi.o(.text)
SPI_WaitFlagStateUntilTimeout 0x080021d5 Thumb Code 180 stm32f1xx_hal_spi.o(.text)
SPI_EndRxTransaction 0x080023ef Thumb Code 92 stm32f1xx_hal_spi.o(.text)
SPI_CloseTx_ISR 0x0800278b Thumb Code 120 stm32f1xx_hal_spi.o(.text)
SPI_TxISR_8BIT 0x08002803 Thumb Code 30 stm32f1xx_hal_spi.o(.text)
SPI_TxISR_16BIT 0x08002821 Thumb Code 30 stm32f1xx_hal_spi.o(.text)
SPI_CloseRx_ISR 0x080028cd Thumb Code 76 stm32f1xx_hal_spi.o(.text)
SPI_RxISR_8BIT 0x08002919 Thumb Code 30 stm32f1xx_hal_spi.o(.text)
SPI_RxISR_16BIT 0x08002937 Thumb Code 30 stm32f1xx_hal_spi.o(.text)
SPI_CloseRxTx_ISR 0x08002957 Thumb Code 140 stm32f1xx_hal_spi.o(.text)
SPI_2linesTxISR_8BIT 0x080029e3 Thumb Code 46 stm32f1xx_hal_spi.o(.text)
SPI_2linesRxISR_8BIT 0x08002a11 Thumb Code 46 stm32f1xx_hal_spi.o(.text)
SPI_2linesTxISR_16BIT 0x08002a3f Thumb Code 46 stm32f1xx_hal_spi.o(.text)
SPI_2linesRxISR_16BIT 0x08002a6d Thumb Code 46 stm32f1xx_hal_spi.o(.text)
SPI_DMAError 0x08002bed Thumb Code 34 stm32f1xx_hal_spi.o(.text)
SPI_DMATransmitCplt 0x08002c0f Thumb Code 100 stm32f1xx_hal_spi.o(.text)
SPI_DMAHalfTransmitCplt 0x08002c75 Thumb Code 10 stm32f1xx_hal_spi.o(.text)
SPI_DMAReceiveCplt 0x08002d49 Thumb Code 106 stm32f1xx_hal_spi.o(.text)
SPI_DMAHalfReceiveCplt 0x08002db5 Thumb Code 10 stm32f1xx_hal_spi.o(.text)
SPI_DMATransmitReceiveCplt 0x08002dbf Thumb Code 90 stm32f1xx_hal_spi.o(.text)
SPI_DMAHalfTransmitReceiveCplt 0x08002e1b Thumb Code 10 stm32f1xx_hal_spi.o(.text)
SPI_AbortRx_ISR 0x08003037 Thumb Code 76 stm32f1xx_hal_spi.o(.text)
SPI_AbortTx_ISR 0x08003083 Thumb Code 28 stm32f1xx_hal_spi.o(.text)
SPI_DMARxAbortCallback 0x080031b3 Thumb Code 98 stm32f1xx_hal_spi.o(.text)
SPI_DMATxAbortCallback 0x08003215 Thumb Code 106 stm32f1xx_hal_spi.o(.text)
SPI_DMAAbortOnError 0x08003437 Thumb Code 16 stm32f1xx_hal_spi.o(.text)
SPI_EndRxTxTransaction 0x0800352d Thumb Code 32 stm32f1xx_hal_spi.o(.text)
.text 0x08003550 Section 0 stm32f1xx_hal.o(.text)
.text 0x080036cc Section 0 stm32f1xx_hal_rcc.o(.text)
.text 0x08003db4 Section 0 stm32f1xx_hal_gpio.o(.text)
.text 0x08004108 Section 0 stm32f1xx_hal_dma.o(.text)
DMA_SetConfig 0x080041ed Thumb Code 42 stm32f1xx_hal_dma.o(.text)
.text 0x08004b14 Section 0 stm32f1xx_hal_cortex.o(.text)
__NVIC_SetPriority 0x08004ce5 Thumb Code 32 stm32f1xx_hal_cortex.o(.text)
.text 0x08004d0c Section 0 stm32f1xx_hal_uart.o(.text)
UART_SetConfig 0x08004d0d Thumb Code 178 stm32f1xx_hal_uart.o(.text)
UART_WaitOnFlagUntilTimeout 0x08004fd1 Thumb Code 98 stm32f1xx_hal_uart.o(.text)
UART_DMAError 0x0800523b Thumb Code 74 stm32f1xx_hal_uart.o(.text)
UART_DMATxHalfCplt 0x08005287 Thumb Code 10 stm32f1xx_hal_uart.o(.text)
UART_DMATransmitCplt 0x08005293 Thumb Code 46 stm32f1xx_hal_uart.o(.text)
UART_DMARxHalfCplt 0x08005335 Thumb Code 10 stm32f1xx_hal_uart.o(.text)
UART_DMAReceiveCplt 0x08005341 Thumb Code 60 stm32f1xx_hal_uart.o(.text)
UART_DMARxAbortCallback 0x08005655 Thumb Code 42 stm32f1xx_hal_uart.o(.text)
UART_DMATxAbortCallback 0x0800567f Thumb Code 42 stm32f1xx_hal_uart.o(.text)
UART_DMATxOnlyAbortCallback 0x08005767 Thumb Code 20 stm32f1xx_hal_uart.o(.text)
UART_DMARxOnlyAbortCallback 0x080057cb Thumb Code 20 stm32f1xx_hal_uart.o(.text)
UART_DMAAbortOnError 0x08005837 Thumb Code 16 stm32f1xx_hal_uart.o(.text)
UART_Receive_IT 0x08005847 Thumb Code 140 stm32f1xx_hal_uart.o(.text)
UART_EndRxTransfer 0x08005b35 Thumb Code 28 stm32f1xx_hal_uart.o(.text)
UART_EndTxTransfer 0x08005b51 Thumb Code 18 stm32f1xx_hal_uart.o(.text)
.text 0x08005b62 Section 0 llushr.o(.text)
.text 0x08005b82 Section 0 memseta.o(.text)
.text 0x08005ba6 Section 0 fmul.o(.text)
.text 0x08005c0a Section 0 dadd.o(.text)
.text 0x08005d58 Section 0 dflti.o(.text)
.text 0x08005d7a Section 0 ffixi.o(.text)
.text 0x08005dac Section 0 dfixi.o(.text)
.text 0x08005dea Section 0 d2f.o(.text)
.text 0x08005e22 Section 0 uidiv.o(.text)
.text 0x08005e4e Section 0 llshl.o(.text)
.text 0x08005e6c Section 0 llsshr.o(.text)
.text 0x08005e90 Section 0 iusefp.o(.text)
.text 0x08005e90 Section 0 fepilogue.o(.text)
.text 0x08005efe Section 0 depilogue.o(.text)
.text 0x08005fb8 Section 36 init.o(.text)
.text 0x08005fdc Section 0 __dczerorl2.o(.text)
i.__0printf$3 0x08006034 Section 0 printf3.o(i.__0printf$3)
i.__scatterload_copy 0x08006054 Section 14 handlers.o(i.__scatterload_copy)
i.__scatterload_null 0x08006062 Section 2 handlers.o(i.__scatterload_null)
i.__scatterload_zeroinit 0x08006064 Section 14 handlers.o(i.__scatterload_zeroinit)
i._printf_core 0x08006074 Section 0 printf3.o(i._printf_core)
_printf_core 0x08006075 Thumb Code 436 printf3.o(i._printf_core)
i.free 0x0800622c Section 0 malloc.o(i.free)
i.malloc 0x0800627c Section 0 malloc.o(i.malloc)
.constdata 0x080062e8 Section 4736 imagedata.o(.constdata)
.constdata 0x08007568 Section 9472 imagedata.o(.constdata)
.constdata 0x08009a68 Section 1140 font12.o(.constdata)
.constdata 0x08009edc Section 1494 font12cn.o(.constdata)
.constdata 0x0800a4b2 Section 3040 font16.o(.constdata)
.constdata 0x0800b092 Section 3800 font20.o(.constdata)
.constdata 0x0800bf6a Section 4482 font24cn.o(.constdata)
.constdata 0x0800d0ec Section 16 system_stm32f1xx.o(.constdata)
.constdata 0x0800d0fc Section 8 system_stm32f1xx.o(.constdata)
.conststring 0x0800d104 Section 233 gui_paint.o(.conststring)
.data 0x20000000 Section 477 epd_2in9_v2.o(.data)
.data 0x200001e0 Section 8 font12.o(.data)
.data 0x200001e8 Section 12 font12cn.o(.data)
.data 0x200001f4 Section 8 font16.o(.data)
.data 0x200001fc Section 8 font20.o(.data)
.data 0x20000204 Section 12 font24cn.o(.data)
.data 0x20000210 Section 4 system_stm32f1xx.o(.data)
.data 0x20000214 Section 12 stm32f1xx_hal.o(.data)
.data 0x20000220 Section 4 stdout.o(.data)
.data 0x20000224 Section 4 mvars.o(.data)
.data 0x20000228 Section 4 mvars.o(.data)
.bss 0x2000022c Section 88 spi.o(.bss)
.bss 0x20000284 Section 64 usart.o(.bss)
.bss 0x200002c4 Section 24 gui_paint.o(.bss)
HEAP 0x200002e0 Section 49152 startup_stm32f103xe.o(HEAP)
STACK 0x2000c2e0 Section 4096 startup_stm32f103xe.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$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
_clock_init - Undefined Weak Reference
_microlib_exit - Undefined Weak Reference
__Vectors_Size 0x00000130 Number 0 startup_stm32f103xe.o ABSOLUTE
__Vectors 0x08000000 Data 4 startup_stm32f103xe.o(RESET)
__Vectors_End 0x08000130 Data 0 startup_stm32f103xe.o(RESET)
__main 0x08000131 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
_main_stk 0x08000131 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
_main_scatterload 0x08000135 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
__main_after_scatterload 0x08000139 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
_main_clock 0x08000139 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
_main_cpp_init 0x08000139 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
_main_init 0x08000139 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
__rt_final_cpp 0x08000141 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D)
__rt_final_exit 0x08000141 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F)
Reset_Handler 0x08000145 Thumb Code 8 startup_stm32f103xe.o(.text)
ADC1_2_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
ADC3_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
CAN1_RX1_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
CAN1_SCE_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA1_Channel1_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA1_Channel2_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA1_Channel3_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA1_Channel4_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA1_Channel5_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA1_Channel6_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA1_Channel7_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA2_Channel1_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA2_Channel2_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA2_Channel3_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
DMA2_Channel4_5_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
EXTI0_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
EXTI15_10_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
EXTI1_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
EXTI2_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
EXTI3_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
EXTI4_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
EXTI9_5_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
FLASH_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
FSMC_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
I2C1_ER_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
I2C1_EV_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
I2C2_ER_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
I2C2_EV_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
PVD_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
RCC_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
RTC_Alarm_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
RTC_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
SDIO_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
SPI1_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
SPI2_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
SPI3_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TAMPER_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM1_BRK_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM1_CC_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM1_TRG_COM_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM1_UP_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM2_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM3_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM4_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM5_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM6_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM7_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM8_BRK_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM8_CC_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM8_TRG_COM_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
TIM8_UP_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
UART4_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
UART5_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
USART1_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
USART2_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
USART3_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
USBWakeUp_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
USB_HP_CAN1_TX_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
USB_LP_CAN1_RX0_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
WWDG_IRQHandler 0x0800015f Thumb Code 0 startup_stm32f103xe.o(.text)
Error_Handler 0x08000169 Thumb Code 8 main.o(.text)
SystemClock_Config 0x08000171 Thumb Code 88 main.o(.text)
main 0x080001c9 Thumb Code 36 main.o(.text)
MX_GPIO_Init 0x08000201 Thumb Code 86 gpio.o(.text)
MX_SPI1_Init 0x08000261 Thumb Code 62 spi.o(.text)
HAL_SPI_MspInit 0x0800029f Thumb Code 80 spi.o(.text)
HAL_SPI_MspDeInit 0x080002ef Thumb Code 28 spi.o(.text)
MX_USART1_UART_Init 0x0800031d Thumb Code 48 usart.o(.text)
HAL_UART_MspInit 0x0800034d Thumb Code 100 usart.o(.text)
HAL_UART_MspDeInit 0x080003b1 Thumb Code 30 usart.o(.text)
fputc 0x080003cf Thumb Code 20 usart.o(.text)
NMI_Handler 0x080003f5 Thumb Code 2 stm32f1xx_it.o(.text)
HardFault_Handler 0x080003f7 Thumb Code 8 stm32f1xx_it.o(.text)
MemManage_Handler 0x080003ff Thumb Code 2 stm32f1xx_it.o(.text)
BusFault_Handler 0x08000401 Thumb Code 2 stm32f1xx_it.o(.text)
UsageFault_Handler 0x08000403 Thumb Code 2 stm32f1xx_it.o(.text)
SVC_Handler 0x08000405 Thumb Code 2 stm32f1xx_it.o(.text)
DebugMon_Handler 0x08000407 Thumb Code 2 stm32f1xx_it.o(.text)
PendSV_Handler 0x08000409 Thumb Code 2 stm32f1xx_it.o(.text)
SysTick_Handler 0x0800040b Thumb Code 4 stm32f1xx_it.o(.text)
HAL_MspInit 0x08000425 Thumb Code 52 stm32f1xx_hal_msp.o(.text)
EPD_test 0x08000461 Thumb Code 1488 epd_2in9_v2_test.o(.text)
EPD_2IN9_V2_ReadBusy 0x08000aed Thumb Code 46 epd_2in9_v2.o(.text)
EPD_2IN9_V2_Init 0x08000ba9 Thumb Code 114 epd_2in9_v2.o(.text)
EPD_2IN9_V2_Gray4_Init 0x08000c1b Thumb Code 110 epd_2in9_v2.o(.text)
EPD_2IN9_V2_Clear 0x08000c89 Thumb Code 58 epd_2in9_v2.o(.text)
EPD_2IN9_V2_Display 0x08000cc3 Thumb Code 38 epd_2in9_v2.o(.text)
EPD_2IN9_V2_Display_Base 0x08000ce9 Thumb Code 60 epd_2in9_v2.o(.text)
EPD_2IN9_V2_4GrayDisplay 0x08000d25 Thumb Code 226 epd_2in9_v2.o(.text)
EPD_2IN9_V2_Display_Partial 0x08000e07 Thumb Code 286 epd_2in9_v2.o(.text)
EPD_2IN9_V2_Sleep 0x08000f25 Thumb Code 24 epd_2in9_v2.o(.text)
DEV_SPI_WriteByte 0x08000ffd Thumb Code 18 dev_config.o(.text)
DEV_Module_Init 0x0800100f Thumb Code 48 dev_config.o(.text)
DEV_Module_Exit 0x0800103f Thumb Code 48 dev_config.o(.text)
Paint_NewImage 0x08001079 Thumb Code 56 gui_paint.o(.text)
Paint_SelectImage 0x080010b1 Thumb Code 6 gui_paint.o(.text)
Paint_SetRotate 0x080010b7 Thumb Code 44 gui_paint.o(.text)
Paint_SetScale 0x080010e3 Thumb Code 80 gui_paint.o(.text)
Paint_SetMirroring 0x08001133 Thumb Code 62 gui_paint.o(.text)
Paint_SetPixel 0x08001171 Thumb Code 238 gui_paint.o(.text)
Paint_Clear 0x0800125f Thumb Code 156 gui_paint.o(.text)
Paint_ClearWindows 0x080012fb Thumb Code 52 gui_paint.o(.text)
Paint_DrawPoint 0x0800132f Thumb Code 180 gui_paint.o(.text)
Paint_DrawLine 0x080013e3 Thumb Code 662 gui_paint.o(.text)
Paint_DrawRectangle 0x08001679 Thumb Code 170 gui_paint.o(.text)
Paint_DrawCircle 0x08001723 Thumb Code 528 gui_paint.o(.text)
Paint_DrawChar 0x08001933 Thumb Code 172 gui_paint.o(.text)
Paint_DrawString_EN 0x080019df Thumb Code 116 gui_paint.o(.text)
Paint_DrawString_CN 0x08001a53 Thumb Code 518 gui_paint.o(.text)
Paint_DrawNum 0x08001c59 Thumb Code 140 gui_paint.o(.text)
Paint_DrawNumDecimals 0x08001ce5 Thumb Code 258 gui_paint.o(.text)
Paint_DrawTime 0x08001de7 Thumb Code 282 gui_paint.o(.text)
Paint_DrawBitMap 0x08001f01 Thumb Code 44 gui_paint.o(.text)
Paint_DrawBitMap_Paste 0x08001f2d Thumb Code 198 gui_paint.o(.text)
Paint_DrawBitMap_Block 0x08001ff3 Thumb Code 54 gui_paint.o(.text)
SystemInit 0x0800202d Thumb Code 60 system_stm32f1xx.o(.text)
SystemCoreClockUpdate 0x08002069 Thumb Code 108 system_stm32f1xx.o(.text)
HAL_SPI_Init 0x080020f3 Thumb Code 178 stm32f1xx_hal_spi.o(.text)
HAL_SPI_DeInit 0x080021a7 Thumb Code 46 stm32f1xx_hal_spi.o(.text)
HAL_SPI_Transmit 0x08002289 Thumb Code 358 stm32f1xx_hal_spi.o(.text)
HAL_SPI_TransmitReceive 0x0800244b Thumb Code 484 stm32f1xx_hal_spi.o(.text)
HAL_SPI_Receive 0x0800262f Thumb Code 344 stm32f1xx_hal_spi.o(.text)
HAL_SPI_TxCpltCallback 0x08002787 Thumb Code 2 stm32f1xx_hal_spi.o(.text)
HAL_SPI_ErrorCallback 0x08002789 Thumb Code 2 stm32f1xx_hal_spi.o(.text)
HAL_SPI_Transmit_IT 0x0800283f Thumb Code 140 stm32f1xx_hal_spi.o(.text)
HAL_SPI_RxCpltCallback 0x080028cb Thumb Code 2 stm32f1xx_hal_spi.o(.text)
HAL_SPI_TxRxCpltCallback 0x08002955 Thumb Code 2 stm32f1xx_hal_spi.o(.text)
HAL_SPI_TransmitReceive_IT 0x08002a9b Thumb Code 146 stm32f1xx_hal_spi.o(.text)
HAL_SPI_Receive_IT 0x08002b2d Thumb Code 192 stm32f1xx_hal_spi.o(.text)
HAL_SPI_TxHalfCpltCallback 0x08002c73 Thumb Code 2 stm32f1xx_hal_spi.o(.text)
HAL_SPI_Transmit_DMA 0x08002c7f Thumb Code 202 stm32f1xx_hal_spi.o(.text)
HAL_SPI_RxHalfCpltCallback 0x08002db3 Thumb Code 2 stm32f1xx_hal_spi.o(.text)
HAL_SPI_TxRxHalfCpltCallback 0x08002e19 Thumb Code 2 stm32f1xx_hal_spi.o(.text)
HAL_SPI_TransmitReceive_DMA 0x08002e25 Thumb Code 268 stm32f1xx_hal_spi.o(.text)
HAL_SPI_Receive_DMA 0x08002f31 Thumb Code 262 stm32f1xx_hal_spi.o(.text)
HAL_SPI_Abort 0x0800309f Thumb Code 274 stm32f1xx_hal_spi.o(.text)
HAL_SPI_AbortCpltCallback 0x080031b1 Thumb Code 2 stm32f1xx_hal_spi.o(.text)
HAL_SPI_Abort_IT 0x0800327f Thumb Code 264 stm32f1xx_hal_spi.o(.text)
HAL_SPI_DMAPause 0x08003387 Thumb Code 38 stm32f1xx_hal_spi.o(.text)
HAL_SPI_DMAResume 0x080033ad Thumb Code 72 stm32f1xx_hal_spi.o(.text)
HAL_SPI_DMAStop 0x080033f5 Thumb Code 66 stm32f1xx_hal_spi.o(.text)
HAL_SPI_IRQHandler 0x08003447 Thumb Code 220 stm32f1xx_hal_spi.o(.text)
HAL_SPI_GetState 0x08003523 Thumb Code 6 stm32f1xx_hal_spi.o(.text)
HAL_SPI_GetError 0x08003529 Thumb Code 4 stm32f1xx_hal_spi.o(.text)
HAL_InitTick 0x08003553 Thumb Code 54 stm32f1xx_hal.o(.text)
HAL_Init 0x08003589 Thumb Code 32 stm32f1xx_hal.o(.text)
HAL_MspDeInit 0x080035a9 Thumb Code 2 stm32f1xx_hal.o(.text)
HAL_DeInit 0x080035ab Thumb Code 26 stm32f1xx_hal.o(.text)
HAL_IncTick 0x080035c5 Thumb Code 12 stm32f1xx_hal.o(.text)
HAL_GetTick 0x080035d1 Thumb Code 6 stm32f1xx_hal.o(.text)
HAL_GetTickPrio 0x080035d7 Thumb Code 6 stm32f1xx_hal.o(.text)
HAL_SetTickFreq 0x080035dd Thumb Code 30 stm32f1xx_hal.o(.text)
HAL_GetTickFreq 0x080035fb Thumb Code 6 stm32f1xx_hal.o(.text)
HAL_Delay 0x08003601 Thumb Code 32 stm32f1xx_hal.o(.text)
HAL_SuspendTick 0x08003621 Thumb Code 14 stm32f1xx_hal.o(.text)
HAL_ResumeTick 0x0800362f Thumb Code 14 stm32f1xx_hal.o(.text)
HAL_GetHalVersion 0x0800363d Thumb Code 4 stm32f1xx_hal.o(.text)
HAL_GetREVID 0x08003641 Thumb Code 8 stm32f1xx_hal.o(.text)
HAL_GetDEVID 0x08003649 Thumb Code 10 stm32f1xx_hal.o(.text)
HAL_GetUIDw0 0x08003653 Thumb Code 6 stm32f1xx_hal.o(.text)
HAL_GetUIDw1 0x08003659 Thumb Code 8 stm32f1xx_hal.o(.text)
HAL_GetUIDw2 0x08003661 Thumb Code 8 stm32f1xx_hal.o(.text)
HAL_DBGMCU_EnableDBGSleepMode 0x08003669 Thumb Code 12 stm32f1xx_hal.o(.text)
HAL_DBGMCU_DisableDBGSleepMode 0x08003675 Thumb Code 12 stm32f1xx_hal.o(.text)
HAL_DBGMCU_EnableDBGStopMode 0x08003681 Thumb Code 12 stm32f1xx_hal.o(.text)
HAL_DBGMCU_DisableDBGStopMode 0x0800368d Thumb Code 12 stm32f1xx_hal.o(.text)
HAL_DBGMCU_EnableDBGStandbyMode 0x08003699 Thumb Code 12 stm32f1xx_hal.o(.text)
HAL_DBGMCU_DisableDBGStandbyMode 0x080036a5 Thumb Code 12 stm32f1xx_hal.o(.text)
HAL_RCC_DeInit 0x080036cd Thumb Code 202 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_OscConfig 0x08003797 Thumb Code 776 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_GetSysClockFreq 0x08003a9f Thumb Code 124 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_ClockConfig 0x08003b1b Thumb Code 282 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_MCOConfig 0x08003c35 Thumb Code 64 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_EnableCSS 0x08003c75 Thumb Code 8 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_DisableCSS 0x08003c7d Thumb Code 8 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_GetHCLKFreq 0x08003c85 Thumb Code 6 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_GetPCLK1Freq 0x08003c8b Thumb Code 20 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_GetPCLK2Freq 0x08003c9f Thumb Code 20 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_GetOscConfig 0x08003cb3 Thumb Code 140 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_GetClockConfig 0x08003d3f Thumb Code 54 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_CSSCallback 0x08003d75 Thumb Code 2 stm32f1xx_hal_rcc.o(.text)
HAL_RCC_NMI_IRQHandler 0x08003d77 Thumb Code 20 stm32f1xx_hal_rcc.o(.text)
HAL_GPIO_Init 0x08003db5 Thumb Code 462 stm32f1xx_hal_gpio.o(.text)
HAL_GPIO_DeInit 0x08003f83 Thumb Code 256 stm32f1xx_hal_gpio.o(.text)
HAL_GPIO_ReadPin 0x08004083 Thumb Code 10 stm32f1xx_hal_gpio.o(.text)
HAL_GPIO_WritePin 0x0800408d Thumb Code 10 stm32f1xx_hal_gpio.o(.text)
HAL_GPIO_TogglePin 0x08004097 Thumb Code 16 stm32f1xx_hal_gpio.o(.text)
HAL_GPIO_LockPin 0x080040a7 Thumb Code 34 stm32f1xx_hal_gpio.o(.text)
HAL_GPIO_EXTI_Callback 0x080040c9 Thumb Code 2 stm32f1xx_hal_gpio.o(.text)
HAL_GPIO_EXTI_IRQHandler 0x080040cb Thumb Code 20 stm32f1xx_hal_gpio.o(.text)
HAL_DMA_Init 0x08004109 Thumb Code 112 stm32f1xx_hal_dma.o(.text)
HAL_DMA_DeInit 0x08004179 Thumb Code 116 stm32f1xx_hal_dma.o(.text)
HAL_DMA_Start 0x08004217 Thumb Code 80 stm32f1xx_hal_dma.o(.text)
HAL_DMA_Start_IT 0x08004267 Thumb Code 112 stm32f1xx_hal_dma.o(.text)
HAL_DMA_Abort 0x080042d7 Thumb Code 70 stm32f1xx_hal_dma.o(.text)
HAL_DMA_Abort_IT 0x0800431d Thumb Code 296 stm32f1xx_hal_dma.o(.text)
HAL_DMA_PollForTransfer 0x08004445 Thumb Code 996 stm32f1xx_hal_dma.o(.text)
HAL_DMA_IRQHandler 0x08004829 Thumb Code 572 stm32f1xx_hal_dma.o(.text)
HAL_DMA_RegisterCallback 0x08004a65 Thumb Code 74 stm32f1xx_hal_dma.o(.text)
HAL_DMA_UnRegisterCallback 0x08004aaf Thumb Code 82 stm32f1xx_hal_dma.o(.text)
HAL_DMA_GetState 0x08004b01 Thumb Code 6 stm32f1xx_hal_dma.o(.text)
HAL_DMA_GetError 0x08004b07 Thumb Code 4 stm32f1xx_hal_dma.o(.text)
HAL_NVIC_SetPriorityGrouping 0x08004b15 Thumb Code 26 stm32f1xx_hal_cortex.o(.text)
HAL_NVIC_SetPriority 0x08004b2f Thumb Code 60 stm32f1xx_hal_cortex.o(.text)
HAL_NVIC_EnableIRQ 0x08004b6b Thumb Code 26 stm32f1xx_hal_cortex.o(.text)
HAL_NVIC_DisableIRQ 0x08004b85 Thumb Code 34 stm32f1xx_hal_cortex.o(.text)
HAL_NVIC_SystemReset 0x08004ba7 Thumb Code 28 stm32f1xx_hal_cortex.o(.text)
HAL_SYSTICK_Config 0x08004bc3 Thumb Code 40 stm32f1xx_hal_cortex.o(.text)
HAL_NVIC_GetPriorityGrouping 0x08004beb Thumb Code 10 stm32f1xx_hal_cortex.o(.text)
HAL_NVIC_GetPriority 0x08004bf5 Thumb Code 82 stm32f1xx_hal_cortex.o(.text)
HAL_NVIC_SetPendingIRQ 0x08004c47 Thumb Code 26 stm32f1xx_hal_cortex.o(.text)
HAL_NVIC_GetPendingIRQ 0x08004c61 Thumb Code 36 stm32f1xx_hal_cortex.o(.text)
HAL_NVIC_ClearPendingIRQ 0x08004c85 Thumb Code 26 stm32f1xx_hal_cortex.o(.text)
HAL_NVIC_GetActive 0x08004c9f Thumb Code 36 stm32f1xx_hal_cortex.o(.text)
HAL_SYSTICK_CLKSourceConfig 0x08004cc3 Thumb Code 24 stm32f1xx_hal_cortex.o(.text)
HAL_SYSTICK_Callback 0x08004cdb Thumb Code 2 stm32f1xx_hal_cortex.o(.text)
HAL_SYSTICK_IRQHandler 0x08004cdd Thumb Code 8 stm32f1xx_hal_cortex.o(.text)
HAL_UART_Init 0x08004dc1 Thumb Code 98 stm32f1xx_hal_uart.o(.text)
HAL_HalfDuplex_Init 0x08004e23 Thumb Code 108 stm32f1xx_hal_uart.o(.text)
HAL_LIN_Init 0x08004e8f Thumb Code 128 stm32f1xx_hal_uart.o(.text)
HAL_MultiProcessor_Init 0x08004f0f Thumb Code 142 stm32f1xx_hal_uart.o(.text)
HAL_UART_DeInit 0x08004f9f Thumb Code 50 stm32f1xx_hal_uart.o(.text)
HAL_UART_Transmit 0x08005033 Thumb Code 176 stm32f1xx_hal_uart.o(.text)
HAL_UART_Receive 0x080050e3 Thumb Code 198 stm32f1xx_hal_uart.o(.text)
HAL_UART_Transmit_IT 0x080051a9 Thumb Code 62 stm32f1xx_hal_uart.o(.text)
HAL_UART_Receive_IT 0x080051e7 Thumb Code 82 stm32f1xx_hal_uart.o(.text)
HAL_UART_ErrorCallback 0x08005239 Thumb Code 2 stm32f1xx_hal_uart.o(.text)
HAL_UART_TxHalfCpltCallback 0x08005285 Thumb Code 2 stm32f1xx_hal_uart.o(.text)
HAL_UART_TxCpltCallback 0x08005291 Thumb Code 2 stm32f1xx_hal_uart.o(.text)
HAL_UART_Transmit_DMA 0x080052c1 Thumb Code 114 stm32f1xx_hal_uart.o(.text)
HAL_UART_RxHalfCpltCallback 0x08005333 Thumb Code 2 stm32f1xx_hal_uart.o(.text)
HAL_UART_RxCpltCallback 0x0800533f Thumb Code 2 stm32f1xx_hal_uart.o(.text)
HAL_UART_Receive_DMA 0x0800537d Thumb Code 138 stm32f1xx_hal_uart.o(.text)
HAL_UART_DMAPause 0x08005407 Thumb Code 102 stm32f1xx_hal_uart.o(.text)
HAL_UART_DMAResume 0x0800546d Thumb Code 94 stm32f1xx_hal_uart.o(.text)
HAL_UART_DMAStop 0x080054cb Thumb Code 88 stm32f1xx_hal_uart.o(.text)
HAL_UART_Abort 0x08005523 Thumb Code 138 stm32f1xx_hal_uart.o(.text)
HAL_UART_AbortTransmit 0x080055ad Thumb Code 78 stm32f1xx_hal_uart.o(.text)
HAL_UART_AbortReceive 0x080055fb Thumb Code 88 stm32f1xx_hal_uart.o(.text)
HAL_UART_AbortCpltCallback 0x08005653 Thumb Code 2 stm32f1xx_hal_uart.o(.text)
HAL_UART_Abort_IT 0x080056a9 Thumb Code 188 stm32f1xx_hal_uart.o(.text)
HAL_UART_AbortTransmitCpltCallback 0x08005765 Thumb Code 2 stm32f1xx_hal_uart.o(.text)
HAL_UART_AbortTransmit_IT 0x0800577b Thumb Code 78 stm32f1xx_hal_uart.o(.text)
HAL_UART_AbortReceiveCpltCallback 0x080057c9 Thumb Code 2 stm32f1xx_hal_uart.o(.text)
HAL_UART_AbortReceive_IT 0x080057df Thumb Code 88 stm32f1xx_hal_uart.o(.text)
HAL_UART_IRQHandler 0x080058d3 Thumb Code 342 stm32f1xx_hal_uart.o(.text)
HAL_LIN_SendBreak 0x08005a29 Thumb Code 46 stm32f1xx_hal_uart.o(.text)
HAL_MultiProcessor_EnterMuteMode 0x08005a57 Thumb Code 46 stm32f1xx_hal_uart.o(.text)
HAL_MultiProcessor_ExitMuteMode 0x08005a85 Thumb Code 46 stm32f1xx_hal_uart.o(.text)
HAL_HalfDuplex_EnableTransmitter 0x08005ab3 Thumb Code 66 stm32f1xx_hal_uart.o(.text)
HAL_HalfDuplex_EnableReceiver 0x08005af5 Thumb Code 50 stm32f1xx_hal_uart.o(.text)
HAL_UART_GetState 0x08005b27 Thumb Code 10 stm32f1xx_hal_uart.o(.text)
HAL_UART_GetError 0x08005b31 Thumb Code 4 stm32f1xx_hal_uart.o(.text)
__aeabi_llsr 0x08005b63 Thumb Code 32 llushr.o(.text)
_ll_ushift_r 0x08005b63 Thumb Code 0 llushr.o(.text)
__aeabi_memset 0x08005b83 Thumb Code 14 memseta.o(.text)
__aeabi_memset4 0x08005b83 Thumb Code 0 memseta.o(.text)
__aeabi_memset8 0x08005b83 Thumb Code 0 memseta.o(.text)
__aeabi_memclr 0x08005b91 Thumb Code 4 memseta.o(.text)
__aeabi_memclr4 0x08005b91 Thumb Code 0 memseta.o(.text)
__aeabi_memclr8 0x08005b91 Thumb Code 0 memseta.o(.text)
_memset$wrapper 0x08005b95 Thumb Code 18 memseta.o(.text)
__aeabi_fmul 0x08005ba7 Thumb Code 100 fmul.o(.text)
__aeabi_dadd 0x08005c0b Thumb Code 322 dadd.o(.text)
__aeabi_dsub 0x08005d4d Thumb Code 6 dadd.o(.text)
__aeabi_drsub 0x08005d53 Thumb Code 6 dadd.o(.text)
__aeabi_i2d 0x08005d59 Thumb Code 34 dflti.o(.text)
__aeabi_f2iz 0x08005d7b Thumb Code 50 ffixi.o(.text)
__aeabi_d2iz 0x08005dad Thumb Code 62 dfixi.o(.text)
__aeabi_d2f 0x08005deb Thumb Code 56 d2f.o(.text)
__aeabi_uidiv 0x08005e23 Thumb Code 0 uidiv.o(.text)
__aeabi_uidivmod 0x08005e23 Thumb Code 44 uidiv.o(.text)
__aeabi_llsl 0x08005e4f Thumb Code 30 llshl.o(.text)
_ll_shift_l 0x08005e4f Thumb Code 0 llshl.o(.text)
__aeabi_lasr 0x08005e6d Thumb Code 36 llsshr.o(.text)
_ll_sshift_r 0x08005e6d Thumb Code 0 llsshr.o(.text)
__I$use$fp 0x08005e91 Thumb Code 0 iusefp.o(.text)
_float_round 0x08005e91 Thumb Code 18 fepilogue.o(.text)
_float_epilogue 0x08005ea3 Thumb Code 92 fepilogue.o(.text)
_double_round 0x08005eff Thumb Code 30 depilogue.o(.text)
_double_epilogue 0x08005f1d Thumb Code 156 depilogue.o(.text)
__scatterload 0x08005fb9 Thumb Code 28 init.o(.text)
__scatterload_rt2 0x08005fb9 Thumb Code 0 init.o(.text)
__decompress 0x08005fdd Thumb Code 0 __dczerorl2.o(.text)
__decompress1 0x08005fdd Thumb Code 86 __dczerorl2.o(.text)
__0printf$3 0x08006035 Thumb Code 22 printf3.o(i.__0printf$3)
__1printf$3 0x08006035 Thumb Code 0 printf3.o(i.__0printf$3)
__2printf 0x08006035 Thumb Code 0 printf3.o(i.__0printf$3)
__scatterload_copy 0x08006055 Thumb Code 14 handlers.o(i.__scatterload_copy)
__scatterload_null 0x08006063 Thumb Code 2 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x08006065 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
free 0x0800622d Thumb Code 76 malloc.o(i.free)
malloc 0x0800627d Thumb Code 92 malloc.o(i.malloc)
gImage_2in9 0x080062e8 Data 4736 imagedata.o(.constdata)
gImage_2in9_4Gray 0x08007568 Data 9472 imagedata.o(.constdata)
Font12_Table 0x08009a68 Data 1140 font12.o(.constdata)
Font12CN_Table 0x08009edc Data 1494 font12cn.o(.constdata)
Font16_Table 0x0800a4b2 Data 3040 font16.o(.constdata)
Font20_Table 0x0800b092 Data 3800 font20.o(.constdata)
Font24CN_Table 0x0800bf6a Data 4482 font24cn.o(.constdata)
AHBPrescTable 0x0800d0ec Data 16 system_stm32f1xx.o(.constdata)
APBPrescTable 0x0800d0fc Data 8 system_stm32f1xx.o(.constdata)
Region$$Table$$Base 0x0800d1f0 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x0800d210 Number 0 anon$$obj.o(Region$$Table)
_WF_PARTIAL_2IN9 0x20000000 Data 159 epd_2in9_v2.o(.data)
WS_20_30 0x2000009f Data 159 epd_2in9_v2.o(.data)
Gray4 0x2000013e Data 159 epd_2in9_v2.o(.data)
Font12 0x200001e0 Data 8 font12.o(.data)
Font12CN 0x200001e8 Data 12 font12cn.o(.data)
Font16 0x200001f4 Data 8 font16.o(.data)
Font20 0x200001fc Data 8 font20.o(.data)
Font24CN 0x20000204 Data 12 font24cn.o(.data)
SystemCoreClock 0x20000210 Data 4 system_stm32f1xx.o(.data)
uwTickFreq 0x20000214 Data 1 stm32f1xx_hal.o(.data)
uwTickPrio 0x20000218 Data 4 stm32f1xx_hal.o(.data)
uwTick 0x2000021c Data 4 stm32f1xx_hal.o(.data)
__stdout 0x20000220 Data 4 stdout.o(.data)
__microlib_freelist 0x20000224 Data 4 mvars.o(.data)
__microlib_freelist_initialised 0x20000228 Data 4 mvars.o(.data)
hspi1 0x2000022c Data 88 spi.o(.bss)
huart1 0x20000284 Data 64 usart.o(.bss)
Paint 0x200002c4 Data 24 gui_paint.o(.bss)
__heap_base 0x200002e0 Data 0 startup_stm32f103xe.o(HEAP)
__heap_limit 0x2000c2e0 Data 0 startup_stm32f103xe.o(HEAP)
__initial_sp 0x2000d2e0 Data 0 startup_stm32f103xe.o(STACK)
==============================================================================
Memory Map of the image
Image Entry point : 0x08000131
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000d43c, Max: 0x00080000, ABSOLUTE, COMPRESSED[0x0000d2bc])
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000d210, Max: 0x00080000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x08000000 0x08000000 0x00000130 Data RO 3 RESET startup_stm32f103xe.o
0x08000130 0x08000130 0x00000000 Code RO 963 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
0x08000130 0x08000130 0x00000004 Code RO 1271 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
0x08000134 0x08000134 0x00000004 Code RO 1274 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
0x08000138 0x08000138 0x00000000 Code RO 1276 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
0x08000138 0x08000138 0x00000000 Code RO 1278 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
0x08000138 0x08000138 0x00000008 Code RO 1279 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
0x08000140 0x08000140 0x00000000 Code RO 1281 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o)
0x08000140 0x08000140 0x00000000 Code RO 1283 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o)
0x08000140 0x08000140 0x00000004 Code RO 1272 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
0x08000144 0x08000144 0x00000024 Code RO 4 .text startup_stm32f103xe.o
0x08000168 0x08000168 0x00000098 Code RO 13 .text main.o
0x08000200 0x08000200 0x00000060 Code RO 162 .text gpio.o
0x08000260 0x08000260 0x000000bc Code RO 186 .text spi.o
0x0800031c 0x0800031c 0x000000d8 Code RO 216 .text usart.o
0x080003f4 0x080003f4 0x00000030 Code RO 246 .text stm32f1xx_it.o
0x08000424 0x08000424 0x0000003c Code RO 273 .text stm32f1xx_hal_msp.o
0x08000460 0x08000460 0x00000654 Code RO 355 .text epd_2in9_v2_test.o
0x08000ab4 0x08000ab4 0x00000548 Code RO 382 .text epd_2in9_v2.o
0x08000ffc 0x08000ffc 0x0000007c Code RO 409 .text dev_config.o
0x08001078 0x08001078 0x00000fb4 Code RO 434 .text gui_paint.o
0x0800202c 0x0800202c 0x000000c4 Code RO 571 .text system_stm32f1xx.o
0x080020f0 0x080020f0 0x00001460 Code RO 627 .text stm32f1xx_hal_spi.o
0x08003550 0x08003550 0x0000017c Code RO 651 .text stm32f1xx_hal.o
0x080036cc 0x080036cc 0x000006e8 Code RO 681 .text stm32f1xx_hal_rcc.o
0x08003db4 0x08003db4 0x00000354 Code RO 730 .text stm32f1xx_hal_gpio.o
0x08004108 0x08004108 0x00000a0c Code RO 754 .text stm32f1xx_hal_dma.o
0x08004b14 0x08004b14 0x000001f8 Code RO 778 .text stm32f1xx_hal_cortex.o
0x08004d0c 0x08004d0c 0x00000e56 Code RO 942 .text stm32f1xx_hal_uart.o
0x08005b62 0x08005b62 0x00000020 Code RO 966 .text mc_w.l(llushr.o)
0x08005b82 0x08005b82 0x00000024 Code RO 968 .text mc_w.l(memseta.o)
0x08005ba6 0x08005ba6 0x00000064 Code RO 1259 .text mf_w.l(fmul.o)
0x08005c0a 0x08005c0a 0x0000014e Code RO 1261 .text mf_w.l(dadd.o)
0x08005d58 0x08005d58 0x00000022 Code RO 1263 .text mf_w.l(dflti.o)
0x08005d7a 0x08005d7a 0x00000032 Code RO 1265 .text mf_w.l(ffixi.o)
0x08005dac 0x08005dac 0x0000003e Code RO 1267 .text mf_w.l(dfixi.o)
0x08005dea 0x08005dea 0x00000038 Code RO 1269 .text mf_w.l(d2f.o)
0x08005e22 0x08005e22 0x0000002c Code RO 1286 .text mc_w.l(uidiv.o)
0x08005e4e 0x08005e4e 0x0000001e Code RO 1290 .text mc_w.l(llshl.o)
0x08005e6c 0x08005e6c 0x00000024 Code RO 1292 .text mc_w.l(llsshr.o)
0x08005e90 0x08005e90 0x00000000 Code RO 1300 .text mc_w.l(iusefp.o)
0x08005e90 0x08005e90 0x0000006e Code RO 1301 .text mf_w.l(fepilogue.o)
0x08005efe 0x08005efe 0x000000ba Code RO 1303 .text mf_w.l(depilogue.o)
0x08005fb8 0x08005fb8 0x00000024 Code RO 1313 .text mc_w.l(init.o)
0x08005fdc 0x08005fdc 0x00000056 Code RO 1323 .text mc_w.l(__dczerorl2.o)
0x08006032 0x08006032 0x00000002 PAD
0x08006034 0x08006034 0x00000020 Code RO 1059 i.__0printf$3 mc_w.l(printf3.o)
0x08006054 0x08006054 0x0000000e Code RO 1317 i.__scatterload_copy mc_w.l(handlers.o)
0x08006062 0x08006062 0x00000002 Code RO 1318 i.__scatterload_null mc_w.l(handlers.o)
0x08006064 0x08006064 0x0000000e Code RO 1319 i.__scatterload_zeroinit mc_w.l(handlers.o)
0x08006072 0x08006072 0x00000002 PAD
0x08006074 0x08006074 0x000001b8 Code RO 1066 i._printf_core mc_w.l(printf3.o)
0x0800622c 0x0800622c 0x00000050 Code RO 1231 i.free mc_w.l(malloc.o)
0x0800627c 0x0800627c 0x0000006c Code RO 1232 i.malloc mc_w.l(malloc.o)
0x080062e8 0x080062e8 0x00001280 Data RO 307 .constdata imagedata.o
0x08007568 0x08007568 0x00002500 Data RO 308 .constdata imagedata.o
0x08009a68 0x08009a68 0x00000474 Data RO 484 .constdata font12.o
0x08009edc 0x08009edc 0x000005d6 Data RO 498 .constdata font12cn.o
0x0800a4b2 0x0800a4b2 0x00000be0 Data RO 512 .constdata font16.o
0x0800b092 0x0800b092 0x00000ed8 Data RO 526 .constdata font20.o
0x0800bf6a 0x0800bf6a 0x00001182 Data RO 554 .constdata font24cn.o
0x0800d0ec 0x0800d0ec 0x00000010 Data RO 572 .constdata system_stm32f1xx.o
0x0800d0fc 0x0800d0fc 0x00000008 Data RO 573 .constdata system_stm32f1xx.o
0x0800d104 0x0800d104 0x000000e9 Data RO 436 .conststring gui_paint.o
0x0800d1ed 0x0800d1ed 0x00000003 PAD
0x0800d1f0 0x0800d1f0 0x00000020 Data RO 1315 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800d210, Size: 0x0000d2e0, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x000000ac])
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x20000000 COMPRESSED 0x000001dd Data RW 383 .data epd_2in9_v2.o
0x200001dd COMPRESSED 0x00000003 PAD
0x200001e0 COMPRESSED 0x00000008 Data RW 485 .data font12.o
0x200001e8 COMPRESSED 0x0000000c Data RW 499 .data font12cn.o
0x200001f4 COMPRESSED 0x00000008 Data RW 513 .data font16.o
0x200001fc COMPRESSED 0x00000008 Data RW 527 .data font20.o
0x20000204 COMPRESSED 0x0000000c Data RW 555 .data font24cn.o
0x20000210 COMPRESSED 0x00000004 Data RW 574 .data system_stm32f1xx.o
0x20000214 COMPRESSED 0x0000000c Data RW 652 .data stm32f1xx_hal.o
0x20000220 COMPRESSED 0x00000004 Data RW 1285 .data mc_w.l(stdout.o)
0x20000224 COMPRESSED 0x00000004 Data RW 1298 .data mc_w.l(mvars.o)
0x20000228 COMPRESSED 0x00000004 Data RW 1299 .data mc_w.l(mvars.o)
0x2000022c - 0x00000058 Zero RW 187 .bss spi.o
0x20000284 - 0x00000040 Zero RW 217 .bss usart.o
0x200002c4 - 0x00000018 Zero RW 435 .bss gui_paint.o
0x200002dc COMPRESSED 0x00000004 PAD
0x200002e0 - 0x0000c000 Zero RW 2 HEAP startup_stm32f103xe.o
0x2000c2e0 - 0x00001000 Zero RW 1 STACK startup_stm32f103xe.o
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
124 10 0 0 0 808 dev_config.o
1352 70 0 477 0 5387 epd_2in9_v2.o
1620 420 0 0 0 1655 epd_2in9_v2_test.o
0 0 1140 8 0 1389 font12.o
0 0 1494 12 0 1391 font12cn.o
0 0 3040 8 0 1389 font16.o
0 0 3800 8 0 1389 font20.o
0 0 4482 12 0 1391 font24cn.o
96 10 0 0 0 827 gpio.o
4020 670 233 0 24 15754 gui_paint.o
0 0 14208 0 0 3255 imagedata.o
152 20 0 0 0 463520 main.o
188 18 0 0 88 1473 spi.o
36 8 304 0 53248 804 startup_stm32f103xe.o
380 28 0 12 0 7761 stm32f1xx_hal.o
504 8 0 0 0 30474 stm32f1xx_hal_cortex.o
2572 68 0 0 0 6225 stm32f1xx_hal_dma.o
852 42 0 0 0 4339 stm32f1xx_hal_gpio.o
60 8 0 0 0 854 stm32f1xx_hal_msp.o
1768 90 0 0 0 5673 stm32f1xx_hal_rcc.o
5216 106 0 0 0 19033 stm32f1xx_hal_spi.o
3670 46 0 0 0 16360 stm32f1xx_hal_uart.o
48 22 0 0 0 1258 stm32f1xx_it.o
196 28 24 4 0 1553 system_stm32f1xx.o
216 18 0 0 64 1777 usart.o
----------------------------------------------------------------------
23070 1690 28760 544 53428 595739 Object Totals
0 0 32 0 0 0 (incl. Generated)
0 0 3 3 4 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
86 0 0 0 0 0 __dczerorl2.o
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
188 20 0 0 0 160 malloc.o
36 0 0 0 0 108 memseta.o
0 0 0 8 0 0 mvars.o
472 14 0 0 0 184 printf3.o
0 0 0 4 0 0 stdout.o
44 0 0 0 0 80 uidiv.o
56 0 0 0 0 88 d2f.o
334 0 0 0 0 148 dadd.o
186 0 0 0 0 176 depilogue.o
62 0 0 0 0 80 dfixi.o
34 0 0 0 0 76 dflti.o
110 0 0 0 0 168 fepilogue.o
50 0 0 0 0 68 ffixi.o
100 0 0 0 0 76 fmul.o
----------------------------------------------------------------------
1946 50 0 12 0 1684 Library Totals
4 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
1010 50 0 12 0 804 mc_w.l
932 0 0 0 0 880 mf_w.l
----------------------------------------------------------------------
1946 50 0 12 0 1684 Library Totals
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
25016 1740 28760 556 53428 594795 Grand Totals
25016 1740 28760 172 53428 594795 ELF Image Totals (compressed)
25016 1740 28760 172 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 53776 ( 52.52kB)
Total RW Size (RW Data + ZI Data) 53984 ( 52.72kB)
Total ROM Size (Code + RO Data + RW Data) 53948 ( 52.68kB)
==============================================================================