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(i.NMI_Handler) for NMI_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.MemManage_Handler) for MemManage_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.BusFault_Handler) for BusFault_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.UsageFault_Handler) for UsageFault_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.SVC_Handler) for SVC_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.DebugMon_Handler) for DebugMon_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f103xe.o(.text) refers to system_stm32f1xx.o(i.SystemInit) for SystemInit
    startup_stm32f103xe.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    main.o(i.Error_Handler) refers to printf3.o(i.__0printf$3) for __2printf
    main.o(i.SystemClock_Config) refers to memseta.o(.text) for __aeabi_memclr4
    main.o(i.SystemClock_Config) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) for HAL_RCC_OscConfig
    main.o(i.SystemClock_Config) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig
    main.o(i.SystemClock_Config) refers to main.o(i.Error_Handler) for Error_Handler
    main.o(i.main) refers to stm32f1xx_hal.o(i.HAL_Init) for HAL_Init
    main.o(i.main) refers to main.o(i.SystemClock_Config) for SystemClock_Config
    main.o(i.main) refers to gpio.o(i.MX_GPIO_Init) for MX_GPIO_Init
    main.o(i.main) refers to usart.o(i.MX_USART1_UART_Init) for MX_USART1_UART_Init
    main.o(i.main) refers to spi.o(i.MX_SPI1_Init) for MX_SPI1_Init
    main.o(i.main) refers to epd_4in2_v2_test.o(i.EPD_test) for EPD_test
    main.o(i.main) refers to stm32f1xx_hal.o(i.HAL_Delay) for HAL_Delay
    gpio.o(i.MX_GPIO_Init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    gpio.o(i.MX_GPIO_Init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    spi.o(i.HAL_SPI_MspDeInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_DeInit) for HAL_GPIO_DeInit
    spi.o(i.HAL_SPI_MspInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    spi.o(i.MX_SPI1_Init) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_Init) for HAL_SPI_Init
    spi.o(i.MX_SPI1_Init) refers to main.o(i.Error_Handler) for Error_Handler
    spi.o(i.MX_SPI1_Init) refers to spi.o(.bss) for .bss
    usart.o(i.HAL_UART_MspDeInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_DeInit) for HAL_GPIO_DeInit
    usart.o(i.HAL_UART_MspInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    usart.o(i.MX_USART1_UART_Init) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Init) for HAL_UART_Init
    usart.o(i.MX_USART1_UART_Init) refers to main.o(i.Error_Handler) for Error_Handler
    usart.o(i.MX_USART1_UART_Init) refers to usart.o(.bss) for .bss
    usart.o(i.fputc) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) for HAL_UART_Transmit
    usart.o(i.fputc) refers to usart.o(.bss) for .bss
    stm32f1xx_it.o(i.HardFault_Handler) refers to printf3.o(i.__0printf$3) for __2printf
    stm32f1xx_it.o(i.SysTick_Handler) refers to stm32f1xx_hal.o(i.HAL_IncTick) for HAL_IncTick
    epd_4in2_v2_test.o(i.EPD_test) refers to printf3.o(i.__0printf$3) for __2printf
    epd_4in2_v2_test.o(i.EPD_test) refers to dev_config.o(i.DEV_Module_Init) for DEV_Module_Init
    epd_4in2_v2_test.o(i.EPD_test) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Init) for EPD_4IN2_V2_Init
    epd_4in2_v2_test.o(i.EPD_test) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Clear) for EPD_4IN2_V2_Clear
    epd_4in2_v2_test.o(i.EPD_test) refers to stm32f1xx_hal.o(i.HAL_Delay) for HAL_Delay
    epd_4in2_v2_test.o(i.EPD_test) refers to malloc.o(i.malloc) for malloc
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_NewImage) for Paint_NewImage
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_SelectImage) for Paint_SelectImage
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_Clear) for Paint_Clear
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_DrawBitMap) for Paint_DrawBitMap
    epd_4in2_v2_test.o(i.EPD_test) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Display) for EPD_4IN2_V2_Display
    epd_4in2_v2_test.o(i.EPD_test) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Init_Fast) for EPD_4IN2_V2_Init_Fast
    epd_4in2_v2_test.o(i.EPD_test) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Display_Fast) for EPD_4IN2_V2_Display_Fast
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_DrawPoint) for Paint_DrawPoint
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_DrawLine) for Paint_DrawLine
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_DrawRectangle) for Paint_DrawRectangle
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_DrawCircle) for Paint_DrawCircle
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_DrawString_EN) for Paint_DrawString_EN
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_DrawNum) for Paint_DrawNum
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_DrawString_CN) for Paint_DrawString_CN
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_DrawTime) for Paint_DrawTime
    epd_4in2_v2_test.o(i.EPD_test) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_PartialDisplay) for EPD_4IN2_V2_PartialDisplay
    epd_4in2_v2_test.o(i.EPD_test) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Init_4Gray) for EPD_4IN2_V2_Init_4Gray
    epd_4in2_v2_test.o(i.EPD_test) refers to malloc.o(i.free) for free
    epd_4in2_v2_test.o(i.EPD_test) refers to gui_paint.o(i.Paint_SetScale) for Paint_SetScale
    epd_4in2_v2_test.o(i.EPD_test) refers to imagedata.o(.constdata) for gImage_4in2
    epd_4in2_v2_test.o(i.EPD_test) refers to font16.o(.data) for Font16
    epd_4in2_v2_test.o(i.EPD_test) refers to font12.o(.data) for Font12
    epd_4in2_v2_test.o(i.EPD_test) refers to font12cn.o(.data) for Font12CN
    epd_4in2_v2_test.o(i.EPD_test) refers to font24cn.o(.data) for Font24CN
    epd_4in2_v2_test.o(i.EPD_test) refers to font20.o(.data) for Font20
    epd_4in2_v2_test.o(i.EPD_test) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Display_4Gray) for EPD_4IN2_V2_Display_4Gray
    epd_4in2_v2_test.o(i.EPD_test) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Sleep) for EPD_4IN2_V2_Sleep
    epd_4in2_v2_test.o(i.EPD_test) refers to dev_config.o(i.DEV_Module_Exit) for DEV_Module_Exit
    epd_4in2_v2_test.o(i.EPD_test) refers to imagedata.o(.constdata) for gImage_4in2_4Gray
    epd_4in2_v2.o(i.EPD_4IN2_V2_4Gray_lut) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_4Gray_lut) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_4Gray_lut) refers to epd_4in2_v2.o(.constdata) for .constdata
    epd_4in2_v2.o(i.EPD_4IN2_V2_Clear) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_Clear) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_Clear) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_TurnOnDisplay) for EPD_4IN2_V2_TurnOnDisplay
    epd_4in2_v2.o(i.EPD_4IN2_V2_Display) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_Display) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_Display) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_TurnOnDisplay) for EPD_4IN2_V2_TurnOnDisplay
    epd_4in2_v2.o(i.EPD_4IN2_V2_Display_4Gray) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_Display_4Gray) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_Display_4Gray) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy) for EPD_4IN2_V2_ReadBusy
    epd_4in2_v2.o(i.EPD_4IN2_V2_Display_Fast) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_Display_Fast) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_Display_Fast) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy) for EPD_4IN2_V2_ReadBusy
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Reset) for EPD_4IN2_V2_Reset
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy) for EPD_4IN2_V2_ReadBusy
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SetWindows) for EPD_4IN2_V2_SetWindows
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SetCursor) for EPD_4IN2_V2_SetCursor
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_4Gray) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Reset) for EPD_4IN2_V2_Reset
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_4Gray) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_4Gray) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy) for EPD_4IN2_V2_ReadBusy
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_4Gray) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_4Gray) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_4Gray_lut) for EPD_4IN2_V2_4Gray_lut
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_4Gray) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SetWindows) for EPD_4IN2_V2_SetWindows
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_4Gray) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SetCursor) for EPD_4IN2_V2_SetCursor
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_Fast) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_Reset) for EPD_4IN2_V2_Reset
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_Fast) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy) for EPD_4IN2_V2_ReadBusy
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_Fast) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_Fast) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_Fast) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SetWindows) for EPD_4IN2_V2_SetWindows
    epd_4in2_v2.o(i.EPD_4IN2_V2_Init_Fast) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SetCursor) for EPD_4IN2_V2_SetCursor
    epd_4in2_v2.o(i.EPD_4IN2_V2_PartialDisplay) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_PartialDisplay) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_PartialDisplay) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SetWindows) for EPD_4IN2_V2_SetWindows
    epd_4in2_v2.o(i.EPD_4IN2_V2_PartialDisplay) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SetCursor) for EPD_4IN2_V2_SetCursor
    epd_4in2_v2.o(i.EPD_4IN2_V2_PartialDisplay) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy) for EPD_4IN2_V2_ReadBusy
    epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy) refers to printf3.o(i.__0printf$3) for __2printf
    epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy) refers to stm32f1xx_hal.o(i.HAL_Delay) for HAL_Delay
    epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin
    epd_4in2_v2.o(i.EPD_4IN2_V2_Reset) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    epd_4in2_v2.o(i.EPD_4IN2_V2_Reset) refers to stm32f1xx_hal.o(i.HAL_Delay) for HAL_Delay
    epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) refers to dev_config.o(i.DEV_SPI_WriteByte) for DEV_SPI_WriteByte
    epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) refers to dev_config.o(i.DEV_SPI_WriteByte) for DEV_SPI_WriteByte
    epd_4in2_v2.o(i.EPD_4IN2_V2_SetCursor) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_SetCursor) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_SetWindows) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_SetWindows) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_Sleep) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_Sleep) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_Sleep) refers to stm32f1xx_hal.o(i.HAL_Delay) for HAL_Delay
    epd_4in2_v2.o(i.EPD_4IN2_V2_TurnOnDisplay) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand) for EPD_4IN2_V2_SendCommand
    epd_4in2_v2.o(i.EPD_4IN2_V2_TurnOnDisplay) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_SendData) for EPD_4IN2_V2_SendData
    epd_4in2_v2.o(i.EPD_4IN2_V2_TurnOnDisplay) refers to epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy) for EPD_4IN2_V2_ReadBusy
    dev_config.o(i.DEV_Module_Exit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    dev_config.o(i.DEV_Module_Init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    dev_config.o(i.DEV_SPI_WriteByte) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit) for HAL_SPI_Transmit
    dev_config.o(i.DEV_SPI_WriteByte) refers to spi.o(.bss) for hspi1
    gui_paint.o(i.Paint_Clear) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_ClearWindows) refers to gui_paint.o(i.Paint_SetPixel) for Paint_SetPixel
    gui_paint.o(i.Paint_DrawBitMap) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_DrawBitMap_Block) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_DrawBitMap_Paste) refers to gui_paint.o(i.Paint_SetPixel) for Paint_SetPixel
    gui_paint.o(i.Paint_DrawChar) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_DrawChar) refers to gui_paint.o(i.Paint_SetPixel) for Paint_SetPixel
    gui_paint.o(i.Paint_DrawChar) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_DrawCircle) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_DrawCircle) refers to gui_paint.o(i.Paint_DrawPoint) for Paint_DrawPoint
    gui_paint.o(i.Paint_DrawCircle) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_DrawCircle) refers to gui_paint.o(.conststring) for .conststring
    gui_paint.o(i.Paint_DrawLine) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_DrawLine) refers to gui_paint.o(i.Paint_DrawPoint) for Paint_DrawPoint
    gui_paint.o(i.Paint_DrawLine) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_DrawNum) refers to memseta.o(.text) for __aeabi_memclr4
    gui_paint.o(i.Paint_DrawNum) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_DrawNum) refers to gui_paint.o(i.Paint_DrawString_EN) for Paint_DrawString_EN
    gui_paint.o(i.Paint_DrawNum) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_DrawNumDecimals) refers to memseta.o(.text) for __aeabi_memclr4
    gui_paint.o(i.Paint_DrawNumDecimals) refers to dfixi.o(.text) for __aeabi_d2iz
    gui_paint.o(i.Paint_DrawNumDecimals) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_DrawNumDecimals) refers to dflti.o(.text) for __aeabi_i2d
    gui_paint.o(i.Paint_DrawNumDecimals) refers to dadd.o(.text) for __aeabi_drsub
    gui_paint.o(i.Paint_DrawNumDecimals) refers to d2f.o(.text) for __aeabi_d2f
    gui_paint.o(i.Paint_DrawNumDecimals) refers to fmul.o(.text) for __aeabi_fmul
    gui_paint.o(i.Paint_DrawNumDecimals) refers to ffixi.o(.text) for __aeabi_f2iz
    gui_paint.o(i.Paint_DrawNumDecimals) refers to gui_paint.o(i.Paint_DrawString_EN) for Paint_DrawString_EN
    gui_paint.o(i.Paint_DrawNumDecimals) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_DrawPoint) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_DrawPoint) refers to gui_paint.o(i.Paint_SetPixel) for Paint_SetPixel
    gui_paint.o(i.Paint_DrawPoint) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_DrawRectangle) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_DrawRectangle) refers to gui_paint.o(i.Paint_DrawLine) for Paint_DrawLine
    gui_paint.o(i.Paint_DrawRectangle) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_DrawString_CN) refers to gui_paint.o(i.Paint_SetPixel) for Paint_SetPixel
    gui_paint.o(i.Paint_DrawString_EN) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_DrawString_EN) refers to gui_paint.o(i.Paint_DrawChar) for Paint_DrawChar
    gui_paint.o(i.Paint_DrawString_EN) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_DrawString_EN) refers to gui_paint.o(.conststring) for .conststring
    gui_paint.o(i.Paint_DrawTime) refers to gui_paint.o(i.Paint_DrawChar) for Paint_DrawChar
    gui_paint.o(i.Paint_NewImage) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_SelectImage) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_SetMirroring) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_SetMirroring) refers to gui_paint.o(.conststring) for .conststring
    gui_paint.o(i.Paint_SetMirroring) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_SetPixel) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_SetPixel) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_SetRotate) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_SetRotate) refers to gui_paint.o(.bss) for .bss
    gui_paint.o(i.Paint_SetScale) refers to printf3.o(i.__0printf$3) for __2printf
    gui_paint.o(i.Paint_SetScale) refers to gui_paint.o(.bss) for .bss
    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(i.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.data) for .data
    system_stm32f1xx.o(i.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.constdata) for .constdata
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort) refers to stm32f1xx_hal_spi.o(i.SPI_AbortTx_ISR) for SPI_AbortTx_ISR
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort) refers to stm32f1xx_hal_spi.o(i.SPI_AbortRx_ISR) for SPI_AbortRx_ISR
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_AbortCpltCallback) for HAL_SPI_AbortCpltCallback
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_spi.o(i.SPI_AbortTx_ISR) for SPI_AbortTx_ISR
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_spi.o(i.SPI_AbortRx_ISR) for SPI_AbortRx_ISR
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_spi.o(i.SPI_DMATxAbortCallback) for SPI_DMATxAbortCallback
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_spi.o(i.SPI_DMARxAbortCallback) for SPI_DMARxAbortCallback
    stm32f1xx_hal_spi.o(i.HAL_SPI_DMAStop) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_spi.o(i.HAL_SPI_DeInit) refers to spi.o(i.HAL_SPI_MspDeInit) for HAL_SPI_MspDeInit
    stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler) refers to stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) for SPI_DMAAbortOnError
    stm32f1xx_hal_spi.o(i.HAL_SPI_Init) refers to spi.o(i.HAL_SPI_MspInit) for HAL_SPI_MspInit
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive) for HAL_SPI_TransmitReceive
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) for SPI_EndRxTransaction
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) for HAL_SPI_TransmitReceive_DMA
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) for SPI_DMAHalfReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) for SPI_DMAReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAError) for SPI_DMAError
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_IT) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) for HAL_SPI_TransmitReceive_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_RxISR_16BIT) for SPI_RxISR_16BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_RxISR_8BIT) for SPI_RxISR_8BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) for SPI_DMAHalfTransmitReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) for SPI_DMATransmitReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAError) for SPI_DMAError
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) for SPI_DMAHalfReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) for SPI_DMAReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_16BIT) for SPI_2linesRxISR_16BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_16BIT) for SPI_2linesTxISR_16BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_8BIT) for SPI_2linesRxISR_8BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_8BIT) for SPI_2linesTxISR_8BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt) for SPI_DMAHalfTransmitCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) for SPI_DMATransmitCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAError) for SPI_DMAError
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_IT) refers to stm32f1xx_hal_spi.o(i.SPI_TxISR_16BIT) for SPI_TxISR_16BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_IT) refers to stm32f1xx_hal_spi.o(i.SPI_TxISR_8BIT) for SPI_TxISR_8BIT
    stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_16BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) for SPI_CloseRxTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_8BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) for SPI_CloseRxTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_16BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) for SPI_CloseRxTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_8BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) for SPI_CloseRxTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_AbortRx_ISR) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxRxCpltCallback) for HAL_SPI_TxRxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_RxCpltCallback) for HAL_SPI_RxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) for SPI_EndRxTransaction
    stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_RxCpltCallback) for HAL_SPI_RxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxCpltCallback) for HAL_SPI_TxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAError) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_RxHalfCpltCallback) for HAL_SPI_RxHalfCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxHalfCpltCallback) for HAL_SPI_TxHalfCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxRxHalfCpltCallback) for HAL_SPI_TxRxHalfCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) for SPI_EndRxTransaction
    stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_RxCpltCallback) for HAL_SPI_RxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMARxAbortCallback) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_DMARxAbortCallback) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.SPI_DMARxAbortCallback) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_AbortCpltCallback) for HAL_SPI_AbortCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxCpltCallback) for HAL_SPI_TxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxRxCpltCallback) for HAL_SPI_TxRxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATxAbortCallback) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_AbortCpltCallback) for HAL_SPI_AbortCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATxAbortCallback) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) refers to stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) for SPI_WaitFlagStateUntilTimeout
    stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) refers to stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) for SPI_WaitFlagStateUntilTimeout
    stm32f1xx_hal_spi.o(i.SPI_RxISR_16BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) for SPI_CloseRx_ISR
    stm32f1xx_hal_spi.o(i.SPI_RxISR_8BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) for SPI_CloseRx_ISR
    stm32f1xx_hal_spi.o(i.SPI_TxISR_16BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) for SPI_CloseTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_TxISR_8BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) for SPI_CloseTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal.o(i.HAL_DeInit) refers to stm32f1xx_hal.o(i.HAL_MspDeInit) for HAL_MspDeInit
    stm32f1xx_hal.o(i.HAL_Delay) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal.o(i.HAL_Delay) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_GetTick) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_GetTickFreq) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_GetTickPrio) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_IncTick) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_Init) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping) for HAL_NVIC_SetPriorityGrouping
    stm32f1xx_hal.o(i.HAL_Init) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f1xx_hal.o(i.HAL_Init) refers to stm32f1xx_hal_msp.o(i.HAL_MspInit) for HAL_MspInit
    stm32f1xx_hal.o(i.HAL_InitTick) refers to stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    stm32f1xx_hal.o(i.HAL_InitTick) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f1xx_hal.o(i.HAL_InitTick) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_InitTick) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal.o(i.HAL_SetTickFreq) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f1xx_hal.o(i.HAL_SetTickFreq) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f1xx.o(.constdata) for AHBPrescTable
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal.o(.data) for uwTickPrio
    stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32f1xx_hal.o(.data) for uwTickPrio
    stm32f1xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f1xx.o(.constdata) for APBPrescTable
    stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) refers to system_stm32f1xx.o(.constdata) for APBPrescTable
    stm32f1xx_hal_rcc.o(i.HAL_RCC_MCOConfig) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    stm32f1xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_CSSCallback) for HAL_RCC_CSSCallback
    stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) for HAL_RCC_GetPCLK2Freq
    stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback) for HAL_GPIO_EXTI_Callback
    stm32f1xx_hal_dma.o(i.HAL_DMA_PollForTransfer) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_dma.o(i.HAL_DMA_Start) refers to stm32f1xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) refers to stm32f1xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) refers to stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) for __NVIC_SetPriority
    stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config) refers to stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) for __NVIC_SetPriority
    stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) refers to stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callback
    stm32f1xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode) refers to stm32f1xx_hal_pwr.o(i.PWR_OverloadWfe) for PWR_OverloadWfe
    stm32f1xx_hal_pwr.o(i.HAL_PWR_PVD_IRQHandler) refers to stm32f1xx_hal_pwr.o(i.HAL_PWR_PVDCallback) for HAL_PWR_PVDCallback
    stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f1xx_hal_flash.o(i.HAL_FLASH_GetError) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback) for HAL_FLASH_OperationErrorCallback
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback) for HAL_FLASH_EndOfOperationCallback
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash.o(i.HAL_FLASH_OB_Launch) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SystemReset) for HAL_NVIC_SystemReset
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program) refers to llushr.o(.text) for __aeabi_llsr
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash_ex.o(i.FLASH_MassErase) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.FLASH_PageErase) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) for FLASH_OB_DisableWRP
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) for FLASH_OB_EnableWRP
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init) refers to usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit
    stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init) refers to stm32f1xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfig
    stm32f1xx_hal_uart.o(i.HAL_LIN_Init) refers to usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit
    stm32f1xx_hal_uart.o(i.HAL_LIN_Init) refers to stm32f1xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfig
    stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_Init) refers to usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit
    stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_Init) refers to stm32f1xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfig
    stm32f1xx_hal_uart.o(i.HAL_UART_Abort) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_uart.o(i.HAL_UART_Abort) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_GetError) for HAL_DMA_GetError
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_GetError) for HAL_DMA_GetError
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback) for HAL_UART_AbortReceiveCpltCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback) for UART_DMARxOnlyAbortCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_GetError) for HAL_DMA_GetError
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback) for HAL_UART_AbortTransmitCpltCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback) for UART_DMATxOnlyAbortCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback) for UART_DMATxAbortCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback) for UART_DMARxAbortCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) refers to stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) for UART_EndTxTransfer
    stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransfer
    stm32f1xx_hal_uart.o(i.HAL_UART_DeInit) refers to usart.o(i.HAL_UART_MspDeInit) for HAL_UART_MspDeInit
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_Receive_IT) for UART_Receive_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransfer
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) for UART_DMAAbortOnError
    stm32f1xx_hal_uart.o(i.HAL_UART_Init) refers to usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit
    stm32f1xx_hal_uart.o(i.HAL_UART_Init) refers to stm32f1xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfig
    stm32f1xx_hal_uart.o(i.HAL_UART_Receive) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_uart.o(i.HAL_UART_Receive) refers to stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) for UART_WaitOnFlagUntilTimeout
    stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) for UART_DMAReceiveCplt
    stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) for UART_DMARxHalfCplt
    stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMAError) for UART_DMAError
    stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) refers to stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) for UART_WaitOnFlagUntilTimeout
    stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) for UART_DMATransmitCplt
    stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) for UART_DMATxHalfCplt
    stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMAError) for UART_DMAError
    stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) refers to stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) for UART_EndTxTransfer
    stm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransfer
    stm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) for HAL_UART_RxHalfCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback) for HAL_UART_AbortReceiveCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxHalfCpltCallback) for HAL_UART_TxHalfCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback) for HAL_UART_AbortTransmitCpltCallback
    stm32f1xx_hal_uart.o(i.UART_Receive_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback
    stm32f1xx_hal_uart.o(i.UART_SetConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) for HAL_RCC_GetPCLK2Freq
    stm32f1xx_hal_uart.o(i.UART_SetConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.fputc) 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(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) 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 spi.o(i.HAL_SPI_MspDeInit), (40 bytes).
    Removing usart.o(.rev16_text), (4 bytes).
    Removing usart.o(.revsh_text), (4 bytes).
    Removing usart.o(.rrx_text), (6 bytes).
    Removing usart.o(i.HAL_UART_MspDeInit), (44 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), (9472 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), (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_4in2_v2_test.o(.rev16_text), (4 bytes).
    Removing epd_4in2_v2_test.o(.revsh_text), (4 bytes).
    Removing epd_4in2_v2_test.o(.rrx_text), (6 bytes).
    Removing epd_4in2_v2.o(.rev16_text), (4 bytes).
    Removing epd_4in2_v2.o(.revsh_text), (4 bytes).
    Removing epd_4in2_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 gui_paint.o(i.Paint_ClearWindows), (52 bytes).
    Removing gui_paint.o(i.Paint_DrawBitMap_Block), (60 bytes).
    Removing gui_paint.o(i.Paint_DrawBitMap_Paste), (110 bytes).
    Removing gui_paint.o(i.Paint_DrawNumDecimals), (332 bytes).
    Removing gui_paint.o(i.Paint_SetMirroring), (124 bytes).
    Removing gui_paint.o(i.Paint_SetRotate), (116 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 system_stm32f1xx.o(i.SystemCoreClockUpdate), (128 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(i.HAL_GPIOEx_ConfigEventout), (20 bytes).
    Removing stm32f1xx_hal_gpio_ex.o(i.HAL_GPIOEx_DisableEventout), (16 bytes).
    Removing stm32f1xx_hal_gpio_ex.o(i.HAL_GPIOEx_EnableEventout), (16 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_spi.o(i.HAL_SPI_Abort), (288 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_AbortCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT), (288 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_DMAPause), (38 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_DMAResume), (38 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_DMAStop), (66 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_DeInit), (46 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_GetError), (4 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_GetState), (6 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler), (224 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_MspInit), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Receive), (346 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA), (244 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_IT), (176 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_RxCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_RxHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive), (482 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA), (292 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT), (164 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA), (216 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_IT), (148 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TxCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TxHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TxRxCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TxRxHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_16BIT), (48 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_8BIT), (48 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_16BIT), (48 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_8BIT), (48 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_AbortRx_ISR), (80 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_AbortTx_ISR), (28 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR), (144 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR), (76 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR), (124 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError), (16 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMAError), (34 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt), (10 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt), (10 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt), (10 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt), (106 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMARxAbortCallback), (98 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt), (100 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt), (90 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMATxAbortCallback), (112 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction), (92 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_RxISR_16BIT), (32 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_RxISR_8BIT), (32 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_TxISR_16BIT), (32 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_TxISR_8BIT), (32 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.o(i.HAL_DBGMCU_DisableDBGSleepMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_DisableDBGStandbyMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_DisableDBGStopMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_EnableDBGSleepMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_EnableDBGStandbyMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_EnableDBGStopMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DeInit), (32 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetDEVID), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetHalVersion), (8 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetREVID), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetTickFreq), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetTickPrio), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetUIDw0), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetUIDw1), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetUIDw2), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal.o(i.HAL_MspInit), (2 bytes).
    Removing stm32f1xx_hal.o(i.HAL_ResumeTick), (14 bytes).
    Removing stm32f1xx_hal.o(i.HAL_SetTickFreq), (36 bytes).
    Removing stm32f1xx_hal.o(i.HAL_SuspendTick), (14 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.o(i.HAL_RCC_CSSCallback), (2 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit), (220 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_DisableCSS), (12 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_EnableCSS), (12 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetClockConfig), (64 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq), (12 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetOscConfig), (144 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_MCOConfig), (72 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler), (24 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(i.HAL_RCCEx_GetPeriphCLKConfig), (52 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq), (212 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig), (236 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_gpio.o(i.HAL_GPIO_DeInit), (288 bytes).
    Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback), (2 bytes).
    Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler), (24 bytes).
    Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_LockPin), (34 bytes).
    Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin), (16 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_dma.o(i.DMA_SetConfig), (42 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Abort), (70 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT), (304 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_DeInit), (128 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_GetError), (4 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_GetState), (6 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler), (584 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Init), (124 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_PollForTransfer), (988 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_RegisterCallback), (74 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Start), (80 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT), (112 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback), (82 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_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (26 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ), (34 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ), (26 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetActive), (36 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (36 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (82 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetPriorityGrouping), (16 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (26 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_SystemReset), (36 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig), (24 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Callback), (2 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler), (8 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(i.HAL_PWR_ConfigPVD), (124 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DeInit), (24 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DisableBkUpAccess), (12 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DisablePVD), (12 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DisableSEVOnPend), (16 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DisableSleepOnExit), (16 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin), (28 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess), (12 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnablePVD), (12 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnableSEVOnPend), (16 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnableSleepOnExit), (16 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin), (28 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode), (32 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode), (32 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode), (68 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_PVDCallback), (2 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_PVD_IRQHandler), (28 bytes).
    Removing stm32f1xx_hal_pwr.o(i.PWR_OverloadWfe), (6 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(i.FLASH_Program_HalfWord), (28 bytes).
    Removing stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode), (92 bytes).
    Removing stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation), (84 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback), (2 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_GetError), (12 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler), (264 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_Lock), (20 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_OB_Launch), (4 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_OB_Lock), (20 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_OB_Unlock), (36 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback), (2 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_Program), (128 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_Program_IT), (100 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_Unlock), (40 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(i.FLASH_MassErase), (36 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP), (176 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP), (176 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_OB_GetRDP), (24 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig), (100 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_PageErase), (36 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase), (168 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT), (84 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase), (84 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig), (36 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetUserData), (32 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram), (200 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(i.HAL_EXTI_ClearConfigLine), (104 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_ClearPending), (20 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_GenerateSWI), (20 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_GetConfigLine), (152 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_GetHandle), (12 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_GetPending), (24 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_IRQHandler), (36 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_RegisterCallback), (14 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_SetConfigLine), (164 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 stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_EnableReceiver), (50 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_EnableTransmitter), (50 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init), (108 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_LIN_Init), (128 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_LIN_SendBreak), (46 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_EnterMuteMode), (46 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_ExitMuteMode), (46 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_Init), (142 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Abort), (138 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive), (88 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT), (92 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit), (78 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT), (84 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT), (172 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAPause), (102 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAResume), (94 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop), (88 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DeInit), (50 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_GetError), (4 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_GetState), (10 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler), (348 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_MspInit), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive), (188 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA), (152 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive_IT), (82 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA), (128 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT), (62 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_TxHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError), (16 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMAError), (74 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt), (60 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback), (42 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt), (10 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback), (20 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt), (46 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback), (42 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt), (10 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback), (20 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_EndRxTransfer), (28 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_EndTxTransfer), (18 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_Receive_IT), (140 bytes).
    Removing fmul.o(.text), (100 bytes).
    Removing dadd.o(.text), (334 bytes).
    Removing dflti.o(.text), (34 bytes).
    Removing ffixi.o(.text), (50 bytes).
    Removing dfixi.o(.text), (62 bytes).
    Removing d2f.o(.text), (56 bytes).
    Removing fepilogue.o(.text), (110 bytes).
    Removing depilogue.o(.text), (186 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).

366 unused section(s) (total 818638 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/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.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  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.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  entry8b.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/malloc/malloc.c         0x00000000   Number         0  mallocra.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  malloca.o ABSOLUTE
    ../clib/microlib/malloc/mvars.c          0x00000000   Number         0  mvars.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.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/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.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  dmul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  fmul.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_4in2_V2_test.c      0x00000000   Number         0  epd_4in2_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_4in2_V2.c            0x00000000   Number         0  epd_4in2_v2.o ABSOLUTE
    ..\\User\\Config\\DEV_Config.c           0x00000000   Number         0  dev_config.o ABSOLUTE
    ..\\User\\Examples\\EPD_4in2_V2_test.c   0x00000000   Number         0  epd_4in2_v2_test.o ABSOLUTE
    ..\\User\\GUI\\GUI_Paint.c               0x00000000   Number         0  gui_paint.o ABSOLUTE
    ..\\User\\e-Paper\\EPD_4in2_V2.c         0x00000000   Number         0  epd_4in2_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  memseta.o(.text)
    .text                                    0x0800018c   Section        0  uidiv.o(.text)
    .text                                    0x080001b8   Section       36  init.o(.text)
    i.BusFault_Handler                       0x080001dc   Section        0  stm32f1xx_it.o(i.BusFault_Handler)
    i.DEV_Module_Exit                        0x080001e0   Section        0  dev_config.o(i.DEV_Module_Exit)
    i.DEV_Module_Init                        0x08000214   Section        0  dev_config.o(i.DEV_Module_Init)
    i.DEV_SPI_WriteByte                      0x08000248   Section        0  dev_config.o(i.DEV_SPI_WriteByte)
    i.DebugMon_Handler                       0x08000260   Section        0  stm32f1xx_it.o(i.DebugMon_Handler)
    i.EPD_4IN2_V2_4Gray_lut                  0x08000264   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_4Gray_lut)
    EPD_4IN2_V2_4Gray_lut                    0x08000265   Thumb Code   110  epd_4in2_v2.o(i.EPD_4IN2_V2_4Gray_lut)
    i.EPD_4IN2_V2_Clear                      0x080002d8   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_Clear)
    i.EPD_4IN2_V2_Display                    0x0800032a   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_Display)
    i.EPD_4IN2_V2_Display_4Gray              0x08000390   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_Display_4Gray)
    i.EPD_4IN2_V2_Display_Fast               0x080004c2   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_Display_Fast)
    i.EPD_4IN2_V2_Init                       0x08000538   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_Init)
    i.EPD_4IN2_V2_Init_4Gray                 0x08000596   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_Init_4Gray)
    i.EPD_4IN2_V2_Init_Fast                  0x0800060e   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_Init_Fast)
    i.EPD_4IN2_V2_PartialDisplay             0x080006a4   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_PartialDisplay)
    i.EPD_4IN2_V2_ReadBusy                   0x08000750   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy)
    i.EPD_4IN2_V2_Reset                      0x080007b4   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_Reset)
    EPD_4IN2_V2_Reset                        0x080007b5   Thumb Code    56  epd_4in2_v2.o(i.EPD_4IN2_V2_Reset)
    i.EPD_4IN2_V2_SendCommand                0x080007f0   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand)
    EPD_4IN2_V2_SendCommand                  0x080007f1   Thumb Code    46  epd_4in2_v2.o(i.EPD_4IN2_V2_SendCommand)
    i.EPD_4IN2_V2_SendData                   0x08000824   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_SendData)
    EPD_4IN2_V2_SendData                     0x08000825   Thumb Code    46  epd_4in2_v2.o(i.EPD_4IN2_V2_SendData)
    i.EPD_4IN2_V2_SetCursor                  0x08000858   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_SetCursor)
    EPD_4IN2_V2_SetCursor                    0x08000859   Thumb Code    40  epd_4in2_v2.o(i.EPD_4IN2_V2_SetCursor)
    i.EPD_4IN2_V2_SetWindows                 0x08000880   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_SetWindows)
    EPD_4IN2_V2_SetWindows                   0x08000881   Thumb Code    68  epd_4in2_v2.o(i.EPD_4IN2_V2_SetWindows)
    i.EPD_4IN2_V2_Sleep                      0x080008c4   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_Sleep)
    i.EPD_4IN2_V2_TurnOnDisplay              0x080008dc   Section        0  epd_4in2_v2.o(i.EPD_4IN2_V2_TurnOnDisplay)
    EPD_4IN2_V2_TurnOnDisplay                0x080008dd   Thumb Code    28  epd_4in2_v2.o(i.EPD_4IN2_V2_TurnOnDisplay)
    i.EPD_test                               0x080008f8   Section        0  epd_4in2_v2_test.o(i.EPD_test)
    i.Error_Handler                          0x08000f8c   Section        0  main.o(i.Error_Handler)
    i.HAL_Delay                              0x08000fa8   Section        0  stm32f1xx_hal.o(i.HAL_Delay)
    i.HAL_GPIO_Init                          0x08000fcc   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)
    i.HAL_GPIO_ReadPin                       0x080011c4   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin)
    i.HAL_GPIO_WritePin                      0x080011ce   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)
    i.HAL_GetTick                            0x080011d8   Section        0  stm32f1xx_hal.o(i.HAL_GetTick)
    i.HAL_IncTick                            0x080011e4   Section        0  stm32f1xx_hal.o(i.HAL_IncTick)
    i.HAL_Init                               0x080011f4   Section        0  stm32f1xx_hal.o(i.HAL_Init)
    i.HAL_InitTick                           0x08001218   Section        0  stm32f1xx_hal.o(i.HAL_InitTick)
    i.HAL_MspInit                            0x08001258   Section        0  stm32f1xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_SetPriority                   0x08001294   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_NVIC_SetPriorityGrouping           0x080012d4   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)
    i.HAL_RCC_ClockConfig                    0x080012f8   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetPCLK1Freq                   0x08001424   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    i.HAL_RCC_GetPCLK2Freq                   0x08001444   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    i.HAL_RCC_GetSysClockFreq                0x08001464   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_RCC_OscConfig                      0x080014d0   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.HAL_SPI_Init                           0x080017f0   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_Init)
    i.HAL_SPI_MspInit                        0x080018a4   Section        0  spi.o(i.HAL_SPI_MspInit)
    i.HAL_SPI_Transmit                       0x08001900   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit)
    i.HAL_SYSTICK_Config                     0x08001a66   Section        0  stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.HAL_UART_Init                          0x08001a8e   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Init)
    i.HAL_UART_MspInit                       0x08001af0   Section        0  usart.o(i.HAL_UART_MspInit)
    i.HAL_UART_Transmit                      0x08001b60   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit)
    i.HardFault_Handler                      0x08001c14   Section        0  stm32f1xx_it.o(i.HardFault_Handler)
    i.MX_GPIO_Init                           0x08001c30   Section        0  gpio.o(i.MX_GPIO_Init)
    i.MX_SPI1_Init                           0x08001c90   Section        0  spi.o(i.MX_SPI1_Init)
    i.MX_USART1_UART_Init                    0x08001cd8   Section        0  usart.o(i.MX_USART1_UART_Init)
    i.MemManage_Handler                      0x08001d10   Section        0  stm32f1xx_it.o(i.MemManage_Handler)
    i.NMI_Handler                            0x08001d12   Section        0  stm32f1xx_it.o(i.NMI_Handler)
    i.Paint_Clear                            0x08001d14   Section        0  gui_paint.o(i.Paint_Clear)
    i.Paint_DrawBitMap                       0x08001db8   Section        0  gui_paint.o(i.Paint_DrawBitMap)
    i.Paint_DrawChar                         0x08001de8   Section        0  gui_paint.o(i.Paint_DrawChar)
    i.Paint_DrawCircle                       0x08001edc   Section        0  gui_paint.o(i.Paint_DrawCircle)
    i.Paint_DrawLine                         0x080020f8   Section        0  gui_paint.o(i.Paint_DrawLine)
    i.Paint_DrawNum                          0x08002204   Section        0  gui_paint.o(i.Paint_DrawNum)
    i.Paint_DrawPoint                        0x080022d4   Section        0  gui_paint.o(i.Paint_DrawPoint)
    i.Paint_DrawRectangle                    0x08002418   Section        0  gui_paint.o(i.Paint_DrawRectangle)
    i.Paint_DrawString_CN                    0x080024f8   Section        0  gui_paint.o(i.Paint_DrawString_CN)
    i.Paint_DrawString_EN                    0x0800268c   Section        0  gui_paint.o(i.Paint_DrawString_EN)
    i.Paint_DrawTime                         0x08002708   Section        0  gui_paint.o(i.Paint_DrawTime)
    i.Paint_NewImage                         0x08002834   Section        0  gui_paint.o(i.Paint_NewImage)
    i.Paint_SelectImage                      0x08002870   Section        0  gui_paint.o(i.Paint_SelectImage)
    i.Paint_SetPixel                         0x0800287c   Section        0  gui_paint.o(i.Paint_SetPixel)
    i.Paint_SetScale                         0x08002998   Section        0  gui_paint.o(i.Paint_SetScale)
    i.PendSV_Handler                         0x08002a3c   Section        0  stm32f1xx_it.o(i.PendSV_Handler)
    i.SPI_EndRxTxTransaction                 0x08002a3e   Section        0  stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction)
    SPI_EndRxTxTransaction                   0x08002a3f   Thumb Code    32  stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction)
    i.SPI_WaitFlagStateUntilTimeout          0x08002a60   Section        0  stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
    SPI_WaitFlagStateUntilTimeout            0x08002a61   Thumb Code   180  stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
    i.SVC_Handler                            0x08002b18   Section        0  stm32f1xx_it.o(i.SVC_Handler)
    i.SysTick_Handler                        0x08002b1a   Section        0  stm32f1xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x08002b1e   Section        0  main.o(i.SystemClock_Config)
    i.SystemInit                             0x08002b78   Section        0  system_stm32f1xx.o(i.SystemInit)
    i.UART_SetConfig                         0x08002bc0   Section        0  stm32f1xx_hal_uart.o(i.UART_SetConfig)
    UART_SetConfig                           0x08002bc1   Thumb Code   178  stm32f1xx_hal_uart.o(i.UART_SetConfig)
    i.UART_WaitOnFlagUntilTimeout            0x08002c78   Section        0  stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    UART_WaitOnFlagUntilTimeout              0x08002c79   Thumb Code   100  stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    i.UsageFault_Handler                     0x08002cdc   Section        0  stm32f1xx_it.o(i.UsageFault_Handler)
    i.__0printf$3                            0x08002ce0   Section        0  printf3.o(i.__0printf$3)
    i.__NVIC_SetPriority                     0x08002d00   Section        0  stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)
    __NVIC_SetPriority                       0x08002d01   Thumb Code    32  stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)
    i.__scatterload_copy                     0x08002d20   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x08002d2e   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08002d30   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x08002d40   Section        0  printf3.o(i._printf_core)
    _printf_core                             0x08002d41   Thumb Code   436  printf3.o(i._printf_core)
    i.fputc                                  0x08002ef8   Section        0  usart.o(i.fputc)
    i.free                                   0x08002f10   Section        0  malloc.o(i.free)
    i.main                                   0x08002f60   Section        0  main.o(i.main)
    i.malloc                                 0x08002f84   Section        0  malloc.o(i.malloc)
    .constdata                               0x08002ff0   Section    15000  imagedata.o(.constdata)
    .constdata                               0x08006a88   Section    30000  imagedata.o(.constdata)
    .constdata                               0x0800dfb8   Section      233  epd_4in2_v2.o(.constdata)
    .constdata                               0x0800e0a1   Section     1140  font12.o(.constdata)
    .constdata                               0x0800e515   Section     1494  font12cn.o(.constdata)
    .constdata                               0x0800eaeb   Section     3040  font16.o(.constdata)
    .constdata                               0x0800f6cb   Section     3800  font20.o(.constdata)
    .constdata                               0x080105a3   Section     4482  font24cn.o(.constdata)
    .constdata                               0x08011725   Section       16  system_stm32f1xx.o(.constdata)
    .constdata                               0x08011735   Section        8  system_stm32f1xx.o(.constdata)
    .conststring                             0x08011740   Section      133  gui_paint.o(.conststring)
    .data                                    0x20000000   Section        8  font12.o(.data)
    .data                                    0x20000008   Section       12  font12cn.o(.data)
    .data                                    0x20000014   Section        8  font16.o(.data)
    .data                                    0x2000001c   Section        8  font20.o(.data)
    .data                                    0x20000024   Section       12  font24cn.o(.data)
    .data                                    0x20000030   Section        4  system_stm32f1xx.o(.data)
    .data                                    0x20000034   Section       12  stm32f1xx_hal.o(.data)
    .data                                    0x20000040   Section        4  stdout.o(.data)
    .data                                    0x20000044   Section        4  mvars.o(.data)
    .data                                    0x20000048   Section        4  mvars.o(.data)
    .bss                                     0x2000004c   Section       88  spi.o(.bss)
    .bss                                     0x200000a4   Section       64  usart.o(.bss)
    .bss                                     0x200000e4   Section       24  gui_paint.o(.bss)
    HEAP                                     0x20000100   Section    49152  startup_stm32f103xe.o(HEAP)
    STACK                                    0x2000c100   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
    __decompress                              - 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)
    __aeabi_memset                           0x08000169   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x08000169   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x08000169   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x08000177   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x08000177   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x08000177   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x0800017b   Thumb Code    18  memseta.o(.text)
    __aeabi_uidiv                            0x0800018d   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x0800018d   Thumb Code    44  uidiv.o(.text)
    __scatterload                            0x080001b9   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x080001b9   Thumb Code     0  init.o(.text)
    BusFault_Handler                         0x080001dd   Thumb Code     2  stm32f1xx_it.o(i.BusFault_Handler)
    DEV_Module_Exit                          0x080001e1   Thumb Code    48  dev_config.o(i.DEV_Module_Exit)
    DEV_Module_Init                          0x08000215   Thumb Code    48  dev_config.o(i.DEV_Module_Init)
    DEV_SPI_WriteByte                        0x08000249   Thumb Code    18  dev_config.o(i.DEV_SPI_WriteByte)
    DebugMon_Handler                         0x08000261   Thumb Code     2  stm32f1xx_it.o(i.DebugMon_Handler)
    EPD_4IN2_V2_Clear                        0x080002d9   Thumb Code    82  epd_4in2_v2.o(i.EPD_4IN2_V2_Clear)
    EPD_4IN2_V2_Display                      0x0800032b   Thumb Code   100  epd_4in2_v2.o(i.EPD_4IN2_V2_Display)
    EPD_4IN2_V2_Display_4Gray                0x08000391   Thumb Code   306  epd_4in2_v2.o(i.EPD_4IN2_V2_Display_4Gray)
    EPD_4IN2_V2_Display_Fast                 0x080004c3   Thumb Code   118  epd_4in2_v2.o(i.EPD_4IN2_V2_Display_Fast)
    EPD_4IN2_V2_Init                         0x08000539   Thumb Code    94  epd_4in2_v2.o(i.EPD_4IN2_V2_Init)
    EPD_4IN2_V2_Init_4Gray                   0x08000597   Thumb Code   120  epd_4in2_v2.o(i.EPD_4IN2_V2_Init_4Gray)
    EPD_4IN2_V2_Init_Fast                    0x0800060f   Thumb Code   148  epd_4in2_v2.o(i.EPD_4IN2_V2_Init_Fast)
    EPD_4IN2_V2_PartialDisplay               0x080006a5   Thumb Code   170  epd_4in2_v2.o(i.EPD_4IN2_V2_PartialDisplay)
    EPD_4IN2_V2_ReadBusy                     0x08000751   Thumb Code    40  epd_4in2_v2.o(i.EPD_4IN2_V2_ReadBusy)
    EPD_4IN2_V2_Sleep                        0x080008c5   Thumb Code    24  epd_4in2_v2.o(i.EPD_4IN2_V2_Sleep)
    EPD_test                                 0x080008f9   Thumb Code  1562  epd_4in2_v2_test.o(i.EPD_test)
    Error_Handler                            0x08000f8d   Thumb Code     8  main.o(i.Error_Handler)
    HAL_Delay                                0x08000fa9   Thumb Code    32  stm32f1xx_hal.o(i.HAL_Delay)
    HAL_GPIO_Init                            0x08000fcd   Thumb Code   462  stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)
    HAL_GPIO_ReadPin                         0x080011c5   Thumb Code    10  stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin)
    HAL_GPIO_WritePin                        0x080011cf   Thumb Code    10  stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)
    HAL_GetTick                              0x080011d9   Thumb Code     6  stm32f1xx_hal.o(i.HAL_GetTick)
    HAL_IncTick                              0x080011e5   Thumb Code    12  stm32f1xx_hal.o(i.HAL_IncTick)
    HAL_Init                                 0x080011f5   Thumb Code    32  stm32f1xx_hal.o(i.HAL_Init)
    HAL_InitTick                             0x08001219   Thumb Code    54  stm32f1xx_hal.o(i.HAL_InitTick)
    HAL_MspInit                              0x08001259   Thumb Code    52  stm32f1xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_SetPriority                     0x08001295   Thumb Code    60  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_NVIC_SetPriorityGrouping             0x080012d5   Thumb Code    26  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)
    HAL_RCC_ClockConfig                      0x080012f9   Thumb Code   280  stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetPCLK1Freq                     0x08001425   Thumb Code    20  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    HAL_RCC_GetPCLK2Freq                     0x08001445   Thumb Code    20  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    HAL_RCC_GetSysClockFreq                  0x08001465   Thumb Code    74  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_RCC_OscConfig                        0x080014d1   Thumb Code   778  stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    HAL_SPI_Init                             0x080017f1   Thumb Code   178  stm32f1xx_hal_spi.o(i.HAL_SPI_Init)
    HAL_SPI_MspInit                          0x080018a5   Thumb Code    80  spi.o(i.HAL_SPI_MspInit)
    HAL_SPI_Transmit                         0x08001901   Thumb Code   358  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit)
    HAL_SYSTICK_Config                       0x08001a67   Thumb Code    40  stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    HAL_UART_Init                            0x08001a8f   Thumb Code    98  stm32f1xx_hal_uart.o(i.HAL_UART_Init)
    HAL_UART_MspInit                         0x08001af1   Thumb Code   100  usart.o(i.HAL_UART_MspInit)
    HAL_UART_Transmit                        0x08001b61   Thumb Code   178  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit)
    HardFault_Handler                        0x08001c15   Thumb Code     8  stm32f1xx_it.o(i.HardFault_Handler)
    MX_GPIO_Init                             0x08001c31   Thumb Code    86  gpio.o(i.MX_GPIO_Init)
    MX_SPI1_Init                             0x08001c91   Thumb Code    62  spi.o(i.MX_SPI1_Init)
    MX_USART1_UART_Init                      0x08001cd9   Thumb Code    48  usart.o(i.MX_USART1_UART_Init)
    MemManage_Handler                        0x08001d11   Thumb Code     2  stm32f1xx_it.o(i.MemManage_Handler)
    NMI_Handler                              0x08001d13   Thumb Code     2  stm32f1xx_it.o(i.NMI_Handler)
    Paint_Clear                              0x08001d15   Thumb Code   158  gui_paint.o(i.Paint_Clear)
    Paint_DrawBitMap                         0x08001db9   Thumb Code    44  gui_paint.o(i.Paint_DrawBitMap)
    Paint_DrawChar                           0x08001de9   Thumb Code   176  gui_paint.o(i.Paint_DrawChar)
    Paint_DrawCircle                         0x08001edd   Thumb Code   532  gui_paint.o(i.Paint_DrawCircle)
    Paint_DrawLine                           0x080020f9   Thumb Code   200  gui_paint.o(i.Paint_DrawLine)
    Paint_DrawNum                            0x08002205   Thumb Code   140  gui_paint.o(i.Paint_DrawNum)
    Paint_DrawPoint                          0x080022d5   Thumb Code   178  gui_paint.o(i.Paint_DrawPoint)
    Paint_DrawRectangle                      0x08002419   Thumb Code   172  gui_paint.o(i.Paint_DrawRectangle)
    Paint_DrawString_CN                      0x080024f9   Thumb Code   398  gui_paint.o(i.Paint_DrawString_CN)
    Paint_DrawString_EN                      0x0800268d   Thumb Code   116  gui_paint.o(i.Paint_DrawString_EN)
    Paint_DrawTime                           0x08002709   Thumb Code   286  gui_paint.o(i.Paint_DrawTime)
    Paint_NewImage                           0x08002835   Thumb Code    56  gui_paint.o(i.Paint_NewImage)
    Paint_SelectImage                        0x08002871   Thumb Code     6  gui_paint.o(i.Paint_SelectImage)
    Paint_SetPixel                           0x0800287d   Thumb Code   238  gui_paint.o(i.Paint_SetPixel)
    Paint_SetScale                           0x08002999   Thumb Code    80  gui_paint.o(i.Paint_SetScale)
    PendSV_Handler                           0x08002a3d   Thumb Code     2  stm32f1xx_it.o(i.PendSV_Handler)
    SVC_Handler                              0x08002b19   Thumb Code     2  stm32f1xx_it.o(i.SVC_Handler)
    SysTick_Handler                          0x08002b1b   Thumb Code     4  stm32f1xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x08002b1f   Thumb Code    88  main.o(i.SystemClock_Config)
    SystemInit                               0x08002b79   Thumb Code    60  system_stm32f1xx.o(i.SystemInit)
    UsageFault_Handler                       0x08002cdd   Thumb Code     2  stm32f1xx_it.o(i.UsageFault_Handler)
    __0printf$3                              0x08002ce1   Thumb Code    22  printf3.o(i.__0printf$3)
    __1printf$3                              0x08002ce1   Thumb Code     0  printf3.o(i.__0printf$3)
    __2printf                                0x08002ce1   Thumb Code     0  printf3.o(i.__0printf$3)
    __scatterload_copy                       0x08002d21   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08002d2f   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08002d31   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    fputc                                    0x08002ef9   Thumb Code    20  usart.o(i.fputc)
    free                                     0x08002f11   Thumb Code    76  malloc.o(i.free)
    main                                     0x08002f61   Thumb Code    36  main.o(i.main)
    malloc                                   0x08002f85   Thumb Code    92  malloc.o(i.malloc)
    gImage_4in2                              0x08002ff0   Data       15000  imagedata.o(.constdata)
    gImage_4in2_4Gray                        0x08006a88   Data       30000  imagedata.o(.constdata)
    LUT_ALL                                  0x0800dfb8   Data         233  epd_4in2_v2.o(.constdata)
    Font12_Table                             0x0800e0a1   Data        1140  font12.o(.constdata)
    Font12CN_Table                           0x0800e515   Data        1494  font12cn.o(.constdata)
    Font16_Table                             0x0800eaeb   Data        3040  font16.o(.constdata)
    Font20_Table                             0x0800f6cb   Data        3800  font20.o(.constdata)
    Font24CN_Table                           0x080105a3   Data        4482  font24cn.o(.constdata)
    AHBPrescTable                            0x08011725   Data          16  system_stm32f1xx.o(.constdata)
    APBPrescTable                            0x08011735   Data           8  system_stm32f1xx.o(.constdata)
    Region$$Table$$Base                      0x080117c8   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x080117e8   Number         0  anon$$obj.o(Region$$Table)
    Font12                                   0x20000000   Data           8  font12.o(.data)
    Font12CN                                 0x20000008   Data          12  font12cn.o(.data)
    Font16                                   0x20000014   Data           8  font16.o(.data)
    Font20                                   0x2000001c   Data           8  font20.o(.data)
    Font24CN                                 0x20000024   Data          12  font24cn.o(.data)
    SystemCoreClock                          0x20000030   Data           4  system_stm32f1xx.o(.data)
    uwTickFreq                               0x20000034   Data           1  stm32f1xx_hal.o(.data)
    uwTickPrio                               0x20000038   Data           4  stm32f1xx_hal.o(.data)
    uwTick                                   0x2000003c   Data           4  stm32f1xx_hal.o(.data)
    __stdout                                 0x20000040   Data           4  stdout.o(.data)
    __microlib_freelist                      0x20000044   Data           4  mvars.o(.data)
    __microlib_freelist_initialised          0x20000048   Data           4  mvars.o(.data)
    hspi1                                    0x2000004c   Data          88  spi.o(.bss)
    huart1                                   0x200000a4   Data          64  usart.o(.bss)
    Paint                                    0x200000e4   Data          24  gui_paint.o(.bss)
    __heap_base                              0x20000100   Data           0  startup_stm32f103xe.o(HEAP)
    __heap_limit                             0x2000c100   Data           0  startup_stm32f103xe.o(HEAP)
    __initial_sp                             0x2000d100   Data           0  startup_stm32f103xe.o(STACK)



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

Memory Map of the image

  Image Entry point : 0x08000131

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00011834, Max: 0x00080000, ABSOLUTE)

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000117e8, 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         2606  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x08000130   0x08000130   0x00000004   Code   RO         2914    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x08000134   0x08000134   0x00000004   Code   RO         2917    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x08000138   0x08000138   0x00000000   Code   RO         2919    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x08000138   0x08000138   0x00000000   Code   RO         2921    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x08000138   0x08000138   0x00000008   Code   RO         2922    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x08000140   0x08000140   0x00000000   Code   RO         2924    .ARM.Collect$$$$0000000D  mc_w.l(entry10a.o)
    0x08000140   0x08000140   0x00000000   Code   RO         2926    .ARM.Collect$$$$0000000F  mc_w.l(entry11a.o)
    0x08000140   0x08000140   0x00000004   Code   RO         2915    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000144   0x08000144   0x00000024   Code   RO            4    .text               startup_stm32f103xe.o
    0x08000168   0x08000168   0x00000024   Code   RO         2611    .text               mc_w.l(memseta.o)
    0x0800018c   0x0800018c   0x0000002c   Code   RO         2929    .text               mc_w.l(uidiv.o)
    0x080001b8   0x080001b8   0x00000024   Code   RO         2956    .text               mc_w.l(init.o)
    0x080001dc   0x080001dc   0x00000002   Code   RO          287    i.BusFault_Handler  stm32f1xx_it.o
    0x080001de   0x080001de   0x00000002   PAD
    0x080001e0   0x080001e0   0x00000034   Code   RO          590    i.DEV_Module_Exit   dev_config.o
    0x08000214   0x08000214   0x00000034   Code   RO          591    i.DEV_Module_Init   dev_config.o
    0x08000248   0x08000248   0x00000018   Code   RO          592    i.DEV_SPI_WriteByte  dev_config.o
    0x08000260   0x08000260   0x00000002   Code   RO          288    i.DebugMon_Handler  stm32f1xx_it.o
    0x08000262   0x08000262   0x00000002   PAD
    0x08000264   0x08000264   0x00000074   Code   RO          474    i.EPD_4IN2_V2_4Gray_lut  epd_4in2_v2.o
    0x080002d8   0x080002d8   0x00000052   Code   RO          475    i.EPD_4IN2_V2_Clear  epd_4in2_v2.o
    0x0800032a   0x0800032a   0x00000064   Code   RO          476    i.EPD_4IN2_V2_Display  epd_4in2_v2.o
    0x0800038e   0x0800038e   0x00000002   PAD
    0x08000390   0x08000390   0x00000132   Code   RO          477    i.EPD_4IN2_V2_Display_4Gray  epd_4in2_v2.o
    0x080004c2   0x080004c2   0x00000076   Code   RO          478    i.EPD_4IN2_V2_Display_Fast  epd_4in2_v2.o
    0x08000538   0x08000538   0x0000005e   Code   RO          479    i.EPD_4IN2_V2_Init  epd_4in2_v2.o
    0x08000596   0x08000596   0x00000078   Code   RO          480    i.EPD_4IN2_V2_Init_4Gray  epd_4in2_v2.o
    0x0800060e   0x0800060e   0x00000094   Code   RO          481    i.EPD_4IN2_V2_Init_Fast  epd_4in2_v2.o
    0x080006a2   0x080006a2   0x00000002   PAD
    0x080006a4   0x080006a4   0x000000aa   Code   RO          482    i.EPD_4IN2_V2_PartialDisplay  epd_4in2_v2.o
    0x0800074e   0x0800074e   0x00000002   PAD
    0x08000750   0x08000750   0x00000064   Code   RO          483    i.EPD_4IN2_V2_ReadBusy  epd_4in2_v2.o
    0x080007b4   0x080007b4   0x0000003c   Code   RO          484    i.EPD_4IN2_V2_Reset  epd_4in2_v2.o
    0x080007f0   0x080007f0   0x00000034   Code   RO          485    i.EPD_4IN2_V2_SendCommand  epd_4in2_v2.o
    0x08000824   0x08000824   0x00000034   Code   RO          486    i.EPD_4IN2_V2_SendData  epd_4in2_v2.o
    0x08000858   0x08000858   0x00000028   Code   RO          487    i.EPD_4IN2_V2_SetCursor  epd_4in2_v2.o
    0x08000880   0x08000880   0x00000044   Code   RO          488    i.EPD_4IN2_V2_SetWindows  epd_4in2_v2.o
    0x080008c4   0x080008c4   0x00000018   Code   RO          489    i.EPD_4IN2_V2_Sleep  epd_4in2_v2.o
    0x080008dc   0x080008dc   0x0000001c   Code   RO          490    i.EPD_4IN2_V2_TurnOnDisplay  epd_4in2_v2.o
    0x080008f8   0x080008f8   0x00000694   Code   RO          444    i.EPD_test          epd_4in2_v2_test.o
    0x08000f8c   0x08000f8c   0x0000001c   Code   RO           13    i.Error_Handler     main.o
    0x08000fa8   0x08000fa8   0x00000024   Code   RO         1284    i.HAL_Delay         stm32f1xx_hal.o
    0x08000fcc   0x08000fcc   0x000001f8   Code   RO         1592    i.HAL_GPIO_Init     stm32f1xx_hal_gpio.o
    0x080011c4   0x080011c4   0x0000000a   Code   RO         1594    i.HAL_GPIO_ReadPin  stm32f1xx_hal_gpio.o
    0x080011ce   0x080011ce   0x0000000a   Code   RO         1596    i.HAL_GPIO_WritePin  stm32f1xx_hal_gpio.o
    0x080011d8   0x080011d8   0x0000000c   Code   RO         1288    i.HAL_GetTick       stm32f1xx_hal.o
    0x080011e4   0x080011e4   0x00000010   Code   RO         1294    i.HAL_IncTick       stm32f1xx_hal.o
    0x080011f4   0x080011f4   0x00000024   Code   RO         1295    i.HAL_Init          stm32f1xx_hal.o
    0x08001218   0x08001218   0x00000040   Code   RO         1296    i.HAL_InitTick      stm32f1xx_hal.o
    0x08001258   0x08001258   0x0000003c   Code   RO          362    i.HAL_MspInit       stm32f1xx_hal_msp.o
    0x08001294   0x08001294   0x00000040   Code   RO         1758    i.HAL_NVIC_SetPriority  stm32f1xx_hal_cortex.o
    0x080012d4   0x080012d4   0x00000024   Code   RO         1759    i.HAL_NVIC_SetPriorityGrouping  stm32f1xx_hal_cortex.o
    0x080012f8   0x080012f8   0x0000012c   Code   RO         1452    i.HAL_RCC_ClockConfig  stm32f1xx_hal_rcc.o
    0x08001424   0x08001424   0x00000020   Code   RO         1459    i.HAL_RCC_GetPCLK1Freq  stm32f1xx_hal_rcc.o
    0x08001444   0x08001444   0x00000020   Code   RO         1460    i.HAL_RCC_GetPCLK2Freq  stm32f1xx_hal_rcc.o
    0x08001464   0x08001464   0x0000006c   Code   RO         1461    i.HAL_RCC_GetSysClockFreq  stm32f1xx_hal_rcc.o
    0x080014d0   0x080014d0   0x00000320   Code   RO         1464    i.HAL_RCC_OscConfig  stm32f1xx_hal_rcc.o
    0x080017f0   0x080017f0   0x000000b2   Code   RO          966    i.HAL_SPI_Init      stm32f1xx_hal_spi.o
    0x080018a2   0x080018a2   0x00000002   PAD
    0x080018a4   0x080018a4   0x0000005c   Code   RO          198    i.HAL_SPI_MspInit   spi.o
    0x08001900   0x08001900   0x00000166   Code   RO          974    i.HAL_SPI_Transmit  stm32f1xx_hal_spi.o
    0x08001a66   0x08001a66   0x00000028   Code   RO         1763    i.HAL_SYSTICK_Config  stm32f1xx_hal_cortex.o
    0x08001a8e   0x08001a8e   0x00000062   Code   RO         2313    i.HAL_UART_Init     stm32f1xx_hal_uart.o
    0x08001af0   0x08001af0   0x00000070   Code   RO          240    i.HAL_UART_MspInit  usart.o
    0x08001b60   0x08001b60   0x000000b2   Code   RO         2321    i.HAL_UART_Transmit  stm32f1xx_hal_uart.o
    0x08001c12   0x08001c12   0x00000002   PAD
    0x08001c14   0x08001c14   0x0000001c   Code   RO          289    i.HardFault_Handler  stm32f1xx_it.o
    0x08001c30   0x08001c30   0x00000060   Code   RO          173    i.MX_GPIO_Init      gpio.o
    0x08001c90   0x08001c90   0x00000048   Code   RO          199    i.MX_SPI1_Init      spi.o
    0x08001cd8   0x08001cd8   0x00000038   Code   RO          241    i.MX_USART1_UART_Init  usart.o
    0x08001d10   0x08001d10   0x00000002   Code   RO          290    i.MemManage_Handler  stm32f1xx_it.o
    0x08001d12   0x08001d12   0x00000002   Code   RO          291    i.NMI_Handler       stm32f1xx_it.o
    0x08001d14   0x08001d14   0x000000a4   Code   RO          627    i.Paint_Clear       gui_paint.o
    0x08001db8   0x08001db8   0x00000030   Code   RO          629    i.Paint_DrawBitMap  gui_paint.o
    0x08001de8   0x08001de8   0x000000f4   Code   RO          632    i.Paint_DrawChar    gui_paint.o
    0x08001edc   0x08001edc   0x0000021c   Code   RO          633    i.Paint_DrawCircle  gui_paint.o
    0x080020f8   0x080020f8   0x0000010c   Code   RO          634    i.Paint_DrawLine    gui_paint.o
    0x08002204   0x08002204   0x000000d0   Code   RO          635    i.Paint_DrawNum     gui_paint.o
    0x080022d4   0x080022d4   0x00000144   Code   RO          637    i.Paint_DrawPoint   gui_paint.o
    0x08002418   0x08002418   0x000000e0   Code   RO          638    i.Paint_DrawRectangle  gui_paint.o
    0x080024f8   0x080024f8   0x00000194   Code   RO          639    i.Paint_DrawString_CN  gui_paint.o
    0x0800268c   0x0800268c   0x0000007c   Code   RO          640    i.Paint_DrawString_EN  gui_paint.o
    0x08002708   0x08002708   0x0000012c   Code   RO          641    i.Paint_DrawTime    gui_paint.o
    0x08002834   0x08002834   0x0000003c   Code   RO          642    i.Paint_NewImage    gui_paint.o
    0x08002870   0x08002870   0x0000000c   Code   RO          643    i.Paint_SelectImage  gui_paint.o
    0x0800287c   0x0800287c   0x0000011c   Code   RO          645    i.Paint_SetPixel    gui_paint.o
    0x08002998   0x08002998   0x000000a4   Code   RO          647    i.Paint_SetScale    gui_paint.o
    0x08002a3c   0x08002a3c   0x00000002   Code   RO          292    i.PendSV_Handler    stm32f1xx_it.o
    0x08002a3e   0x08002a3e   0x00000020   Code   RO         1004    i.SPI_EndRxTxTransaction  stm32f1xx_hal_spi.o
    0x08002a5e   0x08002a5e   0x00000002   PAD
    0x08002a60   0x08002a60   0x000000b8   Code   RO         1009    i.SPI_WaitFlagStateUntilTimeout  stm32f1xx_hal_spi.o
    0x08002b18   0x08002b18   0x00000002   Code   RO          293    i.SVC_Handler       stm32f1xx_it.o
    0x08002b1a   0x08002b1a   0x00000004   Code   RO          294    i.SysTick_Handler   stm32f1xx_it.o
    0x08002b1e   0x08002b1e   0x00000058   Code   RO           14    i.SystemClock_Config  main.o
    0x08002b76   0x08002b76   0x00000002   PAD
    0x08002b78   0x08002b78   0x00000048   Code   RO          882    i.SystemInit        system_stm32f1xx.o
    0x08002bc0   0x08002bc0   0x000000b8   Code   RO         2339    i.UART_SetConfig    stm32f1xx_hal_uart.o
    0x08002c78   0x08002c78   0x00000064   Code   RO         2340    i.UART_WaitOnFlagUntilTimeout  stm32f1xx_hal_uart.o
    0x08002cdc   0x08002cdc   0x00000002   Code   RO          295    i.UsageFault_Handler  stm32f1xx_it.o
    0x08002cde   0x08002cde   0x00000002   PAD
    0x08002ce0   0x08002ce0   0x00000020   Code   RO         2702    i.__0printf$3       mc_w.l(printf3.o)
    0x08002d00   0x08002d00   0x00000020   Code   RO         1765    i.__NVIC_SetPriority  stm32f1xx_hal_cortex.o
    0x08002d20   0x08002d20   0x0000000e   Code   RO         2960    i.__scatterload_copy  mc_w.l(handlers.o)
    0x08002d2e   0x08002d2e   0x00000002   Code   RO         2961    i.__scatterload_null  mc_w.l(handlers.o)
    0x08002d30   0x08002d30   0x0000000e   Code   RO         2962    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x08002d3e   0x08002d3e   0x00000002   PAD
    0x08002d40   0x08002d40   0x000001b8   Code   RO         2709    i._printf_core      mc_w.l(printf3.o)
    0x08002ef8   0x08002ef8   0x00000018   Code   RO          242    i.fputc             usart.o
    0x08002f10   0x08002f10   0x00000050   Code   RO         2874    i.free              mc_w.l(malloc.o)
    0x08002f60   0x08002f60   0x00000024   Code   RO           15    i.main              main.o
    0x08002f84   0x08002f84   0x0000006c   Code   RO         2875    i.malloc            mc_w.l(malloc.o)
    0x08002ff0   0x08002ff0   0x00003a98   Data   RO          412    .constdata          imagedata.o
    0x08006a88   0x08006a88   0x00007530   Data   RO          413    .constdata          imagedata.o
    0x0800dfb8   0x0800dfb8   0x000000e9   Data   RO          491    .constdata          epd_4in2_v2.o
    0x0800e0a1   0x0800e0a1   0x00000474   Data   RO          794    .constdata          font12.o
    0x0800e515   0x0800e515   0x000005d6   Data   RO          808    .constdata          font12cn.o
    0x0800eaeb   0x0800eaeb   0x00000be0   Data   RO          822    .constdata          font16.o
    0x0800f6cb   0x0800f6cb   0x00000ed8   Data   RO          836    .constdata          font20.o
    0x080105a3   0x080105a3   0x00001182   Data   RO          864    .constdata          font24cn.o
    0x08011725   0x08011725   0x00000010   Data   RO          883    .constdata          system_stm32f1xx.o
    0x08011735   0x08011735   0x00000008   Data   RO          884    .constdata          system_stm32f1xx.o
    0x0801173d   0x0801173d   0x00000003   PAD
    0x08011740   0x08011740   0x00000085   Data   RO          649    .conststring        gui_paint.o
    0x080117c5   0x080117c5   0x00000003   PAD
    0x080117c8   0x080117c8   0x00000020   Data   RO         2958    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080117e8, Size: 0x0000d100, Max: 0x00010000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x080117e8   0x00000008   Data   RW          795    .data               font12.o
    0x20000008   0x080117f0   0x0000000c   Data   RW          809    .data               font12cn.o
    0x20000014   0x080117fc   0x00000008   Data   RW          823    .data               font16.o
    0x2000001c   0x08011804   0x00000008   Data   RW          837    .data               font20.o
    0x20000024   0x0801180c   0x0000000c   Data   RW          865    .data               font24cn.o
    0x20000030   0x08011818   0x00000004   Data   RW          885    .data               system_stm32f1xx.o
    0x20000034   0x0801181c   0x0000000c   Data   RW         1302    .data               stm32f1xx_hal.o
    0x20000040   0x08011828   0x00000004   Data   RW         2928    .data               mc_w.l(stdout.o)
    0x20000044   0x0801182c   0x00000004   Data   RW         2941    .data               mc_w.l(mvars.o)
    0x20000048   0x08011830   0x00000004   Data   RW         2942    .data               mc_w.l(mvars.o)
    0x2000004c        -       0x00000058   Zero   RW          200    .bss                spi.o
    0x200000a4        -       0x00000040   Zero   RW          243    .bss                usart.o
    0x200000e4        -       0x00000018   Zero   RW          648    .bss                gui_paint.o
    0x200000fc   0x08011834   0x00000004   PAD
    0x20000100        -       0x0000c000   Zero   RW            2    HEAP                startup_stm32f103xe.o
    0x2000c100        -       0x00001000   Zero   RW            1    STACK               startup_stm32f103xe.o


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

Image component sizes


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

       128         14          0          0          0       1492   dev_config.o
      1678         82        233          0          0      11795   epd_4in2_v2.o
      1684        466          0          0          0       1683   epd_4in2_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
      3368        588        133          0         24      17176   gui_paint.o
         0          0      45000          0          0       3255   imagedata.o
       152         20          0          0          0     464122   main.o
       164         22          0          0         88       1617   spi.o
        36          8        304          0      53248        804   startup_stm32f103xe.o
       164         28          0         12          0       6541   stm32f1xx_hal.o
       172         14          0          0          0      28314   stm32f1xx_hal_cortex.o
       524         42          0          0          0       3551   stm32f1xx_hal_gpio.o
        60          8          0          0          0        854   stm32f1xx_hal_msp.o
      1272        100          0          0          0       5220   stm32f1xx_hal_rcc.o
       752          4          0          0          0       4426   stm32f1xx_hal_spi.o
       560          6          0          0          0       4008   stm32f1xx_hal_uart.o
        46         20          0          0          0       3838   stm32f1xx_it.o
        72         12         24          4          0       1175   system_stm32f1xx.o
       192         24          0          0         64       2234   usart.o

    ----------------------------------------------------------------------
     11140       1468      59688         64      53428     569881   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        20          0          6          0          4          0   (incl. Padding)

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

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

         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        36          8          0          0          0         68   init.o
       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

    ----------------------------------------------------------------------
       828         50          0         12          0        600   Library Totals
         2          0          0          0          0          0   (incl. Padding)

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

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

       826         50          0         12          0        600   mc_w.l

    ----------------------------------------------------------------------
       828         50          0         12          0        600   Library Totals

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

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


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

     11968       1518      59688         76      53428     566473   Grand Totals
     11968       1518      59688         76      53428     566473   ELF Image Totals
     11968       1518      59688         76          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                71656 (  69.98kB)
    Total RW  Size (RW Data + ZI Data)             53504 (  52.25kB)
    Total ROM Size (Code + RO Data + RW Data)      71732 (  70.05kB)

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

