Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]

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

Section Cross References

    startup_stm32f103xb.o(RESET) refers to startup_stm32f103xb.o(STACK) for __initial_sp
    startup_stm32f103xb.o(RESET) refers to startup_stm32f103xb.o(.text) for Reset_Handler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.NMI_Handler) for NMI_Handler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.MemManage_Handler) for MemManage_Handler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.BusFault_Handler) for BusFault_Handler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.UsageFault_Handler) for UsageFault_Handler
    startup_stm32f103xb.o(RESET) refers to port.o(.emb_text) for SVC_Handler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.DebugMon_Handler) for DebugMon_Handler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler) for DMA1_Channel2_IRQHandler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler) for DMA1_Channel3_IRQHandler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler) for DMA1_Channel5_IRQHandler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.DMA1_Channel6_IRQHandler) for DMA1_Channel6_IRQHandler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.DMA1_Channel7_IRQHandler) for DMA1_Channel7_IRQHandler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.EXTI9_5_IRQHandler) for EXTI9_5_IRQHandler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.USART2_IRQHandler) for USART2_IRQHandler
    startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(i.EXTI15_10_IRQHandler) for EXTI15_10_IRQHandler
    startup_stm32f103xb.o(.text) refers to system_stm32f1xx.o(i.SystemInit) for SystemInit
    startup_stm32f103xb.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    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.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 dma.o(i.MX_DMA_Init) for MX_DMA_Init
    main.o(i.main) refers to spi.o(i.MX_SPI1_Init) for MX_SPI1_Init
    main.o(i.main) refers to spi.o(i.MX_SPI2_Init) for MX_SPI2_Init
    main.o(i.main) refers to tim.o(i.MX_TIM1_Init) for MX_TIM1_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 usart.o(i.MX_USART2_UART_Init) for MX_USART2_UART_Init
    main.o(i.main) refers to cmsis_os2.o(i.osKernelInitialize) for osKernelInitialize
    main.o(i.main) refers to freertos.o(i.MX_FREERTOS_Init) for MX_FREERTOS_Init
    main.o(i.main) refers to cmsis_os2.o(i.osKernelStart) for osKernelStart
    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
    gpio.o(i.MX_GPIO_Init) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    gpio.o(i.MX_GPIO_Init) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ
    freertos.o(i.MX_FREERTOS_Init) refers to cmsis_os2.o(i.osThreadNew) for osThreadNew
    freertos.o(i.MX_FREERTOS_Init) refers to freertos.o(.constdata) for .constdata
    freertos.o(i.MX_FREERTOS_Init) refers to freertos.o(i.StartDefaultTask) for StartDefaultTask
    freertos.o(i.MX_FREERTOS_Init) refers to freertos.o(.data) for .data
    freertos.o(i.MX_FREERTOS_Init) refers to user_task.o(.constdata) for attr_init
    freertos.o(i.MX_FREERTOS_Init) refers to init.o(i.Task_Init) for Task_Init
    freertos.o(i.StartDefaultTask) refers to cmsis_os2.o(i.osThreadGetId) for osThreadGetId
    freertos.o(i.StartDefaultTask) refers to cmsis_os2.o(i.osThreadTerminate) for osThreadTerminate
    freertos.o(.constdata) refers to freertos.o(.conststring) for .conststring
    dma.o(i.MX_DMA_Init) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    dma.o(i.MX_DMA_Init) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ
    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_MspDeInit) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_DeInit) for HAL_DMA_DeInit
    spi.o(i.HAL_SPI_MspInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    spi.o(i.HAL_SPI_MspInit) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Init) for HAL_DMA_Init
    spi.o(i.HAL_SPI_MspInit) refers to main.o(i.Error_Handler) for Error_Handler
    spi.o(i.HAL_SPI_MspInit) refers to spi.o(.bss) for .bss
    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
    spi.o(i.MX_SPI2_Init) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_Init) for HAL_SPI_Init
    spi.o(i.MX_SPI2_Init) refers to main.o(i.Error_Handler) for Error_Handler
    spi.o(i.MX_SPI2_Init) refers to spi.o(.bss) for .bss
    tim.o(i.HAL_TIM_MspPostInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    tim.o(i.MX_TIM1_Init) refers to memseta.o(.text) for __aeabi_memclr4
    tim.o(i.MX_TIM1_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) for HAL_TIM_Base_Init
    tim.o(i.MX_TIM1_Init) refers to main.o(i.Error_Handler) for Error_Handler
    tim.o(i.MX_TIM1_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) for HAL_TIM_ConfigClockSource
    tim.o(i.MX_TIM1_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Init) for HAL_TIM_PWM_Init
    tim.o(i.MX_TIM1_Init) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) for HAL_TIMEx_MasterConfigSynchronization
    tim.o(i.MX_TIM1_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel) for HAL_TIM_PWM_ConfigChannel
    tim.o(i.MX_TIM1_Init) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigBreakDeadTime) for HAL_TIMEx_ConfigBreakDeadTime
    tim.o(i.MX_TIM1_Init) refers to tim.o(i.HAL_TIM_MspPostInit) for HAL_TIM_MspPostInit
    tim.o(i.MX_TIM1_Init) refers to tim.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_MspDeInit) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_DeInit) for HAL_DMA_DeInit
    usart.o(i.HAL_UART_MspDeInit) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) for HAL_NVIC_DisableIRQ
    usart.o(i.HAL_UART_MspInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    usart.o(i.HAL_UART_MspInit) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Init) for HAL_DMA_Init
    usart.o(i.HAL_UART_MspInit) refers to main.o(i.Error_Handler) for Error_Handler
    usart.o(i.HAL_UART_MspInit) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    usart.o(i.HAL_UART_MspInit) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ
    usart.o(i.HAL_UART_MspInit) refers to usart.o(.bss) for .bss
    usart.o(i.MX_USART1_UART_Init) refers to stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init) for HAL_HalfDuplex_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.MX_USART2_UART_Init) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Init) for HAL_UART_Init
    usart.o(i.MX_USART2_UART_Init) refers to main.o(i.Error_Handler) for Error_Handler
    usart.o(i.MX_USART2_UART_Init) refers to usart.o(.bss) for .bss
    usart.o(i.USAR_UART2_IDLECallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) for HAL_UART_DMAStop
    usart.o(i.USAR_UART2_IDLECallback) refers to printfa.o(i.__0printf) for __2printf
    usart.o(i.USAR_UART2_IDLECallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) for HAL_UART_Transmit
    usart.o(i.USAR_UART2_IDLECallback) refers to strcpy.o(.text) for strcpy
    usart.o(i.USAR_UART2_IDLECallback) refers to memseta.o(.text) for __aeabi_memclr4
    usart.o(i.USAR_UART2_IDLECallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) for HAL_UART_Receive_DMA
    usart.o(i.USAR_UART2_IDLECallback) refers to mr16.o(i.MR16_NotifyUARTIdle) for MR16_NotifyUARTIdle
    usart.o(i.USAR_UART2_IDLECallback) refers to usart.o(.bss) for .bss
    usart.o(i.USAR_UART2_IDLECallback) refers to usart.o(.data) for .data
    usart.o(i.USER_UART_IRQHandler) refers to usart.o(i.USAR_UART2_IDLECallback) for USAR_UART2_IDLECallback
    stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler) for HAL_DMA_IRQHandler
    stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler) refers to spi.o(.bss) for hdma_spi1_rx
    stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler) for HAL_DMA_IRQHandler
    stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler) refers to spi.o(.bss) for hdma_spi1_tx
    stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler) for HAL_DMA_IRQHandler
    stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler) refers to spi.o(.bss) for hdma_spi2_tx
    stm32f1xx_it.o(i.DMA1_Channel6_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler) for HAL_DMA_IRQHandler
    stm32f1xx_it.o(i.DMA1_Channel6_IRQHandler) refers to usart.o(.bss) for hdma_usart2_rx
    stm32f1xx_it.o(i.DMA1_Channel7_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler) for HAL_DMA_IRQHandler
    stm32f1xx_it.o(i.DMA1_Channel7_IRQHandler) refers to usart.o(.bss) for hdma_usart2_tx
    stm32f1xx_it.o(i.EXTI15_10_IRQHandler) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) for HAL_GPIO_EXTI_IRQHandler
    stm32f1xx_it.o(i.EXTI9_5_IRQHandler) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) for HAL_GPIO_EXTI_IRQHandler
    stm32f1xx_it.o(i.SysTick_Handler) refers to stm32f1xx_hal.o(i.HAL_IncTick) for HAL_IncTick
    stm32f1xx_it.o(i.SysTick_Handler) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    stm32f1xx_it.o(i.SysTick_Handler) refers to port.o(i.xPortSysTickHandler) for xPortSysTickHandler
    stm32f1xx_it.o(i.USART2_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) for HAL_UART_IRQHandler
    stm32f1xx_it.o(i.USART2_IRQHandler) refers to usart.o(i.USER_UART_IRQHandler) for USER_UART_IRQHandler
    stm32f1xx_it.o(i.USART2_IRQHandler) refers to usart.o(.bss) for huart2
    stm32f1xx_hal_msp.o(i.HAL_MspInit) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    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_GetSysClockFreq) refers to stm32f1xx_hal_rcc.o(.constdata) for .constdata
    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_ex.o(.constdata) for .constdata
    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 gpio_1.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_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 spi_1.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 spi_1.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 spi_1.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to spi_1.o(i.HAL_SPI_TxRxCpltCallback) for HAL_SPI_TxRxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to spi_1.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 spi_1.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) refers to spi_1.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 spi_1.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to spi_1.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 spi_1.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAError) refers to spi_1.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) refers to spi_1.o(i.HAL_SPI_RxHalfCpltCallback) for HAL_SPI_RxHalfCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt) refers to spi_1.o(i.HAL_SPI_TxHalfCpltCallback) for HAL_SPI_TxHalfCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) refers to spi_1.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 spi_1.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) refers to spi_1.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 spi_1.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 spi_1.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) refers to spi_1.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 spi_1.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) refers to spi_1.o(i.HAL_SPI_TxRxCpltCallback) for HAL_SPI_TxRxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATxAbortCallback) refers to spi_1.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_tim.o(i.HAL_TIM_Base_DeInit) refers to tim.o(i.HAL_TIM_Base_MspDeInit) for HAL_TIM_Base_MspDeInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) refers to tim.o(i.HAL_TIM_Base_MspInit) for HAL_TIM_Base_MspInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) refers to stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) for TIM_Base_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedCplt) for TIM_DMAPeriodElapsedCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedHalfCplt) for TIM_DMAPeriodElapsedHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMAError) for TIM_DMAError
    stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) refers to stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) for TIM_ETR_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) refers to stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) for TIM_TI1_ConfigInputStage
    stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) refers to stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) for TIM_TI2_ConfigInputStage
    stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) refers to stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) for TIM_ITRx_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigOCrefClear) refers to stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) for TIM_ETR_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMAError) for TIM_DMAError
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMACaptureCplt) for TIM_DMACaptureCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMACaptureHalfCplt) for TIM_DMACaptureHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedCplt) for TIM_DMAPeriodElapsedCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedHalfCplt) for TIM_DMAPeriodElapsedHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) refers to stm32f1xx_hal_tim_ex.o(i.TIMEx_DMACommutationCplt) for TIMEx_DMACommutationCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) refers to stm32f1xx_hal_tim_ex.o(i.TIMEx_DMACommutationHalfCplt) for TIMEx_DMACommutationHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMATriggerCplt) for TIM_DMATriggerCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMATriggerHalfCplt) for TIM_DMATriggerHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMAError) for TIM_DMAError
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt) for TIM_DMADelayPulseCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) for TIM_DMADelayPulseHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedCplt) for TIM_DMAPeriodElapsedCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedHalfCplt) for TIM_DMAPeriodElapsedHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) refers to stm32f1xx_hal_tim_ex.o(i.TIMEx_DMACommutationCplt) for TIMEx_DMACommutationCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) refers to stm32f1xx_hal_tim_ex.o(i.TIMEx_DMACommutationHalfCplt) for TIMEx_DMACommutationHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMATriggerCplt) for TIM_DMATriggerCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) refers to stm32f1xx_hal_tim.o(i.TIM_DMATriggerHalfCplt) for TIM_DMATriggerHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_ReadStart) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart) for HAL_TIM_DMABurst_MultiReadStart
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_ReadStop) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_WriteStart) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart) for HAL_TIM_DMABurst_MultiWriteStart
    stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_WriteStop) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_DeInit) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_MspDeInit) for HAL_TIM_Encoder_MspDeInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_MspInit) for HAL_TIM_Encoder_MspInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Init) refers to stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) for TIM_Base_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Start) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Start_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMACaptureCplt) for TIM_DMACaptureCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMACaptureHalfCplt) for TIM_DMACaptureHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMAError) for TIM_DMAError
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Start_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Stop) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Stop_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Stop_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Stop_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_TI1_SetConfig) for TIM_TI1_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_TI2_SetConfig) for TIM_TI2_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_DeInit) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_IC_MspDeInit) for HAL_TIM_IC_MspDeInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_IC_MspInit) for HAL_TIM_IC_MspInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Init) refers to stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) for TIM_Base_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Start) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Start_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMACaptureCplt) for TIM_DMACaptureCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMACaptureHalfCplt) for TIM_DMACaptureHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMAError) for TIM_DMAError
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Start_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Stop) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Stop_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Stop_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Stop_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) for HAL_TIM_IC_CaptureCallback
    stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) for HAL_TIM_OC_DelayElapsedCallback
    stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) for HAL_TIM_PWM_PulseFinishedCallback
    stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback
    stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) for HAL_TIMEx_BreakCallback
    stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) for HAL_TIM_TriggerCallback
    stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback) for HAL_TIMEx_CommutCallback
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig) for TIM_OC1_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig) for TIM_OC2_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_OC3_SetConfig) for TIM_OC3_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_OC4_SetConfig) for TIM_OC4_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DeInit) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_OC_MspDeInit) for HAL_TIM_OC_MspDeInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_OC_MspInit) for HAL_TIM_OC_MspInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Init) refers to stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) for TIM_Base_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Start) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Start_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt) for TIM_DMADelayPulseCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) for TIM_DMADelayPulseHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMAError) for TIM_DMAError
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Start_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Stop) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Stop_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Stop_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Stop_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig) for TIM_OC1_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig) for TIM_OC2_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_TI1_SetConfig) for TIM_TI1_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_TI2_SetConfig) for TIM_TI2_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_DeInit) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_MspDeInit) for HAL_TIM_OnePulse_MspDeInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_MspInit) for HAL_TIM_OnePulse_MspInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Init) refers to stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) for TIM_Base_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Start) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Start_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Stop) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Stop_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig) for TIM_OC1_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig) for TIM_OC2_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_OC3_SetConfig) for TIM_OC3_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel) refers to stm32f1xx_hal_tim.o(i.TIM_OC4_SetConfig) for TIM_OC4_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_DeInit) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_MspDeInit) for HAL_TIM_PWM_MspDeInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_MspInit) for HAL_TIM_PWM_MspInit
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Init) refers to stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) for TIM_Base_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Start) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Start_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt) for TIM_DMADelayPulseCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) for TIM_DMADelayPulseHalfCplt
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMAError) for TIM_DMAError
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Start_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim.o(i.HAL_TIM_SlaveConfigSynchro) refers to stm32f1xx_hal_tim.o(i.TIM_SlaveTimer_SetConfig) for TIM_SlaveTimer_SetConfig
    stm32f1xx_hal_tim.o(i.HAL_TIM_SlaveConfigSynchro_IT) refers to stm32f1xx_hal_tim.o(i.TIM_SlaveTimer_SetConfig) for TIM_SlaveTimer_SetConfig
    stm32f1xx_hal_tim.o(i.TIM_DMACaptureCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) for HAL_TIM_IC_CaptureCallback
    stm32f1xx_hal_tim.o(i.TIM_DMACaptureHalfCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureHalfCpltCallback) for HAL_TIM_IC_CaptureHalfCpltCallback
    stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) for HAL_TIM_PWM_PulseFinishedCallback
    stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedHalfCpltCallback) for HAL_TIM_PWM_PulseFinishedHalfCpltCallback
    stm32f1xx_hal_tim.o(i.TIM_DMAError) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_ErrorCallback) for HAL_TIM_ErrorCallback
    stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback
    stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedHalfCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedHalfCpltCallback) for HAL_TIM_PeriodElapsedHalfCpltCallback
    stm32f1xx_hal_tim.o(i.TIM_DMATriggerCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) for HAL_TIM_TriggerCallback
    stm32f1xx_hal_tim.o(i.TIM_DMATriggerHalfCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerHalfCpltCallback) for HAL_TIM_TriggerHalfCpltCallback
    stm32f1xx_hal_tim.o(i.TIM_SlaveTimer_SetConfig) refers to stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) for TIM_ETR_SetConfig
    stm32f1xx_hal_tim.o(i.TIM_SlaveTimer_SetConfig) refers to stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) for TIM_TI1_ConfigInputStage
    stm32f1xx_hal_tim.o(i.TIM_SlaveTimer_SetConfig) refers to stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) for TIM_TI2_ConfigInputStage
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigCommutEvent_DMA) refers to stm32f1xx_hal_tim_ex.o(i.TIMEx_DMACommutationCplt) for TIMEx_DMACommutationCplt
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigCommutEvent_DMA) refers to stm32f1xx_hal_tim_ex.o(i.TIMEx_DMACommutationHalfCplt) for TIMEx_DMACommutationHalfCplt
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigCommutEvent_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMAError) for TIM_DMAError
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_DeInit) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_MspDeInit) for HAL_TIMEx_HallSensor_MspDeInit
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Init) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_MspInit) for HAL_TIMEx_HallSensor_MspInit
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Init) refers to stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) for TIM_Base_SetConfig
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Init) refers to stm32f1xx_hal_tim.o(i.TIM_TI1_SetConfig) for TIM_TI1_SetConfig
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Init) refers to stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig) for TIM_OC2_SetConfig
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Start) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Start_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMACaptureCplt) for TIM_DMACaptureCplt
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMACaptureHalfCplt) for TIM_DMACaptureHalfCplt
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMAError) for TIM_DMAError
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Start_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Stop) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Stop_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Stop_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Stop_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Start) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Start_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Start_DMA) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Start_DMA) refers to stm32f1xx_hal_tim_ex.o(i.TIM_DMADelayPulseNCplt) for TIM_DMADelayPulseNCplt
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) for TIM_DMADelayPulseHalfCplt
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Start_DMA) refers to stm32f1xx_hal_tim_ex.o(i.TIM_DMAErrorCCxN) for TIM_DMAErrorCCxN
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Start_IT) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Stop) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Stop_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Stop_DMA) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Stop_IT) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Start) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Start) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Start_IT) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Start_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Stop) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Stop) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Stop_IT) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Stop_IT) refers to stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd) for TIM_CCxChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start_DMA) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start_DMA) refers to stm32f1xx_hal_tim_ex.o(i.TIM_DMADelayPulseNCplt) for TIM_DMADelayPulseNCplt
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start_DMA) refers to stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) for TIM_DMADelayPulseHalfCplt
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start_DMA) refers to stm32f1xx_hal_tim_ex.o(i.TIM_DMAErrorCCxN) for TIM_DMAErrorCCxN
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start_IT) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Stop) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Stop_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Stop_DMA) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Stop_IT) refers to stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd) for TIM_CCxNChannelCmd
    stm32f1xx_hal_tim_ex.o(i.TIMEx_DMACommutationCplt) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback) for HAL_TIMEx_CommutCallback
    stm32f1xx_hal_tim_ex.o(i.TIMEx_DMACommutationHalfCplt) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutHalfCpltCallback) for HAL_TIMEx_CommutHalfCpltCallback
    stm32f1xx_hal_tim_ex.o(i.TIM_DMADelayPulseNCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) for HAL_TIM_PWM_PulseFinishedCallback
    stm32f1xx_hal_tim_ex.o(i.TIM_DMAErrorCCxN) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_ErrorCallback) for HAL_TIM_ErrorCallback
    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_UARTEx_ReceiveToIdle) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_uart.o(i.HAL_UARTEx_ReceiveToIdle_DMA) refers to stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) for UART_Start_Receive_DMA
    stm32f1xx_hal_uart.o(i.HAL_UARTEx_ReceiveToIdle_IT) refers to stm32f1xx_hal_uart.o(i.UART_Start_Receive_IT) for UART_Start_Receive_IT
    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 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 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 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 uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to 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_uart.o(i.UART_Start_Receive_DMA) for UART_Start_Receive_DMA
    stm32f1xx_hal_uart.o(i.HAL_UART_Receive_IT) refers to stm32f1xx_hal_uart.o(i.UART_Start_Receive_IT) for UART_Start_Receive_IT
    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 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 uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) refers to uart.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback) refers to uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) refers to uart.o(i.HAL_UART_RxHalfCpltCallback) for HAL_UART_RxHalfCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback) refers to uart.o(i.HAL_UART_AbortReceiveCpltCallback) for HAL_UART_AbortReceiveCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) refers to uart.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback) refers to uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) refers to uart.o(i.HAL_UART_TxHalfCpltCallback) for HAL_UART_TxHalfCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback) refers to uart.o(i.HAL_UART_AbortTransmitCpltCallback) for HAL_UART_AbortTransmitCpltCallback
    stm32f1xx_hal_uart.o(i.UART_Receive_IT) refers to uart.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback
    stm32f1xx_hal_uart.o(i.UART_Receive_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback
    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_Start_Receive_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) for UART_DMAReceiveCplt
    stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) for UART_DMARxHalfCplt
    stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) refers to stm32f1xx_hal_uart.o(i.UART_DMAError) for UART_DMAError
    stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransfer
    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
    event_groups.o(i.vEventGroupClearBitsCallback) refers to event_groups.o(i.xEventGroupClearBits) for xEventGroupClearBits
    event_groups.o(i.vEventGroupDelete) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    event_groups.o(i.vEventGroupDelete) refers to tasks.o(i.vTaskRemoveFromUnorderedEventList) for vTaskRemoveFromUnorderedEventList
    event_groups.o(i.vEventGroupDelete) refers to heap_4.o(i.vPortFree) for vPortFree
    event_groups.o(i.vEventGroupDelete) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    event_groups.o(i.vEventGroupSetBitsCallback) refers to event_groups.o(i.xEventGroupSetBits) for xEventGroupSetBits
    event_groups.o(i.xEventGroupClearBits) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    event_groups.o(i.xEventGroupClearBits) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    event_groups.o(i.xEventGroupClearBitsFromISR) refers to timers.o(i.xTimerPendFunctionCallFromISR) for xTimerPendFunctionCallFromISR
    event_groups.o(i.xEventGroupClearBitsFromISR) refers to event_groups.o(i.vEventGroupClearBitsCallback) for vEventGroupClearBitsCallback
    event_groups.o(i.xEventGroupCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
    event_groups.o(i.xEventGroupCreate) refers to list.o(i.vListInitialise) for vListInitialise
    event_groups.o(i.xEventGroupCreateStatic) refers to list.o(i.vListInitialise) for vListInitialise
    event_groups.o(i.xEventGroupSetBits) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    event_groups.o(i.xEventGroupSetBits) refers to tasks.o(i.vTaskRemoveFromUnorderedEventList) for vTaskRemoveFromUnorderedEventList
    event_groups.o(i.xEventGroupSetBits) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    event_groups.o(i.xEventGroupSetBitsFromISR) refers to timers.o(i.xTimerPendFunctionCallFromISR) for xTimerPendFunctionCallFromISR
    event_groups.o(i.xEventGroupSetBitsFromISR) refers to event_groups.o(i.vEventGroupSetBitsCallback) for vEventGroupSetBitsCallback
    event_groups.o(i.xEventGroupSync) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    event_groups.o(i.xEventGroupSync) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    event_groups.o(i.xEventGroupSync) refers to event_groups.o(i.xEventGroupSetBits) for xEventGroupSetBits
    event_groups.o(i.xEventGroupSync) refers to tasks.o(i.vTaskPlaceOnUnorderedEventList) for vTaskPlaceOnUnorderedEventList
    event_groups.o(i.xEventGroupSync) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    event_groups.o(i.xEventGroupSync) refers to tasks.o(i.uxTaskResetEventItemValue) for uxTaskResetEventItemValue
    event_groups.o(i.xEventGroupSync) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    event_groups.o(i.xEventGroupSync) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    event_groups.o(i.xEventGroupWaitBits) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    event_groups.o(i.xEventGroupWaitBits) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    event_groups.o(i.xEventGroupWaitBits) refers to event_groups.o(i.prvTestWaitCondition) for prvTestWaitCondition
    event_groups.o(i.xEventGroupWaitBits) refers to tasks.o(i.vTaskPlaceOnUnorderedEventList) for vTaskPlaceOnUnorderedEventList
    event_groups.o(i.xEventGroupWaitBits) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    event_groups.o(i.xEventGroupWaitBits) refers to tasks.o(i.uxTaskResetEventItemValue) for uxTaskResetEventItemValue
    event_groups.o(i.xEventGroupWaitBits) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    event_groups.o(i.xEventGroupWaitBits) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.pcQueueGetName) refers to queue.o(.bss) for .bss
    queue.o(i.prvCopyDataFromQueue) refers to memcpya.o(.text) for __aeabi_memcpy
    queue.o(i.prvCopyDataToQueue) refers to memcpya.o(.text) for __aeabi_memcpy
    queue.o(i.prvCopyDataToQueue) refers to tasks.o(i.xTaskPriorityDisinherit) for xTaskPriorityDisinherit
    queue.o(i.prvInitialiseMutex) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
    queue.o(i.prvInitialiseNewQueue) refers to queue.o(i.xQueueGenericReset) for xQueueGenericReset
    queue.o(i.prvIsQueueEmpty) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.prvIsQueueEmpty) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.prvUnlockQueue) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.prvUnlockQueue) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(i.prvUnlockQueue) refers to tasks.o(i.vTaskMissedYield) for vTaskMissedYield
    queue.o(i.prvUnlockQueue) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.uxQueueMessagesWaiting) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.uxQueueMessagesWaiting) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.uxQueueSpacesAvailable) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.uxQueueSpacesAvailable) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.vQueueAddToRegistry) refers to queue.o(.bss) for .bss
    queue.o(i.vQueueDelete) refers to queue.o(i.vQueueUnregisterQueue) for vQueueUnregisterQueue
    queue.o(i.vQueueDelete) refers to heap_4.o(i.vPortFree) for vPortFree
    queue.o(i.vQueueUnregisterQueue) refers to queue.o(.bss) for .bss
    queue.o(i.vQueueWaitForMessageRestricted) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.vQueueWaitForMessageRestricted) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.vQueueWaitForMessageRestricted) refers to tasks.o(i.vTaskPlaceOnEventListRestricted) for vTaskPlaceOnEventListRestricted
    queue.o(i.vQueueWaitForMessageRestricted) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue
    queue.o(i.xQueueCreateCountingSemaphore) refers to queue.o(i.xQueueGenericCreate) for xQueueGenericCreate
    queue.o(i.xQueueCreateCountingSemaphoreStatic) refers to queue.o(i.xQueueGenericCreateStatic) for xQueueGenericCreateStatic
    queue.o(i.xQueueCreateMutex) refers to queue.o(i.xQueueGenericCreate) for xQueueGenericCreate
    queue.o(i.xQueueCreateMutex) refers to queue.o(i.prvInitialiseMutex) for prvInitialiseMutex
    queue.o(i.xQueueCreateMutexStatic) refers to queue.o(i.xQueueGenericCreateStatic) for xQueueGenericCreateStatic
    queue.o(i.xQueueCreateMutexStatic) refers to queue.o(i.prvInitialiseMutex) for prvInitialiseMutex
    queue.o(i.xQueueGenericCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
    queue.o(i.xQueueGenericCreate) refers to queue.o(i.prvInitialiseNewQueue) for prvInitialiseNewQueue
    queue.o(i.xQueueGenericCreateStatic) refers to queue.o(i.prvInitialiseNewQueue) for prvInitialiseNewQueue
    queue.o(i.xQueueGenericReset) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.xQueueGenericReset) refers to list.o(i.vListInitialise) for vListInitialise
    queue.o(i.xQueueGenericReset) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.xQueueGenericReset) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    queue.o(i.xQueueGenericSend) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.xQueueGenericSend) refers to queue.o(i.prvCopyDataToQueue) for prvCopyDataToQueue
    queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(i.xQueueGenericSend) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.xQueueGenericSend) refers to tasks.o(i.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
    queue.o(i.xQueueGenericSend) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
    queue.o(i.xQueueGenericSend) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue
    queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    queue.o(i.xQueueGenericSend) refers to tasks.o(i.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
    queue.o(i.xQueueGenericSendFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    queue.o(i.xQueueGenericSendFromISR) refers to queue.o(i.prvCopyDataToQueue) for prvCopyDataToQueue
    queue.o(i.xQueueGenericSendFromISR) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(i.xQueueGetMutexHolder) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.xQueueGetMutexHolder) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.xQueueGiveFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    queue.o(i.xQueueGiveFromISR) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(i.xQueueGiveMutexRecursive) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    queue.o(i.xQueueGiveMutexRecursive) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
    queue.o(i.xQueuePeek) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    queue.o(i.xQueuePeek) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.xQueuePeek) refers to queue.o(i.prvCopyDataFromQueue) for prvCopyDataFromQueue
    queue.o(i.xQueuePeek) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(i.xQueuePeek) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.xQueuePeek) refers to tasks.o(i.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
    queue.o(i.xQueuePeek) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    queue.o(i.xQueuePeek) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
    queue.o(i.xQueuePeek) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue
    queue.o(i.xQueuePeek) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    queue.o(i.xQueuePeek) refers to queue.o(i.prvIsQueueEmpty) for prvIsQueueEmpty
    queue.o(i.xQueuePeek) refers to tasks.o(i.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
    queue.o(i.xQueuePeekFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    queue.o(i.xQueuePeekFromISR) refers to queue.o(i.prvCopyDataFromQueue) for prvCopyDataFromQueue
    queue.o(i.xQueueReceive) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    queue.o(i.xQueueReceive) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.xQueueReceive) refers to queue.o(i.prvCopyDataFromQueue) for prvCopyDataFromQueue
    queue.o(i.xQueueReceive) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(i.xQueueReceive) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.xQueueReceive) refers to tasks.o(i.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
    queue.o(i.xQueueReceive) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    queue.o(i.xQueueReceive) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
    queue.o(i.xQueueReceive) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue
    queue.o(i.xQueueReceive) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    queue.o(i.xQueueReceive) refers to queue.o(i.prvIsQueueEmpty) for prvIsQueueEmpty
    queue.o(i.xQueueReceive) refers to tasks.o(i.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
    queue.o(i.xQueueReceiveFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    queue.o(i.xQueueReceiveFromISR) refers to queue.o(i.prvCopyDataFromQueue) for prvCopyDataFromQueue
    queue.o(i.xQueueReceiveFromISR) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    queue.o(i.xQueueSemaphoreTake) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.pvTaskIncrementMutexHeldCount) for pvTaskIncrementMutexHeldCount
    queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(i.xQueueSemaphoreTake) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
    queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
    queue.o(i.xQueueSemaphoreTake) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue
    queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    queue.o(i.xQueueSemaphoreTake) refers to queue.o(i.prvIsQueueEmpty) for prvIsQueueEmpty
    queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.xTaskPriorityInherit) for xTaskPriorityInherit
    queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
    queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.vTaskPriorityDisinheritAfterTimeout) for vTaskPriorityDisinheritAfterTimeout
    queue.o(i.xQueueTakeMutexRecursive) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    queue.o(i.xQueueTakeMutexRecursive) refers to queue.o(i.xQueueSemaphoreTake) for xQueueSemaphoreTake
    stream_buffer.o(i.prvInitialiseNewStreamBuffer) refers to memseta.o(.text) for memset
    stream_buffer.o(i.prvReadBytesFromBuffer) refers to memcpya.o(.text) for __aeabi_memcpy
    stream_buffer.o(i.prvReadMessageFromBuffer) refers to stream_buffer.o(i.prvReadBytesFromBuffer) for prvReadBytesFromBuffer
    stream_buffer.o(i.prvWriteBytesToBuffer) refers to memcpya.o(.text) for __aeabi_memcpy
    stream_buffer.o(i.prvWriteMessageToBuffer) refers to stream_buffer.o(i.prvWriteBytesToBuffer) for prvWriteBytesToBuffer
    stream_buffer.o(i.vStreamBufferDelete) refers to heap_4.o(i.vPortFree) for vPortFree
    stream_buffer.o(i.vStreamBufferDelete) refers to memseta.o(.text) for __aeabi_memclr4
    stream_buffer.o(i.xStreamBufferBytesAvailable) refers to stream_buffer.o(i.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(i.xStreamBufferGenericCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
    stream_buffer.o(i.xStreamBufferGenericCreate) refers to stream_buffer.o(i.prvInitialiseNewStreamBuffer) for prvInitialiseNewStreamBuffer
    stream_buffer.o(i.xStreamBufferGenericCreateStatic) refers to stream_buffer.o(i.prvInitialiseNewStreamBuffer) for prvInitialiseNewStreamBuffer
    stream_buffer.o(i.xStreamBufferIsFull) refers to stream_buffer.o(i.xStreamBufferSpacesAvailable) for xStreamBufferSpacesAvailable
    stream_buffer.o(i.xStreamBufferNextMessageLengthBytes) refers to stream_buffer.o(i.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(i.xStreamBufferNextMessageLengthBytes) refers to stream_buffer.o(i.prvReadBytesFromBuffer) for prvReadBytesFromBuffer
    stream_buffer.o(i.xStreamBufferReceive) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    stream_buffer.o(i.xStreamBufferReceive) refers to stream_buffer.o(i.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(i.xStreamBufferReceive) refers to tasks.o(i.xTaskNotifyStateClear) for xTaskNotifyStateClear
    stream_buffer.o(i.xStreamBufferReceive) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    stream_buffer.o(i.xStreamBufferReceive) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    stream_buffer.o(i.xStreamBufferReceive) refers to tasks.o(i.xTaskNotifyWait) for xTaskNotifyWait
    stream_buffer.o(i.xStreamBufferReceive) refers to stream_buffer.o(i.prvReadMessageFromBuffer) for prvReadMessageFromBuffer
    stream_buffer.o(i.xStreamBufferReceive) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    stream_buffer.o(i.xStreamBufferReceive) refers to tasks.o(i.xTaskGenericNotify) for xTaskGenericNotify
    stream_buffer.o(i.xStreamBufferReceive) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    stream_buffer.o(i.xStreamBufferReceiveCompletedFromISR) refers to tasks.o(i.xTaskGenericNotifyFromISR) for xTaskGenericNotifyFromISR
    stream_buffer.o(i.xStreamBufferReceiveFromISR) refers to stream_buffer.o(i.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(i.xStreamBufferReceiveFromISR) refers to stream_buffer.o(i.prvReadMessageFromBuffer) for prvReadMessageFromBuffer
    stream_buffer.o(i.xStreamBufferReceiveFromISR) refers to tasks.o(i.xTaskGenericNotifyFromISR) for xTaskGenericNotifyFromISR
    stream_buffer.o(i.xStreamBufferReset) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    stream_buffer.o(i.xStreamBufferReset) refers to stream_buffer.o(i.prvInitialiseNewStreamBuffer) for prvInitialiseNewStreamBuffer
    stream_buffer.o(i.xStreamBufferReset) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    stream_buffer.o(i.xStreamBufferSend) refers to tasks.o(i.vTaskSetTimeOutState) for vTaskSetTimeOutState
    stream_buffer.o(i.xStreamBufferSend) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    stream_buffer.o(i.xStreamBufferSend) refers to stream_buffer.o(i.xStreamBufferSpacesAvailable) for xStreamBufferSpacesAvailable
    stream_buffer.o(i.xStreamBufferSend) refers to tasks.o(i.xTaskNotifyStateClear) for xTaskNotifyStateClear
    stream_buffer.o(i.xStreamBufferSend) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    stream_buffer.o(i.xStreamBufferSend) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    stream_buffer.o(i.xStreamBufferSend) refers to tasks.o(i.xTaskNotifyWait) for xTaskNotifyWait
    stream_buffer.o(i.xStreamBufferSend) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
    stream_buffer.o(i.xStreamBufferSend) refers to stream_buffer.o(i.prvWriteMessageToBuffer) for prvWriteMessageToBuffer
    stream_buffer.o(i.xStreamBufferSend) refers to stream_buffer.o(i.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(i.xStreamBufferSend) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    stream_buffer.o(i.xStreamBufferSend) refers to tasks.o(i.xTaskGenericNotify) for xTaskGenericNotify
    stream_buffer.o(i.xStreamBufferSend) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    stream_buffer.o(i.xStreamBufferSendCompletedFromISR) refers to tasks.o(i.xTaskGenericNotifyFromISR) for xTaskGenericNotifyFromISR
    stream_buffer.o(i.xStreamBufferSendFromISR) refers to stream_buffer.o(i.xStreamBufferSpacesAvailable) for xStreamBufferSpacesAvailable
    stream_buffer.o(i.xStreamBufferSendFromISR) refers to stream_buffer.o(i.prvWriteMessageToBuffer) for prvWriteMessageToBuffer
    stream_buffer.o(i.xStreamBufferSendFromISR) refers to stream_buffer.o(i.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(i.xStreamBufferSendFromISR) refers to tasks.o(i.xTaskGenericNotifyFromISR) for xTaskGenericNotifyFromISR
    tasks.o(i.eTaskGetState) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.eTaskGetState) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.eTaskGetState) refers to tasks.o(.data) for .data
    tasks.o(i.eTaskGetState) refers to tasks.o(.bss) for .bss
    tasks.o(i.pcTaskGetName) refers to tasks.o(.data) for .data
    tasks.o(i.prvAddCurrentTaskToDelayedList) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.prvAddCurrentTaskToDelayedList) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.prvAddCurrentTaskToDelayedList) refers to list.o(i.vListInsert) for vListInsert
    tasks.o(i.prvAddCurrentTaskToDelayedList) refers to tasks.o(.data) for .data
    tasks.o(i.prvAddCurrentTaskToDelayedList) refers to tasks.o(.bss) for .bss
    tasks.o(i.prvAddNewTaskToReadyList) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.prvAddNewTaskToReadyList) refers to list.o(i.vListInitialise) for vListInitialise
    tasks.o(i.prvAddNewTaskToReadyList) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.prvAddNewTaskToReadyList) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.prvAddNewTaskToReadyList) refers to tasks.o(.data) for .data
    tasks.o(i.prvAddNewTaskToReadyList) refers to tasks.o(.bss) for .bss
    tasks.o(i.prvDeleteTCB) refers to heap_4.o(i.vPortFree) for vPortFree
    tasks.o(i.prvIdleTask) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.prvIdleTask) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.prvIdleTask) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.prvIdleTask) refers to tasks.o(i.prvDeleteTCB) for prvDeleteTCB
    tasks.o(i.prvIdleTask) refers to tasks.o(.bss) for .bss
    tasks.o(i.prvIdleTask) refers to tasks.o(.data) for .data
    tasks.o(i.prvInitialiseNewTask) refers to memseta.o(.text) for __aeabi_memset
    tasks.o(i.prvInitialiseNewTask) refers to list.o(i.vListInitialiseItem) for vListInitialiseItem
    tasks.o(i.prvInitialiseNewTask) refers to port.o(i.pxPortInitialiseStack) for pxPortInitialiseStack
    tasks.o(i.prvListTasksWithinSingleList) refers to tasks.o(i.vTaskGetInfo) for vTaskGetInfo
    tasks.o(i.prvResetNextTaskUnblockTime) refers to tasks.o(.data) for .data
    tasks.o(i.prvTaskIsTaskSuspended) refers to tasks.o(.bss) for .bss
    tasks.o(i.pvTaskIncrementMutexHeldCount) refers to tasks.o(.data) for .data
    tasks.o(i.ulTaskNotifyTake) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.ulTaskNotifyTake) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(i.ulTaskNotifyTake) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.ulTaskNotifyTake) refers to tasks.o(.data) for .data
    tasks.o(i.ulTaskNotifyValueClear) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.ulTaskNotifyValueClear) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.ulTaskNotifyValueClear) refers to tasks.o(.data) for .data
    tasks.o(i.uxTaskGetNumberOfTasks) refers to tasks.o(.data) for .data
    tasks.o(i.uxTaskGetStackHighWaterMark) refers to tasks.o(i.prvTaskCheckFreeStackSpace) for prvTaskCheckFreeStackSpace
    tasks.o(i.uxTaskGetStackHighWaterMark) refers to tasks.o(.data) for .data
    tasks.o(i.uxTaskGetSystemState) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    tasks.o(i.uxTaskGetSystemState) refers to tasks.o(i.prvListTasksWithinSingleList) for prvListTasksWithinSingleList
    tasks.o(i.uxTaskGetSystemState) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    tasks.o(i.uxTaskGetSystemState) refers to tasks.o(.data) for .data
    tasks.o(i.uxTaskGetSystemState) refers to tasks.o(.bss) for .bss
    tasks.o(i.uxTaskPriorityGet) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.uxTaskPriorityGet) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.uxTaskPriorityGet) refers to tasks.o(.data) for .data
    tasks.o(i.uxTaskPriorityGetFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    tasks.o(i.uxTaskPriorityGetFromISR) refers to tasks.o(.data) for .data
    tasks.o(i.uxTaskResetEventItemValue) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskDelay) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    tasks.o(i.vTaskDelay) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(i.vTaskDelay) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    tasks.o(i.vTaskDelay) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskDelayUntil) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    tasks.o(i.vTaskDelayUntil) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(i.vTaskDelayUntil) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    tasks.o(i.vTaskDelayUntil) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskDelete) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.vTaskDelete) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.vTaskDelete) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.vTaskDelete) refers to tasks.o(i.prvDeleteTCB) for prvDeleteTCB
    tasks.o(i.vTaskDelete) refers to tasks.o(i.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime
    tasks.o(i.vTaskDelete) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.vTaskDelete) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskDelete) refers to tasks.o(.bss) for .bss
    tasks.o(i.vTaskEndScheduler) refers to port.o(i.vPortEndScheduler) for vPortEndScheduler
    tasks.o(i.vTaskEndScheduler) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskGetInfo) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    tasks.o(i.vTaskGetInfo) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    tasks.o(i.vTaskGetInfo) refers to tasks.o(i.eTaskGetState) for eTaskGetState
    tasks.o(i.vTaskGetInfo) refers to tasks.o(i.prvTaskCheckFreeStackSpace) for prvTaskCheckFreeStackSpace
    tasks.o(i.vTaskGetInfo) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskInternalSetTimeOutState) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskMissedYield) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskNotifyGiveFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    tasks.o(i.vTaskNotifyGiveFromISR) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.vTaskNotifyGiveFromISR) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.vTaskNotifyGiveFromISR) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskNotifyGiveFromISR) refers to tasks.o(.bss) for .bss
    tasks.o(i.vTaskPlaceOnEventList) refers to list.o(i.vListInsert) for vListInsert
    tasks.o(i.vTaskPlaceOnEventList) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(i.vTaskPlaceOnEventList) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskPlaceOnEventListRestricted) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.vTaskPlaceOnEventListRestricted) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(i.vTaskPlaceOnEventListRestricted) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskPriorityDisinheritAfterTimeout) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.vTaskPriorityDisinheritAfterTimeout) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.vTaskPriorityDisinheritAfterTimeout) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskPriorityDisinheritAfterTimeout) refers to tasks.o(.bss) for .bss
    tasks.o(i.vTaskPrioritySet) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.vTaskPrioritySet) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.vTaskPrioritySet) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.vTaskPrioritySet) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.vTaskPrioritySet) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskPrioritySet) refers to tasks.o(.bss) for .bss
    tasks.o(i.vTaskRemoveFromUnorderedEventList) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.vTaskRemoveFromUnorderedEventList) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.vTaskRemoveFromUnorderedEventList) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskRemoveFromUnorderedEventList) refers to tasks.o(.bss) for .bss
    tasks.o(i.vTaskResume) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.vTaskResume) refers to tasks.o(i.prvTaskIsTaskSuspended) for prvTaskIsTaskSuspended
    tasks.o(i.vTaskResume) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.vTaskResume) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.vTaskResume) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.vTaskResume) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskResume) refers to tasks.o(.bss) for .bss
    tasks.o(i.vTaskSetTimeOutState) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.vTaskSetTimeOutState) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.vTaskSetTimeOutState) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskStartScheduler) refers to cmsis_os2.o(i.vApplicationGetIdleTaskMemory) for vApplicationGetIdleTaskMemory
    tasks.o(i.vTaskStartScheduler) refers to tasks.o(i.xTaskCreateStatic) for xTaskCreateStatic
    tasks.o(i.vTaskStartScheduler) refers to timers.o(i.xTimerCreateTimerTask) for xTimerCreateTimerTask
    tasks.o(i.vTaskStartScheduler) refers to port.o(i.xPortStartScheduler) for xPortStartScheduler
    tasks.o(i.vTaskStartScheduler) refers to tasks.o(i.prvIdleTask) for prvIdleTask
    tasks.o(i.vTaskStartScheduler) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskSuspend) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.vTaskSuspend) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.vTaskSuspend) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.vTaskSuspend) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.vTaskSuspend) refers to tasks.o(i.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime
    tasks.o(i.vTaskSuspend) refers to tasks.o(i.vTaskSwitchContext) for vTaskSwitchContext
    tasks.o(i.vTaskSuspend) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskSuspend) refers to tasks.o(.bss) for .bss
    tasks.o(i.vTaskSuspendAll) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskSwitchContext) refers to tasks.o(.data) for .data
    tasks.o(i.vTaskSwitchContext) refers to tasks.o(.bss) for .bss
    tasks.o(i.xTaskCatchUpTicks) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    tasks.o(i.xTaskCatchUpTicks) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    tasks.o(i.xTaskCatchUpTicks) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskCheckForTimeOut) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.xTaskCheckForTimeOut) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.xTaskCheckForTimeOut) refers to tasks.o(i.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
    tasks.o(i.xTaskCheckForTimeOut) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
    tasks.o(i.xTaskCreate) refers to tasks.o(i.prvInitialiseNewTask) for prvInitialiseNewTask
    tasks.o(i.xTaskCreate) refers to tasks.o(i.prvAddNewTaskToReadyList) for prvAddNewTaskToReadyList
    tasks.o(i.xTaskCreate) refers to heap_4.o(i.vPortFree) for vPortFree
    tasks.o(i.xTaskCreateStatic) refers to tasks.o(i.prvInitialiseNewTask) for prvInitialiseNewTask
    tasks.o(i.xTaskCreateStatic) refers to tasks.o(i.prvAddNewTaskToReadyList) for prvAddNewTaskToReadyList
    tasks.o(i.xTaskGenericNotify) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.xTaskGenericNotify) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.xTaskGenericNotify) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.xTaskGenericNotify) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.xTaskGenericNotify) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskGenericNotify) refers to tasks.o(.bss) for .bss
    tasks.o(i.xTaskGenericNotifyFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    tasks.o(i.xTaskGenericNotifyFromISR) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.xTaskGenericNotifyFromISR) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.xTaskGenericNotifyFromISR) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskGenericNotifyFromISR) refers to tasks.o(.bss) for .bss
    tasks.o(i.xTaskGetCurrentTaskHandle) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskGetSchedulerState) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskGetTickCount) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskGetTickCountFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    tasks.o(i.xTaskGetTickCountFromISR) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskIncrementTick) refers to tasks.o(i.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime
    tasks.o(i.xTaskIncrementTick) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.xTaskIncrementTick) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.xTaskIncrementTick) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskIncrementTick) refers to tasks.o(.bss) for .bss
    tasks.o(i.xTaskNotifyStateClear) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.xTaskNotifyStateClear) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.xTaskNotifyStateClear) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskNotifyWait) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.xTaskNotifyWait) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(i.xTaskNotifyWait) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.xTaskNotifyWait) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskPriorityDisinherit) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.xTaskPriorityDisinherit) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.xTaskPriorityDisinherit) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskPriorityDisinherit) refers to tasks.o(.bss) for .bss
    tasks.o(i.xTaskPriorityInherit) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.xTaskPriorityInherit) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.xTaskPriorityInherit) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskPriorityInherit) refers to tasks.o(.bss) for .bss
    tasks.o(i.xTaskRemoveFromEventList) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.xTaskRemoveFromEventList) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.xTaskRemoveFromEventList) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskRemoveFromEventList) refers to tasks.o(.bss) for .bss
    tasks.o(i.xTaskResumeAll) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    tasks.o(i.xTaskResumeAll) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.xTaskResumeAll) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.xTaskResumeAll) refers to tasks.o(i.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime
    tasks.o(i.xTaskResumeAll) refers to tasks.o(i.xTaskIncrementTick) for xTaskIncrementTick
    tasks.o(i.xTaskResumeAll) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    tasks.o(i.xTaskResumeAll) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskResumeAll) refers to tasks.o(.bss) for .bss
    tasks.o(i.xTaskResumeFromISR) refers to port.o(i.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    tasks.o(i.xTaskResumeFromISR) refers to tasks.o(i.prvTaskIsTaskSuspended) for prvTaskIsTaskSuspended
    tasks.o(i.xTaskResumeFromISR) refers to list.o(i.uxListRemove) for uxListRemove
    tasks.o(i.xTaskResumeFromISR) refers to list.o(i.vListInsertEnd) for vListInsertEnd
    tasks.o(i.xTaskResumeFromISR) refers to tasks.o(.data) for .data
    tasks.o(i.xTaskResumeFromISR) refers to tasks.o(.bss) for .bss
    timers.o(i.prvCheckForValidListAndQueue) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    timers.o(i.prvCheckForValidListAndQueue) refers to list.o(i.vListInitialise) for vListInitialise
    timers.o(i.prvCheckForValidListAndQueue) refers to queue.o(i.xQueueGenericCreateStatic) for xQueueGenericCreateStatic
    timers.o(i.prvCheckForValidListAndQueue) refers to queue.o(i.vQueueAddToRegistry) for vQueueAddToRegistry
    timers.o(i.prvCheckForValidListAndQueue) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    timers.o(i.prvCheckForValidListAndQueue) refers to timers.o(.data) for .data
    timers.o(i.prvCheckForValidListAndQueue) refers to timers.o(.bss) for .bss
    timers.o(i.prvInitialiseNewTimer) refers to timers.o(i.prvCheckForValidListAndQueue) for prvCheckForValidListAndQueue
    timers.o(i.prvInitialiseNewTimer) refers to list.o(i.vListInitialiseItem) for vListInitialiseItem
    timers.o(i.prvInsertTimerInActiveList) refers to list.o(i.vListInsert) for vListInsert
    timers.o(i.prvInsertTimerInActiveList) refers to timers.o(.data) for .data
    timers.o(i.prvProcessReceivedCommands) refers to list.o(i.uxListRemove) for uxListRemove
    timers.o(i.prvProcessReceivedCommands) refers to timers.o(i.prvSampleTimeNow) for prvSampleTimeNow
    timers.o(i.prvProcessReceivedCommands) refers to timers.o(i.prvInsertTimerInActiveList) for prvInsertTimerInActiveList
    timers.o(i.prvProcessReceivedCommands) refers to timers.o(i.xTimerGenericCommand) for xTimerGenericCommand
    timers.o(i.prvProcessReceivedCommands) refers to heap_4.o(i.vPortFree) for vPortFree
    timers.o(i.prvProcessReceivedCommands) refers to queue.o(i.xQueueReceive) for xQueueReceive
    timers.o(i.prvProcessReceivedCommands) refers to timers.o(.data) for .data
    timers.o(i.prvProcessTimerOrBlockTask) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    timers.o(i.prvProcessTimerOrBlockTask) refers to timers.o(i.prvSampleTimeNow) for prvSampleTimeNow
    timers.o(i.prvProcessTimerOrBlockTask) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    timers.o(i.prvProcessTimerOrBlockTask) refers to queue.o(i.vQueueWaitForMessageRestricted) for vQueueWaitForMessageRestricted
    timers.o(i.prvProcessTimerOrBlockTask) refers to list.o(i.uxListRemove) for uxListRemove
    timers.o(i.prvProcessTimerOrBlockTask) refers to timers.o(i.prvInsertTimerInActiveList) for prvInsertTimerInActiveList
    timers.o(i.prvProcessTimerOrBlockTask) refers to timers.o(i.xTimerGenericCommand) for xTimerGenericCommand
    timers.o(i.prvProcessTimerOrBlockTask) refers to timers.o(.data) for .data
    timers.o(i.prvSampleTimeNow) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
    timers.o(i.prvSampleTimeNow) refers to timers.o(i.prvSwitchTimerLists) for prvSwitchTimerLists
    timers.o(i.prvSampleTimeNow) refers to timers.o(.data) for .data
    timers.o(i.prvSwitchTimerLists) refers to list.o(i.uxListRemove) for uxListRemove
    timers.o(i.prvSwitchTimerLists) refers to list.o(i.vListInsert) for vListInsert
    timers.o(i.prvSwitchTimerLists) refers to timers.o(i.xTimerGenericCommand) for xTimerGenericCommand
    timers.o(i.prvSwitchTimerLists) refers to timers.o(.data) for .data
    timers.o(i.prvTimerTask) refers to timers.o(i.prvProcessTimerOrBlockTask) for prvProcessTimerOrBlockTask
    timers.o(i.prvTimerTask) refers to timers.o(i.prvProcessReceivedCommands) for prvProcessReceivedCommands
    timers.o(i.prvTimerTask) refers to timers.o(.data) for .data
    timers.o(i.pvTimerGetTimerID) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    timers.o(i.pvTimerGetTimerID) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    timers.o(i.uxTimerGetReloadMode) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    timers.o(i.uxTimerGetReloadMode) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    timers.o(i.vTimerSetReloadMode) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    timers.o(i.vTimerSetReloadMode) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    timers.o(i.vTimerSetTimerID) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    timers.o(i.vTimerSetTimerID) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    timers.o(i.xTimerCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
    timers.o(i.xTimerCreate) refers to timers.o(i.prvInitialiseNewTimer) for prvInitialiseNewTimer
    timers.o(i.xTimerCreateStatic) refers to timers.o(i.prvInitialiseNewTimer) for prvInitialiseNewTimer
    timers.o(i.xTimerCreateTimerTask) refers to timers.o(i.prvCheckForValidListAndQueue) for prvCheckForValidListAndQueue
    timers.o(i.xTimerCreateTimerTask) refers to cmsis_os2.o(i.vApplicationGetTimerTaskMemory) for vApplicationGetTimerTaskMemory
    timers.o(i.xTimerCreateTimerTask) refers to tasks.o(i.xTaskCreateStatic) for xTaskCreateStatic
    timers.o(i.xTimerCreateTimerTask) refers to timers.o(.data) for .data
    timers.o(i.xTimerCreateTimerTask) refers to timers.o(i.prvTimerTask) for prvTimerTask
    timers.o(i.xTimerGenericCommand) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    timers.o(i.xTimerGenericCommand) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
    timers.o(i.xTimerGenericCommand) refers to queue.o(i.xQueueGenericSendFromISR) for xQueueGenericSendFromISR
    timers.o(i.xTimerGenericCommand) refers to timers.o(.data) for .data
    timers.o(i.xTimerGetTimerDaemonTaskHandle) refers to timers.o(.data) for .data
    timers.o(i.xTimerIsTimerActive) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    timers.o(i.xTimerIsTimerActive) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    timers.o(i.xTimerPendFunctionCall) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
    timers.o(i.xTimerPendFunctionCall) refers to timers.o(.data) for .data
    timers.o(i.xTimerPendFunctionCallFromISR) refers to queue.o(i.xQueueGenericSendFromISR) for xQueueGenericSendFromISR
    timers.o(i.xTimerPendFunctionCallFromISR) refers to timers.o(.data) for .data
    cmsis_os2.o(i.TimerCallback) refers to timers.o(i.pvTimerGetTimerID) for pvTimerGetTimerID
    cmsis_os2.o(i.osDelay) refers to tasks.o(i.vTaskDelay) for vTaskDelay
    cmsis_os2.o(i.osDelayUntil) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
    cmsis_os2.o(i.osDelayUntil) refers to tasks.o(i.vTaskDelayUntil) for vTaskDelayUntil
    cmsis_os2.o(i.osEventFlagsClear) refers to event_groups.o(i.xEventGroupGetBitsFromISR) for xEventGroupGetBitsFromISR
    cmsis_os2.o(i.osEventFlagsClear) refers to event_groups.o(i.xEventGroupClearBitsFromISR) for xEventGroupClearBitsFromISR
    cmsis_os2.o(i.osEventFlagsClear) refers to event_groups.o(i.xEventGroupClearBits) for xEventGroupClearBits
    cmsis_os2.o(i.osEventFlagsDelete) refers to event_groups.o(i.vEventGroupDelete) for vEventGroupDelete
    cmsis_os2.o(i.osEventFlagsGet) refers to event_groups.o(i.xEventGroupGetBitsFromISR) for xEventGroupGetBitsFromISR
    cmsis_os2.o(i.osEventFlagsGet) refers to event_groups.o(i.xEventGroupClearBits) for xEventGroupClearBits
    cmsis_os2.o(i.osEventFlagsNew) refers to event_groups.o(i.xEventGroupCreateStatic) for xEventGroupCreateStatic
    cmsis_os2.o(i.osEventFlagsNew) refers to event_groups.o(i.xEventGroupCreate) for xEventGroupCreate
    cmsis_os2.o(i.osEventFlagsSet) refers to event_groups.o(i.xEventGroupSetBitsFromISR) for xEventGroupSetBitsFromISR
    cmsis_os2.o(i.osEventFlagsSet) refers to event_groups.o(i.xEventGroupSetBits) for xEventGroupSetBits
    cmsis_os2.o(i.osEventFlagsWait) refers to event_groups.o(i.xEventGroupWaitBits) for xEventGroupWaitBits
    cmsis_os2.o(i.osKernelGetInfo) refers to memcpya.o(.text) for __aeabi_memcpy
    cmsis_os2.o(i.osKernelGetState) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    cmsis_os2.o(i.osKernelGetState) refers to cmsis_os2.o(.data) for .data
    cmsis_os2.o(i.osKernelGetSysTimerCount) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
    cmsis_os2.o(i.osKernelGetSysTimerCount) refers to cmsis_os2.o(i.OS_Tick_GetCount) for OS_Tick_GetCount
    cmsis_os2.o(i.osKernelGetSysTimerFreq) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    cmsis_os2.o(i.osKernelGetTickCount) refers to tasks.o(i.xTaskGetTickCountFromISR) for xTaskGetTickCountFromISR
    cmsis_os2.o(i.osKernelGetTickCount) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
    cmsis_os2.o(i.osKernelInitialize) refers to cmsis_os2.o(.data) for .data
    cmsis_os2.o(i.osKernelLock) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    cmsis_os2.o(i.osKernelLock) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    cmsis_os2.o(i.osKernelRestoreLock) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    cmsis_os2.o(i.osKernelRestoreLock) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    cmsis_os2.o(i.osKernelRestoreLock) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    cmsis_os2.o(i.osKernelStart) refers to tasks.o(i.vTaskStartScheduler) for vTaskStartScheduler
    cmsis_os2.o(i.osKernelStart) refers to cmsis_os2.o(.data) for .data
    cmsis_os2.o(i.osKernelUnlock) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
    cmsis_os2.o(i.osKernelUnlock) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    cmsis_os2.o(i.osMemoryPoolAlloc) refers to queue.o(i.xQueueReceiveFromISR) for xQueueReceiveFromISR
    cmsis_os2.o(i.osMemoryPoolAlloc) refers to cmsis_os2.o(i.AllocBlock) for AllocBlock
    cmsis_os2.o(i.osMemoryPoolAlloc) refers to cmsis_os2.o(i.CreateBlock) for CreateBlock
    cmsis_os2.o(i.osMemoryPoolAlloc) refers to queue.o(i.xQueueSemaphoreTake) for xQueueSemaphoreTake
    cmsis_os2.o(i.osMemoryPoolAlloc) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    cmsis_os2.o(i.osMemoryPoolAlloc) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    cmsis_os2.o(i.osMemoryPoolDelete) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    cmsis_os2.o(i.osMemoryPoolDelete) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(i.osMemoryPoolDelete) refers to heap_4.o(i.vPortFree) for vPortFree
    cmsis_os2.o(i.osMemoryPoolDelete) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    cmsis_os2.o(i.osMemoryPoolFree) refers to queue.o(i.uxQueueMessagesWaitingFromISR) for uxQueueMessagesWaitingFromISR
    cmsis_os2.o(i.osMemoryPoolFree) refers to queue.o(i.xQueueGiveFromISR) for xQueueGiveFromISR
    cmsis_os2.o(i.osMemoryPoolFree) refers to queue.o(i.uxQueueMessagesWaiting) for uxQueueMessagesWaiting
    cmsis_os2.o(i.osMemoryPoolFree) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    cmsis_os2.o(i.osMemoryPoolFree) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    cmsis_os2.o(i.osMemoryPoolFree) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(i.osMemoryPoolGetCount) refers to queue.o(i.uxQueueMessagesWaitingFromISR) for uxQueueMessagesWaitingFromISR
    cmsis_os2.o(i.osMemoryPoolGetCount) refers to queue.o(i.uxQueueMessagesWaiting) for uxQueueMessagesWaiting
    cmsis_os2.o(i.osMemoryPoolGetSpace) refers to queue.o(i.uxQueueMessagesWaitingFromISR) for uxQueueMessagesWaitingFromISR
    cmsis_os2.o(i.osMemoryPoolGetSpace) refers to queue.o(i.uxQueueMessagesWaiting) for uxQueueMessagesWaiting
    cmsis_os2.o(i.osMemoryPoolNew) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
    cmsis_os2.o(i.osMemoryPoolNew) refers to queue.o(i.xQueueCreateCountingSemaphoreStatic) for xQueueCreateCountingSemaphoreStatic
    cmsis_os2.o(i.osMemoryPoolNew) refers to heap_4.o(i.vPortFree) for vPortFree
    cmsis_os2.o(i.osMessageQueueDelete) refers to queue.o(i.vQueueUnregisterQueue) for vQueueUnregisterQueue
    cmsis_os2.o(i.osMessageQueueDelete) refers to queue.o(i.vQueueDelete) for vQueueDelete
    cmsis_os2.o(i.osMessageQueueGet) refers to queue.o(i.xQueueReceiveFromISR) for xQueueReceiveFromISR
    cmsis_os2.o(i.osMessageQueueGet) refers to queue.o(i.xQueueReceive) for xQueueReceive
    cmsis_os2.o(i.osMessageQueueGetCount) refers to queue.o(i.uxQueueMessagesWaitingFromISR) for uxQueueMessagesWaitingFromISR
    cmsis_os2.o(i.osMessageQueueGetCount) refers to queue.o(i.uxQueueMessagesWaiting) for uxQueueMessagesWaiting
    cmsis_os2.o(i.osMessageQueueGetSpace) refers to queue.o(i.uxQueueSpacesAvailable) for uxQueueSpacesAvailable
    cmsis_os2.o(i.osMessageQueueNew) refers to queue.o(i.xQueueGenericCreateStatic) for xQueueGenericCreateStatic
    cmsis_os2.o(i.osMessageQueueNew) refers to queue.o(i.xQueueGenericCreate) for xQueueGenericCreate
    cmsis_os2.o(i.osMessageQueueNew) refers to queue.o(i.vQueueAddToRegistry) for vQueueAddToRegistry
    cmsis_os2.o(i.osMessageQueuePut) refers to queue.o(i.xQueueGenericSendFromISR) for xQueueGenericSendFromISR
    cmsis_os2.o(i.osMessageQueuePut) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(i.osMessageQueueReset) refers to queue.o(i.xQueueGenericReset) for xQueueGenericReset
    cmsis_os2.o(i.osMutexAcquire) refers to queue.o(i.xQueueTakeMutexRecursive) for xQueueTakeMutexRecursive
    cmsis_os2.o(i.osMutexAcquire) refers to queue.o(i.xQueueSemaphoreTake) for xQueueSemaphoreTake
    cmsis_os2.o(i.osMutexDelete) refers to queue.o(i.vQueueUnregisterQueue) for vQueueUnregisterQueue
    cmsis_os2.o(i.osMutexDelete) refers to queue.o(i.vQueueDelete) for vQueueDelete
    cmsis_os2.o(i.osMutexGetOwner) refers to queue.o(i.xQueueGetMutexHolder) for xQueueGetMutexHolder
    cmsis_os2.o(i.osMutexNew) refers to queue.o(i.xQueueCreateMutexStatic) for xQueueCreateMutexStatic
    cmsis_os2.o(i.osMutexNew) refers to queue.o(i.xQueueCreateMutex) for xQueueCreateMutex
    cmsis_os2.o(i.osMutexNew) refers to queue.o(i.vQueueAddToRegistry) for vQueueAddToRegistry
    cmsis_os2.o(i.osMutexRelease) refers to queue.o(i.xQueueGiveMutexRecursive) for xQueueGiveMutexRecursive
    cmsis_os2.o(i.osMutexRelease) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(i.osSemaphoreAcquire) refers to queue.o(i.xQueueReceiveFromISR) for xQueueReceiveFromISR
    cmsis_os2.o(i.osSemaphoreAcquire) refers to queue.o(i.xQueueSemaphoreTake) for xQueueSemaphoreTake
    cmsis_os2.o(i.osSemaphoreDelete) refers to queue.o(i.vQueueUnregisterQueue) for vQueueUnregisterQueue
    cmsis_os2.o(i.osSemaphoreDelete) refers to queue.o(i.vQueueDelete) for vQueueDelete
    cmsis_os2.o(i.osSemaphoreGetCount) refers to queue.o(i.uxQueueMessagesWaitingFromISR) for uxQueueMessagesWaitingFromISR
    cmsis_os2.o(i.osSemaphoreGetCount) refers to queue.o(i.uxQueueMessagesWaiting) for uxQueueMessagesWaiting
    cmsis_os2.o(i.osSemaphoreNew) refers to queue.o(i.xQueueCreateCountingSemaphoreStatic) for xQueueCreateCountingSemaphoreStatic
    cmsis_os2.o(i.osSemaphoreNew) refers to queue.o(i.xQueueGenericCreateStatic) for xQueueGenericCreateStatic
    cmsis_os2.o(i.osSemaphoreNew) refers to queue.o(i.xQueueGenericCreate) for xQueueGenericCreate
    cmsis_os2.o(i.osSemaphoreNew) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(i.osSemaphoreNew) refers to queue.o(i.vQueueDelete) for vQueueDelete
    cmsis_os2.o(i.osSemaphoreNew) refers to queue.o(i.xQueueCreateCountingSemaphore) for xQueueCreateCountingSemaphore
    cmsis_os2.o(i.osSemaphoreNew) refers to queue.o(i.vQueueAddToRegistry) for vQueueAddToRegistry
    cmsis_os2.o(i.osSemaphoreRelease) refers to queue.o(i.xQueueGiveFromISR) for xQueueGiveFromISR
    cmsis_os2.o(i.osSemaphoreRelease) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(i.osThreadEnumerate) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    cmsis_os2.o(i.osThreadEnumerate) refers to tasks.o(i.uxTaskGetNumberOfTasks) for uxTaskGetNumberOfTasks
    cmsis_os2.o(i.osThreadEnumerate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
    cmsis_os2.o(i.osThreadEnumerate) refers to tasks.o(i.uxTaskGetSystemState) for uxTaskGetSystemState
    cmsis_os2.o(i.osThreadEnumerate) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    cmsis_os2.o(i.osThreadEnumerate) refers to heap_4.o(i.vPortFree) for vPortFree
    cmsis_os2.o(i.osThreadExit) refers to tasks.o(i.vTaskDelete) for vTaskDelete
    cmsis_os2.o(i.osThreadFlagsClear) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    cmsis_os2.o(i.osThreadFlagsClear) refers to tasks.o(i.xTaskGenericNotify) for xTaskGenericNotify
    cmsis_os2.o(i.osThreadFlagsGet) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    cmsis_os2.o(i.osThreadFlagsGet) refers to tasks.o(i.xTaskGenericNotify) for xTaskGenericNotify
    cmsis_os2.o(i.osThreadFlagsSet) refers to tasks.o(i.xTaskGenericNotifyFromISR) for xTaskGenericNotifyFromISR
    cmsis_os2.o(i.osThreadFlagsSet) refers to tasks.o(i.xTaskGenericNotify) for xTaskGenericNotify
    cmsis_os2.o(i.osThreadFlagsWait) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
    cmsis_os2.o(i.osThreadFlagsWait) refers to tasks.o(i.xTaskNotifyWait) for xTaskNotifyWait
    cmsis_os2.o(i.osThreadGetCount) refers to tasks.o(i.uxTaskGetNumberOfTasks) for uxTaskGetNumberOfTasks
    cmsis_os2.o(i.osThreadGetId) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    cmsis_os2.o(i.osThreadGetName) refers to tasks.o(i.pcTaskGetName) for pcTaskGetName
    cmsis_os2.o(i.osThreadGetPriority) refers to tasks.o(i.uxTaskPriorityGet) for uxTaskPriorityGet
    cmsis_os2.o(i.osThreadGetStackSpace) refers to tasks.o(i.uxTaskGetStackHighWaterMark) for uxTaskGetStackHighWaterMark
    cmsis_os2.o(i.osThreadGetState) refers to tasks.o(i.eTaskGetState) for eTaskGetState
    cmsis_os2.o(i.osThreadNew) refers to tasks.o(i.xTaskCreateStatic) for xTaskCreateStatic
    cmsis_os2.o(i.osThreadNew) refers to tasks.o(i.xTaskCreate) for xTaskCreate
    cmsis_os2.o(i.osThreadResume) refers to tasks.o(i.vTaskResume) for vTaskResume
    cmsis_os2.o(i.osThreadSetPriority) refers to tasks.o(i.vTaskPrioritySet) for vTaskPrioritySet
    cmsis_os2.o(i.osThreadSuspend) refers to tasks.o(i.vTaskSuspend) for vTaskSuspend
    cmsis_os2.o(i.osThreadTerminate) refers to tasks.o(i.eTaskGetState) for eTaskGetState
    cmsis_os2.o(i.osThreadTerminate) refers to tasks.o(i.vTaskDelete) for vTaskDelete
    cmsis_os2.o(i.osTimerDelete) refers to timers.o(i.pvTimerGetTimerID) for pvTimerGetTimerID
    cmsis_os2.o(i.osTimerDelete) refers to timers.o(i.xTimerGenericCommand) for xTimerGenericCommand
    cmsis_os2.o(i.osTimerDelete) refers to heap_4.o(i.vPortFree) for vPortFree
    cmsis_os2.o(i.osTimerGetName) refers to timers.o(i.pcTimerGetName) for pcTimerGetName
    cmsis_os2.o(i.osTimerIsRunning) refers to timers.o(i.xTimerIsTimerActive) for xTimerIsTimerActive
    cmsis_os2.o(i.osTimerNew) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
    cmsis_os2.o(i.osTimerNew) refers to timers.o(i.xTimerCreateStatic) for xTimerCreateStatic
    cmsis_os2.o(i.osTimerNew) refers to timers.o(i.xTimerCreate) for xTimerCreate
    cmsis_os2.o(i.osTimerNew) refers to heap_4.o(i.vPortFree) for vPortFree
    cmsis_os2.o(i.osTimerNew) refers to cmsis_os2.o(i.TimerCallback) for TimerCallback
    cmsis_os2.o(i.osTimerStart) refers to timers.o(i.xTimerGenericCommand) for xTimerGenericCommand
    cmsis_os2.o(i.osTimerStop) refers to timers.o(i.xTimerIsTimerActive) for xTimerIsTimerActive
    cmsis_os2.o(i.osTimerStop) refers to timers.o(i.xTimerGenericCommand) for xTimerGenericCommand
    cmsis_os2.o(i.vApplicationGetIdleTaskMemory) refers to cmsis_os2.o(.bss) for .bss
    cmsis_os2.o(i.vApplicationGetTimerTaskMemory) refers to cmsis_os2.o(.bss) for .bss
    heap_4.o(i.prvHeapInit) refers to heap_4.o(.bss) for .bss
    heap_4.o(i.prvHeapInit) refers to heap_4.o(.data) for .data
    heap_4.o(i.prvInsertBlockIntoFreeList) refers to heap_4.o(.data) for .data
    heap_4.o(i.pvPortMalloc) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    heap_4.o(i.pvPortMalloc) refers to heap_4.o(i.prvHeapInit) for prvHeapInit
    heap_4.o(i.pvPortMalloc) refers to heap_4.o(i.prvInsertBlockIntoFreeList) for prvInsertBlockIntoFreeList
    heap_4.o(i.pvPortMalloc) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    heap_4.o(i.pvPortMalloc) refers to heap_4.o(.data) for .data
    heap_4.o(i.vPortFree) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    heap_4.o(i.vPortFree) refers to heap_4.o(i.prvInsertBlockIntoFreeList) for prvInsertBlockIntoFreeList
    heap_4.o(i.vPortFree) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    heap_4.o(i.vPortFree) refers to heap_4.o(.data) for .data
    heap_4.o(i.vPortGetHeapStats) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
    heap_4.o(i.vPortGetHeapStats) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
    heap_4.o(i.vPortGetHeapStats) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    heap_4.o(i.vPortGetHeapStats) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    heap_4.o(i.vPortGetHeapStats) refers to heap_4.o(.data) for .data
    heap_4.o(i.xPortGetFreeHeapSize) refers to heap_4.o(.data) for .data
    heap_4.o(i.xPortGetMinimumEverFreeHeapSize) refers to heap_4.o(.data) for .data
    port.o(.emb_text) refers to tasks.o(i.vTaskSwitchContext) for vTaskSwitchContext
    port.o(.emb_text) refers to tasks.o(.data) for pxCurrentTCB
    port.o(i.prvTaskExitError) refers to port.o(.data) for .data
    port.o(i.pxPortInitialiseStack) refers to port.o(i.prvTaskExitError) for prvTaskExitError
    port.o(i.vPortEndScheduler) refers to port.o(.data) for .data
    port.o(i.vPortEnterCritical) refers to port.o(.data) for .data
    port.o(i.vPortExitCritical) refers to port.o(.data) for .data
    port.o(i.vPortSetupTimerInterrupt) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    port.o(i.vPortValidateInterruptPriority) refers to port.o(.emb_text) for vPortGetIPSR
    port.o(i.vPortValidateInterruptPriority) refers to port.o(.data) for .data
    port.o(i.xPortStartScheduler) refers to port.o(i.vPortSetupTimerInterrupt) for vPortSetupTimerInterrupt
    port.o(i.xPortStartScheduler) refers to port.o(.emb_text) for __asm___6_port_c_39a90d8d__prvStartFirstTask
    port.o(i.xPortStartScheduler) refers to port.o(.data) for .data
    port.o(i.xPortSysTickHandler) refers to tasks.o(i.xTaskIncrementTick) for xTaskIncrementTick
    gpio_1.o(i.BSP_GPIO_DisableIRQ) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) for HAL_NVIC_DisableIRQ
    gpio_1.o(i.BSP_GPIO_EnableIRQ) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ
    gpio_1.o(i.BSP_GPIO_ReadPin) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin
    gpio_1.o(i.BSP_GPIO_ReadPin) refers to gpio_1.o(.constdata) for .constdata
    gpio_1.o(i.BSP_GPIO_RegisterCallback) refers to gpio_1.o(.constdata) for .constdata
    gpio_1.o(i.BSP_GPIO_RegisterCallback) refers to gpio_1.o(.bss) for .bss
    gpio_1.o(i.BSP_GPIO_TogglePin) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin) for HAL_GPIO_TogglePin
    gpio_1.o(i.BSP_GPIO_TogglePin) refers to gpio_1.o(.constdata) for .constdata
    gpio_1.o(i.BSP_GPIO_WritePin) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    gpio_1.o(i.BSP_GPIO_WritePin) refers to gpio_1.o(.constdata) for .constdata
    gpio_1.o(i.HAL_GPIO_EXTI_Callback) refers to gpio_1.o(.bss) for .bss
    spi_1.o(i.BSP_SPI_GetHandle) refers to spi.o(.bss) for hspi1
    spi_1.o(i.BSP_SPI_GetState) refers to spi_1.o(i.BSP_SPI_GetHandle) for BSP_SPI_GetHandle
    spi_1.o(i.BSP_SPI_GetState) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_GetState) for HAL_SPI_GetState
    spi_1.o(i.BSP_SPI_MemRead) refers to spi_1.o(i.BSP_SPI_Transmit) for BSP_SPI_Transmit
    spi_1.o(i.BSP_SPI_MemRead) refers to spi_1.o(i.BSP_SPI_Receive) for BSP_SPI_Receive
    spi_1.o(i.BSP_SPI_MemReadByte) refers to spi_1.o(i.BSP_SPI_TransmitReceive) for BSP_SPI_TransmitReceive
    spi_1.o(i.BSP_SPI_MemWrite) refers to spi_1.o(i.BSP_SPI_Transmit) for BSP_SPI_Transmit
    spi_1.o(i.BSP_SPI_MemWriteByte) refers to spi_1.o(i.BSP_SPI_Transmit) for BSP_SPI_Transmit
    spi_1.o(i.BSP_SPI_Receive) refers to spi_1.o(i.BSP_SPI_GetHandle) for BSP_SPI_GetHandle
    spi_1.o(i.BSP_SPI_Receive) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) for HAL_SPI_Receive_DMA
    spi_1.o(i.BSP_SPI_Receive) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_Receive) for HAL_SPI_Receive
    spi_1.o(i.BSP_SPI_RegisterCallback) refers to spi_1.o(.bss) for .bss
    spi_1.o(i.BSP_SPI_Transmit) refers to spi_1.o(i.BSP_SPI_GetHandle) for BSP_SPI_GetHandle
    spi_1.o(i.BSP_SPI_Transmit) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA) for HAL_SPI_Transmit_DMA
    spi_1.o(i.BSP_SPI_Transmit) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit) for HAL_SPI_Transmit
    spi_1.o(i.BSP_SPI_TransmitReceive) refers to spi_1.o(i.BSP_SPI_GetHandle) for BSP_SPI_GetHandle
    spi_1.o(i.BSP_SPI_TransmitReceive) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) for HAL_SPI_TransmitReceive_DMA
    spi_1.o(i.BSP_SPI_TransmitReceive) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive) for HAL_SPI_TransmitReceive
    spi_1.o(i.HAL_SPI_AbortCpltCallback) refers to spi_1.o(i.SPI_Get) for SPI_Get
    spi_1.o(i.HAL_SPI_AbortCpltCallback) refers to spi_1.o(.bss) for .bss
    spi_1.o(i.HAL_SPI_ErrorCallback) refers to spi_1.o(i.SPI_Get) for SPI_Get
    spi_1.o(i.HAL_SPI_ErrorCallback) refers to spi_1.o(.bss) for .bss
    spi_1.o(i.HAL_SPI_RxCpltCallback) refers to spi_1.o(i.SPI_Get) for SPI_Get
    spi_1.o(i.HAL_SPI_RxCpltCallback) refers to spi_1.o(.bss) for .bss
    spi_1.o(i.HAL_SPI_RxHalfCpltCallback) refers to spi_1.o(i.SPI_Get) for SPI_Get
    spi_1.o(i.HAL_SPI_RxHalfCpltCallback) refers to spi_1.o(.bss) for .bss
    spi_1.o(i.HAL_SPI_TxCpltCallback) refers to spi_1.o(i.SPI_Get) for SPI_Get
    spi_1.o(i.HAL_SPI_TxCpltCallback) refers to spi_1.o(.bss) for .bss
    spi_1.o(i.HAL_SPI_TxHalfCpltCallback) refers to spi_1.o(i.SPI_Get) for SPI_Get
    spi_1.o(i.HAL_SPI_TxHalfCpltCallback) refers to spi_1.o(.bss) for .bss
    spi_1.o(i.HAL_SPI_TxRxCpltCallback) refers to spi_1.o(i.SPI_Get) for SPI_Get
    spi_1.o(i.HAL_SPI_TxRxCpltCallback) refers to spi_1.o(.bss) for .bss
    spi_1.o(i.HAL_SPI_TxRxHalfCpltCallback) refers to spi_1.o(i.SPI_Get) for SPI_Get
    spi_1.o(i.HAL_SPI_TxRxHalfCpltCallback) refers to spi_1.o(.bss) for .bss
    uart.o(i.BSP_UART_GetHandle) refers to usart.o(.bss) for huart2
    uart.o(i.BSP_UART_IRQHandler) refers to uart.o(i.UART_Get) for UART_Get
    uart.o(i.BSP_UART_IRQHandler) refers to uart.o(.bss) for .bss
    uart.o(i.BSP_UART_Receive) refers to uart.o(i.BSP_UART_GetHandle) for BSP_UART_GetHandle
    uart.o(i.BSP_UART_Receive) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) for HAL_UART_Receive_DMA
    uart.o(i.BSP_UART_Receive) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Receive_IT) for HAL_UART_Receive_IT
    uart.o(i.BSP_UART_RegisterCallback) refers to uart.o(.bss) for .bss
    uart.o(i.BSP_UART_Transmit) refers to uart.o(i.BSP_UART_GetHandle) for BSP_UART_GetHandle
    uart.o(i.BSP_UART_Transmit) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA) for HAL_UART_Transmit_DMA
    uart.o(i.BSP_UART_Transmit) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT) for HAL_UART_Transmit_IT
    uart.o(i.HAL_UART_AbortCpltCallback) refers to uart.o(i.UART_Get) for UART_Get
    uart.o(i.HAL_UART_AbortCpltCallback) refers to uart.o(.bss) for .bss
    uart.o(i.HAL_UART_AbortReceiveCpltCallback) refers to uart.o(i.UART_Get) for UART_Get
    uart.o(i.HAL_UART_AbortReceiveCpltCallback) refers to uart.o(.bss) for .bss
    uart.o(i.HAL_UART_AbortTransmitCpltCallback) refers to uart.o(i.UART_Get) for UART_Get
    uart.o(i.HAL_UART_AbortTransmitCpltCallback) refers to uart.o(.bss) for .bss
    uart.o(i.HAL_UART_ErrorCallback) refers to uart.o(i.UART_Get) for UART_Get
    uart.o(i.HAL_UART_ErrorCallback) refers to uart.o(.bss) for .bss
    uart.o(i.HAL_UART_RxCpltCallback) refers to uart.o(i.UART_Get) for UART_Get
    uart.o(i.HAL_UART_RxCpltCallback) refers to uart.o(.bss) for .bss
    uart.o(i.HAL_UART_RxHalfCpltCallback) refers to uart.o(i.UART_Get) for UART_Get
    uart.o(i.HAL_UART_RxHalfCpltCallback) refers to uart.o(.bss) for .bss
    uart.o(i.HAL_UART_TxCpltCallback) refers to uart.o(i.UART_Get) for UART_Get
    uart.o(i.HAL_UART_TxCpltCallback) refers to uart.o(.bss) for .bss
    uart.o(i.HAL_UART_TxHalfCpltCallback) refers to uart.o(i.UART_Get) for UART_Get
    uart.o(i.HAL_UART_TxHalfCpltCallback) refers to uart.o(.bss) for .bss
    time.o(i.BSP_TIME_Delay_ms) refers to cmsis_os2.o(i.osKernelGetTickFreq) for osKernelGetTickFreq
    time.o(i.BSP_TIME_Delay_ms) refers to cmsis_os2.o(i.osKernelGetState) for osKernelGetState
    time.o(i.BSP_TIME_Delay_ms) refers to cmsis_os2.o(i.osDelay) for osDelay
    time.o(i.BSP_TIME_Delay_ms) refers to stm32f1xx_hal.o(i.HAL_Delay) for HAL_Delay
    time.o(i.BSP_TIME_Delay_us) refers to time.o(i.BSP_TIME_Get_us) for BSP_TIME_Get_us
    time.o(i.BSP_TIME_Get_ms) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
    time.o(i.BSP_TIME_Get_us) refers to cmsis_os2.o(i.osKernelGetTickFreq) for osKernelGetTickFreq
    time.o(i.BSP_TIME_Get_us) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
    flash.o(i.Flash_PageErase) refers to flash.o(.bss) for .bss
    flash.o(i.STMFLASH_Write) refers to stm32f1xx_hal_flash.o(i.HAL_FLASH_Unlock) for HAL_FLASH_Unlock
    flash.o(i.STMFLASH_Write) refers to flash.o(i.STMFLASH_Read) for STMFLASH_Read
    flash.o(i.STMFLASH_Write) refers to flash.o(i.Flash_PageErase) for Flash_PageErase
    flash.o(i.STMFLASH_Write) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    flash.o(i.STMFLASH_Write) refers to flash.o(i.STMFLASH_Write_NoCheck) for STMFLASH_Write_NoCheck
    flash.o(i.STMFLASH_Write) refers to stm32f1xx_hal_flash.o(i.HAL_FLASH_Lock) for HAL_FLASH_Lock
    flash.o(i.STMFLASH_Write) refers to flash.o(.bss) for .bss
    flash.o(i.STMFLASH_Write_NoCheck) refers to stm32f1xx_hal_flash.o(i.HAL_FLASH_Program) for HAL_FLASH_Program
    lcd.o(i.LCD_Clear) refers to lcd.o(i.LCD_SetAddressWindow) for LCD_SetAddressWindow
    lcd.o(i.LCD_Clear) refers to malloc.o(i.malloc) for malloc
    lcd.o(i.LCD_Clear) refers to lcd.o(i.LCD_WriteDataBuffer_DMA) for LCD_WriteDataBuffer_DMA
    lcd.o(i.LCD_Clear) refers to malloc.o(i.free) for free
    lcd.o(i.LCD_DrawBitmap) refers to lcd.o(i.LCD_DrawPoint) for LCD_DrawPoint
    lcd.o(i.LCD_DrawChar) refers to lcd.o(i.LCD_DrawPoint) for LCD_DrawPoint
    lcd.o(i.LCD_DrawChar) refers to lcd.o(.constdata) for .constdata
    lcd.o(i.LCD_DrawFloat) refers to f2d.o(.text) for __aeabi_f2d
    lcd.o(i.LCD_DrawFloat) refers to printfa.o(i.__0snprintf) for __2snprintf
    lcd.o(i.LCD_DrawFloat) refers to lcd.o(i.LCD_DrawString) for LCD_DrawString
    lcd.o(i.LCD_DrawHollowCircle) refers to lcd.o(i.LCD_DrawPoint) for LCD_DrawPoint
    lcd.o(i.LCD_DrawInteger) refers to printfa.o(i.__0snprintf) for __2snprintf
    lcd.o(i.LCD_DrawInteger) refers to lcd.o(i.LCD_DrawString) for LCD_DrawString
    lcd.o(i.LCD_DrawLine) refers to lcd.o(i.LCD_DrawPoint) for LCD_DrawPoint
    lcd.o(i.LCD_DrawPoint) refers to lcd.o(i.LCD_SetAddressWindow) for LCD_SetAddressWindow
    lcd.o(i.LCD_DrawPoint) refers to lcd.o(i.LCD_WriteDataBuffer) for LCD_WriteDataBuffer
    lcd.o(i.LCD_DrawPoint) refers to lcd.o(.data) for .data
    lcd.o(i.LCD_DrawRectangle) refers to lcd.o(i.LCD_DrawLine) for LCD_DrawLine
    lcd.o(i.LCD_DrawSolidCircle) refers to lcd.o(i.LCD_DrawLine) for LCD_DrawLine
    lcd.o(i.LCD_DrawSolidRectangle) refers to lcd.o(i.LCD_DrawLine) for LCD_DrawLine
    lcd.o(i.LCD_DrawString) refers to lcd.o(i.LCD_DrawChar) for LCD_DrawChar
    lcd.o(i.LCD_Init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    lcd.o(i.LCD_Init) refers to stm32f1xx_hal.o(i.HAL_Delay) for HAL_Delay
    lcd.o(i.LCD_Init) refers to lcd.o(i.LCD_WriteCommand) for LCD_WriteCommand
    lcd.o(i.LCD_Init) refers to lcd.o(i.LCD_WriteData) for LCD_WriteData
    lcd.o(i.LCD_Init) refers to lcd.o(i.LCD_WriteDataBuffer) for LCD_WriteDataBuffer
    lcd.o(i.LCD_Init) refers to lcd.o(.data) for .data
    lcd.o(i.LCD_SetAddressWindow) refers to lcd.o(i.LCD_WriteCommand) for LCD_WriteCommand
    lcd.o(i.LCD_SetAddressWindow) refers to lcd.o(i.LCD_WriteDataBuffer) for LCD_WriteDataBuffer
    lcd.o(i.LCD_WriteCommand) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    lcd.o(i.LCD_WriteCommand) refers to spi_1.o(i.BSP_SPI_Transmit) for BSP_SPI_Transmit
    lcd.o(i.LCD_WriteData) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    lcd.o(i.LCD_WriteData) refers to spi_1.o(i.BSP_SPI_Transmit) for BSP_SPI_Transmit
    lcd.o(i.LCD_WriteDataBuffer) refers to lcd.o(i.LCD_WriteDataBuffer_DMA) for LCD_WriteDataBuffer_DMA
    lcd.o(i.LCD_WriteDataBuffer) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    lcd.o(i.LCD_WriteDataBuffer) refers to spi_1.o(i.BSP_SPI_Transmit) for BSP_SPI_Transmit
    lcd.o(i.LCD_WriteDataBuffer_DMA) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    lcd.o(i.LCD_WriteDataBuffer_DMA) refers to spi_1.o(i.BSP_SPI_Transmit) for BSP_SPI_Transmit
    lcd.o(i.LCD_WriteDataBuffer_DMA) refers to spi_1.o(i.BSP_SPI_GetState) for BSP_SPI_GetState
    sx1281.o(i.OnCadDone) refers to mr16.o(i.SX1281_Callback) for SX1281_Callback
    sx1281.o(i.OnCadDone) refers to sx1281.o(.data) for .data
    sx1281.o(i.OnRxDone) refers to mr16.o(i.SX1281_Callback) for SX1281_Callback
    sx1281.o(i.OnRxDone) refers to sx1281.o(.data) for .data
    sx1281.o(i.OnRxError) refers to mr16.o(i.SX1281_Callback) for SX1281_Callback
    sx1281.o(i.OnRxError) refers to sx1281.o(.data) for .data
    sx1281.o(i.OnRxTimeout) refers to mr16.o(i.SX1281_Callback) for SX1281_Callback
    sx1281.o(i.OnRxTimeout) refers to sx1281.o(.data) for .data
    sx1281.o(i.OnTxDone) refers to mr16.o(i.SX1281_Callback) for SX1281_Callback
    sx1281.o(i.OnTxDone) refers to sx1281.o(.data) for .data
    sx1281.o(i.OnTxTimeout) refers to mr16.o(i.SX1281_Callback) for SX1281_Callback
    sx1281.o(i.OnTxTimeout) refers to sx1281.o(.data) for .data
    sx1281.o(i.SX1281_Callback) refers to printfa.o(i.__0printf) for __2printf
    sx1281.o(i.SX1281_Callback) refers to memseta.o(.text) for __aeabi_memclr4
    sx1281.o(i.SX1281_Callback) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_Callback) refers to sx1281.o(.constdata) for .constdata
    sx1281.o(i.SX1281_GetState) refers to sx1281.o(.data) for .data
    sx1281.o(i.SX1281_Init) refers to sx1281_header.o(i.SX1281_BSPInit) for SX1281_BSPInit
    sx1281.o(i.SX1281_Init) refers to stm32f1xx_hal.o(i.HAL_Delay) for HAL_Delay
    sx1281.o(i.SX1281_Init) refers to memcpya.o(.text) for __aeabi_memcpy4
    sx1281.o(i.SX1281_Init) refers to printfa.o(i.__0printf) for __2printf
    sx1281.o(i.SX1281_Init) refers to ffltul.o(.text) for __aeabi_ul2f
    sx1281.o(i.SX1281_Init) refers to fdiv.o(.text) for __aeabi_fdiv
    sx1281.o(i.SX1281_Init) refers to f2d.o(.text) for __aeabi_f2d
    sx1281.o(i.SX1281_Init) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_Init) refers to sx1281.o(.data) for .data
    sx1281.o(i.SX1281_Init) refers to sx1281.o(.conststring) for .conststring
    sx1281.o(i.SX1281_Init) refers to sx1281.o(.constdata) for .constdata
    sx1281.o(i.SX1281_Running) refers to sx1281_driver.o(i.SX1281ProcessIrqs) for SX1281ProcessIrqs
    sx1281.o(i.SX1281_Running) refers to sx1281.o(i.SX1281_GetState) for SX1281_GetState
    sx1281.o(i.SX1281_SetBLEBaudrate) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_SetBLEBaudrate) refers to sx1281.o(.constdata) for .constdata
    sx1281.o(i.SX1281_SetFLRCBaudrate) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_SetFLRCBaudrate) refers to sx1281.o(.constdata) for .constdata
    sx1281.o(i.SX1281_SetGFSKBaudrate) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_SetGFSKBaudrate) refers to sx1281.o(.constdata) for .constdata
    sx1281.o(i.SX1281_SetLORABaudrate) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_SetLORABaudrate) refers to sx1281.o(.constdata) for .constdata
    sx1281.o(i.SX1281_SetMode) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_SetPayloadLength) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_SetRFFrequency) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_SetRXSingle) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_SetRXSingle) refers to sx1281.o(.data) for .data
    sx1281.o(i.SX1281_SetRXSingle) refers to sx1281.o(.constdata) for .constdata
    sx1281.o(i.SX1281_SetRXSuccessive) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_SetRXSuccessive) refers to sx1281.o(.data) for .data
    sx1281.o(i.SX1281_SetRXSuccessive) refers to sx1281.o(.constdata) for .constdata
    sx1281.o(i.SX1281_SetTX) refers to sx1281_driver_hal.o(.constdata) for Radio
    sx1281.o(i.SX1281_SetTX) refers to sx1281.o(.data) for .data
    sx1281.o(i.SX1281_SetTX) refers to sx1281.o(.constdata) for .constdata
    sx1281.o(.data) refers to sx1281.o(i.OnTxDone) for OnTxDone
    sx1281.o(.data) refers to sx1281.o(i.OnRxDone) for OnRxDone
    sx1281.o(.data) refers to sx1281.o(i.OnTxTimeout) for OnTxTimeout
    sx1281.o(.data) refers to sx1281.o(i.OnRxTimeout) for OnRxTimeout
    sx1281.o(.data) refers to sx1281.o(i.OnRxError) for OnRxError
    sx1281_driver.o(i.SX1281Calibrate) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281ClearIrqStatus) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281GetFirmwareVersion) refers to sx1281_driver_hal.o(i.SX1281HalReadRegister) for SX1281HalReadRegister
    sx1281_driver.o(i.SX1281GetFrequencyError) refers to sx1281_driver_hal.o(i.SX1281HalReadRegister) for SX1281HalReadRegister
    sx1281_driver.o(i.SX1281GetFrequencyError) refers to sx1281_driver.o(i.SX1281GetLoRaBandwidth) for SX1281GetLoRaBandwidth
    sx1281_driver.o(i.SX1281GetFrequencyError) refers to dflti.o(.text) for __aeabi_i2d
    sx1281_driver.o(i.SX1281GetFrequencyError) refers to ddiv.o(.text) for __aeabi_ddiv
    sx1281_driver.o(i.SX1281GetFrequencyError) refers to dmul.o(.text) for __aeabi_dmul
    sx1281_driver.o(i.SX1281GetFrequencyError) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281GetHexFileLineFields) refers to _scanf_int.o(.text) for _scanf_int
    sx1281_driver.o(i.SX1281GetHexFileLineFields) refers to strlen.o(.text) for strlen
    sx1281_driver.o(i.SX1281GetHexFileLineFields) refers to __0sscanf.o(.text) for __0sscanf
    sx1281_driver.o(i.SX1281GetIrqStatus) refers to sx1281_driver_hal.o(i.SX1281HalReadCommand) for SX1281HalReadCommand
    sx1281_driver.o(i.SX1281GetLoRaBandwidth) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281GetOpMode) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281GetPacketStatus) refers to sx1281_driver_hal.o(i.SX1281HalReadCommand) for SX1281HalReadCommand
    sx1281_driver.o(i.SX1281GetPacketStatus) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281GetPacketType) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281GetPayload) refers to sx1281_driver.o(i.SX1281GetRxBufferStatus) for SX1281GetRxBufferStatus
    sx1281_driver.o(i.SX1281GetPayload) refers to sx1281_driver_hal.o(i.SX1281HalReadBuffer) for SX1281HalReadBuffer
    sx1281_driver.o(i.SX1281GetRssiInst) refers to sx1281_driver_hal.o(i.SX1281HalReadCommand) for SX1281HalReadCommand
    sx1281_driver.o(i.SX1281GetRxBufferStatus) refers to sx1281_driver_hal.o(i.SX1281HalReadCommand) for SX1281HalReadCommand
    sx1281_driver.o(i.SX1281GetRxBufferStatus) refers to sx1281_driver_hal.o(i.SX1281HalReadRegister) for SX1281HalReadRegister
    sx1281_driver.o(i.SX1281GetRxBufferStatus) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281GetStatus) refers to sx1281_driver_hal.o(i.SX1281HalReadCommand) for SX1281HalReadCommand
    sx1281_driver.o(i.SX1281Init) refers to sx1281_driver_hal.o(i.SX1281HalInit) for SX1281HalInit
    sx1281_driver.o(i.SX1281Init) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281OnDioIrq) refers to sx1281_driver.o(i.SX1281ProcessIrqs) for SX1281ProcessIrqs
    sx1281_driver.o(i.SX1281OnDioIrq) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281ParseHexFileLine) refers to sx1281_driver.o(i.SX1281GetHexFileLineFields) for SX1281GetHexFileLineFields
    sx1281_driver.o(i.SX1281ParseHexFileLine) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegisters) for SX1281HalWriteRegisters
    sx1281_driver.o(i.SX1281ProcessIrqs) refers to sx1281_driver.o(i.SX1281GetIrqStatus) for SX1281GetIrqStatus
    sx1281_driver.o(i.SX1281ProcessIrqs) refers to sx1281_driver.o(i.SX1281ClearIrqStatus) for SX1281ClearIrqStatus
    sx1281_driver.o(i.SX1281ProcessIrqs) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SendPayload) refers to sx1281_driver.o(i.SX1281SetPayload) for SX1281SetPayload
    sx1281_driver.o(i.SX1281SendPayload) refers to sx1281_driver.o(i.SX1281SetTx) for SX1281SetTx
    sx1281_driver.o(i.SX1281SetAutoFS) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetAutoTx) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetBleAccessAddress) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegister) for SX1281HalWriteRegister
    sx1281_driver.o(i.SX1281SetBleAdvertizerAccessAddress) refers to sx1281_driver.o(i.SX1281SetBleAccessAddress) for SX1281SetBleAccessAddress
    sx1281_driver.o(i.SX1281SetBufferBaseAddresses) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetCad) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetCad) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetCadParams) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetCadParams) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetCrcPolynomial) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegisters) for SX1281HalWriteRegisters
    sx1281_driver.o(i.SX1281SetCrcPolynomial) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetCrcSeed) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegisters) for SX1281HalWriteRegisters
    sx1281_driver.o(i.SX1281SetCrcSeed) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetDioIrqParams) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetFs) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetFs) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetInterruptMode) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetLongPreamble) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetModulationParams) refers to sx1281_driver.o(i.SX1281SetPacketType) for SX1281SetPacketType
    sx1281_driver.o(i.SX1281SetModulationParams) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetModulationParams) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetPacketParams) refers to sx1281_driver.o(i.SX1281SetPacketType) for SX1281SetPacketType
    sx1281_driver.o(i.SX1281SetPacketParams) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetPacketParams) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetPacketType) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetPacketType) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetPayload) refers to sx1281_driver_hal.o(i.SX1281HalWriteBuffer) for SX1281HalWriteBuffer
    sx1281_driver.o(i.SX1281SetPollingMode) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetRegistersDefault) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegister) for SX1281HalWriteRegister
    sx1281_driver.o(i.SX1281SetRegistersDefault) refers to sx1281_driver.o(.constdata) for .constdata
    sx1281_driver.o(i.SX1281SetRegulatorMode) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetRfFrequency) refers to dfltui.o(.text) for __aeabi_ui2d
    sx1281_driver.o(i.SX1281SetRfFrequency) refers to ddiv.o(.text) for __aeabi_ddiv
    sx1281_driver.o(i.SX1281SetRfFrequency) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx1281_driver.o(i.SX1281SetRfFrequency) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetRx) refers to sx1281_driver.o(i.SX1281ClearIrqStatus) for SX1281ClearIrqStatus
    sx1281_driver.o(i.SX1281SetRx) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetRx) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetRxDutyCycle) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetRxDutyCycle) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetSaveContext) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetSleep) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetSleep) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetStandby) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetStandby) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetSyncWord) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegisters) for SX1281HalWriteRegisters
    sx1281_driver.o(i.SX1281SetSyncWord) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance) refers to sx1281_driver_hal.o(i.SX1281HalReadRegister) for SX1281HalReadRegister
    sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegister) for SX1281HalWriteRegister
    sx1281_driver.o(i.SX1281SetTx) refers to sx1281_driver.o(i.SX1281ClearIrqStatus) for SX1281ClearIrqStatus
    sx1281_driver.o(i.SX1281SetTx) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetTx) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(i.SX1281SetTxContinuousPreamble) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetTxContinuousWave) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetTxParams) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver.o(i.SX1281SetWhiteningSeed) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegister) for SX1281HalWriteRegister
    sx1281_driver.o(i.SX1281SetWhiteningSeed) refers to sx1281_driver.o(.data) for .data
    sx1281_driver.o(.data) refers to sx1281_driver.o(i.SX1281OnDioIrq) for SX1281OnDioIrq
    sx1281_driver_gpio.o(i.GpioLaunchIrqHandler) refers to sx1281_driver_gpio.o(i.GpioGetBitPos) for GpioGetBitPos
    sx1281_driver_gpio.o(i.GpioLaunchIrqHandler) refers to sx1281_driver_gpio.o(.bss) for .bss
    sx1281_driver_gpio.o(i.GpioRead) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin
    sx1281_driver_gpio.o(i.GpioSetIrq) refers to sx1281_driver_gpio.o(i.GpioGetBitPos) for GpioGetBitPos
    sx1281_driver_gpio.o(i.GpioSetIrq) refers to sx1281_driver_gpio.o(i.MSP_GetIRQn) for MSP_GetIRQn
    sx1281_driver_gpio.o(i.GpioSetIrq) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    sx1281_driver_gpio.o(i.GpioSetIrq) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ
    sx1281_driver_gpio.o(i.GpioSetIrq) refers to sx1281_driver_gpio.o(.bss) for .bss
    sx1281_driver_gpio.o(i.GpioWrite) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    sx1281_driver_gpio.o(i.MSP_GetIRQn) refers to sx1281_driver_gpio.o(i.GpioGetBitPos) for GpioGetBitPos
    sx1281_driver_hal.o(i.SX120HalWakeup) refers to sx1281_driver_gpio.o(i.GpioWrite) for GpioWrite
    sx1281_driver_hal.o(i.SX120HalWakeup) refers to sx1281_driver_spi.o(i.SpiIn) for SpiIn
    sx1281_driver_hal.o(i.SX120HalWakeup) refers to sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) for SX1281HalWaitOnBusy
    sx1281_driver_hal.o(i.SX120HalWakeup) refers to sx1281_driver_hal.o(.bss) for .bss
    sx1281_driver_hal.o(i.SX1281HalClearInstructionRam) refers to sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) for SX1281HalWaitOnBusy
    sx1281_driver_hal.o(i.SX1281HalClearInstructionRam) refers to sx1281_driver_gpio.o(i.GpioWrite) for GpioWrite
    sx1281_driver_hal.o(i.SX1281HalClearInstructionRam) refers to sx1281_driver_spi.o(i.SpiIn) for SpiIn
    sx1281_driver_hal.o(i.SX1281HalClearInstructionRam) refers to sx1281_driver_hal.o(.bss) for .bss
    sx1281_driver_hal.o(i.SX1281HalGetDioStatus) refers to sx1281_driver_gpio.o(i.GpioRead) for GpioRead
    sx1281_driver_hal.o(i.SX1281HalInit) refers to sx1281_driver_hal.o(i.SX1281HalReset) for SX1281HalReset
    sx1281_driver_hal.o(i.SX1281HalInit) refers to sx1281_driver_hal.o(i.SX1281HalIoIrqInit) for SX1281HalIoIrqInit
    sx1281_driver_hal.o(i.SX1281HalIoIrqInit) refers to sx1281_driver_gpio.o(i.GpioSetIrq) for GpioSetIrq
    sx1281_driver_hal.o(i.SX1281HalReadBuffer) refers to sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) for SX1281HalWaitOnBusy
    sx1281_driver_hal.o(i.SX1281HalReadBuffer) refers to sx1281_driver_gpio.o(i.GpioWrite) for GpioWrite
    sx1281_driver_hal.o(i.SX1281HalReadBuffer) refers to sx1281_driver_spi.o(i.SpiInOut) for SpiInOut
    sx1281_driver_hal.o(i.SX1281HalReadBuffer) refers to memcpya.o(.text) for __aeabi_memcpy
    sx1281_driver_hal.o(i.SX1281HalReadBuffer) refers to sx1281_driver_hal.o(.bss) for .bss
    sx1281_driver_hal.o(i.SX1281HalReadCommand) refers to sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) for SX1281HalWaitOnBusy
    sx1281_driver_hal.o(i.SX1281HalReadCommand) refers to sx1281_driver_gpio.o(i.GpioWrite) for GpioWrite
    sx1281_driver_hal.o(i.SX1281HalReadCommand) refers to sx1281_driver_spi.o(i.SpiInOut) for SpiInOut
    sx1281_driver_hal.o(i.SX1281HalReadCommand) refers to memcpya.o(.text) for __aeabi_memcpy
    sx1281_driver_hal.o(i.SX1281HalReadCommand) refers to sx1281_driver_hal.o(.bss) for .bss
    sx1281_driver_hal.o(i.SX1281HalReadRegister) refers to sx1281_driver_hal.o(i.SX1281HalReadRegisters) for SX1281HalReadRegisters
    sx1281_driver_hal.o(i.SX1281HalReadRegisters) refers to sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) for SX1281HalWaitOnBusy
    sx1281_driver_hal.o(i.SX1281HalReadRegisters) refers to sx1281_driver_gpio.o(i.GpioWrite) for GpioWrite
    sx1281_driver_hal.o(i.SX1281HalReadRegisters) refers to sx1281_driver_spi.o(i.SpiInOut) for SpiInOut
    sx1281_driver_hal.o(i.SX1281HalReadRegisters) refers to memcpya.o(.text) for __aeabi_memcpy
    sx1281_driver_hal.o(i.SX1281HalReadRegisters) refers to sx1281_driver_hal.o(.bss) for .bss
    sx1281_driver_hal.o(i.SX1281HalReset) refers to stm32f1xx_hal.o(i.HAL_Delay) for HAL_Delay
    sx1281_driver_hal.o(i.SX1281HalReset) refers to sx1281_driver_gpio.o(i.GpioWrite) for GpioWrite
    sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin
    sx1281_driver_hal.o(i.SX1281HalWriteBuffer) refers to memcpya.o(.text) for __aeabi_memcpy
    sx1281_driver_hal.o(i.SX1281HalWriteBuffer) refers to sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) for SX1281HalWaitOnBusy
    sx1281_driver_hal.o(i.SX1281HalWriteBuffer) refers to sx1281_driver_gpio.o(i.GpioWrite) for GpioWrite
    sx1281_driver_hal.o(i.SX1281HalWriteBuffer) refers to sx1281_driver_spi.o(i.SpiIn) for SpiIn
    sx1281_driver_hal.o(i.SX1281HalWriteBuffer) refers to sx1281_driver_hal.o(.bss) for .bss
    sx1281_driver_hal.o(i.SX1281HalWriteCommand) refers to sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) for SX1281HalWaitOnBusy
    sx1281_driver_hal.o(i.SX1281HalWriteCommand) refers to sx1281_driver_gpio.o(i.GpioWrite) for GpioWrite
    sx1281_driver_hal.o(i.SX1281HalWriteCommand) refers to memcpya.o(.text) for __aeabi_memcpy
    sx1281_driver_hal.o(i.SX1281HalWriteCommand) refers to sx1281_driver_spi.o(i.SpiIn) for SpiIn
    sx1281_driver_hal.o(i.SX1281HalWriteCommand) refers to sx1281_driver_hal.o(.bss) for .bss
    sx1281_driver_hal.o(i.SX1281HalWriteRegister) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegisters) for SX1281HalWriteRegisters
    sx1281_driver_hal.o(i.SX1281HalWriteRegisters) refers to memcpya.o(.text) for __aeabi_memcpy
    sx1281_driver_hal.o(i.SX1281HalWriteRegisters) refers to sx1281_driver_hal.o(i.SX1281HalWaitOnBusy) for SX1281HalWaitOnBusy
    sx1281_driver_hal.o(i.SX1281HalWriteRegisters) refers to sx1281_driver_gpio.o(i.GpioWrite) for GpioWrite
    sx1281_driver_hal.o(i.SX1281HalWriteRegisters) refers to sx1281_driver_spi.o(i.SpiIn) for SpiIn
    sx1281_driver_hal.o(i.SX1281HalWriteRegisters) refers to sx1281_driver_hal.o(.bss) for .bss
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281Init) for SX1281Init
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver_hal.o(i.SX1281HalReset) for SX1281HalReset
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281GetStatus) for SX1281GetStatus
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver_hal.o(i.SX1281HalWriteCommand) for SX1281HalWriteCommand
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver_hal.o(i.SX1281HalReadCommand) for SX1281HalReadCommand
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegisters) for SX1281HalWriteRegisters
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver_hal.o(i.SX1281HalWriteRegister) for SX1281HalWriteRegister
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver_hal.o(i.SX1281HalReadRegisters) for SX1281HalReadRegisters
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver_hal.o(i.SX1281HalReadRegister) for SX1281HalReadRegister
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver_hal.o(i.SX1281HalWriteBuffer) for SX1281HalWriteBuffer
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver_hal.o(i.SX1281HalReadBuffer) for SX1281HalReadBuffer
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver_hal.o(i.SX1281HalGetDioStatus) for SX1281HalGetDioStatus
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281GetFirmwareVersion) for SX1281GetFirmwareVersion
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetRegulatorMode) for SX1281SetRegulatorMode
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetStandby) for SX1281SetStandby
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetPacketType) for SX1281SetPacketType
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetModulationParams) for SX1281SetModulationParams
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetPacketParams) for SX1281SetPacketParams
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetRfFrequency) for SX1281SetRfFrequency
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetBufferBaseAddresses) for SX1281SetBufferBaseAddresses
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetTxParams) for SX1281SetTxParams
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetDioIrqParams) for SX1281SetDioIrqParams
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetSyncWord) for SX1281SetSyncWord
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetRx) for SX1281SetRx
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281GetPayload) for SX1281GetPayload
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SendPayload) for SX1281SendPayload
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetPollingMode) for SX1281SetPollingMode
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetInterruptMode) for SX1281SetInterruptMode
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetRegistersDefault) for SX1281SetRegistersDefault
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281GetOpMode) for SX1281GetOpMode
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetSleep) for SX1281SetSleep
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetFs) for SX1281SetFs
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetTx) for SX1281SetTx
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetRxDutyCycle) for SX1281SetRxDutyCycle
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetCad) for SX1281SetCad
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetTxContinuousWave) for SX1281SetTxContinuousWave
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetTxContinuousPreamble) for SX1281SetTxContinuousPreamble
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281GetPacketType) for SX1281GetPacketType
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetCadParams) for SX1281SetCadParams
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281GetRxBufferStatus) for SX1281GetRxBufferStatus
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281GetPacketStatus) for SX1281GetPacketStatus
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281GetRssiInst) for SX1281GetRssiInst
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281GetIrqStatus) for SX1281GetIrqStatus
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281ClearIrqStatus) for SX1281ClearIrqStatus
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281Calibrate) for SX1281Calibrate
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetSaveContext) for SX1281SetSaveContext
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetAutoTx) for SX1281SetAutoTx
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetAutoFS) for SX1281SetAutoFS
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetLongPreamble) for SX1281SetLongPreamble
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetPayload) for SX1281SetPayload
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance) for SX1281SetSyncWordErrorTolerance
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetCrcSeed) for SX1281SetCrcSeed
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetBleAccessAddress) for SX1281SetBleAccessAddress
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetBleAdvertizerAccessAddress) for SX1281SetBleAdvertizerAccessAddress
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetCrcPolynomial) for SX1281SetCrcPolynomial
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281SetWhiteningSeed) for SX1281SetWhiteningSeed
    sx1281_driver_hal.o(.constdata) refers to sx1281_driver.o(i.SX1281GetFrequencyError) for SX1281GetFrequencyError
    sx1281_driver_spi.o(i.SpiIn) refers to spi_1.o(i.BSP_SPI_Transmit) for BSP_SPI_Transmit
    sx1281_driver_spi.o(i.SpiIn) refers to sx1281_driver_spi.o(.data) for .data
    sx1281_driver_spi.o(i.SpiInOut) refers to spi_1.o(i.BSP_SPI_TransmitReceive) for BSP_SPI_TransmitReceive
    sx1281_driver_spi.o(i.SpiInOut) refers to sx1281_driver_spi.o(.data) for .data
    sx1281_driver_spi.o(i.SpiInit) refers to spi_1.o(i.BSP_SPI_RegisterCallback) for BSP_SPI_RegisterCallback
    sx1281_driver_spi.o(i.SpiInit) refers to sx1281_driver_spi.o(i.txrx_cplt_cb) for txrx_cplt_cb
    sx1281_driver_spi.o(i.SpiInit) refers to sx1281_driver_spi.o(i.tx_cplt_cb) for tx_cplt_cb
    sx1281_driver_spi.o(i.tx_cplt_cb) refers to sx1281_driver_spi.o(.data) for .data
    sx1281_driver_spi.o(i.txrx_cplt_cb) refers to sx1281_driver_spi.o(.data) for .data
    sx1281_header.o(i.SX1281_BSPInit) refers to sx1281_driver_gpio.o(i.GpioInit) for GpioInit
    sx1281_header.o(i.SX1281_BSPInit) refers to sx1281_driver_spi.o(i.SpiInit) for SpiInit
    sx1281_header.o(i.fputc) refers to uart.o(i.BSP_UART_GetHandle) for BSP_UART_GetHandle
    sx1281_header.o(i.fputc) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) for HAL_UART_Transmit
    crc8.o(i.CRC8_Calc) refers to crc8.o(.constdata) for .constdata
    crc8.o(i.CRC8_Verify) refers to crc8.o(i.CRC8_Calc) for CRC8_Calc
    crc16.o(i.CRC16_Calc) refers to crc16.o(.constdata) for .constdata
    crc16.o(i.CRC16_Verify) refers to crc16.o(i.CRC16_Calc) for CRC16_Calc
    freertos_cli.o(i.FreeRTOS_CLIGetOutputBuffer) refers to freertos_cli.o(.bss) for .bss
    freertos_cli.o(i.FreeRTOS_CLIProcessCommand) refers to strlen.o(.text) for strlen
    freertos_cli.o(i.FreeRTOS_CLIProcessCommand) refers to strncmp.o(.text) for strncmp
    freertos_cli.o(i.FreeRTOS_CLIProcessCommand) refers to strncpy.o(.text) for strncpy
    freertos_cli.o(i.FreeRTOS_CLIProcessCommand) refers to freertos_cli.o(.data) for .data
    freertos_cli.o(i.FreeRTOS_CLIProcessCommand) refers to freertos_cli.o(.conststring) for .conststring
    freertos_cli.o(i.FreeRTOS_CLIRegisterCommand) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
    freertos_cli.o(i.FreeRTOS_CLIRegisterCommand) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
    freertos_cli.o(i.FreeRTOS_CLIRegisterCommand) refers to port.o(i.vPortExitCritical) for vPortExitCritical
    freertos_cli.o(i.FreeRTOS_CLIRegisterCommand) refers to freertos_cli.o(.data) for .data
    freertos_cli.o(i.prvHelpCommand) refers to strncpy.o(.text) for strncpy
    freertos_cli.o(i.prvHelpCommand) refers to freertos_cli.o(.data) for .data
    freertos_cli.o(.constdata) refers to freertos_cli.o(.conststring) for .conststring
    freertos_cli.o(.constdata) refers to freertos_cli.o(i.prvHelpCommand) for prvHelpCommand
    freertos_cli.o(.data) refers to freertos_cli.o(.constdata) for xHelpCommand
    keystatuscheck.o(i.Key_press) refers to fadd.o(.text) for __aeabi_fsub
    keystatuscheck.o(i.Key_press) refers to cfrcmple.o(.text) for __aeabi_cfrcmple
    keystatuscheck.o(i.Key_press) refers to keystatuscheck.o(.data) for .data
    ui.o(i.UI_DrawArc) refers to printfa.o(i.__0snprintf) for __2snprintf
    ui.o(i.UI_DrawCharacter) refers to printfa.o(i.__0snprintf) for __2snprintf
    ui.o(i.UI_DrawCycle) refers to printfa.o(i.__0snprintf) for __2snprintf
    ui.o(i.UI_DrawFloating) refers to printfa.o(i.__0snprintf) for __2snprintf
    ui.o(i.UI_DrawInteger) refers to printfa.o(i.__0snprintf) for __2snprintf
    ui.o(i.UI_DrawLine) refers to printfa.o(i.__0snprintf) for __2snprintf
    ui.o(i.UI_DrawOval) refers to printfa.o(i.__0snprintf) for __2snprintf
    ui.o(i.UI_DrawRectangle) refers to printfa.o(i.__0snprintf) for __2snprintf
    mr16.o(i.MR16_CLI_Init) refers to freertos_cli.o(i.FreeRTOS_CLIRegisterCommand) for FreeRTOS_CLIRegisterCommand
    mr16.o(i.MR16_CLI_Init) refers to mr16.o(.constdata) for .constdata
    mr16.o(i.MR16_Init) refers to mr16.o(i.MR16_CLI_Init) for MR16_CLI_Init
    mr16.o(i.MR16_Init) refers to config.o(i.Config_Get) for Config_Get
    mr16.o(i.MR16_Init) refers to flash.o(i.STMFLASH_Read) for STMFLASH_Read
    mr16.o(i.MR16_Init) refers to sx1281.o(i.SX1281_Init) for SX1281_Init
    mr16.o(i.MR16_Init) refers to sx1281.o(i.SX1281_SetRXSuccessive) for SX1281_SetRXSuccessive
    mr16.o(i.MR16_Init) refers to lcd.o(i.LCD_Init) for LCD_Init
    mr16.o(i.MR16_Init) refers to lcd.o(i.LCD_Clear) for LCD_Clear
    mr16.o(i.MR16_Init) refers to lcd.o(i.LCD_DrawString) for LCD_DrawString
    mr16.o(i.MR16_Init) refers to lcd.o(i.LCD_DrawBitmap) for LCD_DrawBitmap
    mr16.o(i.MR16_Init) refers to mr16.o(.bss) for .bss
    mr16.o(i.MR16_Init) refers to lcd.o(.constdata) for logo_M
    mr16.o(i.MR16_Main) refers to memcpya.o(.text) for __aeabi_memcpy
    mr16.o(i.MR16_Main) refers to freertos_cli.o(i.FreeRTOS_CLIProcessCommand) for FreeRTOS_CLIProcessCommand
    mr16.o(i.MR16_Main) refers to printfa.o(i.__0printf) for __2printf
    mr16.o(i.MR16_Main) refers to sx1281.o(i.SX1281_Running) for SX1281_Running
    mr16.o(i.MR16_Main) refers to sx1281.o(i.SX1281_SetTX) for SX1281_SetTX
    mr16.o(i.MR16_Main) refers to mr16.o(.data) for .data
    mr16.o(i.MR16_Main) refers to usart.o(.data) for uart2_datalength
    mr16.o(i.MR16_Main) refers to mr16.o(.bss) for .bss
    mr16.o(i.MR16_Main) refers to usart.o(.bss) for uart2_data
    mr16.o(i.MR16_NotifyUARTIdle) refers to mr16.o(.data) for .data
    mr16.o(i.MR16_UI_PowerON) refers to lcd.o(i.LCD_DrawBitmap) for LCD_DrawBitmap
    mr16.o(i.MR16_UI_PowerON) refers to lcd.o(.constdata) for logo_M
    mr16.o(i.SX1281_Callback) refers to printfa.o(i.__0printf) for __2printf
    mr16.o(i.SX1281_Callback) refers to sx1281.o(i.SX1281_SetRXSuccessive) for SX1281_SetRXSuccessive
    mr16.o(i.SX1281_Callback) refers to sx1281.o(i.SX1281_SetTX) for SX1281_SetTX
    mr16.o(i.SX1281_Callback) refers to sx1281_driver_hal.o(.constdata) for Radio
    mr16.o(i.SX1281_Callback) refers to radio.o(.bss) for mr16
    mr16.o(i.SX1281_Callback) refers to mr16.o(.data) for .data
    mr16.o(i.SX1281_Callback) refers to mr16.o(.bss) for .bss
    mr16.o(i.SX1281_Callback) refers to mr16.o(.constdata) for .constdata
    mr16.o(i.mr16CommandHandler) refers to _scanf_int.o(.text) for _scanf_int
    mr16.o(i.mr16CommandHandler) refers to freertos_cli.o(i.FreeRTOS_CLIGetParameter) for FreeRTOS_CLIGetParameter
    mr16.o(i.mr16CommandHandler) refers to memseta.o(.text) for __aeabi_memclr4
    mr16.o(i.mr16CommandHandler) refers to strncpy.o(.text) for strncpy
    mr16.o(i.mr16CommandHandler) refers to strcasecmp.o(.text) for strcasecmp
    mr16.o(i.mr16CommandHandler) refers to config.o(i.Config_Get) for Config_Get
    mr16.o(i.mr16CommandHandler) refers to flash.o(i.STMFLASH_Write) for STMFLASH_Write
    mr16.o(i.mr16CommandHandler) refers to printfa.o(i.__0snprintf) for __2snprintf
    mr16.o(i.mr16CommandHandler) refers to flash.o(i.STMFLASH_Read) for STMFLASH_Read
    mr16.o(i.mr16CommandHandler) refers to sx1281.o(i.SX1281_SetTX) for SX1281_SetTX
    mr16.o(i.mr16CommandHandler) refers to sx1281.o(i.SX1281_SetRXSuccessive) for SX1281_SetRXSuccessive
    mr16.o(i.mr16CommandHandler) refers to __0sscanf.o(.text) for __0sscanf
    mr16.o(i.mr16CommandHandler) refers to radio.o(.bss) for mr16
    mr16.o(i.mr16CommandHandler) refers to mr16.o(.bss) for .bss
    mr16.o(i.radioCommandHandler) refers to freertos_cli.o(i.FreeRTOS_CLIGetParameter) for FreeRTOS_CLIGetParameter
    mr16.o(i.radioCommandHandler) refers to memseta.o(.text) for __aeabi_memclr4
    mr16.o(i.radioCommandHandler) refers to strncpy.o(.text) for strncpy
    mr16.o(i.radioCommandHandler) refers to strcasecmp.o(.text) for strcasecmp
    mr16.o(i.radioCommandHandler) refers to strlen.o(.text) for strlen
    mr16.o(i.radioCommandHandler) refers to memcpya.o(.text) for __aeabi_memcpy
    mr16.o(i.radioCommandHandler) refers to strtoul.o(.text) for strtoul
    mr16.o(i.radioCommandHandler) refers to printfa.o(i.__0snprintf) for __2snprintf
    mr16.o(i.radioCommandHandler) refers to sx1281.o(i.SX1281_SetMode) for SX1281_SetMode
    mr16.o(i.radioCommandHandler) refers to mr16.o(.data) for .data
    mr16.o(i.radioCommandHandler) refers to mr16.o(.constdata) for .constdata
    mr16.o(i.radioCommandHandler) refers to sx1281_driver_hal.o(.constdata) for Radio
    mr16.o(i.radioCommandHandler) refers to mr16.o(.bss) for .bss
    mr16.o(i.radioCommandHandler) refers to sx1281.o(i.SX1281_SetBLEBaudrate) for SX1281_SetBLEBaudrate
    mr16.o(i.radioCommandHandler) refers to sx1281.o(i.SX1281_SetLORABaudrate) for SX1281_SetLORABaudrate
    mr16.o(i.radioCommandHandler) refers to sx1281.o(i.SX1281_SetGFSKBaudrate) for SX1281_SetGFSKBaudrate
    mr16.o(i.radioCommandHandler) refers to sx1281.o(i.SX1281_SetFLRCBaudrate) for SX1281_SetFLRCBaudrate
    mr16.o(i.radioCommandHandler) refers to sx1281.o(i.SX1281_SetRFFrequency) for SX1281_SetRFFrequency
    mr16.o(.constdata) refers to mr16.o(.conststring) for .conststring
    mr16.o(.constdata) refers to mr16.o(i.mr16CommandHandler) for mr16CommandHandler
    mr16.o(.constdata) refers to mr16.o(i.radioCommandHandler) for radioCommandHandler
    config.o(i.Config_Get) refers to config.o(.data) for .data
    init.o(i.Task_Init) refers to cmsis_os2.o(i.osKernelLock) for osKernelLock
    init.o(i.Task_Init) refers to cmsis_os2.o(i.osThreadNew) for osThreadNew
    init.o(i.Task_Init) refers to cmsis_os2.o(i.osMessageQueueNew) for osMessageQueueNew
    init.o(i.Task_Init) refers to cmsis_os2.o(i.osKernelUnlock) for osKernelUnlock
    init.o(i.Task_Init) refers to cmsis_os2.o(i.osThreadGetId) for osThreadGetId
    init.o(i.Task_Init) refers to cmsis_os2.o(i.osThreadTerminate) for osThreadTerminate
    init.o(i.Task_Init) refers to user_task.o(.constdata) for attr_radio
    init.o(i.Task_Init) refers to radio.o(i.Task_radio) for Task_radio
    init.o(i.Task_Init) refers to user_task.o(.bss) for task_runtime
    user_task.o(.constdata) refers to user_task.o(.conststring) for .conststring
    user_task.o(.constdata) refers to user_task.o(.conststring) for .conststring
    radio.o(i.Task_radio) refers to cmsis_os2.o(i.osKernelGetTickFreq) for osKernelGetTickFreq
    radio.o(i.Task_radio) refers to dfltui.o(.text) for __aeabi_ui2d
    radio.o(i.Task_radio) refers to ddiv.o(.text) for __aeabi_ddiv
    radio.o(i.Task_radio) refers to dfixui.o(.text) for __aeabi_d2uiz
    radio.o(i.Task_radio) refers to cmsis_os2.o(i.osDelay) for osDelay
    radio.o(i.Task_radio) refers to cmsis_os2.o(i.osKernelGetTickCount) for osKernelGetTickCount
    radio.o(i.Task_radio) refers to config.o(i.Config_Get) for Config_Get
    radio.o(i.Task_radio) refers to mr16.o(i.MR16_Init) for MR16_Init
    radio.o(i.Task_radio) refers to mr16.o(i.MR16_Main) for MR16_Main
    radio.o(i.Task_radio) refers to cmsis_os2.o(i.osDelayUntil) for osDelayUntil
    radio.o(i.Task_radio) refers to usart.o(.bss) for huart2
    radio.o(i.Task_radio) refers to radio.o(.bss) for .bss
    radio.o(i.Task_radio) refers to radio.o(.data) for .data
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini
    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
    strcasecmp.o(.text) refers to tolower.o(.text) for tolower
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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 sx1281_header.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_stm32f103xb.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_stm32f103xb.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_stm32f103xb.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_stm32f103xb.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
    __0sscanf.o(.text) refers to scanf_char.o(.text) for __vfscanf_char
    __0sscanf.o(.text) refers to _sgetc.o(.text) for _sgetc
    _scanf_int.o(.text) refers to _chval.o(.text) for _chval
    strtoul.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
    strtoul.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    strtoul.o(.text) refers to _strtoul.o(.text) for _strtoul
    fadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    fadd.o(.text) refers to fepilogue.o(.text) for _float_epilogue
    fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    fdiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    fdiv.o(.text) refers to fepilogue.o(.text) for _float_round
    fscalb.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    ffltul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    ffltul.o(.text) refers to fepilogue.o(.text) for _float_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
    dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dfixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfixui.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    cfcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    cfrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f103xb.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f103xb.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
    ctype_o.o(.text) refers to ctype_o.o(.constdata) for .constdata
    ctype_o.o(.constdata) refers to ctype_o.o(.constdata) for __ctype_table
    isalnum_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isalpha_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isblank_o.o(.text) refers to ctype_o.o(.constdata) for __ctype_table
    iscntrl_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isdigit_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isgraph_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    islower_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isprint_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    ispunct_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isspace_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isupper_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    isxdigit_o.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    errno.o(i.__aeabi_errno_addr) refers to errno.o(.data) for .data
    errno.o(i.__read_errno) refers to errno.o(.data) for .data
    errno.o(i.__set_errno) refers to errno.o(.data) for .data
    scanf_char.o(.text) refers to _scanf.o(.text) for __vfscanf
    scanf_char.o(.text) refers to isspace_o.o(.text) for isspace
    _strtoul.o(.text) refers to _chval.o(.text) for _chval
    _strtoul.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    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
    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
    isspace_c.o(.text) refers to ctype_c.o(.text) for __ctype_lookup
    _scanf.o(.text) refers (Weak) to _scanf_int.o(.text) for _scanf_int
    ctype_c.o(.text) refers to ctype_c.o(.constdata) for .constdata
    user_math.o(i.InvSqrt) refers to fscalb.o(.text) for __ARM_scalbnf
    user_math.o(i.InvSqrt) refers to fmul.o(.text) for __aeabi_fmul
    user_math.o(i.InvSqrt) refers to fadd.o(.text) for __aeabi_frsub
    user_math.o(i.AbsClip) refers to cfrcmple.o(.text) for __aeabi_cfrcmple
    user_math.o(i.Clip) refers to cfrcmple.o(.text) for __aeabi_cfrcmple
    user_math.o(i.Clip) refers to cfcmple.o(.text) for __aeabi_cfcmple
    user_math.o(i.CircleError) refers to fadd.o(.text) for __aeabi_fsub
    user_math.o(i.CircleError) refers to fscalb.o(.text) for __ARM_scalbnf
    user_math.o(i.CircleError) refers to cfrcmple.o(.text) for __aeabi_cfrcmple
    user_math.o(i.CircleAdd) refers to fadd.o(.text) for __aeabi_fadd
    user_math.o(i.CircleAdd) refers to cfrcmple.o(.text) for __aeabi_cfrcmple
    user_math.o(i.CircleReverse) refers to fadd.o(.text) for __aeabi_fsub
    user_math.o(i.CalculateRpm) refers to fmul.o(.text) for __aeabi_fmul
    user_math.o(i.CalculateRpm) refers to fdiv.o(.text) for __aeabi_fdiv


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

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 freertos.o(.rev16_text), (4 bytes).
    Removing freertos.o(.revsh_text), (4 bytes).
    Removing freertos.o(.rrx_text), (6 bytes).
    Removing dma.o(.rev16_text), (4 bytes).
    Removing dma.o(.revsh_text), (4 bytes).
    Removing dma.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), (96 bytes).
    Removing tim.o(.rev16_text), (4 bytes).
    Removing tim.o(.revsh_text), (4 bytes).
    Removing tim.o(.rrx_text), (6 bytes).
    Removing tim.o(i.HAL_TIM_Base_MspDeInit), (28 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), (100 bytes).
    Removing usart.o(i.MR16_NotifyUARTIdle), (2 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 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.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), (44 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq), (168 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig), (236 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(.constdata), (18 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), (280 bytes).
    Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback), (2 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.HAL_DMA_DeInit), (92 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_PollForTransfer), (532 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_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_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.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_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_IT), (80 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), (72 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), (140 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_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_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), (340 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA), (228 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_IT), (168 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_IT), (156 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_IT), (144 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), (88 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_DMARxAbortCallback), (98 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMATxAbortCallback), (112 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_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.o(i.HAL_TIM_Base_DeInit), (92 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_GetState), (6 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_MspInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start), (80 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_DMA), (152 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT), (88 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop), (38 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_DMA), (58 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT), (48 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigOCrefClear), (216 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigTI1Input), (16 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurstState), (6 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiReadStart), (332 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_MultiWriteStart), (332 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_ReadStart), (18 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_ReadStop), (106 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_WriteStart), (18 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurst_WriteStop), (106 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_DeInit), (76 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_GetState), (6 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Init), (164 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_MspInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Start), (142 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Start_DMA), (428 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Start_IT), (182 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Stop), (102 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Stop_DMA), (172 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Encoder_Stop_IT), (144 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_ErrorCallback), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_GenerateEvent), (38 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_GetActiveChannel), (4 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_GetChannelState), (34 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_ConfigChannel), (292 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_DeInit), (92 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_GetState), (6 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Init), (90 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_MspInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Start), (184 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Start_DMA), (416 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Start_IT), (228 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Stop), (82 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Stop_DMA), (160 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IC_Stop_IT), (146 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler), (304 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_ConfigChannel), (82 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DeInit), (92 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_GetState), (6 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Init), (90 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_MspInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Start), (156 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Start_DMA), (404 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Start_IT), (200 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Stop), (112 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Stop_DMA), (196 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OC_Stop_IT), (176 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_ConfigChannel), (230 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_DeInit), (76 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_GetState), (6 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Init), (86 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_MspInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Start), (104 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Start_IT), (124 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Stop), (100 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_OnePulse_Stop_IT), (120 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_DeInit), (92 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_GetState), (6 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Start), (156 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Start_DMA), (404 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Start_IT), (200 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop), (112 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop_DMA), (196 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop_IT), (176 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_ReadCapturedValue), (42 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_SlaveConfigSynchro), (86 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_SlaveConfigSynchro_IT), (86 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_CCxChannelCmd), (26 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_DMACaptureCplt), (110 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_DMACaptureHalfCplt), (56 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt), (94 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt), (56 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_DMAError), (84 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedCplt), (22 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedHalfCplt), (10 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_DMATriggerCplt), (22 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_DMATriggerHalfCplt), (10 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_SlaveTimer_SetConfig), (140 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_TI1_SetConfig), (88 bytes).
    Removing stm32f1xx_hal_tim.o(i.TIM_TI2_SetConfig), (54 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_tim_ex.o(i.HAL_TIMEx_BreakCallback), (2 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback), (2 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigCommutEvent), (112 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigCommutEvent_DMA), (144 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigCommutEvent_IT), (112 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_GetChannelNState), (34 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_DeInit), (76 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_GetState), (6 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Init), (208 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_MspInit), (2 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Start), (128 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Start_DMA), (184 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Start_IT), (140 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Stop), (58 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Stop_DMA), (70 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_HallSensor_Stop_IT), (68 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Start), (152 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Start_DMA), (352 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Start_IT), (192 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Stop), (104 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Stop_DMA), (168 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OCN_Stop_IT), (170 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Start), (100 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Start_IT), (120 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Stop), (98 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_OnePulseN_Stop_IT), (120 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start), (152 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start_DMA), (352 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Start_IT), (192 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Stop), (104 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Stop_DMA), (168 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_PWMN_Stop_IT), (170 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_RemapConfig), (4 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.TIMEx_DMACommutationCplt), (16 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.TIMEx_DMACommutationHalfCplt), (16 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.TIM_CCxNChannelCmd), (26 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.TIM_DMADelayPulseNCplt), (74 bytes).
    Removing stm32f1xx_hal_tim_ex.o(i.TIM_DMAErrorCCxN), (62 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_LIN_Init), (130 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_LIN_SendBreak), (60 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_EnterMuteMode), (62 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_ExitMuteMode), (62 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_Init), (144 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UARTEx_GetRxEventType), (4 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UARTEx_ReceiveToIdle), (240 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UARTEx_ReceiveToIdle_DMA), (74 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UARTEx_ReceiveToIdle_IT), (78 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Abort), (210 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive), (148 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT), (152 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit), (98 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT), (104 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT), (244 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAPause), (120 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAResume), (114 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DeInit), (54 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_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_MspInit), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive), (176 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive_IT), (28 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), (120 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT), (50 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_DMARxAbortCallback), (44 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback), (22 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt), (66 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback), (44 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_Start_Receive_IT), (54 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), (116 bytes).
    Removing event_groups.o(i.prvTestWaitCondition), (20 bytes).
    Removing event_groups.o(i.uxEventGroupGetNumber), (8 bytes).
    Removing event_groups.o(i.vEventGroupClearBitsCallback), (4 bytes).
    Removing event_groups.o(i.vEventGroupDelete), (74 bytes).
    Removing event_groups.o(i.vEventGroupSetBitsCallback), (4 bytes).
    Removing event_groups.o(i.vEventGroupSetNumber), (4 bytes).
    Removing event_groups.o(i.xEventGroupClearBits), (64 bytes).
    Removing event_groups.o(i.xEventGroupClearBitsFromISR), (16 bytes).
    Removing event_groups.o(i.xEventGroupCreate), (28 bytes).
    Removing event_groups.o(i.xEventGroupCreateStatic), (44 bytes).
    Removing event_groups.o(i.xEventGroupGetBitsFromISR), (26 bytes).
    Removing event_groups.o(i.xEventGroupSetBits), (140 bytes).
    Removing event_groups.o(i.xEventGroupSetBitsFromISR), (16 bytes).
    Removing event_groups.o(i.xEventGroupSync), (204 bytes).
    Removing event_groups.o(i.xEventGroupWaitBits), (264 bytes).
    Removing queue.o(i.pcQueueGetName), (40 bytes).
    Removing queue.o(i.prvInitialiseMutex), (22 bytes).
    Removing queue.o(i.ucQueueGetQueueType), (6 bytes).
    Removing queue.o(i.uxQueueGetQueueNumber), (4 bytes).
    Removing queue.o(i.uxQueueMessagesWaiting), (36 bytes).
    Removing queue.o(i.uxQueueMessagesWaitingFromISR), (22 bytes).
    Removing queue.o(i.uxQueueSpacesAvailable), (40 bytes).
    Removing queue.o(i.vQueueDelete), (46 bytes).
    Removing queue.o(i.vQueueSetQueueNumber), (4 bytes).
    Removing queue.o(i.vQueueUnregisterQueue), (40 bytes).
    Removing queue.o(i.xQueueCreateCountingSemaphore), (58 bytes).
    Removing queue.o(i.xQueueCreateCountingSemaphoreStatic), (64 bytes).
    Removing queue.o(i.xQueueCreateMutex), (22 bytes).
    Removing queue.o(i.xQueueCreateMutexStatic), (26 bytes).
    Removing queue.o(i.xQueueGetMutexHolder), (28 bytes).
    Removing queue.o(i.xQueueGetMutexHolderFromISR), (30 bytes).
    Removing queue.o(i.xQueueGiveFromISR), (156 bytes).
    Removing queue.o(i.xQueueGiveMutexRecursive), (62 bytes).
    Removing queue.o(i.xQueueIsQueueEmptyFromISR), (30 bytes).
    Removing queue.o(i.xQueueIsQueueFullFromISR), (34 bytes).
    Removing queue.o(i.xQueuePeek), (308 bytes).
    Removing queue.o(i.xQueuePeekFromISR), (116 bytes).
    Removing queue.o(i.xQueueReceiveFromISR), (154 bytes).
    Removing queue.o(i.xQueueSemaphoreTake), (376 bytes).
    Removing queue.o(i.xQueueTakeMutexRecursive), (64 bytes).
    Removing stream_buffer.o(i.prvBytesInBuffer), (18 bytes).
    Removing stream_buffer.o(i.prvInitialiseNewStreamBuffer), (66 bytes).
    Removing stream_buffer.o(i.prvReadBytesFromBuffer), (140 bytes).
    Removing stream_buffer.o(i.prvReadMessageFromBuffer), (58 bytes).
    Removing stream_buffer.o(i.prvWriteBytesToBuffer), (130 bytes).
    Removing stream_buffer.o(i.prvWriteMessageToBuffer), (60 bytes).
    Removing stream_buffer.o(i.ucStreamBufferGetStreamBufferType), (8 bytes).
    Removing stream_buffer.o(i.uxStreamBufferGetStreamBufferNumber), (4 bytes).
    Removing stream_buffer.o(i.vStreamBufferDelete), (34 bytes).
    Removing stream_buffer.o(i.vStreamBufferSetStreamBufferNumber), (4 bytes).
    Removing stream_buffer.o(i.xStreamBufferBytesAvailable), (22 bytes).
    Removing stream_buffer.o(i.xStreamBufferGenericCreate), (108 bytes).
    Removing stream_buffer.o(i.xStreamBufferGenericCreateStatic), (122 bytes).
    Removing stream_buffer.o(i.xStreamBufferIsEmpty), (34 bytes).
    Removing stream_buffer.o(i.xStreamBufferIsFull), (48 bytes).
    Removing stream_buffer.o(i.xStreamBufferNextMessageLengthBytes), (78 bytes).
    Removing stream_buffer.o(i.xStreamBufferReceive), (212 bytes).
    Removing stream_buffer.o(i.xStreamBufferReceiveCompletedFromISR), (70 bytes).
    Removing stream_buffer.o(i.xStreamBufferReceiveFromISR), (144 bytes).
    Removing stream_buffer.o(i.xStreamBufferReset), (70 bytes).
    Removing stream_buffer.o(i.xStreamBufferSend), (258 bytes).
    Removing stream_buffer.o(i.xStreamBufferSendCompletedFromISR), (70 bytes).
    Removing stream_buffer.o(i.xStreamBufferSendFromISR), (142 bytes).
    Removing stream_buffer.o(i.xStreamBufferSetTriggerLevel), (40 bytes).
    Removing stream_buffer.o(i.xStreamBufferSpacesAvailable), (38 bytes).
    Removing tasks.o(i.pcTaskGetName), (32 bytes).
    Removing tasks.o(i.prvListTasksWithinSingleList), (88 bytes).
    Removing tasks.o(i.prvTaskCheckFreeStackSpace), (20 bytes).
    Removing tasks.o(i.prvTaskIsTaskSuspended), (52 bytes).
    Removing tasks.o(i.pvTaskIncrementMutexHeldCount), (24 bytes).
    Removing tasks.o(i.ulTaskNotifyTake), (104 bytes).
    Removing tasks.o(i.ulTaskNotifyValueClear), (44 bytes).
    Removing tasks.o(i.uxTaskGetNumberOfTasks), (12 bytes).
    Removing tasks.o(i.uxTaskGetStackHighWaterMark), (16 bytes).
    Removing tasks.o(i.uxTaskGetSystemState), (172 bytes).
    Removing tasks.o(i.uxTaskGetTaskNumber), (8 bytes).
    Removing tasks.o(i.uxTaskPriorityGet), (28 bytes).
    Removing tasks.o(i.uxTaskPriorityGetFromISR), (44 bytes).
    Removing tasks.o(i.uxTaskResetEventItemValue), (24 bytes).
    Removing tasks.o(i.vTaskEndScheduler), (28 bytes).
    Removing tasks.o(i.vTaskGetInfo), (116 bytes).
    Removing tasks.o(i.vTaskNotifyGiveFromISR), (176 bytes).
    Removing tasks.o(i.vTaskPlaceOnUnorderedEventList), (80 bytes).
    Removing tasks.o(i.vTaskPriorityDisinheritAfterTimeout), (144 bytes).
    Removing tasks.o(i.vTaskPrioritySet), (180 bytes).
    Removing tasks.o(i.vTaskRemoveFromUnorderedEventList), (112 bytes).
    Removing tasks.o(i.vTaskResume), (124 bytes).
    Removing tasks.o(i.vTaskSetTaskNumber), (8 bytes).
    Removing tasks.o(i.vTaskSetTimeOutState), (48 bytes).
    Removing tasks.o(i.vTaskSuspend), (156 bytes).
    Removing tasks.o(i.xTaskCatchUpTicks), (48 bytes).
    Removing tasks.o(i.xTaskGenericNotify), (224 bytes).
    Removing tasks.o(i.xTaskGenericNotifyFromISR), (260 bytes).
    Removing tasks.o(i.xTaskNotifyStateClear), (52 bytes).
    Removing tasks.o(i.xTaskNotifyWait), (140 bytes).
    Removing tasks.o(i.xTaskPriorityInherit), (120 bytes).
    Removing tasks.o(i.xTaskResumeFromISR), (136 bytes).
    Removing timers.o(i.pcTimerGetName), (22 bytes).
    Removing timers.o(i.prvInitialiseNewTimer), (78 bytes).
    Removing timers.o(i.pvTimerGetTimerID), (36 bytes).
    Removing timers.o(i.uxTimerGetReloadMode), (48 bytes).
    Removing timers.o(i.uxTimerGetTimerNumber), (4 bytes).
    Removing timers.o(i.vTimerSetReloadMode), (54 bytes).
    Removing timers.o(i.vTimerSetTimerID), (38 bytes).
    Removing timers.o(i.vTimerSetTimerNumber), (4 bytes).
    Removing timers.o(i.xTimerCreate), (52 bytes).
    Removing timers.o(i.xTimerCreateStatic), (46 bytes).
    Removing timers.o(i.xTimerGetExpiryTime), (22 bytes).
    Removing timers.o(i.xTimerGetPeriod), (22 bytes).
    Removing timers.o(i.xTimerGetTimerDaemonTaskHandle), (32 bytes).
    Removing timers.o(i.xTimerIsTimerActive), (48 bytes).
    Removing timers.o(i.xTimerPendFunctionCall), (60 bytes).
    Removing timers.o(i.xTimerPendFunctionCallFromISR), (40 bytes).
    Removing cmsis_os2.o(.rev16_text), (4 bytes).
    Removing cmsis_os2.o(.revsh_text), (4 bytes).
    Removing cmsis_os2.o(.rrx_text), (6 bytes).
    Removing cmsis_os2.o(i.AllocBlock), (18 bytes).
    Removing cmsis_os2.o(i.CreateBlock), (26 bytes).
    Removing cmsis_os2.o(i.OS_Tick_GetCount), (12 bytes).
    Removing cmsis_os2.o(i.TimerCallback), (24 bytes).
    Removing cmsis_os2.o(i.osEventFlagsClear), (62 bytes).
    Removing cmsis_os2.o(i.osEventFlagsDelete), (32 bytes).
    Removing cmsis_os2.o(i.osEventFlagsGet), (22 bytes).
    Removing cmsis_os2.o(i.osEventFlagsNew), (44 bytes).
    Removing cmsis_os2.o(i.osEventFlagsSet), (84 bytes).
    Removing cmsis_os2.o(i.osEventFlagsWait), (98 bytes).
    Removing cmsis_os2.o(i.osKernelGetInfo), (60 bytes).
    Removing cmsis_os2.o(i.osKernelGetState), (32 bytes).
    Removing cmsis_os2.o(i.osKernelGetSysTimerCount), (66 bytes).
    Removing cmsis_os2.o(i.osKernelGetSysTimerFreq), (12 bytes).
    Removing cmsis_os2.o(i.osKernelRestoreLock), (66 bytes).
    Removing cmsis_os2.o(i.osMemoryPoolAlloc), (144 bytes).
    Removing cmsis_os2.o(i.osMemoryPoolDelete), (96 bytes).
    Removing cmsis_os2.o(i.osMemoryPoolFree), (184 bytes).
    Removing cmsis_os2.o(i.osMemoryPoolGetBlockSize), (24 bytes).
    Removing cmsis_os2.o(i.osMemoryPoolGetCapacity), (24 bytes).
    Removing cmsis_os2.o(i.osMemoryPoolGetCount), (52 bytes).
    Removing cmsis_os2.o(i.osMemoryPoolGetName), (18 bytes).
    Removing cmsis_os2.o(i.osMemoryPoolGetSpace), (40 bytes).
    Removing cmsis_os2.o(i.osMemoryPoolNew), (228 bytes).
    Removing cmsis_os2.o(i.osMessageQueueDelete), (42 bytes).
    Removing cmsis_os2.o(i.osMessageQueueGet), (100 bytes).
    Removing cmsis_os2.o(i.osMessageQueueGetCapacity), (8 bytes).
    Removing cmsis_os2.o(i.osMessageQueueGetCount), (20 bytes).
    Removing cmsis_os2.o(i.osMessageQueueGetMsgSize), (8 bytes).
    Removing cmsis_os2.o(i.osMessageQueueGetSpace), (44 bytes).
    Removing cmsis_os2.o(i.osMessageQueuePut), (104 bytes).
    Removing cmsis_os2.o(i.osMessageQueueReset), (34 bytes).
    Removing cmsis_os2.o(i.osMutexAcquire), (82 bytes).
    Removing cmsis_os2.o(i.osMutexDelete), (44 bytes).
    Removing cmsis_os2.o(i.osMutexGetOwner), (20 bytes).
    Removing cmsis_os2.o(i.osMutexNew), (104 bytes).
    Removing cmsis_os2.o(i.osMutexRelease), (66 bytes).
    Removing cmsis_os2.o(i.osSemaphoreAcquire), (92 bytes).
    Removing cmsis_os2.o(i.osSemaphoreDelete), (42 bytes).
    Removing cmsis_os2.o(i.osSemaphoreGetCount), (20 bytes).
    Removing cmsis_os2.o(i.osSemaphoreNew), (152 bytes).
    Removing cmsis_os2.o(i.osSemaphoreRelease), (88 bytes).
    Removing cmsis_os2.o(i.osThreadEnumerate), (98 bytes).
    Removing cmsis_os2.o(i.osThreadExit), (8 bytes).
    Removing cmsis_os2.o(i.osThreadFlagsClear), (78 bytes).
    Removing cmsis_os2.o(i.osThreadFlagsGet), (44 bytes).
    Removing cmsis_os2.o(i.osThreadFlagsSet), (116 bytes).
    Removing cmsis_os2.o(i.osThreadFlagsWait), (150 bytes).
    Removing cmsis_os2.o(i.osThreadGetCount), (14 bytes).
    Removing cmsis_os2.o(i.osThreadGetName), (16 bytes).
    Removing cmsis_os2.o(i.osThreadGetPriority), (18 bytes).
    Removing cmsis_os2.o(i.osThreadGetStackSpace), (22 bytes).
    Removing cmsis_os2.o(i.osThreadGetState), (54 bytes).
    Removing cmsis_os2.o(i.osThreadResume), (32 bytes).
    Removing cmsis_os2.o(i.osThreadSetPriority), (40 bytes).
    Removing cmsis_os2.o(i.osThreadSuspend), (32 bytes).
    Removing cmsis_os2.o(i.osThreadYield), (36 bytes).
    Removing cmsis_os2.o(i.osTimerDelete), (68 bytes).
    Removing cmsis_os2.o(i.osTimerGetName), (16 bytes).
    Removing cmsis_os2.o(i.osTimerIsRunning), (16 bytes).
    Removing cmsis_os2.o(i.osTimerNew), (120 bytes).
    Removing cmsis_os2.o(i.osTimerStart), (50 bytes).
    Removing cmsis_os2.o(i.osTimerStop), (68 bytes).
    Removing heap_4.o(i.vPortGetHeapStats), (108 bytes).
    Removing heap_4.o(i.vPortInitialiseBlocks), (2 bytes).
    Removing heap_4.o(i.xPortGetFreeHeapSize), (12 bytes).
    Removing heap_4.o(i.xPortGetMinimumEverFreeHeapSize), (12 bytes).
    Removing port.o(i.vPortEndScheduler), (32 bytes).
    Removing gpio_1.o(.rev16_text), (4 bytes).
    Removing gpio_1.o(.revsh_text), (4 bytes).
    Removing gpio_1.o(.rrx_text), (6 bytes).
    Removing gpio_1.o(i.BSP_GPIO_DisableIRQ), (36 bytes).
    Removing gpio_1.o(i.BSP_GPIO_EnableIRQ), (36 bytes).
    Removing gpio_1.o(i.BSP_GPIO_ReadPin), (36 bytes).
    Removing gpio_1.o(i.BSP_GPIO_RegisterCallback), (68 bytes).
    Removing gpio_1.o(i.BSP_GPIO_TogglePin), (36 bytes).
    Removing gpio_1.o(i.BSP_GPIO_WritePin), (40 bytes).
    Removing gpio_1.o(.constdata), (104 bytes).
    Removing spi_1.o(.rev16_text), (4 bytes).
    Removing spi_1.o(.revsh_text), (4 bytes).
    Removing spi_1.o(.rrx_text), (6 bytes).
    Removing spi_1.o(i.BSP_SPI_MemRead), (68 bytes).
    Removing spi_1.o(i.BSP_SPI_MemReadByte), (42 bytes).
    Removing spi_1.o(i.BSP_SPI_MemWrite), (68 bytes).
    Removing spi_1.o(i.BSP_SPI_MemWriteByte), (36 bytes).
    Removing spi_1.o(i.BSP_SPI_Receive), (42 bytes).
    Removing spi_1.o(i.HAL_SPI_AbortCpltCallback), (56 bytes).
    Removing uart.o(.rev16_text), (4 bytes).
    Removing uart.o(.revsh_text), (4 bytes).
    Removing uart.o(.rrx_text), (6 bytes).
    Removing uart.o(i.BSP_UART_IRQHandler), (72 bytes).
    Removing uart.o(i.BSP_UART_Receive), (46 bytes).
    Removing uart.o(i.BSP_UART_RegisterCallback), (44 bytes).
    Removing uart.o(i.BSP_UART_Transmit), (46 bytes).
    Removing uart.o(i.HAL_UART_AbortCpltCallback), (40 bytes).
    Removing uart.o(i.HAL_UART_AbortReceiveCpltCallback), (40 bytes).
    Removing uart.o(i.HAL_UART_AbortTransmitCpltCallback), (40 bytes).
    Removing uart.o(i.HAL_UART_TxHalfCpltCallback), (36 bytes).
    Removing time.o(.rev16_text), (4 bytes).
    Removing time.o(.revsh_text), (4 bytes).
    Removing time.o(.rrx_text), (6 bytes).
    Removing time.o(i.BSP_TIME_Delay_ms), (88 bytes).
    Removing time.o(i.BSP_TIME_Delay_us), (38 bytes).
    Removing time.o(i.BSP_TIME_Get_ms), (4 bytes).
    Removing time.o(i.BSP_TIME_Get_us), (98 bytes).
    Removing flash.o(.rev16_text), (4 bytes).
    Removing flash.o(.revsh_text), (4 bytes).
    Removing flash.o(.rrx_text), (6 bytes).
    Removing flash.o(i.STMFLASH_ReadHalfWord), (4 bytes).
    Removing lcd.o(.rev16_text), (4 bytes).
    Removing lcd.o(.revsh_text), (4 bytes).
    Removing lcd.o(.rrx_text), (6 bytes).
    Removing lcd.o(i.LCD_DrawFloat), (72 bytes).
    Removing lcd.o(i.LCD_DrawHollowCircle), (190 bytes).
    Removing lcd.o(i.LCD_DrawInteger), (56 bytes).
    Removing lcd.o(i.LCD_DrawLine), (160 bytes).
    Removing lcd.o(i.LCD_DrawRectangle), (70 bytes).
    Removing lcd.o(i.LCD_DrawSolidCircle), (142 bytes).
    Removing lcd.o(i.LCD_DrawSolidRectangle), (74 bytes).
    Removing sx1281.o(.rev16_text), (4 bytes).
    Removing sx1281.o(.revsh_text), (4 bytes).
    Removing sx1281.o(.rrx_text), (6 bytes).
    Removing sx1281.o(i.OnCadDone), (20 bytes).
    Removing sx1281.o(i.SX1281_Callback), (392 bytes).
    Removing sx1281.o(i.SX1281_SetPayloadLength), (72 bytes).
    Removing sx1281.o(i.SX1281_SetRXSingle), (52 bytes).
    Removing sx1281.o(i.SX1281_SetSleep), (12 bytes).
    Removing sx1281.o(i.SetBLEAdvertisingPacket), (2 bytes).
    Removing sx1281.o(.data), (2 bytes).
    Removing sx1281_driver.o(.rev16_text), (4 bytes).
    Removing sx1281_driver.o(.revsh_text), (4 bytes).
    Removing sx1281_driver.o(.rrx_text), (6 bytes).
    Removing sx1281_driver.o(i.SX1281GetHexFileLineFields), (236 bytes).
    Removing sx1281_driver.o(i.SX1281ParseHexFileLine), (48 bytes).
    Removing sx1281_driver_gpio.o(.rev16_text), (4 bytes).
    Removing sx1281_driver_gpio.o(.revsh_text), (4 bytes).
    Removing sx1281_driver_gpio.o(.rrx_text), (6 bytes).
    Removing sx1281_driver_gpio.o(i.GpioDeInit), (2 bytes).
    Removing sx1281_driver_gpio.o(i.GpioLaunchIrqHandler), (28 bytes).
    Removing sx1281_driver_hal.o(.rev16_text), (4 bytes).
    Removing sx1281_driver_hal.o(.revsh_text), (4 bytes).
    Removing sx1281_driver_hal.o(.rrx_text), (6 bytes).
    Removing sx1281_driver_hal.o(i.SX120HalWakeup), (60 bytes).
    Removing sx1281_driver_hal.o(i.SX1281HalClearInstructionRam), (88 bytes).
    Removing sx1281_driver_spi.o(.rev16_text), (4 bytes).
    Removing sx1281_driver_spi.o(.revsh_text), (4 bytes).
    Removing sx1281_driver_spi.o(.rrx_text), (6 bytes).
    Removing sx1281_driver_spi.o(i.SpiDeInit), (2 bytes).
    Removing sx1281_driver_uart.o(.rev16_text), (4 bytes).
    Removing sx1281_driver_uart.o(.revsh_text), (4 bytes).
    Removing sx1281_driver_uart.o(.rrx_text), (6 bytes).
    Removing sx1281_header.o(.rev16_text), (4 bytes).
    Removing sx1281_header.o(.revsh_text), (4 bytes).
    Removing sx1281_header.o(.rrx_text), (6 bytes).
    Removing sx1281_header.o(i.HwSetLowPower), (2 bytes).
    Removing crc8.o(i.CRC8_Calc), (28 bytes).
    Removing crc8.o(i.CRC8_Verify), (36 bytes).
    Removing crc8.o(.constdata), (256 bytes).
    Removing crc16.o(i.CRC16_Calc), (36 bytes).
    Removing crc16.o(i.CRC16_Verify), (48 bytes).
    Removing crc16.o(.constdata), (512 bytes).
    Removing user_math.o(i.fAbs), (12 bytes).
    Removing freertos_cli.o(i.FreeRTOS_CLIGetOutputBuffer), (8 bytes).
    Removing freertos_cli.o(.bss), (512 bytes).
    Removing keystatuscheck.o(i.Key_fall), (4 bytes).
    Removing keystatuscheck.o(i.Key_press), (44 bytes).
    Removing keystatuscheck.o(i.Key_rise), (6 bytes).
    Removing keystatuscheck.o(.data), (4 bytes).
    Removing ui.o(i.UI_DelLayer), (16 bytes).
    Removing ui.o(i.UI_DrawArc), (140 bytes).
    Removing ui.o(i.UI_DrawCharacter), (140 bytes).
    Removing ui.o(i.UI_DrawCycle), (116 bytes).
    Removing ui.o(i.UI_DrawFloating), (156 bytes).
    Removing ui.o(i.UI_DrawInteger), (144 bytes).
    Removing ui.o(i.UI_DrawLine), (116 bytes).
    Removing ui.o(i.UI_DrawOval), (116 bytes).
    Removing ui.o(i.UI_DrawRectangle), (116 bytes).
    Removing mr16.o(.rev16_text), (4 bytes).
    Removing mr16.o(.revsh_text), (4 bytes).
    Removing mr16.o(.rrx_text), (6 bytes).
    Removing mr16.o(i.MR16_UI_Home), (2 bytes).
    Removing mr16.o(i.MR16_UI_PowerON), (32 bytes).
    Removing mr16.o(i.MR16_UI_Setting), (2 bytes).
    Removing mr16.o(.data), (4 bytes).
    Removing radio.o(.rev16_text), (4 bytes).
    Removing radio.o(.revsh_text), (4 bytes).
    Removing radio.o(.rrx_text), (6 bytes).
    Removing fadd.o(.text), (176 bytes).
    Removing fmul.o(.text), (100 bytes).
    Removing fscalb.o(.text), (24 bytes).
    Removing cfcmple.o(.text), (20 bytes).
    Removing cfrcmple.o(.text), (20 bytes).
    Removing user_math.o(i.InvSqrt), (88 bytes).
    Removing user_math.o(i.AbsClip), (42 bytes).
    Removing user_math.o(i.Clip), (34 bytes).
    Removing user_math.o(i.Sign), (16 bytes).
    Removing user_math.o(i.ResetMoveVector), (10 bytes).
    Removing user_math.o(i.CircleError), (74 bytes).
    Removing user_math.o(i.CircleAdd), (58 bytes).
    Removing user_math.o(i.CircleReverse), (20 bytes).
    Removing user_math.o(i.CalculateRpm), (136 bytes).

727 unused section(s) (total 44888 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../Core/Src/dma.c                        0x00000000   Number         0  dma.o ABSOLUTE
    ../Core/Src/freertos.c                   0x00000000   Number         0  freertos.o ABSOLUTE
    ../Core/Src/gpio.c                       0x00000000   Number         0  gpio.o ABSOLUTE
    ../Core/Src/main.c                       0x00000000   Number         0  main.o ABSOLUTE
    ../Core/Src/spi.c                        0x00000000   Number         0  spi.o ABSOLUTE
    ../Core/Src/stm32f1xx_hal_msp.c          0x00000000   Number         0  stm32f1xx_hal_msp.o ABSOLUTE
    ../Core/Src/stm32f1xx_it.c               0x00000000   Number         0  stm32f1xx_it.o ABSOLUTE
    ../Core/Src/system_stm32f1xx.c           0x00000000   Number         0  system_stm32f1xx.o ABSOLUTE
    ../Core/Src/tim.c                        0x00000000   Number         0  tim.o ABSOLUTE
    ../Core/Src/usart.c                      0x00000000   Number         0  usart.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
    ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c 0x00000000   Number         0  cmsis_os2.o ABSOLUTE
    ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c 0x00000000   Number         0  croutine.o ABSOLUTE
    ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c 0x00000000   Number         0  event_groups.o ABSOLUTE
    ../Middlewares/Third_Party/FreeRTOS/Source/list.c 0x00000000   Number         0  list.o ABSOLUTE
    ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c 0x00000000   Number         0  heap_4.o ABSOLUTE
    ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3/port.c 0x00000000   Number         0  port.o ABSOLUTE
    ../Middlewares/Third_Party/FreeRTOS/Source/queue.c 0x00000000   Number         0  queue.o ABSOLUTE
    ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c 0x00000000   Number         0  stream_buffer.o ABSOLUTE
    ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c 0x00000000   Number         0  tasks.o ABSOLUTE
    ../Middlewares/Third_Party/FreeRTOS/Source/timers.c 0x00000000   Number         0  timers.o ABSOLUTE
    ../clib/../cmprslib/zerorunl2.c          0x00000000   Number         0  __dczerorl2.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isprint_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isxdigit_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  ctype_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isupper_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isspace_c.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  ctype_c.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isspace_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  ispunct_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  islower_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isgraph_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isdigit_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  iscntrl_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isblank_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isalpha_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isalnum_o.o ABSOLUTE
    ../clib/microlib/ctype/tolower.c         0x00000000   Number         0  tolower.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/errno.c                 0x00000000   Number         0  errno.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.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  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry12b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry12a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloca.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  mallocr.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloc.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  mallocra.o ABSOLUTE
    ../clib/microlib/malloc/mvars.c          0x00000000   Number         0  mvars.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/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  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memset.o ABSOLUTE
    ../clib/microlib/string/strcasecmp.c     0x00000000   Number         0  strcasecmp.o ABSOLUTE
    ../clib/microlib/string/strcpy.c         0x00000000   Number         0  strcpy.o ABSOLUTE
    ../clib/microlib/string/strlen.c         0x00000000   Number         0  strlen.o ABSOLUTE
    ../clib/microlib/string/strncmp.c        0x00000000   Number         0  strncmp.o ABSOLUTE
    ../clib/microlib/string/strncpy.c        0x00000000   Number         0  strncpy.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  __0sscanf.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _scanf_int.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  strtoul.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _scanf.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _chval.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  scanf_char.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _strtoul.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _sgetc.o ABSOLUTE
    ../fplib/microlib/f2d.c                  0x00000000   Number         0  f2d.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  fadd.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  fdiv.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  dfixui.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dfltui.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dflti.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  ffltul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  fmul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ../fplib/microlib/fpscalb.c              0x00000000   Number         0  fscalb.o ABSOLUTE
    ..\Core\Src\dma.c                        0x00000000   Number         0  dma.o ABSOLUTE
    ..\Core\Src\freertos.c                   0x00000000   Number         0  freertos.o ABSOLUTE
    ..\Core\Src\gpio.c                       0x00000000   Number         0  gpio.o ABSOLUTE
    ..\Core\Src\main.c                       0x00000000   Number         0  main.o ABSOLUTE
    ..\Core\Src\spi.c                        0x00000000   Number         0  spi.o ABSOLUTE
    ..\Core\Src\stm32f1xx_hal_msp.c          0x00000000   Number         0  stm32f1xx_hal_msp.o ABSOLUTE
    ..\Core\Src\stm32f1xx_it.c               0x00000000   Number         0  stm32f1xx_it.o ABSOLUTE
    ..\Core\Src\system_stm32f1xx.c           0x00000000   Number         0  system_stm32f1xx.o ABSOLUTE
    ..\Core\Src\tim.c                        0x00000000   Number         0  tim.o ABSOLUTE
    ..\Core\Src\usart.c                      0x00000000   Number         0  usart.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
    ..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c 0x00000000   Number         0  cmsis_os2.o ABSOLUTE
    ..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM3\port.c 0x00000000   Number         0  port.o ABSOLUTE
    ..\User\bsp\flash.c                      0x00000000   Number         0  flash.o ABSOLUTE
    ..\User\bsp\gpio.c                       0x00000000   Number         0  gpio_1.o ABSOLUTE
    ..\User\bsp\spi.c                        0x00000000   Number         0  spi_1.o ABSOLUTE
    ..\User\bsp\time.c                       0x00000000   Number         0  time.o ABSOLUTE
    ..\User\bsp\uart.c                       0x00000000   Number         0  uart.o ABSOLUTE
    ..\User\component\crc16.c                0x00000000   Number         0  crc16.o ABSOLUTE
    ..\User\component\crc8.c                 0x00000000   Number         0  crc8.o ABSOLUTE
    ..\User\component\freertos_cli.c         0x00000000   Number         0  freertos_cli.o ABSOLUTE
    ..\User\component\keyStatusCheck.c       0x00000000   Number         0  keystatuscheck.o ABSOLUTE
    ..\User\component\ui.c                   0x00000000   Number         0  ui.o ABSOLUTE
    ..\User\component\user_math.c            0x00000000   Number         0  user_math.o ABSOLUTE
    ..\User\device\lcd_driver\lcd.c          0x00000000   Number         0  lcd.o ABSOLUTE
    ..\User\device\sx1281_driver\sx1281.c    0x00000000   Number         0  sx1281.o ABSOLUTE
    ..\User\device\sx1281_driver\sx1281_driver.c 0x00000000   Number         0  sx1281_driver.o ABSOLUTE
    ..\User\device\sx1281_driver\sx1281_driver_gpio.c 0x00000000   Number         0  sx1281_driver_gpio.o ABSOLUTE
    ..\User\device\sx1281_driver\sx1281_driver_hal.c 0x00000000   Number         0  sx1281_driver_hal.o ABSOLUTE
    ..\User\device\sx1281_driver\sx1281_driver_spi.c 0x00000000   Number         0  sx1281_driver_spi.o ABSOLUTE
    ..\User\device\sx1281_driver\sx1281_driver_uart.c 0x00000000   Number         0  sx1281_driver_uart.o ABSOLUTE
    ..\User\device\sx1281_driver\sx1281_header.c 0x00000000   Number         0  sx1281_header.o ABSOLUTE
    ..\User\module\config.c                  0x00000000   Number         0  config.o ABSOLUTE
    ..\User\module\mr16.c                    0x00000000   Number         0  mr16.o ABSOLUTE
    ..\User\task\init.c                      0x00000000   Number         0  init.o ABSOLUTE
    ..\User\task\radio.c                     0x00000000   Number         0  radio.o ABSOLUTE
    ..\User\task\user_task.c                 0x00000000   Number         0  user_task.o ABSOLUTE
    ..\\User\\bsp\\flash.c                   0x00000000   Number         0  flash.o ABSOLUTE
    ..\\User\\bsp\\gpio.c                    0x00000000   Number         0  gpio_1.o ABSOLUTE
    ..\\User\\bsp\\spi.c                     0x00000000   Number         0  spi_1.o ABSOLUTE
    ..\\User\\bsp\\time.c                    0x00000000   Number         0  time.o ABSOLUTE
    ..\\User\\bsp\\uart.c                    0x00000000   Number         0  uart.o ABSOLUTE
    ..\\User\\device\\lcd_driver\\lcd.c      0x00000000   Number         0  lcd.o ABSOLUTE
    ..\\User\\device\\sx1281_driver\\sx1281.c 0x00000000   Number         0  sx1281.o ABSOLUTE
    ..\\User\\device\\sx1281_driver\\sx1281_driver.c 0x00000000   Number         0  sx1281_driver.o ABSOLUTE
    ..\\User\\device\\sx1281_driver\\sx1281_driver_gpio.c 0x00000000   Number         0  sx1281_driver_gpio.o ABSOLUTE
    ..\\User\\device\\sx1281_driver\\sx1281_driver_hal.c 0x00000000   Number         0  sx1281_driver_hal.o ABSOLUTE
    ..\\User\\device\\sx1281_driver\\sx1281_driver_spi.c 0x00000000   Number         0  sx1281_driver_spi.o ABSOLUTE
    ..\\User\\device\\sx1281_driver\\sx1281_driver_uart.c 0x00000000   Number         0  sx1281_driver_uart.o ABSOLUTE
    ..\\User\\device\\sx1281_driver\\sx1281_header.c 0x00000000   Number         0  sx1281_header.o ABSOLUTE
    ..\\User\\module\\mr16.c                 0x00000000   Number         0  mr16.o ABSOLUTE
    ..\\User\\task\\radio.c                  0x00000000   Number         0  radio.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    cfcmple.s                                0x00000000   Number         0  cfcmple.o ABSOLUTE
    cfrcmple.s                               0x00000000   Number         0  cfrcmple.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_stm32f103xb.s                    0x00000000   Number         0  startup_stm32f103xb.o ABSOLUTE
    RESET                                    0x08000000   Section      236  startup_stm32f103xb.o(RESET)
    .ARM.Collect$$$$00000000                 0x080000ec   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x080000ec   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x080000f0   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x080000f4   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x080000f4   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x080000f4   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000E                 0x080000fc   Section        4  entry12b.o(.ARM.Collect$$$$0000000E)
    .ARM.Collect$$$$0000000F                 0x08000100   Section        0  entry10a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00000011                 0x08000100   Section        0  entry11a.o(.ARM.Collect$$$$00000011)
    .ARM.Collect$$$$00002712                 0x08000100   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x08000100   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .emb_text                                0x08000104   Section      150  port.o(.emb_text)
    .text                                    0x0800019c   Section       36  startup_stm32f103xb.o(.text)
    .text                                    0x080001c0   Section        0  llushr.o(.text)
    .text                                    0x080001e0   Section        0  memcpya.o(.text)
    .text                                    0x08000204   Section        0  memseta.o(.text)
    .text                                    0x08000228   Section        0  strncpy.o(.text)
    .text                                    0x08000240   Section        0  strlen.o(.text)
    .text                                    0x0800024e   Section        0  strcpy.o(.text)
    .text                                    0x08000260   Section        0  strncmp.o(.text)
    .text                                    0x0800027e   Section        0  strcasecmp.o(.text)
    .text                                    0x080002a8   Section        0  __0sscanf.o(.text)
    .text                                    0x080002e0   Section        0  _scanf_int.o(.text)
    .text                                    0x0800042c   Section        0  strtoul.o(.text)
    .text                                    0x0800049e   Section        0  fdiv.o(.text)
    .text                                    0x0800051a   Section        0  dmul.o(.text)
    .text                                    0x080005fe   Section        0  ddiv.o(.text)
    .text                                    0x080006dc   Section        0  ffltul.o(.text)
    .text                                    0x080006f8   Section        0  dflti.o(.text)
    .text                                    0x0800071a   Section        0  dfltui.o(.text)
    .text                                    0x08000734   Section        0  dfixui.o(.text)
    .text                                    0x08000766   Section        0  f2d.o(.text)
    .text                                    0x0800078c   Section        0  uidiv.o(.text)
    .text                                    0x080007b8   Section        0  uldiv.o(.text)
    .text                                    0x0800081c   Section        0  ctype_o.o(.text)
    .text                                    0x08000824   Section        0  isspace_o.o(.text)
    .text                                    0x08000836   Section        0  tolower.o(.text)
    .text                                    0x08000842   Section        0  _chval.o(.text)
    .text                                    0x08000860   Section        0  scanf_char.o(.text)
    _scanf_char_input                        0x08000861   Thumb Code    12  scanf_char.o(.text)
    .text                                    0x08000888   Section        0  _sgetc.o(.text)
    .text                                    0x080008c8   Section        0  _strtoul.o(.text)
    .text                                    0x08000966   Section        0  fepilogue.o(.text)
    .text                                    0x08000966   Section        0  iusefp.o(.text)
    .text                                    0x080009d4   Section        0  depilogue.o(.text)
    .text                                    0x08000a8e   Section        0  dadd.o(.text)
    .text                                    0x08000bdc   Section        0  dfixul.o(.text)
    .text                                    0x08000c0c   Section       48  cdrcmple.o(.text)
    .text                                    0x08000c3c   Section       36  init.o(.text)
    .text                                    0x08000c60   Section        0  llshl.o(.text)
    .text                                    0x08000c7e   Section        0  llsshr.o(.text)
    .text                                    0x08000ca4   Section        0  _scanf.o(.text)
    .text                                    0x08000fd4   Section        0  __dczerorl2.o(.text)
    i.BSP_SPI_GetHandle                      0x0800102c   Section        0  spi_1.o(i.BSP_SPI_GetHandle)
    i.BSP_SPI_GetState                       0x08001048   Section        0  spi_1.o(i.BSP_SPI_GetState)
    i.BSP_SPI_RegisterCallback               0x08001060   Section        0  spi_1.o(i.BSP_SPI_RegisterCallback)
    i.BSP_SPI_Transmit                       0x0800107c   Section        0  spi_1.o(i.BSP_SPI_Transmit)
    i.BSP_SPI_TransmitReceive                0x080010a6   Section        0  spi_1.o(i.BSP_SPI_TransmitReceive)
    i.BSP_UART_GetHandle                     0x080010d4   Section        0  uart.o(i.BSP_UART_GetHandle)
    i.BusFault_Handler                       0x080010f0   Section        0  stm32f1xx_it.o(i.BusFault_Handler)
    i.Config_Get                             0x080010f4   Section        0  config.o(i.Config_Get)
    i.DMA1_Channel2_IRQHandler               0x080010fc   Section        0  stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler)
    i.DMA1_Channel3_IRQHandler               0x08001108   Section        0  stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler)
    i.DMA1_Channel5_IRQHandler               0x08001114   Section        0  stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler)
    i.DMA1_Channel6_IRQHandler               0x08001120   Section        0  stm32f1xx_it.o(i.DMA1_Channel6_IRQHandler)
    i.DMA1_Channel7_IRQHandler               0x0800112c   Section        0  stm32f1xx_it.o(i.DMA1_Channel7_IRQHandler)
    i.DMA_SetConfig                          0x08001138   Section        0  stm32f1xx_hal_dma.o(i.DMA_SetConfig)
    DMA_SetConfig                            0x08001139   Thumb Code    42  stm32f1xx_hal_dma.o(i.DMA_SetConfig)
    i.DebugMon_Handler                       0x08001162   Section        0  stm32f1xx_it.o(i.DebugMon_Handler)
    i.EXTI15_10_IRQHandler                   0x08001164   Section        0  stm32f1xx_it.o(i.EXTI15_10_IRQHandler)
    i.EXTI9_5_IRQHandler                     0x0800116c   Section        0  stm32f1xx_it.o(i.EXTI9_5_IRQHandler)
    i.Error_Handler                          0x08001184   Section        0  main.o(i.Error_Handler)
    i.FLASH_Program_HalfWord                 0x08001188   Section        0  stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord)
    FLASH_Program_HalfWord                   0x08001189   Thumb Code    20  stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord)
    i.FLASH_SetErrorCode                     0x080011a4   Section        0  stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode)
    FLASH_SetErrorCode                       0x080011a5   Thumb Code    84  stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode)
    i.FLASH_WaitForLastOperation             0x08001200   Section        0  stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    i.Flash_PageErase                        0x08001254   Section        0  flash.o(i.Flash_PageErase)
    i.FreeRTOS_CLIGetParameter               0x08001278   Section        0  freertos_cli.o(i.FreeRTOS_CLIGetParameter)
    i.FreeRTOS_CLIProcessCommand             0x080012c0   Section        0  freertos_cli.o(i.FreeRTOS_CLIProcessCommand)
    i.FreeRTOS_CLIRegisterCommand            0x08001390   Section        0  freertos_cli.o(i.FreeRTOS_CLIRegisterCommand)
    i.GpioGetBitPos                          0x080013e0   Section        0  sx1281_driver_gpio.o(i.GpioGetBitPos)
    i.GpioInit                               0x08001410   Section        0  sx1281_driver_gpio.o(i.GpioInit)
    i.GpioRead                               0x08001412   Section        0  sx1281_driver_gpio.o(i.GpioRead)
    i.GpioSetIrq                             0x08001418   Section        0  sx1281_driver_gpio.o(i.GpioSetIrq)
    i.GpioWrite                              0x08001450   Section        0  sx1281_driver_gpio.o(i.GpioWrite)
    i.HAL_DMA_Abort                          0x08001456   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_Abort)
    i.HAL_DMA_Abort_IT                       0x0800149c   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT)
    i.HAL_DMA_IRQHandler                     0x08001534   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler)
    i.HAL_DMA_Init                           0x08001688   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_Init)
    i.HAL_DMA_Start_IT                       0x080016e4   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT)
    i.HAL_Delay                              0x08001754   Section        0  stm32f1xx_hal.o(i.HAL_Delay)
    i.HAL_FLASH_Lock                         0x08001778   Section        0  stm32f1xx_hal_flash.o(i.HAL_FLASH_Lock)
    i.HAL_FLASH_Program                      0x0800178c   Section        0  stm32f1xx_hal_flash.o(i.HAL_FLASH_Program)
    i.HAL_FLASH_Unlock                       0x0800180c   Section        0  stm32f1xx_hal_flash.o(i.HAL_FLASH_Unlock)
    i.HAL_GPIO_EXTI_Callback                 0x08001834   Section        0  gpio_1.o(i.HAL_GPIO_EXTI_Callback)
    i.HAL_GPIO_EXTI_IRQHandler               0x08001860   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler)
    i.HAL_GPIO_Init                          0x08001878   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)
    i.HAL_GPIO_ReadPin                       0x08001a58   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin)
    i.HAL_GPIO_WritePin                      0x08001a62   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)
    i.HAL_GetTick                            0x08001a6c   Section        0  stm32f1xx_hal.o(i.HAL_GetTick)
    i.HAL_HalfDuplex_Init                    0x08001a78   Section        0  stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init)
    i.HAL_IncTick                            0x08001ae8   Section        0  stm32f1xx_hal.o(i.HAL_IncTick)
    i.HAL_Init                               0x08001af8   Section        0  stm32f1xx_hal.o(i.HAL_Init)
    i.HAL_InitTick                           0x08001b1c   Section        0  stm32f1xx_hal.o(i.HAL_InitTick)
    i.HAL_MspInit                            0x08001b5c   Section        0  stm32f1xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_EnableIRQ                     0x08001ba4   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)
    i.HAL_NVIC_SetPriority                   0x08001bc0   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_NVIC_SetPriorityGrouping           0x08001c00   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)
    i.HAL_RCC_ClockConfig                    0x08001c24   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetPCLK1Freq                   0x08001d50   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    i.HAL_RCC_GetPCLK2Freq                   0x08001d70   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    i.HAL_RCC_GetSysClockFreq                0x08001d90   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_RCC_OscConfig                      0x08001de4   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.HAL_SPI_ErrorCallback                  0x08002104   Section        0  spi_1.o(i.HAL_SPI_ErrorCallback)
    i.HAL_SPI_GetState                       0x0800213c   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_GetState)
    i.HAL_SPI_Init                           0x08002142   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_Init)
    i.HAL_SPI_MspInit                        0x080021f4   Section        0  spi.o(i.HAL_SPI_MspInit)
    i.HAL_SPI_RxCpltCallback                 0x0800232c   Section        0  spi_1.o(i.HAL_SPI_RxCpltCallback)
    i.HAL_SPI_RxHalfCpltCallback             0x08002364   Section        0  spi_1.o(i.HAL_SPI_RxHalfCpltCallback)
    i.HAL_SPI_Transmit                       0x0800239c   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit)
    i.HAL_SPI_TransmitReceive                0x08002502   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive)
    i.HAL_SPI_TransmitReceive_DMA            0x080026f4   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA)
    i.HAL_SPI_Transmit_DMA                   0x08002804   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA)
    i.HAL_SPI_TxCpltCallback                 0x080028d0   Section        0  spi_1.o(i.HAL_SPI_TxCpltCallback)
    i.HAL_SPI_TxHalfCpltCallback             0x080028f4   Section        0  spi_1.o(i.HAL_SPI_TxHalfCpltCallback)
    i.HAL_SPI_TxRxCpltCallback               0x0800292c   Section        0  spi_1.o(i.HAL_SPI_TxRxCpltCallback)
    i.HAL_SPI_TxRxHalfCpltCallback           0x08002964   Section        0  spi_1.o(i.HAL_SPI_TxRxHalfCpltCallback)
    i.HAL_SYSTICK_Config                     0x0800299c   Section        0  stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.HAL_TIMEx_ConfigBreakDeadTime          0x080029c4   Section        0  stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigBreakDeadTime)
    i.HAL_TIMEx_MasterConfigSynchronization  0x08002a18   Section        0  stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)
    i.HAL_TIM_Base_Init                      0x08002a80   Section        0  stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init)
    i.HAL_TIM_Base_MspInit                   0x08002adc   Section        0  tim.o(i.HAL_TIM_Base_MspInit)
    i.HAL_TIM_ConfigClockSource              0x08002b04   Section        0  stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource)
    i.HAL_TIM_MspPostInit                    0x08002be0   Section        0  tim.o(i.HAL_TIM_MspPostInit)
    i.HAL_TIM_PWM_ConfigChannel              0x08002c2c   Section        0  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel)
    i.HAL_TIM_PWM_Init                       0x08002cf8   Section        0  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Init)
    i.HAL_TIM_PWM_MspInit                    0x08002d52   Section        0  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_MspInit)
    i.HAL_UARTEx_RxEventCallback             0x08002d54   Section        0  stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)
    i.HAL_UART_DMAStop                       0x08002d56   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop)
    i.HAL_UART_ErrorCallback                 0x08002dc8   Section        0  uart.o(i.HAL_UART_ErrorCallback)
    i.HAL_UART_IRQHandler                    0x08002df0   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)
    i.HAL_UART_Init                          0x0800305c   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Init)
    i.HAL_UART_MspInit                       0x080030c0   Section        0  usart.o(i.HAL_UART_MspInit)
    i.HAL_UART_Receive_DMA                   0x080031d8   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA)
    i.HAL_UART_RxCpltCallback                0x080031f4   Section        0  uart.o(i.HAL_UART_RxCpltCallback)
    i.HAL_UART_RxHalfCpltCallback            0x0800321c   Section        0  uart.o(i.HAL_UART_RxHalfCpltCallback)
    i.HAL_UART_Transmit                      0x08003244   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit)
    i.HAL_UART_TxCpltCallback                0x080032e4   Section        0  uart.o(i.HAL_UART_TxCpltCallback)
    i.HardFault_Handler                      0x0800330c   Section        0  stm32f1xx_it.o(i.HardFault_Handler)
    i.LCD_Clear                              0x0800330e   Section        0  lcd.o(i.LCD_Clear)
    i.LCD_DrawBitmap                         0x08003360   Section        0  lcd.o(i.LCD_DrawBitmap)
    i.LCD_DrawChar                           0x080033e0   Section        0  lcd.o(i.LCD_DrawChar)
    i.LCD_DrawPoint                          0x08003544   Section        0  lcd.o(i.LCD_DrawPoint)
    i.LCD_DrawString                         0x080035a0   Section        0  lcd.o(i.LCD_DrawString)
    i.LCD_Init                               0x08003610   Section        0  lcd.o(i.LCD_Init)
    i.LCD_SetAddressWindow                   0x08003770   Section        0  lcd.o(i.LCD_SetAddressWindow)
    LCD_SetAddressWindow                     0x08003771   Thumb Code   100  lcd.o(i.LCD_SetAddressWindow)
    i.LCD_WriteCommand                       0x080037d4   Section        0  lcd.o(i.LCD_WriteCommand)
    LCD_WriteCommand                         0x080037d5   Thumb Code    56  lcd.o(i.LCD_WriteCommand)
    i.LCD_WriteData                          0x08003814   Section        0  lcd.o(i.LCD_WriteData)
    LCD_WriteData                            0x08003815   Thumb Code    54  lcd.o(i.LCD_WriteData)
    i.LCD_WriteDataBuffer                    0x08003854   Section        0  lcd.o(i.LCD_WriteDataBuffer)
    LCD_WriteDataBuffer                      0x08003855   Thumb Code    72  lcd.o(i.LCD_WriteDataBuffer)
    i.LCD_WriteDataBuffer_DMA                0x080038a4   Section        0  lcd.o(i.LCD_WriteDataBuffer_DMA)
    LCD_WriteDataBuffer_DMA                  0x080038a5   Thumb Code    72  lcd.o(i.LCD_WriteDataBuffer_DMA)
    i.MR16_CLI_Init                          0x080038f4   Section        0  mr16.o(i.MR16_CLI_Init)
    i.MR16_Init                              0x0800390c   Section        0  mr16.o(i.MR16_Init)
    i.MR16_Main                              0x08003988   Section        0  mr16.o(i.MR16_Main)
    i.MR16_NotifyUARTIdle                    0x08003a40   Section        0  mr16.o(i.MR16_NotifyUARTIdle)
    i.MSP_GetIRQn                            0x08003a4c   Section        0  sx1281_driver_gpio.o(i.MSP_GetIRQn)
    i.MX_DMA_Init                            0x08003a88   Section        0  dma.o(i.MX_DMA_Init)
    i.MX_FREERTOS_Init                       0x08003af4   Section        0  freertos.o(i.MX_FREERTOS_Init)
    i.MX_GPIO_Init                           0x08003b28   Section        0  gpio.o(i.MX_GPIO_Init)
    i.MX_SPI1_Init                           0x08003c40   Section        0  spi.o(i.MX_SPI1_Init)
    i.MX_SPI2_Init                           0x08003c88   Section        0  spi.o(i.MX_SPI2_Init)
    i.MX_TIM1_Init                           0x08003cd0   Section        0  tim.o(i.MX_TIM1_Init)
    i.MX_USART1_UART_Init                    0x08003d94   Section        0  usart.o(i.MX_USART1_UART_Init)
    i.MX_USART2_UART_Init                    0x08003dcc   Section        0  usart.o(i.MX_USART2_UART_Init)
    i.MemManage_Handler                      0x08003e04   Section        0  stm32f1xx_it.o(i.MemManage_Handler)
    i.NMI_Handler                            0x08003e06   Section        0  stm32f1xx_it.o(i.NMI_Handler)
    i.OnRxDone                               0x08003e08   Section        0  sx1281.o(i.OnRxDone)
    i.OnRxError                              0x08003e1c   Section        0  sx1281.o(i.OnRxError)
    i.OnRxTimeout                            0x08003e30   Section        0  sx1281.o(i.OnRxTimeout)
    i.OnTxDone                               0x08003e44   Section        0  sx1281.o(i.OnTxDone)
    i.OnTxTimeout                            0x08003e58   Section        0  sx1281.o(i.OnTxTimeout)
    i.SPI_DMAError                           0x08003e6c   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMAError)
    SPI_DMAError                             0x08003e6d   Thumb Code    34  stm32f1xx_hal_spi.o(i.SPI_DMAError)
    i.SPI_DMAHalfReceiveCplt                 0x08003e8e   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt)
    SPI_DMAHalfReceiveCplt                   0x08003e8f   Thumb Code    10  stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt)
    i.SPI_DMAHalfTransmitCplt                0x08003e98   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt)
    SPI_DMAHalfTransmitCplt                  0x08003e99   Thumb Code    10  stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt)
    i.SPI_DMAHalfTransmitReceiveCplt         0x08003ea2   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt)
    SPI_DMAHalfTransmitReceiveCplt           0x08003ea3   Thumb Code    10  stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt)
    i.SPI_DMAReceiveCplt                     0x08003eac   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt)
    SPI_DMAReceiveCplt                       0x08003ead   Thumb Code   106  stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt)
    i.SPI_DMATransmitCplt                    0x08003f16   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt)
    SPI_DMATransmitCplt                      0x08003f17   Thumb Code   100  stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt)
    i.SPI_DMATransmitReceiveCplt             0x08003f7a   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt)
    SPI_DMATransmitReceiveCplt               0x08003f7b   Thumb Code    90  stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt)
    i.SPI_EndRxTransaction                   0x08003fd4   Section        0  stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction)
    SPI_EndRxTransaction                     0x08003fd5   Thumb Code    92  stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction)
    i.SPI_EndRxTxTransaction                 0x08004030   Section        0  stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction)
    SPI_EndRxTxTransaction                   0x08004031   Thumb Code    52  stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction)
    i.SPI_Get                                0x08004064   Section        0  spi_1.o(i.SPI_Get)
    SPI_Get                                  0x08004065   Thumb Code    26  spi_1.o(i.SPI_Get)
    i.SPI_WaitFlagStateUntilTimeout          0x08004088   Section        0  stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
    SPI_WaitFlagStateUntilTimeout            0x08004089   Thumb Code   180  stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
    i.STMFLASH_Read                          0x08004140   Section        0  flash.o(i.STMFLASH_Read)
    i.STMFLASH_Write                         0x0800415c   Section        0  flash.o(i.STMFLASH_Write)
    i.STMFLASH_Write_NoCheck                 0x0800423c   Section        0  flash.o(i.STMFLASH_Write_NoCheck)
    i.SX1281Calibrate                        0x08004268   Section        0  sx1281_driver.o(i.SX1281Calibrate)
    i.SX1281ClearIrqStatus                   0x080042a6   Section        0  sx1281_driver.o(i.SX1281ClearIrqStatus)
    i.SX1281GetFirmwareVersion               0x080042be   Section        0  sx1281_driver.o(i.SX1281GetFirmwareVersion)
    i.SX1281GetFrequencyError                0x080042d8   Section        0  sx1281_driver.o(i.SX1281GetFrequencyError)
    i.SX1281GetIrqStatus                     0x08004370   Section        0  sx1281_driver.o(i.SX1281GetIrqStatus)
    i.SX1281GetLoRaBandwidth                 0x08004384   Section        0  sx1281_driver.o(i.SX1281GetLoRaBandwidth)
    i.SX1281GetOpMode                        0x080043c0   Section        0  sx1281_driver.o(i.SX1281GetOpMode)
    i.SX1281GetPacketStatus                  0x080043cc   Section        0  sx1281_driver.o(i.SX1281GetPacketStatus)
    i.SX1281GetPacketType                    0x080045e0   Section        0  sx1281_driver.o(i.SX1281GetPacketType)
    i.SX1281GetPayload                       0x080045ec   Section        0  sx1281_driver.o(i.SX1281GetPayload)
    i.SX1281GetRssiInst                      0x08004614   Section        0  sx1281_driver.o(i.SX1281GetRssiInst)
    i.SX1281GetRxBufferStatus                0x08004638   Section        0  sx1281_driver.o(i.SX1281GetRxBufferStatus)
    i.SX1281GetStatus                        0x08004680   Section        0  sx1281_driver.o(i.SX1281GetStatus)
    i.SX1281HalGetDioStatus                  0x08004698   Section        0  sx1281_driver_hal.o(i.SX1281HalGetDioStatus)
    i.SX1281HalInit                          0x080046bc   Section        0  sx1281_driver_hal.o(i.SX1281HalInit)
    i.SX1281HalIoIrqInit                     0x080046d0   Section        0  sx1281_driver_hal.o(i.SX1281HalIoIrqInit)
    i.SX1281HalReadBuffer                    0x080046e0   Section        0  sx1281_driver_hal.o(i.SX1281HalReadBuffer)
    i.SX1281HalReadCommand                   0x0800474c   Section        0  sx1281_driver_hal.o(i.SX1281HalReadCommand)
    i.SX1281HalReadRegister                  0x080047b8   Section        0  sx1281_driver_hal.o(i.SX1281HalReadRegister)
    i.SX1281HalReadRegisters                 0x080047c8   Section        0  sx1281_driver_hal.o(i.SX1281HalReadRegisters)
    i.SX1281HalReset                         0x08004838   Section        0  sx1281_driver_hal.o(i.SX1281HalReset)
    i.SX1281HalWaitOnBusy                    0x0800486c   Section        0  sx1281_driver_hal.o(i.SX1281HalWaitOnBusy)
    i.SX1281HalWriteBuffer                   0x08004888   Section        0  sx1281_driver_hal.o(i.SX1281HalWriteBuffer)
    i.SX1281HalWriteCommand                  0x080048d0   Section        0  sx1281_driver_hal.o(i.SX1281HalWriteCommand)
    i.SX1281HalWriteRegister                 0x08004928   Section        0  sx1281_driver_hal.o(i.SX1281HalWriteRegister)
    i.SX1281HalWriteRegisters                0x08004934   Section        0  sx1281_driver_hal.o(i.SX1281HalWriteRegisters)
    i.SX1281Init                             0x08004984   Section        0  sx1281_driver.o(i.SX1281Init)
    i.SX1281OnDioIrq                         0x08004994   Section        0  sx1281_driver.o(i.SX1281OnDioIrq)
    i.SX1281ProcessIrqs                      0x080049a8   Section        0  sx1281_driver.o(i.SX1281ProcessIrqs)
    i.SX1281SendPayload                      0x08004af4   Section        0  sx1281_driver.o(i.SX1281SendPayload)
    i.SX1281SetAutoFS                        0x08004b06   Section        0  sx1281_driver.o(i.SX1281SetAutoFS)
    i.SX1281SetAutoTx                        0x08004b14   Section        0  sx1281_driver.o(i.SX1281SetAutoTx)
    i.SX1281SetBleAccessAddress              0x08004b2e   Section        0  sx1281_driver.o(i.SX1281SetBleAccessAddress)
    i.SX1281SetBleAdvertizerAccessAddress    0x08004b64   Section        0  sx1281_driver.o(i.SX1281SetBleAdvertizerAccessAddress)
    i.SX1281SetBufferBaseAddresses           0x08004b70   Section        0  sx1281_driver.o(i.SX1281SetBufferBaseAddresses)
    i.SX1281SetCad                           0x08004b88   Section        0  sx1281_driver.o(i.SX1281SetCad)
    i.SX1281SetCadParams                     0x08004ba0   Section        0  sx1281_driver.o(i.SX1281SetCadParams)
    i.SX1281SetCrcPolynomial                 0x08004bb8   Section        0  sx1281_driver.o(i.SX1281SetCrcPolynomial)
    i.SX1281SetCrcSeed                       0x08004be0   Section        0  sx1281_driver.o(i.SX1281SetCrcSeed)
    i.SX1281SetDioIrqParams                  0x08004c08   Section        0  sx1281_driver.o(i.SX1281SetDioIrqParams)
    i.SX1281SetFs                            0x08004c40   Section        0  sx1281_driver.o(i.SX1281SetFs)
    i.SX1281SetInterruptMode                 0x08004c58   Section        0  sx1281_driver.o(i.SX1281SetInterruptMode)
    i.SX1281SetLongPreamble                  0x08004c64   Section        0  sx1281_driver.o(i.SX1281SetLongPreamble)
    i.SX1281SetModulationParams              0x08004c74   Section        0  sx1281_driver.o(i.SX1281SetModulationParams)
    i.SX1281SetPacketParams                  0x08004d08   Section        0  sx1281_driver.o(i.SX1281SetPacketParams)
    i.SX1281SetPacketType                    0x08004de0   Section        0  sx1281_driver.o(i.SX1281SetPacketType)
    i.SX1281SetPayload                       0x08004dfc   Section        0  sx1281_driver.o(i.SX1281SetPayload)
    i.SX1281SetPollingMode                   0x08004e08   Section        0  sx1281_driver.o(i.SX1281SetPollingMode)
    i.SX1281SetRegistersDefault              0x08004e14   Section        0  sx1281_driver.o(i.SX1281SetRegistersDefault)
    i.SX1281SetRegulatorMode                 0x08004e38   Section        0  sx1281_driver.o(i.SX1281SetRegulatorMode)
    i.SX1281SetRfFrequency                   0x08004e48   Section        0  sx1281_driver.o(i.SX1281SetRfFrequency)
    i.SX1281SetRx                            0x08004e7c   Section        0  sx1281_driver.o(i.SX1281SetRx)
    i.SX1281SetRxDutyCycle                   0x08004eac   Section        0  sx1281_driver.o(i.SX1281SetRxDutyCycle)
    i.SX1281SetSaveContext                   0x08004edc   Section        0  sx1281_driver.o(i.SX1281SetSaveContext)
    i.SX1281SetSleep                         0x08004ee8   Section        0  sx1281_driver.o(i.SX1281SetSleep)
    i.SX1281SetStandby                       0x08004f20   Section        0  sx1281_driver.o(i.SX1281SetStandby)
    i.SX1281SetSyncWord                      0x08004f44   Section        0  sx1281_driver.o(i.SX1281SetSyncWord)
    i.SX1281SetSyncWordErrorTolerance        0x08004fb0   Section        0  sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance)
    i.SX1281SetTx                            0x08004fd4   Section        0  sx1281_driver.o(i.SX1281SetTx)
    i.SX1281SetTxContinuousPreamble          0x08005004   Section        0  sx1281_driver.o(i.SX1281SetTxContinuousPreamble)
    i.SX1281SetTxContinuousWave              0x0800500e   Section        0  sx1281_driver.o(i.SX1281SetTxContinuousWave)
    i.SX1281SetTxParams                      0x08005018   Section        0  sx1281_driver.o(i.SX1281SetTxParams)
    i.SX1281SetWhiteningSeed                 0x08005030   Section        0  sx1281_driver.o(i.SX1281SetWhiteningSeed)
    i.SX1281_BSPInit                         0x08005050   Section        0  sx1281_header.o(i.SX1281_BSPInit)
    i.SX1281_Callback                        0x08005060   Section        0  mr16.o(i.SX1281_Callback)
    i.SX1281_GetState                        0x08005280   Section        0  sx1281.o(i.SX1281_GetState)
    i.SX1281_Init                            0x08005298   Section        0  sx1281.o(i.SX1281_Init)
    i.SX1281_Running                         0x08005934   Section        0  sx1281.o(i.SX1281_Running)
    i.SX1281_SetBLEBaudrate                  0x08005948   Section        0  sx1281.o(i.SX1281_SetBLEBaudrate)
    i.SX1281_SetFLRCBaudrate                 0x080059b8   Section        0  sx1281.o(i.SX1281_SetFLRCBaudrate)
    i.SX1281_SetGFSKBaudrate                 0x08005a28   Section        0  sx1281.o(i.SX1281_SetGFSKBaudrate)
    i.SX1281_SetLORABaudrate                 0x08005a98   Section        0  sx1281.o(i.SX1281_SetLORABaudrate)
    i.SX1281_SetMode                         0x08005b08   Section        0  sx1281.o(i.SX1281_SetMode)
    i.SX1281_SetRFFrequency                  0x08005b80   Section        0  sx1281.o(i.SX1281_SetRFFrequency)
    i.SX1281_SetRXSuccessive                 0x08005bb8   Section        0  sx1281.o(i.SX1281_SetRXSuccessive)
    i.SX1281_SetTX                           0x08005bec   Section        0  sx1281.o(i.SX1281_SetTX)
    i.SpiIn                                  0x08005c2c   Section        0  sx1281_driver_spi.o(i.SpiIn)
    i.SpiInOut                               0x08005c44   Section        0  sx1281_driver_spi.o(i.SpiInOut)
    i.SpiInit                                0x08005c64   Section        0  sx1281_driver_spi.o(i.SpiInit)
    i.StartDefaultTask                       0x08005c88   Section        0  freertos.o(i.StartDefaultTask)
    i.SysTick_Handler                        0x08005c96   Section        0  stm32f1xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x08005cae   Section        0  main.o(i.SystemClock_Config)
    i.SystemInit                             0x08005d0e   Section        0  system_stm32f1xx.o(i.SystemInit)
    i.TIM_Base_SetConfig                     0x08005d10   Section        0  stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig)
    i.TIM_ETR_SetConfig                      0x08005d88   Section        0  stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig)
    i.TIM_ITRx_SetConfig                     0x08005d9c   Section        0  stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig)
    TIM_ITRx_SetConfig                       0x08005d9d   Thumb Code    16  stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig)
    i.TIM_OC1_SetConfig                      0x08005dac   Section        0  stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig)
    TIM_OC1_SetConfig                        0x08005dad   Thumb Code    74  stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig)
    i.TIM_OC2_SetConfig                      0x08005dfc   Section        0  stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig)
    i.TIM_OC3_SetConfig                      0x08005e54   Section        0  stm32f1xx_hal_tim.o(i.TIM_OC3_SetConfig)
    TIM_OC3_SetConfig                        0x08005e55   Thumb Code    82  stm32f1xx_hal_tim.o(i.TIM_OC3_SetConfig)
    i.TIM_OC4_SetConfig                      0x08005eac   Section        0  stm32f1xx_hal_tim.o(i.TIM_OC4_SetConfig)
    TIM_OC4_SetConfig                        0x08005ead   Thumb Code    64  stm32f1xx_hal_tim.o(i.TIM_OC4_SetConfig)
    i.TIM_TI1_ConfigInputStage               0x08005ef0   Section        0  stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
    TIM_TI1_ConfigInputStage                 0x08005ef1   Thumb Code    34  stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
    i.TIM_TI2_ConfigInputStage               0x08005f12   Section        0  stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
    TIM_TI2_ConfigInputStage                 0x08005f13   Thumb Code    36  stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
    i.Task_Init                              0x08005f38   Section        0  init.o(i.Task_Init)
    i.Task_radio                             0x08005f74   Section        0  radio.o(i.Task_radio)
    i.UART_DMAAbortOnError                   0x08005fd8   Section        0  stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError)
    UART_DMAAbortOnError                     0x08005fd9   Thumb Code    16  stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError)
    i.UART_DMAError                          0x08005fe8   Section        0  stm32f1xx_hal_uart.o(i.UART_DMAError)
    UART_DMAError                            0x08005fe9   Thumb Code    74  stm32f1xx_hal_uart.o(i.UART_DMAError)
    i.UART_DMAReceiveCplt                    0x08006032   Section        0  stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt)
    UART_DMAReceiveCplt                      0x08006033   Thumb Code   134  stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt)
    i.UART_DMARxHalfCplt                     0x080060b8   Section        0  stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt)
    UART_DMARxHalfCplt                       0x080060b9   Thumb Code    30  stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt)
    i.UART_EndRxTransfer                     0x080060d6   Section        0  stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)
    UART_EndRxTransfer                       0x080060d7   Thumb Code    78  stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)
    i.UART_EndTxTransfer                     0x08006124   Section        0  stm32f1xx_hal_uart.o(i.UART_EndTxTransfer)
    UART_EndTxTransfer                       0x08006125   Thumb Code    28  stm32f1xx_hal_uart.o(i.UART_EndTxTransfer)
    i.UART_Get                               0x08006140   Section        0  uart.o(i.UART_Get)
    UART_Get                                 0x08006141   Thumb Code    26  uart.o(i.UART_Get)
    i.UART_Receive_IT                        0x08006164   Section        0  stm32f1xx_hal_uart.o(i.UART_Receive_IT)
    UART_Receive_IT                          0x08006165   Thumb Code   194  stm32f1xx_hal_uart.o(i.UART_Receive_IT)
    i.UART_SetConfig                         0x08006228   Section        0  stm32f1xx_hal_uart.o(i.UART_SetConfig)
    UART_SetConfig                           0x08006229   Thumb Code   178  stm32f1xx_hal_uart.o(i.UART_SetConfig)
    i.UART_Start_Receive_DMA                 0x080062e0   Section        0  stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)
    i.UART_WaitOnFlagUntilTimeout            0x08006370   Section        0  stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    UART_WaitOnFlagUntilTimeout              0x08006371   Thumb Code   114  stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    i.USART2_IRQHandler                      0x080063e4   Section        0  stm32f1xx_it.o(i.USART2_IRQHandler)
    i.USAR_UART2_IDLECallback                0x080063fc   Section        0  usart.o(i.USAR_UART2_IDLECallback)
    i.USER_UART_IRQHandler                   0x08006484   Section        0  usart.o(i.USER_UART_IRQHandler)
    i.UsageFault_Handler                     0x080064b0   Section        0  stm32f1xx_it.o(i.UsageFault_Handler)
    i.__0printf                              0x080064b4   Section        0  printfa.o(i.__0printf)
    i.__0snprintf                            0x080064d4   Section        0  printfa.o(i.__0snprintf)
    i.__NVIC_SetPriority                     0x08006508   Section        0  stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)
    __NVIC_SetPriority                       0x08006509   Thumb Code    32  stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)
    i.__aeabi_errno_addr                     0x08006528   Section        0  errno.o(i.__aeabi_errno_addr)
    i.__scatterload_copy                     0x08006530   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x0800653e   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08006540   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._fp_digits                             0x08006550   Section        0  printfa.o(i._fp_digits)
    _fp_digits                               0x08006551   Thumb Code   366  printfa.o(i._fp_digits)
    i._printf_core                           0x080066d4   Section        0  printfa.o(i._printf_core)
    _printf_core                             0x080066d5   Thumb Code  1704  printfa.o(i._printf_core)
    i._printf_post_padding                   0x08006d88   Section        0  printfa.o(i._printf_post_padding)
    _printf_post_padding                     0x08006d89   Thumb Code    36  printfa.o(i._printf_post_padding)
    i._printf_pre_padding                    0x08006dac   Section        0  printfa.o(i._printf_pre_padding)
    _printf_pre_padding                      0x08006dad   Thumb Code    46  printfa.o(i._printf_pre_padding)
    i._snputc                                0x08006dda   Section        0  printfa.o(i._snputc)
    _snputc                                  0x08006ddb   Thumb Code    22  printfa.o(i._snputc)
    i.eTaskGetState                          0x08006df0   Section        0  tasks.o(i.eTaskGetState)
    i.fputc                                  0x08006e64   Section        0  sx1281_header.o(i.fputc)
    i.free                                   0x08006e7c   Section        0  malloc.o(i.free)
    i.main                                   0x08006ecc   Section        0  main.o(i.main)
    i.malloc                                 0x08006f00   Section        0  malloc.o(i.malloc)
    i.mr16CommandHandler                     0x08006f6c   Section        0  mr16.o(i.mr16CommandHandler)
    mr16CommandHandler                       0x08006f6d   Thumb Code   390  mr16.o(i.mr16CommandHandler)
    i.osDelay                                0x080071e0   Section        0  cmsis_os2.o(i.osDelay)
    i.osDelayUntil                           0x080071fa   Section        0  cmsis_os2.o(i.osDelayUntil)
    i.osKernelGetTickCount                   0x08007228   Section        0  cmsis_os2.o(i.osKernelGetTickCount)
    i.osKernelGetTickFreq                    0x08007236   Section        0  cmsis_os2.o(i.osKernelGetTickFreq)
    i.osKernelInitialize                     0x0800723c   Section        0  cmsis_os2.o(i.osKernelInitialize)
    i.osKernelLock                           0x08007260   Section        0  cmsis_os2.o(i.osKernelLock)
    i.osKernelStart                          0x0800728c   Section        0  cmsis_os2.o(i.osKernelStart)
    i.osKernelUnlock                         0x080072c4   Section        0  cmsis_os2.o(i.osKernelUnlock)
    i.osMessageQueueNew                      0x080072fe   Section        0  cmsis_os2.o(i.osMessageQueueNew)
    i.osThreadGetId                          0x08007356   Section        0  cmsis_os2.o(i.osThreadGetId)
    i.osThreadNew                            0x0800735c   Section        0  cmsis_os2.o(i.osThreadNew)
    i.osThreadTerminate                      0x080073e6   Section        0  cmsis_os2.o(i.osThreadTerminate)
    i.prvAddCurrentTaskToDelayedList         0x0800741c   Section        0  tasks.o(i.prvAddCurrentTaskToDelayedList)
    prvAddCurrentTaskToDelayedList           0x0800741d   Thumb Code    84  tasks.o(i.prvAddCurrentTaskToDelayedList)
    i.prvAddNewTaskToReadyList               0x08007478   Section        0  tasks.o(i.prvAddNewTaskToReadyList)
    prvAddNewTaskToReadyList                 0x08007479   Thumb Code   190  tasks.o(i.prvAddNewTaskToReadyList)
    i.prvCheckForValidListAndQueue           0x08007548   Section        0  timers.o(i.prvCheckForValidListAndQueue)
    prvCheckForValidListAndQueue             0x08007549   Thumb Code    72  timers.o(i.prvCheckForValidListAndQueue)
    i.prvCopyDataFromQueue                   0x080075a0   Section        0  queue.o(i.prvCopyDataFromQueue)
    prvCopyDataFromQueue                     0x080075a1   Thumb Code    38  queue.o(i.prvCopyDataFromQueue)
    i.prvCopyDataToQueue                     0x080075c6   Section        0  queue.o(i.prvCopyDataToQueue)
    prvCopyDataToQueue                       0x080075c7   Thumb Code   108  queue.o(i.prvCopyDataToQueue)
    i.prvDeleteTCB                           0x08007632   Section        0  tasks.o(i.prvDeleteTCB)
    prvDeleteTCB                             0x08007633   Thumb Code    52  tasks.o(i.prvDeleteTCB)
    i.prvHeapInit                            0x08007668   Section        0  heap_4.o(i.prvHeapInit)
    prvHeapInit                              0x08007669   Thumb Code    66  heap_4.o(i.prvHeapInit)
    i.prvHelpCommand                         0x080076b4   Section        0  freertos_cli.o(i.prvHelpCommand)
    prvHelpCommand                           0x080076b5   Thumb Code    40  freertos_cli.o(i.prvHelpCommand)
    i.prvIdleTask                            0x080076e0   Section        0  tasks.o(i.prvIdleTask)
    prvIdleTask                              0x080076e1   Thumb Code    82  tasks.o(i.prvIdleTask)
    i.prvInitialiseNewQueue                  0x08007740   Section        0  queue.o(i.prvInitialiseNewQueue)
    prvInitialiseNewQueue                    0x08007741   Thumb Code    34  queue.o(i.prvInitialiseNewQueue)
    i.prvInitialiseNewTask                   0x08007764   Section        0  tasks.o(i.prvInitialiseNewTask)
    prvInitialiseNewTask                     0x08007765   Thumb Code   176  tasks.o(i.prvInitialiseNewTask)
    i.prvInsertBlockIntoFreeList             0x08007814   Section        0  heap_4.o(i.prvInsertBlockIntoFreeList)
    prvInsertBlockIntoFreeList               0x08007815   Thumb Code    72  heap_4.o(i.prvInsertBlockIntoFreeList)
    i.prvInsertTimerInActiveList             0x08007860   Section        0  timers.o(i.prvInsertTimerInActiveList)
    prvInsertTimerInActiveList               0x08007861   Thumb Code    52  timers.o(i.prvInsertTimerInActiveList)
    i.prvIsQueueEmpty                        0x08007898   Section        0  queue.o(i.prvIsQueueEmpty)
    prvIsQueueEmpty                          0x08007899   Thumb Code    28  queue.o(i.prvIsQueueEmpty)
    i.prvProcessReceivedCommands             0x080078b4   Section        0  timers.o(i.prvProcessReceivedCommands)
    prvProcessReceivedCommands               0x080078b5   Thumb Code   248  timers.o(i.prvProcessReceivedCommands)
    i.prvProcessTimerOrBlockTask             0x080079b0   Section        0  timers.o(i.prvProcessTimerOrBlockTask)
    prvProcessTimerOrBlockTask               0x080079b1   Thumb Code   182  timers.o(i.prvProcessTimerOrBlockTask)
    i.prvResetNextTaskUnblockTime            0x08007a70   Section        0  tasks.o(i.prvResetNextTaskUnblockTime)
    prvResetNextTaskUnblockTime              0x08007a71   Thumb Code    26  tasks.o(i.prvResetNextTaskUnblockTime)
    i.prvSampleTimeNow                       0x08007a90   Section        0  timers.o(i.prvSampleTimeNow)
    prvSampleTimeNow                         0x08007a91   Thumb Code    36  timers.o(i.prvSampleTimeNow)
    i.prvSwitchTimerLists                    0x08007ab8   Section        0  timers.o(i.prvSwitchTimerLists)
    prvSwitchTimerLists                      0x08007ab9   Thumb Code   104  timers.o(i.prvSwitchTimerLists)
    i.prvTaskExitError                       0x08007b24   Section        0  port.o(i.prvTaskExitError)
    prvTaskExitError                         0x08007b25   Thumb Code    36  port.o(i.prvTaskExitError)
    i.prvTimerTask                           0x08007b4c   Section        0  timers.o(i.prvTimerTask)
    prvTimerTask                             0x08007b4d   Thumb Code    32  timers.o(i.prvTimerTask)
    i.prvUnlockQueue                         0x08007b70   Section        0  queue.o(i.prvUnlockQueue)
    prvUnlockQueue                           0x08007b71   Thumb Code   106  queue.o(i.prvUnlockQueue)
    i.pvPortMalloc                           0x08007bdc   Section        0  heap_4.o(i.pvPortMalloc)
    i.pxPortInitialiseStack                  0x08007cb8   Section        0  port.o(i.pxPortInitialiseStack)
    i.radioCommandHandler                    0x08007cdc   Section        0  mr16.o(i.radioCommandHandler)
    radioCommandHandler                      0x08007cdd   Thumb Code  2634  mr16.o(i.radioCommandHandler)
    i.tx_cplt_cb                             0x08008958   Section        0  sx1281_driver_spi.o(i.tx_cplt_cb)
    tx_cplt_cb                               0x08008959   Thumb Code     8  sx1281_driver_spi.o(i.tx_cplt_cb)
    i.txrx_cplt_cb                           0x08008964   Section        0  sx1281_driver_spi.o(i.txrx_cplt_cb)
    txrx_cplt_cb                             0x08008965   Thumb Code     8  sx1281_driver_spi.o(i.txrx_cplt_cb)
    i.uxListRemove                           0x08008970   Section        0  list.o(i.uxListRemove)
    i.vApplicationGetIdleTaskMemory          0x08008998   Section        0  cmsis_os2.o(i.vApplicationGetIdleTaskMemory)
    i.vApplicationGetTimerTaskMemory         0x080089ac   Section        0  cmsis_os2.o(i.vApplicationGetTimerTaskMemory)
    i.vListInitialise                        0x080089c4   Section        0  list.o(i.vListInitialise)
    i.vListInitialiseItem                    0x080089da   Section        0  list.o(i.vListInitialiseItem)
    i.vListInsert                            0x080089e0   Section        0  list.o(i.vListInsert)
    i.vListInsertEnd                         0x08008a10   Section        0  list.o(i.vListInsertEnd)
    i.vPortEnterCritical                     0x08008a28   Section        0  port.o(i.vPortEnterCritical)
    i.vPortExitCritical                      0x08008a68   Section        0  port.o(i.vPortExitCritical)
    i.vPortFree                              0x08008a90   Section        0  heap_4.o(i.vPortFree)
    i.vPortSetupTimerInterrupt               0x08008af4   Section        0  port.o(i.vPortSetupTimerInterrupt)
    i.vPortValidateInterruptPriority         0x08008b18   Section        0  port.o(i.vPortValidateInterruptPriority)
    i.vQueueAddToRegistry                    0x08008b6c   Section        0  queue.o(i.vQueueAddToRegistry)
    i.vQueueWaitForMessageRestricted         0x08008b94   Section        0  queue.o(i.vQueueWaitForMessageRestricted)
    i.vTaskDelay                             0x08008bd8   Section        0  tasks.o(i.vTaskDelay)
    i.vTaskDelayUntil                        0x08008c24   Section        0  tasks.o(i.vTaskDelayUntil)
    i.vTaskDelete                            0x08008cb0   Section        0  tasks.o(i.vTaskDelete)
    i.vTaskInternalSetTimeOutState           0x08008d40   Section        0  tasks.o(i.vTaskInternalSetTimeOutState)
    i.vTaskMissedYield                       0x08008d50   Section        0  tasks.o(i.vTaskMissedYield)
    i.vTaskPlaceOnEventList                  0x08008d5c   Section        0  tasks.o(i.vTaskPlaceOnEventList)
    i.vTaskPlaceOnEventListRestricted        0x08008d8c   Section        0  tasks.o(i.vTaskPlaceOnEventListRestricted)
    i.vTaskStartScheduler                    0x08008dc4   Section        0  tasks.o(i.vTaskStartScheduler)
    i.vTaskSuspendAll                        0x08008e4c   Section        0  tasks.o(i.vTaskSuspendAll)
    i.vTaskSwitchContext                     0x08008e5c   Section        0  tasks.o(i.vTaskSwitchContext)
    i.xPortStartScheduler                    0x08008ec0   Section        0  port.o(i.xPortStartScheduler)
    i.xPortSysTickHandler                    0x08008f68   Section        0  port.o(i.xPortSysTickHandler)
    i.xQueueGenericCreate                    0x08008f94   Section        0  queue.o(i.xQueueGenericCreate)
    i.xQueueGenericCreateStatic              0x08008fd6   Section        0  queue.o(i.xQueueGenericCreateStatic)
    i.xQueueGenericReset                     0x0800903c   Section        0  queue.o(i.xQueueGenericReset)
    i.xQueueGenericSend                      0x080090c4   Section        0  queue.o(i.xQueueGenericSend)
    i.xQueueGenericSendFromISR               0x08009224   Section        0  queue.o(i.xQueueGenericSendFromISR)
    i.xQueueReceive                          0x080092e4   Section        0  queue.o(i.xQueueReceive)
    i.xTaskCheckForTimeOut                   0x0800941c   Section        0  tasks.o(i.xTaskCheckForTimeOut)
    i.xTaskCreate                            0x08009490   Section        0  tasks.o(i.xTaskCreate)
    i.xTaskCreateStatic                      0x080094ea   Section        0  tasks.o(i.xTaskCreateStatic)
    i.xTaskGetCurrentTaskHandle              0x08009540   Section        0  tasks.o(i.xTaskGetCurrentTaskHandle)
    i.xTaskGetSchedulerState                 0x0800954c   Section        0  tasks.o(i.xTaskGetSchedulerState)
    i.xTaskGetTickCount                      0x08009568   Section        0  tasks.o(i.xTaskGetTickCount)
    i.xTaskGetTickCountFromISR               0x08009574   Section        0  tasks.o(i.xTaskGetTickCountFromISR)
    i.xTaskIncrementTick                     0x08009584   Section        0  tasks.o(i.xTaskIncrementTick)
    i.xTaskPriorityDisinherit                0x0800964c   Section        0  tasks.o(i.xTaskPriorityDisinherit)
    i.xTaskRemoveFromEventList               0x080096cc   Section        0  tasks.o(i.xTaskRemoveFromEventList)
    i.xTaskResumeAll                         0x0800973c   Section        0  tasks.o(i.xTaskResumeAll)
    i.xTimerCreateTimerTask                  0x08009800   Section        0  timers.o(i.xTimerCreateTimerTask)
    i.xTimerGenericCommand                   0x08009860   Section        0  timers.o(i.xTimerGenericCommand)
    .constdata                               0x080098c8   Section       36  freertos.o(.constdata)
    .constdata                               0x080098ec   Section       18  stm32f1xx_hal_rcc.o(.constdata)
    aPredivFactorTable                       0x080098ec   Data           2  stm32f1xx_hal_rcc.o(.constdata)
    aPLLMULFactorTable                       0x080098ee   Data          16  stm32f1xx_hal_rcc.o(.constdata)
    .constdata                               0x080098fe   Section       16  system_stm32f1xx.o(.constdata)
    .constdata                               0x0800990e   Section        8  system_stm32f1xx.o(.constdata)
    .constdata                               0x08009916   Section    12160  lcd.o(.constdata)
    .constdata                               0x0800c896   Section      512  lcd.o(.constdata)
    .constdata                               0x0800ca98   Section       73  sx1281.o(.constdata)
    .constdata                               0x0800cae2   Section        4  sx1281_driver.o(.constdata)
    .constdata                               0x0800cae8   Section      228  sx1281_driver_hal.o(.constdata)
    .constdata                               0x0800cbcc   Section       16  freertos_cli.o(.constdata)
    xHelpCommand                             0x0800cbcc   Data          16  freertos_cli.o(.constdata)
    .constdata                               0x0800cbdc   Section     4336  mr16.o(.constdata)
    radio_help_en                            0x0800cbe0   Data         740  mr16.o(.constdata)
    modulation_help                          0x0800cec4   Data        1458  mr16.o(.constdata)
    packet_help                              0x0800d476   Data        1653  mr16.o(.constdata)
    baudrate_help                            0x0800daeb   Data         447  mr16.o(.constdata)
    mr16Command                              0x0800dcac   Data          16  mr16.o(.constdata)
    radioCommand                             0x0800dcbc   Data          16  mr16.o(.constdata)
    .constdata                               0x0800dccc   Section       36  user_task.o(.constdata)
    .constdata                               0x0800dcf0   Section       36  user_task.o(.constdata)
    .constdata                               0x0800dd14   Section      129  ctype_o.o(.constdata)
    .constdata                               0x0800dd98   Section        4  ctype_o.o(.constdata)
    table                                    0x0800dd98   Data           4  ctype_o.o(.constdata)
    .conststring                             0x0800dd9c   Section       12  freertos.o(.conststring)
    .conststring                             0x0800dda8   Section       96  sx1281.o(.conststring)
    .conststring                             0x0800de08   Section       53  freertos_cli.o(.conststring)
    .conststring                             0x0800de40   Section      168  freertos_cli.o(.conststring)
    .conststring                             0x0800dee8   Section      126  mr16.o(.conststring)
    .conststring                             0x0800df68   Section       10  user_task.o(.conststring)
    .data                                    0x20000000   Section        4  freertos.o(.data)
    .data                                    0x20000004   Section        1  usart.o(.data)
    .data                                    0x20000008   Section       12  stm32f1xx_hal.o(.data)
    .data                                    0x20000014   Section        4  system_stm32f1xx.o(.data)
    .data                                    0x20000018   Section       60  tasks.o(.data)
    uxDeletedTasksWaitingCleanUp             0x2000001c   Data           4  tasks.o(.data)
    uxCurrentNumberOfTasks                   0x20000020   Data           4  tasks.o(.data)
    xTickCount                               0x20000024   Data           4  tasks.o(.data)
    uxTopReadyPriority                       0x20000028   Data           4  tasks.o(.data)
    xSchedulerRunning                        0x2000002c   Data           4  tasks.o(.data)
    xPendedTicks                             0x20000030   Data           4  tasks.o(.data)
    xYieldPending                            0x20000034   Data           4  tasks.o(.data)
    xNumOfOverflows                          0x20000038   Data           4  tasks.o(.data)
    uxTaskNumber                             0x2000003c   Data           4  tasks.o(.data)
    xNextTaskUnblockTime                     0x20000040   Data           4  tasks.o(.data)
    xIdleTaskHandle                          0x20000044   Data           4  tasks.o(.data)
    uxSchedulerSuspended                     0x20000048   Data           4  tasks.o(.data)
    pxDelayedTaskList                        0x2000004c   Data           4  tasks.o(.data)
    pxOverflowDelayedTaskList                0x20000050   Data           4  tasks.o(.data)
    .data                                    0x20000054   Section       20  timers.o(.data)
    xTimerQueue                              0x20000054   Data           4  timers.o(.data)
    xTimerTaskHandle                         0x20000058   Data           4  timers.o(.data)
    xLastTime                                0x2000005c   Data           4  timers.o(.data)
    pxCurrentTimerList                       0x20000060   Data           4  timers.o(.data)
    pxOverflowTimerList                      0x20000064   Data           4  timers.o(.data)
    .data                                    0x20000068   Section        4  cmsis_os2.o(.data)
    KernelState                              0x20000068   Data           4  cmsis_os2.o(.data)
    .data                                    0x2000006c   Section       32  heap_4.o(.data)
    pxEnd                                    0x2000006c   Data           4  heap_4.o(.data)
    xFreeBytesRemaining                      0x20000070   Data           4  heap_4.o(.data)
    xMinimumEverFreeBytesRemaining           0x20000074   Data           4  heap_4.o(.data)
    xNumberOfSuccessfulAllocations           0x20000078   Data           4  heap_4.o(.data)
    xNumberOfSuccessfulFrees                 0x2000007c   Data           4  heap_4.o(.data)
    xBlockAllocatedBit                       0x20000080   Data           4  heap_4.o(.data)
    xStart                                   0x20000084   Data           8  heap_4.o(.data)
    .data                                    0x2000008c   Section       12  port.o(.data)
    ucMaxSysCallPriority                     0x2000008c   Data           1  port.o(.data)
    uxCriticalNesting                        0x20000090   Data           4  port.o(.data)
    ulMaxPRIGROUPValue                       0x20000094   Data           4  port.o(.data)
    .data                                    0x20000098   Section        1  lcd.o(.data)
    lcd_orientation                          0x20000098   Data           1  lcd.o(.data)
    .data                                    0x2000009c   Section       40  sx1281.o(.data)
    .data                                    0x200000c4   Section       16  sx1281_driver.o(.data)
    OperatingMode                            0x200000c4   Data           1  sx1281_driver.o(.data)
    PacketType                               0x200000c5   Data           1  sx1281_driver.o(.data)
    LoRaBandwidth                            0x200000c6   Data           1  sx1281_driver.o(.data)
    PollingMode                              0x200000c7   Data           1  sx1281_driver.o(.data)
    IrqState                                 0x200000c8   Data           1  sx1281_driver.o(.data)
    RadioCallbacks                           0x200000d0   Data           4  sx1281_driver.o(.data)
    .data                                    0x200000d4   Section        1  sx1281_driver_spi.o(.data)
    spi_done                                 0x200000d4   Data           1  sx1281_driver_spi.o(.data)
    .data                                    0x200000d8   Section       20  freertos_cli.o(.data)
    pxLastCommandInList                      0x200000d8   Data           4  freertos_cli.o(.data)
    pxCommand                                0x200000dc   Data           4  freertos_cli.o(.data)
    pxCommand                                0x200000e0   Data           4  freertos_cli.o(.data)
    xRegisteredCommands                      0x200000e4   Data           8  freertos_cli.o(.data)
    .data                                    0x200000ec   Section       16  mr16.o(.data)
    help_pos                                 0x200000f0   Data           4  mr16.o(.data)
    mod_help_pos                             0x200000f4   Data           4  mr16.o(.data)
    pkt_help_pos                             0x200000f8   Data           4  mr16.o(.data)
    .data                                    0x20000100   Section      104  config.o(.data)
    .data                                    0x20000168   Section        1  radio.o(.data)
    .data                                    0x2000016c   Section        4  stdout.o(.data)
    .data                                    0x20000170   Section        4  mvars.o(.data)
    .data                                    0x20000174   Section        4  mvars.o(.data)
    .data                                    0x20000178   Section        4  errno.o(.data)
    _errno                                   0x20000178   Data           4  errno.o(.data)
    .bss                                     0x2000017c   Section      380  spi.o(.bss)
    .bss                                     0x200002f8   Section       72  tim.o(.bss)
    .bss                                     0x20000340   Section      790  usart.o(.bss)
    .bss                                     0x20000658   Section       32  stm32f1xx_hal_flash.o(.bss)
    .bss                                     0x20000678   Section       64  queue.o(.bss)
    .bss                                     0x200006b8   Section     1220  tasks.o(.bss)
    pxReadyTasksLists                        0x200006b8   Data        1120  tasks.o(.bss)
    xDelayedTaskList1                        0x20000b18   Data          20  tasks.o(.bss)
    xDelayedTaskList2                        0x20000b2c   Data          20  tasks.o(.bss)
    xPendingReadyList                        0x20000b40   Data          20  tasks.o(.bss)
    xTasksWaitingTermination                 0x20000b54   Data          20  tasks.o(.bss)
    xSuspendedTaskList                       0x20000b68   Data          20  tasks.o(.bss)
    .bss                                     0x20000b7c   Section      280  timers.o(.bss)
    xStaticTimerQueue                        0x20000b7c   Data          80  timers.o(.bss)
    ucStaticTimerQueueStorage                0x20000bcc   Data         160  timers.o(.bss)
    xActiveTimerList1                        0x20000c6c   Data          20  timers.o(.bss)
    xActiveTimerList2                        0x20000c80   Data          20  timers.o(.bss)
    .bss                                     0x20000c94   Section     1720  cmsis_os2.o(.bss)
    Idle_TCB                                 0x20000c94   Data          92  cmsis_os2.o(.bss)
    Idle_Stack                               0x20000cf0   Data         512  cmsis_os2.o(.bss)
    Timer_TCB                                0x20000ef0   Data          92  cmsis_os2.o(.bss)
    Timer_Stack                              0x20000f4c   Data        1024  cmsis_os2.o(.bss)
    .bss                                     0x2000134c   Section     3072  heap_4.o(.bss)
    ucHeap                                   0x2000134c   Data        3072  heap_4.o(.bss)
    .bss                                     0x20001f4c   Section       64  gpio_1.o(.bss)
    GPIO_Callback                            0x20001f4c   Data          64  gpio_1.o(.bss)
    .bss                                     0x20001f8c   Section       64  spi_1.o(.bss)
    SPI_Callback                             0x20001f8c   Data          64  spi_1.o(.bss)
    .bss                                     0x20001fcc   Section       72  uart.o(.bss)
    UART_Callback                            0x20001fcc   Data          72  uart.o(.bss)
    .bss                                     0x20002018   Section     1056  flash.o(.bss)
    .bss                                     0x20002438   Section       64  sx1281_driver_gpio.o(.bss)
    GpioIrq                                  0x20002438   Data          64  sx1281_driver_gpio.o(.bss)
    .bss                                     0x20002478   Section     8190  sx1281_driver_hal.o(.bss)
    halTxBuffer                              0x20002478   Data        4095  sx1281_driver_hal.o(.bss)
    halRxBuffer                              0x20003477   Data        4095  sx1281_driver_hal.o(.bss)
    .bss                                     0x20004478   Section      847  mr16.o(.bss)
    cInputBuffer                             0x20004687   Data          64  mr16.o(.bss)
    cOutputBuffer                            0x200046c7   Data         256  mr16.o(.bss)
    .bss                                     0x200047c8   Section       32  user_task.o(.bss)
    .bss                                     0x200047e8   Section      148  radio.o(.bss)
    HEAP                                     0x20004880   Section      512  startup_stm32f103xb.o(HEAP)
    STACK                                    0x20004a80   Section     1024  startup_stm32f103xb.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
    __arm_fini_                               - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    _scanf_longlong                           - Undefined Weak Reference
    _scanf_real                               - Undefined Weak Reference
    _scanf_string                             - Undefined Weak Reference
    __Vectors_Size                           0x000000ec   Number         0  startup_stm32f103xb.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f103xb.o(RESET)
    __Vectors_End                            0x080000ec   Data           0  startup_stm32f103xb.o(RESET)
    __main                                   0x080000ed   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x080000ed   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x080000f1   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x080000f5   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x080000f5   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x080000f5   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x080000f5   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_lib_shutdown_fini                   0x080000fd   Thumb Code     0  entry12b.o(.ARM.Collect$$$$0000000E)
    __rt_final_cpp                           0x08000101   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000F)
    __rt_final_exit                          0x08000101   Thumb Code     0  entry11a.o(.ARM.Collect$$$$00000011)
    SVC_Handler                              0x08000105   Thumb Code    32  port.o(.emb_text)
    __asm___6_port_c_39a90d8d__prvStartFirstTask 0x08000129   Thumb Code    28  port.o(.emb_text)
    PendSV_Handler                           0x08000149   Thumb Code    72  port.o(.emb_text)
    vPortGetIPSR                             0x08000195   Thumb Code     6  port.o(.emb_text)
    Reset_Handler                            0x0800019d   Thumb Code     8  startup_stm32f103xb.o(.text)
    ADC1_2_IRQHandler                        0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    CAN1_RX1_IRQHandler                      0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    CAN1_SCE_IRQHandler                      0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    DMA1_Channel1_IRQHandler                 0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    DMA1_Channel4_IRQHandler                 0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI0_IRQHandler                         0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI1_IRQHandler                         0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI2_IRQHandler                         0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI3_IRQHandler                         0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI4_IRQHandler                         0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    FLASH_IRQHandler                         0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    I2C1_ER_IRQHandler                       0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    I2C1_EV_IRQHandler                       0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    I2C2_ER_IRQHandler                       0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    I2C2_EV_IRQHandler                       0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    PVD_IRQHandler                           0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    RCC_IRQHandler                           0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    RTC_Alarm_IRQHandler                     0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    RTC_IRQHandler                           0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    SPI1_IRQHandler                          0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    SPI2_IRQHandler                          0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    TAMPER_IRQHandler                        0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    TIM1_BRK_IRQHandler                      0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    TIM1_CC_IRQHandler                       0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    TIM1_UP_IRQHandler                       0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    TIM2_IRQHandler                          0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    TIM3_IRQHandler                          0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    TIM4_IRQHandler                          0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    USART1_IRQHandler                        0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    USART3_IRQHandler                        0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    USBWakeUp_IRQHandler                     0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    WWDG_IRQHandler                          0x080001b7   Thumb Code     0  startup_stm32f103xb.o(.text)
    __aeabi_llsr                             0x080001c1   Thumb Code    32  llushr.o(.text)
    _ll_ushift_r                             0x080001c1   Thumb Code     0  llushr.o(.text)
    __aeabi_memcpy                           0x080001e1   Thumb Code    36  memcpya.o(.text)
    __aeabi_memcpy4                          0x080001e1   Thumb Code     0  memcpya.o(.text)
    __aeabi_memcpy8                          0x080001e1   Thumb Code     0  memcpya.o(.text)
    __aeabi_memset                           0x08000205   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x08000205   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x08000205   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x08000213   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x08000213   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x08000213   Thumb Code     0  memseta.o(.text)
    memset                                   0x08000217   Thumb Code    18  memseta.o(.text)
    strncpy                                  0x08000229   Thumb Code    24  strncpy.o(.text)
    strlen                                   0x08000241   Thumb Code    14  strlen.o(.text)
    strcpy                                   0x0800024f   Thumb Code    18  strcpy.o(.text)
    strncmp                                  0x08000261   Thumb Code    30  strncmp.o(.text)
    strcasecmp                               0x0800027f   Thumb Code    42  strcasecmp.o(.text)
    __0sscanf                                0x080002a9   Thumb Code    48  __0sscanf.o(.text)
    _scanf_int                               0x080002e1   Thumb Code   332  _scanf_int.o(.text)
    strtoul                                  0x0800042d   Thumb Code   114  strtoul.o(.text)
    __aeabi_fdiv                             0x0800049f   Thumb Code   124  fdiv.o(.text)
    __aeabi_dmul                             0x0800051b   Thumb Code   228  dmul.o(.text)
    __aeabi_ddiv                             0x080005ff   Thumb Code   222  ddiv.o(.text)
    __aeabi_ul2f                             0x080006dd   Thumb Code    28  ffltul.o(.text)
    __aeabi_i2d                              0x080006f9   Thumb Code    34  dflti.o(.text)
    __aeabi_ui2d                             0x0800071b   Thumb Code    26  dfltui.o(.text)
    __aeabi_d2uiz                            0x08000735   Thumb Code    50  dfixui.o(.text)
    __aeabi_f2d                              0x08000767   Thumb Code    38  f2d.o(.text)
    __aeabi_uidiv                            0x0800078d   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x0800078d   Thumb Code    44  uidiv.o(.text)
    __aeabi_uldivmod                         0x080007b9   Thumb Code    98  uldiv.o(.text)
    __rt_ctype_table                         0x0800081d   Thumb Code     4  ctype_o.o(.text)
    isspace                                  0x08000825   Thumb Code    18  isspace_o.o(.text)
    tolower                                  0x08000837   Thumb Code    12  tolower.o(.text)
    _chval                                   0x08000843   Thumb Code    28  _chval.o(.text)
    __vfscanf_char                           0x0800086d   Thumb Code    20  scanf_char.o(.text)
    _sgetc                                   0x08000889   Thumb Code    30  _sgetc.o(.text)
    _sbackspace                              0x080008a7   Thumb Code    34  _sgetc.o(.text)
    _strtoul                                 0x080008c9   Thumb Code   158  _strtoul.o(.text)
    __I$use$fp                               0x08000967   Thumb Code     0  iusefp.o(.text)
    _float_round                             0x08000967   Thumb Code    18  fepilogue.o(.text)
    _float_epilogue                          0x08000979   Thumb Code    92  fepilogue.o(.text)
    _double_round                            0x080009d5   Thumb Code    30  depilogue.o(.text)
    _double_epilogue                         0x080009f3   Thumb Code   156  depilogue.o(.text)
    __aeabi_dadd                             0x08000a8f   Thumb Code   322  dadd.o(.text)
    __aeabi_dsub                             0x08000bd1   Thumb Code     6  dadd.o(.text)
    __aeabi_drsub                            0x08000bd7   Thumb Code     6  dadd.o(.text)
    __aeabi_d2ulz                            0x08000bdd   Thumb Code    48  dfixul.o(.text)
    __aeabi_cdrcmple                         0x08000c0d   Thumb Code    48  cdrcmple.o(.text)
    __scatterload                            0x08000c3d   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000c3d   Thumb Code     0  init.o(.text)
    __aeabi_llsl                             0x08000c61   Thumb Code    30  llshl.o(.text)
    _ll_shift_l                              0x08000c61   Thumb Code     0  llshl.o(.text)
    __aeabi_lasr                             0x08000c7f   Thumb Code    36  llsshr.o(.text)
    _ll_sshift_r                             0x08000c7f   Thumb Code     0  llsshr.o(.text)
    __vfscanf                                0x08000ca5   Thumb Code   810  _scanf.o(.text)
    __decompress                             0x08000fd5   Thumb Code     0  __dczerorl2.o(.text)
    __decompress1                            0x08000fd5   Thumb Code    86  __dczerorl2.o(.text)
    BSP_SPI_GetHandle                        0x0800102d   Thumb Code    18  spi_1.o(i.BSP_SPI_GetHandle)
    BSP_SPI_GetState                         0x08001049   Thumb Code    24  spi_1.o(i.BSP_SPI_GetState)
    BSP_SPI_RegisterCallback                 0x08001061   Thumb Code    22  spi_1.o(i.BSP_SPI_RegisterCallback)
    BSP_SPI_Transmit                         0x0800107d   Thumb Code    42  spi_1.o(i.BSP_SPI_Transmit)
    BSP_SPI_TransmitReceive                  0x080010a7   Thumb Code    46  spi_1.o(i.BSP_SPI_TransmitReceive)
    BSP_UART_GetHandle                       0x080010d5   Thumb Code    18  uart.o(i.BSP_UART_GetHandle)
    BusFault_Handler                         0x080010f1   Thumb Code     2  stm32f1xx_it.o(i.BusFault_Handler)
    Config_Get                               0x080010f5   Thumb Code     4  config.o(i.Config_Get)
    DMA1_Channel2_IRQHandler                 0x080010fd   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler)
    DMA1_Channel3_IRQHandler                 0x08001109   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler)
    DMA1_Channel5_IRQHandler                 0x08001115   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler)
    DMA1_Channel6_IRQHandler                 0x08001121   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel6_IRQHandler)
    DMA1_Channel7_IRQHandler                 0x0800112d   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel7_IRQHandler)
    DebugMon_Handler                         0x08001163   Thumb Code     2  stm32f1xx_it.o(i.DebugMon_Handler)
    EXTI15_10_IRQHandler                     0x08001165   Thumb Code     8  stm32f1xx_it.o(i.EXTI15_10_IRQHandler)
    EXTI9_5_IRQHandler                       0x0800116d   Thumb Code    24  stm32f1xx_it.o(i.EXTI9_5_IRQHandler)
    Error_Handler                            0x08001185   Thumb Code     4  main.o(i.Error_Handler)
    FLASH_WaitForLastOperation               0x08001201   Thumb Code    80  stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    Flash_PageErase                          0x08001255   Thumb Code    28  flash.o(i.Flash_PageErase)
    FreeRTOS_CLIGetParameter                 0x08001279   Thumb Code    70  freertos_cli.o(i.FreeRTOS_CLIGetParameter)
    FreeRTOS_CLIProcessCommand               0x080012c1   Thumb Code   194  freertos_cli.o(i.FreeRTOS_CLIProcessCommand)
    FreeRTOS_CLIRegisterCommand              0x08001391   Thumb Code    74  freertos_cli.o(i.FreeRTOS_CLIRegisterCommand)
    GpioGetBitPos                            0x080013e1   Thumb Code    48  sx1281_driver_gpio.o(i.GpioGetBitPos)
    GpioInit                                 0x08001411   Thumb Code     2  sx1281_driver_gpio.o(i.GpioInit)
    GpioRead                                 0x08001413   Thumb Code     4  sx1281_driver_gpio.o(i.GpioRead)
    GpioSetIrq                               0x08001419   Thumb Code    50  sx1281_driver_gpio.o(i.GpioSetIrq)
    GpioWrite                                0x08001451   Thumb Code     6  sx1281_driver_gpio.o(i.GpioWrite)
    HAL_DMA_Abort                            0x08001457   Thumb Code    70  stm32f1xx_hal_dma.o(i.HAL_DMA_Abort)
    HAL_DMA_Abort_IT                         0x0800149d   Thumb Code   148  stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT)
    HAL_DMA_IRQHandler                       0x08001535   Thumb Code   316  stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler)
    HAL_DMA_Init                             0x08001689   Thumb Code    84  stm32f1xx_hal_dma.o(i.HAL_DMA_Init)
    HAL_DMA_Start_IT                         0x080016e5   Thumb Code   112  stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT)
    HAL_Delay                                0x08001755   Thumb Code    32  stm32f1xx_hal.o(i.HAL_Delay)
    HAL_FLASH_Lock                           0x08001779   Thumb Code    14  stm32f1xx_hal_flash.o(i.HAL_FLASH_Lock)
    HAL_FLASH_Program                        0x0800178d   Thumb Code   120  stm32f1xx_hal_flash.o(i.HAL_FLASH_Program)
    HAL_FLASH_Unlock                         0x0800180d   Thumb Code    28  stm32f1xx_hal_flash.o(i.HAL_FLASH_Unlock)
    HAL_GPIO_EXTI_Callback                   0x08001835   Thumb Code    40  gpio_1.o(i.HAL_GPIO_EXTI_Callback)
    HAL_GPIO_EXTI_IRQHandler                 0x08001861   Thumb Code    18  stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler)
    HAL_GPIO_Init                            0x08001879   Thumb Code   446  stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)
    HAL_GPIO_ReadPin                         0x08001a59   Thumb Code    10  stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin)
    HAL_GPIO_WritePin                        0x08001a63   Thumb Code    10  stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)
    HAL_GetTick                              0x08001a6d   Thumb Code     6  stm32f1xx_hal.o(i.HAL_GetTick)
    HAL_HalfDuplex_Init                      0x08001a79   Thumb Code   110  stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init)
    HAL_IncTick                              0x08001ae9   Thumb Code    12  stm32f1xx_hal.o(i.HAL_IncTick)
    HAL_Init                                 0x08001af9   Thumb Code    32  stm32f1xx_hal.o(i.HAL_Init)
    HAL_InitTick                             0x08001b1d   Thumb Code    54  stm32f1xx_hal.o(i.HAL_InitTick)
    HAL_MspInit                              0x08001b5d   Thumb Code    62  stm32f1xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_EnableIRQ                       0x08001ba5   Thumb Code    26  stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)
    HAL_NVIC_SetPriority                     0x08001bc1   Thumb Code    60  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_NVIC_SetPriorityGrouping             0x08001c01   Thumb Code    26  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)
    HAL_RCC_ClockConfig                      0x08001c25   Thumb Code   280  stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetPCLK1Freq                     0x08001d51   Thumb Code    20  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    HAL_RCC_GetPCLK2Freq                     0x08001d71   Thumb Code    20  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    HAL_RCC_GetSysClockFreq                  0x08001d91   Thumb Code    64  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_RCC_OscConfig                        0x08001de5   Thumb Code   778  stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    HAL_SPI_ErrorCallback                    0x08002105   Thumb Code    50  spi_1.o(i.HAL_SPI_ErrorCallback)
    HAL_SPI_GetState                         0x0800213d   Thumb Code     6  stm32f1xx_hal_spi.o(i.HAL_SPI_GetState)
    HAL_SPI_Init                             0x08002143   Thumb Code   178  stm32f1xx_hal_spi.o(i.HAL_SPI_Init)
    HAL_SPI_MspInit                          0x080021f5   Thumb Code   284  spi.o(i.HAL_SPI_MspInit)
    HAL_SPI_RxCpltCallback                   0x0800232d   Thumb Code    50  spi_1.o(i.HAL_SPI_RxCpltCallback)
    HAL_SPI_RxHalfCpltCallback               0x08002365   Thumb Code    50  spi_1.o(i.HAL_SPI_RxHalfCpltCallback)
    HAL_SPI_Transmit                         0x0800239d   Thumb Code   358  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit)
    HAL_SPI_TransmitReceive                  0x08002503   Thumb Code   496  stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive)
    HAL_SPI_TransmitReceive_DMA              0x080026f5   Thumb Code   252  stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA)
    HAL_SPI_Transmit_DMA                     0x08002805   Thumb Code   190  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA)
    HAL_SPI_TxCpltCallback                   0x080028d1   Thumb Code    30  spi_1.o(i.HAL_SPI_TxCpltCallback)
    HAL_SPI_TxHalfCpltCallback               0x080028f5   Thumb Code    50  spi_1.o(i.HAL_SPI_TxHalfCpltCallback)
    HAL_SPI_TxRxCpltCallback                 0x0800292d   Thumb Code    50  spi_1.o(i.HAL_SPI_TxRxCpltCallback)
    HAL_SPI_TxRxHalfCpltCallback             0x08002965   Thumb Code    50  spi_1.o(i.HAL_SPI_TxRxHalfCpltCallback)
    HAL_SYSTICK_Config                       0x0800299d   Thumb Code    40  stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    HAL_TIMEx_ConfigBreakDeadTime            0x080029c5   Thumb Code    84  stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigBreakDeadTime)
    HAL_TIMEx_MasterConfigSynchronization    0x08002a19   Thumb Code    92  stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)
    HAL_TIM_Base_Init                        0x08002a81   Thumb Code    90  stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init)
    HAL_TIM_Base_MspInit                     0x08002add   Thumb Code    30  tim.o(i.HAL_TIM_Base_MspInit)
    HAL_TIM_ConfigClockSource                0x08002b05   Thumb Code   220  stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource)
    HAL_TIM_MspPostInit                      0x08002be1   Thumb Code    64  tim.o(i.HAL_TIM_MspPostInit)
    HAL_TIM_PWM_ConfigChannel                0x08002c2d   Thumb Code   204  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel)
    HAL_TIM_PWM_Init                         0x08002cf9   Thumb Code    90  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Init)
    HAL_TIM_PWM_MspInit                      0x08002d53   Thumb Code     2  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_MspInit)
    HAL_UARTEx_RxEventCallback               0x08002d55   Thumb Code     2  stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)
    HAL_UART_DMAStop                         0x08002d57   Thumb Code   112  stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop)
    HAL_UART_ErrorCallback                   0x08002dc9   Thumb Code    34  uart.o(i.HAL_UART_ErrorCallback)
    HAL_UART_IRQHandler                      0x08002df1   Thumb Code   616  stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)
    HAL_UART_Init                            0x0800305d   Thumb Code   100  stm32f1xx_hal_uart.o(i.HAL_UART_Init)
    HAL_UART_MspInit                         0x080030c1   Thumb Code   254  usart.o(i.HAL_UART_MspInit)
    HAL_UART_Receive_DMA                     0x080031d9   Thumb Code    28  stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA)
    HAL_UART_RxCpltCallback                  0x080031f5   Thumb Code    34  uart.o(i.HAL_UART_RxCpltCallback)
    HAL_UART_RxHalfCpltCallback              0x0800321d   Thumb Code    34  uart.o(i.HAL_UART_RxHalfCpltCallback)
    HAL_UART_Transmit                        0x08003245   Thumb Code   160  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit)
    HAL_UART_TxCpltCallback                  0x080032e5   Thumb Code    34  uart.o(i.HAL_UART_TxCpltCallback)
    HardFault_Handler                        0x0800330d   Thumb Code     2  stm32f1xx_it.o(i.HardFault_Handler)
    LCD_Clear                                0x0800330f   Thumb Code    82  lcd.o(i.LCD_Clear)
    LCD_DrawBitmap                           0x08003361   Thumb Code   128  lcd.o(i.LCD_DrawBitmap)
    LCD_DrawChar                             0x080033e1   Thumb Code   342  lcd.o(i.LCD_DrawChar)
    LCD_DrawPoint                            0x08003545   Thumb Code    88  lcd.o(i.LCD_DrawPoint)
    LCD_DrawString                           0x080035a1   Thumb Code   110  lcd.o(i.LCD_DrawString)
    LCD_Init                                 0x08003611   Thumb Code   304  lcd.o(i.LCD_Init)
    MR16_CLI_Init                            0x080038f5   Thumb Code    20  mr16.o(i.MR16_CLI_Init)
    MR16_Init                                0x0800390d   Thumb Code   102  mr16.o(i.MR16_Init)
    MR16_Main                                0x08003989   Thumb Code   158  mr16.o(i.MR16_Main)
    MR16_NotifyUARTIdle                      0x08003a41   Thumb Code     8  mr16.o(i.MR16_NotifyUARTIdle)
    MSP_GetIRQn                              0x08003a4d   Thumb Code    58  sx1281_driver_gpio.o(i.MSP_GetIRQn)
    MX_DMA_Init                              0x08003a89   Thumb Code   104  dma.o(i.MX_DMA_Init)
    MX_FREERTOS_Init                         0x08003af5   Thumb Code    30  freertos.o(i.MX_FREERTOS_Init)
    MX_GPIO_Init                             0x08003b29   Thumb Code   258  gpio.o(i.MX_GPIO_Init)
    MX_SPI1_Init                             0x08003c41   Thumb Code    62  spi.o(i.MX_SPI1_Init)
    MX_SPI2_Init                             0x08003c89   Thumb Code    62  spi.o(i.MX_SPI2_Init)
    MX_TIM1_Init                             0x08003cd1   Thumb Code   188  tim.o(i.MX_TIM1_Init)
    MX_USART1_UART_Init                      0x08003d95   Thumb Code    48  usart.o(i.MX_USART1_UART_Init)
    MX_USART2_UART_Init                      0x08003dcd   Thumb Code    48  usart.o(i.MX_USART2_UART_Init)
    MemManage_Handler                        0x08003e05   Thumb Code     2  stm32f1xx_it.o(i.MemManage_Handler)
    NMI_Handler                              0x08003e07   Thumb Code     2  stm32f1xx_it.o(i.NMI_Handler)
    OnRxDone                                 0x08003e09   Thumb Code    14  sx1281.o(i.OnRxDone)
    OnRxError                                0x08003e1d   Thumb Code    14  sx1281.o(i.OnRxError)
    OnRxTimeout                              0x08003e31   Thumb Code    14  sx1281.o(i.OnRxTimeout)
    OnTxDone                                 0x08003e45   Thumb Code    14  sx1281.o(i.OnTxDone)
    OnTxTimeout                              0x08003e59   Thumb Code    14  sx1281.o(i.OnTxTimeout)
    STMFLASH_Read                            0x08004141   Thumb Code    26  flash.o(i.STMFLASH_Read)
    STMFLASH_Write                           0x0800415d   Thumb Code   216  flash.o(i.STMFLASH_Write)
    STMFLASH_Write_NoCheck                   0x0800423d   Thumb Code    44  flash.o(i.STMFLASH_Write_NoCheck)
    SX1281Calibrate                          0x08004269   Thumb Code    62  sx1281_driver.o(i.SX1281Calibrate)
    SX1281ClearIrqStatus                     0x080042a7   Thumb Code    24  sx1281_driver.o(i.SX1281ClearIrqStatus)
    SX1281GetFirmwareVersion                 0x080042bf   Thumb Code    26  sx1281_driver.o(i.SX1281GetFirmwareVersion)
    SX1281GetFrequencyError                  0x080042d9   Thumb Code   132  sx1281_driver.o(i.SX1281GetFrequencyError)
    SX1281GetIrqStatus                       0x08004371   Thumb Code    20  sx1281_driver.o(i.SX1281GetIrqStatus)
    SX1281GetLoRaBandwidth                   0x08004385   Thumb Code    38  sx1281_driver.o(i.SX1281GetLoRaBandwidth)
    SX1281GetOpMode                          0x080043c1   Thumb Code     6  sx1281_driver.o(i.SX1281GetOpMode)
    SX1281GetPacketStatus                    0x080043cd   Thumb Code   526  sx1281_driver.o(i.SX1281GetPacketStatus)
    SX1281GetPacketType                      0x080045e1   Thumb Code     6  sx1281_driver.o(i.SX1281GetPacketType)
    SX1281GetPayload                         0x080045ed   Thumb Code    40  sx1281_driver.o(i.SX1281GetPayload)
    SX1281GetRssiInst                        0x08004615   Thumb Code    34  sx1281_driver.o(i.SX1281GetRssiInst)
    SX1281GetRxBufferStatus                  0x08004639   Thumb Code    68  sx1281_driver.o(i.SX1281GetRxBufferStatus)
    SX1281GetStatus                          0x08004681   Thumb Code    24  sx1281_driver.o(i.SX1281GetStatus)
    SX1281HalGetDioStatus                    0x08004699   Thumb Code    32  sx1281_driver_hal.o(i.SX1281HalGetDioStatus)
    SX1281HalInit                            0x080046bd   Thumb Code    18  sx1281_driver_hal.o(i.SX1281HalInit)
    SX1281HalIoIrqInit                       0x080046d1   Thumb Code    12  sx1281_driver_hal.o(i.SX1281HalIoIrqInit)
    SX1281HalReadBuffer                      0x080046e1   Thumb Code    96  sx1281_driver_hal.o(i.SX1281HalReadBuffer)
    SX1281HalReadCommand                     0x0800474d   Thumb Code    94  sx1281_driver_hal.o(i.SX1281HalReadCommand)
    SX1281HalReadRegister                    0x080047b9   Thumb Code    16  sx1281_driver_hal.o(i.SX1281HalReadRegister)
    SX1281HalReadRegisters                   0x080047c9   Thumb Code   100  sx1281_driver_hal.o(i.SX1281HalReadRegisters)
    SX1281HalReset                           0x08004839   Thumb Code    46  sx1281_driver_hal.o(i.SX1281HalReset)
    SX1281HalWaitOnBusy                      0x0800486d   Thumb Code    22  sx1281_driver_hal.o(i.SX1281HalWaitOnBusy)
    SX1281HalWriteBuffer                     0x08004889   Thumb Code    64  sx1281_driver_hal.o(i.SX1281HalWriteBuffer)
    SX1281HalWriteCommand                    0x080048d1   Thumb Code    78  sx1281_driver_hal.o(i.SX1281HalWriteCommand)
    SX1281HalWriteRegister                   0x08004929   Thumb Code    12  sx1281_driver_hal.o(i.SX1281HalWriteRegister)
    SX1281HalWriteRegisters                  0x08004935   Thumb Code    72  sx1281_driver_hal.o(i.SX1281HalWriteRegisters)
    SX1281Init                               0x08004985   Thumb Code    12  sx1281_driver.o(i.SX1281Init)
    SX1281OnDioIrq                           0x08004995   Thumb Code    16  sx1281_driver.o(i.SX1281OnDioIrq)
    SX1281ProcessIrqs                        0x080049a9   Thumb Code   328  sx1281_driver.o(i.SX1281ProcessIrqs)
    SX1281SendPayload                        0x08004af5   Thumb Code    18  sx1281_driver.o(i.SX1281SendPayload)
    SX1281SetAutoFS                          0x08004b07   Thumb Code    14  sx1281_driver.o(i.SX1281SetAutoFS)
    SX1281SetAutoTx                          0x08004b15   Thumb Code    26  sx1281_driver.o(i.SX1281SetAutoTx)
    SX1281SetBleAccessAddress                0x08004b2f   Thumb Code    52  sx1281_driver.o(i.SX1281SetBleAccessAddress)
    SX1281SetBleAdvertizerAccessAddress      0x08004b65   Thumb Code     6  sx1281_driver.o(i.SX1281SetBleAdvertizerAccessAddress)
    SX1281SetBufferBaseAddresses             0x08004b71   Thumb Code    22  sx1281_driver.o(i.SX1281SetBufferBaseAddresses)
    SX1281SetCad                             0x08004b89   Thumb Code    20  sx1281_driver.o(i.SX1281SetCad)
    SX1281SetCadParams                       0x08004ba1   Thumb Code    20  sx1281_driver.o(i.SX1281SetCadParams)
    SX1281SetCrcPolynomial                   0x08004bb9   Thumb Code    36  sx1281_driver.o(i.SX1281SetCrcPolynomial)
    SX1281SetCrcSeed                         0x08004be1   Thumb Code    36  sx1281_driver.o(i.SX1281SetCrcSeed)
    SX1281SetDioIrqParams                    0x08004c09   Thumb Code    54  sx1281_driver.o(i.SX1281SetDioIrqParams)
    SX1281SetFs                              0x08004c41   Thumb Code    20  sx1281_driver.o(i.SX1281SetFs)
    SX1281SetInterruptMode                   0x08004c59   Thumb Code     8  sx1281_driver.o(i.SX1281SetInterruptMode)
    SX1281SetLongPreamble                    0x08004c65   Thumb Code    14  sx1281_driver.o(i.SX1281SetLongPreamble)
    SX1281SetModulationParams                0x08004c75   Thumb Code   142  sx1281_driver.o(i.SX1281SetModulationParams)
    SX1281SetPacketParams                    0x08004d09   Thumb Code   212  sx1281_driver.o(i.SX1281SetPacketParams)
    SX1281SetPacketType                      0x08004de1   Thumb Code    22  sx1281_driver.o(i.SX1281SetPacketType)
    SX1281SetPayload                         0x08004dfd   Thumb Code    10  sx1281_driver.o(i.SX1281SetPayload)
    SX1281SetPollingMode                     0x08004e09   Thumb Code     8  sx1281_driver.o(i.SX1281SetPollingMode)
    SX1281SetRegistersDefault                0x08004e15   Thumb Code    32  sx1281_driver.o(i.SX1281SetRegistersDefault)
    SX1281SetRegulatorMode                   0x08004e39   Thumb Code    14  sx1281_driver.o(i.SX1281SetRegulatorMode)
    SX1281SetRfFrequency                     0x08004e49   Thumb Code    46  sx1281_driver.o(i.SX1281SetRfFrequency)
    SX1281SetRx                              0x08004e7d   Thumb Code    44  sx1281_driver.o(i.SX1281SetRx)
    SX1281SetRxDutyCycle                     0x08004ead   Thumb Code    44  sx1281_driver.o(i.SX1281SetRxDutyCycle)
    SX1281SetSaveContext                     0x08004edd   Thumb Code    10  sx1281_driver.o(i.SX1281SetSaveContext)
    SX1281SetSleep                           0x08004ee9   Thumb Code    50  sx1281_driver.o(i.SX1281SetSleep)
    SX1281SetStandby                         0x08004f21   Thumb Code    30  sx1281_driver.o(i.SX1281SetStandby)
    SX1281SetSyncWord                        0x08004f45   Thumb Code   104  sx1281_driver.o(i.SX1281SetSyncWord)
    SX1281SetSyncWordErrorTolerance          0x08004fb1   Thumb Code    34  sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance)
    SX1281SetTx                              0x08004fd5   Thumb Code    44  sx1281_driver.o(i.SX1281SetTx)
    SX1281SetTxContinuousPreamble            0x08005005   Thumb Code    10  sx1281_driver.o(i.SX1281SetTxContinuousPreamble)
    SX1281SetTxContinuousWave                0x0800500f   Thumb Code    10  sx1281_driver.o(i.SX1281SetTxContinuousWave)
    SX1281SetTxParams                        0x08005019   Thumb Code    24  sx1281_driver.o(i.SX1281SetTxParams)
    SX1281SetWhiteningSeed                   0x08005031   Thumb Code    26  sx1281_driver.o(i.SX1281SetWhiteningSeed)
    SX1281_BSPInit                           0x08005051   Thumb Code    14  sx1281_header.o(i.SX1281_BSPInit)
    SX1281_Callback                          0x08005061   Thumb Code   196  mr16.o(i.SX1281_Callback)
    SX1281_GetState                          0x08005281   Thumb Code    18  sx1281.o(i.SX1281_GetState)
    SX1281_Init                              0x08005299   Thumb Code  1448  sx1281.o(i.SX1281_Init)
    SX1281_Running                           0x08005935   Thumb Code    18  sx1281.o(i.SX1281_Running)
    SX1281_SetBLEBaudrate                    0x08005949   Thumb Code   102  sx1281.o(i.SX1281_SetBLEBaudrate)
    SX1281_SetFLRCBaudrate                   0x080059b9   Thumb Code   102  sx1281.o(i.SX1281_SetFLRCBaudrate)
    SX1281_SetGFSKBaudrate                   0x08005a29   Thumb Code   102  sx1281.o(i.SX1281_SetGFSKBaudrate)
    SX1281_SetLORABaudrate                   0x08005a99   Thumb Code   102  sx1281.o(i.SX1281_SetLORABaudrate)
    SX1281_SetMode                           0x08005b09   Thumb Code   114  sx1281.o(i.SX1281_SetMode)
    SX1281_SetRFFrequency                    0x08005b81   Thumb Code    52  sx1281.o(i.SX1281_SetRFFrequency)
    SX1281_SetRXSuccessive                   0x08005bb9   Thumb Code    40  sx1281.o(i.SX1281_SetRXSuccessive)
    SX1281_SetTX                             0x08005bed   Thumb Code    50  sx1281.o(i.SX1281_SetTX)
    SpiIn                                    0x08005c2d   Thumb Code    18  sx1281_driver_spi.o(i.SpiIn)
    SpiInOut                                 0x08005c45   Thumb Code    26  sx1281_driver_spi.o(i.SpiInOut)
    SpiInit                                  0x08005c65   Thumb Code    26  sx1281_driver_spi.o(i.SpiInit)
    StartDefaultTask                         0x08005c89   Thumb Code    14  freertos.o(i.StartDefaultTask)
    SysTick_Handler                          0x08005c97   Thumb Code    24  stm32f1xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x08005caf   Thumb Code    96  main.o(i.SystemClock_Config)
    SystemInit                               0x08005d0f   Thumb Code     2  system_stm32f1xx.o(i.SystemInit)
    TIM_Base_SetConfig                       0x08005d11   Thumb Code   108  stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig)
    TIM_ETR_SetConfig                        0x08005d89   Thumb Code    20  stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig)
    TIM_OC2_SetConfig                        0x08005dfd   Thumb Code    84  stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig)
    Task_Init                                0x08005f39   Thumb Code    48  init.o(i.Task_Init)
    Task_radio                               0x08005f75   Thumb Code    82  radio.o(i.Task_radio)
    UART_Start_Receive_DMA                   0x080062e1   Thumb Code   130  stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)
    USART2_IRQHandler                        0x080063e5   Thumb Code    18  stm32f1xx_it.o(i.USART2_IRQHandler)
    USAR_UART2_IDLECallback                  0x080063fd   Thumb Code   104  usart.o(i.USAR_UART2_IDLECallback)
    USER_UART_IRQHandler                     0x08006485   Thumb Code    38  usart.o(i.USER_UART_IRQHandler)
    UsageFault_Handler                       0x080064b1   Thumb Code     2  stm32f1xx_it.o(i.UsageFault_Handler)
    __0printf                                0x080064b5   Thumb Code    22  printfa.o(i.__0printf)
    __1printf                                0x080064b5   Thumb Code     0  printfa.o(i.__0printf)
    __2printf                                0x080064b5   Thumb Code     0  printfa.o(i.__0printf)
    __c89printf                              0x080064b5   Thumb Code     0  printfa.o(i.__0printf)
    printf                                   0x080064b5   Thumb Code     0  printfa.o(i.__0printf)
    __0snprintf                              0x080064d5   Thumb Code    48  printfa.o(i.__0snprintf)
    __1snprintf                              0x080064d5   Thumb Code     0  printfa.o(i.__0snprintf)
    __2snprintf                              0x080064d5   Thumb Code     0  printfa.o(i.__0snprintf)
    __c89snprintf                            0x080064d5   Thumb Code     0  printfa.o(i.__0snprintf)
    snprintf                                 0x080064d5   Thumb Code     0  printfa.o(i.__0snprintf)
    __aeabi_errno_addr                       0x08006529   Thumb Code     4  errno.o(i.__aeabi_errno_addr)
    __rt_errno_addr                          0x08006529   Thumb Code     0  errno.o(i.__aeabi_errno_addr)
    __scatterload_copy                       0x08006531   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x0800653f   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08006541   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    eTaskGetState                            0x08006df1   Thumb Code   106  tasks.o(i.eTaskGetState)
    fputc                                    0x08006e65   Thumb Code    24  sx1281_header.o(i.fputc)
    free                                     0x08006e7d   Thumb Code    76  malloc.o(i.free)
    main                                     0x08006ecd   Thumb Code    50  main.o(i.main)
    malloc                                   0x08006f01   Thumb Code    92  malloc.o(i.malloc)
    osDelay                                  0x080071e1   Thumb Code    26  cmsis_os2.o(i.osDelay)
    osDelayUntil                             0x080071fb   Thumb Code    46  cmsis_os2.o(i.osDelayUntil)
    osKernelGetTickCount                     0x08007229   Thumb Code    14  cmsis_os2.o(i.osKernelGetTickCount)
    osKernelGetTickFreq                      0x08007237   Thumb Code     6  cmsis_os2.o(i.osKernelGetTickFreq)
    osKernelInitialize                       0x0800723d   Thumb Code    32  cmsis_os2.o(i.osKernelInitialize)
    osKernelLock                             0x08007261   Thumb Code    42  cmsis_os2.o(i.osKernelLock)
    osKernelStart                            0x0800728d   Thumb Code    48  cmsis_os2.o(i.osKernelStart)
    osKernelUnlock                           0x080072c5   Thumb Code    58  cmsis_os2.o(i.osKernelUnlock)
    osMessageQueueNew                        0x080072ff   Thumb Code    88  cmsis_os2.o(i.osMessageQueueNew)
    osThreadGetId                            0x08007357   Thumb Code     4  cmsis_os2.o(i.osThreadGetId)
    osThreadNew                              0x0800735d   Thumb Code   138  cmsis_os2.o(i.osThreadNew)
    osThreadTerminate                        0x080073e7   Thumb Code    52  cmsis_os2.o(i.osThreadTerminate)
    pvPortMalloc                             0x08007bdd   Thumb Code   216  heap_4.o(i.pvPortMalloc)
    pxPortInitialiseStack                    0x08007cb9   Thumb Code    32  port.o(i.pxPortInitialiseStack)
    uxListRemove                             0x08008971   Thumb Code    38  list.o(i.uxListRemove)
    vApplicationGetIdleTaskMemory            0x08008999   Thumb Code    16  cmsis_os2.o(i.vApplicationGetIdleTaskMemory)
    vApplicationGetTimerTaskMemory           0x080089ad   Thumb Code    18  cmsis_os2.o(i.vApplicationGetTimerTaskMemory)
    vListInitialise                          0x080089c5   Thumb Code    22  list.o(i.vListInitialise)
    vListInitialiseItem                      0x080089db   Thumb Code     6  list.o(i.vListInitialiseItem)
    vListInsert                              0x080089e1   Thumb Code    48  list.o(i.vListInsert)
    vListInsertEnd                           0x08008a11   Thumb Code    24  list.o(i.vListInsertEnd)
    vPortEnterCritical                       0x08008a29   Thumb Code    54  port.o(i.vPortEnterCritical)
    vPortExitCritical                        0x08008a69   Thumb Code    34  port.o(i.vPortExitCritical)
    vPortFree                                0x08008a91   Thumb Code    94  heap_4.o(i.vPortFree)
    vPortSetupTimerInterrupt                 0x08008af5   Thumb Code    32  port.o(i.vPortSetupTimerInterrupt)
    vPortValidateInterruptPriority           0x08008b19   Thumb Code    74  port.o(i.vPortValidateInterruptPriority)
    vQueueAddToRegistry                      0x08008b6d   Thumb Code    34  queue.o(i.vQueueAddToRegistry)
    vQueueWaitForMessageRestricted           0x08008b95   Thumb Code    68  queue.o(i.vQueueWaitForMessageRestricted)
    vTaskDelay                               0x08008bd9   Thumb Code    66  tasks.o(i.vTaskDelay)
    vTaskDelayUntil                          0x08008c25   Thumb Code   132  tasks.o(i.vTaskDelayUntil)
    vTaskDelete                              0x08008cb1   Thumb Code   130  tasks.o(i.vTaskDelete)
    vTaskInternalSetTimeOutState             0x08008d41   Thumb Code    12  tasks.o(i.vTaskInternalSetTimeOutState)
    vTaskMissedYield                         0x08008d51   Thumb Code     8  tasks.o(i.vTaskMissedYield)
    vTaskPlaceOnEventList                    0x08008d5d   Thumb Code    44  tasks.o(i.vTaskPlaceOnEventList)
    vTaskPlaceOnEventListRestricted          0x08008d8d   Thumb Code    52  tasks.o(i.vTaskPlaceOnEventListRestricted)
    vTaskStartScheduler                      0x08008dc5   Thumb Code   118  tasks.o(i.vTaskStartScheduler)
    vTaskSuspendAll                          0x08008e4d   Thumb Code    10  tasks.o(i.vTaskSuspendAll)
    vTaskSwitchContext                       0x08008e5d   Thumb Code    90  tasks.o(i.vTaskSwitchContext)
    xPortStartScheduler                      0x08008ec1   Thumb Code   154  port.o(i.xPortStartScheduler)
    xPortSysTickHandler                      0x08008f69   Thumb Code    38  port.o(i.xPortSysTickHandler)
    xQueueGenericCreate                      0x08008f95   Thumb Code    66  queue.o(i.xQueueGenericCreate)
    xQueueGenericCreateStatic                0x08008fd7   Thumb Code   102  queue.o(i.xQueueGenericCreateStatic)
    xQueueGenericReset                       0x0800903d   Thumb Code   132  queue.o(i.xQueueGenericReset)
    xQueueGenericSend                        0x080090c5   Thumb Code   346  queue.o(i.xQueueGenericSend)
    xQueueGenericSendFromISR                 0x08009225   Thumb Code   190  queue.o(i.xQueueGenericSendFromISR)
    xQueueReceive                            0x080092e5   Thumb Code   308  queue.o(i.xQueueReceive)
    xTaskCheckForTimeOut                     0x0800941d   Thumb Code   112  tasks.o(i.xTaskCheckForTimeOut)
    xTaskCreate                              0x08009491   Thumb Code    90  tasks.o(i.xTaskCreate)
    xTaskCreateStatic                        0x080094eb   Thumb Code    86  tasks.o(i.xTaskCreateStatic)
    xTaskGetCurrentTaskHandle                0x08009541   Thumb Code     6  tasks.o(i.xTaskGetCurrentTaskHandle)
    xTaskGetSchedulerState                   0x0800954d   Thumb Code    22  tasks.o(i.xTaskGetSchedulerState)
    xTaskGetTickCount                        0x08009569   Thumb Code     6  tasks.o(i.xTaskGetTickCount)
    xTaskGetTickCountFromISR                 0x08009575   Thumb Code    12  tasks.o(i.xTaskGetTickCountFromISR)
    xTaskIncrementTick                       0x08009585   Thumb Code   192  tasks.o(i.xTaskIncrementTick)
    xTaskPriorityDisinherit                  0x0800964d   Thumb Code   118  tasks.o(i.xTaskPriorityDisinherit)
    xTaskRemoveFromEventList                 0x080096cd   Thumb Code    98  tasks.o(i.xTaskRemoveFromEventList)
    xTaskResumeAll                           0x0800973d   Thumb Code   182  tasks.o(i.xTaskResumeAll)
    xTimerCreateTimerTask                    0x08009801   Thumb Code    78  timers.o(i.xTimerCreateTimerTask)
    xTimerGenericCommand                     0x08009861   Thumb Code    98  timers.o(i.xTimerGenericCommand)
    defaultTask_attributes                   0x080098c8   Data          36  freertos.o(.constdata)
    AHBPrescTable                            0x080098fe   Data          16  system_stm32f1xx.o(.constdata)
    APBPrescTable                            0x0800990e   Data           8  system_stm32f1xx.o(.constdata)
    ascii_1608                               0x08009916   Data        1520  lcd.o(.constdata)
    ascii_2412                               0x08009f06   Data        4560  lcd.o(.constdata)
    ascii_3216                               0x0800b0d6   Data        6080  lcd.o(.constdata)
    logo_M                                   0x0800c896   Data         512  lcd.o(.constdata)
    bleConfigList                            0x0800caa8   Data           9  sx1281.o(.constdata)
    loraConfigList                           0x0800cab1   Data          24  sx1281.o(.constdata)
    gfskConfigList                           0x0800cac9   Data          12  sx1281.o(.constdata)
    flrcConfigList                           0x0800cad5   Data          12  sx1281.o(.constdata)
    RadioRegsInit                            0x0800cae2   Data           4  sx1281_driver.o(.constdata)
    Radio                                    0x0800cae8   Data         228  sx1281_driver_hal.o(.constdata)
    attr_init                                0x0800dccc   Data          36  user_task.o(.constdata)
    attr_radio                               0x0800dcf0   Data          36  user_task.o(.constdata)
    __ctype_table                            0x0800dd14   Data         129  ctype_o.o(.constdata)
    Region$$Table$$Base                      0x0800df74   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0800df94   Number         0  anon$$obj.o(Region$$Table)
    defaultTaskHandle                        0x20000000   Data           4  freertos.o(.data)
    uart2_datalength                         0x20000004   Data           1  usart.o(.data)
    uwTickFreq                               0x20000008   Data           1  stm32f1xx_hal.o(.data)
    uwTickPrio                               0x2000000c   Data           4  stm32f1xx_hal.o(.data)
    uwTick                                   0x20000010   Data           4  stm32f1xx_hal.o(.data)
    SystemCoreClock                          0x20000014   Data           4  system_stm32f1xx.o(.data)
    pxCurrentTCB                             0x20000018   Data           4  tasks.o(.data)
    sx1281_state                             0x2000009c   Data           1  sx1281.o(.data)
    RxIrqMask                                0x2000009e   Data           2  sx1281.o(.data)
    TxIrqMask                                0x200000a0   Data           2  sx1281.o(.data)
    Callbacks                                0x200000a4   Data          32  sx1281.o(.data)
    DioIrq                                   0x200000cc   Data           4  sx1281_driver.o(.data)
    UART2_IdleFlag                           0x200000ec   Data           1  mr16.o(.data)
    radioRXSize                              0x200000ed   Data           1  mr16.o(.data)
    robot_config                             0x20000100   Data         104  config.o(.data)
    txdata                                   0x20000168   Data           1  radio.o(.data)
    __stdout                                 0x2000016c   Data           4  stdout.o(.data)
    __microlib_freelist                      0x20000170   Data           4  mvars.o(.data)
    __microlib_freelist_initialised          0x20000174   Data           4  mvars.o(.data)
    hspi1                                    0x2000017c   Data          88  spi.o(.bss)
    hspi2                                    0x200001d4   Data          88  spi.o(.bss)
    hdma_spi1_tx                             0x2000022c   Data          68  spi.o(.bss)
    hdma_spi1_rx                             0x20000270   Data          68  spi.o(.bss)
    hdma_spi2_tx                             0x200002b4   Data          68  spi.o(.bss)
    htim1                                    0x200002f8   Data          72  tim.o(.bss)
    huart1                                   0x20000340   Data          72  usart.o(.bss)
    huart2                                   0x20000388   Data          72  usart.o(.bss)
    hdma_usart2_rx                           0x200003d0   Data          68  usart.o(.bss)
    hdma_usart2_tx                           0x20000414   Data          68  usart.o(.bss)
    uart_buffer                              0x20000458   Data         255  usart.o(.bss)
    uart2_data                               0x20000557   Data         255  usart.o(.bss)
    pFlash                                   0x20000658   Data          32  stm32f1xx_hal_flash.o(.bss)
    xQueueRegistry                           0x20000678   Data          64  queue.o(.bss)
    p_Flash                                  0x20002018   Data          32  flash.o(.bss)
    STMFLASH_BUF                             0x20002038   Data        1024  flash.o(.bss)
    radio                                    0x20004478   Data         272  mr16.o(.bss)
    radioRXBuffer                            0x20004588   Data         255  mr16.o(.bss)
    task_runtime                             0x200047c8   Data          32  user_task.o(.bss)
    mr16                                     0x200047e8   Data         148  radio.o(.bss)
    __heap_base                              0x20004880   Data           0  startup_stm32f103xb.o(HEAP)
    __heap_limit                             0x20004a80   Data           0  startup_stm32f103xb.o(HEAP)
    __initial_sp                             0x20004e80   Data           0  startup_stm32f103xb.o(STACK)



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

Memory Map of the image

  Image Entry point : 0x080000ed

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000e110, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x0000dfcc])

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000df94, Max: 0x00010000, ABSOLUTE)

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

    0x08000000   0x08000000   0x000000ec   Data   RO            3    RESET               startup_stm32f103xb.o
    0x080000ec   0x080000ec   0x00000000   Code   RO         6867  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x080000ec   0x080000ec   0x00000004   Code   RO         7211    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x080000f0   0x080000f0   0x00000004   Code   RO         7214    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO         7216    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO         7218    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x080000f4   0x080000f4   0x00000008   Code   RO         7219    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x080000fc   0x080000fc   0x00000004   Code   RO         7226    .ARM.Collect$$$$0000000E  mc_w.l(entry12b.o)
    0x08000100   0x08000100   0x00000000   Code   RO         7221    .ARM.Collect$$$$0000000F  mc_w.l(entry10a.o)
    0x08000100   0x08000100   0x00000000   Code   RO         7223    .ARM.Collect$$$$00000011  mc_w.l(entry11a.o)
    0x08000100   0x08000100   0x00000004   Code   RO         7212    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000104   0x08000104   0x00000096   Code   RO         4973    .emb_text           port.o
    0x0800019a   0x0800019a   0x00000002   PAD
    0x0800019c   0x0800019c   0x00000024   Code   RO            4    .text               startup_stm32f103xb.o
    0x080001c0   0x080001c0   0x00000020   Code   RO         6870    .text               mc_w.l(llushr.o)
    0x080001e0   0x080001e0   0x00000024   Code   RO         6872    .text               mc_w.l(memcpya.o)
    0x08000204   0x08000204   0x00000024   Code   RO         6876    .text               mc_w.l(memseta.o)
    0x08000228   0x08000228   0x00000018   Code   RO         6878    .text               mc_w.l(strncpy.o)
    0x08000240   0x08000240   0x0000000e   Code   RO         6880    .text               mc_w.l(strlen.o)
    0x0800024e   0x0800024e   0x00000012   Code   RO         6882    .text               mc_w.l(strcpy.o)
    0x08000260   0x08000260   0x0000001e   Code   RO         6884    .text               mc_w.l(strncmp.o)
    0x0800027e   0x0800027e   0x0000002a   Code   RO         6888    .text               mc_w.l(strcasecmp.o)
    0x080002a8   0x080002a8   0x00000038   Code   RO         7179    .text               mc_w.l(__0sscanf.o)
    0x080002e0   0x080002e0   0x0000014c   Code   RO         7181    .text               mc_w.l(_scanf_int.o)
    0x0800042c   0x0800042c   0x00000072   Code   RO         7183    .text               mc_w.l(strtoul.o)
    0x0800049e   0x0800049e   0x0000007c   Code   RO         7189    .text               mf_w.l(fdiv.o)
    0x0800051a   0x0800051a   0x000000e4   Code   RO         7193    .text               mf_w.l(dmul.o)
    0x080005fe   0x080005fe   0x000000de   Code   RO         7195    .text               mf_w.l(ddiv.o)
    0x080006dc   0x080006dc   0x0000001c   Code   RO         7197    .text               mf_w.l(ffltul.o)
    0x080006f8   0x080006f8   0x00000022   Code   RO         7199    .text               mf_w.l(dflti.o)
    0x0800071a   0x0800071a   0x0000001a   Code   RO         7201    .text               mf_w.l(dfltui.o)
    0x08000734   0x08000734   0x00000032   Code   RO         7203    .text               mf_w.l(dfixui.o)
    0x08000766   0x08000766   0x00000026   Code   RO         7205    .text               mf_w.l(f2d.o)
    0x0800078c   0x0800078c   0x0000002c   Code   RO         7228    .text               mc_w.l(uidiv.o)
    0x080007b8   0x080007b8   0x00000062   Code   RO         7230    .text               mc_w.l(uldiv.o)
    0x0800081a   0x0800081a   0x00000002   PAD
    0x0800081c   0x0800081c   0x00000008   Code   RO         7232    .text               mc_w.l(ctype_o.o)
    0x08000824   0x08000824   0x00000012   Code   RO         7254    .text               mc_w.l(isspace_o.o)
    0x08000836   0x08000836   0x0000000c   Code   RO         7260    .text               mc_w.l(tolower.o)
    0x08000842   0x08000842   0x0000001c   Code   RO         7271    .text               mc_w.l(_chval.o)
    0x0800085e   0x0800085e   0x00000002   PAD
    0x08000860   0x08000860   0x00000028   Code   RO         7273    .text               mc_w.l(scanf_char.o)
    0x08000888   0x08000888   0x00000040   Code   RO         7275    .text               mc_w.l(_sgetc.o)
    0x080008c8   0x080008c8   0x0000009e   Code   RO         7277    .text               mc_w.l(_strtoul.o)
    0x08000966   0x08000966   0x00000000   Code   RO         7279    .text               mc_w.l(iusefp.o)
    0x08000966   0x08000966   0x0000006e   Code   RO         7280    .text               mf_w.l(fepilogue.o)
    0x080009d4   0x080009d4   0x000000ba   Code   RO         7282    .text               mf_w.l(depilogue.o)
    0x08000a8e   0x08000a8e   0x0000014e   Code   RO         7284    .text               mf_w.l(dadd.o)
    0x08000bdc   0x08000bdc   0x00000030   Code   RO         7286    .text               mf_w.l(dfixul.o)
    0x08000c0c   0x08000c0c   0x00000030   Code   RO         7288    .text               mf_w.l(cdrcmple.o)
    0x08000c3c   0x08000c3c   0x00000024   Code   RO         7290    .text               mc_w.l(init.o)
    0x08000c60   0x08000c60   0x0000001e   Code   RO         7292    .text               mc_w.l(llshl.o)
    0x08000c7e   0x08000c7e   0x00000024   Code   RO         7294    .text               mc_w.l(llsshr.o)
    0x08000ca2   0x08000ca2   0x00000002   PAD
    0x08000ca4   0x08000ca4   0x00000330   Code   RO         7298    .text               mc_w.l(_scanf.o)
    0x08000fd4   0x08000fd4   0x00000056   Code   RO         7311    .text               mc_w.l(__dczerorl2.o)
    0x0800102a   0x0800102a   0x00000002   PAD
    0x0800102c   0x0800102c   0x0000001c   Code   RO         5125    i.BSP_SPI_GetHandle  spi_1.o
    0x08001048   0x08001048   0x00000018   Code   RO         5126    i.BSP_SPI_GetState  spi_1.o
    0x08001060   0x08001060   0x0000001c   Code   RO         5132    i.BSP_SPI_RegisterCallback  spi_1.o
    0x0800107c   0x0800107c   0x0000002a   Code   RO         5133    i.BSP_SPI_Transmit  spi_1.o
    0x080010a6   0x080010a6   0x0000002e   Code   RO         5134    i.BSP_SPI_TransmitReceive  spi_1.o
    0x080010d4   0x080010d4   0x0000001c   Code   RO         5261    i.BSP_UART_GetHandle  uart.o
    0x080010f0   0x080010f0   0x00000002   Code   RO          456    i.BusFault_Handler  stm32f1xx_it.o
    0x080010f2   0x080010f2   0x00000002   PAD
    0x080010f4   0x080010f4   0x00000008   Code   RO         6792    i.Config_Get        config.o
    0x080010fc   0x080010fc   0x0000000c   Code   RO          457    i.DMA1_Channel2_IRQHandler  stm32f1xx_it.o
    0x08001108   0x08001108   0x0000000c   Code   RO          458    i.DMA1_Channel3_IRQHandler  stm32f1xx_it.o
    0x08001114   0x08001114   0x0000000c   Code   RO          459    i.DMA1_Channel5_IRQHandler  stm32f1xx_it.o
    0x08001120   0x08001120   0x0000000c   Code   RO          460    i.DMA1_Channel6_IRQHandler  stm32f1xx_it.o
    0x0800112c   0x0800112c   0x0000000c   Code   RO          461    i.DMA1_Channel7_IRQHandler  stm32f1xx_it.o
    0x08001138   0x08001138   0x0000002a   Code   RO         1008    i.DMA_SetConfig     stm32f1xx_hal_dma.o
    0x08001162   0x08001162   0x00000002   Code   RO          462    i.DebugMon_Handler  stm32f1xx_it.o
    0x08001164   0x08001164   0x00000008   Code   RO          463    i.EXTI15_10_IRQHandler  stm32f1xx_it.o
    0x0800116c   0x0800116c   0x00000018   Code   RO          464    i.EXTI9_5_IRQHandler  stm32f1xx_it.o
    0x08001184   0x08001184   0x00000004   Code   RO           13    i.Error_Handler     main.o
    0x08001188   0x08001188   0x0000001c   Code   RO         1345    i.FLASH_Program_HalfWord  stm32f1xx_hal_flash.o
    0x080011a4   0x080011a4   0x0000005c   Code   RO         1346    i.FLASH_SetErrorCode  stm32f1xx_hal_flash.o
    0x08001200   0x08001200   0x00000054   Code   RO         1347    i.FLASH_WaitForLastOperation  stm32f1xx_hal_flash.o
    0x08001254   0x08001254   0x00000024   Code   RO         5415    i.Flash_PageErase   flash.o
    0x08001278   0x08001278   0x00000046   Code   RO         6550    i.FreeRTOS_CLIGetParameter  freertos_cli.o
    0x080012be   0x080012be   0x00000002   PAD
    0x080012c0   0x080012c0   0x000000d0   Code   RO         6551    i.FreeRTOS_CLIProcessCommand  freertos_cli.o
    0x08001390   0x08001390   0x00000050   Code   RO         6552    i.FreeRTOS_CLIRegisterCommand  freertos_cli.o
    0x080013e0   0x080013e0   0x00000030   Code   RO         6129    i.GpioGetBitPos     sx1281_driver_gpio.o
    0x08001410   0x08001410   0x00000002   Code   RO         6130    i.GpioInit          sx1281_driver_gpio.o
    0x08001412   0x08001412   0x00000004   Code   RO         6132    i.GpioRead          sx1281_driver_gpio.o
    0x08001416   0x08001416   0x00000002   PAD
    0x08001418   0x08001418   0x00000038   Code   RO         6133    i.GpioSetIrq        sx1281_driver_gpio.o
    0x08001450   0x08001450   0x00000006   Code   RO         6134    i.GpioWrite         sx1281_driver_gpio.o
    0x08001456   0x08001456   0x00000046   Code   RO         1009    i.HAL_DMA_Abort     stm32f1xx_hal_dma.o
    0x0800149c   0x0800149c   0x00000098   Code   RO         1010    i.HAL_DMA_Abort_IT  stm32f1xx_hal_dma.o
    0x08001534   0x08001534   0x00000154   Code   RO         1014    i.HAL_DMA_IRQHandler  stm32f1xx_hal_dma.o
    0x08001688   0x08001688   0x0000005c   Code   RO         1015    i.HAL_DMA_Init      stm32f1xx_hal_dma.o
    0x080016e4   0x080016e4   0x00000070   Code   RO         1019    i.HAL_DMA_Start_IT  stm32f1xx_hal_dma.o
    0x08001754   0x08001754   0x00000024   Code   RO          635    i.HAL_Delay         stm32f1xx_hal.o
    0x08001778   0x08001778   0x00000014   Code   RO         1351    i.HAL_FLASH_Lock    stm32f1xx_hal_flash.o
    0x0800178c   0x0800178c   0x00000080   Code   RO         1356    i.HAL_FLASH_Program  stm32f1xx_hal_flash.o
    0x0800180c   0x0800180c   0x00000028   Code   RO         1358    i.HAL_FLASH_Unlock  stm32f1xx_hal_flash.o
    0x08001834   0x08001834   0x0000002c   Code   RO         5059    i.HAL_GPIO_EXTI_Callback  gpio_1.o
    0x08001860   0x08001860   0x00000018   Code   RO          944    i.HAL_GPIO_EXTI_IRQHandler  stm32f1xx_hal_gpio.o
    0x08001878   0x08001878   0x000001e0   Code   RO          945    i.HAL_GPIO_Init     stm32f1xx_hal_gpio.o
    0x08001a58   0x08001a58   0x0000000a   Code   RO          947    i.HAL_GPIO_ReadPin  stm32f1xx_hal_gpio.o
    0x08001a62   0x08001a62   0x0000000a   Code   RO          949    i.HAL_GPIO_WritePin  stm32f1xx_hal_gpio.o
    0x08001a6c   0x08001a6c   0x0000000c   Code   RO          639    i.HAL_GetTick       stm32f1xx_hal.o
    0x08001a78   0x08001a78   0x0000006e   Code   RO         2902    i.HAL_HalfDuplex_Init  stm32f1xx_hal_uart.o
    0x08001ae6   0x08001ae6   0x00000002   PAD
    0x08001ae8   0x08001ae8   0x00000010   Code   RO          645    i.HAL_IncTick       stm32f1xx_hal.o
    0x08001af8   0x08001af8   0x00000024   Code   RO          646    i.HAL_Init          stm32f1xx_hal.o
    0x08001b1c   0x08001b1c   0x00000040   Code   RO          647    i.HAL_InitTick      stm32f1xx_hal.o
    0x08001b5c   0x08001b5c   0x00000048   Code   RO          568    i.HAL_MspInit       stm32f1xx_hal_msp.o
    0x08001ba4   0x08001ba4   0x0000001a   Code   RO         1105    i.HAL_NVIC_EnableIRQ  stm32f1xx_hal_cortex.o
    0x08001bbe   0x08001bbe   0x00000002   PAD
    0x08001bc0   0x08001bc0   0x00000040   Code   RO         1111    i.HAL_NVIC_SetPriority  stm32f1xx_hal_cortex.o
    0x08001c00   0x08001c00   0x00000024   Code   RO         1112    i.HAL_NVIC_SetPriorityGrouping  stm32f1xx_hal_cortex.o
    0x08001c24   0x08001c24   0x0000012c   Code   RO          803    i.HAL_RCC_ClockConfig  stm32f1xx_hal_rcc.o
    0x08001d50   0x08001d50   0x00000020   Code   RO          810    i.HAL_RCC_GetPCLK1Freq  stm32f1xx_hal_rcc.o
    0x08001d70   0x08001d70   0x00000020   Code   RO          811    i.HAL_RCC_GetPCLK2Freq  stm32f1xx_hal_rcc.o
    0x08001d90   0x08001d90   0x00000054   Code   RO          812    i.HAL_RCC_GetSysClockFreq  stm32f1xx_hal_rcc.o
    0x08001de4   0x08001de4   0x00000320   Code   RO          815    i.HAL_RCC_OscConfig  stm32f1xx_hal_rcc.o
    0x08002104   0x08002104   0x00000038   Code   RO         5136    i.HAL_SPI_ErrorCallback  spi_1.o
    0x0800213c   0x0800213c   0x00000006   Code   RO         1614    i.HAL_SPI_GetState  stm32f1xx_hal_spi.o
    0x08002142   0x08002142   0x000000b2   Code   RO         1616    i.HAL_SPI_Init      stm32f1xx_hal_spi.o
    0x080021f4   0x080021f4   0x00000138   Code   RO          287    i.HAL_SPI_MspInit   spi.o
    0x0800232c   0x0800232c   0x00000038   Code   RO         5137    i.HAL_SPI_RxCpltCallback  spi_1.o
    0x08002364   0x08002364   0x00000038   Code   RO         5138    i.HAL_SPI_RxHalfCpltCallback  spi_1.o
    0x0800239c   0x0800239c   0x00000166   Code   RO         1624    i.HAL_SPI_Transmit  stm32f1xx_hal_spi.o
    0x08002502   0x08002502   0x000001f0   Code   RO         1625    i.HAL_SPI_TransmitReceive  stm32f1xx_hal_spi.o
    0x080026f2   0x080026f2   0x00000002   PAD
    0x080026f4   0x080026f4   0x00000110   Code   RO         1626    i.HAL_SPI_TransmitReceive_DMA  stm32f1xx_hal_spi.o
    0x08002804   0x08002804   0x000000cc   Code   RO         1628    i.HAL_SPI_Transmit_DMA  stm32f1xx_hal_spi.o
    0x080028d0   0x080028d0   0x00000024   Code   RO         5139    i.HAL_SPI_TxCpltCallback  spi_1.o
    0x080028f4   0x080028f4   0x00000038   Code   RO         5140    i.HAL_SPI_TxHalfCpltCallback  spi_1.o
    0x0800292c   0x0800292c   0x00000038   Code   RO         5141    i.HAL_SPI_TxRxCpltCallback  spi_1.o
    0x08002964   0x08002964   0x00000038   Code   RO         5142    i.HAL_SPI_TxRxHalfCpltCallback  spi_1.o
    0x0800299c   0x0800299c   0x00000028   Code   RO         1116    i.HAL_SYSTICK_Config  stm32f1xx_hal_cortex.o
    0x080029c4   0x080029c4   0x00000054   Code   RO         2636    i.HAL_TIMEx_ConfigBreakDeadTime  stm32f1xx_hal_tim_ex.o
    0x08002a18   0x08002a18   0x00000068   Code   RO         2652    i.HAL_TIMEx_MasterConfigSynchronization  stm32f1xx_hal_tim_ex.o
    0x08002a80   0x08002a80   0x0000005a   Code   RO         1929    i.HAL_TIM_Base_Init  stm32f1xx_hal_tim.o
    0x08002ada   0x08002ada   0x00000002   PAD
    0x08002adc   0x08002adc   0x00000028   Code   RO          335    i.HAL_TIM_Base_MspInit  tim.o
    0x08002b04   0x08002b04   0x000000dc   Code   RO         1938    i.HAL_TIM_ConfigClockSource  stm32f1xx_hal_tim.o
    0x08002be0   0x08002be0   0x0000004c   Code   RO          336    i.HAL_TIM_MspPostInit  tim.o
    0x08002c2c   0x08002c2c   0x000000cc   Code   RO         2001    i.HAL_TIM_PWM_ConfigChannel  stm32f1xx_hal_tim.o
    0x08002cf8   0x08002cf8   0x0000005a   Code   RO         2004    i.HAL_TIM_PWM_Init  stm32f1xx_hal_tim.o
    0x08002d52   0x08002d52   0x00000002   Code   RO         2006    i.HAL_TIM_PWM_MspInit  stm32f1xx_hal_tim.o
    0x08002d54   0x08002d54   0x00000002   Code   RO         2912    i.HAL_UARTEx_RxEventCallback  stm32f1xx_hal_uart.o
    0x08002d56   0x08002d56   0x00000070   Code   RO         2924    i.HAL_UART_DMAStop  stm32f1xx_hal_uart.o
    0x08002dc6   0x08002dc6   0x00000002   PAD
    0x08002dc8   0x08002dc8   0x00000028   Code   RO         5269    i.HAL_UART_ErrorCallback  uart.o
    0x08002df0   0x08002df0   0x0000026c   Code   RO         2929    i.HAL_UART_IRQHandler  stm32f1xx_hal_uart.o
    0x0800305c   0x0800305c   0x00000064   Code   RO         2930    i.HAL_UART_Init     stm32f1xx_hal_uart.o
    0x080030c0   0x080030c0   0x00000118   Code   RO          383    i.HAL_UART_MspInit  usart.o
    0x080031d8   0x080031d8   0x0000001c   Code   RO         2934    i.HAL_UART_Receive_DMA  stm32f1xx_hal_uart.o
    0x080031f4   0x080031f4   0x00000028   Code   RO         5270    i.HAL_UART_RxCpltCallback  uart.o
    0x0800321c   0x0800321c   0x00000028   Code   RO         5271    i.HAL_UART_RxHalfCpltCallback  uart.o
    0x08003244   0x08003244   0x000000a0   Code   RO         2938    i.HAL_UART_Transmit  stm32f1xx_hal_uart.o
    0x080032e4   0x080032e4   0x00000028   Code   RO         5272    i.HAL_UART_TxCpltCallback  uart.o
    0x0800330c   0x0800330c   0x00000002   Code   RO          465    i.HardFault_Handler  stm32f1xx_it.o
    0x0800330e   0x0800330e   0x00000052   Code   RO         5466    i.LCD_Clear         lcd.o
    0x08003360   0x08003360   0x00000080   Code   RO         5467    i.LCD_DrawBitmap    lcd.o
    0x080033e0   0x080033e0   0x00000164   Code   RO         5468    i.LCD_DrawChar      lcd.o
    0x08003544   0x08003544   0x0000005c   Code   RO         5473    i.LCD_DrawPoint     lcd.o
    0x080035a0   0x080035a0   0x0000006e   Code   RO         5477    i.LCD_DrawString    lcd.o
    0x0800360e   0x0800360e   0x00000002   PAD
    0x08003610   0x08003610   0x00000160   Code   RO         5478    i.LCD_Init          lcd.o
    0x08003770   0x08003770   0x00000064   Code   RO         5479    i.LCD_SetAddressWindow  lcd.o
    0x080037d4   0x080037d4   0x00000040   Code   RO         5480    i.LCD_WriteCommand  lcd.o
    0x08003814   0x08003814   0x00000040   Code   RO         5481    i.LCD_WriteData     lcd.o
    0x08003854   0x08003854   0x00000050   Code   RO         5482    i.LCD_WriteDataBuffer  lcd.o
    0x080038a4   0x080038a4   0x00000050   Code   RO         5483    i.LCD_WriteDataBuffer_DMA  lcd.o
    0x080038f4   0x080038f4   0x00000018   Code   RO         6693    i.MR16_CLI_Init     mr16.o
    0x0800390c   0x0800390c   0x0000007c   Code   RO         6694    i.MR16_Init         mr16.o
    0x08003988   0x08003988   0x000000b8   Code   RO         6695    i.MR16_Main         mr16.o
    0x08003a40   0x08003a40   0x0000000c   Code   RO         6696    i.MR16_NotifyUARTIdle  mr16.o
    0x08003a4c   0x08003a4c   0x0000003a   Code   RO         6135    i.MSP_GetIRQn       sx1281_driver_gpio.o
    0x08003a86   0x08003a86   0x00000002   PAD
    0x08003a88   0x08003a88   0x0000006c   Code   RO          262    i.MX_DMA_Init       dma.o
    0x08003af4   0x08003af4   0x00000034   Code   RO          215    i.MX_FREERTOS_Init  freertos.o
    0x08003b28   0x08003b28   0x00000118   Code   RO          191    i.MX_GPIO_Init      gpio.o
    0x08003c40   0x08003c40   0x00000048   Code   RO          288    i.MX_SPI1_Init      spi.o
    0x08003c88   0x08003c88   0x00000048   Code   RO          289    i.MX_SPI2_Init      spi.o
    0x08003cd0   0x08003cd0   0x000000c4   Code   RO          337    i.MX_TIM1_Init      tim.o
    0x08003d94   0x08003d94   0x00000038   Code   RO          385    i.MX_USART1_UART_Init  usart.o
    0x08003dcc   0x08003dcc   0x00000038   Code   RO          386    i.MX_USART2_UART_Init  usart.o
    0x08003e04   0x08003e04   0x00000002   Code   RO          466    i.MemManage_Handler  stm32f1xx_it.o
    0x08003e06   0x08003e06   0x00000002   Code   RO          467    i.NMI_Handler       stm32f1xx_it.o
    0x08003e08   0x08003e08   0x00000014   Code   RO         5605    i.OnRxDone          sx1281.o
    0x08003e1c   0x08003e1c   0x00000014   Code   RO         5606    i.OnRxError         sx1281.o
    0x08003e30   0x08003e30   0x00000014   Code   RO         5607    i.OnRxTimeout       sx1281.o
    0x08003e44   0x08003e44   0x00000014   Code   RO         5608    i.OnTxDone          sx1281.o
    0x08003e58   0x08003e58   0x00000014   Code   RO         5609    i.OnTxTimeout       sx1281.o
    0x08003e6c   0x08003e6c   0x00000022   Code   RO         1644    i.SPI_DMAError      stm32f1xx_hal_spi.o
    0x08003e8e   0x08003e8e   0x0000000a   Code   RO         1645    i.SPI_DMAHalfReceiveCplt  stm32f1xx_hal_spi.o
    0x08003e98   0x08003e98   0x0000000a   Code   RO         1646    i.SPI_DMAHalfTransmitCplt  stm32f1xx_hal_spi.o
    0x08003ea2   0x08003ea2   0x0000000a   Code   RO         1647    i.SPI_DMAHalfTransmitReceiveCplt  stm32f1xx_hal_spi.o
    0x08003eac   0x08003eac   0x0000006a   Code   RO         1648    i.SPI_DMAReceiveCplt  stm32f1xx_hal_spi.o
    0x08003f16   0x08003f16   0x00000064   Code   RO         1650    i.SPI_DMATransmitCplt  stm32f1xx_hal_spi.o
    0x08003f7a   0x08003f7a   0x0000005a   Code   RO         1651    i.SPI_DMATransmitReceiveCplt  stm32f1xx_hal_spi.o
    0x08003fd4   0x08003fd4   0x0000005c   Code   RO         1653    i.SPI_EndRxTransaction  stm32f1xx_hal_spi.o
    0x08004030   0x08004030   0x00000034   Code   RO         1654    i.SPI_EndRxTxTransaction  stm32f1xx_hal_spi.o
    0x08004064   0x08004064   0x00000024   Code   RO         5143    i.SPI_Get           spi_1.o
    0x08004088   0x08004088   0x000000b8   Code   RO         1659    i.SPI_WaitFlagStateUntilTimeout  stm32f1xx_hal_spi.o
    0x08004140   0x08004140   0x0000001a   Code   RO         5416    i.STMFLASH_Read     flash.o
    0x0800415a   0x0800415a   0x00000002   PAD
    0x0800415c   0x0800415c   0x000000e0   Code   RO         5418    i.STMFLASH_Write    flash.o
    0x0800423c   0x0800423c   0x0000002c   Code   RO         5419    i.STMFLASH_Write_NoCheck  flash.o
    0x08004268   0x08004268   0x0000003e   Code   RO         5793    i.SX1281Calibrate   sx1281_driver.o
    0x080042a6   0x080042a6   0x00000018   Code   RO         5794    i.SX1281ClearIrqStatus  sx1281_driver.o
    0x080042be   0x080042be   0x0000001a   Code   RO         5795    i.SX1281GetFirmwareVersion  sx1281_driver.o
    0x080042d8   0x080042d8   0x00000098   Code   RO         5796    i.SX1281GetFrequencyError  sx1281_driver.o
    0x08004370   0x08004370   0x00000014   Code   RO         5798    i.SX1281GetIrqStatus  sx1281_driver.o
    0x08004384   0x08004384   0x0000003c   Code   RO         5799    i.SX1281GetLoRaBandwidth  sx1281_driver.o
    0x080043c0   0x080043c0   0x0000000c   Code   RO         5800    i.SX1281GetOpMode   sx1281_driver.o
    0x080043cc   0x080043cc   0x00000214   Code   RO         5801    i.SX1281GetPacketStatus  sx1281_driver.o
    0x080045e0   0x080045e0   0x0000000c   Code   RO         5802    i.SX1281GetPacketType  sx1281_driver.o
    0x080045ec   0x080045ec   0x00000028   Code   RO         5803    i.SX1281GetPayload  sx1281_driver.o
    0x08004614   0x08004614   0x00000022   Code   RO         5804    i.SX1281GetRssiInst  sx1281_driver.o
    0x08004636   0x08004636   0x00000002   PAD
    0x08004638   0x08004638   0x00000048   Code   RO         5805    i.SX1281GetRxBufferStatus  sx1281_driver.o
    0x08004680   0x08004680   0x00000018   Code   RO         5806    i.SX1281GetStatus   sx1281_driver.o
    0x08004698   0x08004698   0x00000024   Code   RO         6205    i.SX1281HalGetDioStatus  sx1281_driver_hal.o
    0x080046bc   0x080046bc   0x00000012   Code   RO         6206    i.SX1281HalInit     sx1281_driver_hal.o
    0x080046ce   0x080046ce   0x00000002   PAD
    0x080046d0   0x080046d0   0x00000010   Code   RO         6207    i.SX1281HalIoIrqInit  sx1281_driver_hal.o
    0x080046e0   0x080046e0   0x0000006c   Code   RO         6208    i.SX1281HalReadBuffer  sx1281_driver_hal.o
    0x0800474c   0x0800474c   0x0000006c   Code   RO         6209    i.SX1281HalReadCommand  sx1281_driver_hal.o
    0x080047b8   0x080047b8   0x00000010   Code   RO         6210    i.SX1281HalReadRegister  sx1281_driver_hal.o
    0x080047c8   0x080047c8   0x00000070   Code   RO         6211    i.SX1281HalReadRegisters  sx1281_driver_hal.o
    0x08004838   0x08004838   0x00000034   Code   RO         6212    i.SX1281HalReset    sx1281_driver_hal.o
    0x0800486c   0x0800486c   0x0000001c   Code   RO         6213    i.SX1281HalWaitOnBusy  sx1281_driver_hal.o
    0x08004888   0x08004888   0x00000048   Code   RO         6214    i.SX1281HalWriteBuffer  sx1281_driver_hal.o
    0x080048d0   0x080048d0   0x00000058   Code   RO         6215    i.SX1281HalWriteCommand  sx1281_driver_hal.o
    0x08004928   0x08004928   0x0000000c   Code   RO         6216    i.SX1281HalWriteRegister  sx1281_driver_hal.o
    0x08004934   0x08004934   0x00000050   Code   RO         6217    i.SX1281HalWriteRegisters  sx1281_driver_hal.o
    0x08004984   0x08004984   0x00000010   Code   RO         5807    i.SX1281Init        sx1281_driver.o
    0x08004994   0x08004994   0x00000014   Code   RO         5808    i.SX1281OnDioIrq    sx1281_driver.o
    0x080049a8   0x080049a8   0x0000014c   Code   RO         5810    i.SX1281ProcessIrqs  sx1281_driver.o
    0x08004af4   0x08004af4   0x00000012   Code   RO         5811    i.SX1281SendPayload  sx1281_driver.o
    0x08004b06   0x08004b06   0x0000000e   Code   RO         5812    i.SX1281SetAutoFS   sx1281_driver.o
    0x08004b14   0x08004b14   0x0000001a   Code   RO         5813    i.SX1281SetAutoTx   sx1281_driver.o
    0x08004b2e   0x08004b2e   0x00000034   Code   RO         5814    i.SX1281SetBleAccessAddress  sx1281_driver.o
    0x08004b62   0x08004b62   0x00000002   PAD
    0x08004b64   0x08004b64   0x0000000c   Code   RO         5815    i.SX1281SetBleAdvertizerAccessAddress  sx1281_driver.o
    0x08004b70   0x08004b70   0x00000016   Code   RO         5816    i.SX1281SetBufferBaseAddresses  sx1281_driver.o
    0x08004b86   0x08004b86   0x00000002   PAD
    0x08004b88   0x08004b88   0x00000018   Code   RO         5817    i.SX1281SetCad      sx1281_driver.o
    0x08004ba0   0x08004ba0   0x00000018   Code   RO         5818    i.SX1281SetCadParams  sx1281_driver.o
    0x08004bb8   0x08004bb8   0x00000028   Code   RO         5819    i.SX1281SetCrcPolynomial  sx1281_driver.o
    0x08004be0   0x08004be0   0x00000028   Code   RO         5820    i.SX1281SetCrcSeed  sx1281_driver.o
    0x08004c08   0x08004c08   0x00000036   Code   RO         5821    i.SX1281SetDioIrqParams  sx1281_driver.o
    0x08004c3e   0x08004c3e   0x00000002   PAD
    0x08004c40   0x08004c40   0x00000018   Code   RO         5822    i.SX1281SetFs       sx1281_driver.o
    0x08004c58   0x08004c58   0x0000000c   Code   RO         5823    i.SX1281SetInterruptMode  sx1281_driver.o
    0x08004c64   0x08004c64   0x0000000e   Code   RO         5824    i.SX1281SetLongPreamble  sx1281_driver.o
    0x08004c72   0x08004c72   0x00000002   PAD
    0x08004c74   0x08004c74   0x00000094   Code   RO         5825    i.SX1281SetModulationParams  sx1281_driver.o
    0x08004d08   0x08004d08   0x000000d8   Code   RO         5826    i.SX1281SetPacketParams  sx1281_driver.o
    0x08004de0   0x08004de0   0x0000001c   Code   RO         5827    i.SX1281SetPacketType  sx1281_driver.o
    0x08004dfc   0x08004dfc   0x0000000a   Code   RO         5828    i.SX1281SetPayload  sx1281_driver.o
    0x08004e06   0x08004e06   0x00000002   PAD
    0x08004e08   0x08004e08   0x0000000c   Code   RO         5829    i.SX1281SetPollingMode  sx1281_driver.o
    0x08004e14   0x08004e14   0x00000024   Code   RO         5830    i.SX1281SetRegistersDefault  sx1281_driver.o
    0x08004e38   0x08004e38   0x0000000e   Code   RO         5831    i.SX1281SetRegulatorMode  sx1281_driver.o
    0x08004e46   0x08004e46   0x00000002   PAD
    0x08004e48   0x08004e48   0x00000034   Code   RO         5832    i.SX1281SetRfFrequency  sx1281_driver.o
    0x08004e7c   0x08004e7c   0x00000030   Code   RO         5833    i.SX1281SetRx       sx1281_driver.o
    0x08004eac   0x08004eac   0x00000030   Code   RO         5834    i.SX1281SetRxDutyCycle  sx1281_driver.o
    0x08004edc   0x08004edc   0x0000000a   Code   RO         5835    i.SX1281SetSaveContext  sx1281_driver.o
    0x08004ee6   0x08004ee6   0x00000002   PAD
    0x08004ee8   0x08004ee8   0x00000038   Code   RO         5836    i.SX1281SetSleep    sx1281_driver.o
    0x08004f20   0x08004f20   0x00000024   Code   RO         5837    i.SX1281SetStandby  sx1281_driver.o
    0x08004f44   0x08004f44   0x0000006c   Code   RO         5838    i.SX1281SetSyncWord  sx1281_driver.o
    0x08004fb0   0x08004fb0   0x00000022   Code   RO         5839    i.SX1281SetSyncWordErrorTolerance  sx1281_driver.o
    0x08004fd2   0x08004fd2   0x00000002   PAD
    0x08004fd4   0x08004fd4   0x00000030   Code   RO         5840    i.SX1281SetTx       sx1281_driver.o
    0x08005004   0x08005004   0x0000000a   Code   RO         5841    i.SX1281SetTxContinuousPreamble  sx1281_driver.o
    0x0800500e   0x0800500e   0x0000000a   Code   RO         5842    i.SX1281SetTxContinuousWave  sx1281_driver.o
    0x08005018   0x08005018   0x00000018   Code   RO         5843    i.SX1281SetTxParams  sx1281_driver.o
    0x08005030   0x08005030   0x00000020   Code   RO         5844    i.SX1281SetWhiteningSeed  sx1281_driver.o
    0x08005050   0x08005050   0x0000000e   Code   RO         6399    i.SX1281_BSPInit    sx1281_header.o
    0x0800505e   0x0800505e   0x00000002   PAD
    0x08005060   0x08005060   0x00000220   Code   RO         6700    i.SX1281_Callback   mr16.o
    0x08005280   0x08005280   0x00000018   Code   RO         5611    i.SX1281_GetState   sx1281.o
    0x08005298   0x08005298   0x0000069c   Code   RO         5612    i.SX1281_Init       sx1281.o
    0x08005934   0x08005934   0x00000012   Code   RO         5613    i.SX1281_Running    sx1281.o
    0x08005946   0x08005946   0x00000002   PAD
    0x08005948   0x08005948   0x00000070   Code   RO         5614    i.SX1281_SetBLEBaudrate  sx1281.o
    0x080059b8   0x080059b8   0x00000070   Code   RO         5615    i.SX1281_SetFLRCBaudrate  sx1281.o
    0x08005a28   0x08005a28   0x00000070   Code   RO         5616    i.SX1281_SetGFSKBaudrate  sx1281.o
    0x08005a98   0x08005a98   0x00000070   Code   RO         5617    i.SX1281_SetLORABaudrate  sx1281.o
    0x08005b08   0x08005b08   0x00000078   Code   RO         5618    i.SX1281_SetMode    sx1281.o
    0x08005b80   0x08005b80   0x00000038   Code   RO         5620    i.SX1281_SetRFFrequency  sx1281.o
    0x08005bb8   0x08005bb8   0x00000034   Code   RO         5622    i.SX1281_SetRXSuccessive  sx1281.o
    0x08005bec   0x08005bec   0x00000040   Code   RO         5624    i.SX1281_SetTX      sx1281.o
    0x08005c2c   0x08005c2c   0x00000018   Code   RO         6327    i.SpiIn             sx1281_driver_spi.o
    0x08005c44   0x08005c44   0x00000020   Code   RO         6328    i.SpiInOut          sx1281_driver_spi.o
    0x08005c64   0x08005c64   0x00000024   Code   RO         6329    i.SpiInit           sx1281_driver_spi.o
    0x08005c88   0x08005c88   0x0000000e   Code   RO          216    i.StartDefaultTask  freertos.o
    0x08005c96   0x08005c96   0x00000018   Code   RO          468    i.SysTick_Handler   stm32f1xx_it.o
    0x08005cae   0x08005cae   0x00000060   Code   RO           14    i.SystemClock_Config  main.o
    0x08005d0e   0x08005d0e   0x00000002   Code   RO         3264    i.SystemInit        system_stm32f1xx.o
    0x08005d10   0x08005d10   0x00000078   Code   RO         2022    i.TIM_Base_SetConfig  stm32f1xx_hal_tim.o
    0x08005d88   0x08005d88   0x00000014   Code   RO         2033    i.TIM_ETR_SetConfig  stm32f1xx_hal_tim.o
    0x08005d9c   0x08005d9c   0x00000010   Code   RO         2034    i.TIM_ITRx_SetConfig  stm32f1xx_hal_tim.o
    0x08005dac   0x08005dac   0x00000050   Code   RO         2035    i.TIM_OC1_SetConfig  stm32f1xx_hal_tim.o
    0x08005dfc   0x08005dfc   0x00000058   Code   RO         2036    i.TIM_OC2_SetConfig  stm32f1xx_hal_tim.o
    0x08005e54   0x08005e54   0x00000058   Code   RO         2037    i.TIM_OC3_SetConfig  stm32f1xx_hal_tim.o
    0x08005eac   0x08005eac   0x00000044   Code   RO         2038    i.TIM_OC4_SetConfig  stm32f1xx_hal_tim.o
    0x08005ef0   0x08005ef0   0x00000022   Code   RO         2040    i.TIM_TI1_ConfigInputStage  stm32f1xx_hal_tim.o
    0x08005f12   0x08005f12   0x00000024   Code   RO         2042    i.TIM_TI2_ConfigInputStage  stm32f1xx_hal_tim.o
    0x08005f36   0x08005f36   0x00000002   PAD
    0x08005f38   0x08005f38   0x0000003c   Code   RO         6807    i.Task_Init         init.o
    0x08005f74   0x08005f74   0x00000064   Code   RO         6842    i.Task_radio        radio.o
    0x08005fd8   0x08005fd8   0x00000010   Code   RO         2943    i.UART_DMAAbortOnError  stm32f1xx_hal_uart.o
    0x08005fe8   0x08005fe8   0x0000004a   Code   RO         2944    i.UART_DMAError     stm32f1xx_hal_uart.o
    0x08006032   0x08006032   0x00000086   Code   RO         2945    i.UART_DMAReceiveCplt  stm32f1xx_hal_uart.o
    0x080060b8   0x080060b8   0x0000001e   Code   RO         2947    i.UART_DMARxHalfCplt  stm32f1xx_hal_uart.o
    0x080060d6   0x080060d6   0x0000004e   Code   RO         2953    i.UART_EndRxTransfer  stm32f1xx_hal_uart.o
    0x08006124   0x08006124   0x0000001c   Code   RO         2954    i.UART_EndTxTransfer  stm32f1xx_hal_uart.o
    0x08006140   0x08006140   0x00000024   Code   RO         5274    i.UART_Get          uart.o
    0x08006164   0x08006164   0x000000c2   Code   RO         2955    i.UART_Receive_IT   stm32f1xx_hal_uart.o
    0x08006226   0x08006226   0x00000002   PAD
    0x08006228   0x08006228   0x000000b8   Code   RO         2956    i.UART_SetConfig    stm32f1xx_hal_uart.o
    0x080062e0   0x080062e0   0x00000090   Code   RO         2957    i.UART_Start_Receive_DMA  stm32f1xx_hal_uart.o
    0x08006370   0x08006370   0x00000072   Code   RO         2959    i.UART_WaitOnFlagUntilTimeout  stm32f1xx_hal_uart.o
    0x080063e2   0x080063e2   0x00000002   PAD
    0x080063e4   0x080063e4   0x00000018   Code   RO          469    i.USART2_IRQHandler  stm32f1xx_it.o
    0x080063fc   0x080063fc   0x00000088   Code   RO          387    i.USAR_UART2_IDLECallback  usart.o
    0x08006484   0x08006484   0x0000002c   Code   RO          388    i.USER_UART_IRQHandler  usart.o
    0x080064b0   0x080064b0   0x00000002   Code   RO          470    i.UsageFault_Handler  stm32f1xx_it.o
    0x080064b2   0x080064b2   0x00000002   PAD
    0x080064b4   0x080064b4   0x00000020   Code   RO         7123    i.__0printf         mc_w.l(printfa.o)
    0x080064d4   0x080064d4   0x00000034   Code   RO         7124    i.__0snprintf       mc_w.l(printfa.o)
    0x08006508   0x08006508   0x00000020   Code   RO         1118    i.__NVIC_SetPriority  stm32f1xx_hal_cortex.o
    0x08006528   0x08006528   0x00000008   Code   RO         7264    i.__aeabi_errno_addr  mc_w.l(errno.o)
    0x08006530   0x08006530   0x0000000e   Code   RO         7305    i.__scatterload_copy  mc_w.l(handlers.o)
    0x0800653e   0x0800653e   0x00000002   Code   RO         7306    i.__scatterload_null  mc_w.l(handlers.o)
    0x08006540   0x08006540   0x0000000e   Code   RO         7307    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x0800654e   0x0800654e   0x00000002   PAD
    0x08006550   0x08006550   0x00000184   Code   RO         7130    i._fp_digits        mc_w.l(printfa.o)
    0x080066d4   0x080066d4   0x000006b4   Code   RO         7131    i._printf_core      mc_w.l(printfa.o)
    0x08006d88   0x08006d88   0x00000024   Code   RO         7132    i._printf_post_padding  mc_w.l(printfa.o)
    0x08006dac   0x08006dac   0x0000002e   Code   RO         7133    i._printf_pre_padding  mc_w.l(printfa.o)
    0x08006dda   0x08006dda   0x00000016   Code   RO         7134    i._snputc           mc_w.l(printfa.o)
    0x08006df0   0x08006df0   0x00000074   Code   RO         3870    i.eTaskGetState     tasks.o
    0x08006e64   0x08006e64   0x00000018   Code   RO         6400    i.fputc             sx1281_header.o
    0x08006e7c   0x08006e7c   0x00000050   Code   RO         7151    i.free              mc_w.l(malloc.o)
    0x08006ecc   0x08006ecc   0x00000032   Code   RO           15    i.main              main.o
    0x08006efe   0x08006efe   0x00000002   PAD
    0x08006f00   0x08006f00   0x0000006c   Code   RO         7152    i.malloc            mc_w.l(malloc.o)
    0x08006f6c   0x08006f6c   0x00000274   Code   RO         6701    i.mr16CommandHandler  mr16.o
    0x080071e0   0x080071e0   0x0000001a   Code   RO         4412    i.osDelay           cmsis_os2.o
    0x080071fa   0x080071fa   0x0000002e   Code   RO         4413    i.osDelayUntil      cmsis_os2.o
    0x08007228   0x08007228   0x0000000e   Code   RO         4424    i.osKernelGetTickCount  cmsis_os2.o
    0x08007236   0x08007236   0x00000006   Code   RO         4425    i.osKernelGetTickFreq  cmsis_os2.o
    0x0800723c   0x0800723c   0x00000024   Code   RO         4426    i.osKernelInitialize  cmsis_os2.o
    0x08007260   0x08007260   0x0000002a   Code   RO         4427    i.osKernelLock      cmsis_os2.o
    0x0800728a   0x0800728a   0x00000002   PAD
    0x0800728c   0x0800728c   0x00000038   Code   RO         4429    i.osKernelStart     cmsis_os2.o
    0x080072c4   0x080072c4   0x0000003a   Code   RO         4430    i.osKernelUnlock    cmsis_os2.o
    0x080072fe   0x080072fe   0x00000058   Code   RO         4446    i.osMessageQueueNew  cmsis_os2.o
    0x08007356   0x08007356   0x00000004   Code   RO         4466    i.osThreadGetId     cmsis_os2.o
    0x0800735a   0x0800735a   0x00000002   PAD
    0x0800735c   0x0800735c   0x0000008a   Code   RO         4471    i.osThreadNew       cmsis_os2.o
    0x080073e6   0x080073e6   0x00000034   Code   RO         4475    i.osThreadTerminate  cmsis_os2.o
    0x0800741a   0x0800741a   0x00000002   PAD
    0x0800741c   0x0800741c   0x0000005c   Code   RO         3872    i.prvAddCurrentTaskToDelayedList  tasks.o
    0x08007478   0x08007478   0x000000d0   Code   RO         3873    i.prvAddNewTaskToReadyList  tasks.o
    0x08007548   0x08007548   0x00000058   Code   RO         4237    i.prvCheckForValidListAndQueue  timers.o
    0x080075a0   0x080075a0   0x00000026   Code   RO         3469    i.prvCopyDataFromQueue  queue.o
    0x080075c6   0x080075c6   0x0000006c   Code   RO         3470    i.prvCopyDataToQueue  queue.o
    0x08007632   0x08007632   0x00000034   Code   RO         3874    i.prvDeleteTCB      tasks.o
    0x08007666   0x08007666   0x00000002   PAD
    0x08007668   0x08007668   0x0000004c   Code   RO         4918    i.prvHeapInit       heap_4.o
    0x080076b4   0x080076b4   0x0000002c   Code   RO         6553    i.prvHelpCommand    freertos_cli.o
    0x080076e0   0x080076e0   0x00000060   Code   RO         3875    i.prvIdleTask       tasks.o
    0x08007740   0x08007740   0x00000022   Code   RO         3472    i.prvInitialiseNewQueue  queue.o
    0x08007762   0x08007762   0x00000002   PAD
    0x08007764   0x08007764   0x000000b0   Code   RO         3876    i.prvInitialiseNewTask  tasks.o
    0x08007814   0x08007814   0x0000004c   Code   RO         4919    i.prvInsertBlockIntoFreeList  heap_4.o
    0x08007860   0x08007860   0x00000038   Code   RO         4239    i.prvInsertTimerInActiveList  timers.o
    0x08007898   0x08007898   0x0000001c   Code   RO         3473    i.prvIsQueueEmpty   queue.o
    0x080078b4   0x080078b4   0x000000fc   Code   RO         4240    i.prvProcessReceivedCommands  timers.o
    0x080079b0   0x080079b0   0x000000c0   Code   RO         4241    i.prvProcessTimerOrBlockTask  timers.o
    0x08007a70   0x08007a70   0x00000020   Code   RO         3878    i.prvResetNextTaskUnblockTime  tasks.o
    0x08007a90   0x08007a90   0x00000028   Code   RO         4242    i.prvSampleTimeNow  timers.o
    0x08007ab8   0x08007ab8   0x0000006c   Code   RO         4243    i.prvSwitchTimerLists  timers.o
    0x08007b24   0x08007b24   0x00000028   Code   RO         4974    i.prvTaskExitError  port.o
    0x08007b4c   0x08007b4c   0x00000024   Code   RO         4244    i.prvTimerTask      timers.o
    0x08007b70   0x08007b70   0x0000006a   Code   RO         3474    i.prvUnlockQueue    queue.o
    0x08007bda   0x08007bda   0x00000002   PAD
    0x08007bdc   0x08007bdc   0x000000dc   Code   RO         4920    i.pvPortMalloc      heap_4.o
    0x08007cb8   0x08007cb8   0x00000024   Code   RO         4975    i.pxPortInitialiseStack  port.o
    0x08007cdc   0x08007cdc   0x00000c7c   Code   RO         6702    i.radioCommandHandler  mr16.o
    0x08008958   0x08008958   0x0000000c   Code   RO         6330    i.tx_cplt_cb        sx1281_driver_spi.o
    0x08008964   0x08008964   0x0000000c   Code   RO         6331    i.txrx_cplt_cb      sx1281_driver_spi.o
    0x08008970   0x08008970   0x00000026   Code   RO         3429    i.uxListRemove      list.o
    0x08008996   0x08008996   0x00000002   PAD
    0x08008998   0x08008998   0x00000014   Code   RO         4483    i.vApplicationGetIdleTaskMemory  cmsis_os2.o
    0x080089ac   0x080089ac   0x00000018   Code   RO         4484    i.vApplicationGetTimerTaskMemory  cmsis_os2.o
    0x080089c4   0x080089c4   0x00000016   Code   RO         3430    i.vListInitialise   list.o
    0x080089da   0x080089da   0x00000006   Code   RO         3431    i.vListInitialiseItem  list.o
    0x080089e0   0x080089e0   0x00000030   Code   RO         3432    i.vListInsert       list.o
    0x08008a10   0x08008a10   0x00000018   Code   RO         3433    i.vListInsertEnd    list.o
    0x08008a28   0x08008a28   0x00000040   Code   RO         4977    i.vPortEnterCritical  port.o
    0x08008a68   0x08008a68   0x00000028   Code   RO         4978    i.vPortExitCritical  port.o
    0x08008a90   0x08008a90   0x00000064   Code   RO         4921    i.vPortFree         heap_4.o
    0x08008af4   0x08008af4   0x00000024   Code   RO         4979    i.vPortSetupTimerInterrupt  port.o
    0x08008b18   0x08008b18   0x00000054   Code   RO         4980    i.vPortValidateInterruptPriority  port.o
    0x08008b6c   0x08008b6c   0x00000028   Code   RO         3480    i.vQueueAddToRegistry  queue.o
    0x08008b94   0x08008b94   0x00000044   Code   RO         3484    i.vQueueWaitForMessageRestricted  queue.o
    0x08008bd8   0x08008bd8   0x0000004c   Code   RO         3891    i.vTaskDelay        tasks.o
    0x08008c24   0x08008c24   0x0000008c   Code   RO         3892    i.vTaskDelayUntil   tasks.o
    0x08008cb0   0x08008cb0   0x00000090   Code   RO         3893    i.vTaskDelete       tasks.o
    0x08008d40   0x08008d40   0x00000010   Code   RO         3896    i.vTaskInternalSetTimeOutState  tasks.o
    0x08008d50   0x08008d50   0x0000000c   Code   RO         3897    i.vTaskMissedYield  tasks.o
    0x08008d5c   0x08008d5c   0x00000030   Code   RO         3899    i.vTaskPlaceOnEventList  tasks.o
    0x08008d8c   0x08008d8c   0x00000038   Code   RO         3900    i.vTaskPlaceOnEventListRestricted  tasks.o
    0x08008dc4   0x08008dc4   0x00000088   Code   RO         3908    i.vTaskStartScheduler  tasks.o
    0x08008e4c   0x08008e4c   0x00000010   Code   RO         3910    i.vTaskSuspendAll   tasks.o
    0x08008e5c   0x08008e5c   0x00000064   Code   RO         3911    i.vTaskSwitchContext  tasks.o
    0x08008ec0   0x08008ec0   0x000000a8   Code   RO         4981    i.xPortStartScheduler  port.o
    0x08008f68   0x08008f68   0x0000002c   Code   RO         4982    i.xPortSysTickHandler  port.o
    0x08008f94   0x08008f94   0x00000042   Code   RO         3489    i.xQueueGenericCreate  queue.o
    0x08008fd6   0x08008fd6   0x00000066   Code   RO         3490    i.xQueueGenericCreateStatic  queue.o
    0x0800903c   0x0800903c   0x00000088   Code   RO         3491    i.xQueueGenericReset  queue.o
    0x080090c4   0x080090c4   0x00000160   Code   RO         3492    i.xQueueGenericSend  queue.o
    0x08009224   0x08009224   0x000000be   Code   RO         3493    i.xQueueGenericSendFromISR  queue.o
    0x080092e2   0x080092e2   0x00000002   PAD
    0x080092e4   0x080092e4   0x00000138   Code   RO         3502    i.xQueueReceive     queue.o
    0x0800941c   0x0800941c   0x00000074   Code   RO         3913    i.xTaskCheckForTimeOut  tasks.o
    0x08009490   0x08009490   0x0000005a   Code   RO         3914    i.xTaskCreate       tasks.o
    0x080094ea   0x080094ea   0x00000056   Code   RO         3915    i.xTaskCreateStatic  tasks.o
    0x08009540   0x08009540   0x0000000c   Code   RO         3918    i.xTaskGetCurrentTaskHandle  tasks.o
    0x0800954c   0x0800954c   0x0000001c   Code   RO         3919    i.xTaskGetSchedulerState  tasks.o
    0x08009568   0x08009568   0x0000000c   Code   RO         3920    i.xTaskGetTickCount  tasks.o
    0x08009574   0x08009574   0x00000010   Code   RO         3921    i.xTaskGetTickCountFromISR  tasks.o
    0x08009584   0x08009584   0x000000c8   Code   RO         3922    i.xTaskIncrementTick  tasks.o
    0x0800964c   0x0800964c   0x00000080   Code   RO         3925    i.xTaskPriorityDisinherit  tasks.o
    0x080096cc   0x080096cc   0x00000070   Code   RO         3927    i.xTaskRemoveFromEventList  tasks.o
    0x0800973c   0x0800973c   0x000000c4   Code   RO         3928    i.xTaskResumeAll    tasks.o
    0x08009800   0x08009800   0x00000060   Code   RO         4253    i.xTimerCreateTimerTask  timers.o
    0x08009860   0x08009860   0x00000068   Code   RO         4254    i.xTimerGenericCommand  timers.o
    0x080098c8   0x080098c8   0x00000024   Data   RO          217    .constdata          freertos.o
    0x080098ec   0x080098ec   0x00000012   Data   RO          816    .constdata          stm32f1xx_hal_rcc.o
    0x080098fe   0x080098fe   0x00000010   Data   RO         3265    .constdata          system_stm32f1xx.o
    0x0800990e   0x0800990e   0x00000008   Data   RO         3266    .constdata          system_stm32f1xx.o
    0x08009916   0x08009916   0x00002f80   Data   RO         5484    .constdata          lcd.o
    0x0800c896   0x0800c896   0x00000200   Data   RO         5485    .constdata          lcd.o
    0x0800ca96   0x0800ca96   0x00000002   PAD
    0x0800ca98   0x0800ca98   0x00000049   Data   RO         5626    .constdata          sx1281.o
    0x0800cae1   0x0800cae1   0x00000001   PAD
    0x0800cae2   0x0800cae2   0x00000004   Data   RO         5845    .constdata          sx1281_driver.o
    0x0800cae6   0x0800cae6   0x00000002   PAD
    0x0800cae8   0x0800cae8   0x000000e4   Data   RO         6219    .constdata          sx1281_driver_hal.o
    0x0800cbcc   0x0800cbcc   0x00000010   Data   RO         6555    .constdata          freertos_cli.o
    0x0800cbdc   0x0800cbdc   0x000010f0   Data   RO         6704    .constdata          mr16.o
    0x0800dccc   0x0800dccc   0x00000024   Data   RO         6824    .constdata          user_task.o
    0x0800dcf0   0x0800dcf0   0x00000024   Data   RO         6825    .constdata          user_task.o
    0x0800dd14   0x0800dd14   0x00000081   Data   RO         7233    .constdata          mc_w.l(ctype_o.o)
    0x0800dd95   0x0800dd95   0x00000003   PAD
    0x0800dd98   0x0800dd98   0x00000004   Data   RO         7234    .constdata          mc_w.l(ctype_o.o)
    0x0800dd9c   0x0800dd9c   0x0000000c   Data   RO          218    .conststring        freertos.o
    0x0800dda8   0x0800dda8   0x00000060   Data   RO         5627    .conststring        sx1281.o
    0x0800de08   0x0800de08   0x00000035   Data   RO         6556    .conststring        freertos_cli.o
    0x0800de3d   0x0800de3d   0x00000003   PAD
    0x0800de40   0x0800de40   0x000000a8   Data   RO         6557    .conststring        freertos_cli.o
    0x0800dee8   0x0800dee8   0x0000007e   Data   RO         6705    .conststring        mr16.o
    0x0800df66   0x0800df66   0x00000002   PAD
    0x0800df68   0x0800df68   0x0000000a   Data   RO         6826    .conststring        user_task.o
    0x0800df72   0x0800df72   0x00000002   PAD
    0x0800df74   0x0800df74   0x00000020   Data   RO         7303    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800df94, Size: 0x00004e80, Max: 0x00005000, ABSOLUTE, COMPRESSED[0x00000038])

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

    0x20000000   COMPRESSED   0x00000004   Data   RW          219    .data               freertos.o
    0x20000004   COMPRESSED   0x00000001   Data   RW          390    .data               usart.o
    0x20000005   COMPRESSED   0x00000003   PAD
    0x20000008   COMPRESSED   0x0000000c   Data   RW          653    .data               stm32f1xx_hal.o
    0x20000014   COMPRESSED   0x00000004   Data   RW         3267    .data               system_stm32f1xx.o
    0x20000018   COMPRESSED   0x0000003c   Data   RW         3931    .data               tasks.o
    0x20000054   COMPRESSED   0x00000014   Data   RW         4262    .data               timers.o
    0x20000068   COMPRESSED   0x00000004   Data   RW         4486    .data               cmsis_os2.o
    0x2000006c   COMPRESSED   0x00000020   Data   RW         4927    .data               heap_4.o
    0x2000008c   COMPRESSED   0x0000000c   Data   RW         4983    .data               port.o
    0x20000098   COMPRESSED   0x00000001   Data   RW         5486    .data               lcd.o
    0x20000099   COMPRESSED   0x00000003   PAD
    0x2000009c   COMPRESSED   0x00000028   Data   RW         5628    .data               sx1281.o
    0x200000c4   COMPRESSED   0x00000010   Data   RW         5846    .data               sx1281_driver.o
    0x200000d4   COMPRESSED   0x00000001   Data   RW         6332    .data               sx1281_driver_spi.o
    0x200000d5   COMPRESSED   0x00000003   PAD
    0x200000d8   COMPRESSED   0x00000014   Data   RW         6558    .data               freertos_cli.o
    0x200000ec   COMPRESSED   0x00000010   Data   RW         6707    .data               mr16.o
    0x200000fc   COMPRESSED   0x00000004   PAD
    0x20000100   COMPRESSED   0x00000068   Data   RW         6793    .data               config.o
    0x20000168   COMPRESSED   0x00000001   Data   RW         6844    .data               radio.o
    0x20000169   COMPRESSED   0x00000003   PAD
    0x2000016c   COMPRESSED   0x00000004   Data   RW         7227    .data               mc_w.l(stdout.o)
    0x20000170   COMPRESSED   0x00000004   Data   RW         7262    .data               mc_w.l(mvars.o)
    0x20000174   COMPRESSED   0x00000004   Data   RW         7263    .data               mc_w.l(mvars.o)
    0x20000178   COMPRESSED   0x00000004   Data   RW         7267    .data               mc_w.l(errno.o)
    0x2000017c        -       0x0000017c   Zero   RW          290    .bss                spi.o
    0x200002f8        -       0x00000048   Zero   RW          338    .bss                tim.o
    0x20000340        -       0x00000316   Zero   RW          389    .bss                usart.o
    0x20000656   COMPRESSED   0x00000002   PAD
    0x20000658        -       0x00000020   Zero   RW         1359    .bss                stm32f1xx_hal_flash.o
    0x20000678        -       0x00000040   Zero   RW         3506    .bss                queue.o
    0x200006b8        -       0x000004c4   Zero   RW         3930    .bss                tasks.o
    0x20000b7c        -       0x00000118   Zero   RW         4261    .bss                timers.o
    0x20000c94        -       0x000006b8   Zero   RW         4485    .bss                cmsis_os2.o
    0x2000134c        -       0x00000c00   Zero   RW         4926    .bss                heap_4.o
    0x20001f4c        -       0x00000040   Zero   RW         5060    .bss                gpio_1.o
    0x20001f8c        -       0x00000040   Zero   RW         5144    .bss                spi_1.o
    0x20001fcc        -       0x00000048   Zero   RW         5275    .bss                uart.o
    0x20002014   COMPRESSED   0x00000004   PAD
    0x20002018        -       0x00000420   Zero   RW         5420    .bss                flash.o
    0x20002438        -       0x00000040   Zero   RW         6136    .bss                sx1281_driver_gpio.o
    0x20002478        -       0x00001ffe   Zero   RW         6218    .bss                sx1281_driver_hal.o
    0x20004476   COMPRESSED   0x00000002   PAD
    0x20004478        -       0x0000034f   Zero   RW         6703    .bss                mr16.o
    0x200047c7   COMPRESSED   0x00000001   PAD
    0x200047c8        -       0x00000020   Zero   RW         6823    .bss                user_task.o
    0x200047e8        -       0x00000094   Zero   RW         6843    .bss                radio.o
    0x2000487c   COMPRESSED   0x00000004   PAD
    0x20004880        -       0x00000200   Zero   RW            2    HEAP                startup_stm32f103xb.o
    0x20004a80        -       0x00000400   Zero   RW            1    STACK               startup_stm32f103xb.o


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

Image component sizes


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

       610         22          0          4       1720      63109   cmsis_os2.o
         8          4          0        104          0        904   config.o
       108          4          0          0          0        714   dma.o
         0          0          0          0          0      19436   event_groups.o
       330         16          0          0       1056       3333   flash.o
        66         22         48          4          0       1601   freertos.o
       402         24        237         20          0       5462   freertos_cli.o
       280         22          0          0          0        915   gpio.o
        44          4          0          0         64       1109   gpio_1.o
       472         24          0         32       3072       4539   heap_4.o
        60         12          0          0          0        444   init.o
      1508        100      12672          1          0      13550   lcd.o
       138          0          0          0          0       3174   list.o
       150          0          0          0          0     446604   main.o
      4712       1880       4462         16        847      24091   mr16.o
       662         70          0         12          0      10285   port.o
      1580         20          0          0         64      17454   queue.o
       100         18          0          1        148       1135   radio.o
       456         48          0          0        380       2365   spi.o
       576         68          0          0         64       8481   spi_1.o
        36          8        236          0       1536        764   startup_stm32f103xb.o
       164         28          0         12          0       5601   stm32f1xx_hal.o
       198         14          0          0          0      28723   stm32f1xx_hal_cortex.o
       808         36          0          0          0       4726   stm32f1xx_hal_dma.o
       392         46          0          0         32       4426   stm32f1xx_hal_flash.o
       524         40          0          0          0       3922   stm32f1xx_hal_gpio.o
        72         10          0          0          0        794   stm32f1xx_hal_msp.o
      1248         86         18          0          0       4924   stm32f1xx_hal_rcc.o
      2202         38          0          0          0      12928   stm32f1xx_hal_spi.o
      1156         32          0          0          0      10388   stm32f1xx_hal_tim.o
       188         12          0          0          0       2036   stm32f1xx_hal_tim_ex.o
      2128         24          0          0          0      13304   stm32f1xx_hal_uart.o
       152         36          0          0          0       6182   stm32f1xx_it.o
         0          0          0          0          0        392   stream_buffer.o
      2574        862        169         40          0      24586   sx1281.o
      2794        170          4         16          0      39275   sx1281_driver.o
       174          6          0          0         64       5325   sx1281_driver_gpio.o
       746         84        228          0       8190      21546   sx1281_driver_hal.o
       116         30          0          1          0       2869   sx1281_driver_spi.o
        38          0          0          0          0        949   sx1281_header.o
         2          0         24          4          0       1007   system_stm32f1xx.o
      2512        210          0         60       1220      29223   tasks.o
       312         30          0          0         72       2172   tim.o
       972         80          0         20        280      31411   timers.o
       224         44          0          0         72       4352   uart.o
       572         80          0          1        790       3662   usart.o
         0          0         82          0         32       1252   user_task.o

    ----------------------------------------------------------------------
     32640       4364      18224        364      19716     895444   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        74          0         12         16         13          0   (incl. Padding)

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

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

        56          8          0          0          0         84   __0sscanf.o
        86          0          0          0          0          0   __dczerorl2.o
        28          0          0          0          0         68   _chval.o
       816          6          0          0          0        112   _scanf.o
       332          0          0          0          0         96   _scanf_int.o
        64          0          0          0          0         84   _sgetc.o
       158          0          0          0          0         92   _strtoul.o
         8          4        133          0          0         68   ctype_o.o
         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         4          0          0          0          0          0   entry12b.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
         8          4          0          4          0         68   errno.o
        30          0          0          0          0          0   handlers.o
        36          8          0          0          0         68   init.o
        18          0          0          0          0         76   isspace_o.o
         0          0          0          0          0          0   iusefp.o
        30          0          0          0          0         68   llshl.o
        36          0          0          0          0         68   llsshr.o
        32          0          0          0          0         68   llushr.o
       188         20          0          0          0        160   malloc.o
        36          0          0          0          0         68   memcpya.o
        36          0          0          0          0        108   memseta.o
         0          0          0          8          0          0   mvars.o
      2292         94          0          0          0        620   printfa.o
        40          8          0          0          0         84   scanf_char.o
         0          0          0          4          0          0   stdout.o
        42          0          0          0          0         84   strcasecmp.o
        18          0          0          0          0         68   strcpy.o
        14          0          0          0          0         68   strlen.o
        30          0          0          0          0         80   strncmp.o
        24          0          0          0          0         76   strncpy.o
       114          0          0          0          0         92   strtoul.o
        12          0          0          0          0         68   tolower.o
        44          0          0          0          0         80   uidiv.o
        98          0          0          0          0         92   uldiv.o
        48          0          0          0          0         68   cdrcmple.o
       334          0          0          0          0        148   dadd.o
       222          0          0          0          0        100   ddiv.o
       186          0          0          0          0        176   depilogue.o
        50          0          0          0          0         76   dfixui.o
        48          0          0          0          0         68   dfixul.o
        34          0          0          0          0         76   dflti.o
        26          0          0          0          0         76   dfltui.o
       228          0          0          0          0         96   dmul.o
        38          0          0          0          0         68   f2d.o
       124          0          0          0          0         88   fdiv.o
       110          0          0          0          0        168   fepilogue.o
        28          0          0          0          0         84   ffltul.o

    ----------------------------------------------------------------------
      6236        160        136         16          0       4060   Library Totals
        10          0          3          0          0          0   (incl. Padding)

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

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

      4750        160        133         16          0       2768   mc_w.l
      1476          0          0          0          0       1292   mf_w.l

    ----------------------------------------------------------------------
      6236        160        136         16          0       4060   Library Totals

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

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


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

     38876       4524      18360        380      19716     880080   Grand Totals
     38876       4524      18360         56      19716     880080   ELF Image Totals (compressed)
     38876       4524      18360         56          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                57236 (  55.89kB)
    Total RW  Size (RW Data + ZI Data)             20096 (  19.63kB)
    Total ROM Size (Code + RO Data + RW Data)      57292 (  55.95kB)

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

