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_Channel4_IRQHandler) for DMA1_Channel4_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 tim.o(i.MX_TIM2_Init) for MX_TIM2_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
    tim.o(i.MX_TIM2_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) for HAL_TIM_Base_Init
    tim.o(i.MX_TIM2_Init) refers to main.o(i.Error_Handler) for Error_Handler
    tim.o(i.MX_TIM2_Init) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) for HAL_TIM_ConfigClockSource
    tim.o(i.MX_TIM2_Init) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) for HAL_TIMEx_MasterConfigSynchronization
    tim.o(i.MX_TIM2_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_Channel4_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler) for HAL_DMA_IRQHandler
    stm32f1xx_it.o(i.DMA1_Channel4_IRQHandler) refers to usart.o(.bss) for hdma_usart1_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_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_SetBLEModulationParams) refers to sx1281_driver_hal.o(.constdata) for Radio
    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_SetGFSKModulationParams) refers to sx1281_driver_hal.o(.constdata) for Radio
    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 config.o(i.Config_LoadMR16FromFlashBool) for Config_LoadMR16FromFlashBool
    mr16.o(i.MR16_Init) refers to printfa.o(i.__0printf) for __2printf
    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 sx1281.o(i.SX1281_Init) for SX1281_Init
    mr16.o(i.MR16_Init) refers to config.o(i.Config_SetDefaults) for Config_SetDefaults
    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 mr16.o(i.outputHelpText) for outputHelpText
    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 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 printfa.o(i.__0snprintf) for __2snprintf
    mr16.o(i.mr16CommandHandler) refers to strtol.o(.text) for strtol
    mr16.o(i.mr16CommandHandler) refers to radio.o(.bss) for mr16
    mr16.o(i.mr16CommandHandler) refers to mr16.o(.data) for .data
    mr16.o(i.mr16CommandHandler) refers to mr16.o(.constdata) for .constdata
    mr16.o(i.mr16CommandHandler) refers to mr16.o(.conststring) for .conststring
    mr16.o(i.mr16CommandHandler) refers to mr16.o(.bss) for .bss
    mr16.o(i.mr16CommandHandler) refers to sx1281_driver_hal.o(.constdata) for Radio
    mr16.o(i.outputHelpText) refers to strlen.o(.text) for strlen
    mr16.o(i.outputHelpText) refers to memcpya.o(.text) for __aeabi_memcpy
    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 mr16.o(i.outputHelpText) for outputHelpText
    mr16.o(i.radioCommandHandler) refers to strtoul.o(.text) for strtoul
    mr16.o(i.radioCommandHandler) refers to sx1281.o(i.SX1281_SetMode) for SX1281_SetMode
    mr16.o(i.radioCommandHandler) refers to printfa.o(i.__0snprintf) for __2snprintf
    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 mr16.o(.bss) for .bss
    mr16.o(i.radioCommandHandler) refers to sx1281_driver_hal.o(.constdata) for Radio
    mr16.o(i.radioCommandHandler) refers to radio.o(.bss) for mr16
    mr16.o(i.radioCommandHandler) refers to mr16.o(.conststring) for .conststring
    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(.bss) for .bss
    config.o(i.Config_IsFlashValid) refers to flash.o(i.STMFLASH_Read) for STMFLASH_Read
    config.o(i.Config_IsFlashValid) refers to config.o(i.Config_ValidateMR16) for Config_ValidateMR16
    config.o(i.Config_LoadFromFlash) refers to flash.o(i.STMFLASH_Read) for STMFLASH_Read
    config.o(i.Config_LoadFromFlash) refers to config.o(.bss) for .bss
    config.o(i.Config_LoadMR16FromFlash) refers to flash.o(i.STMFLASH_Read) for STMFLASH_Read
    config.o(i.Config_LoadMR16FromFlash) refers to config.o(i.Config_ValidateMR16) for Config_ValidateMR16
    config.o(i.Config_LoadMR16FromFlash) refers to memcpya.o(.text) for __aeabi_memcpy4
    config.o(i.Config_LoadMR16FromFlash) refers to config.o(.bss) for .bss
    config.o(i.Config_LoadMR16FromFlashBool) refers to flash.o(i.STMFLASH_Read) for STMFLASH_Read
    config.o(i.Config_LoadMR16FromFlashBool) refers to config.o(i.Config_ValidateMR16) for Config_ValidateMR16
    config.o(i.Config_LoadMR16FromFlashBool) refers to memcpya.o(.text) for __aeabi_memcpy4
    config.o(i.Config_LoadMR16FromFlashBool) refers to config.o(.bss) for .bss
    config.o(i.Config_SetDefaults) refers to config.o(.bss) for .bss
    config.o(i.Config_ValidateMR16) refers to config.o(i.is_valid_gfsk_ble_bitrate) for is_valid_gfsk_ble_bitrate
    config.o(i.Config_ValidateMR16) refers to config.o(i.is_valid_mod_shaping) for is_valid_mod_shaping
    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
    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_IsFlashValid) for Config_IsFlashValid
    radio.o(i.Task_radio) refers to config.o(i.Config_LoadFromFlash) for Config_LoadFromFlash
    radio.o(i.Task_radio) refers to config.o(i.Config_SetDefaults) for Config_SetDefaults
    radio.o(i.Task_radio) refers to printfa.o(i.__0printf) for __2printf
    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 uart.o(i.BSP_UART_Transmit) for BSP_UART_Transmit
    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
    dbus.o(i.Task_dbus) refers to cmsis_os2.o(i.osKernelGetTickFreq) for osKernelGetTickFreq
    dbus.o(i.Task_dbus) refers to dfltui.o(.text) for __aeabi_ui2d
    dbus.o(i.Task_dbus) refers to ddiv.o(.text) for __aeabi_ddiv
    dbus.o(i.Task_dbus) refers to dfixui.o(.text) for __aeabi_d2uiz
    dbus.o(i.Task_dbus) refers to cmsis_os2.o(i.osDelay) for osDelay
    dbus.o(i.Task_dbus) refers to cmsis_os2.o(i.osKernelGetTickCount) for osKernelGetTickCount
    dbus.o(i.Task_dbus) refers to cmsis_os2.o(i.osMessageQueueGet) for osMessageQueueGet
    dbus.o(i.Task_dbus) refers to uart.o(i.BSP_UART_Transmit) for BSP_UART_Transmit
    dbus.o(i.Task_dbus) refers to cmsis_os2.o(i.osDelayUntil) for osDelayUntil
    dbus.o(i.Task_dbus) refers to user_task.o(.bss) for task_runtime
    dbus.o(i.Task_dbus) refers to dbus.o(.bss) for .bss
    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
    strtol.o(.text) refers to ctype_o.o(.text) for __rt_ctype_table
    strtol.o(.text) refers to _strtoul.o(.text) for _strtoul
    strtol.o(.text) refers to errno.o(i.__aeabi_errno_addr) for __aeabi_errno_addr
    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), (44 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), (104 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), (164 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_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_DMATxAbortCallback), (44 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), (104 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.HAL_UART_AbortCpltCallback), (40 bytes).
    Removing uart.o(i.HAL_UART_AbortReceiveCpltCallback), (40 bytes).
    Removing uart.o(i.HAL_UART_AbortTransmitCpltCallback), (40 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_SetBLEModulationParams), (72 bytes).
    Removing sx1281.o(i.SX1281_SetGFSKModulationParams), (72 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), (4 bytes).
    Removing mr16.o(i.MR16_UI_PowerON), (36 bytes).
    Removing mr16.o(i.MR16_UI_Setting), (4 bytes).
    Removing config.o(.rev16_text), (4 bytes).
    Removing config.o(.revsh_text), (4 bytes).
    Removing config.o(.rrx_text), (6 bytes).
    Removing config.o(i.Config_LoadMR16FromFlash), (52 bytes).
    Removing user_task.o(.constdata), (36 bytes).
    Removing user_task.o(.conststring), (5 bytes).
    Removing radio.o(.rev16_text), (4 bytes).
    Removing radio.o(.revsh_text), (4 bytes).
    Removing radio.o(.rrx_text), (6 bytes).
    Removing radio.o(.data), (1 bytes).
    Removing dbus.o(.rev16_text), (4 bytes).
    Removing dbus.o(.revsh_text), (4 bytes).
    Removing dbus.o(.rrx_text), (6 bytes).
    Removing dbus.o(i.Task_dbus), (96 bytes).
    Removing dbus.o(.bss), (127 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).

734 unused section(s) (total 45057 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/microlib/ctype/ctype.c           0x00000000   Number         0  iscntrl_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  ctype_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/ctype.c           0x00000000   Number         0  ispunct_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isspace_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isupper_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isgraph_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  islower_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isxdigit_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isspace_c.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isdigit_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isprint_o.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  ctype_c.o ABSOLUTE
    ../clib/microlib/ctype/tolower.c         0x00000000   Number         0  tolower.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/errno.c                 0x00000000   Number         0  errno.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  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry12b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.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  mallocr.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloca.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  mallocra.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloc.o ABSOLUTE
    ../clib/microlib/malloc/mvars.c          0x00000000   Number         0  mvars.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/stdio/streams.c         0x00000000   Number         0  stdout.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/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  _scanf_int.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  __0sscanf.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _chval.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _sgetc.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _strtoul.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  strtol.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  scanf_char.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  fdiv.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  fepilogue.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  ffltul.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dflti.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  fmul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ../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\dbus.c                      0x00000000   Number         0  dbus.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\\config.c               0x00000000   Number         0  config.o ABSOLUTE
    ..\\User\\module\\mr16.c                 0x00000000   Number         0  mr16.o ABSOLUTE
    ..\\User\\task\\dbus.c                   0x00000000   Number         0  dbus.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  strtol.o(.text)
    .text                                    0x0800049c   Section        0  strtoul.o(.text)
    .text                                    0x0800050e   Section        0  fdiv.o(.text)
    .text                                    0x0800058a   Section        0  dmul.o(.text)
    .text                                    0x0800066e   Section        0  ddiv.o(.text)
    .text                                    0x0800074c   Section        0  ffltul.o(.text)
    .text                                    0x08000768   Section        0  dflti.o(.text)
    .text                                    0x0800078a   Section        0  dfltui.o(.text)
    .text                                    0x080007a4   Section        0  dfixui.o(.text)
    .text                                    0x080007d6   Section        0  f2d.o(.text)
    .text                                    0x080007fc   Section        0  uidiv.o(.text)
    .text                                    0x08000828   Section        0  uldiv.o(.text)
    .text                                    0x0800088c   Section        0  ctype_o.o(.text)
    .text                                    0x08000894   Section        0  isspace_o.o(.text)
    .text                                    0x080008a6   Section        0  tolower.o(.text)
    .text                                    0x080008b2   Section        0  _chval.o(.text)
    .text                                    0x080008d0   Section        0  scanf_char.o(.text)
    _scanf_char_input                        0x080008d1   Thumb Code    12  scanf_char.o(.text)
    .text                                    0x080008f8   Section        0  _sgetc.o(.text)
    .text                                    0x08000938   Section        0  _strtoul.o(.text)
    .text                                    0x080009d6   Section        0  fepilogue.o(.text)
    .text                                    0x080009d6   Section        0  iusefp.o(.text)
    .text                                    0x08000a44   Section        0  depilogue.o(.text)
    .text                                    0x08000afe   Section        0  dadd.o(.text)
    .text                                    0x08000c4c   Section        0  dfixul.o(.text)
    .text                                    0x08000c7c   Section       48  cdrcmple.o(.text)
    .text                                    0x08000cac   Section       36  init.o(.text)
    .text                                    0x08000cd0   Section        0  llshl.o(.text)
    .text                                    0x08000cee   Section        0  llsshr.o(.text)
    .text                                    0x08000d14   Section        0  _scanf.o(.text)
    i.BSP_SPI_GetHandle                      0x08001044   Section        0  spi_1.o(i.BSP_SPI_GetHandle)
    i.BSP_SPI_GetState                       0x08001060   Section        0  spi_1.o(i.BSP_SPI_GetState)
    i.BSP_SPI_RegisterCallback               0x08001078   Section        0  spi_1.o(i.BSP_SPI_RegisterCallback)
    i.BSP_SPI_Transmit                       0x08001094   Section        0  spi_1.o(i.BSP_SPI_Transmit)
    i.BSP_SPI_TransmitReceive                0x080010be   Section        0  spi_1.o(i.BSP_SPI_TransmitReceive)
    i.BSP_UART_GetHandle                     0x080010ec   Section        0  uart.o(i.BSP_UART_GetHandle)
    i.BSP_UART_Transmit                      0x08001108   Section        0  uart.o(i.BSP_UART_Transmit)
    i.BusFault_Handler                       0x08001136   Section        0  stm32f1xx_it.o(i.BusFault_Handler)
    i.Config_Get                             0x08001138   Section        0  config.o(i.Config_Get)
    i.Config_IsFlashValid                    0x08001140   Section        0  config.o(i.Config_IsFlashValid)
    i.Config_LoadFromFlash                   0x0800115c   Section        0  config.o(i.Config_LoadFromFlash)
    i.Config_LoadMR16FromFlashBool           0x08001170   Section        0  config.o(i.Config_LoadMR16FromFlashBool)
    i.Config_SetDefaults                     0x080011a0   Section        0  config.o(i.Config_SetDefaults)
    i.Config_ValidateMR16                    0x0800127c   Section        0  config.o(i.Config_ValidateMR16)
    Config_ValidateMR16                      0x0800127d   Thumb Code   610  config.o(i.Config_ValidateMR16)
    i.DMA1_Channel2_IRQHandler               0x080014e8   Section        0  stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler)
    i.DMA1_Channel3_IRQHandler               0x080014f4   Section        0  stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler)
    i.DMA1_Channel4_IRQHandler               0x08001500   Section        0  stm32f1xx_it.o(i.DMA1_Channel4_IRQHandler)
    i.DMA1_Channel5_IRQHandler               0x0800150c   Section        0  stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler)
    i.DMA1_Channel6_IRQHandler               0x08001518   Section        0  stm32f1xx_it.o(i.DMA1_Channel6_IRQHandler)
    i.DMA1_Channel7_IRQHandler               0x08001524   Section        0  stm32f1xx_it.o(i.DMA1_Channel7_IRQHandler)
    i.DMA_SetConfig                          0x08001530   Section        0  stm32f1xx_hal_dma.o(i.DMA_SetConfig)
    DMA_SetConfig                            0x08001531   Thumb Code    42  stm32f1xx_hal_dma.o(i.DMA_SetConfig)
    i.DebugMon_Handler                       0x0800155a   Section        0  stm32f1xx_it.o(i.DebugMon_Handler)
    i.EXTI15_10_IRQHandler                   0x0800155c   Section        0  stm32f1xx_it.o(i.EXTI15_10_IRQHandler)
    i.EXTI9_5_IRQHandler                     0x08001564   Section        0  stm32f1xx_it.o(i.EXTI9_5_IRQHandler)
    i.Error_Handler                          0x0800157c   Section        0  main.o(i.Error_Handler)
    i.FLASH_Program_HalfWord                 0x08001580   Section        0  stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord)
    FLASH_Program_HalfWord                   0x08001581   Thumb Code    20  stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord)
    i.FLASH_SetErrorCode                     0x0800159c   Section        0  stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode)
    FLASH_SetErrorCode                       0x0800159d   Thumb Code    84  stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode)
    i.FLASH_WaitForLastOperation             0x080015f8   Section        0  stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    i.Flash_PageErase                        0x0800164c   Section        0  flash.o(i.Flash_PageErase)
    i.FreeRTOS_CLIGetParameter               0x08001670   Section        0  freertos_cli.o(i.FreeRTOS_CLIGetParameter)
    i.FreeRTOS_CLIProcessCommand             0x080016b8   Section        0  freertos_cli.o(i.FreeRTOS_CLIProcessCommand)
    i.FreeRTOS_CLIRegisterCommand            0x08001788   Section        0  freertos_cli.o(i.FreeRTOS_CLIRegisterCommand)
    i.GpioGetBitPos                          0x080017d8   Section        0  sx1281_driver_gpio.o(i.GpioGetBitPos)
    i.GpioInit                               0x08001808   Section        0  sx1281_driver_gpio.o(i.GpioInit)
    i.GpioRead                               0x0800180a   Section        0  sx1281_driver_gpio.o(i.GpioRead)
    i.GpioSetIrq                             0x08001810   Section        0  sx1281_driver_gpio.o(i.GpioSetIrq)
    i.GpioWrite                              0x08001848   Section        0  sx1281_driver_gpio.o(i.GpioWrite)
    i.HAL_DMA_Abort                          0x0800184e   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_Abort)
    i.HAL_DMA_Abort_IT                       0x08001894   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT)
    i.HAL_DMA_IRQHandler                     0x0800192c   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler)
    i.HAL_DMA_Init                           0x08001a80   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_Init)
    i.HAL_DMA_Start_IT                       0x08001adc   Section        0  stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT)
    i.HAL_Delay                              0x08001b4c   Section        0  stm32f1xx_hal.o(i.HAL_Delay)
    i.HAL_FLASH_Lock                         0x08001b70   Section        0  stm32f1xx_hal_flash.o(i.HAL_FLASH_Lock)
    i.HAL_FLASH_Program                      0x08001b84   Section        0  stm32f1xx_hal_flash.o(i.HAL_FLASH_Program)
    i.HAL_FLASH_Unlock                       0x08001c04   Section        0  stm32f1xx_hal_flash.o(i.HAL_FLASH_Unlock)
    i.HAL_GPIO_EXTI_Callback                 0x08001c2c   Section        0  gpio_1.o(i.HAL_GPIO_EXTI_Callback)
    i.HAL_GPIO_EXTI_IRQHandler               0x08001c58   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler)
    i.HAL_GPIO_Init                          0x08001c70   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)
    i.HAL_GPIO_ReadPin                       0x08001e50   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin)
    i.HAL_GPIO_WritePin                      0x08001e5a   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)
    i.HAL_GetTick                            0x08001e64   Section        0  stm32f1xx_hal.o(i.HAL_GetTick)
    i.HAL_HalfDuplex_Init                    0x08001e70   Section        0  stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init)
    i.HAL_IncTick                            0x08001ee0   Section        0  stm32f1xx_hal.o(i.HAL_IncTick)
    i.HAL_Init                               0x08001ef0   Section        0  stm32f1xx_hal.o(i.HAL_Init)
    i.HAL_InitTick                           0x08001f14   Section        0  stm32f1xx_hal.o(i.HAL_InitTick)
    i.HAL_MspInit                            0x08001f54   Section        0  stm32f1xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_EnableIRQ                     0x08001f9c   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)
    i.HAL_NVIC_SetPriority                   0x08001fb8   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_NVIC_SetPriorityGrouping           0x08001ff8   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)
    i.HAL_RCC_ClockConfig                    0x0800201c   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetPCLK1Freq                   0x08002148   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    i.HAL_RCC_GetPCLK2Freq                   0x08002168   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    i.HAL_RCC_GetSysClockFreq                0x08002188   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_RCC_OscConfig                      0x080021d4   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.HAL_SPI_ErrorCallback                  0x080024f4   Section        0  spi_1.o(i.HAL_SPI_ErrorCallback)
    i.HAL_SPI_GetState                       0x0800252c   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_GetState)
    i.HAL_SPI_Init                           0x08002532   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_Init)
    i.HAL_SPI_MspInit                        0x080025e4   Section        0  spi.o(i.HAL_SPI_MspInit)
    i.HAL_SPI_RxCpltCallback                 0x0800271c   Section        0  spi_1.o(i.HAL_SPI_RxCpltCallback)
    i.HAL_SPI_RxHalfCpltCallback             0x08002754   Section        0  spi_1.o(i.HAL_SPI_RxHalfCpltCallback)
    i.HAL_SPI_Transmit                       0x0800278c   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit)
    i.HAL_SPI_TransmitReceive                0x080028f2   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive)
    i.HAL_SPI_TransmitReceive_DMA            0x08002ae4   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA)
    i.HAL_SPI_Transmit_DMA                   0x08002bf4   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA)
    i.HAL_SPI_TxCpltCallback                 0x08002cc0   Section        0  spi_1.o(i.HAL_SPI_TxCpltCallback)
    i.HAL_SPI_TxHalfCpltCallback             0x08002ce4   Section        0  spi_1.o(i.HAL_SPI_TxHalfCpltCallback)
    i.HAL_SPI_TxRxCpltCallback               0x08002d1c   Section        0  spi_1.o(i.HAL_SPI_TxRxCpltCallback)
    i.HAL_SPI_TxRxHalfCpltCallback           0x08002d54   Section        0  spi_1.o(i.HAL_SPI_TxRxHalfCpltCallback)
    i.HAL_SYSTICK_Config                     0x08002d8c   Section        0  stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.HAL_TIMEx_ConfigBreakDeadTime          0x08002db4   Section        0  stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigBreakDeadTime)
    i.HAL_TIMEx_MasterConfigSynchronization  0x08002e08   Section        0  stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)
    i.HAL_TIM_Base_Init                      0x08002e70   Section        0  stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init)
    i.HAL_TIM_Base_MspInit                   0x08002ecc   Section        0  tim.o(i.HAL_TIM_Base_MspInit)
    i.HAL_TIM_ConfigClockSource              0x08002f08   Section        0  stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource)
    i.HAL_TIM_MspPostInit                    0x08002fe4   Section        0  tim.o(i.HAL_TIM_MspPostInit)
    i.HAL_TIM_PWM_ConfigChannel              0x08003030   Section        0  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel)
    i.HAL_TIM_PWM_Init                       0x080030fc   Section        0  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Init)
    i.HAL_TIM_PWM_MspInit                    0x08003156   Section        0  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_MspInit)
    i.HAL_UARTEx_RxEventCallback             0x08003158   Section        0  stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)
    i.HAL_UART_DMAStop                       0x0800315a   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop)
    i.HAL_UART_ErrorCallback                 0x080031cc   Section        0  uart.o(i.HAL_UART_ErrorCallback)
    i.HAL_UART_IRQHandler                    0x080031f4   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)
    i.HAL_UART_Init                          0x08003460   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Init)
    i.HAL_UART_MspInit                       0x080034c4   Section        0  usart.o(i.HAL_UART_MspInit)
    i.HAL_UART_Receive_DMA                   0x08003608   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA)
    i.HAL_UART_RxCpltCallback                0x08003624   Section        0  uart.o(i.HAL_UART_RxCpltCallback)
    i.HAL_UART_RxHalfCpltCallback            0x0800364c   Section        0  uart.o(i.HAL_UART_RxHalfCpltCallback)
    i.HAL_UART_Transmit                      0x08003674   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit)
    i.HAL_UART_Transmit_DMA                  0x08003714   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA)
    i.HAL_UART_Transmit_IT                   0x0800378c   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT)
    i.HAL_UART_TxCpltCallback                0x080037c0   Section        0  uart.o(i.HAL_UART_TxCpltCallback)
    i.HAL_UART_TxHalfCpltCallback            0x080037e8   Section        0  uart.o(i.HAL_UART_TxHalfCpltCallback)
    i.HardFault_Handler                      0x0800380c   Section        0  stm32f1xx_it.o(i.HardFault_Handler)
    i.LCD_Clear                              0x0800380e   Section        0  lcd.o(i.LCD_Clear)
    i.LCD_DrawBitmap                         0x08003860   Section        0  lcd.o(i.LCD_DrawBitmap)
    i.LCD_DrawChar                           0x080038e0   Section        0  lcd.o(i.LCD_DrawChar)
    i.LCD_DrawPoint                          0x08003a44   Section        0  lcd.o(i.LCD_DrawPoint)
    i.LCD_DrawString                         0x08003aa0   Section        0  lcd.o(i.LCD_DrawString)
    i.LCD_Init                               0x08003b10   Section        0  lcd.o(i.LCD_Init)
    i.LCD_SetAddressWindow                   0x08003c70   Section        0  lcd.o(i.LCD_SetAddressWindow)
    LCD_SetAddressWindow                     0x08003c71   Thumb Code   100  lcd.o(i.LCD_SetAddressWindow)
    i.LCD_WriteCommand                       0x08003cd4   Section        0  lcd.o(i.LCD_WriteCommand)
    LCD_WriteCommand                         0x08003cd5   Thumb Code    56  lcd.o(i.LCD_WriteCommand)
    i.LCD_WriteData                          0x08003d14   Section        0  lcd.o(i.LCD_WriteData)
    LCD_WriteData                            0x08003d15   Thumb Code    54  lcd.o(i.LCD_WriteData)
    i.LCD_WriteDataBuffer                    0x08003d54   Section        0  lcd.o(i.LCD_WriteDataBuffer)
    LCD_WriteDataBuffer                      0x08003d55   Thumb Code    72  lcd.o(i.LCD_WriteDataBuffer)
    i.LCD_WriteDataBuffer_DMA                0x08003da4   Section        0  lcd.o(i.LCD_WriteDataBuffer_DMA)
    LCD_WriteDataBuffer_DMA                  0x08003da5   Thumb Code    72  lcd.o(i.LCD_WriteDataBuffer_DMA)
    i.MR16_CLI_Init                          0x08003df4   Section        0  mr16.o(i.MR16_CLI_Init)
    i.MR16_Init                              0x08003e1c   Section        0  mr16.o(i.MR16_Init)
    i.MR16_Main                              0x08003f10   Section        0  mr16.o(i.MR16_Main)
    i.MR16_NotifyUARTIdle                    0x08003fc0   Section        0  mr16.o(i.MR16_NotifyUARTIdle)
    i.MSP_GetIRQn                            0x08003fcc   Section        0  sx1281_driver_gpio.o(i.MSP_GetIRQn)
    i.MX_DMA_Init                            0x08004008   Section        0  dma.o(i.MX_DMA_Init)
    i.MX_FREERTOS_Init                       0x08004084   Section        0  freertos.o(i.MX_FREERTOS_Init)
    i.MX_GPIO_Init                           0x080040b8   Section        0  gpio.o(i.MX_GPIO_Init)
    i.MX_SPI1_Init                           0x080041d0   Section        0  spi.o(i.MX_SPI1_Init)
    i.MX_SPI2_Init                           0x08004218   Section        0  spi.o(i.MX_SPI2_Init)
    i.MX_TIM1_Init                           0x08004260   Section        0  tim.o(i.MX_TIM1_Init)
    i.MX_TIM2_Init                           0x08004324   Section        0  tim.o(i.MX_TIM2_Init)
    i.MX_USART1_UART_Init                    0x08004388   Section        0  usart.o(i.MX_USART1_UART_Init)
    i.MX_USART2_UART_Init                    0x080043c4   Section        0  usart.o(i.MX_USART2_UART_Init)
    i.MemManage_Handler                      0x080043fc   Section        0  stm32f1xx_it.o(i.MemManage_Handler)
    i.NMI_Handler                            0x080043fe   Section        0  stm32f1xx_it.o(i.NMI_Handler)
    i.OnRxDone                               0x08004400   Section        0  sx1281.o(i.OnRxDone)
    i.OnRxError                              0x08004414   Section        0  sx1281.o(i.OnRxError)
    i.OnRxTimeout                            0x08004428   Section        0  sx1281.o(i.OnRxTimeout)
    i.OnTxDone                               0x0800443c   Section        0  sx1281.o(i.OnTxDone)
    i.OnTxTimeout                            0x08004450   Section        0  sx1281.o(i.OnTxTimeout)
    i.SPI_DMAError                           0x08004464   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMAError)
    SPI_DMAError                             0x08004465   Thumb Code    34  stm32f1xx_hal_spi.o(i.SPI_DMAError)
    i.SPI_DMAHalfReceiveCplt                 0x08004486   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt)
    SPI_DMAHalfReceiveCplt                   0x08004487   Thumb Code    10  stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt)
    i.SPI_DMAHalfTransmitCplt                0x08004490   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt)
    SPI_DMAHalfTransmitCplt                  0x08004491   Thumb Code    10  stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt)
    i.SPI_DMAHalfTransmitReceiveCplt         0x0800449a   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt)
    SPI_DMAHalfTransmitReceiveCplt           0x0800449b   Thumb Code    10  stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt)
    i.SPI_DMAReceiveCplt                     0x080044a4   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt)
    SPI_DMAReceiveCplt                       0x080044a5   Thumb Code   106  stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt)
    i.SPI_DMATransmitCplt                    0x0800450e   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt)
    SPI_DMATransmitCplt                      0x0800450f   Thumb Code   100  stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt)
    i.SPI_DMATransmitReceiveCplt             0x08004572   Section        0  stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt)
    SPI_DMATransmitReceiveCplt               0x08004573   Thumb Code    90  stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt)
    i.SPI_EndRxTransaction                   0x080045cc   Section        0  stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction)
    SPI_EndRxTransaction                     0x080045cd   Thumb Code    92  stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction)
    i.SPI_EndRxTxTransaction                 0x08004628   Section        0  stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction)
    SPI_EndRxTxTransaction                   0x08004629   Thumb Code    52  stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction)
    i.SPI_Get                                0x0800465c   Section        0  spi_1.o(i.SPI_Get)
    SPI_Get                                  0x0800465d   Thumb Code    26  spi_1.o(i.SPI_Get)
    i.SPI_WaitFlagStateUntilTimeout          0x08004680   Section        0  stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
    SPI_WaitFlagStateUntilTimeout            0x08004681   Thumb Code   180  stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
    i.STMFLASH_Read                          0x08004738   Section        0  flash.o(i.STMFLASH_Read)
    i.STMFLASH_Write                         0x08004754   Section        0  flash.o(i.STMFLASH_Write)
    i.STMFLASH_Write_NoCheck                 0x08004834   Section        0  flash.o(i.STMFLASH_Write_NoCheck)
    i.SX1281Calibrate                        0x08004860   Section        0  sx1281_driver.o(i.SX1281Calibrate)
    i.SX1281ClearIrqStatus                   0x0800489e   Section        0  sx1281_driver.o(i.SX1281ClearIrqStatus)
    i.SX1281GetFirmwareVersion               0x080048b6   Section        0  sx1281_driver.o(i.SX1281GetFirmwareVersion)
    i.SX1281GetFrequencyError                0x080048d0   Section        0  sx1281_driver.o(i.SX1281GetFrequencyError)
    i.SX1281GetIrqStatus                     0x08004968   Section        0  sx1281_driver.o(i.SX1281GetIrqStatus)
    i.SX1281GetLoRaBandwidth                 0x0800497c   Section        0  sx1281_driver.o(i.SX1281GetLoRaBandwidth)
    i.SX1281GetOpMode                        0x080049b8   Section        0  sx1281_driver.o(i.SX1281GetOpMode)
    i.SX1281GetPacketStatus                  0x080049c4   Section        0  sx1281_driver.o(i.SX1281GetPacketStatus)
    i.SX1281GetPacketType                    0x08004bd8   Section        0  sx1281_driver.o(i.SX1281GetPacketType)
    i.SX1281GetPayload                       0x08004be4   Section        0  sx1281_driver.o(i.SX1281GetPayload)
    i.SX1281GetRssiInst                      0x08004c0c   Section        0  sx1281_driver.o(i.SX1281GetRssiInst)
    i.SX1281GetRxBufferStatus                0x08004c30   Section        0  sx1281_driver.o(i.SX1281GetRxBufferStatus)
    i.SX1281GetStatus                        0x08004c78   Section        0  sx1281_driver.o(i.SX1281GetStatus)
    i.SX1281HalGetDioStatus                  0x08004c90   Section        0  sx1281_driver_hal.o(i.SX1281HalGetDioStatus)
    i.SX1281HalInit                          0x08004cb4   Section        0  sx1281_driver_hal.o(i.SX1281HalInit)
    i.SX1281HalIoIrqInit                     0x08004cc8   Section        0  sx1281_driver_hal.o(i.SX1281HalIoIrqInit)
    i.SX1281HalReadBuffer                    0x08004cd8   Section        0  sx1281_driver_hal.o(i.SX1281HalReadBuffer)
    i.SX1281HalReadCommand                   0x08004d44   Section        0  sx1281_driver_hal.o(i.SX1281HalReadCommand)
    i.SX1281HalReadRegister                  0x08004db0   Section        0  sx1281_driver_hal.o(i.SX1281HalReadRegister)
    i.SX1281HalReadRegisters                 0x08004dc0   Section        0  sx1281_driver_hal.o(i.SX1281HalReadRegisters)
    i.SX1281HalReset                         0x08004e30   Section        0  sx1281_driver_hal.o(i.SX1281HalReset)
    i.SX1281HalWaitOnBusy                    0x08004e64   Section        0  sx1281_driver_hal.o(i.SX1281HalWaitOnBusy)
    i.SX1281HalWriteBuffer                   0x08004e80   Section        0  sx1281_driver_hal.o(i.SX1281HalWriteBuffer)
    i.SX1281HalWriteCommand                  0x08004ec8   Section        0  sx1281_driver_hal.o(i.SX1281HalWriteCommand)
    i.SX1281HalWriteRegister                 0x08004f20   Section        0  sx1281_driver_hal.o(i.SX1281HalWriteRegister)
    i.SX1281HalWriteRegisters                0x08004f2c   Section        0  sx1281_driver_hal.o(i.SX1281HalWriteRegisters)
    i.SX1281Init                             0x08004f7c   Section        0  sx1281_driver.o(i.SX1281Init)
    i.SX1281OnDioIrq                         0x08004f8c   Section        0  sx1281_driver.o(i.SX1281OnDioIrq)
    i.SX1281ProcessIrqs                      0x08004fa0   Section        0  sx1281_driver.o(i.SX1281ProcessIrqs)
    i.SX1281SendPayload                      0x080050ec   Section        0  sx1281_driver.o(i.SX1281SendPayload)
    i.SX1281SetAutoFS                        0x080050fe   Section        0  sx1281_driver.o(i.SX1281SetAutoFS)
    i.SX1281SetAutoTx                        0x0800510c   Section        0  sx1281_driver.o(i.SX1281SetAutoTx)
    i.SX1281SetBleAccessAddress              0x08005126   Section        0  sx1281_driver.o(i.SX1281SetBleAccessAddress)
    i.SX1281SetBleAdvertizerAccessAddress    0x0800515c   Section        0  sx1281_driver.o(i.SX1281SetBleAdvertizerAccessAddress)
    i.SX1281SetBufferBaseAddresses           0x08005168   Section        0  sx1281_driver.o(i.SX1281SetBufferBaseAddresses)
    i.SX1281SetCad                           0x08005180   Section        0  sx1281_driver.o(i.SX1281SetCad)
    i.SX1281SetCadParams                     0x08005198   Section        0  sx1281_driver.o(i.SX1281SetCadParams)
    i.SX1281SetCrcPolynomial                 0x080051b0   Section        0  sx1281_driver.o(i.SX1281SetCrcPolynomial)
    i.SX1281SetCrcSeed                       0x080051d8   Section        0  sx1281_driver.o(i.SX1281SetCrcSeed)
    i.SX1281SetDioIrqParams                  0x08005200   Section        0  sx1281_driver.o(i.SX1281SetDioIrqParams)
    i.SX1281SetFs                            0x08005238   Section        0  sx1281_driver.o(i.SX1281SetFs)
    i.SX1281SetInterruptMode                 0x08005250   Section        0  sx1281_driver.o(i.SX1281SetInterruptMode)
    i.SX1281SetLongPreamble                  0x0800525c   Section        0  sx1281_driver.o(i.SX1281SetLongPreamble)
    i.SX1281SetModulationParams              0x0800526c   Section        0  sx1281_driver.o(i.SX1281SetModulationParams)
    i.SX1281SetPacketParams                  0x08005300   Section        0  sx1281_driver.o(i.SX1281SetPacketParams)
    i.SX1281SetPacketType                    0x080053d8   Section        0  sx1281_driver.o(i.SX1281SetPacketType)
    i.SX1281SetPayload                       0x080053f4   Section        0  sx1281_driver.o(i.SX1281SetPayload)
    i.SX1281SetPollingMode                   0x08005400   Section        0  sx1281_driver.o(i.SX1281SetPollingMode)
    i.SX1281SetRegistersDefault              0x0800540c   Section        0  sx1281_driver.o(i.SX1281SetRegistersDefault)
    i.SX1281SetRegulatorMode                 0x08005430   Section        0  sx1281_driver.o(i.SX1281SetRegulatorMode)
    i.SX1281SetRfFrequency                   0x08005440   Section        0  sx1281_driver.o(i.SX1281SetRfFrequency)
    i.SX1281SetRx                            0x08005474   Section        0  sx1281_driver.o(i.SX1281SetRx)
    i.SX1281SetRxDutyCycle                   0x080054a4   Section        0  sx1281_driver.o(i.SX1281SetRxDutyCycle)
    i.SX1281SetSaveContext                   0x080054d4   Section        0  sx1281_driver.o(i.SX1281SetSaveContext)
    i.SX1281SetSleep                         0x080054e0   Section        0  sx1281_driver.o(i.SX1281SetSleep)
    i.SX1281SetStandby                       0x08005518   Section        0  sx1281_driver.o(i.SX1281SetStandby)
    i.SX1281SetSyncWord                      0x0800553c   Section        0  sx1281_driver.o(i.SX1281SetSyncWord)
    i.SX1281SetSyncWordErrorTolerance        0x080055a8   Section        0  sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance)
    i.SX1281SetTx                            0x080055cc   Section        0  sx1281_driver.o(i.SX1281SetTx)
    i.SX1281SetTxContinuousPreamble          0x080055fc   Section        0  sx1281_driver.o(i.SX1281SetTxContinuousPreamble)
    i.SX1281SetTxContinuousWave              0x08005606   Section        0  sx1281_driver.o(i.SX1281SetTxContinuousWave)
    i.SX1281SetTxParams                      0x08005610   Section        0  sx1281_driver.o(i.SX1281SetTxParams)
    i.SX1281SetWhiteningSeed                 0x08005628   Section        0  sx1281_driver.o(i.SX1281SetWhiteningSeed)
    i.SX1281_BSPInit                         0x08005648   Section        0  sx1281_header.o(i.SX1281_BSPInit)
    i.SX1281_Callback                        0x08005658   Section        0  mr16.o(i.SX1281_Callback)
    i.SX1281_GetState                        0x08005884   Section        0  sx1281.o(i.SX1281_GetState)
    i.SX1281_Init                            0x0800589c   Section        0  sx1281.o(i.SX1281_Init)
    i.SX1281_Running                         0x08005d40   Section        0  sx1281.o(i.SX1281_Running)
    i.SX1281_SetBLEBaudrate                  0x08005d54   Section        0  sx1281.o(i.SX1281_SetBLEBaudrate)
    i.SX1281_SetFLRCBaudrate                 0x08005dc8   Section        0  sx1281.o(i.SX1281_SetFLRCBaudrate)
    i.SX1281_SetGFSKBaudrate                 0x08005e3c   Section        0  sx1281.o(i.SX1281_SetGFSKBaudrate)
    i.SX1281_SetLORABaudrate                 0x08005eb0   Section        0  sx1281.o(i.SX1281_SetLORABaudrate)
    i.SX1281_SetMode                         0x08005f20   Section        0  sx1281.o(i.SX1281_SetMode)
    i.SX1281_SetRFFrequency                  0x08005f98   Section        0  sx1281.o(i.SX1281_SetRFFrequency)
    i.SX1281_SetRXSuccessive                 0x08005fd0   Section        0  sx1281.o(i.SX1281_SetRXSuccessive)
    i.SX1281_SetTX                           0x08006004   Section        0  sx1281.o(i.SX1281_SetTX)
    i.SpiIn                                  0x08006044   Section        0  sx1281_driver_spi.o(i.SpiIn)
    i.SpiInOut                               0x0800605c   Section        0  sx1281_driver_spi.o(i.SpiInOut)
    i.SpiInit                                0x0800607c   Section        0  sx1281_driver_spi.o(i.SpiInit)
    i.StartDefaultTask                       0x080060a0   Section        0  freertos.o(i.StartDefaultTask)
    i.SysTick_Handler                        0x080060ae   Section        0  stm32f1xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x080060c6   Section        0  main.o(i.SystemClock_Config)
    i.SystemInit                             0x08006124   Section        0  system_stm32f1xx.o(i.SystemInit)
    i.TIM_Base_SetConfig                     0x08006128   Section        0  stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig)
    i.TIM_ETR_SetConfig                      0x080061a0   Section        0  stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig)
    i.TIM_ITRx_SetConfig                     0x080061b4   Section        0  stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig)
    TIM_ITRx_SetConfig                       0x080061b5   Thumb Code    16  stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig)
    i.TIM_OC1_SetConfig                      0x080061c4   Section        0  stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig)
    TIM_OC1_SetConfig                        0x080061c5   Thumb Code    74  stm32f1xx_hal_tim.o(i.TIM_OC1_SetConfig)
    i.TIM_OC2_SetConfig                      0x08006214   Section        0  stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig)
    i.TIM_OC3_SetConfig                      0x0800626c   Section        0  stm32f1xx_hal_tim.o(i.TIM_OC3_SetConfig)
    TIM_OC3_SetConfig                        0x0800626d   Thumb Code    82  stm32f1xx_hal_tim.o(i.TIM_OC3_SetConfig)
    i.TIM_OC4_SetConfig                      0x080062c4   Section        0  stm32f1xx_hal_tim.o(i.TIM_OC4_SetConfig)
    TIM_OC4_SetConfig                        0x080062c5   Thumb Code    64  stm32f1xx_hal_tim.o(i.TIM_OC4_SetConfig)
    i.TIM_TI1_ConfigInputStage               0x08006308   Section        0  stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
    TIM_TI1_ConfigInputStage                 0x08006309   Thumb Code    34  stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)
    i.TIM_TI2_ConfigInputStage               0x0800632a   Section        0  stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
    TIM_TI2_ConfigInputStage                 0x0800632b   Thumb Code    36  stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)
    i.Task_Init                              0x08006350   Section        0  init.o(i.Task_Init)
    i.Task_radio                             0x080063a0   Section        0  radio.o(i.Task_radio)
    i.UART_DMAAbortOnError                   0x0800648c   Section        0  stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError)
    UART_DMAAbortOnError                     0x0800648d   Thumb Code    16  stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError)
    i.UART_DMAError                          0x0800649c   Section        0  stm32f1xx_hal_uart.o(i.UART_DMAError)
    UART_DMAError                            0x0800649d   Thumb Code    74  stm32f1xx_hal_uart.o(i.UART_DMAError)
    i.UART_DMAReceiveCplt                    0x080064e6   Section        0  stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt)
    UART_DMAReceiveCplt                      0x080064e7   Thumb Code   134  stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt)
    i.UART_DMARxHalfCplt                     0x0800656c   Section        0  stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt)
    UART_DMARxHalfCplt                       0x0800656d   Thumb Code    30  stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt)
    i.UART_DMATransmitCplt                   0x0800658a   Section        0  stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt)
    UART_DMATransmitCplt                     0x0800658b   Thumb Code    66  stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt)
    i.UART_DMATxHalfCplt                     0x080065cc   Section        0  stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt)
    UART_DMATxHalfCplt                       0x080065cd   Thumb Code    10  stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt)
    i.UART_EndRxTransfer                     0x080065d6   Section        0  stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)
    UART_EndRxTransfer                       0x080065d7   Thumb Code    78  stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)
    i.UART_EndTxTransfer                     0x08006624   Section        0  stm32f1xx_hal_uart.o(i.UART_EndTxTransfer)
    UART_EndTxTransfer                       0x08006625   Thumb Code    28  stm32f1xx_hal_uart.o(i.UART_EndTxTransfer)
    i.UART_Get                               0x08006640   Section        0  uart.o(i.UART_Get)
    UART_Get                                 0x08006641   Thumb Code    26  uart.o(i.UART_Get)
    i.UART_Receive_IT                        0x08006664   Section        0  stm32f1xx_hal_uart.o(i.UART_Receive_IT)
    UART_Receive_IT                          0x08006665   Thumb Code   194  stm32f1xx_hal_uart.o(i.UART_Receive_IT)
    i.UART_SetConfig                         0x08006728   Section        0  stm32f1xx_hal_uart.o(i.UART_SetConfig)
    UART_SetConfig                           0x08006729   Thumb Code   178  stm32f1xx_hal_uart.o(i.UART_SetConfig)
    i.UART_Start_Receive_DMA                 0x080067e0   Section        0  stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)
    i.UART_WaitOnFlagUntilTimeout            0x08006870   Section        0  stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    UART_WaitOnFlagUntilTimeout              0x08006871   Thumb Code   114  stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    i.USART2_IRQHandler                      0x080068e4   Section        0  stm32f1xx_it.o(i.USART2_IRQHandler)
    i.USAR_UART2_IDLECallback                0x080068fc   Section        0  usart.o(i.USAR_UART2_IDLECallback)
    i.USER_UART_IRQHandler                   0x08006984   Section        0  usart.o(i.USER_UART_IRQHandler)
    i.UsageFault_Handler                     0x080069b0   Section        0  stm32f1xx_it.o(i.UsageFault_Handler)
    i.__0printf                              0x080069b4   Section        0  printfa.o(i.__0printf)
    i.__0snprintf                            0x080069d4   Section        0  printfa.o(i.__0snprintf)
    i.__NVIC_SetPriority                     0x08006a08   Section        0  stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)
    __NVIC_SetPriority                       0x08006a09   Thumb Code    32  stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)
    i.__aeabi_errno_addr                     0x08006a28   Section        0  errno.o(i.__aeabi_errno_addr)
    i.__scatterload_copy                     0x08006a30   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x08006a3e   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08006a40   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._fp_digits                             0x08006a50   Section        0  printfa.o(i._fp_digits)
    _fp_digits                               0x08006a51   Thumb Code   366  printfa.o(i._fp_digits)
    i._printf_core                           0x08006bd4   Section        0  printfa.o(i._printf_core)
    _printf_core                             0x08006bd5   Thumb Code  1704  printfa.o(i._printf_core)
    i._printf_post_padding                   0x08007288   Section        0  printfa.o(i._printf_post_padding)
    _printf_post_padding                     0x08007289   Thumb Code    36  printfa.o(i._printf_post_padding)
    i._printf_pre_padding                    0x080072ac   Section        0  printfa.o(i._printf_pre_padding)
    _printf_pre_padding                      0x080072ad   Thumb Code    46  printfa.o(i._printf_pre_padding)
    i._snputc                                0x080072da   Section        0  printfa.o(i._snputc)
    _snputc                                  0x080072db   Thumb Code    22  printfa.o(i._snputc)
    i.eTaskGetState                          0x080072f0   Section        0  tasks.o(i.eTaskGetState)
    i.fputc                                  0x08007364   Section        0  sx1281_header.o(i.fputc)
    i.free                                   0x0800737c   Section        0  malloc.o(i.free)
    i.is_valid_gfsk_ble_bitrate              0x080073cc   Section        0  config.o(i.is_valid_gfsk_ble_bitrate)
    is_valid_gfsk_ble_bitrate                0x080073cd   Thumb Code    72  config.o(i.is_valid_gfsk_ble_bitrate)
    i.is_valid_mod_shaping                   0x08007414   Section        0  config.o(i.is_valid_mod_shaping)
    is_valid_mod_shaping                     0x08007415   Thumb Code    18  config.o(i.is_valid_mod_shaping)
    i.main                                   0x08007426   Section        0  main.o(i.main)
    i.malloc                                 0x0800745c   Section        0  malloc.o(i.malloc)
    i.mr16CommandHandler                     0x080074c8   Section        0  mr16.o(i.mr16CommandHandler)
    mr16CommandHandler                       0x080074c9   Thumb Code   804  mr16.o(i.mr16CommandHandler)
    i.osDelay                                0x08007bc4   Section        0  cmsis_os2.o(i.osDelay)
    i.osDelayUntil                           0x08007bde   Section        0  cmsis_os2.o(i.osDelayUntil)
    i.osKernelGetTickCount                   0x08007c0c   Section        0  cmsis_os2.o(i.osKernelGetTickCount)
    i.osKernelGetTickFreq                    0x08007c1a   Section        0  cmsis_os2.o(i.osKernelGetTickFreq)
    i.osKernelInitialize                     0x08007c20   Section        0  cmsis_os2.o(i.osKernelInitialize)
    i.osKernelLock                           0x08007c44   Section        0  cmsis_os2.o(i.osKernelLock)
    i.osKernelStart                          0x08007c70   Section        0  cmsis_os2.o(i.osKernelStart)
    i.osKernelUnlock                         0x08007ca8   Section        0  cmsis_os2.o(i.osKernelUnlock)
    i.osMessageQueueNew                      0x08007ce2   Section        0  cmsis_os2.o(i.osMessageQueueNew)
    i.osThreadGetId                          0x08007d3a   Section        0  cmsis_os2.o(i.osThreadGetId)
    i.osThreadNew                            0x08007d40   Section        0  cmsis_os2.o(i.osThreadNew)
    i.osThreadTerminate                      0x08007dca   Section        0  cmsis_os2.o(i.osThreadTerminate)
    i.outputHelpText                         0x08007dfe   Section        0  mr16.o(i.outputHelpText)
    outputHelpText                           0x08007dff   Thumb Code    90  mr16.o(i.outputHelpText)
    i.prvAddCurrentTaskToDelayedList         0x08007e58   Section        0  tasks.o(i.prvAddCurrentTaskToDelayedList)
    prvAddCurrentTaskToDelayedList           0x08007e59   Thumb Code    84  tasks.o(i.prvAddCurrentTaskToDelayedList)
    i.prvAddNewTaskToReadyList               0x08007eb4   Section        0  tasks.o(i.prvAddNewTaskToReadyList)
    prvAddNewTaskToReadyList                 0x08007eb5   Thumb Code   190  tasks.o(i.prvAddNewTaskToReadyList)
    i.prvCheckForValidListAndQueue           0x08007f84   Section        0  timers.o(i.prvCheckForValidListAndQueue)
    prvCheckForValidListAndQueue             0x08007f85   Thumb Code    72  timers.o(i.prvCheckForValidListAndQueue)
    i.prvCopyDataFromQueue                   0x08007fdc   Section        0  queue.o(i.prvCopyDataFromQueue)
    prvCopyDataFromQueue                     0x08007fdd   Thumb Code    38  queue.o(i.prvCopyDataFromQueue)
    i.prvCopyDataToQueue                     0x08008002   Section        0  queue.o(i.prvCopyDataToQueue)
    prvCopyDataToQueue                       0x08008003   Thumb Code   108  queue.o(i.prvCopyDataToQueue)
    i.prvDeleteTCB                           0x0800806e   Section        0  tasks.o(i.prvDeleteTCB)
    prvDeleteTCB                             0x0800806f   Thumb Code    52  tasks.o(i.prvDeleteTCB)
    i.prvHeapInit                            0x080080a4   Section        0  heap_4.o(i.prvHeapInit)
    prvHeapInit                              0x080080a5   Thumb Code    66  heap_4.o(i.prvHeapInit)
    i.prvHelpCommand                         0x080080f0   Section        0  freertos_cli.o(i.prvHelpCommand)
    prvHelpCommand                           0x080080f1   Thumb Code    40  freertos_cli.o(i.prvHelpCommand)
    i.prvIdleTask                            0x0800811c   Section        0  tasks.o(i.prvIdleTask)
    prvIdleTask                              0x0800811d   Thumb Code    82  tasks.o(i.prvIdleTask)
    i.prvInitialiseNewQueue                  0x0800817c   Section        0  queue.o(i.prvInitialiseNewQueue)
    prvInitialiseNewQueue                    0x0800817d   Thumb Code    34  queue.o(i.prvInitialiseNewQueue)
    i.prvInitialiseNewTask                   0x080081a0   Section        0  tasks.o(i.prvInitialiseNewTask)
    prvInitialiseNewTask                     0x080081a1   Thumb Code   176  tasks.o(i.prvInitialiseNewTask)
    i.prvInsertBlockIntoFreeList             0x08008250   Section        0  heap_4.o(i.prvInsertBlockIntoFreeList)
    prvInsertBlockIntoFreeList               0x08008251   Thumb Code    72  heap_4.o(i.prvInsertBlockIntoFreeList)
    i.prvInsertTimerInActiveList             0x0800829c   Section        0  timers.o(i.prvInsertTimerInActiveList)
    prvInsertTimerInActiveList               0x0800829d   Thumb Code    52  timers.o(i.prvInsertTimerInActiveList)
    i.prvIsQueueEmpty                        0x080082d4   Section        0  queue.o(i.prvIsQueueEmpty)
    prvIsQueueEmpty                          0x080082d5   Thumb Code    28  queue.o(i.prvIsQueueEmpty)
    i.prvProcessReceivedCommands             0x080082f0   Section        0  timers.o(i.prvProcessReceivedCommands)
    prvProcessReceivedCommands               0x080082f1   Thumb Code   248  timers.o(i.prvProcessReceivedCommands)
    i.prvProcessTimerOrBlockTask             0x080083ec   Section        0  timers.o(i.prvProcessTimerOrBlockTask)
    prvProcessTimerOrBlockTask               0x080083ed   Thumb Code   182  timers.o(i.prvProcessTimerOrBlockTask)
    i.prvResetNextTaskUnblockTime            0x080084ac   Section        0  tasks.o(i.prvResetNextTaskUnblockTime)
    prvResetNextTaskUnblockTime              0x080084ad   Thumb Code    26  tasks.o(i.prvResetNextTaskUnblockTime)
    i.prvSampleTimeNow                       0x080084cc   Section        0  timers.o(i.prvSampleTimeNow)
    prvSampleTimeNow                         0x080084cd   Thumb Code    36  timers.o(i.prvSampleTimeNow)
    i.prvSwitchTimerLists                    0x080084f4   Section        0  timers.o(i.prvSwitchTimerLists)
    prvSwitchTimerLists                      0x080084f5   Thumb Code   104  timers.o(i.prvSwitchTimerLists)
    i.prvTaskExitError                       0x08008560   Section        0  port.o(i.prvTaskExitError)
    prvTaskExitError                         0x08008561   Thumb Code    36  port.o(i.prvTaskExitError)
    i.prvTimerTask                           0x08008588   Section        0  timers.o(i.prvTimerTask)
    prvTimerTask                             0x08008589   Thumb Code    32  timers.o(i.prvTimerTask)
    i.prvUnlockQueue                         0x080085ac   Section        0  queue.o(i.prvUnlockQueue)
    prvUnlockQueue                           0x080085ad   Thumb Code   106  queue.o(i.prvUnlockQueue)
    i.pvPortMalloc                           0x08008618   Section        0  heap_4.o(i.pvPortMalloc)
    i.pxPortInitialiseStack                  0x080086f4   Section        0  port.o(i.pxPortInitialiseStack)
    i.radioCommandHandler                    0x08008718   Section        0  mr16.o(i.radioCommandHandler)
    radioCommandHandler                      0x08008719   Thumb Code  6016  mr16.o(i.radioCommandHandler)
    i.tx_cplt_cb                             0x08009fdc   Section        0  sx1281_driver_spi.o(i.tx_cplt_cb)
    tx_cplt_cb                               0x08009fdd   Thumb Code     8  sx1281_driver_spi.o(i.tx_cplt_cb)
    i.txrx_cplt_cb                           0x08009fe8   Section        0  sx1281_driver_spi.o(i.txrx_cplt_cb)
    txrx_cplt_cb                             0x08009fe9   Thumb Code     8  sx1281_driver_spi.o(i.txrx_cplt_cb)
    i.uxListRemove                           0x08009ff4   Section        0  list.o(i.uxListRemove)
    i.vApplicationGetIdleTaskMemory          0x0800a01c   Section        0  cmsis_os2.o(i.vApplicationGetIdleTaskMemory)
    i.vApplicationGetTimerTaskMemory         0x0800a030   Section        0  cmsis_os2.o(i.vApplicationGetTimerTaskMemory)
    i.vListInitialise                        0x0800a048   Section        0  list.o(i.vListInitialise)
    i.vListInitialiseItem                    0x0800a05e   Section        0  list.o(i.vListInitialiseItem)
    i.vListInsert                            0x0800a064   Section        0  list.o(i.vListInsert)
    i.vListInsertEnd                         0x0800a094   Section        0  list.o(i.vListInsertEnd)
    i.vPortEnterCritical                     0x0800a0ac   Section        0  port.o(i.vPortEnterCritical)
    i.vPortExitCritical                      0x0800a0ec   Section        0  port.o(i.vPortExitCritical)
    i.vPortFree                              0x0800a114   Section        0  heap_4.o(i.vPortFree)
    i.vPortSetupTimerInterrupt               0x0800a178   Section        0  port.o(i.vPortSetupTimerInterrupt)
    i.vPortValidateInterruptPriority         0x0800a19c   Section        0  port.o(i.vPortValidateInterruptPriority)
    i.vQueueAddToRegistry                    0x0800a1f0   Section        0  queue.o(i.vQueueAddToRegistry)
    i.vQueueWaitForMessageRestricted         0x0800a218   Section        0  queue.o(i.vQueueWaitForMessageRestricted)
    i.vTaskDelay                             0x0800a25c   Section        0  tasks.o(i.vTaskDelay)
    i.vTaskDelayUntil                        0x0800a2a8   Section        0  tasks.o(i.vTaskDelayUntil)
    i.vTaskDelete                            0x0800a334   Section        0  tasks.o(i.vTaskDelete)
    i.vTaskInternalSetTimeOutState           0x0800a3c4   Section        0  tasks.o(i.vTaskInternalSetTimeOutState)
    i.vTaskMissedYield                       0x0800a3d4   Section        0  tasks.o(i.vTaskMissedYield)
    i.vTaskPlaceOnEventList                  0x0800a3e0   Section        0  tasks.o(i.vTaskPlaceOnEventList)
    i.vTaskPlaceOnEventListRestricted        0x0800a410   Section        0  tasks.o(i.vTaskPlaceOnEventListRestricted)
    i.vTaskStartScheduler                    0x0800a448   Section        0  tasks.o(i.vTaskStartScheduler)
    i.vTaskSuspendAll                        0x0800a4d0   Section        0  tasks.o(i.vTaskSuspendAll)
    i.vTaskSwitchContext                     0x0800a4e0   Section        0  tasks.o(i.vTaskSwitchContext)
    i.xPortStartScheduler                    0x0800a544   Section        0  port.o(i.xPortStartScheduler)
    i.xPortSysTickHandler                    0x0800a5ec   Section        0  port.o(i.xPortSysTickHandler)
    i.xQueueGenericCreate                    0x0800a618   Section        0  queue.o(i.xQueueGenericCreate)
    i.xQueueGenericCreateStatic              0x0800a65a   Section        0  queue.o(i.xQueueGenericCreateStatic)
    i.xQueueGenericReset                     0x0800a6c0   Section        0  queue.o(i.xQueueGenericReset)
    i.xQueueGenericSend                      0x0800a748   Section        0  queue.o(i.xQueueGenericSend)
    i.xQueueGenericSendFromISR               0x0800a8a8   Section        0  queue.o(i.xQueueGenericSendFromISR)
    i.xQueueReceive                          0x0800a968   Section        0  queue.o(i.xQueueReceive)
    i.xTaskCheckForTimeOut                   0x0800aaa0   Section        0  tasks.o(i.xTaskCheckForTimeOut)
    i.xTaskCreate                            0x0800ab14   Section        0  tasks.o(i.xTaskCreate)
    i.xTaskCreateStatic                      0x0800ab6e   Section        0  tasks.o(i.xTaskCreateStatic)
    i.xTaskGetCurrentTaskHandle              0x0800abc4   Section        0  tasks.o(i.xTaskGetCurrentTaskHandle)
    i.xTaskGetSchedulerState                 0x0800abd0   Section        0  tasks.o(i.xTaskGetSchedulerState)
    i.xTaskGetTickCount                      0x0800abec   Section        0  tasks.o(i.xTaskGetTickCount)
    i.xTaskGetTickCountFromISR               0x0800abf8   Section        0  tasks.o(i.xTaskGetTickCountFromISR)
    i.xTaskIncrementTick                     0x0800ac08   Section        0  tasks.o(i.xTaskIncrementTick)
    i.xTaskPriorityDisinherit                0x0800acd0   Section        0  tasks.o(i.xTaskPriorityDisinherit)
    i.xTaskRemoveFromEventList               0x0800ad50   Section        0  tasks.o(i.xTaskRemoveFromEventList)
    i.xTaskResumeAll                         0x0800adc0   Section        0  tasks.o(i.xTaskResumeAll)
    i.xTimerCreateTimerTask                  0x0800ae84   Section        0  timers.o(i.xTimerCreateTimerTask)
    i.xTimerGenericCommand                   0x0800aee4   Section        0  timers.o(i.xTimerGenericCommand)
    .constdata                               0x0800af4c   Section       36  freertos.o(.constdata)
    .constdata                               0x0800af70   Section       18  stm32f1xx_hal_rcc.o(.constdata)
    aPredivFactorTable                       0x0800af70   Data           2  stm32f1xx_hal_rcc.o(.constdata)
    aPLLMULFactorTable                       0x0800af72   Data          16  stm32f1xx_hal_rcc.o(.constdata)
    .constdata                               0x0800af82   Section       16  system_stm32f1xx.o(.constdata)
    .constdata                               0x0800af92   Section        8  system_stm32f1xx.o(.constdata)
    .constdata                               0x0800af9a   Section    12160  lcd.o(.constdata)
    .constdata                               0x0800df1a   Section      512  lcd.o(.constdata)
    .constdata                               0x0800e11c   Section       82  sx1281.o(.constdata)
    .constdata                               0x0800e16e   Section        4  sx1281_driver.o(.constdata)
    .constdata                               0x0800e174   Section      228  sx1281_driver_hal.o(.constdata)
    .constdata                               0x0800e258   Section       16  freertos_cli.o(.constdata)
    xHelpCommand                             0x0800e258   Data          16  freertos_cli.o(.constdata)
    .constdata                               0x0800e268   Section     5472  mr16.o(.constdata)
    radio_help_en                            0x0800e26c   Data        1136  mr16.o(.constdata)
    modulation_help                          0x0800e6dc   Data        1458  mr16.o(.constdata)
    packet_help                              0x0800ec8e   Data        1912  mr16.o(.constdata)
    mr16_help                                0x0800f406   Data         929  mr16.o(.constdata)
    mr16Command                              0x0800f7a8   Data          16  mr16.o(.constdata)
    radioCommand                             0x0800f7b8   Data          16  mr16.o(.constdata)
    .constdata                               0x0800f7c8   Section       36  user_task.o(.constdata)
    .constdata                               0x0800f7ec   Section       36  user_task.o(.constdata)
    .constdata                               0x0800f810   Section      129  ctype_o.o(.constdata)
    .constdata                               0x0800f894   Section        4  ctype_o.o(.constdata)
    table                                    0x0800f894   Data           4  ctype_o.o(.constdata)
    .conststring                             0x0800f898   Section       12  freertos.o(.conststring)
    .conststring                             0x0800f8a4   Section       96  sx1281.o(.conststring)
    .conststring                             0x0800f904   Section       53  freertos_cli.o(.conststring)
    .conststring                             0x0800f93c   Section      168  freertos_cli.o(.conststring)
    .conststring                             0x0800f9e4   Section     1106  mr16.o(.conststring)
    .conststring                             0x0800fe38   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       20  mr16.o(.data)
    help_pos                                 0x200000f0   Data           4  mr16.o(.data)
    help_pos                                 0x200000f4   Data           4  mr16.o(.data)
    mod_help_pos                             0x200000f8   Data           4  mr16.o(.data)
    pkt_help_pos                             0x200000fc   Data           4  mr16.o(.data)
    .data                                    0x20000100   Section        4  stdout.o(.data)
    .data                                    0x20000104   Section        4  mvars.o(.data)
    .data                                    0x20000108   Section        4  mvars.o(.data)
    .data                                    0x2000010c   Section        4  errno.o(.data)
    _errno                                   0x2000010c   Data           4  errno.o(.data)
    .bss                                     0x20000110   Section      380  spi.o(.bss)
    .bss                                     0x2000028c   Section      144  tim.o(.bss)
    .bss                                     0x2000031c   Section      858  usart.o(.bss)
    .bss                                     0x20000678   Section       32  stm32f1xx_hal_flash.o(.bss)
    .bss                                     0x20000698   Section       64  queue.o(.bss)
    .bss                                     0x200006d8   Section     1220  tasks.o(.bss)
    pxReadyTasksLists                        0x200006d8   Data        1120  tasks.o(.bss)
    xDelayedTaskList1                        0x20000b38   Data          20  tasks.o(.bss)
    xDelayedTaskList2                        0x20000b4c   Data          20  tasks.o(.bss)
    xPendingReadyList                        0x20000b60   Data          20  tasks.o(.bss)
    xTasksWaitingTermination                 0x20000b74   Data          20  tasks.o(.bss)
    xSuspendedTaskList                       0x20000b88   Data          20  tasks.o(.bss)
    .bss                                     0x20000b9c   Section      280  timers.o(.bss)
    xStaticTimerQueue                        0x20000b9c   Data          80  timers.o(.bss)
    ucStaticTimerQueueStorage                0x20000bec   Data         160  timers.o(.bss)
    xActiveTimerList1                        0x20000c8c   Data          20  timers.o(.bss)
    xActiveTimerList2                        0x20000ca0   Data          20  timers.o(.bss)
    .bss                                     0x20000cb4   Section     1720  cmsis_os2.o(.bss)
    Idle_TCB                                 0x20000cb4   Data          92  cmsis_os2.o(.bss)
    Idle_Stack                               0x20000d10   Data         512  cmsis_os2.o(.bss)
    Timer_TCB                                0x20000f10   Data          92  cmsis_os2.o(.bss)
    Timer_Stack                              0x20000f6c   Data        1024  cmsis_os2.o(.bss)
    .bss                                     0x2000136c   Section     3072  heap_4.o(.bss)
    ucHeap                                   0x2000136c   Data        3072  heap_4.o(.bss)
    .bss                                     0x20001f6c   Section       64  gpio_1.o(.bss)
    GPIO_Callback                            0x20001f6c   Data          64  gpio_1.o(.bss)
    .bss                                     0x20001fac   Section       64  spi_1.o(.bss)
    SPI_Callback                             0x20001fac   Data          64  spi_1.o(.bss)
    .bss                                     0x20001fec   Section       72  uart.o(.bss)
    UART_Callback                            0x20001fec   Data          72  uart.o(.bss)
    .bss                                     0x20002038   Section     1056  flash.o(.bss)
    .bss                                     0x20002458   Section       64  sx1281_driver_gpio.o(.bss)
    GpioIrq                                  0x20002458   Data          64  sx1281_driver_gpio.o(.bss)
    .bss                                     0x20002498   Section     8190  sx1281_driver_hal.o(.bss)
    halTxBuffer                              0x20002498   Data        4095  sx1281_driver_hal.o(.bss)
    halRxBuffer                              0x20003497   Data        4095  sx1281_driver_hal.o(.bss)
    .bss                                     0x20004498   Section      847  mr16.o(.bss)
    cInputBuffer                             0x200046a7   Data          64  mr16.o(.bss)
    cOutputBuffer                            0x200046e7   Data         256  mr16.o(.bss)
    .bss                                     0x200047e8   Section      112  config.o(.bss)
    .bss                                     0x20004858   Section       52  user_task.o(.bss)
    .bss                                     0x2000488c   Section      148  radio.o(.bss)
    HEAP                                     0x20004920   Section      512  startup_stm32f103xb.o(HEAP)
    STACK                                    0x20004b20   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
    __decompress                              - 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)
    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)
    strtol                                   0x0800042d   Thumb Code   112  strtol.o(.text)
    strtoul                                  0x0800049d   Thumb Code   114  strtoul.o(.text)
    __aeabi_fdiv                             0x0800050f   Thumb Code   124  fdiv.o(.text)
    __aeabi_dmul                             0x0800058b   Thumb Code   228  dmul.o(.text)
    __aeabi_ddiv                             0x0800066f   Thumb Code   222  ddiv.o(.text)
    __aeabi_ul2f                             0x0800074d   Thumb Code    28  ffltul.o(.text)
    __aeabi_i2d                              0x08000769   Thumb Code    34  dflti.o(.text)
    __aeabi_ui2d                             0x0800078b   Thumb Code    26  dfltui.o(.text)
    __aeabi_d2uiz                            0x080007a5   Thumb Code    50  dfixui.o(.text)
    __aeabi_f2d                              0x080007d7   Thumb Code    38  f2d.o(.text)
    __aeabi_uidiv                            0x080007fd   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x080007fd   Thumb Code    44  uidiv.o(.text)
    __aeabi_uldivmod                         0x08000829   Thumb Code    98  uldiv.o(.text)
    __rt_ctype_table                         0x0800088d   Thumb Code     4  ctype_o.o(.text)
    isspace                                  0x08000895   Thumb Code    18  isspace_o.o(.text)
    tolower                                  0x080008a7   Thumb Code    12  tolower.o(.text)
    _chval                                   0x080008b3   Thumb Code    28  _chval.o(.text)
    __vfscanf_char                           0x080008dd   Thumb Code    20  scanf_char.o(.text)
    _sgetc                                   0x080008f9   Thumb Code    30  _sgetc.o(.text)
    _sbackspace                              0x08000917   Thumb Code    34  _sgetc.o(.text)
    _strtoul                                 0x08000939   Thumb Code   158  _strtoul.o(.text)
    __I$use$fp                               0x080009d7   Thumb Code     0  iusefp.o(.text)
    _float_round                             0x080009d7   Thumb Code    18  fepilogue.o(.text)
    _float_epilogue                          0x080009e9   Thumb Code    92  fepilogue.o(.text)
    _double_round                            0x08000a45   Thumb Code    30  depilogue.o(.text)
    _double_epilogue                         0x08000a63   Thumb Code   156  depilogue.o(.text)
    __aeabi_dadd                             0x08000aff   Thumb Code   322  dadd.o(.text)
    __aeabi_dsub                             0x08000c41   Thumb Code     6  dadd.o(.text)
    __aeabi_drsub                            0x08000c47   Thumb Code     6  dadd.o(.text)
    __aeabi_d2ulz                            0x08000c4d   Thumb Code    48  dfixul.o(.text)
    __aeabi_cdrcmple                         0x08000c7d   Thumb Code    48  cdrcmple.o(.text)
    __scatterload                            0x08000cad   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000cad   Thumb Code     0  init.o(.text)
    __aeabi_llsl                             0x08000cd1   Thumb Code    30  llshl.o(.text)
    _ll_shift_l                              0x08000cd1   Thumb Code     0  llshl.o(.text)
    __aeabi_lasr                             0x08000cef   Thumb Code    36  llsshr.o(.text)
    _ll_sshift_r                             0x08000cef   Thumb Code     0  llsshr.o(.text)
    __vfscanf                                0x08000d15   Thumb Code   810  _scanf.o(.text)
    BSP_SPI_GetHandle                        0x08001045   Thumb Code    18  spi_1.o(i.BSP_SPI_GetHandle)
    BSP_SPI_GetState                         0x08001061   Thumb Code    24  spi_1.o(i.BSP_SPI_GetState)
    BSP_SPI_RegisterCallback                 0x08001079   Thumb Code    22  spi_1.o(i.BSP_SPI_RegisterCallback)
    BSP_SPI_Transmit                         0x08001095   Thumb Code    42  spi_1.o(i.BSP_SPI_Transmit)
    BSP_SPI_TransmitReceive                  0x080010bf   Thumb Code    46  spi_1.o(i.BSP_SPI_TransmitReceive)
    BSP_UART_GetHandle                       0x080010ed   Thumb Code    18  uart.o(i.BSP_UART_GetHandle)
    BSP_UART_Transmit                        0x08001109   Thumb Code    46  uart.o(i.BSP_UART_Transmit)
    BusFault_Handler                         0x08001137   Thumb Code     2  stm32f1xx_it.o(i.BusFault_Handler)
    Config_Get                               0x08001139   Thumb Code     4  config.o(i.Config_Get)
    Config_IsFlashValid                      0x08001141   Thumb Code    24  config.o(i.Config_IsFlashValid)
    Config_LoadFromFlash                     0x0800115d   Thumb Code    10  config.o(i.Config_LoadFromFlash)
    Config_LoadMR16FromFlashBool             0x08001171   Thumb Code    40  config.o(i.Config_LoadMR16FromFlashBool)
    Config_SetDefaults                       0x080011a1   Thumb Code   212  config.o(i.Config_SetDefaults)
    DMA1_Channel2_IRQHandler                 0x080014e9   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel2_IRQHandler)
    DMA1_Channel3_IRQHandler                 0x080014f5   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel3_IRQHandler)
    DMA1_Channel4_IRQHandler                 0x08001501   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel4_IRQHandler)
    DMA1_Channel5_IRQHandler                 0x0800150d   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler)
    DMA1_Channel6_IRQHandler                 0x08001519   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel6_IRQHandler)
    DMA1_Channel7_IRQHandler                 0x08001525   Thumb Code     6  stm32f1xx_it.o(i.DMA1_Channel7_IRQHandler)
    DebugMon_Handler                         0x0800155b   Thumb Code     2  stm32f1xx_it.o(i.DebugMon_Handler)
    EXTI15_10_IRQHandler                     0x0800155d   Thumb Code     8  stm32f1xx_it.o(i.EXTI15_10_IRQHandler)
    EXTI9_5_IRQHandler                       0x08001565   Thumb Code    24  stm32f1xx_it.o(i.EXTI9_5_IRQHandler)
    Error_Handler                            0x0800157d   Thumb Code     4  main.o(i.Error_Handler)
    FLASH_WaitForLastOperation               0x080015f9   Thumb Code    80  stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation)
    Flash_PageErase                          0x0800164d   Thumb Code    28  flash.o(i.Flash_PageErase)
    FreeRTOS_CLIGetParameter                 0x08001671   Thumb Code    70  freertos_cli.o(i.FreeRTOS_CLIGetParameter)
    FreeRTOS_CLIProcessCommand               0x080016b9   Thumb Code   194  freertos_cli.o(i.FreeRTOS_CLIProcessCommand)
    FreeRTOS_CLIRegisterCommand              0x08001789   Thumb Code    74  freertos_cli.o(i.FreeRTOS_CLIRegisterCommand)
    GpioGetBitPos                            0x080017d9   Thumb Code    48  sx1281_driver_gpio.o(i.GpioGetBitPos)
    GpioInit                                 0x08001809   Thumb Code     2  sx1281_driver_gpio.o(i.GpioInit)
    GpioRead                                 0x0800180b   Thumb Code     4  sx1281_driver_gpio.o(i.GpioRead)
    GpioSetIrq                               0x08001811   Thumb Code    50  sx1281_driver_gpio.o(i.GpioSetIrq)
    GpioWrite                                0x08001849   Thumb Code     6  sx1281_driver_gpio.o(i.GpioWrite)
    HAL_DMA_Abort                            0x0800184f   Thumb Code    70  stm32f1xx_hal_dma.o(i.HAL_DMA_Abort)
    HAL_DMA_Abort_IT                         0x08001895   Thumb Code   148  stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT)
    HAL_DMA_IRQHandler                       0x0800192d   Thumb Code   316  stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler)
    HAL_DMA_Init                             0x08001a81   Thumb Code    84  stm32f1xx_hal_dma.o(i.HAL_DMA_Init)
    HAL_DMA_Start_IT                         0x08001add   Thumb Code   112  stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT)
    HAL_Delay                                0x08001b4d   Thumb Code    32  stm32f1xx_hal.o(i.HAL_Delay)
    HAL_FLASH_Lock                           0x08001b71   Thumb Code    14  stm32f1xx_hal_flash.o(i.HAL_FLASH_Lock)
    HAL_FLASH_Program                        0x08001b85   Thumb Code   120  stm32f1xx_hal_flash.o(i.HAL_FLASH_Program)
    HAL_FLASH_Unlock                         0x08001c05   Thumb Code    28  stm32f1xx_hal_flash.o(i.HAL_FLASH_Unlock)
    HAL_GPIO_EXTI_Callback                   0x08001c2d   Thumb Code    40  gpio_1.o(i.HAL_GPIO_EXTI_Callback)
    HAL_GPIO_EXTI_IRQHandler                 0x08001c59   Thumb Code    18  stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler)
    HAL_GPIO_Init                            0x08001c71   Thumb Code   446  stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)
    HAL_GPIO_ReadPin                         0x08001e51   Thumb Code    10  stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin)
    HAL_GPIO_WritePin                        0x08001e5b   Thumb Code    10  stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)
    HAL_GetTick                              0x08001e65   Thumb Code     6  stm32f1xx_hal.o(i.HAL_GetTick)
    HAL_HalfDuplex_Init                      0x08001e71   Thumb Code   110  stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init)
    HAL_IncTick                              0x08001ee1   Thumb Code    12  stm32f1xx_hal.o(i.HAL_IncTick)
    HAL_Init                                 0x08001ef1   Thumb Code    32  stm32f1xx_hal.o(i.HAL_Init)
    HAL_InitTick                             0x08001f15   Thumb Code    54  stm32f1xx_hal.o(i.HAL_InitTick)
    HAL_MspInit                              0x08001f55   Thumb Code    62  stm32f1xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_EnableIRQ                       0x08001f9d   Thumb Code    26  stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)
    HAL_NVIC_SetPriority                     0x08001fb9   Thumb Code    60  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_NVIC_SetPriorityGrouping             0x08001ff9   Thumb Code    26  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)
    HAL_RCC_ClockConfig                      0x0800201d   Thumb Code   280  stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetPCLK1Freq                     0x08002149   Thumb Code    20  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    HAL_RCC_GetPCLK2Freq                     0x08002169   Thumb Code    20  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    HAL_RCC_GetSysClockFreq                  0x08002189   Thumb Code    58  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_RCC_OscConfig                        0x080021d5   Thumb Code   778  stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    HAL_SPI_ErrorCallback                    0x080024f5   Thumb Code    50  spi_1.o(i.HAL_SPI_ErrorCallback)
    HAL_SPI_GetState                         0x0800252d   Thumb Code     6  stm32f1xx_hal_spi.o(i.HAL_SPI_GetState)
    HAL_SPI_Init                             0x08002533   Thumb Code   178  stm32f1xx_hal_spi.o(i.HAL_SPI_Init)
    HAL_SPI_MspInit                          0x080025e5   Thumb Code   284  spi.o(i.HAL_SPI_MspInit)
    HAL_SPI_RxCpltCallback                   0x0800271d   Thumb Code    50  spi_1.o(i.HAL_SPI_RxCpltCallback)
    HAL_SPI_RxHalfCpltCallback               0x08002755   Thumb Code    50  spi_1.o(i.HAL_SPI_RxHalfCpltCallback)
    HAL_SPI_Transmit                         0x0800278d   Thumb Code   358  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit)
    HAL_SPI_TransmitReceive                  0x080028f3   Thumb Code   496  stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive)
    HAL_SPI_TransmitReceive_DMA              0x08002ae5   Thumb Code   252  stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA)
    HAL_SPI_Transmit_DMA                     0x08002bf5   Thumb Code   190  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA)
    HAL_SPI_TxCpltCallback                   0x08002cc1   Thumb Code    30  spi_1.o(i.HAL_SPI_TxCpltCallback)
    HAL_SPI_TxHalfCpltCallback               0x08002ce5   Thumb Code    50  spi_1.o(i.HAL_SPI_TxHalfCpltCallback)
    HAL_SPI_TxRxCpltCallback                 0x08002d1d   Thumb Code    50  spi_1.o(i.HAL_SPI_TxRxCpltCallback)
    HAL_SPI_TxRxHalfCpltCallback             0x08002d55   Thumb Code    50  spi_1.o(i.HAL_SPI_TxRxHalfCpltCallback)
    HAL_SYSTICK_Config                       0x08002d8d   Thumb Code    40  stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    HAL_TIMEx_ConfigBreakDeadTime            0x08002db5   Thumb Code    84  stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_ConfigBreakDeadTime)
    HAL_TIMEx_MasterConfigSynchronization    0x08002e09   Thumb Code    92  stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)
    HAL_TIM_Base_Init                        0x08002e71   Thumb Code    90  stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init)
    HAL_TIM_Base_MspInit                     0x08002ecd   Thumb Code    52  tim.o(i.HAL_TIM_Base_MspInit)
    HAL_TIM_ConfigClockSource                0x08002f09   Thumb Code   220  stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource)
    HAL_TIM_MspPostInit                      0x08002fe5   Thumb Code    64  tim.o(i.HAL_TIM_MspPostInit)
    HAL_TIM_PWM_ConfigChannel                0x08003031   Thumb Code   204  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_ConfigChannel)
    HAL_TIM_PWM_Init                         0x080030fd   Thumb Code    90  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Init)
    HAL_TIM_PWM_MspInit                      0x08003157   Thumb Code     2  stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_MspInit)
    HAL_UARTEx_RxEventCallback               0x08003159   Thumb Code     2  stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)
    HAL_UART_DMAStop                         0x0800315b   Thumb Code   112  stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop)
    HAL_UART_ErrorCallback                   0x080031cd   Thumb Code    34  uart.o(i.HAL_UART_ErrorCallback)
    HAL_UART_IRQHandler                      0x080031f5   Thumb Code   616  stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)
    HAL_UART_Init                            0x08003461   Thumb Code   100  stm32f1xx_hal_uart.o(i.HAL_UART_Init)
    HAL_UART_MspInit                         0x080034c5   Thumb Code   300  usart.o(i.HAL_UART_MspInit)
    HAL_UART_Receive_DMA                     0x08003609   Thumb Code    28  stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA)
    HAL_UART_RxCpltCallback                  0x08003625   Thumb Code    34  uart.o(i.HAL_UART_RxCpltCallback)
    HAL_UART_RxHalfCpltCallback              0x0800364d   Thumb Code    34  uart.o(i.HAL_UART_RxHalfCpltCallback)
    HAL_UART_Transmit                        0x08003675   Thumb Code   160  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit)
    HAL_UART_Transmit_DMA                    0x08003715   Thumb Code   106  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA)
    HAL_UART_Transmit_IT                     0x0800378d   Thumb Code    50  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT)
    HAL_UART_TxCpltCallback                  0x080037c1   Thumb Code    34  uart.o(i.HAL_UART_TxCpltCallback)
    HAL_UART_TxHalfCpltCallback              0x080037e9   Thumb Code    32  uart.o(i.HAL_UART_TxHalfCpltCallback)
    HardFault_Handler                        0x0800380d   Thumb Code     2  stm32f1xx_it.o(i.HardFault_Handler)
    LCD_Clear                                0x0800380f   Thumb Code    82  lcd.o(i.LCD_Clear)
    LCD_DrawBitmap                           0x08003861   Thumb Code   128  lcd.o(i.LCD_DrawBitmap)
    LCD_DrawChar                             0x080038e1   Thumb Code   342  lcd.o(i.LCD_DrawChar)
    LCD_DrawPoint                            0x08003a45   Thumb Code    88  lcd.o(i.LCD_DrawPoint)
    LCD_DrawString                           0x08003aa1   Thumb Code   110  lcd.o(i.LCD_DrawString)
    LCD_Init                                 0x08003b11   Thumb Code   304  lcd.o(i.LCD_Init)
    MR16_CLI_Init                            0x08003df5   Thumb Code    36  mr16.o(i.MR16_CLI_Init)
    MR16_Init                                0x08003e1d   Thumb Code   130  mr16.o(i.MR16_Init)
    MR16_Main                                0x08003f11   Thumb Code   152  mr16.o(i.MR16_Main)
    MR16_NotifyUARTIdle                      0x08003fc1   Thumb Code     8  mr16.o(i.MR16_NotifyUARTIdle)
    MSP_GetIRQn                              0x08003fcd   Thumb Code    58  sx1281_driver_gpio.o(i.MSP_GetIRQn)
    MX_DMA_Init                              0x08004009   Thumb Code   120  dma.o(i.MX_DMA_Init)
    MX_FREERTOS_Init                         0x08004085   Thumb Code    30  freertos.o(i.MX_FREERTOS_Init)
    MX_GPIO_Init                             0x080040b9   Thumb Code   258  gpio.o(i.MX_GPIO_Init)
    MX_SPI1_Init                             0x080041d1   Thumb Code    62  spi.o(i.MX_SPI1_Init)
    MX_SPI2_Init                             0x08004219   Thumb Code    62  spi.o(i.MX_SPI2_Init)
    MX_TIM1_Init                             0x08004261   Thumb Code   188  tim.o(i.MX_TIM1_Init)
    MX_TIM2_Init                             0x08004325   Thumb Code    94  tim.o(i.MX_TIM2_Init)
    MX_USART1_UART_Init                      0x08004389   Thumb Code    46  usart.o(i.MX_USART1_UART_Init)
    MX_USART2_UART_Init                      0x080043c5   Thumb Code    48  usart.o(i.MX_USART2_UART_Init)
    MemManage_Handler                        0x080043fd   Thumb Code     2  stm32f1xx_it.o(i.MemManage_Handler)
    NMI_Handler                              0x080043ff   Thumb Code     2  stm32f1xx_it.o(i.NMI_Handler)
    OnRxDone                                 0x08004401   Thumb Code    14  sx1281.o(i.OnRxDone)
    OnRxError                                0x08004415   Thumb Code    14  sx1281.o(i.OnRxError)
    OnRxTimeout                              0x08004429   Thumb Code    14  sx1281.o(i.OnRxTimeout)
    OnTxDone                                 0x0800443d   Thumb Code    14  sx1281.o(i.OnTxDone)
    OnTxTimeout                              0x08004451   Thumb Code    14  sx1281.o(i.OnTxTimeout)
    STMFLASH_Read                            0x08004739   Thumb Code    26  flash.o(i.STMFLASH_Read)
    STMFLASH_Write                           0x08004755   Thumb Code   216  flash.o(i.STMFLASH_Write)
    STMFLASH_Write_NoCheck                   0x08004835   Thumb Code    44  flash.o(i.STMFLASH_Write_NoCheck)
    SX1281Calibrate                          0x08004861   Thumb Code    62  sx1281_driver.o(i.SX1281Calibrate)
    SX1281ClearIrqStatus                     0x0800489f   Thumb Code    24  sx1281_driver.o(i.SX1281ClearIrqStatus)
    SX1281GetFirmwareVersion                 0x080048b7   Thumb Code    26  sx1281_driver.o(i.SX1281GetFirmwareVersion)
    SX1281GetFrequencyError                  0x080048d1   Thumb Code   132  sx1281_driver.o(i.SX1281GetFrequencyError)
    SX1281GetIrqStatus                       0x08004969   Thumb Code    20  sx1281_driver.o(i.SX1281GetIrqStatus)
    SX1281GetLoRaBandwidth                   0x0800497d   Thumb Code    38  sx1281_driver.o(i.SX1281GetLoRaBandwidth)
    SX1281GetOpMode                          0x080049b9   Thumb Code     6  sx1281_driver.o(i.SX1281GetOpMode)
    SX1281GetPacketStatus                    0x080049c5   Thumb Code   526  sx1281_driver.o(i.SX1281GetPacketStatus)
    SX1281GetPacketType                      0x08004bd9   Thumb Code     6  sx1281_driver.o(i.SX1281GetPacketType)
    SX1281GetPayload                         0x08004be5   Thumb Code    40  sx1281_driver.o(i.SX1281GetPayload)
    SX1281GetRssiInst                        0x08004c0d   Thumb Code    34  sx1281_driver.o(i.SX1281GetRssiInst)
    SX1281GetRxBufferStatus                  0x08004c31   Thumb Code    68  sx1281_driver.o(i.SX1281GetRxBufferStatus)
    SX1281GetStatus                          0x08004c79   Thumb Code    24  sx1281_driver.o(i.SX1281GetStatus)
    SX1281HalGetDioStatus                    0x08004c91   Thumb Code    32  sx1281_driver_hal.o(i.SX1281HalGetDioStatus)
    SX1281HalInit                            0x08004cb5   Thumb Code    18  sx1281_driver_hal.o(i.SX1281HalInit)
    SX1281HalIoIrqInit                       0x08004cc9   Thumb Code    12  sx1281_driver_hal.o(i.SX1281HalIoIrqInit)
    SX1281HalReadBuffer                      0x08004cd9   Thumb Code    96  sx1281_driver_hal.o(i.SX1281HalReadBuffer)
    SX1281HalReadCommand                     0x08004d45   Thumb Code    94  sx1281_driver_hal.o(i.SX1281HalReadCommand)
    SX1281HalReadRegister                    0x08004db1   Thumb Code    16  sx1281_driver_hal.o(i.SX1281HalReadRegister)
    SX1281HalReadRegisters                   0x08004dc1   Thumb Code   100  sx1281_driver_hal.o(i.SX1281HalReadRegisters)
    SX1281HalReset                           0x08004e31   Thumb Code    46  sx1281_driver_hal.o(i.SX1281HalReset)
    SX1281HalWaitOnBusy                      0x08004e65   Thumb Code    22  sx1281_driver_hal.o(i.SX1281HalWaitOnBusy)
    SX1281HalWriteBuffer                     0x08004e81   Thumb Code    64  sx1281_driver_hal.o(i.SX1281HalWriteBuffer)
    SX1281HalWriteCommand                    0x08004ec9   Thumb Code    78  sx1281_driver_hal.o(i.SX1281HalWriteCommand)
    SX1281HalWriteRegister                   0x08004f21   Thumb Code    12  sx1281_driver_hal.o(i.SX1281HalWriteRegister)
    SX1281HalWriteRegisters                  0x08004f2d   Thumb Code    72  sx1281_driver_hal.o(i.SX1281HalWriteRegisters)
    SX1281Init                               0x08004f7d   Thumb Code    12  sx1281_driver.o(i.SX1281Init)
    SX1281OnDioIrq                           0x08004f8d   Thumb Code    16  sx1281_driver.o(i.SX1281OnDioIrq)
    SX1281ProcessIrqs                        0x08004fa1   Thumb Code   328  sx1281_driver.o(i.SX1281ProcessIrqs)
    SX1281SendPayload                        0x080050ed   Thumb Code    18  sx1281_driver.o(i.SX1281SendPayload)
    SX1281SetAutoFS                          0x080050ff   Thumb Code    14  sx1281_driver.o(i.SX1281SetAutoFS)
    SX1281SetAutoTx                          0x0800510d   Thumb Code    26  sx1281_driver.o(i.SX1281SetAutoTx)
    SX1281SetBleAccessAddress                0x08005127   Thumb Code    52  sx1281_driver.o(i.SX1281SetBleAccessAddress)
    SX1281SetBleAdvertizerAccessAddress      0x0800515d   Thumb Code     6  sx1281_driver.o(i.SX1281SetBleAdvertizerAccessAddress)
    SX1281SetBufferBaseAddresses             0x08005169   Thumb Code    22  sx1281_driver.o(i.SX1281SetBufferBaseAddresses)
    SX1281SetCad                             0x08005181   Thumb Code    20  sx1281_driver.o(i.SX1281SetCad)
    SX1281SetCadParams                       0x08005199   Thumb Code    20  sx1281_driver.o(i.SX1281SetCadParams)
    SX1281SetCrcPolynomial                   0x080051b1   Thumb Code    36  sx1281_driver.o(i.SX1281SetCrcPolynomial)
    SX1281SetCrcSeed                         0x080051d9   Thumb Code    36  sx1281_driver.o(i.SX1281SetCrcSeed)
    SX1281SetDioIrqParams                    0x08005201   Thumb Code    54  sx1281_driver.o(i.SX1281SetDioIrqParams)
    SX1281SetFs                              0x08005239   Thumb Code    20  sx1281_driver.o(i.SX1281SetFs)
    SX1281SetInterruptMode                   0x08005251   Thumb Code     8  sx1281_driver.o(i.SX1281SetInterruptMode)
    SX1281SetLongPreamble                    0x0800525d   Thumb Code    14  sx1281_driver.o(i.SX1281SetLongPreamble)
    SX1281SetModulationParams                0x0800526d   Thumb Code   142  sx1281_driver.o(i.SX1281SetModulationParams)
    SX1281SetPacketParams                    0x08005301   Thumb Code   212  sx1281_driver.o(i.SX1281SetPacketParams)
    SX1281SetPacketType                      0x080053d9   Thumb Code    22  sx1281_driver.o(i.SX1281SetPacketType)
    SX1281SetPayload                         0x080053f5   Thumb Code    10  sx1281_driver.o(i.SX1281SetPayload)
    SX1281SetPollingMode                     0x08005401   Thumb Code     8  sx1281_driver.o(i.SX1281SetPollingMode)
    SX1281SetRegistersDefault                0x0800540d   Thumb Code    32  sx1281_driver.o(i.SX1281SetRegistersDefault)
    SX1281SetRegulatorMode                   0x08005431   Thumb Code    14  sx1281_driver.o(i.SX1281SetRegulatorMode)
    SX1281SetRfFrequency                     0x08005441   Thumb Code    46  sx1281_driver.o(i.SX1281SetRfFrequency)
    SX1281SetRx                              0x08005475   Thumb Code    44  sx1281_driver.o(i.SX1281SetRx)
    SX1281SetRxDutyCycle                     0x080054a5   Thumb Code    44  sx1281_driver.o(i.SX1281SetRxDutyCycle)
    SX1281SetSaveContext                     0x080054d5   Thumb Code    10  sx1281_driver.o(i.SX1281SetSaveContext)
    SX1281SetSleep                           0x080054e1   Thumb Code    50  sx1281_driver.o(i.SX1281SetSleep)
    SX1281SetStandby                         0x08005519   Thumb Code    30  sx1281_driver.o(i.SX1281SetStandby)
    SX1281SetSyncWord                        0x0800553d   Thumb Code   104  sx1281_driver.o(i.SX1281SetSyncWord)
    SX1281SetSyncWordErrorTolerance          0x080055a9   Thumb Code    34  sx1281_driver.o(i.SX1281SetSyncWordErrorTolerance)
    SX1281SetTx                              0x080055cd   Thumb Code    44  sx1281_driver.o(i.SX1281SetTx)
    SX1281SetTxContinuousPreamble            0x080055fd   Thumb Code    10  sx1281_driver.o(i.SX1281SetTxContinuousPreamble)
    SX1281SetTxContinuousWave                0x08005607   Thumb Code    10  sx1281_driver.o(i.SX1281SetTxContinuousWave)
    SX1281SetTxParams                        0x08005611   Thumb Code    24  sx1281_driver.o(i.SX1281SetTxParams)
    SX1281SetWhiteningSeed                   0x08005629   Thumb Code    26  sx1281_driver.o(i.SX1281SetWhiteningSeed)
    SX1281_BSPInit                           0x08005649   Thumb Code    14  sx1281_header.o(i.SX1281_BSPInit)
    SX1281_Callback                          0x08005659   Thumb Code   208  mr16.o(i.SX1281_Callback)
    SX1281_GetState                          0x08005885   Thumb Code    18  sx1281.o(i.SX1281_GetState)
    SX1281_Init                              0x0800589d   Thumb Code   446  sx1281.o(i.SX1281_Init)
    SX1281_Running                           0x08005d41   Thumb Code    18  sx1281.o(i.SX1281_Running)
    SX1281_SetBLEBaudrate                    0x08005d55   Thumb Code   108  sx1281.o(i.SX1281_SetBLEBaudrate)
    SX1281_SetFLRCBaudrate                   0x08005dc9   Thumb Code   108  sx1281.o(i.SX1281_SetFLRCBaudrate)
    SX1281_SetGFSKBaudrate                   0x08005e3d   Thumb Code   108  sx1281.o(i.SX1281_SetGFSKBaudrate)
    SX1281_SetLORABaudrate                   0x08005eb1   Thumb Code   102  sx1281.o(i.SX1281_SetLORABaudrate)
    SX1281_SetMode                           0x08005f21   Thumb Code   114  sx1281.o(i.SX1281_SetMode)
    SX1281_SetRFFrequency                    0x08005f99   Thumb Code    52  sx1281.o(i.SX1281_SetRFFrequency)
    SX1281_SetRXSuccessive                   0x08005fd1   Thumb Code    40  sx1281.o(i.SX1281_SetRXSuccessive)
    SX1281_SetTX                             0x08006005   Thumb Code    50  sx1281.o(i.SX1281_SetTX)
    SpiIn                                    0x08006045   Thumb Code    18  sx1281_driver_spi.o(i.SpiIn)
    SpiInOut                                 0x0800605d   Thumb Code    26  sx1281_driver_spi.o(i.SpiInOut)
    SpiInit                                  0x0800607d   Thumb Code    26  sx1281_driver_spi.o(i.SpiInit)
    StartDefaultTask                         0x080060a1   Thumb Code    14  freertos.o(i.StartDefaultTask)
    SysTick_Handler                          0x080060af   Thumb Code    24  stm32f1xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x080060c7   Thumb Code    94  main.o(i.SystemClock_Config)
    SystemInit                               0x08006125   Thumb Code     2  system_stm32f1xx.o(i.SystemInit)
    TIM_Base_SetConfig                       0x08006129   Thumb Code   108  stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig)
    TIM_ETR_SetConfig                        0x080061a1   Thumb Code    20  stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig)
    TIM_OC2_SetConfig                        0x08006215   Thumb Code    84  stm32f1xx_hal_tim.o(i.TIM_OC2_SetConfig)
    Task_Init                                0x08006351   Thumb Code    66  init.o(i.Task_Init)
    Task_radio                               0x080063a1   Thumb Code   146  radio.o(i.Task_radio)
    UART_Start_Receive_DMA                   0x080067e1   Thumb Code   130  stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)
    USART2_IRQHandler                        0x080068e5   Thumb Code    18  stm32f1xx_it.o(i.USART2_IRQHandler)
    USAR_UART2_IDLECallback                  0x080068fd   Thumb Code   104  usart.o(i.USAR_UART2_IDLECallback)
    USER_UART_IRQHandler                     0x08006985   Thumb Code    38  usart.o(i.USER_UART_IRQHandler)
    UsageFault_Handler                       0x080069b1   Thumb Code     2  stm32f1xx_it.o(i.UsageFault_Handler)
    __0printf                                0x080069b5   Thumb Code    22  printfa.o(i.__0printf)
    __1printf                                0x080069b5   Thumb Code     0  printfa.o(i.__0printf)
    __2printf                                0x080069b5   Thumb Code     0  printfa.o(i.__0printf)
    __c89printf                              0x080069b5   Thumb Code     0  printfa.o(i.__0printf)
    printf                                   0x080069b5   Thumb Code     0  printfa.o(i.__0printf)
    __0snprintf                              0x080069d5   Thumb Code    48  printfa.o(i.__0snprintf)
    __1snprintf                              0x080069d5   Thumb Code     0  printfa.o(i.__0snprintf)
    __2snprintf                              0x080069d5   Thumb Code     0  printfa.o(i.__0snprintf)
    __c89snprintf                            0x080069d5   Thumb Code     0  printfa.o(i.__0snprintf)
    snprintf                                 0x080069d5   Thumb Code     0  printfa.o(i.__0snprintf)
    __aeabi_errno_addr                       0x08006a29   Thumb Code     4  errno.o(i.__aeabi_errno_addr)
    __rt_errno_addr                          0x08006a29   Thumb Code     0  errno.o(i.__aeabi_errno_addr)
    __scatterload_copy                       0x08006a31   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08006a3f   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08006a41   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    eTaskGetState                            0x080072f1   Thumb Code   106  tasks.o(i.eTaskGetState)
    fputc                                    0x08007365   Thumb Code    24  sx1281_header.o(i.fputc)
    free                                     0x0800737d   Thumb Code    76  malloc.o(i.free)
    main                                     0x08007427   Thumb Code    54  main.o(i.main)
    malloc                                   0x0800745d   Thumb Code    92  malloc.o(i.malloc)
    osDelay                                  0x08007bc5   Thumb Code    26  cmsis_os2.o(i.osDelay)
    osDelayUntil                             0x08007bdf   Thumb Code    46  cmsis_os2.o(i.osDelayUntil)
    osKernelGetTickCount                     0x08007c0d   Thumb Code    14  cmsis_os2.o(i.osKernelGetTickCount)
    osKernelGetTickFreq                      0x08007c1b   Thumb Code     6  cmsis_os2.o(i.osKernelGetTickFreq)
    osKernelInitialize                       0x08007c21   Thumb Code    32  cmsis_os2.o(i.osKernelInitialize)
    osKernelLock                             0x08007c45   Thumb Code    42  cmsis_os2.o(i.osKernelLock)
    osKernelStart                            0x08007c71   Thumb Code    48  cmsis_os2.o(i.osKernelStart)
    osKernelUnlock                           0x08007ca9   Thumb Code    58  cmsis_os2.o(i.osKernelUnlock)
    osMessageQueueNew                        0x08007ce3   Thumb Code    88  cmsis_os2.o(i.osMessageQueueNew)
    osThreadGetId                            0x08007d3b   Thumb Code     4  cmsis_os2.o(i.osThreadGetId)
    osThreadNew                              0x08007d41   Thumb Code   138  cmsis_os2.o(i.osThreadNew)
    osThreadTerminate                        0x08007dcb   Thumb Code    52  cmsis_os2.o(i.osThreadTerminate)
    pvPortMalloc                             0x08008619   Thumb Code   216  heap_4.o(i.pvPortMalloc)
    pxPortInitialiseStack                    0x080086f5   Thumb Code    32  port.o(i.pxPortInitialiseStack)
    uxListRemove                             0x08009ff5   Thumb Code    38  list.o(i.uxListRemove)
    vApplicationGetIdleTaskMemory            0x0800a01d   Thumb Code    16  cmsis_os2.o(i.vApplicationGetIdleTaskMemory)
    vApplicationGetTimerTaskMemory           0x0800a031   Thumb Code    18  cmsis_os2.o(i.vApplicationGetTimerTaskMemory)
    vListInitialise                          0x0800a049   Thumb Code    22  list.o(i.vListInitialise)
    vListInitialiseItem                      0x0800a05f   Thumb Code     6  list.o(i.vListInitialiseItem)
    vListInsert                              0x0800a065   Thumb Code    48  list.o(i.vListInsert)
    vListInsertEnd                           0x0800a095   Thumb Code    24  list.o(i.vListInsertEnd)
    vPortEnterCritical                       0x0800a0ad   Thumb Code    54  port.o(i.vPortEnterCritical)
    vPortExitCritical                        0x0800a0ed   Thumb Code    34  port.o(i.vPortExitCritical)
    vPortFree                                0x0800a115   Thumb Code    94  heap_4.o(i.vPortFree)
    vPortSetupTimerInterrupt                 0x0800a179   Thumb Code    32  port.o(i.vPortSetupTimerInterrupt)
    vPortValidateInterruptPriority           0x0800a19d   Thumb Code    74  port.o(i.vPortValidateInterruptPriority)
    vQueueAddToRegistry                      0x0800a1f1   Thumb Code    34  queue.o(i.vQueueAddToRegistry)
    vQueueWaitForMessageRestricted           0x0800a219   Thumb Code    68  queue.o(i.vQueueWaitForMessageRestricted)
    vTaskDelay                               0x0800a25d   Thumb Code    66  tasks.o(i.vTaskDelay)
    vTaskDelayUntil                          0x0800a2a9   Thumb Code   132  tasks.o(i.vTaskDelayUntil)
    vTaskDelete                              0x0800a335   Thumb Code   130  tasks.o(i.vTaskDelete)
    vTaskInternalSetTimeOutState             0x0800a3c5   Thumb Code    12  tasks.o(i.vTaskInternalSetTimeOutState)
    vTaskMissedYield                         0x0800a3d5   Thumb Code     8  tasks.o(i.vTaskMissedYield)
    vTaskPlaceOnEventList                    0x0800a3e1   Thumb Code    44  tasks.o(i.vTaskPlaceOnEventList)
    vTaskPlaceOnEventListRestricted          0x0800a411   Thumb Code    52  tasks.o(i.vTaskPlaceOnEventListRestricted)
    vTaskStartScheduler                      0x0800a449   Thumb Code   118  tasks.o(i.vTaskStartScheduler)
    vTaskSuspendAll                          0x0800a4d1   Thumb Code    10  tasks.o(i.vTaskSuspendAll)
    vTaskSwitchContext                       0x0800a4e1   Thumb Code    90  tasks.o(i.vTaskSwitchContext)
    xPortStartScheduler                      0x0800a545   Thumb Code   154  port.o(i.xPortStartScheduler)
    xPortSysTickHandler                      0x0800a5ed   Thumb Code    38  port.o(i.xPortSysTickHandler)
    xQueueGenericCreate                      0x0800a619   Thumb Code    66  queue.o(i.xQueueGenericCreate)
    xQueueGenericCreateStatic                0x0800a65b   Thumb Code   102  queue.o(i.xQueueGenericCreateStatic)
    xQueueGenericReset                       0x0800a6c1   Thumb Code   132  queue.o(i.xQueueGenericReset)
    xQueueGenericSend                        0x0800a749   Thumb Code   346  queue.o(i.xQueueGenericSend)
    xQueueGenericSendFromISR                 0x0800a8a9   Thumb Code   190  queue.o(i.xQueueGenericSendFromISR)
    xQueueReceive                            0x0800a969   Thumb Code   308  queue.o(i.xQueueReceive)
    xTaskCheckForTimeOut                     0x0800aaa1   Thumb Code   112  tasks.o(i.xTaskCheckForTimeOut)
    xTaskCreate                              0x0800ab15   Thumb Code    90  tasks.o(i.xTaskCreate)
    xTaskCreateStatic                        0x0800ab6f   Thumb Code    86  tasks.o(i.xTaskCreateStatic)
    xTaskGetCurrentTaskHandle                0x0800abc5   Thumb Code     6  tasks.o(i.xTaskGetCurrentTaskHandle)
    xTaskGetSchedulerState                   0x0800abd1   Thumb Code    22  tasks.o(i.xTaskGetSchedulerState)
    xTaskGetTickCount                        0x0800abed   Thumb Code     6  tasks.o(i.xTaskGetTickCount)
    xTaskGetTickCountFromISR                 0x0800abf9   Thumb Code    12  tasks.o(i.xTaskGetTickCountFromISR)
    xTaskIncrementTick                       0x0800ac09   Thumb Code   192  tasks.o(i.xTaskIncrementTick)
    xTaskPriorityDisinherit                  0x0800acd1   Thumb Code   118  tasks.o(i.xTaskPriorityDisinherit)
    xTaskRemoveFromEventList                 0x0800ad51   Thumb Code    98  tasks.o(i.xTaskRemoveFromEventList)
    xTaskResumeAll                           0x0800adc1   Thumb Code   182  tasks.o(i.xTaskResumeAll)
    xTimerCreateTimerTask                    0x0800ae85   Thumb Code    78  timers.o(i.xTimerCreateTimerTask)
    xTimerGenericCommand                     0x0800aee5   Thumb Code    98  timers.o(i.xTimerGenericCommand)
    defaultTask_attributes                   0x0800af4c   Data          36  freertos.o(.constdata)
    AHBPrescTable                            0x0800af82   Data          16  system_stm32f1xx.o(.constdata)
    APBPrescTable                            0x0800af92   Data           8  system_stm32f1xx.o(.constdata)
    ascii_1608                               0x0800af9a   Data        1520  lcd.o(.constdata)
    ascii_2412                               0x0800b58a   Data        4560  lcd.o(.constdata)
    ascii_3216                               0x0800c75a   Data        6080  lcd.o(.constdata)
    logo_M                                   0x0800df1a   Data         512  lcd.o(.constdata)
    bleConfigList                            0x0800e12c   Data          12  sx1281.o(.constdata)
    loraConfigList                           0x0800e138   Data          24  sx1281.o(.constdata)
    gfskConfigList                           0x0800e150   Data          15  sx1281.o(.constdata)
    flrcConfigList                           0x0800e15f   Data          15  sx1281.o(.constdata)
    RadioRegsInit                            0x0800e16e   Data           4  sx1281_driver.o(.constdata)
    Radio                                    0x0800e174   Data         228  sx1281_driver_hal.o(.constdata)
    attr_init                                0x0800f7c8   Data          36  user_task.o(.constdata)
    attr_radio                               0x0800f7ec   Data          36  user_task.o(.constdata)
    __ctype_table                            0x0800f810   Data         129  ctype_o.o(.constdata)
    Region$$Table$$Base                      0x0800fe44   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0800fe64   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)
    __stdout                                 0x20000100   Data           4  stdout.o(.data)
    __microlib_freelist                      0x20000104   Data           4  mvars.o(.data)
    __microlib_freelist_initialised          0x20000108   Data           4  mvars.o(.data)
    hspi1                                    0x20000110   Data          88  spi.o(.bss)
    hspi2                                    0x20000168   Data          88  spi.o(.bss)
    hdma_spi1_tx                             0x200001c0   Data          68  spi.o(.bss)
    hdma_spi1_rx                             0x20000204   Data          68  spi.o(.bss)
    hdma_spi2_tx                             0x20000248   Data          68  spi.o(.bss)
    htim1                                    0x2000028c   Data          72  tim.o(.bss)
    htim2                                    0x200002d4   Data          72  tim.o(.bss)
    huart1                                   0x2000031c   Data          72  usart.o(.bss)
    huart2                                   0x20000364   Data          72  usart.o(.bss)
    hdma_usart1_tx                           0x200003ac   Data          68  usart.o(.bss)
    hdma_usart2_rx                           0x200003f0   Data          68  usart.o(.bss)
    hdma_usart2_tx                           0x20000434   Data          68  usart.o(.bss)
    uart_buffer                              0x20000478   Data         255  usart.o(.bss)
    uart2_data                               0x20000577   Data         255  usart.o(.bss)
    pFlash                                   0x20000678   Data          32  stm32f1xx_hal_flash.o(.bss)
    xQueueRegistry                           0x20000698   Data          64  queue.o(.bss)
    p_Flash                                  0x20002038   Data          32  flash.o(.bss)
    STMFLASH_BUF                             0x20002058   Data        1024  flash.o(.bss)
    radio                                    0x20004498   Data         272  mr16.o(.bss)
    radioRXBuffer                            0x200045a8   Data         255  mr16.o(.bss)
    robot_config                             0x200047e8   Data         112  config.o(.bss)
    task_runtime                             0x20004858   Data          52  user_task.o(.bss)
    mr16                                     0x2000488c   Data         148  radio.o(.bss)
    __heap_base                              0x20004920   Data           0  startup_stm32f103xb.o(HEAP)
    __heap_limit                             0x20004b20   Data           0  startup_stm32f103xb.o(HEAP)
    __initial_sp                             0x20004f20   Data           0  startup_stm32f103xb.o(STACK)



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

Memory Map of the image

  Image Entry point : 0x080000ed

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

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000fe64, 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         6981  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x080000ec   0x080000ec   0x00000004   Code   RO         7327    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x080000f0   0x080000f0   0x00000004   Code   RO         7330    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO         7332    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO         7334    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x080000f4   0x080000f4   0x00000008   Code   RO         7335    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x080000fc   0x080000fc   0x00000004   Code   RO         7342    .ARM.Collect$$$$0000000E  mc_w.l(entry12b.o)
    0x08000100   0x08000100   0x00000000   Code   RO         7337    .ARM.Collect$$$$0000000F  mc_w.l(entry10a.o)
    0x08000100   0x08000100   0x00000000   Code   RO         7339    .ARM.Collect$$$$00000011  mc_w.l(entry11a.o)
    0x08000100   0x08000100   0x00000004   Code   RO         7328    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000104   0x08000104   0x00000096   Code   RO         4985    .emb_text           port.o
    0x0800019a   0x0800019a   0x00000002   PAD
    0x0800019c   0x0800019c   0x00000024   Code   RO            4    .text               startup_stm32f103xb.o
    0x080001c0   0x080001c0   0x00000020   Code   RO         6984    .text               mc_w.l(llushr.o)
    0x080001e0   0x080001e0   0x00000024   Code   RO         6986    .text               mc_w.l(memcpya.o)
    0x08000204   0x08000204   0x00000024   Code   RO         6990    .text               mc_w.l(memseta.o)
    0x08000228   0x08000228   0x00000018   Code   RO         6992    .text               mc_w.l(strncpy.o)
    0x08000240   0x08000240   0x0000000e   Code   RO         6994    .text               mc_w.l(strlen.o)
    0x0800024e   0x0800024e   0x00000012   Code   RO         6996    .text               mc_w.l(strcpy.o)
    0x08000260   0x08000260   0x0000001e   Code   RO         6998    .text               mc_w.l(strncmp.o)
    0x0800027e   0x0800027e   0x0000002a   Code   RO         7002    .text               mc_w.l(strcasecmp.o)
    0x080002a8   0x080002a8   0x00000038   Code   RO         7293    .text               mc_w.l(__0sscanf.o)
    0x080002e0   0x080002e0   0x0000014c   Code   RO         7295    .text               mc_w.l(_scanf_int.o)
    0x0800042c   0x0800042c   0x00000070   Code   RO         7297    .text               mc_w.l(strtol.o)
    0x0800049c   0x0800049c   0x00000072   Code   RO         7299    .text               mc_w.l(strtoul.o)
    0x0800050e   0x0800050e   0x0000007c   Code   RO         7305    .text               mf_w.l(fdiv.o)
    0x0800058a   0x0800058a   0x000000e4   Code   RO         7309    .text               mf_w.l(dmul.o)
    0x0800066e   0x0800066e   0x000000de   Code   RO         7311    .text               mf_w.l(ddiv.o)
    0x0800074c   0x0800074c   0x0000001c   Code   RO         7313    .text               mf_w.l(ffltul.o)
    0x08000768   0x08000768   0x00000022   Code   RO         7315    .text               mf_w.l(dflti.o)
    0x0800078a   0x0800078a   0x0000001a   Code   RO         7317    .text               mf_w.l(dfltui.o)
    0x080007a4   0x080007a4   0x00000032   Code   RO         7319    .text               mf_w.l(dfixui.o)
    0x080007d6   0x080007d6   0x00000026   Code   RO         7321    .text               mf_w.l(f2d.o)
    0x080007fc   0x080007fc   0x0000002c   Code   RO         7344    .text               mc_w.l(uidiv.o)
    0x08000828   0x08000828   0x00000062   Code   RO         7346    .text               mc_w.l(uldiv.o)
    0x0800088a   0x0800088a   0x00000002   PAD
    0x0800088c   0x0800088c   0x00000008   Code   RO         7348    .text               mc_w.l(ctype_o.o)
    0x08000894   0x08000894   0x00000012   Code   RO         7370    .text               mc_w.l(isspace_o.o)
    0x080008a6   0x080008a6   0x0000000c   Code   RO         7376    .text               mc_w.l(tolower.o)
    0x080008b2   0x080008b2   0x0000001c   Code   RO         7387    .text               mc_w.l(_chval.o)
    0x080008ce   0x080008ce   0x00000002   PAD
    0x080008d0   0x080008d0   0x00000028   Code   RO         7389    .text               mc_w.l(scanf_char.o)
    0x080008f8   0x080008f8   0x00000040   Code   RO         7391    .text               mc_w.l(_sgetc.o)
    0x08000938   0x08000938   0x0000009e   Code   RO         7393    .text               mc_w.l(_strtoul.o)
    0x080009d6   0x080009d6   0x00000000   Code   RO         7395    .text               mc_w.l(iusefp.o)
    0x080009d6   0x080009d6   0x0000006e   Code   RO         7396    .text               mf_w.l(fepilogue.o)
    0x08000a44   0x08000a44   0x000000ba   Code   RO         7398    .text               mf_w.l(depilogue.o)
    0x08000afe   0x08000afe   0x0000014e   Code   RO         7400    .text               mf_w.l(dadd.o)
    0x08000c4c   0x08000c4c   0x00000030   Code   RO         7402    .text               mf_w.l(dfixul.o)
    0x08000c7c   0x08000c7c   0x00000030   Code   RO         7404    .text               mf_w.l(cdrcmple.o)
    0x08000cac   0x08000cac   0x00000024   Code   RO         7406    .text               mc_w.l(init.o)
    0x08000cd0   0x08000cd0   0x0000001e   Code   RO         7408    .text               mc_w.l(llshl.o)
    0x08000cee   0x08000cee   0x00000024   Code   RO         7410    .text               mc_w.l(llsshr.o)
    0x08000d12   0x08000d12   0x00000002   PAD
    0x08000d14   0x08000d14   0x00000330   Code   RO         7414    .text               mc_w.l(_scanf.o)
    0x08001044   0x08001044   0x0000001c   Code   RO         5137    i.BSP_SPI_GetHandle  spi_1.o
    0x08001060   0x08001060   0x00000018   Code   RO         5138    i.BSP_SPI_GetState  spi_1.o
    0x08001078   0x08001078   0x0000001c   Code   RO         5144    i.BSP_SPI_RegisterCallback  spi_1.o
    0x08001094   0x08001094   0x0000002a   Code   RO         5145    i.BSP_SPI_Transmit  spi_1.o
    0x080010be   0x080010be   0x0000002e   Code   RO         5146    i.BSP_SPI_TransmitReceive  spi_1.o
    0x080010ec   0x080010ec   0x0000001c   Code   RO         5273    i.BSP_UART_GetHandle  uart.o
    0x08001108   0x08001108   0x0000002e   Code   RO         5277    i.BSP_UART_Transmit  uart.o
    0x08001136   0x08001136   0x00000002   Code   RO          462    i.BusFault_Handler  stm32f1xx_it.o
    0x08001138   0x08001138   0x00000008   Code   RO         6823    i.Config_Get        config.o
    0x08001140   0x08001140   0x0000001c   Code   RO         6824    i.Config_IsFlashValid  config.o
    0x0800115c   0x0800115c   0x00000014   Code   RO         6825    i.Config_LoadFromFlash  config.o
    0x08001170   0x08001170   0x00000030   Code   RO         6827    i.Config_LoadMR16FromFlashBool  config.o
    0x080011a0   0x080011a0   0x000000dc   Code   RO         6828    i.Config_SetDefaults  config.o
    0x0800127c   0x0800127c   0x0000026c   Code   RO         6829    i.Config_ValidateMR16  config.o
    0x080014e8   0x080014e8   0x0000000c   Code   RO          463    i.DMA1_Channel2_IRQHandler  stm32f1xx_it.o
    0x080014f4   0x080014f4   0x0000000c   Code   RO          464    i.DMA1_Channel3_IRQHandler  stm32f1xx_it.o
    0x08001500   0x08001500   0x0000000c   Code   RO          465    i.DMA1_Channel4_IRQHandler  stm32f1xx_it.o
    0x0800150c   0x0800150c   0x0000000c   Code   RO          466    i.DMA1_Channel5_IRQHandler  stm32f1xx_it.o
    0x08001518   0x08001518   0x0000000c   Code   RO          467    i.DMA1_Channel6_IRQHandler  stm32f1xx_it.o
    0x08001524   0x08001524   0x0000000c   Code   RO          468    i.DMA1_Channel7_IRQHandler  stm32f1xx_it.o
    0x08001530   0x08001530   0x0000002a   Code   RO         1020    i.DMA_SetConfig     stm32f1xx_hal_dma.o
    0x0800155a   0x0800155a   0x00000002   Code   RO          469    i.DebugMon_Handler  stm32f1xx_it.o
    0x0800155c   0x0800155c   0x00000008   Code   RO          470    i.EXTI15_10_IRQHandler  stm32f1xx_it.o
    0x08001564   0x08001564   0x00000018   Code   RO          471    i.EXTI9_5_IRQHandler  stm32f1xx_it.o
    0x0800157c   0x0800157c   0x00000004   Code   RO           13    i.Error_Handler     main.o
    0x08001580   0x08001580   0x0000001c   Code   RO         1357    i.FLASH_Program_HalfWord  stm32f1xx_hal_flash.o
    0x0800159c   0x0800159c   0x0000005c   Code   RO         1358    i.FLASH_SetErrorCode  stm32f1xx_hal_flash.o
    0x080015f8   0x080015f8   0x00000054   Code   RO         1359    i.FLASH_WaitForLastOperation  stm32f1xx_hal_flash.o
    0x0800164c   0x0800164c   0x00000024   Code   RO         5427    i.Flash_PageErase   flash.o
    0x08001670   0x08001670   0x00000046   Code   RO         6574    i.FreeRTOS_CLIGetParameter  freertos_cli.o
    0x080016b6   0x080016b6   0x00000002   PAD
    0x080016b8   0x080016b8   0x000000d0   Code   RO         6575    i.FreeRTOS_CLIProcessCommand  freertos_cli.o
    0x08001788   0x08001788   0x00000050   Code   RO         6576    i.FreeRTOS_CLIRegisterCommand  freertos_cli.o
    0x080017d8   0x080017d8   0x00000030   Code   RO         6153    i.GpioGetBitPos     sx1281_driver_gpio.o
    0x08001808   0x08001808   0x00000002   Code   RO         6154    i.GpioInit          sx1281_driver_gpio.o
    0x0800180a   0x0800180a   0x00000004   Code   RO         6156    i.GpioRead          sx1281_driver_gpio.o
    0x0800180e   0x0800180e   0x00000002   PAD
    0x08001810   0x08001810   0x00000038   Code   RO         6157    i.GpioSetIrq        sx1281_driver_gpio.o
    0x08001848   0x08001848   0x00000006   Code   RO         6158    i.GpioWrite         sx1281_driver_gpio.o
    0x0800184e   0x0800184e   0x00000046   Code   RO         1021    i.HAL_DMA_Abort     stm32f1xx_hal_dma.o
    0x08001894   0x08001894   0x00000098   Code   RO         1022    i.HAL_DMA_Abort_IT  stm32f1xx_hal_dma.o
    0x0800192c   0x0800192c   0x00000154   Code   RO         1026    i.HAL_DMA_IRQHandler  stm32f1xx_hal_dma.o
    0x08001a80   0x08001a80   0x0000005c   Code   RO         1027    i.HAL_DMA_Init      stm32f1xx_hal_dma.o
    0x08001adc   0x08001adc   0x00000070   Code   RO         1031    i.HAL_DMA_Start_IT  stm32f1xx_hal_dma.o
    0x08001b4c   0x08001b4c   0x00000024   Code   RO          647    i.HAL_Delay         stm32f1xx_hal.o
    0x08001b70   0x08001b70   0x00000014   Code   RO         1363    i.HAL_FLASH_Lock    stm32f1xx_hal_flash.o
    0x08001b84   0x08001b84   0x00000080   Code   RO         1368    i.HAL_FLASH_Program  stm32f1xx_hal_flash.o
    0x08001c04   0x08001c04   0x00000028   Code   RO         1370    i.HAL_FLASH_Unlock  stm32f1xx_hal_flash.o
    0x08001c2c   0x08001c2c   0x0000002c   Code   RO         5071    i.HAL_GPIO_EXTI_Callback  gpio_1.o
    0x08001c58   0x08001c58   0x00000018   Code   RO          956    i.HAL_GPIO_EXTI_IRQHandler  stm32f1xx_hal_gpio.o
    0x08001c70   0x08001c70   0x000001e0   Code   RO          957    i.HAL_GPIO_Init     stm32f1xx_hal_gpio.o
    0x08001e50   0x08001e50   0x0000000a   Code   RO          959    i.HAL_GPIO_ReadPin  stm32f1xx_hal_gpio.o
    0x08001e5a   0x08001e5a   0x0000000a   Code   RO          961    i.HAL_GPIO_WritePin  stm32f1xx_hal_gpio.o
    0x08001e64   0x08001e64   0x0000000c   Code   RO          651    i.HAL_GetTick       stm32f1xx_hal.o
    0x08001e70   0x08001e70   0x0000006e   Code   RO         2914    i.HAL_HalfDuplex_Init  stm32f1xx_hal_uart.o
    0x08001ede   0x08001ede   0x00000002   PAD
    0x08001ee0   0x08001ee0   0x00000010   Code   RO          657    i.HAL_IncTick       stm32f1xx_hal.o
    0x08001ef0   0x08001ef0   0x00000024   Code   RO          658    i.HAL_Init          stm32f1xx_hal.o
    0x08001f14   0x08001f14   0x00000040   Code   RO          659    i.HAL_InitTick      stm32f1xx_hal.o
    0x08001f54   0x08001f54   0x00000048   Code   RO          580    i.HAL_MspInit       stm32f1xx_hal_msp.o
    0x08001f9c   0x08001f9c   0x0000001a   Code   RO         1117    i.HAL_NVIC_EnableIRQ  stm32f1xx_hal_cortex.o
    0x08001fb6   0x08001fb6   0x00000002   PAD
    0x08001fb8   0x08001fb8   0x00000040   Code   RO         1123    i.HAL_NVIC_SetPriority  stm32f1xx_hal_cortex.o
    0x08001ff8   0x08001ff8   0x00000024   Code   RO         1124    i.HAL_NVIC_SetPriorityGrouping  stm32f1xx_hal_cortex.o
    0x0800201c   0x0800201c   0x0000012c   Code   RO          815    i.HAL_RCC_ClockConfig  stm32f1xx_hal_rcc.o
    0x08002148   0x08002148   0x00000020   Code   RO          822    i.HAL_RCC_GetPCLK1Freq  stm32f1xx_hal_rcc.o
    0x08002168   0x08002168   0x00000020   Code   RO          823    i.HAL_RCC_GetPCLK2Freq  stm32f1xx_hal_rcc.o
    0x08002188   0x08002188   0x0000004c   Code   RO          824    i.HAL_RCC_GetSysClockFreq  stm32f1xx_hal_rcc.o
    0x080021d4   0x080021d4   0x00000320   Code   RO          827    i.HAL_RCC_OscConfig  stm32f1xx_hal_rcc.o
    0x080024f4   0x080024f4   0x00000038   Code   RO         5148    i.HAL_SPI_ErrorCallback  spi_1.o
    0x0800252c   0x0800252c   0x00000006   Code   RO         1626    i.HAL_SPI_GetState  stm32f1xx_hal_spi.o
    0x08002532   0x08002532   0x000000b2   Code   RO         1628    i.HAL_SPI_Init      stm32f1xx_hal_spi.o
    0x080025e4   0x080025e4   0x00000138   Code   RO          287    i.HAL_SPI_MspInit   spi.o
    0x0800271c   0x0800271c   0x00000038   Code   RO         5149    i.HAL_SPI_RxCpltCallback  spi_1.o
    0x08002754   0x08002754   0x00000038   Code   RO         5150    i.HAL_SPI_RxHalfCpltCallback  spi_1.o
    0x0800278c   0x0800278c   0x00000166   Code   RO         1636    i.HAL_SPI_Transmit  stm32f1xx_hal_spi.o
    0x080028f2   0x080028f2   0x000001f0   Code   RO         1637    i.HAL_SPI_TransmitReceive  stm32f1xx_hal_spi.o
    0x08002ae2   0x08002ae2   0x00000002   PAD
    0x08002ae4   0x08002ae4   0x00000110   Code   RO         1638    i.HAL_SPI_TransmitReceive_DMA  stm32f1xx_hal_spi.o
    0x08002bf4   0x08002bf4   0x000000cc   Code   RO         1640    i.HAL_SPI_Transmit_DMA  stm32f1xx_hal_spi.o
    0x08002cc0   0x08002cc0   0x00000024   Code   RO         5151    i.HAL_SPI_TxCpltCallback  spi_1.o
    0x08002ce4   0x08002ce4   0x00000038   Code   RO         5152    i.HAL_SPI_TxHalfCpltCallback  spi_1.o
    0x08002d1c   0x08002d1c   0x00000038   Code   RO         5153    i.HAL_SPI_TxRxCpltCallback  spi_1.o
    0x08002d54   0x08002d54   0x00000038   Code   RO         5154    i.HAL_SPI_TxRxHalfCpltCallback  spi_1.o
    0x08002d8c   0x08002d8c   0x00000028   Code   RO         1128    i.HAL_SYSTICK_Config  stm32f1xx_hal_cortex.o
    0x08002db4   0x08002db4   0x00000054   Code   RO         2648    i.HAL_TIMEx_ConfigBreakDeadTime  stm32f1xx_hal_tim_ex.o
    0x08002e08   0x08002e08   0x00000068   Code   RO         2664    i.HAL_TIMEx_MasterConfigSynchronization  stm32f1xx_hal_tim_ex.o
    0x08002e70   0x08002e70   0x0000005a   Code   RO         1941    i.HAL_TIM_Base_Init  stm32f1xx_hal_tim.o
    0x08002eca   0x08002eca   0x00000002   PAD
    0x08002ecc   0x08002ecc   0x0000003c   Code   RO          335    i.HAL_TIM_Base_MspInit  tim.o
    0x08002f08   0x08002f08   0x000000dc   Code   RO         1950    i.HAL_TIM_ConfigClockSource  stm32f1xx_hal_tim.o
    0x08002fe4   0x08002fe4   0x0000004c   Code   RO          336    i.HAL_TIM_MspPostInit  tim.o
    0x08003030   0x08003030   0x000000cc   Code   RO         2013    i.HAL_TIM_PWM_ConfigChannel  stm32f1xx_hal_tim.o
    0x080030fc   0x080030fc   0x0000005a   Code   RO         2016    i.HAL_TIM_PWM_Init  stm32f1xx_hal_tim.o
    0x08003156   0x08003156   0x00000002   Code   RO         2018    i.HAL_TIM_PWM_MspInit  stm32f1xx_hal_tim.o
    0x08003158   0x08003158   0x00000002   Code   RO         2924    i.HAL_UARTEx_RxEventCallback  stm32f1xx_hal_uart.o
    0x0800315a   0x0800315a   0x00000070   Code   RO         2936    i.HAL_UART_DMAStop  stm32f1xx_hal_uart.o
    0x080031ca   0x080031ca   0x00000002   PAD
    0x080031cc   0x080031cc   0x00000028   Code   RO         5281    i.HAL_UART_ErrorCallback  uart.o
    0x080031f4   0x080031f4   0x0000026c   Code   RO         2941    i.HAL_UART_IRQHandler  stm32f1xx_hal_uart.o
    0x08003460   0x08003460   0x00000064   Code   RO         2942    i.HAL_UART_Init     stm32f1xx_hal_uart.o
    0x080034c4   0x080034c4   0x00000144   Code   RO          389    i.HAL_UART_MspInit  usart.o
    0x08003608   0x08003608   0x0000001c   Code   RO         2946    i.HAL_UART_Receive_DMA  stm32f1xx_hal_uart.o
    0x08003624   0x08003624   0x00000028   Code   RO         5282    i.HAL_UART_RxCpltCallback  uart.o
    0x0800364c   0x0800364c   0x00000028   Code   RO         5283    i.HAL_UART_RxHalfCpltCallback  uart.o
    0x08003674   0x08003674   0x000000a0   Code   RO         2950    i.HAL_UART_Transmit  stm32f1xx_hal_uart.o
    0x08003714   0x08003714   0x00000078   Code   RO         2951    i.HAL_UART_Transmit_DMA  stm32f1xx_hal_uart.o
    0x0800378c   0x0800378c   0x00000032   Code   RO         2952    i.HAL_UART_Transmit_IT  stm32f1xx_hal_uart.o
    0x080037be   0x080037be   0x00000002   PAD
    0x080037c0   0x080037c0   0x00000028   Code   RO         5284    i.HAL_UART_TxCpltCallback  uart.o
    0x080037e8   0x080037e8   0x00000024   Code   RO         5285    i.HAL_UART_TxHalfCpltCallback  uart.o
    0x0800380c   0x0800380c   0x00000002   Code   RO          472    i.HardFault_Handler  stm32f1xx_it.o
    0x0800380e   0x0800380e   0x00000052   Code   RO         5478    i.LCD_Clear         lcd.o
    0x08003860   0x08003860   0x00000080   Code   RO         5479    i.LCD_DrawBitmap    lcd.o
    0x080038e0   0x080038e0   0x00000164   Code   RO         5480    i.LCD_DrawChar      lcd.o
    0x08003a44   0x08003a44   0x0000005c   Code   RO         5485    i.LCD_DrawPoint     lcd.o
    0x08003aa0   0x08003aa0   0x0000006e   Code   RO         5489    i.LCD_DrawString    lcd.o
    0x08003b0e   0x08003b0e   0x00000002   PAD
    0x08003b10   0x08003b10   0x00000160   Code   RO         5490    i.LCD_Init          lcd.o
    0x08003c70   0x08003c70   0x00000064   Code   RO         5491    i.LCD_SetAddressWindow  lcd.o
    0x08003cd4   0x08003cd4   0x00000040   Code   RO         5492    i.LCD_WriteCommand  lcd.o
    0x08003d14   0x08003d14   0x00000040   Code   RO         5493    i.LCD_WriteData     lcd.o
    0x08003d54   0x08003d54   0x00000050   Code   RO         5494    i.LCD_WriteDataBuffer  lcd.o
    0x08003da4   0x08003da4   0x00000050   Code   RO         5495    i.LCD_WriteDataBuffer_DMA  lcd.o
    0x08003df4   0x08003df4   0x00000028   Code   RO         6717    i.MR16_CLI_Init     mr16.o
    0x08003e1c   0x08003e1c   0x000000f4   Code   RO         6718    i.MR16_Init         mr16.o
    0x08003f10   0x08003f10   0x000000b0   Code   RO         6719    i.MR16_Main         mr16.o
    0x08003fc0   0x08003fc0   0x0000000c   Code   RO         6720    i.MR16_NotifyUARTIdle  mr16.o
    0x08003fcc   0x08003fcc   0x0000003a   Code   RO         6159    i.MSP_GetIRQn       sx1281_driver_gpio.o
    0x08004006   0x08004006   0x00000002   PAD
    0x08004008   0x08004008   0x0000007c   Code   RO          262    i.MX_DMA_Init       dma.o
    0x08004084   0x08004084   0x00000034   Code   RO          215    i.MX_FREERTOS_Init  freertos.o
    0x080040b8   0x080040b8   0x00000118   Code   RO          191    i.MX_GPIO_Init      gpio.o
    0x080041d0   0x080041d0   0x00000048   Code   RO          288    i.MX_SPI1_Init      spi.o
    0x08004218   0x08004218   0x00000048   Code   RO          289    i.MX_SPI2_Init      spi.o
    0x08004260   0x08004260   0x000000c4   Code   RO          337    i.MX_TIM1_Init      tim.o
    0x08004324   0x08004324   0x00000064   Code   RO          338    i.MX_TIM2_Init      tim.o
    0x08004388   0x08004388   0x0000003c   Code   RO          391    i.MX_USART1_UART_Init  usart.o
    0x080043c4   0x080043c4   0x00000038   Code   RO          392    i.MX_USART2_UART_Init  usart.o
    0x080043fc   0x080043fc   0x00000002   Code   RO          473    i.MemManage_Handler  stm32f1xx_it.o
    0x080043fe   0x080043fe   0x00000002   Code   RO          474    i.NMI_Handler       stm32f1xx_it.o
    0x08004400   0x08004400   0x00000014   Code   RO         5617    i.OnRxDone          sx1281.o
    0x08004414   0x08004414   0x00000014   Code   RO         5618    i.OnRxError         sx1281.o
    0x08004428   0x08004428   0x00000014   Code   RO         5619    i.OnRxTimeout       sx1281.o
    0x0800443c   0x0800443c   0x00000014   Code   RO         5620    i.OnTxDone          sx1281.o
    0x08004450   0x08004450   0x00000014   Code   RO         5621    i.OnTxTimeout       sx1281.o
    0x08004464   0x08004464   0x00000022   Code   RO         1656    i.SPI_DMAError      stm32f1xx_hal_spi.o
    0x08004486   0x08004486   0x0000000a   Code   RO         1657    i.SPI_DMAHalfReceiveCplt  stm32f1xx_hal_spi.o
    0x08004490   0x08004490   0x0000000a   Code   RO         1658    i.SPI_DMAHalfTransmitCplt  stm32f1xx_hal_spi.o
    0x0800449a   0x0800449a   0x0000000a   Code   RO         1659    i.SPI_DMAHalfTransmitReceiveCplt  stm32f1xx_hal_spi.o
    0x080044a4   0x080044a4   0x0000006a   Code   RO         1660    i.SPI_DMAReceiveCplt  stm32f1xx_hal_spi.o
    0x0800450e   0x0800450e   0x00000064   Code   RO         1662    i.SPI_DMATransmitCplt  stm32f1xx_hal_spi.o
    0x08004572   0x08004572   0x0000005a   Code   RO         1663    i.SPI_DMATransmitReceiveCplt  stm32f1xx_hal_spi.o
    0x080045cc   0x080045cc   0x0000005c   Code   RO         1665    i.SPI_EndRxTransaction  stm32f1xx_hal_spi.o
    0x08004628   0x08004628   0x00000034   Code   RO         1666    i.SPI_EndRxTxTransaction  stm32f1xx_hal_spi.o
    0x0800465c   0x0800465c   0x00000024   Code   RO         5155    i.SPI_Get           spi_1.o
    0x08004680   0x08004680   0x000000b8   Code   RO         1671    i.SPI_WaitFlagStateUntilTimeout  stm32f1xx_hal_spi.o
    0x08004738   0x08004738   0x0000001a   Code   RO         5428    i.STMFLASH_Read     flash.o
    0x08004752   0x08004752   0x00000002   PAD
    0x08004754   0x08004754   0x000000e0   Code   RO         5430    i.STMFLASH_Write    flash.o
    0x08004834   0x08004834   0x0000002c   Code   RO         5431    i.STMFLASH_Write_NoCheck  flash.o
    0x08004860   0x08004860   0x0000003e   Code   RO         5817    i.SX1281Calibrate   sx1281_driver.o
    0x0800489e   0x0800489e   0x00000018   Code   RO         5818    i.SX1281ClearIrqStatus  sx1281_driver.o
    0x080048b6   0x080048b6   0x0000001a   Code   RO         5819    i.SX1281GetFirmwareVersion  sx1281_driver.o
    0x080048d0   0x080048d0   0x00000098   Code   RO         5820    i.SX1281GetFrequencyError  sx1281_driver.o
    0x08004968   0x08004968   0x00000014   Code   RO         5822    i.SX1281GetIrqStatus  sx1281_driver.o
    0x0800497c   0x0800497c   0x0000003c   Code   RO         5823    i.SX1281GetLoRaBandwidth  sx1281_driver.o
    0x080049b8   0x080049b8   0x0000000c   Code   RO         5824    i.SX1281GetOpMode   sx1281_driver.o
    0x080049c4   0x080049c4   0x00000214   Code   RO         5825    i.SX1281GetPacketStatus  sx1281_driver.o
    0x08004bd8   0x08004bd8   0x0000000c   Code   RO         5826    i.SX1281GetPacketType  sx1281_driver.o
    0x08004be4   0x08004be4   0x00000028   Code   RO         5827    i.SX1281GetPayload  sx1281_driver.o
    0x08004c0c   0x08004c0c   0x00000022   Code   RO         5828    i.SX1281GetRssiInst  sx1281_driver.o
    0x08004c2e   0x08004c2e   0x00000002   PAD
    0x08004c30   0x08004c30   0x00000048   Code   RO         5829    i.SX1281GetRxBufferStatus  sx1281_driver.o
    0x08004c78   0x08004c78   0x00000018   Code   RO         5830    i.SX1281GetStatus   sx1281_driver.o
    0x08004c90   0x08004c90   0x00000024   Code   RO         6229    i.SX1281HalGetDioStatus  sx1281_driver_hal.o
    0x08004cb4   0x08004cb4   0x00000012   Code   RO         6230    i.SX1281HalInit     sx1281_driver_hal.o
    0x08004cc6   0x08004cc6   0x00000002   PAD
    0x08004cc8   0x08004cc8   0x00000010   Code   RO         6231    i.SX1281HalIoIrqInit  sx1281_driver_hal.o
    0x08004cd8   0x08004cd8   0x0000006c   Code   RO         6232    i.SX1281HalReadBuffer  sx1281_driver_hal.o
    0x08004d44   0x08004d44   0x0000006c   Code   RO         6233    i.SX1281HalReadCommand  sx1281_driver_hal.o
    0x08004db0   0x08004db0   0x00000010   Code   RO         6234    i.SX1281HalReadRegister  sx1281_driver_hal.o
    0x08004dc0   0x08004dc0   0x00000070   Code   RO         6235    i.SX1281HalReadRegisters  sx1281_driver_hal.o
    0x08004e30   0x08004e30   0x00000034   Code   RO         6236    i.SX1281HalReset    sx1281_driver_hal.o
    0x08004e64   0x08004e64   0x0000001c   Code   RO         6237    i.SX1281HalWaitOnBusy  sx1281_driver_hal.o
    0x08004e80   0x08004e80   0x00000048   Code   RO         6238    i.SX1281HalWriteBuffer  sx1281_driver_hal.o
    0x08004ec8   0x08004ec8   0x00000058   Code   RO         6239    i.SX1281HalWriteCommand  sx1281_driver_hal.o
    0x08004f20   0x08004f20   0x0000000c   Code   RO         6240    i.SX1281HalWriteRegister  sx1281_driver_hal.o
    0x08004f2c   0x08004f2c   0x00000050   Code   RO         6241    i.SX1281HalWriteRegisters  sx1281_driver_hal.o
    0x08004f7c   0x08004f7c   0x00000010   Code   RO         5831    i.SX1281Init        sx1281_driver.o
    0x08004f8c   0x08004f8c   0x00000014   Code   RO         5832    i.SX1281OnDioIrq    sx1281_driver.o
    0x08004fa0   0x08004fa0   0x0000014c   Code   RO         5834    i.SX1281ProcessIrqs  sx1281_driver.o
    0x080050ec   0x080050ec   0x00000012   Code   RO         5835    i.SX1281SendPayload  sx1281_driver.o
    0x080050fe   0x080050fe   0x0000000e   Code   RO         5836    i.SX1281SetAutoFS   sx1281_driver.o
    0x0800510c   0x0800510c   0x0000001a   Code   RO         5837    i.SX1281SetAutoTx   sx1281_driver.o
    0x08005126   0x08005126   0x00000034   Code   RO         5838    i.SX1281SetBleAccessAddress  sx1281_driver.o
    0x0800515a   0x0800515a   0x00000002   PAD
    0x0800515c   0x0800515c   0x0000000c   Code   RO         5839    i.SX1281SetBleAdvertizerAccessAddress  sx1281_driver.o
    0x08005168   0x08005168   0x00000016   Code   RO         5840    i.SX1281SetBufferBaseAddresses  sx1281_driver.o
    0x0800517e   0x0800517e   0x00000002   PAD
    0x08005180   0x08005180   0x00000018   Code   RO         5841    i.SX1281SetCad      sx1281_driver.o
    0x08005198   0x08005198   0x00000018   Code   RO         5842    i.SX1281SetCadParams  sx1281_driver.o
    0x080051b0   0x080051b0   0x00000028   Code   RO         5843    i.SX1281SetCrcPolynomial  sx1281_driver.o
    0x080051d8   0x080051d8   0x00000028   Code   RO         5844    i.SX1281SetCrcSeed  sx1281_driver.o
    0x08005200   0x08005200   0x00000036   Code   RO         5845    i.SX1281SetDioIrqParams  sx1281_driver.o
    0x08005236   0x08005236   0x00000002   PAD
    0x08005238   0x08005238   0x00000018   Code   RO         5846    i.SX1281SetFs       sx1281_driver.o
    0x08005250   0x08005250   0x0000000c   Code   RO         5847    i.SX1281SetInterruptMode  sx1281_driver.o
    0x0800525c   0x0800525c   0x0000000e   Code   RO         5848    i.SX1281SetLongPreamble  sx1281_driver.o
    0x0800526a   0x0800526a   0x00000002   PAD
    0x0800526c   0x0800526c   0x00000094   Code   RO         5849    i.SX1281SetModulationParams  sx1281_driver.o
    0x08005300   0x08005300   0x000000d8   Code   RO         5850    i.SX1281SetPacketParams  sx1281_driver.o
    0x080053d8   0x080053d8   0x0000001c   Code   RO         5851    i.SX1281SetPacketType  sx1281_driver.o
    0x080053f4   0x080053f4   0x0000000a   Code   RO         5852    i.SX1281SetPayload  sx1281_driver.o
    0x080053fe   0x080053fe   0x00000002   PAD
    0x08005400   0x08005400   0x0000000c   Code   RO         5853    i.SX1281SetPollingMode  sx1281_driver.o
    0x0800540c   0x0800540c   0x00000024   Code   RO         5854    i.SX1281SetRegistersDefault  sx1281_driver.o
    0x08005430   0x08005430   0x0000000e   Code   RO         5855    i.SX1281SetRegulatorMode  sx1281_driver.o
    0x0800543e   0x0800543e   0x00000002   PAD
    0x08005440   0x08005440   0x00000034   Code   RO         5856    i.SX1281SetRfFrequency  sx1281_driver.o
    0x08005474   0x08005474   0x00000030   Code   RO         5857    i.SX1281SetRx       sx1281_driver.o
    0x080054a4   0x080054a4   0x00000030   Code   RO         5858    i.SX1281SetRxDutyCycle  sx1281_driver.o
    0x080054d4   0x080054d4   0x0000000a   Code   RO         5859    i.SX1281SetSaveContext  sx1281_driver.o
    0x080054de   0x080054de   0x00000002   PAD
    0x080054e0   0x080054e0   0x00000038   Code   RO         5860    i.SX1281SetSleep    sx1281_driver.o
    0x08005518   0x08005518   0x00000024   Code   RO         5861    i.SX1281SetStandby  sx1281_driver.o
    0x0800553c   0x0800553c   0x0000006c   Code   RO         5862    i.SX1281SetSyncWord  sx1281_driver.o
    0x080055a8   0x080055a8   0x00000022   Code   RO         5863    i.SX1281SetSyncWordErrorTolerance  sx1281_driver.o
    0x080055ca   0x080055ca   0x00000002   PAD
    0x080055cc   0x080055cc   0x00000030   Code   RO         5864    i.SX1281SetTx       sx1281_driver.o
    0x080055fc   0x080055fc   0x0000000a   Code   RO         5865    i.SX1281SetTxContinuousPreamble  sx1281_driver.o
    0x08005606   0x08005606   0x0000000a   Code   RO         5866    i.SX1281SetTxContinuousWave  sx1281_driver.o
    0x08005610   0x08005610   0x00000018   Code   RO         5867    i.SX1281SetTxParams  sx1281_driver.o
    0x08005628   0x08005628   0x00000020   Code   RO         5868    i.SX1281SetWhiteningSeed  sx1281_driver.o
    0x08005648   0x08005648   0x0000000e   Code   RO         6423    i.SX1281_BSPInit    sx1281_header.o
    0x08005656   0x08005656   0x00000002   PAD
    0x08005658   0x08005658   0x0000022c   Code   RO         6724    i.SX1281_Callback   mr16.o
    0x08005884   0x08005884   0x00000018   Code   RO         5623    i.SX1281_GetState   sx1281.o
    0x0800589c   0x0800589c   0x000004a4   Code   RO         5624    i.SX1281_Init       sx1281.o
    0x08005d40   0x08005d40   0x00000012   Code   RO         5625    i.SX1281_Running    sx1281.o
    0x08005d52   0x08005d52   0x00000002   PAD
    0x08005d54   0x08005d54   0x00000074   Code   RO         5626    i.SX1281_SetBLEBaudrate  sx1281.o
    0x08005dc8   0x08005dc8   0x00000074   Code   RO         5628    i.SX1281_SetFLRCBaudrate  sx1281.o
    0x08005e3c   0x08005e3c   0x00000074   Code   RO         5629    i.SX1281_SetGFSKBaudrate  sx1281.o
    0x08005eb0   0x08005eb0   0x00000070   Code   RO         5631    i.SX1281_SetLORABaudrate  sx1281.o
    0x08005f20   0x08005f20   0x00000078   Code   RO         5632    i.SX1281_SetMode    sx1281.o
    0x08005f98   0x08005f98   0x00000038   Code   RO         5634    i.SX1281_SetRFFrequency  sx1281.o
    0x08005fd0   0x08005fd0   0x00000034   Code   RO         5636    i.SX1281_SetRXSuccessive  sx1281.o
    0x08006004   0x08006004   0x00000040   Code   RO         5638    i.SX1281_SetTX      sx1281.o
    0x08006044   0x08006044   0x00000018   Code   RO         6351    i.SpiIn             sx1281_driver_spi.o
    0x0800605c   0x0800605c   0x00000020   Code   RO         6352    i.SpiInOut          sx1281_driver_spi.o
    0x0800607c   0x0800607c   0x00000024   Code   RO         6353    i.SpiInit           sx1281_driver_spi.o
    0x080060a0   0x080060a0   0x0000000e   Code   RO          216    i.StartDefaultTask  freertos.o
    0x080060ae   0x080060ae   0x00000018   Code   RO          475    i.SysTick_Handler   stm32f1xx_it.o
    0x080060c6   0x080060c6   0x0000005e   Code   RO           14    i.SystemClock_Config  main.o
    0x08006124   0x08006124   0x00000002   Code   RO         3276    i.SystemInit        system_stm32f1xx.o
    0x08006126   0x08006126   0x00000002   PAD
    0x08006128   0x08006128   0x00000078   Code   RO         2034    i.TIM_Base_SetConfig  stm32f1xx_hal_tim.o
    0x080061a0   0x080061a0   0x00000014   Code   RO         2045    i.TIM_ETR_SetConfig  stm32f1xx_hal_tim.o
    0x080061b4   0x080061b4   0x00000010   Code   RO         2046    i.TIM_ITRx_SetConfig  stm32f1xx_hal_tim.o
    0x080061c4   0x080061c4   0x00000050   Code   RO         2047    i.TIM_OC1_SetConfig  stm32f1xx_hal_tim.o
    0x08006214   0x08006214   0x00000058   Code   RO         2048    i.TIM_OC2_SetConfig  stm32f1xx_hal_tim.o
    0x0800626c   0x0800626c   0x00000058   Code   RO         2049    i.TIM_OC3_SetConfig  stm32f1xx_hal_tim.o
    0x080062c4   0x080062c4   0x00000044   Code   RO         2050    i.TIM_OC4_SetConfig  stm32f1xx_hal_tim.o
    0x08006308   0x08006308   0x00000022   Code   RO         2052    i.TIM_TI1_ConfigInputStage  stm32f1xx_hal_tim.o
    0x0800632a   0x0800632a   0x00000024   Code   RO         2054    i.TIM_TI2_ConfigInputStage  stm32f1xx_hal_tim.o
    0x0800634e   0x0800634e   0x00000002   PAD
    0x08006350   0x08006350   0x00000050   Code   RO         6892    i.Task_Init         init.o
    0x080063a0   0x080063a0   0x000000ec   Code   RO         6929    i.Task_radio        radio.o
    0x0800648c   0x0800648c   0x00000010   Code   RO         2955    i.UART_DMAAbortOnError  stm32f1xx_hal_uart.o
    0x0800649c   0x0800649c   0x0000004a   Code   RO         2956    i.UART_DMAError     stm32f1xx_hal_uart.o
    0x080064e6   0x080064e6   0x00000086   Code   RO         2957    i.UART_DMAReceiveCplt  stm32f1xx_hal_uart.o
    0x0800656c   0x0800656c   0x0000001e   Code   RO         2959    i.UART_DMARxHalfCplt  stm32f1xx_hal_uart.o
    0x0800658a   0x0800658a   0x00000042   Code   RO         2961    i.UART_DMATransmitCplt  stm32f1xx_hal_uart.o
    0x080065cc   0x080065cc   0x0000000a   Code   RO         2963    i.UART_DMATxHalfCplt  stm32f1xx_hal_uart.o
    0x080065d6   0x080065d6   0x0000004e   Code   RO         2965    i.UART_EndRxTransfer  stm32f1xx_hal_uart.o
    0x08006624   0x08006624   0x0000001c   Code   RO         2966    i.UART_EndTxTransfer  stm32f1xx_hal_uart.o
    0x08006640   0x08006640   0x00000024   Code   RO         5286    i.UART_Get          uart.o
    0x08006664   0x08006664   0x000000c2   Code   RO         2967    i.UART_Receive_IT   stm32f1xx_hal_uart.o
    0x08006726   0x08006726   0x00000002   PAD
    0x08006728   0x08006728   0x000000b8   Code   RO         2968    i.UART_SetConfig    stm32f1xx_hal_uart.o
    0x080067e0   0x080067e0   0x00000090   Code   RO         2969    i.UART_Start_Receive_DMA  stm32f1xx_hal_uart.o
    0x08006870   0x08006870   0x00000072   Code   RO         2971    i.UART_WaitOnFlagUntilTimeout  stm32f1xx_hal_uart.o
    0x080068e2   0x080068e2   0x00000002   PAD
    0x080068e4   0x080068e4   0x00000018   Code   RO          476    i.USART2_IRQHandler  stm32f1xx_it.o
    0x080068fc   0x080068fc   0x00000088   Code   RO          393    i.USAR_UART2_IDLECallback  usart.o
    0x08006984   0x08006984   0x0000002c   Code   RO          394    i.USER_UART_IRQHandler  usart.o
    0x080069b0   0x080069b0   0x00000002   Code   RO          477    i.UsageFault_Handler  stm32f1xx_it.o
    0x080069b2   0x080069b2   0x00000002   PAD
    0x080069b4   0x080069b4   0x00000020   Code   RO         7237    i.__0printf         mc_w.l(printfa.o)
    0x080069d4   0x080069d4   0x00000034   Code   RO         7238    i.__0snprintf       mc_w.l(printfa.o)
    0x08006a08   0x08006a08   0x00000020   Code   RO         1130    i.__NVIC_SetPriority  stm32f1xx_hal_cortex.o
    0x08006a28   0x08006a28   0x00000008   Code   RO         7380    i.__aeabi_errno_addr  mc_w.l(errno.o)
    0x08006a30   0x08006a30   0x0000000e   Code   RO         7421    i.__scatterload_copy  mc_w.l(handlers.o)
    0x08006a3e   0x08006a3e   0x00000002   Code   RO         7422    i.__scatterload_null  mc_w.l(handlers.o)
    0x08006a40   0x08006a40   0x0000000e   Code   RO         7423    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x08006a4e   0x08006a4e   0x00000002   PAD
    0x08006a50   0x08006a50   0x00000184   Code   RO         7244    i._fp_digits        mc_w.l(printfa.o)
    0x08006bd4   0x08006bd4   0x000006b4   Code   RO         7245    i._printf_core      mc_w.l(printfa.o)
    0x08007288   0x08007288   0x00000024   Code   RO         7246    i._printf_post_padding  mc_w.l(printfa.o)
    0x080072ac   0x080072ac   0x0000002e   Code   RO         7247    i._printf_pre_padding  mc_w.l(printfa.o)
    0x080072da   0x080072da   0x00000016   Code   RO         7248    i._snputc           mc_w.l(printfa.o)
    0x080072f0   0x080072f0   0x00000074   Code   RO         3882    i.eTaskGetState     tasks.o
    0x08007364   0x08007364   0x00000018   Code   RO         6424    i.fputc             sx1281_header.o
    0x0800737c   0x0800737c   0x00000050   Code   RO         7265    i.free              mc_w.l(malloc.o)
    0x080073cc   0x080073cc   0x00000048   Code   RO         6830    i.is_valid_gfsk_ble_bitrate  config.o
    0x08007414   0x08007414   0x00000012   Code   RO         6831    i.is_valid_mod_shaping  config.o
    0x08007426   0x08007426   0x00000036   Code   RO           15    i.main              main.o
    0x0800745c   0x0800745c   0x0000006c   Code   RO         7266    i.malloc            mc_w.l(malloc.o)
    0x080074c8   0x080074c8   0x000006fc   Code   RO         6725    i.mr16CommandHandler  mr16.o
    0x08007bc4   0x08007bc4   0x0000001a   Code   RO         4424    i.osDelay           cmsis_os2.o
    0x08007bde   0x08007bde   0x0000002e   Code   RO         4425    i.osDelayUntil      cmsis_os2.o
    0x08007c0c   0x08007c0c   0x0000000e   Code   RO         4436    i.osKernelGetTickCount  cmsis_os2.o
    0x08007c1a   0x08007c1a   0x00000006   Code   RO         4437    i.osKernelGetTickFreq  cmsis_os2.o
    0x08007c20   0x08007c20   0x00000024   Code   RO         4438    i.osKernelInitialize  cmsis_os2.o
    0x08007c44   0x08007c44   0x0000002a   Code   RO         4439    i.osKernelLock      cmsis_os2.o
    0x08007c6e   0x08007c6e   0x00000002   PAD
    0x08007c70   0x08007c70   0x00000038   Code   RO         4441    i.osKernelStart     cmsis_os2.o
    0x08007ca8   0x08007ca8   0x0000003a   Code   RO         4442    i.osKernelUnlock    cmsis_os2.o
    0x08007ce2   0x08007ce2   0x00000058   Code   RO         4458    i.osMessageQueueNew  cmsis_os2.o
    0x08007d3a   0x08007d3a   0x00000004   Code   RO         4478    i.osThreadGetId     cmsis_os2.o
    0x08007d3e   0x08007d3e   0x00000002   PAD
    0x08007d40   0x08007d40   0x0000008a   Code   RO         4483    i.osThreadNew       cmsis_os2.o
    0x08007dca   0x08007dca   0x00000034   Code   RO         4487    i.osThreadTerminate  cmsis_os2.o
    0x08007dfe   0x08007dfe   0x0000005a   Code   RO         6726    i.outputHelpText    mr16.o
    0x08007e58   0x08007e58   0x0000005c   Code   RO         3884    i.prvAddCurrentTaskToDelayedList  tasks.o
    0x08007eb4   0x08007eb4   0x000000d0   Code   RO         3885    i.prvAddNewTaskToReadyList  tasks.o
    0x08007f84   0x08007f84   0x00000058   Code   RO         4249    i.prvCheckForValidListAndQueue  timers.o
    0x08007fdc   0x08007fdc   0x00000026   Code   RO         3481    i.prvCopyDataFromQueue  queue.o
    0x08008002   0x08008002   0x0000006c   Code   RO         3482    i.prvCopyDataToQueue  queue.o
    0x0800806e   0x0800806e   0x00000034   Code   RO         3886    i.prvDeleteTCB      tasks.o
    0x080080a2   0x080080a2   0x00000002   PAD
    0x080080a4   0x080080a4   0x0000004c   Code   RO         4930    i.prvHeapInit       heap_4.o
    0x080080f0   0x080080f0   0x0000002c   Code   RO         6577    i.prvHelpCommand    freertos_cli.o
    0x0800811c   0x0800811c   0x00000060   Code   RO         3887    i.prvIdleTask       tasks.o
    0x0800817c   0x0800817c   0x00000022   Code   RO         3484    i.prvInitialiseNewQueue  queue.o
    0x0800819e   0x0800819e   0x00000002   PAD
    0x080081a0   0x080081a0   0x000000b0   Code   RO         3888    i.prvInitialiseNewTask  tasks.o
    0x08008250   0x08008250   0x0000004c   Code   RO         4931    i.prvInsertBlockIntoFreeList  heap_4.o
    0x0800829c   0x0800829c   0x00000038   Code   RO         4251    i.prvInsertTimerInActiveList  timers.o
    0x080082d4   0x080082d4   0x0000001c   Code   RO         3485    i.prvIsQueueEmpty   queue.o
    0x080082f0   0x080082f0   0x000000fc   Code   RO         4252    i.prvProcessReceivedCommands  timers.o
    0x080083ec   0x080083ec   0x000000c0   Code   RO         4253    i.prvProcessTimerOrBlockTask  timers.o
    0x080084ac   0x080084ac   0x00000020   Code   RO         3890    i.prvResetNextTaskUnblockTime  tasks.o
    0x080084cc   0x080084cc   0x00000028   Code   RO         4254    i.prvSampleTimeNow  timers.o
    0x080084f4   0x080084f4   0x0000006c   Code   RO         4255    i.prvSwitchTimerLists  timers.o
    0x08008560   0x08008560   0x00000028   Code   RO         4986    i.prvTaskExitError  port.o
    0x08008588   0x08008588   0x00000024   Code   RO         4256    i.prvTimerTask      timers.o
    0x080085ac   0x080085ac   0x0000006a   Code   RO         3486    i.prvUnlockQueue    queue.o
    0x08008616   0x08008616   0x00000002   PAD
    0x08008618   0x08008618   0x000000dc   Code   RO         4932    i.pvPortMalloc      heap_4.o
    0x080086f4   0x080086f4   0x00000024   Code   RO         4987    i.pxPortInitialiseStack  port.o
    0x08008718   0x08008718   0x000018c4   Code   RO         6727    i.radioCommandHandler  mr16.o
    0x08009fdc   0x08009fdc   0x0000000c   Code   RO         6354    i.tx_cplt_cb        sx1281_driver_spi.o
    0x08009fe8   0x08009fe8   0x0000000c   Code   RO         6355    i.txrx_cplt_cb      sx1281_driver_spi.o
    0x08009ff4   0x08009ff4   0x00000026   Code   RO         3441    i.uxListRemove      list.o
    0x0800a01a   0x0800a01a   0x00000002   PAD
    0x0800a01c   0x0800a01c   0x00000014   Code   RO         4495    i.vApplicationGetIdleTaskMemory  cmsis_os2.o
    0x0800a030   0x0800a030   0x00000018   Code   RO         4496    i.vApplicationGetTimerTaskMemory  cmsis_os2.o
    0x0800a048   0x0800a048   0x00000016   Code   RO         3442    i.vListInitialise   list.o
    0x0800a05e   0x0800a05e   0x00000006   Code   RO         3443    i.vListInitialiseItem  list.o
    0x0800a064   0x0800a064   0x00000030   Code   RO         3444    i.vListInsert       list.o
    0x0800a094   0x0800a094   0x00000018   Code   RO         3445    i.vListInsertEnd    list.o
    0x0800a0ac   0x0800a0ac   0x00000040   Code   RO         4989    i.vPortEnterCritical  port.o
    0x0800a0ec   0x0800a0ec   0x00000028   Code   RO         4990    i.vPortExitCritical  port.o
    0x0800a114   0x0800a114   0x00000064   Code   RO         4933    i.vPortFree         heap_4.o
    0x0800a178   0x0800a178   0x00000024   Code   RO         4991    i.vPortSetupTimerInterrupt  port.o
    0x0800a19c   0x0800a19c   0x00000054   Code   RO         4992    i.vPortValidateInterruptPriority  port.o
    0x0800a1f0   0x0800a1f0   0x00000028   Code   RO         3492    i.vQueueAddToRegistry  queue.o
    0x0800a218   0x0800a218   0x00000044   Code   RO         3496    i.vQueueWaitForMessageRestricted  queue.o
    0x0800a25c   0x0800a25c   0x0000004c   Code   RO         3903    i.vTaskDelay        tasks.o
    0x0800a2a8   0x0800a2a8   0x0000008c   Code   RO         3904    i.vTaskDelayUntil   tasks.o
    0x0800a334   0x0800a334   0x00000090   Code   RO         3905    i.vTaskDelete       tasks.o
    0x0800a3c4   0x0800a3c4   0x00000010   Code   RO         3908    i.vTaskInternalSetTimeOutState  tasks.o
    0x0800a3d4   0x0800a3d4   0x0000000c   Code   RO         3909    i.vTaskMissedYield  tasks.o
    0x0800a3e0   0x0800a3e0   0x00000030   Code   RO         3911    i.vTaskPlaceOnEventList  tasks.o
    0x0800a410   0x0800a410   0x00000038   Code   RO         3912    i.vTaskPlaceOnEventListRestricted  tasks.o
    0x0800a448   0x0800a448   0x00000088   Code   RO         3920    i.vTaskStartScheduler  tasks.o
    0x0800a4d0   0x0800a4d0   0x00000010   Code   RO         3922    i.vTaskSuspendAll   tasks.o
    0x0800a4e0   0x0800a4e0   0x00000064   Code   RO         3923    i.vTaskSwitchContext  tasks.o
    0x0800a544   0x0800a544   0x000000a8   Code   RO         4993    i.xPortStartScheduler  port.o
    0x0800a5ec   0x0800a5ec   0x0000002c   Code   RO         4994    i.xPortSysTickHandler  port.o
    0x0800a618   0x0800a618   0x00000042   Code   RO         3501    i.xQueueGenericCreate  queue.o
    0x0800a65a   0x0800a65a   0x00000066   Code   RO         3502    i.xQueueGenericCreateStatic  queue.o
    0x0800a6c0   0x0800a6c0   0x00000088   Code   RO         3503    i.xQueueGenericReset  queue.o
    0x0800a748   0x0800a748   0x00000160   Code   RO         3504    i.xQueueGenericSend  queue.o
    0x0800a8a8   0x0800a8a8   0x000000be   Code   RO         3505    i.xQueueGenericSendFromISR  queue.o
    0x0800a966   0x0800a966   0x00000002   PAD
    0x0800a968   0x0800a968   0x00000138   Code   RO         3514    i.xQueueReceive     queue.o
    0x0800aaa0   0x0800aaa0   0x00000074   Code   RO         3925    i.xTaskCheckForTimeOut  tasks.o
    0x0800ab14   0x0800ab14   0x0000005a   Code   RO         3926    i.xTaskCreate       tasks.o
    0x0800ab6e   0x0800ab6e   0x00000056   Code   RO         3927    i.xTaskCreateStatic  tasks.o
    0x0800abc4   0x0800abc4   0x0000000c   Code   RO         3930    i.xTaskGetCurrentTaskHandle  tasks.o
    0x0800abd0   0x0800abd0   0x0000001c   Code   RO         3931    i.xTaskGetSchedulerState  tasks.o
    0x0800abec   0x0800abec   0x0000000c   Code   RO         3932    i.xTaskGetTickCount  tasks.o
    0x0800abf8   0x0800abf8   0x00000010   Code   RO         3933    i.xTaskGetTickCountFromISR  tasks.o
    0x0800ac08   0x0800ac08   0x000000c8   Code   RO         3934    i.xTaskIncrementTick  tasks.o
    0x0800acd0   0x0800acd0   0x00000080   Code   RO         3937    i.xTaskPriorityDisinherit  tasks.o
    0x0800ad50   0x0800ad50   0x00000070   Code   RO         3939    i.xTaskRemoveFromEventList  tasks.o
    0x0800adc0   0x0800adc0   0x000000c4   Code   RO         3940    i.xTaskResumeAll    tasks.o
    0x0800ae84   0x0800ae84   0x00000060   Code   RO         4265    i.xTimerCreateTimerTask  timers.o
    0x0800aee4   0x0800aee4   0x00000068   Code   RO         4266    i.xTimerGenericCommand  timers.o
    0x0800af4c   0x0800af4c   0x00000024   Data   RO          217    .constdata          freertos.o
    0x0800af70   0x0800af70   0x00000012   Data   RO          828    .constdata          stm32f1xx_hal_rcc.o
    0x0800af82   0x0800af82   0x00000010   Data   RO         3277    .constdata          system_stm32f1xx.o
    0x0800af92   0x0800af92   0x00000008   Data   RO         3278    .constdata          system_stm32f1xx.o
    0x0800af9a   0x0800af9a   0x00002f80   Data   RO         5496    .constdata          lcd.o
    0x0800df1a   0x0800df1a   0x00000200   Data   RO         5497    .constdata          lcd.o
    0x0800e11a   0x0800e11a   0x00000002   PAD
    0x0800e11c   0x0800e11c   0x00000052   Data   RO         5640    .constdata          sx1281.o
    0x0800e16e   0x0800e16e   0x00000004   Data   RO         5869    .constdata          sx1281_driver.o
    0x0800e172   0x0800e172   0x00000002   PAD
    0x0800e174   0x0800e174   0x000000e4   Data   RO         6243    .constdata          sx1281_driver_hal.o
    0x0800e258   0x0800e258   0x00000010   Data   RO         6579    .constdata          freertos_cli.o
    0x0800e268   0x0800e268   0x00001560   Data   RO         6729    .constdata          mr16.o
    0x0800f7c8   0x0800f7c8   0x00000024   Data   RO         6909    .constdata          user_task.o
    0x0800f7ec   0x0800f7ec   0x00000024   Data   RO         6910    .constdata          user_task.o
    0x0800f810   0x0800f810   0x00000081   Data   RO         7349    .constdata          mc_w.l(ctype_o.o)
    0x0800f891   0x0800f891   0x00000003   PAD
    0x0800f894   0x0800f894   0x00000004   Data   RO         7350    .constdata          mc_w.l(ctype_o.o)
    0x0800f898   0x0800f898   0x0000000c   Data   RO          218    .conststring        freertos.o
    0x0800f8a4   0x0800f8a4   0x00000060   Data   RO         5641    .conststring        sx1281.o
    0x0800f904   0x0800f904   0x00000035   Data   RO         6580    .conststring        freertos_cli.o
    0x0800f939   0x0800f939   0x00000003   PAD
    0x0800f93c   0x0800f93c   0x000000a8   Data   RO         6581    .conststring        freertos_cli.o
    0x0800f9e4   0x0800f9e4   0x00000452   Data   RO         6730    .conststring        mr16.o
    0x0800fe36   0x0800fe36   0x00000002   PAD
    0x0800fe38   0x0800fe38   0x0000000a   Data   RO         6912    .conststring        user_task.o
    0x0800fe42   0x0800fe42   0x00000002   PAD
    0x0800fe44   0x0800fe44   0x00000020   Data   RO         7419    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800fe64, Size: 0x00004f20, Max: 0x00005000, ABSOLUTE)

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

    0x20000000   0x0800fe64   0x00000004   Data   RW          219    .data               freertos.o
    0x20000004   0x0800fe68   0x00000001   Data   RW          396    .data               usart.o
    0x20000005   0x0800fe69   0x00000003   PAD
    0x20000008   0x0800fe6c   0x0000000c   Data   RW          665    .data               stm32f1xx_hal.o
    0x20000014   0x0800fe78   0x00000004   Data   RW         3279    .data               system_stm32f1xx.o
    0x20000018   0x0800fe7c   0x0000003c   Data   RW         3943    .data               tasks.o
    0x20000054   0x0800feb8   0x00000014   Data   RW         4274    .data               timers.o
    0x20000068   0x0800fecc   0x00000004   Data   RW         4498    .data               cmsis_os2.o
    0x2000006c   0x0800fed0   0x00000020   Data   RW         4939    .data               heap_4.o
    0x2000008c   0x0800fef0   0x0000000c   Data   RW         4995    .data               port.o
    0x20000098   0x0800fefc   0x00000001   Data   RW         5498    .data               lcd.o
    0x20000099   0x0800fefd   0x00000003   PAD
    0x2000009c   0x0800ff00   0x00000028   Data   RW         5642    .data               sx1281.o
    0x200000c4   0x0800ff28   0x00000010   Data   RW         5870    .data               sx1281_driver.o
    0x200000d4   0x0800ff38   0x00000001   Data   RW         6356    .data               sx1281_driver_spi.o
    0x200000d5   0x0800ff39   0x00000003   PAD
    0x200000d8   0x0800ff3c   0x00000014   Data   RW         6582    .data               freertos_cli.o
    0x200000ec   0x0800ff50   0x00000014   Data   RW         6731    .data               mr16.o
    0x20000100   0x0800ff64   0x00000004   Data   RW         7343    .data               mc_w.l(stdout.o)
    0x20000104   0x0800ff68   0x00000004   Data   RW         7378    .data               mc_w.l(mvars.o)
    0x20000108   0x0800ff6c   0x00000004   Data   RW         7379    .data               mc_w.l(mvars.o)
    0x2000010c   0x0800ff70   0x00000004   Data   RW         7383    .data               mc_w.l(errno.o)
    0x20000110        -       0x0000017c   Zero   RW          290    .bss                spi.o
    0x2000028c        -       0x00000090   Zero   RW          339    .bss                tim.o
    0x2000031c        -       0x0000035a   Zero   RW          395    .bss                usart.o
    0x20000676   0x0800ff74   0x00000002   PAD
    0x20000678        -       0x00000020   Zero   RW         1371    .bss                stm32f1xx_hal_flash.o
    0x20000698        -       0x00000040   Zero   RW         3518    .bss                queue.o
    0x200006d8        -       0x000004c4   Zero   RW         3942    .bss                tasks.o
    0x20000b9c        -       0x00000118   Zero   RW         4273    .bss                timers.o
    0x20000cb4        -       0x000006b8   Zero   RW         4497    .bss                cmsis_os2.o
    0x2000136c        -       0x00000c00   Zero   RW         4938    .bss                heap_4.o
    0x20001f6c        -       0x00000040   Zero   RW         5072    .bss                gpio_1.o
    0x20001fac        -       0x00000040   Zero   RW         5156    .bss                spi_1.o
    0x20001fec        -       0x00000048   Zero   RW         5287    .bss                uart.o
    0x20002034   0x0800ff74   0x00000004   PAD
    0x20002038        -       0x00000420   Zero   RW         5432    .bss                flash.o
    0x20002458        -       0x00000040   Zero   RW         6160    .bss                sx1281_driver_gpio.o
    0x20002498        -       0x00001ffe   Zero   RW         6242    .bss                sx1281_driver_hal.o
    0x20004496   0x0800ff74   0x00000002   PAD
    0x20004498        -       0x0000034f   Zero   RW         6728    .bss                mr16.o
    0x200047e7   0x0800ff74   0x00000001   PAD
    0x200047e8        -       0x00000070   Zero   RW         6832    .bss                config.o
    0x20004858        -       0x00000034   Zero   RW         6908    .bss                user_task.o
    0x2000488c        -       0x00000094   Zero   RW         6930    .bss                radio.o
    0x20004920        -       0x00000200   Zero   RW            2    HEAP                startup_stm32f103xb.o
    0x20004b20        -       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
      1034         54          0          0        112       5169   config.o
       124          4          0          0          0        722   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       5538   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
        80         14          0          0          0        480   init.o
      1508        100      12672          1          0      13550   lcd.o
       138          0          0          0          0       3174   list.o
       152          0          0          0          0     446600   main.o
      9246       4516       6578         20        847      26929   mr16.o
       662         70          0         12          0      10285   port.o
      1580         20          0          0         64      17454   queue.o
       236         90          0          0        148       1231   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
      1240         84         18          0          0       4896   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
      2374         38          0          0          0      15919   stm32f1xx_hal_uart.o
       164         42          0          0          0       6593   stm32f1xx_it.o
         0          0          0          0          0        392   stream_buffer.o
      2082        848        178         40          0      24518   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
       432         34          0          0        144       2817   tim.o
       972         80          0         20        280      31411   timers.o
       306         48          0          0         72       5574   uart.o
       620         84          0          1        858       3737   usart.o
         0          0         82          0         52       1402   user_task.o

    ----------------------------------------------------------------------
     38380       7140      20348        256      19984     907781   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        72          0         11          9          9          0   (incl. Padding)

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

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

        56          8          0          0          0         84   __0sscanf.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
       112          0          0          0          0         88   strtol.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

    ----------------------------------------------------------------------
      6260        160        136         16          0       4148   Library Totals
         8          0          3          0          0          0   (incl. Padding)

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

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

      4776        160        133         16          0       2856   mc_w.l
      1476          0          0          0          0       1292   mf_w.l

    ----------------------------------------------------------------------
      6260        160        136         16          0       4148   Library Totals

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

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


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

     44640       7300      20484        272      19984     891489   Grand Totals
     44640       7300      20484        272      19984     891489   ELF Image Totals
     44640       7300      20484        272          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                65124 (  63.60kB)
    Total RW  Size (RW Data + ZI Data)             20256 (  19.78kB)
    Total ROM Size (Code + RO Data + RW Data)      65396 (  63.86kB)

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

