Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]

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

Section Cross References

    startup_stm32f103xe.o(RESET) refers to startup_stm32f103xe.o(STACK) for __initial_sp
    startup_stm32f103xe.o(RESET) refers to startup_stm32f103xe.o(.text) for Reset_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.NMI_Handler) for NMI_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.MemManage_Handler) for MemManage_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.BusFault_Handler) for BusFault_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.UsageFault_Handler) for UsageFault_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.SVC_Handler) for SVC_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.DebugMon_Handler) for DebugMon_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.EXTI0_IRQHandler) for EXTI0_IRQHandler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.EXTI1_IRQHandler) for EXTI1_IRQHandler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.EXTI2_IRQHandler) for EXTI2_IRQHandler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.EXTI3_IRQHandler) for EXTI3_IRQHandler
    startup_stm32f103xe.o(RESET) refers to stm32f1xx_it.o(i.EXTI4_IRQHandler) for EXTI4_IRQHandler
    startup_stm32f103xe.o(.text) refers to system_stm32f1xx.o(i.SystemInit) for SystemInit
    startup_stm32f103xe.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    main.o(i.MX_GPIO_Init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    main.o(i.MX_GPIO_Init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    main.o(i.MX_GPIO_Init) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    main.o(i.MX_GPIO_Init) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ
    main.o(i.MX_SPI1_Init) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_Init) for HAL_SPI_Init
    main.o(i.MX_SPI1_Init) refers to main.o(.bss) for .bss
    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.fputc) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) for HAL_UART_Transmit
    main.o(i.fputc) refers to main.o(.bss) for .bss
    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 main.o(i.MX_GPIO_Init) for MX_GPIO_Init
    main.o(i.main) refers to main.o(i.MX_SPI1_Init) for MX_SPI1_Init
    main.o(i.main) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Init) for HAL_UART_Init
    main.o(i.main) refers to printf8.o(i.__0printf$8) for __2printf
    main.o(i.main) refers to test.o(i.LoRa_Init) for LoRa_Init
    main.o(i.main) refers to test.o(i.LoRa_Test_Main) for LoRa_Test_Main
    main.o(i.main) refers to main.o(.bss) for .bss
    stm32f1xx_it.o(i.EXTI0_IRQHandler) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) for HAL_GPIO_EXTI_IRQHandler
    stm32f1xx_it.o(i.EXTI1_IRQHandler) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) for HAL_GPIO_EXTI_IRQHandler
    stm32f1xx_it.o(i.EXTI2_IRQHandler) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) for HAL_GPIO_EXTI_IRQHandler
    stm32f1xx_it.o(i.EXTI3_IRQHandler) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) for HAL_GPIO_EXTI_IRQHandler
    stm32f1xx_it.o(i.EXTI4_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_hal_msp.o(i.HAL_SPI_MspDeInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_DeInit) for HAL_GPIO_DeInit
    stm32f1xx_hal_msp.o(i.HAL_SPI_MspInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    stm32f1xx_hal_msp.o(i.HAL_UART_MspDeInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_DeInit) for HAL_GPIO_DeInit
    stm32f1xx_hal_msp.o(i.HAL_UART_MspInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort) refers to stm32f1xx_hal_spi.o(i.SPI_AbortTx_ISR) for SPI_AbortTx_ISR
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort) refers to stm32f1xx_hal_spi.o(i.SPI_AbortRx_ISR) for SPI_AbortRx_ISR
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_AbortCpltCallback) for HAL_SPI_AbortCpltCallback
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_spi.o(i.SPI_AbortTx_ISR) for SPI_AbortTx_ISR
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_spi.o(i.SPI_AbortRx_ISR) for SPI_AbortRx_ISR
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_spi.o(i.SPI_DMATxAbortCallback) for SPI_DMATxAbortCallback
    stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT) refers to stm32f1xx_hal_spi.o(i.SPI_DMARxAbortCallback) for SPI_DMARxAbortCallback
    stm32f1xx_hal_spi.o(i.HAL_SPI_DMAStop) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_spi.o(i.HAL_SPI_DeInit) refers to stm32f1xx_hal_msp.o(i.HAL_SPI_MspDeInit) for HAL_SPI_MspDeInit
    stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler) refers to stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) for SPI_DMAAbortOnError
    stm32f1xx_hal_spi.o(i.HAL_SPI_Init) refers to stm32f1xx_hal_msp.o(i.HAL_SPI_MspInit) for HAL_SPI_MspInit
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive) for HAL_SPI_TransmitReceive
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) for SPI_EndRxTransaction
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) for HAL_SPI_TransmitReceive_DMA
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) for SPI_DMAHalfReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) for SPI_DMAReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAError) for SPI_DMAError
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_IT) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) for HAL_SPI_TransmitReceive_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_RxISR_16BIT) for SPI_RxISR_16BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_RxISR_8BIT) for SPI_RxISR_8BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) for SPI_DMAHalfTransmitReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) for SPI_DMATransmitReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAError) for SPI_DMAError
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) for SPI_DMAHalfReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) for SPI_DMAReceiveCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_16BIT) for SPI_2linesRxISR_16BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_16BIT) for SPI_2linesTxISR_16BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_8BIT) for SPI_2linesRxISR_8BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) refers to stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_8BIT) for SPI_2linesTxISR_8BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt) for SPI_DMAHalfTransmitCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) for SPI_DMATransmitCplt
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA) refers to stm32f1xx_hal_spi.o(i.SPI_DMAError) for SPI_DMAError
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_IT) refers to stm32f1xx_hal_spi.o(i.SPI_TxISR_16BIT) for SPI_TxISR_16BIT
    stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_IT) refers to stm32f1xx_hal_spi.o(i.SPI_TxISR_8BIT) for SPI_TxISR_8BIT
    stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_16BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) for SPI_CloseRxTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_8BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) for SPI_CloseRxTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_16BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) for SPI_CloseRxTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_8BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) for SPI_CloseRxTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_AbortRx_ISR) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxRxCpltCallback) for HAL_SPI_TxRxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_RxCpltCallback) for HAL_SPI_RxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRxTx_ISR) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) for SPI_EndRxTransaction
    stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_RxCpltCallback) for HAL_SPI_RxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxCpltCallback) for HAL_SPI_TxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAError) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_RxHalfCpltCallback) for HAL_SPI_RxHalfCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxHalfCpltCallback) for HAL_SPI_TxHalfCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxRxHalfCpltCallback) for HAL_SPI_TxRxHalfCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) for SPI_EndRxTransaction
    stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_RxCpltCallback) for HAL_SPI_RxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMARxAbortCallback) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_DMARxAbortCallback) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.SPI_DMARxAbortCallback) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_AbortCpltCallback) for HAL_SPI_AbortCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxCpltCallback) for HAL_SPI_TxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) refers to stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) for SPI_EndRxTxTransaction
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) for HAL_SPI_ErrorCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TxRxCpltCallback) for HAL_SPI_TxRxCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATxAbortCallback) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_AbortCpltCallback) for HAL_SPI_AbortCpltCallback
    stm32f1xx_hal_spi.o(i.SPI_DMATxAbortCallback) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction) refers to stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) for SPI_WaitFlagStateUntilTimeout
    stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction) refers to stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) for SPI_WaitFlagStateUntilTimeout
    stm32f1xx_hal_spi.o(i.SPI_RxISR_16BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) for SPI_CloseRx_ISR
    stm32f1xx_hal_spi.o(i.SPI_RxISR_8BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseRx_ISR) for SPI_CloseRx_ISR
    stm32f1xx_hal_spi.o(i.SPI_TxISR_16BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) for SPI_CloseTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_TxISR_8BIT) refers to stm32f1xx_hal_spi.o(i.SPI_CloseTx_ISR) for SPI_CloseTx_ISR
    stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal.o(i.HAL_DeInit) refers to stm32f1xx_hal.o(i.HAL_MspDeInit) for HAL_MspDeInit
    stm32f1xx_hal.o(i.HAL_Delay) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal.o(i.HAL_Delay) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_GetTick) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_GetTickFreq) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_GetTickPrio) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_IncTick) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_Init) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping) for HAL_NVIC_SetPriorityGrouping
    stm32f1xx_hal.o(i.HAL_Init) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f1xx_hal.o(i.HAL_Init) refers to stm32f1xx_hal_msp.o(i.HAL_MspInit) for HAL_MspInit
    stm32f1xx_hal.o(i.HAL_InitTick) refers to stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    stm32f1xx_hal.o(i.HAL_InitTick) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f1xx_hal.o(i.HAL_InitTick) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal.o(i.HAL_InitTick) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal.o(i.HAL_SetTickFreq) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f1xx_hal.o(i.HAL_SetTickFreq) refers to stm32f1xx_hal.o(.data) for .data
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f1xx.o(.constdata) for AHBPrescTable
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32f1xx_hal.o(.data) for uwTickPrio
    stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32f1xx_hal.o(i.HAL_InitTick) for HAL_InitTick
    stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32f1xx_hal.o(.data) for uwTickPrio
    stm32f1xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32f1xx.o(.constdata) for APBPrescTable
    stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) refers to system_stm32f1xx.o(.constdata) for APBPrescTable
    stm32f1xx_hal_rcc.o(i.HAL_RCC_MCOConfig) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    stm32f1xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_CSSCallback) for HAL_RCC_CSSCallback
    stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) for HAL_RCC_GetPCLK2Freq
    stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) refers to sx1276-board.o(i.HAL_GPIO_EXTI_Callback) for HAL_GPIO_EXTI_Callback
    stm32f1xx_hal_dma.o(i.HAL_DMA_PollForTransfer) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_dma.o(i.HAL_DMA_Start) refers to stm32f1xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT) refers to stm32f1xx_hal_dma.o(i.DMA_SetConfig) for DMA_SetConfig
    stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) refers to stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) for __NVIC_SetPriority
    stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config) refers to stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) for __NVIC_SetPriority
    stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) refers to stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callback
    stm32f1xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode) refers to stm32f1xx_hal_pwr.o(i.PWR_OverloadWfe) for PWR_OverloadWfe
    stm32f1xx_hal_pwr.o(i.HAL_PWR_PVD_IRQHandler) refers to stm32f1xx_hal_pwr.o(i.HAL_PWR_PVDCallback) for HAL_PWR_PVDCallback
    stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f1xx_hal_flash.o(i.HAL_FLASH_GetError) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback) for HAL_FLASH_OperationErrorCallback
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback) for HAL_FLASH_EndOfOperationCallback
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash.o(i.HAL_FLASH_OB_Launch) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SystemReset) for HAL_NVIC_SystemReset
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program) refers to llushr.o(.text) for __aeabi_llsr
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f1xx_hal_flash.o(i.HAL_FLASH_Program_IT) refers to stm32f1xx_hal_flash.o(.bss) for .bss
    stm32f1xx_hal_flash_ex.o(i.FLASH_MassErase) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) for HAL_FLASHEx_OBErase
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.FLASH_PageErase) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_PageErase) for FLASH_PageErase
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_MassErase) for FLASH_MassErase
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP) for FLASH_OB_DisableWRP
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP) for FLASH_OB_EnableWRP
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f1xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram) refers to stm32f1xx_hal_flash.o(.bss) for pFlash
    stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init) refers to stm32f1xx_hal_msp.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 stm32f1xx_hal_msp.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 stm32f1xx_hal_msp.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 stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback) for HAL_UART_AbortReceiveCpltCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback) for UART_DMARxOnlyAbortCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_GetError) for HAL_DMA_GetError
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback) for HAL_UART_AbortTransmitCpltCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback) for UART_DMATxOnlyAbortCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback) for UART_DMATxAbortCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT) refers to stm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback) for UART_DMARxAbortCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) refers to stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) for UART_EndTxTransfer
    stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransfer
    stm32f1xx_hal_uart.o(i.HAL_UART_DeInit) refers to stm32f1xx_hal_msp.o(i.HAL_UART_MspDeInit) for HAL_UART_MspDeInit
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_Receive_IT) for UART_Receive_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransfer
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_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 stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback
    stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) for UART_DMAAbortOnError
    stm32f1xx_hal_uart.o(i.HAL_UART_Init) refers to stm32f1xx_hal_msp.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 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) for UART_EndTxTransfer
    stm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransfer
    stm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) for HAL_UART_RxHalfCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback
    stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback) for HAL_UART_AbortReceiveCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxHalfCpltCallback) for HAL_UART_TxHalfCpltCallback
    stm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback) for HAL_UART_AbortTransmitCpltCallback
    stm32f1xx_hal_uart.o(i.UART_Receive_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback
    stm32f1xx_hal_uart.o(i.UART_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
    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
    sx1276-board.o(i.DIO_IRQ_Handler) refers to sx1276-board.o(.bss) for .bss
    sx1276-board.o(i.HAL_GPIO_EXTI_Callback) refers to sx1276-board.o(i.DIO_IRQ_Handler) for DIO_IRQ_Handler
    sx1276-board.o(i.HAL_GPIO_EXTI_Callback) refers to sx1276-board.o(.data) for .data
    sx1276-board.o(i.SX1276DbgPinRxWrite) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    sx1276-board.o(i.SX1276DbgPinTxWrite) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    sx1276-board.o(i.SX1276GetDio1PinState) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin
    sx1276-board.o(i.SX1276IoDbgInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    sx1276-board.o(i.SX1276IoDbgInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    sx1276-board.o(i.SX1276IoInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    sx1276-board.o(i.SX1276IoInit) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init
    sx1276-board.o(i.SX1276IoIrqInit) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    sx1276-board.o(i.SX1276IoIrqInit) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ
    sx1276-board.o(i.SX1276IoIrqInit) refers to stm32f1xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ) for HAL_NVIC_DisableIRQ
    sx1276-board.o(i.SX1276IoIrqInit) refers to sx1276-board.o(.bss) for .bss
    sx1276-board.o(i.SX1276IoIrqInit) refers to sx1276-board.o(.data) for .data
    sx1276-board.o(i.SX1276Read) refers to sx1276-board.o(i.SX1276ReadBuffer) for SX1276ReadBuffer
    sx1276-board.o(i.SX1276ReadBuffer) refers to memseta.o(.text) for __aeabi_memclr
    sx1276-board.o(i.SX1276ReadBuffer) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    sx1276-board.o(i.SX1276ReadBuffer) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive) for HAL_SPI_TransmitReceive
    sx1276-board.o(i.SX1276ReadBuffer) refers to memcpya.o(.text) for __aeabi_memcpy
    sx1276-board.o(i.SX1276ReadBuffer) refers to sx1276-board.o(.bss) for .bss
    sx1276-board.o(i.SX1276ReadBuffer) refers to main.o(.bss) for hspi1
    sx1276-board.o(i.SX1276Reset) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    sx1276-board.o(i.SX1276Reset) refers to timer.o(i.DelayMs) for DelayMs
    sx1276-board.o(i.SX1276Write) refers to sx1276-board.o(i.SX1276WriteBuffer) for SX1276WriteBuffer
    sx1276-board.o(i.SX1276WriteBuffer) refers to memcpya.o(.text) for __aeabi_memcpy
    sx1276-board.o(i.SX1276WriteBuffer) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
    sx1276-board.o(i.SX1276WriteBuffer) refers to stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit) for HAL_SPI_Transmit
    sx1276-board.o(i.SX1276WriteBuffer) refers to sx1276-board.o(.bss) for .bss
    sx1276-board.o(i.SX1276WriteBuffer) refers to main.o(.bss) for hspi1
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276Init) for SX1276Init
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276GetStatus) for SX1276GetStatus
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetChannel) for SX1276SetChannel
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276IsChannelFree) for SX1276IsChannelFree
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276Random) for SX1276Random
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetRxConfig) for SX1276SetRxConfig
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetTxConfig) for SX1276SetTxConfig
    sx1276-board.o(.constdata) refers to sx1276-board.o(i.SX1276CheckRfFrequency) for SX1276CheckRfFrequency
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276GetTimeOnAir) for SX1276GetTimeOnAir
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276Send) for SX1276Send
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetSleep) for SX1276SetSleep
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetStby) for SX1276SetStby
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetRx) for SX1276SetRx
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276StartCad) for SX1276StartCad
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetTxContinuousWave) for SX1276SetTxContinuousWave
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276ReadRssi) for SX1276ReadRssi
    sx1276-board.o(.constdata) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276-board.o(.constdata) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276-board.o(.constdata) refers to sx1276-board.o(i.SX1276WriteBuffer) for SX1276WriteBuffer
    sx1276-board.o(.constdata) refers to sx1276-board.o(i.SX1276ReadBuffer) for SX1276ReadBuffer
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetMaxPayloadLength) for SX1276SetMaxPayloadLength
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetPublicNetwork) for SX1276SetPublicNetwork
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276GetWakeupTime) for SX1276GetWakeupTime
    timer.o(i.DelayMs) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    timer.o(i.TimerGetCurrentTime) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    timer.o(i.TimerGetElapsedTime) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    timer.o(i.TimerInit) refers to timer.o(.bss) for .bss
    timer.o(i.TimerService) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    timer.o(i.TimerService) refers to timer.o(.data) for .data
    timer.o(i.TimerService) refers to timer.o(.bss) for .bss
    timer.o(i.TimerStart) refers to stm32f1xx_hal.o(i.HAL_GetTick) for HAL_GetTick
    sx1276.o(i.GetFskBandwidthRegValue) refers to sx1276.o(.constdata) for .constdata
    sx1276.o(i.RxChainCalibration) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.RxChainCalibration) refers to sx1276.o(i.SX1276ConvertPllStepToFreqInHz) for SX1276ConvertPllStepToFreqInHz
    sx1276.o(i.RxChainCalibration) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.RxChainCalibration) refers to sx1276.o(i.SX1276SetChannel) for SX1276SetChannel
    sx1276.o(i.SX1276GetStatus) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276GetTimeOnAir) refers to sx1276.o(i.SX1276GetLoRaTimeOnAirNumerator) for SX1276GetLoRaTimeOnAirNumerator
    sx1276.o(i.SX1276GetWakeupTime) refers to sx1276-board.o(i.SX1276GetBoardTcxoWakeupTime) for SX1276GetBoardTcxoWakeupTime
    sx1276.o(i.SX1276Init) refers to timer.o(i.TimerInit) for TimerInit
    sx1276.o(i.SX1276Init) refers to sx1276-board.o(i.SX1276IoInit) for SX1276IoInit
    sx1276.o(i.SX1276Init) refers to sx1276-board.o(i.SX1276Reset) for SX1276Reset
    sx1276.o(i.SX1276Init) refers to sx1276.o(i.RxChainCalibration) for RxChainCalibration
    sx1276.o(i.SX1276Init) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276Init) refers to sx1276-board.o(i.SX1276IoIrqInit) for SX1276IoIrqInit
    sx1276.o(i.SX1276Init) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276Init) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276Init) refers to sx1276.o(.data) for .data
    sx1276.o(i.SX1276Init) refers to sx1276.o(i.SX1276OnTimeoutIrq) for SX1276OnTimeoutIrq
    sx1276.o(i.SX1276Init) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276Init) refers to sx1276.o(.constdata) for .constdata
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.SX1276SetSleep) for SX1276SetSleep
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.SX1276SetChannel) for SX1276SetChannel
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.GetFskBandwidthRegValue) for GetFskBandwidthRegValue
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276IsChannelFree) refers to timer.o(i.DelayMs) for DelayMs
    sx1276.o(i.SX1276IsChannelFree) refers to timer.o(i.TimerGetCurrentTime) for TimerGetCurrentTime
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.SX1276ReadRssi) for SX1276ReadRssi
    sx1276.o(i.SX1276IsChannelFree) refers to timer.o(i.TimerGetElapsedTime) for TimerGetElapsedTime
    sx1276.o(i.SX1276OnDio0Irq) refers to timer.o(i.TimerStop) for TimerStop
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276.o(i.SX1276ReadFifo) for SX1276ReadFifo
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276.o(.data) for .data
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276-board.o(i.SX1276GetDio1PinState) for SX1276GetDio1PinState
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276.o(i.SX1276WriteFifo) for SX1276WriteFifo
    sx1276.o(i.SX1276OnDio1Irq) refers to timer.o(i.TimerStop) for TimerStop
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276.o(i.SX1276ReadFifo) for SX1276ReadFifo
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276.o(.data) for .data
    sx1276.o(i.SX1276OnDio2Irq) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276OnDio2Irq) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276OnDio2Irq) refers to timer.o(i.TimerStop) for TimerStop
    sx1276.o(i.SX1276OnDio2Irq) refers to sx1276.o(i.SX1276ConvertPllStepToFreqInHz) for SX1276ConvertPllStepToFreqInHz
    sx1276.o(i.SX1276OnDio2Irq) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276OnDio2Irq) refers to sx1276.o(.data) for .data
    sx1276.o(i.SX1276OnDio3Irq) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276OnDio3Irq) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276OnDio3Irq) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276OnDio3Irq) refers to sx1276.o(.data) for .data
    sx1276.o(i.SX1276OnDio4Irq) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276-board.o(i.SX1276Reset) for SX1276Reset
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(i.RxChainCalibration) for RxChainCalibration
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(i.SX1276SetPublicNetwork) for SX1276SetPublicNetwork
    sx1276.o(i.SX1276OnTimeoutIrq) refers to timer.o(i.TimerStop) for TimerStop
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(.data) for .data
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(.constdata) for .constdata
    sx1276.o(i.SX1276Random) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276Random) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276Random) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276Random) refers to timer.o(i.DelayMs) for DelayMs
    sx1276.o(i.SX1276Random) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276Random) refers to sx1276.o(i.SX1276SetSleep) for SX1276SetSleep
    sx1276.o(i.SX1276ReadFifo) refers to sx1276-board.o(i.SX1276ReadBuffer) for SX1276ReadBuffer
    sx1276.o(i.SX1276ReadRssi) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276ReadRssi) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276Send) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276Send) refers to sx1276.o(i.SX1276WriteFifo) for SX1276WriteFifo
    sx1276.o(i.SX1276Send) refers to memcpya.o(.text) for __aeabi_memcpy
    sx1276.o(i.SX1276Send) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276Send) refers to sx1276.o(i.SX1276SetStby) for SX1276SetStby
    sx1276.o(i.SX1276Send) refers to timer.o(i.DelayMs) for DelayMs
    sx1276.o(i.SX1276Send) refers to sx1276.o(i.SX1276SetTx) for SX1276SetTx
    sx1276.o(i.SX1276Send) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetAntSwLowPower) refers to sx1276-board.o(i.SX1276AntSwDeInit) for SX1276AntSwDeInit
    sx1276.o(i.SX1276SetAntSwLowPower) refers to sx1276-board.o(i.SX1276AntSwInit) for SX1276AntSwInit
    sx1276.o(i.SX1276SetAntSwLowPower) refers to sx1276.o(.data) for .data
    sx1276.o(i.SX1276SetChannel) refers to sx1276.o(i.SX1276ConvertFreqInHzToPllStep) for SX1276ConvertFreqInHzToPllStep
    sx1276.o(i.SX1276SetChannel) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetChannel) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetMaxPayloadLength) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276SetMaxPayloadLength) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetMaxPayloadLength) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetModem) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetModem) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetModem) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetModem) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetOpMode) refers to sx1276-board.o(i.SX1276DbgPinTxWrite) for SX1276DbgPinTxWrite
    sx1276.o(i.SX1276SetOpMode) refers to sx1276-board.o(i.SX1276DbgPinRxWrite) for SX1276DbgPinRxWrite
    sx1276.o(i.SX1276SetOpMode) refers to sx1276-board.o(i.SX1276SetBoardTcxo) for SX1276SetBoardTcxo
    sx1276.o(i.SX1276SetOpMode) refers to sx1276.o(i.SX1276SetAntSwLowPower) for SX1276SetAntSwLowPower
    sx1276.o(i.SX1276SetOpMode) refers to sx1276-board.o(i.SX1276SetAntSw) for SX1276SetAntSw
    sx1276.o(i.SX1276SetOpMode) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetOpMode) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetPublicNetwork) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276SetPublicNetwork) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetPublicNetwork) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetRfTxPower) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetRfTxPower) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetRx) refers to timer.o(i.TimerStop) for TimerStop
    sx1276.o(i.SX1276SetRx) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetRx) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetRx) refers to sx1276.o(i.SX1276SetChannel) for SX1276SetChannel
    sx1276.o(i.SX1276SetRx) refers to memseta.o(.text) for __aeabi_memclr4
    sx1276.o(i.SX1276SetRx) refers to timer.o(i.TimerSetValue) for TimerSetValue
    sx1276.o(i.SX1276SetRx) refers to timer.o(i.TimerStart) for TimerStart
    sx1276.o(i.SX1276SetRx) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetRx) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276.o(i.SX1276SetStby) for SX1276SetStby
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276.o(i.GetFskBandwidthRegValue) for GetFskBandwidthRegValue
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetSleep) refers to timer.o(i.TimerStop) for TimerStop
    sx1276.o(i.SX1276SetSleep) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetSleep) refers to sx1276-board.o(i.SX1276SetBoardTcxo) for SX1276SetBoardTcxo
    sx1276.o(i.SX1276SetSleep) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetStby) refers to timer.o(i.TimerStop) for TimerStop
    sx1276.o(i.SX1276SetStby) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetStby) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetTx) refers to timer.o(i.TimerStop) for TimerStop
    sx1276.o(i.SX1276SetTx) refers to timer.o(i.TimerSetValue) for TimerSetValue
    sx1276.o(i.SX1276SetTx) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetTx) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetTx) refers to timer.o(i.TimerStart) for TimerStart
    sx1276.o(i.SX1276SetTx) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetTx) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276.o(i.SX1276SetStby) for SX1276SetStby
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276.o(i.SX1276SetRfTxPower) for SX1276SetRfTxPower
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276.o(i.SX1276ConvertFreqInHzToPllStep) for SX1276ConvertFreqInHzToPllStep
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276SetTxContinuousWave) refers to sx1276.o(i.SX1276SetChannel) for SX1276SetChannel
    sx1276.o(i.SX1276SetTxContinuousWave) refers to sx1276.o(i.SX1276SetTxConfig) for SX1276SetTxConfig
    sx1276.o(i.SX1276SetTxContinuousWave) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetTxContinuousWave) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetTxContinuousWave) refers to timer.o(i.TimerSetValue) for TimerSetValue
    sx1276.o(i.SX1276SetTxContinuousWave) refers to timer.o(i.TimerStart) for TimerStart
    sx1276.o(i.SX1276SetTxContinuousWave) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetTxContinuousWave) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276StartCad) refers to sx1276-board.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276StartCad) refers to sx1276-board.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276StartCad) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276StartCad) refers to sx1276.o(.bss) for .bss
    sx1276.o(i.SX1276WriteFifo) refers to sx1276-board.o(i.SX1276WriteBuffer) for SX1276WriteBuffer
    sx1276.o(.data) refers to sx1276.o(i.SX1276OnDio0Irq) for SX1276OnDio0Irq
    sx1276.o(.data) refers to sx1276.o(i.SX1276OnDio1Irq) for SX1276OnDio1Irq
    sx1276.o(.data) refers to sx1276.o(i.SX1276OnDio2Irq) for SX1276OnDio2Irq
    sx1276.o(.data) refers to sx1276.o(i.SX1276OnDio3Irq) for SX1276OnDio3Irq
    sx1276.o(.data) refers to sx1276.o(i.SX1276OnDio4Irq) for SX1276OnDio4Irq
    test.o(i.LoRa_Init) refers to printf8.o(i.__0printf$8) for __2printf
    test.o(i.LoRa_Init) refers to timer.o(i.DelayMs) for DelayMs
    test.o(i.LoRa_Init) refers to test.o(i.OnTxDone) for OnTxDone
    test.o(i.LoRa_Init) refers to test.o(.bss) for .bss
    test.o(i.LoRa_Init) refers to test.o(i.OnRxDone) for OnRxDone
    test.o(i.LoRa_Init) refers to test.o(i.OnTxTimeout) for OnTxTimeout
    test.o(i.LoRa_Init) refers to test.o(i.OnRxTimeout) for OnRxTimeout
    test.o(i.LoRa_Init) refers to test.o(i.OnRxError) for OnRxError
    test.o(i.LoRa_Init) refers to sx1276-board.o(.constdata) for Radio
    test.o(i.LoRa_Init) refers to test.o(.conststring) for .conststring
    test.o(i.LoRa_Test_Handle) refers to printf8.o(i.__0printf$8) for __2printf
    test.o(i.LoRa_Test_Handle) refers to timer.o(i.TimerStart) for TimerStart
    test.o(i.LoRa_Test_Handle) refers to test.o(.data) for .data
    test.o(i.LoRa_Test_Handle) refers to test.o(.bss) for .bss
    test.o(i.LoRa_Test_Handle) refers to sx1276-board.o(.constdata) for Radio
    test.o(i.LoRa_Test_Main) refers to timer.o(i.TimerInit) for TimerInit
    test.o(i.LoRa_Test_Main) refers to timer.o(i.TimerSetValue) for TimerSetValue
    test.o(i.LoRa_Test_Main) refers to timer.o(i.TimerStart) for TimerStart
    test.o(i.LoRa_Test_Main) refers to timer.o(i.TimerService) for TimerService
    test.o(i.LoRa_Test_Main) refers to test.o(i.LoRa_Test_Handle) for LoRa_Test_Handle
    test.o(i.LoRa_Test_Main) refers to test.o(.bss) for .bss
    test.o(i.OnRxDone) refers to memcpya.o(.text) for __aeabi_memcpy
    test.o(i.OnRxDone) refers to printf8.o(i.__0printf$8) for __2printf
    test.o(i.OnRxDone) refers to test.o(.bss) for .bss
    test.o(i.OnRxError) refers to printf8.o(i.__0printf$8) for __2printf
    test.o(i.OnRxError) refers to sx1276-board.o(.constdata) for Radio
    test.o(i.OnRxTimeout) refers to printf8.o(i.__0printf$8) for __2printf
    test.o(i.OnRxTimeout) refers to sx1276-board.o(.constdata) for Radio
    test.o(i.OnTxDone) refers to printf8.o(i.__0printf$8) for __2printf
    test.o(i.OnTxDone) refers to sx1276-board.o(.constdata) for Radio
    test.o(i.OnTxTimeout) refers to printf8.o(i.__0printf$8) for __2printf
    test.o(i.OnTxTimeout) refers to sx1276-board.o(.constdata) for Radio
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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 main.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
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f103xe.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f103xe.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr


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

Removing Unused input sections from the image.

    Removing startup_stm32f103xe.o(HEAP), (512 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing main.o(.rrx_text), (6 bytes).
    Removing main.o(i.Error_Handler), (4 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_msp.o(i.HAL_SPI_MspDeInit), (40 bytes).
    Removing stm32f1xx_hal_msp.o(i.HAL_UART_MspDeInit), (44 bytes).
    Removing stm32f1xx_hal_gpio_ex.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_gpio_ex.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_gpio_ex.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_gpio_ex.o(i.HAL_GPIOEx_ConfigEventout), (20 bytes).
    Removing stm32f1xx_hal_gpio_ex.o(i.HAL_GPIOEx_DisableEventout), (16 bytes).
    Removing stm32f1xx_hal_gpio_ex.o(i.HAL_GPIOEx_EnableEventout), (16 bytes).
    Removing stm32f1xx_hal_spi.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_spi.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_spi.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Abort), (288 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_AbortCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Abort_IT), (288 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_DMAPause), (38 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_DMAResume), (38 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_DMAStop), (66 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_DeInit), (46 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_GetError), (4 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_GetState), (6 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler), (224 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_MspInit), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Receive), (346 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_DMA), (244 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Receive_IT), (176 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_RxCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_RxHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA), (292 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT), (164 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_DMA), (216 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit_IT), (148 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TxCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TxHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TxRxCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.HAL_SPI_TxRxHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_16BIT), (48 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_2linesRxISR_8BIT), (48 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_16BIT), (48 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_2linesTxISR_8BIT), (48 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_AbortRx_ISR), (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_DMAError), (34 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt), (10 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitCplt), (10 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt), (10 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMAReceiveCplt), (106 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMARxAbortCallback), (98 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMATransmitCplt), (100 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt), (90 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_DMATxAbortCallback), (112 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_EndRxTransaction), (92 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_RxISR_16BIT), (32 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_RxISR_8BIT), (32 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_TxISR_16BIT), (32 bytes).
    Removing stm32f1xx_hal_spi.o(i.SPI_TxISR_8BIT), (32 bytes).
    Removing stm32f1xx_hal.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_DisableDBGSleepMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_DisableDBGStandbyMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_DisableDBGStopMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_EnableDBGSleepMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_EnableDBGStandbyMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DBGMCU_EnableDBGStopMode), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_DeInit), (32 bytes).
    Removing stm32f1xx_hal.o(i.HAL_Delay), (36 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetDEVID), (16 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetHalVersion), (8 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetREVID), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetTickFreq), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetTickPrio), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetUIDw0), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetUIDw1), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_GetUIDw2), (12 bytes).
    Removing stm32f1xx_hal.o(i.HAL_MspDeInit), (2 bytes).
    Removing stm32f1xx_hal.o(i.HAL_MspInit), (2 bytes).
    Removing stm32f1xx_hal.o(i.HAL_ResumeTick), (14 bytes).
    Removing stm32f1xx_hal.o(i.HAL_SetTickFreq), (36 bytes).
    Removing stm32f1xx_hal.o(i.HAL_SuspendTick), (14 bytes).
    Removing stm32f1xx_hal_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_rcc.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_CSSCallback), (2 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_DeInit), (220 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_DisableCSS), (12 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_EnableCSS), (12 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetClockConfig), (64 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq), (12 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_GetOscConfig), (144 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_MCOConfig), (72 bytes).
    Removing stm32f1xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler), (24 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKConfig), (52 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq), (212 bytes).
    Removing stm32f1xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig), (236 bytes).
    Removing stm32f1xx_hal_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_gpio.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_DeInit), (288 bytes).
    Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_Callback), (2 bytes).
    Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_LockPin), (34 bytes).
    Removing stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin), (16 bytes).
    Removing stm32f1xx_hal_dma.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_dma.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_dma.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_dma.o(i.DMA_SetConfig), (42 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Abort), (70 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT), (304 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_DeInit), (128 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_GetError), (4 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_GetState), (6 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler), (584 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Init), (124 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_PollForTransfer), (988 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_RegisterCallback), (74 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Start), (80 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT), (112 bytes).
    Removing stm32f1xx_hal_dma.o(i.HAL_DMA_UnRegisterCallback), (82 bytes).
    Removing stm32f1xx_hal_cortex.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_cortex.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_cortex.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (26 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetActive), (36 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (36 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (82 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_GetPriorityGrouping), (16 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (26 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_NVIC_SystemReset), (36 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig), (24 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Callback), (2 bytes).
    Removing stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler), (8 bytes).
    Removing stm32f1xx_hal_pwr.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_pwr.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_pwr.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_ConfigPVD), (124 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DeInit), (24 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DisableBkUpAccess), (12 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DisablePVD), (12 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DisableSEVOnPend), (16 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DisableSleepOnExit), (16 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin), (28 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess), (12 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnablePVD), (12 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnableSEVOnPend), (16 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnableSleepOnExit), (16 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin), (28 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode), (32 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode), (32 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode), (68 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_PVDCallback), (2 bytes).
    Removing stm32f1xx_hal_pwr.o(i.HAL_PWR_PVD_IRQHandler), (28 bytes).
    Removing stm32f1xx_hal_pwr.o(i.PWR_OverloadWfe), (6 bytes).
    Removing stm32f1xx_hal_flash.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_flash.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_flash.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_flash.o(i.FLASH_Program_HalfWord), (28 bytes).
    Removing stm32f1xx_hal_flash.o(i.FLASH_SetErrorCode), (92 bytes).
    Removing stm32f1xx_hal_flash.o(i.FLASH_WaitForLastOperation), (84 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_EndOfOperationCallback), (2 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_GetError), (12 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_IRQHandler), (264 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_Lock), (20 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_OB_Launch), (4 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_OB_Lock), (20 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_OB_Unlock), (36 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_OperationErrorCallback), (2 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_Program), (128 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_Program_IT), (100 bytes).
    Removing stm32f1xx_hal_flash.o(i.HAL_FLASH_Unlock), (40 bytes).
    Removing stm32f1xx_hal_flash.o(.bss), (32 bytes).
    Removing stm32f1xx_hal_flash_ex.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_flash_ex.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_flash_ex.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_MassErase), (36 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_OB_DisableWRP), (176 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_OB_EnableWRP), (176 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_OB_GetRDP), (24 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_OB_RDP_LevelConfig), (100 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.FLASH_PageErase), (36 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase), (168 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_Erase_IT), (84 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBErase), (84 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetConfig), (36 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBGetUserData), (32 bytes).
    Removing stm32f1xx_hal_flash_ex.o(i.HAL_FLASHEx_OBProgram), (200 bytes).
    Removing stm32f1xx_hal_exti.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_exti.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_exti.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_ClearConfigLine), (104 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_ClearPending), (20 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_GenerateSWI), (20 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_GetConfigLine), (144 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_GetHandle), (12 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_GetPending), (24 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_IRQHandler), (36 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_RegisterCallback), (14 bytes).
    Removing stm32f1xx_hal_exti.o(i.HAL_EXTI_SetConfigLine), (164 bytes).
    Removing stm32f1xx_hal_tim.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_tim.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_tim.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_tim_ex.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_tim_ex.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_tim_ex.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_uart.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_hal_uart.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_hal_uart.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_EnableReceiver), (50 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_EnableTransmitter), (50 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_HalfDuplex_Init), (108 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_LIN_Init), (128 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_LIN_SendBreak), (46 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_EnterMuteMode), (46 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_ExitMuteMode), (46 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_MultiProcessor_Init), (142 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UARTEx_ReceiveToIdle), (254 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UARTEx_ReceiveToIdle_DMA), (74 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UARTEx_ReceiveToIdle_IT), (74 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Abort), (156 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive), (106 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceive_IT), (112 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit), (78 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmit_IT), (84 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Abort_IT), (188 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAPause), (102 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAResume), (94 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop), (88 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_DeInit), (52 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_GetError), (4 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_GetState), (10 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler), (524 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), (192 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA), (42 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive_IT), (42 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA), (128 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT), (62 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.HAL_UART_TxHalfCpltCallback), (2 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError), (16 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMAError), (74 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt), (90 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback), (44 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt), (26 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback), (22 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt), (46 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback), (44 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt), (10 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback), (20 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_EndRxTransfer), (48 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_EndTxTransfer), (18 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_Receive_IT), (182 bytes).
    Removing stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA), (112 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 sx1276-board.o(.rev16_text), (4 bytes).
    Removing sx1276-board.o(.revsh_text), (4 bytes).
    Removing sx1276-board.o(.rrx_text), (6 bytes).
    Removing sx1276-board.o(i.SX1276AntSwOff), (2 bytes).
    Removing sx1276-board.o(i.SX1276AntSwOn), (2 bytes).
    Removing sx1276-board.o(i.SX1276AntSwRx), (2 bytes).
    Removing sx1276-board.o(i.SX1276AntSwTx), (2 bytes).
    Removing sx1276-board.o(i.SX1276IoDbgInit), (80 bytes).
    Removing sx1276-board.o(i.SX1276IoDeInit), (2 bytes).
    Removing sx1276-board.o(i.SX1276IoTcxoInit), (2 bytes).
    Removing timer.o(.rev16_text), (4 bytes).
    Removing timer.o(.revsh_text), (4 bytes).
    Removing timer.o(.rrx_text), (6 bytes).
    Removing sx1276.o(.rev16_text), (4 bytes).
    Removing sx1276.o(.revsh_text), (4 bytes).
    Removing sx1276.o(.rrx_text), (6 bytes).
    Removing test.o(.rev16_text), (4 bytes).
    Removing test.o(.revsh_text), (4 bytes).
    Removing test.o(.rrx_text), (6 bytes).
    Removing dadd.o(.text), (334 bytes).
    Removing dmul.o(.text), (228 bytes).
    Removing ddiv.o(.text), (222 bytes).
    Removing dfixul.o(.text), (48 bytes).
    Removing cdrcmple.o(.text), (48 bytes).
    Removing depilogue.o(.text), (186 bytes).

309 unused section(s) (total 17866 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c 0x00000000   Number         0  stm32f1xx_hal.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c 0x00000000   Number         0  stm32f1xx_hal_cortex.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c 0x00000000   Number         0  stm32f1xx_hal_dma.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c 0x00000000   Number         0  stm32f1xx_hal_exti.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c 0x00000000   Number         0  stm32f1xx_hal_flash.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c 0x00000000   Number         0  stm32f1xx_hal_flash_ex.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c 0x00000000   Number         0  stm32f1xx_hal_gpio.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c 0x00000000   Number         0  stm32f1xx_hal_gpio_ex.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c 0x00000000   Number         0  stm32f1xx_hal_pwr.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c 0x00000000   Number         0  stm32f1xx_hal_rcc.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f1xx_hal_rcc_ex.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c 0x00000000   Number         0  stm32f1xx_hal_spi.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c 0x00000000   Number         0  stm32f1xx_hal_tim.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c 0x00000000   Number         0  stm32f1xx_hal_tim_ex.o ABSOLUTE
    ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c 0x00000000   Number         0  stm32f1xx_hal_uart.o ABSOLUTE
    ../Src/main.c                            0x00000000   Number         0  main.o ABSOLUTE
    ../Src/stm32f1xx_hal_msp.c               0x00000000   Number         0  stm32f1xx_hal_msp.o ABSOLUTE
    ../Src/stm32f1xx_it.c                    0x00000000   Number         0  stm32f1xx_it.o ABSOLUTE
    ../Src/system_stm32f1xx.c                0x00000000   Number         0  system_stm32f1xx.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/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/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/stdio/streams.c         0x00000000   Number         0  stdout.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c 0x00000000   Number         0  stm32f1xx_hal.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c 0x00000000   Number         0  stm32f1xx_hal_cortex.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c 0x00000000   Number         0  stm32f1xx_hal_dma.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c 0x00000000   Number         0  stm32f1xx_hal_exti.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c 0x00000000   Number         0  stm32f1xx_hal_flash.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c 0x00000000   Number         0  stm32f1xx_hal_flash_ex.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c 0x00000000   Number         0  stm32f1xx_hal_gpio.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c 0x00000000   Number         0  stm32f1xx_hal_gpio_ex.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c 0x00000000   Number         0  stm32f1xx_hal_pwr.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c 0x00000000   Number         0  stm32f1xx_hal_rcc.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c 0x00000000   Number         0  stm32f1xx_hal_rcc_ex.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_spi.c 0x00000000   Number         0  stm32f1xx_hal_spi.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c 0x00000000   Number         0  stm32f1xx_hal_tim.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c 0x00000000   Number         0  stm32f1xx_hal_tim_ex.o ABSOLUTE
    ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c 0x00000000   Number         0  stm32f1xx_hal_uart.o ABSOLUTE
    ..\Src\main.c                            0x00000000   Number         0  main.o ABSOLUTE
    ..\Src\stm32f1xx_hal_msp.c               0x00000000   Number         0  stm32f1xx_hal_msp.o ABSOLUTE
    ..\Src\stm32f1xx_it.c                    0x00000000   Number         0  stm32f1xx_it.o ABSOLUTE
    ..\Src\system_stm32f1xx.c                0x00000000   Number         0  system_stm32f1xx.o ABSOLUTE
    ..\WH-LR30\Board\sx1276-board.c          0x00000000   Number         0  sx1276-board.o ABSOLUTE
    ..\WH-LR30\Board\timer.c                 0x00000000   Number         0  timer.o ABSOLUTE
    ..\WH-LR30\Radio\sx1276\sx1276.c         0x00000000   Number         0  sx1276.o ABSOLUTE
    ..\WH-LR30\Test\test.c                   0x00000000   Number         0  test.o ABSOLUTE
    ..\\WH-LR30\\Board\\sx1276-board.c       0x00000000   Number         0  sx1276-board.o ABSOLUTE
    ..\\WH-LR30\\Board\\timer.c              0x00000000   Number         0  timer.o ABSOLUTE
    ..\\WH-LR30\\Radio\\sx1276\\sx1276.c     0x00000000   Number         0  sx1276.o ABSOLUTE
    ..\\WH-LR30\\Test\\test.c                0x00000000   Number         0  test.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    startup_stm32f103xe.s                    0x00000000   Number         0  startup_stm32f103xe.o ABSOLUTE
    RESET                                    0x08000000   Section      304  startup_stm32f103xe.o(RESET)
    .ARM.Collect$$$$00000000                 0x08000130   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x08000130   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x08000134   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x08000138   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x08000138   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x08000138   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x08000140   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x08000140   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x08000140   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x08000140   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .text                                    0x08000144   Section       36  startup_stm32f103xe.o(.text)
    .text                                    0x08000168   Section        0  llushr.o(.text)
    .text                                    0x08000188   Section        0  memcpya.o(.text)
    .text                                    0x080001ac   Section        0  memseta.o(.text)
    .text                                    0x080001d0   Section        0  uldiv.o(.text)
    .text                                    0x08000234   Section       36  init.o(.text)
    .text                                    0x08000258   Section        0  llshl.o(.text)
    i.BusFault_Handler                       0x08000276   Section        0  stm32f1xx_it.o(i.BusFault_Handler)
    i.DIO_IRQ_Handler                        0x08000278   Section        0  sx1276-board.o(i.DIO_IRQ_Handler)
    i.DebugMon_Handler                       0x08000290   Section        0  stm32f1xx_it.o(i.DebugMon_Handler)
    i.DelayMs                                0x08000294   Section        0  timer.o(i.DelayMs)
    i.EXTI0_IRQHandler                       0x080002ac   Section        0  stm32f1xx_it.o(i.EXTI0_IRQHandler)
    i.EXTI1_IRQHandler                       0x080002b2   Section        0  stm32f1xx_it.o(i.EXTI1_IRQHandler)
    i.EXTI2_IRQHandler                       0x080002b8   Section        0  stm32f1xx_it.o(i.EXTI2_IRQHandler)
    i.EXTI3_IRQHandler                       0x080002be   Section        0  stm32f1xx_it.o(i.EXTI3_IRQHandler)
    i.EXTI4_IRQHandler                       0x080002c4   Section        0  stm32f1xx_it.o(i.EXTI4_IRQHandler)
    i.GetFskBandwidthRegValue                0x080002cc   Section        0  sx1276.o(i.GetFskBandwidthRegValue)
    GetFskBandwidthRegValue                  0x080002cd   Thumb Code    40  sx1276.o(i.GetFskBandwidthRegValue)
    i.HAL_GPIO_EXTI_Callback                 0x080002f8   Section        0  sx1276-board.o(i.HAL_GPIO_EXTI_Callback)
    i.HAL_GPIO_EXTI_IRQHandler               0x0800033c   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler)
    i.HAL_GPIO_Init                          0x08000354   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)
    i.HAL_GPIO_ReadPin                       0x0800054c   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin)
    i.HAL_GPIO_WritePin                      0x08000556   Section        0  stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)
    i.HAL_GetTick                            0x08000560   Section        0  stm32f1xx_hal.o(i.HAL_GetTick)
    i.HAL_IncTick                            0x0800056c   Section        0  stm32f1xx_hal.o(i.HAL_IncTick)
    i.HAL_Init                               0x0800057c   Section        0  stm32f1xx_hal.o(i.HAL_Init)
    i.HAL_InitTick                           0x080005a0   Section        0  stm32f1xx_hal.o(i.HAL_InitTick)
    i.HAL_MspInit                            0x080005e0   Section        0  stm32f1xx_hal_msp.o(i.HAL_MspInit)
    i.HAL_NVIC_DisableIRQ                    0x0800061c   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ)
    i.HAL_NVIC_EnableIRQ                     0x0800063e   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)
    i.HAL_NVIC_SetPriority                   0x08000658   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    i.HAL_NVIC_SetPriorityGrouping           0x08000698   Section        0  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)
    i.HAL_RCC_ClockConfig                    0x080006bc   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    i.HAL_RCC_GetPCLK1Freq                   0x080007e8   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    i.HAL_RCC_GetPCLK2Freq                   0x08000808   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    i.HAL_RCC_GetSysClockFreq                0x08000828   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    i.HAL_RCC_OscConfig                      0x08000894   Section        0  stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    i.HAL_SPI_Init                           0x08000bb4   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_Init)
    i.HAL_SPI_MspInit                        0x08000c68   Section        0  stm32f1xx_hal_msp.o(i.HAL_SPI_MspInit)
    i.HAL_SPI_Transmit                       0x08000cd8   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit)
    i.HAL_SPI_TransmitReceive                0x08000e3e   Section        0  stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive)
    i.HAL_SYSTICK_Config                     0x08001020   Section        0  stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    i.HAL_UART_Init                          0x08001048   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Init)
    i.HAL_UART_MspInit                       0x080010ac   Section        0  stm32f1xx_hal_msp.o(i.HAL_UART_MspInit)
    i.HAL_UART_Transmit                      0x0800111c   Section        0  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit)
    i.HardFault_Handler                      0x080011ce   Section        0  stm32f1xx_it.o(i.HardFault_Handler)
    i.LoRa_Init                              0x080011d0   Section        0  test.o(i.LoRa_Init)
    i.LoRa_Test_Handle                       0x08001318   Section        0  test.o(i.LoRa_Test_Handle)
    i.LoRa_Test_Main                         0x0800144c   Section        0  test.o(i.LoRa_Test_Main)
    i.MX_GPIO_Init                           0x08001474   Section        0  main.o(i.MX_GPIO_Init)
    MX_GPIO_Init                             0x08001475   Thumb Code   248  main.o(i.MX_GPIO_Init)
    i.MX_SPI1_Init                           0x0800157c   Section        0  main.o(i.MX_SPI1_Init)
    MX_SPI1_Init                             0x0800157d   Thumb Code    58  main.o(i.MX_SPI1_Init)
    i.MemManage_Handler                      0x080015c0   Section        0  stm32f1xx_it.o(i.MemManage_Handler)
    i.NMI_Handler                            0x080015c2   Section        0  stm32f1xx_it.o(i.NMI_Handler)
    i.OnRxDone                               0x080015c4   Section        0  test.o(i.OnRxDone)
    i.OnRxError                              0x08001644   Section        0  test.o(i.OnRxError)
    i.OnRxTimeout                            0x08001668   Section        0  test.o(i.OnRxTimeout)
    i.OnTxDone                               0x0800168c   Section        0  test.o(i.OnTxDone)
    i.OnTxTimeout                            0x080016b0   Section        0  test.o(i.OnTxTimeout)
    i.PendSV_Handler                         0x080016d4   Section        0  stm32f1xx_it.o(i.PendSV_Handler)
    i.RxChainCalibration                     0x080016d8   Section        0  sx1276.o(i.RxChainCalibration)
    RxChainCalibration                       0x080016d9   Thumb Code   126  sx1276.o(i.RxChainCalibration)
    i.SPI_EndRxTxTransaction                 0x0800175c   Section        0  stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction)
    SPI_EndRxTxTransaction                   0x0800175d   Thumb Code    32  stm32f1xx_hal_spi.o(i.SPI_EndRxTxTransaction)
    i.SPI_WaitFlagStateUntilTimeout          0x0800177c   Section        0  stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
    SPI_WaitFlagStateUntilTimeout            0x0800177d   Thumb Code   180  stm32f1xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)
    i.SVC_Handler                            0x08001834   Section        0  stm32f1xx_it.o(i.SVC_Handler)
    i.SX1276AntSwDeInit                      0x08001836   Section        0  sx1276-board.o(i.SX1276AntSwDeInit)
    i.SX1276AntSwInit                        0x08001838   Section        0  sx1276-board.o(i.SX1276AntSwInit)
    i.SX1276CheckRfFrequency                 0x0800183a   Section        0  sx1276-board.o(i.SX1276CheckRfFrequency)
    i.SX1276ConvertFreqInHzToPllStep         0x0800183e   Section        0  sx1276.o(i.SX1276ConvertFreqInHzToPllStep)
    SX1276ConvertFreqInHzToPllStep           0x0800183f   Thumb Code    30  sx1276.o(i.SX1276ConvertFreqInHzToPllStep)
    i.SX1276ConvertPllStepToFreqInHz         0x0800185c   Section        0  sx1276.o(i.SX1276ConvertPllStepToFreqInHz)
    SX1276ConvertPllStepToFreqInHz           0x0800185d   Thumb Code    22  sx1276.o(i.SX1276ConvertPllStepToFreqInHz)
    i.SX1276DbgPinRxWrite                    0x08001874   Section        0  sx1276-board.o(i.SX1276DbgPinRxWrite)
    i.SX1276DbgPinTxWrite                    0x0800188c   Section        0  sx1276-board.o(i.SX1276DbgPinTxWrite)
    i.SX1276GetBoardTcxoWakeupTime           0x080018a4   Section        0  sx1276-board.o(i.SX1276GetBoardTcxoWakeupTime)
    i.SX1276GetDio1PinState                  0x080018a8   Section        0  sx1276-board.o(i.SX1276GetDio1PinState)
    i.SX1276GetLoRaTimeOnAirNumerator        0x080018c0   Section        0  sx1276.o(i.SX1276GetLoRaTimeOnAirNumerator)
    SX1276GetLoRaTimeOnAirNumerator          0x080018c1   Thumb Code   122  sx1276.o(i.SX1276GetLoRaTimeOnAirNumerator)
    i.SX1276GetStatus                        0x0800193c   Section        0  sx1276.o(i.SX1276GetStatus)
    i.SX1276GetTimeOnAir                     0x08001948   Section        0  sx1276.o(i.SX1276GetTimeOnAir)
    i.SX1276GetWakeupTime                    0x080019d8   Section        0  sx1276.o(i.SX1276GetWakeupTime)
    i.SX1276Init                             0x080019e4   Section        0  sx1276.o(i.SX1276Init)
    i.SX1276IoInit                           0x08001a60   Section        0  sx1276-board.o(i.SX1276IoInit)
    i.SX1276IoIrqInit                        0x08001b00   Section        0  sx1276-board.o(i.SX1276IoIrqInit)
    i.SX1276IsChannelFree                    0x08001bd4   Section        0  sx1276.o(i.SX1276IsChannelFree)
    i.SX1276OnDio0Irq                        0x08001c44   Section        0  sx1276.o(i.SX1276OnDio0Irq)
    SX1276OnDio0Irq                          0x08001c45   Thumb Code   542  sx1276.o(i.SX1276OnDio0Irq)
    i.SX1276OnDio1Irq                        0x08001e74   Section        0  sx1276.o(i.SX1276OnDio1Irq)
    SX1276OnDio1Irq                          0x08001e75   Thumb Code   228  sx1276.o(i.SX1276OnDio1Irq)
    i.SX1276OnDio2Irq                        0x08001f60   Section        0  sx1276.o(i.SX1276OnDio2Irq)
    SX1276OnDio2Irq                          0x08001f61   Thumb Code   154  sx1276.o(i.SX1276OnDio2Irq)
    i.SX1276OnDio3Irq                        0x08002004   Section        0  sx1276.o(i.SX1276OnDio3Irq)
    SX1276OnDio3Irq                          0x08002005   Thumb Code    80  sx1276.o(i.SX1276OnDio3Irq)
    i.SX1276OnDio4Irq                        0x0800205c   Section        0  sx1276.o(i.SX1276OnDio4Irq)
    SX1276OnDio4Irq                          0x0800205d   Thumb Code    24  sx1276.o(i.SX1276OnDio4Irq)
    i.SX1276OnTimeoutIrq                     0x08002078   Section        0  sx1276.o(i.SX1276OnTimeoutIrq)
    SX1276OnTimeoutIrq                       0x08002079   Thumb Code   202  sx1276.o(i.SX1276OnTimeoutIrq)
    i.SX1276Random                           0x08002150   Section        0  sx1276.o(i.SX1276Random)
    i.SX1276Read                             0x0800218e   Section        0  sx1276-board.o(i.SX1276Read)
    i.SX1276ReadBuffer                       0x080021a0   Section        0  sx1276-board.o(i.SX1276ReadBuffer)
    i.SX1276ReadFifo                         0x08002200   Section        0  sx1276.o(i.SX1276ReadFifo)
    SX1276ReadFifo                           0x08002201   Thumb Code    10  sx1276.o(i.SX1276ReadFifo)
    i.SX1276ReadRssi                         0x0800220c   Section        0  sx1276.o(i.SX1276ReadRssi)
    i.SX1276Reset                            0x0800224c   Section        0  sx1276-board.o(i.SX1276Reset)
    i.SX1276Send                             0x08002278   Section        0  sx1276.o(i.SX1276Send)
    i.SX1276SetAntSw                         0x08002368   Section        0  sx1276-board.o(i.SX1276SetAntSw)
    i.SX1276SetAntSwLowPower                 0x0800236c   Section        0  sx1276.o(i.SX1276SetAntSwLowPower)
    i.SX1276SetBoardTcxo                     0x08002388   Section        0  sx1276-board.o(i.SX1276SetBoardTcxo)
    i.SX1276SetChannel                       0x0800238c   Section        0  sx1276.o(i.SX1276SetChannel)
    i.SX1276SetMaxPayloadLength              0x080023c0   Section        0  sx1276.o(i.SX1276SetMaxPayloadLength)
    i.SX1276SetModem                         0x080023f0   Section        0  sx1276.o(i.SX1276SetModem)
    i.SX1276SetOpMode                        0x08002468   Section        0  sx1276.o(i.SX1276SetOpMode)
    SX1276SetOpMode                          0x08002469   Thumb Code   102  sx1276.o(i.SX1276SetOpMode)
    i.SX1276SetPublicNetwork                 0x080024d0   Section        0  sx1276.o(i.SX1276SetPublicNetwork)
    i.SX1276SetRfTxPower                     0x080024f8   Section        0  sx1276.o(i.SX1276SetRfTxPower)
    i.SX1276SetRx                            0x08002598   Section        0  sx1276.o(i.SX1276SetRx)
    i.SX1276SetRxConfig                      0x0800278c   Section        0  sx1276.o(i.SX1276SetRxConfig)
    i.SX1276SetSleep                         0x080029d8   Section        0  sx1276.o(i.SX1276SetSleep)
    i.SX1276SetStby                          0x08002a0c   Section        0  sx1276.o(i.SX1276SetStby)
    i.SX1276SetTx                            0x08002a38   Section        0  sx1276.o(i.SX1276SetTx)
    SX1276SetTx                              0x08002a39   Thumb Code   160  sx1276.o(i.SX1276SetTx)
    i.SX1276SetTxConfig                      0x08002adc   Section        0  sx1276.o(i.SX1276SetTxConfig)
    i.SX1276SetTxContinuousWave              0x08002ccc   Section        0  sx1276.o(i.SX1276SetTxContinuousWave)
    i.SX1276StartCad                         0x08002d4c   Section        0  sx1276.o(i.SX1276StartCad)
    i.SX1276Write                            0x08002d88   Section        0  sx1276-board.o(i.SX1276Write)
    i.SX1276WriteBuffer                      0x08002d94   Section        0  sx1276-board.o(i.SX1276WriteBuffer)
    i.SX1276WriteFifo                        0x08002ddc   Section        0  sx1276.o(i.SX1276WriteFifo)
    SX1276WriteFifo                          0x08002ddd   Thumb Code    10  sx1276.o(i.SX1276WriteFifo)
    i.SysTick_Handler                        0x08002de6   Section        0  stm32f1xx_it.o(i.SysTick_Handler)
    i.SystemClock_Config                     0x08002dea   Section        0  main.o(i.SystemClock_Config)
    i.SystemInit                             0x08002e46   Section        0  system_stm32f1xx.o(i.SystemInit)
    i.TimerGetCurrentTime                    0x08002e48   Section        0  timer.o(i.TimerGetCurrentTime)
    i.TimerGetElapsedTime                    0x08002e4c   Section        0  timer.o(i.TimerGetElapsedTime)
    i.TimerInit                              0x08002e58   Section        0  timer.o(i.TimerInit)
    i.TimerService                           0x08002e84   Section        0  timer.o(i.TimerService)
    i.TimerSetValue                          0x08002ed4   Section        0  timer.o(i.TimerSetValue)
    i.TimerStart                             0x08002ee0   Section        0  timer.o(i.TimerStart)
    i.TimerStop                              0x08002ef8   Section        0  timer.o(i.TimerStop)
    i.UART_SetConfig                         0x08002f04   Section        0  stm32f1xx_hal_uart.o(i.UART_SetConfig)
    UART_SetConfig                           0x08002f05   Thumb Code   178  stm32f1xx_hal_uart.o(i.UART_SetConfig)
    i.UART_WaitOnFlagUntilTimeout            0x08002fbc   Section        0  stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    UART_WaitOnFlagUntilTimeout              0x08002fbd   Thumb Code   100  stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)
    i.UsageFault_Handler                     0x08003020   Section        0  stm32f1xx_it.o(i.UsageFault_Handler)
    i.__0printf$8                            0x08003024   Section        0  printf8.o(i.__0printf$8)
    i.__NVIC_SetPriority                     0x08003044   Section        0  stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)
    __NVIC_SetPriority                       0x08003045   Thumb Code    32  stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)
    i.__scatterload_copy                     0x08003064   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x08003072   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08003074   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x08003084   Section        0  printf8.o(i._printf_core)
    _printf_core                             0x08003085   Thumb Code   996  printf8.o(i._printf_core)
    i._printf_post_padding                   0x08003494   Section        0  printf8.o(i._printf_post_padding)
    _printf_post_padding                     0x08003495   Thumb Code    36  printf8.o(i._printf_post_padding)
    i._printf_pre_padding                    0x080034b8   Section        0  printf8.o(i._printf_pre_padding)
    _printf_pre_padding                      0x080034b9   Thumb Code    46  printf8.o(i._printf_pre_padding)
    i.fputc                                  0x080034e8   Section        0  main.o(i.fputc)
    i.main                                   0x08003504   Section        0  main.o(i.main)
    .constdata                               0x08003564   Section       16  system_stm32f1xx.o(.constdata)
    .constdata                               0x08003574   Section        8  system_stm32f1xx.o(.constdata)
    .constdata                               0x0800357c   Section      108  sx1276-board.o(.constdata)
    .constdata                               0x080035e8   Section      224  sx1276.o(.constdata)
    .conststring                             0x080036c8   Section       67  test.o(.conststring)
    .data                                    0x20000000   Section       12  stm32f1xx_hal.o(.data)
    .data                                    0x2000000c   Section        4  system_stm32f1xx.o(.data)
    .data                                    0x20000010   Section        1  sx1276-board.o(.data)
    LoRaIOInitFlag                           0x20000010   Data           1  sx1276-board.o(.data)
    .data                                    0x20000014   Section        4  timer.o(.data)
    systick_local                            0x20000014   Data           4  timer.o(.data)
    .data                                    0x20000018   Section       32  sx1276.o(.data)
    RadioIsActive                            0x20000018   Data           1  sx1276.o(.data)
    RadioEvents                              0x2000001c   Data           4  sx1276.o(.data)
    .data                                    0x20000038   Section        1  test.o(.data)
    test_cnt                                 0x20000038   Data           1  test.o(.data)
    .data                                    0x2000003c   Section        4  stdout.o(.data)
    .bss                                     0x20000040   Section      156  main.o(.bss)
    .bss                                     0x200000dc   Section      544  sx1276-board.o(.bss)
    .bss                                     0x200002fc   Section       24  timer.o(.bss)
    timer_head_ptr                           0x200002fc   Data          24  timer.o(.bss)
    .bss                                     0x20000314   Section      428  sx1276.o(.bss)
    RxTxBuffer                               0x20000314   Data         256  sx1276.o(.bss)
    .bss                                     0x200004c0   Section      572  test.o(.bss)
    RadioEvents                              0x200004c0   Data          36  test.o(.bss)
    STACK                                    0x20000700   Section     1024  startup_stm32f103xe.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __decompress                              - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __Vectors_Size                           0x00000130   Number         0  startup_stm32f103xe.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f103xe.o(RESET)
    __Vectors_End                            0x08000130   Data           0  startup_stm32f103xe.o(RESET)
    __main                                   0x08000131   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x08000131   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x08000135   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x08000139   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x08000139   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x08000139   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x08000139   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x08000141   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x08000141   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    Reset_Handler                            0x08000145   Thumb Code     8  startup_stm32f103xe.o(.text)
    ADC1_2_IRQHandler                        0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    ADC3_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    CAN1_RX1_IRQHandler                      0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    CAN1_SCE_IRQHandler                      0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA1_Channel1_IRQHandler                 0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA1_Channel2_IRQHandler                 0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA1_Channel3_IRQHandler                 0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA1_Channel4_IRQHandler                 0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA1_Channel5_IRQHandler                 0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA1_Channel6_IRQHandler                 0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA1_Channel7_IRQHandler                 0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA2_Channel1_IRQHandler                 0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA2_Channel2_IRQHandler                 0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA2_Channel3_IRQHandler                 0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    DMA2_Channel4_5_IRQHandler               0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    EXTI15_10_IRQHandler                     0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    EXTI9_5_IRQHandler                       0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    FLASH_IRQHandler                         0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    FSMC_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    I2C1_ER_IRQHandler                       0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    I2C1_EV_IRQHandler                       0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    I2C2_ER_IRQHandler                       0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    I2C2_EV_IRQHandler                       0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    PVD_IRQHandler                           0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    RCC_IRQHandler                           0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    RTC_Alarm_IRQHandler                     0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    RTC_IRQHandler                           0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    SDIO_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    SPI1_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    SPI2_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    SPI3_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TAMPER_IRQHandler                        0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM1_BRK_IRQHandler                      0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM1_CC_IRQHandler                       0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM1_UP_IRQHandler                       0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM2_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM3_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM4_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM5_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM6_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM7_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM8_BRK_IRQHandler                      0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM8_CC_IRQHandler                       0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM8_TRG_COM_IRQHandler                  0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    TIM8_UP_IRQHandler                       0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    UART4_IRQHandler                         0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    UART5_IRQHandler                         0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    USART1_IRQHandler                        0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    USART2_IRQHandler                        0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    USART3_IRQHandler                        0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    USBWakeUp_IRQHandler                     0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    WWDG_IRQHandler                          0x0800015f   Thumb Code     0  startup_stm32f103xe.o(.text)
    __aeabi_llsr                             0x08000169   Thumb Code    32  llushr.o(.text)
    _ll_ushift_r                             0x08000169   Thumb Code     0  llushr.o(.text)
    __aeabi_memcpy                           0x08000189   Thumb Code    36  memcpya.o(.text)
    __aeabi_memcpy4                          0x08000189   Thumb Code     0  memcpya.o(.text)
    __aeabi_memcpy8                          0x08000189   Thumb Code     0  memcpya.o(.text)
    __aeabi_memset                           0x080001ad   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x080001ad   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x080001ad   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x080001bb   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x080001bb   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x080001bb   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x080001bf   Thumb Code    18  memseta.o(.text)
    __aeabi_uldivmod                         0x080001d1   Thumb Code    98  uldiv.o(.text)
    __scatterload                            0x08000235   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000235   Thumb Code     0  init.o(.text)
    __aeabi_llsl                             0x08000259   Thumb Code    30  llshl.o(.text)
    _ll_shift_l                              0x08000259   Thumb Code     0  llshl.o(.text)
    BusFault_Handler                         0x08000277   Thumb Code     2  stm32f1xx_it.o(i.BusFault_Handler)
    DIO_IRQ_Handler                          0x08000279   Thumb Code    20  sx1276-board.o(i.DIO_IRQ_Handler)
    DebugMon_Handler                         0x08000291   Thumb Code     2  stm32f1xx_it.o(i.DebugMon_Handler)
    DelayMs                                  0x08000295   Thumb Code    24  timer.o(i.DelayMs)
    EXTI0_IRQHandler                         0x080002ad   Thumb Code     6  stm32f1xx_it.o(i.EXTI0_IRQHandler)
    EXTI1_IRQHandler                         0x080002b3   Thumb Code     6  stm32f1xx_it.o(i.EXTI1_IRQHandler)
    EXTI2_IRQHandler                         0x080002b9   Thumb Code     6  stm32f1xx_it.o(i.EXTI2_IRQHandler)
    EXTI3_IRQHandler                         0x080002bf   Thumb Code     6  stm32f1xx_it.o(i.EXTI3_IRQHandler)
    EXTI4_IRQHandler                         0x080002c5   Thumb Code     6  stm32f1xx_it.o(i.EXTI4_IRQHandler)
    HAL_GPIO_EXTI_Callback                   0x080002f9   Thumb Code    62  sx1276-board.o(i.HAL_GPIO_EXTI_Callback)
    HAL_GPIO_EXTI_IRQHandler                 0x0800033d   Thumb Code    18  stm32f1xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler)
    HAL_GPIO_Init                            0x08000355   Thumb Code   462  stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)
    HAL_GPIO_ReadPin                         0x0800054d   Thumb Code    10  stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin)
    HAL_GPIO_WritePin                        0x08000557   Thumb Code    10  stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)
    HAL_GetTick                              0x08000561   Thumb Code     6  stm32f1xx_hal.o(i.HAL_GetTick)
    HAL_IncTick                              0x0800056d   Thumb Code    12  stm32f1xx_hal.o(i.HAL_IncTick)
    HAL_Init                                 0x0800057d   Thumb Code    32  stm32f1xx_hal.o(i.HAL_Init)
    HAL_InitTick                             0x080005a1   Thumb Code    54  stm32f1xx_hal.o(i.HAL_InitTick)
    HAL_MspInit                              0x080005e1   Thumb Code    52  stm32f1xx_hal_msp.o(i.HAL_MspInit)
    HAL_NVIC_DisableIRQ                      0x0800061d   Thumb Code    34  stm32f1xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ)
    HAL_NVIC_EnableIRQ                       0x0800063f   Thumb Code    26  stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)
    HAL_NVIC_SetPriority                     0x08000659   Thumb Code    60  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)
    HAL_NVIC_SetPriorityGrouping             0x08000699   Thumb Code    26  stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)
    HAL_RCC_ClockConfig                      0x080006bd   Thumb Code   280  stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)
    HAL_RCC_GetPCLK1Freq                     0x080007e9   Thumb Code    20  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)
    HAL_RCC_GetPCLK2Freq                     0x08000809   Thumb Code    20  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)
    HAL_RCC_GetSysClockFreq                  0x08000829   Thumb Code    74  stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)
    HAL_RCC_OscConfig                        0x08000895   Thumb Code   778  stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)
    HAL_SPI_Init                             0x08000bb5   Thumb Code   178  stm32f1xx_hal_spi.o(i.HAL_SPI_Init)
    HAL_SPI_MspInit                          0x08000c69   Thumb Code    98  stm32f1xx_hal_msp.o(i.HAL_SPI_MspInit)
    HAL_SPI_Transmit                         0x08000cd9   Thumb Code   358  stm32f1xx_hal_spi.o(i.HAL_SPI_Transmit)
    HAL_SPI_TransmitReceive                  0x08000e3f   Thumb Code   482  stm32f1xx_hal_spi.o(i.HAL_SPI_TransmitReceive)
    HAL_SYSTICK_Config                       0x08001021   Thumb Code    40  stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)
    HAL_UART_Init                            0x08001049   Thumb Code    98  stm32f1xx_hal_uart.o(i.HAL_UART_Init)
    HAL_UART_MspInit                         0x080010ad   Thumb Code   100  stm32f1xx_hal_msp.o(i.HAL_UART_MspInit)
    HAL_UART_Transmit                        0x0800111d   Thumb Code   178  stm32f1xx_hal_uart.o(i.HAL_UART_Transmit)
    HardFault_Handler                        0x080011cf   Thumb Code     2  stm32f1xx_it.o(i.HardFault_Handler)
    LoRa_Init                                0x080011d1   Thumb Code   208  test.o(i.LoRa_Init)
    LoRa_Test_Handle                         0x08001319   Thumb Code   144  test.o(i.LoRa_Test_Handle)
    LoRa_Test_Main                           0x0800144d   Thumb Code    30  test.o(i.LoRa_Test_Main)
    MemManage_Handler                        0x080015c1   Thumb Code     2  stm32f1xx_it.o(i.MemManage_Handler)
    NMI_Handler                              0x080015c3   Thumb Code     2  stm32f1xx_it.o(i.NMI_Handler)
    OnRxDone                                 0x080015c5   Thumb Code    72  test.o(i.OnRxDone)
    OnRxError                                0x08001645   Thumb Code    20  test.o(i.OnRxError)
    OnRxTimeout                              0x08001669   Thumb Code    20  test.o(i.OnRxTimeout)
    OnTxDone                                 0x0800168d   Thumb Code    20  test.o(i.OnTxDone)
    OnTxTimeout                              0x080016b1   Thumb Code    20  test.o(i.OnTxTimeout)
    PendSV_Handler                           0x080016d5   Thumb Code     2  stm32f1xx_it.o(i.PendSV_Handler)
    SVC_Handler                              0x08001835   Thumb Code     2  stm32f1xx_it.o(i.SVC_Handler)
    SX1276AntSwDeInit                        0x08001837   Thumb Code     2  sx1276-board.o(i.SX1276AntSwDeInit)
    SX1276AntSwInit                          0x08001839   Thumb Code     2  sx1276-board.o(i.SX1276AntSwInit)
    SX1276CheckRfFrequency                   0x0800183b   Thumb Code     4  sx1276-board.o(i.SX1276CheckRfFrequency)
    SX1276DbgPinRxWrite                      0x08001875   Thumb Code    18  sx1276-board.o(i.SX1276DbgPinRxWrite)
    SX1276DbgPinTxWrite                      0x0800188d   Thumb Code    18  sx1276-board.o(i.SX1276DbgPinTxWrite)
    SX1276GetBoardTcxoWakeupTime             0x080018a5   Thumb Code     4  sx1276-board.o(i.SX1276GetBoardTcxoWakeupTime)
    SX1276GetDio1PinState                    0x080018a9   Thumb Code    18  sx1276-board.o(i.SX1276GetDio1PinState)
    SX1276GetStatus                          0x0800193d   Thumb Code     6  sx1276.o(i.SX1276GetStatus)
    SX1276GetTimeOnAir                       0x08001949   Thumb Code   132  sx1276.o(i.SX1276GetTimeOnAir)
    SX1276GetWakeupTime                      0x080019d9   Thumb Code    10  sx1276.o(i.SX1276GetWakeupTime)
    SX1276Init                               0x080019e5   Thumb Code   108  sx1276.o(i.SX1276Init)
    SX1276IoInit                             0x08001a61   Thumb Code   142  sx1276-board.o(i.SX1276IoInit)
    SX1276IoIrqInit                          0x08001b01   Thumb Code   202  sx1276-board.o(i.SX1276IoIrqInit)
    SX1276IsChannelFree                      0x08001bd5   Thumb Code   112  sx1276.o(i.SX1276IsChannelFree)
    SX1276Random                             0x08002151   Thumb Code    62  sx1276.o(i.SX1276Random)
    SX1276Read                               0x0800218f   Thumb Code    16  sx1276-board.o(i.SX1276Read)
    SX1276ReadBuffer                         0x080021a1   Thumb Code    78  sx1276-board.o(i.SX1276ReadBuffer)
    SX1276ReadRssi                           0x0800220d   Thumb Code    56  sx1276.o(i.SX1276ReadRssi)
    SX1276Reset                              0x0800224d   Thumb Code    40  sx1276-board.o(i.SX1276Reset)
    SX1276Send                               0x08002279   Thumb Code   230  sx1276.o(i.SX1276Send)
    SX1276SetAntSw                           0x08002369   Thumb Code     2  sx1276-board.o(i.SX1276SetAntSw)
    SX1276SetAntSwLowPower                   0x0800236d   Thumb Code    22  sx1276.o(i.SX1276SetAntSwLowPower)
    SX1276SetBoardTcxo                       0x08002389   Thumb Code     2  sx1276-board.o(i.SX1276SetBoardTcxo)
    SX1276SetChannel                         0x0800238d   Thumb Code    46  sx1276.o(i.SX1276SetChannel)
    SX1276SetMaxPayloadLength                0x080023c1   Thumb Code    44  sx1276.o(i.SX1276SetMaxPayloadLength)
    SX1276SetModem                           0x080023f1   Thumb Code   114  sx1276.o(i.SX1276SetModem)
    SX1276SetPublicNetwork                   0x080024d1   Thumb Code    34  sx1276.o(i.SX1276SetPublicNetwork)
    SX1276SetRfTxPower                       0x080024f9   Thumb Code   160  sx1276.o(i.SX1276SetRfTxPower)
    SX1276SetRx                              0x08002599   Thumb Code   492  sx1276.o(i.SX1276SetRx)
    SX1276SetRxConfig                        0x0800278d   Thumb Code   574  sx1276.o(i.SX1276SetRxConfig)
    SX1276SetSleep                           0x080029d9   Thumb Code    46  sx1276.o(i.SX1276SetSleep)
    SX1276SetStby                            0x08002a0d   Thumb Code    40  sx1276.o(i.SX1276SetStby)
    SX1276SetTxConfig                        0x08002add   Thumb Code   488  sx1276.o(i.SX1276SetTxConfig)
    SX1276SetTxContinuousWave                0x08002ccd   Thumb Code   122  sx1276.o(i.SX1276SetTxContinuousWave)
    SX1276StartCad                           0x08002d4d   Thumb Code    54  sx1276.o(i.SX1276StartCad)
    SX1276Write                              0x08002d89   Thumb Code    12  sx1276-board.o(i.SX1276Write)
    SX1276WriteBuffer                        0x08002d95   Thumb Code    60  sx1276-board.o(i.SX1276WriteBuffer)
    SysTick_Handler                          0x08002de7   Thumb Code     4  stm32f1xx_it.o(i.SysTick_Handler)
    SystemClock_Config                       0x08002deb   Thumb Code    92  main.o(i.SystemClock_Config)
    SystemInit                               0x08002e47   Thumb Code     2  system_stm32f1xx.o(i.SystemInit)
    TimerGetCurrentTime                      0x08002e49   Thumb Code     4  timer.o(i.TimerGetCurrentTime)
    TimerGetElapsedTime                      0x08002e4d   Thumb Code    12  timer.o(i.TimerGetElapsedTime)
    TimerInit                                0x08002e59   Thumb Code    38  timer.o(i.TimerInit)
    TimerService                             0x08002e85   Thumb Code    70  timer.o(i.TimerService)
    TimerSetValue                            0x08002ed5   Thumb Code    12  timer.o(i.TimerSetValue)
    TimerStart                               0x08002ee1   Thumb Code    24  timer.o(i.TimerStart)
    TimerStop                                0x08002ef9   Thumb Code    10  timer.o(i.TimerStop)
    UsageFault_Handler                       0x08003021   Thumb Code     2  stm32f1xx_it.o(i.UsageFault_Handler)
    __0printf$8                              0x08003025   Thumb Code    22  printf8.o(i.__0printf$8)
    __1printf$8                              0x08003025   Thumb Code     0  printf8.o(i.__0printf$8)
    __2printf                                0x08003025   Thumb Code     0  printf8.o(i.__0printf$8)
    __scatterload_copy                       0x08003065   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08003073   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08003075   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    fputc                                    0x080034e9   Thumb Code    24  main.o(i.fputc)
    main                                     0x08003505   Thumb Code    70  main.o(i.main)
    AHBPrescTable                            0x08003564   Data          16  system_stm32f1xx.o(.constdata)
    APBPrescTable                            0x08003574   Data           8  system_stm32f1xx.o(.constdata)
    Radio                                    0x0800357c   Data         108  sx1276-board.o(.constdata)
    RadioRegsInit                            0x080035e8   Data          48  sx1276.o(.constdata)
    FskBandwidths                            0x08003618   Data         176  sx1276.o(.constdata)
    Region$$Table$$Base                      0x0800370c   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0800372c   Number         0  anon$$obj.o(Region$$Table)
    uwTickFreq                               0x20000000   Data           1  stm32f1xx_hal.o(.data)
    uwTickPrio                               0x20000004   Data           4  stm32f1xx_hal.o(.data)
    uwTick                                   0x20000008   Data           4  stm32f1xx_hal.o(.data)
    SystemCoreClock                          0x2000000c   Data           4  system_stm32f1xx.o(.data)
    DioIrq                                   0x20000020   Data          24  sx1276.o(.data)
    __stdout                                 0x2000003c   Data           4  stdout.o(.data)
    hspi1                                    0x20000040   Data          88  main.o(.bss)
    huart1                                   0x20000098   Data          68  main.o(.bss)
    SPI_WriteBuffer                          0x200000dc   Data         260  sx1276-board.o(.bss)
    SPI_ReadBuffer                           0x200001e0   Data         260  sx1276-board.o(.bss)
    DIOx_IRQ_Function                        0x200002e4   Data          24  sx1276-board.o(.bss)
    SX1276                                   0x20000414   Data         100  sx1276.o(.bss)
    TxTimeoutTimer                           0x20000478   Data          24  sx1276.o(.bss)
    RxTimeoutTimer                           0x20000490   Data          24  sx1276.o(.bss)
    RxTimeoutSyncWord                        0x200004a8   Data          24  sx1276.o(.bss)
    LoRa_TX_buffer                           0x200004e4   Data         255  test.o(.bss)
    LoRa_RX_buffer                           0x200005e3   Data         255  test.o(.bss)
    TestTimer                                0x200006e4   Data          24  test.o(.bss)
    __initial_sp                             0x20000b00   Data           0  startup_stm32f103xe.o(STACK)



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

Memory Map of the image

  Image Entry point : 0x08000131

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

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000372c, Max: 0x00080000, ABSOLUTE)

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

    0x08000000   0x08000000   0x00000130   Data   RO            3    RESET               startup_stm32f103xe.o
    0x08000130   0x08000130   0x00000000   Code   RO         2684  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x08000130   0x08000130   0x00000004   Code   RO         2956    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x08000134   0x08000134   0x00000004   Code   RO         2959    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x08000138   0x08000138   0x00000000   Code   RO         2961    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x08000138   0x08000138   0x00000000   Code   RO         2963    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x08000138   0x08000138   0x00000008   Code   RO         2964    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x08000140   0x08000140   0x00000000   Code   RO         2966    .ARM.Collect$$$$0000000D  mc_w.l(entry10a.o)
    0x08000140   0x08000140   0x00000000   Code   RO         2968    .ARM.Collect$$$$0000000F  mc_w.l(entry11a.o)
    0x08000140   0x08000140   0x00000004   Code   RO         2957    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000144   0x08000144   0x00000024   Code   RO            4    .text               startup_stm32f103xe.o
    0x08000168   0x08000168   0x00000020   Code   RO         2687    .text               mc_w.l(llushr.o)
    0x08000188   0x08000188   0x00000024   Code   RO         2689    .text               mc_w.l(memcpya.o)
    0x080001ac   0x080001ac   0x00000024   Code   RO         2691    .text               mc_w.l(memseta.o)
    0x080001d0   0x080001d0   0x00000062   Code   RO         2973    .text               mc_w.l(uldiv.o)
    0x08000232   0x08000232   0x00000002   PAD
    0x08000234   0x08000234   0x00000024   Code   RO         2986    .text               mc_w.l(init.o)
    0x08000258   0x08000258   0x0000001e   Code   RO         2988    .text               mc_w.l(llshl.o)
    0x08000276   0x08000276   0x00000002   Code   RO          189    i.BusFault_Handler  stm32f1xx_it.o
    0x08000278   0x08000278   0x00000018   Code   RO         2106    i.DIO_IRQ_Handler   sx1276-board.o
    0x08000290   0x08000290   0x00000002   Code   RO          190    i.DebugMon_Handler  stm32f1xx_it.o
    0x08000292   0x08000292   0x00000002   PAD
    0x08000294   0x08000294   0x00000018   Code   RO         2308    i.DelayMs           timer.o
    0x080002ac   0x080002ac   0x00000006   Code   RO          191    i.EXTI0_IRQHandler  stm32f1xx_it.o
    0x080002b2   0x080002b2   0x00000006   Code   RO          192    i.EXTI1_IRQHandler  stm32f1xx_it.o
    0x080002b8   0x080002b8   0x00000006   Code   RO          193    i.EXTI2_IRQHandler  stm32f1xx_it.o
    0x080002be   0x080002be   0x00000006   Code   RO          194    i.EXTI3_IRQHandler  stm32f1xx_it.o
    0x080002c4   0x080002c4   0x00000006   Code   RO          195    i.EXTI4_IRQHandler  stm32f1xx_it.o
    0x080002ca   0x080002ca   0x00000002   PAD
    0x080002cc   0x080002cc   0x0000002c   Code   RO         2377    i.GetFskBandwidthRegValue  sx1276.o
    0x080002f8   0x080002f8   0x00000044   Code   RO         2107    i.HAL_GPIO_EXTI_Callback  sx1276-board.o
    0x0800033c   0x0800033c   0x00000018   Code   RO         1014    i.HAL_GPIO_EXTI_IRQHandler  stm32f1xx_hal_gpio.o
    0x08000354   0x08000354   0x000001f8   Code   RO         1015    i.HAL_GPIO_Init     stm32f1xx_hal_gpio.o
    0x0800054c   0x0800054c   0x0000000a   Code   RO         1017    i.HAL_GPIO_ReadPin  stm32f1xx_hal_gpio.o
    0x08000556   0x08000556   0x0000000a   Code   RO         1019    i.HAL_GPIO_WritePin  stm32f1xx_hal_gpio.o
    0x08000560   0x08000560   0x0000000c   Code   RO          711    i.HAL_GetTick       stm32f1xx_hal.o
    0x0800056c   0x0800056c   0x00000010   Code   RO          717    i.HAL_IncTick       stm32f1xx_hal.o
    0x0800057c   0x0800057c   0x00000024   Code   RO          718    i.HAL_Init          stm32f1xx_hal.o
    0x080005a0   0x080005a0   0x00000040   Code   RO          719    i.HAL_InitTick      stm32f1xx_hal.o
    0x080005e0   0x080005e0   0x0000003c   Code   RO          294    i.HAL_MspInit       stm32f1xx_hal_msp.o
    0x0800061c   0x0800061c   0x00000022   Code   RO         1174    i.HAL_NVIC_DisableIRQ  stm32f1xx_hal_cortex.o
    0x0800063e   0x0800063e   0x0000001a   Code   RO         1175    i.HAL_NVIC_EnableIRQ  stm32f1xx_hal_cortex.o
    0x08000658   0x08000658   0x00000040   Code   RO         1181    i.HAL_NVIC_SetPriority  stm32f1xx_hal_cortex.o
    0x08000698   0x08000698   0x00000024   Code   RO         1182    i.HAL_NVIC_SetPriorityGrouping  stm32f1xx_hal_cortex.o
    0x080006bc   0x080006bc   0x0000012c   Code   RO          875    i.HAL_RCC_ClockConfig  stm32f1xx_hal_rcc.o
    0x080007e8   0x080007e8   0x00000020   Code   RO          882    i.HAL_RCC_GetPCLK1Freq  stm32f1xx_hal_rcc.o
    0x08000808   0x08000808   0x00000020   Code   RO          883    i.HAL_RCC_GetPCLK2Freq  stm32f1xx_hal_rcc.o
    0x08000828   0x08000828   0x0000006c   Code   RO          884    i.HAL_RCC_GetSysClockFreq  stm32f1xx_hal_rcc.o
    0x08000894   0x08000894   0x00000320   Code   RO          887    i.HAL_RCC_OscConfig  stm32f1xx_hal_rcc.o
    0x08000bb4   0x08000bb4   0x000000b2   Code   RO          389    i.HAL_SPI_Init      stm32f1xx_hal_spi.o
    0x08000c66   0x08000c66   0x00000002   PAD
    0x08000c68   0x08000c68   0x00000070   Code   RO          296    i.HAL_SPI_MspInit   stm32f1xx_hal_msp.o
    0x08000cd8   0x08000cd8   0x00000166   Code   RO          397    i.HAL_SPI_Transmit  stm32f1xx_hal_spi.o
    0x08000e3e   0x08000e3e   0x000001e2   Code   RO          398    i.HAL_SPI_TransmitReceive  stm32f1xx_hal_spi.o
    0x08001020   0x08001020   0x00000028   Code   RO         1186    i.HAL_SYSTICK_Config  stm32f1xx_hal_cortex.o
    0x08001048   0x08001048   0x00000062   Code   RO         1740    i.HAL_UART_Init     stm32f1xx_hal_uart.o
    0x080010aa   0x080010aa   0x00000002   PAD
    0x080010ac   0x080010ac   0x00000070   Code   RO          298    i.HAL_UART_MspInit  stm32f1xx_hal_msp.o
    0x0800111c   0x0800111c   0x000000b2   Code   RO         1748    i.HAL_UART_Transmit  stm32f1xx_hal_uart.o
    0x080011ce   0x080011ce   0x00000002   Code   RO          196    i.HardFault_Handler  stm32f1xx_it.o
    0x080011d0   0x080011d0   0x00000148   Code   RO         2616    i.LoRa_Init         test.o
    0x08001318   0x08001318   0x00000134   Code   RO         2617    i.LoRa_Test_Handle  test.o
    0x0800144c   0x0800144c   0x00000028   Code   RO         2618    i.LoRa_Test_Main    test.o
    0x08001474   0x08001474   0x00000108   Code   RO           14    i.MX_GPIO_Init      main.o
    0x0800157c   0x0800157c   0x00000044   Code   RO           15    i.MX_SPI1_Init      main.o
    0x080015c0   0x080015c0   0x00000002   Code   RO          197    i.MemManage_Handler  stm32f1xx_it.o
    0x080015c2   0x080015c2   0x00000002   Code   RO          198    i.NMI_Handler       stm32f1xx_it.o
    0x080015c4   0x080015c4   0x00000080   Code   RO         2619    i.OnRxDone          test.o
    0x08001644   0x08001644   0x00000024   Code   RO         2620    i.OnRxError         test.o
    0x08001668   0x08001668   0x00000024   Code   RO         2621    i.OnRxTimeout       test.o
    0x0800168c   0x0800168c   0x00000024   Code   RO         2622    i.OnTxDone          test.o
    0x080016b0   0x080016b0   0x00000024   Code   RO         2623    i.OnTxTimeout       test.o
    0x080016d4   0x080016d4   0x00000002   Code   RO          199    i.PendSV_Handler    stm32f1xx_it.o
    0x080016d6   0x080016d6   0x00000002   PAD
    0x080016d8   0x080016d8   0x00000084   Code   RO         2378    i.RxChainCalibration  sx1276.o
    0x0800175c   0x0800175c   0x00000020   Code   RO          427    i.SPI_EndRxTxTransaction  stm32f1xx_hal_spi.o
    0x0800177c   0x0800177c   0x000000b8   Code   RO          432    i.SPI_WaitFlagStateUntilTimeout  stm32f1xx_hal_spi.o
    0x08001834   0x08001834   0x00000002   Code   RO          200    i.SVC_Handler       stm32f1xx_it.o
    0x08001836   0x08001836   0x00000002   Code   RO         2108    i.SX1276AntSwDeInit  sx1276-board.o
    0x08001838   0x08001838   0x00000002   Code   RO         2109    i.SX1276AntSwInit   sx1276-board.o
    0x0800183a   0x0800183a   0x00000004   Code   RO         2114    i.SX1276CheckRfFrequency  sx1276-board.o
    0x0800183e   0x0800183e   0x0000001e   Code   RO         2379    i.SX1276ConvertFreqInHzToPllStep  sx1276.o
    0x0800185c   0x0800185c   0x00000016   Code   RO         2380    i.SX1276ConvertPllStepToFreqInHz  sx1276.o
    0x08001872   0x08001872   0x00000002   PAD
    0x08001874   0x08001874   0x00000018   Code   RO         2115    i.SX1276DbgPinRxWrite  sx1276-board.o
    0x0800188c   0x0800188c   0x00000018   Code   RO         2116    i.SX1276DbgPinTxWrite  sx1276-board.o
    0x080018a4   0x080018a4   0x00000004   Code   RO         2117    i.SX1276GetBoardTcxoWakeupTime  sx1276-board.o
    0x080018a8   0x080018a8   0x00000018   Code   RO         2118    i.SX1276GetDio1PinState  sx1276-board.o
    0x080018c0   0x080018c0   0x0000007a   Code   RO         2381    i.SX1276GetLoRaTimeOnAirNumerator  sx1276.o
    0x0800193a   0x0800193a   0x00000002   PAD
    0x0800193c   0x0800193c   0x0000000c   Code   RO         2382    i.SX1276GetStatus   sx1276.o
    0x08001948   0x08001948   0x00000090   Code   RO         2383    i.SX1276GetTimeOnAir  sx1276.o
    0x080019d8   0x080019d8   0x0000000a   Code   RO         2384    i.SX1276GetWakeupTime  sx1276.o
    0x080019e2   0x080019e2   0x00000002   PAD
    0x080019e4   0x080019e4   0x0000007c   Code   RO         2385    i.SX1276Init        sx1276.o
    0x08001a60   0x08001a60   0x000000a0   Code   RO         2121    i.SX1276IoInit      sx1276-board.o
    0x08001b00   0x08001b00   0x000000d4   Code   RO         2122    i.SX1276IoIrqInit   sx1276-board.o
    0x08001bd4   0x08001bd4   0x00000070   Code   RO         2386    i.SX1276IsChannelFree  sx1276.o
    0x08001c44   0x08001c44   0x00000230   Code   RO         2387    i.SX1276OnDio0Irq   sx1276.o
    0x08001e74   0x08001e74   0x000000ec   Code   RO         2388    i.SX1276OnDio1Irq   sx1276.o
    0x08001f60   0x08001f60   0x000000a4   Code   RO         2389    i.SX1276OnDio2Irq   sx1276.o
    0x08002004   0x08002004   0x00000058   Code   RO         2390    i.SX1276OnDio3Irq   sx1276.o
    0x0800205c   0x0800205c   0x0000001c   Code   RO         2391    i.SX1276OnDio4Irq   sx1276.o
    0x08002078   0x08002078   0x000000d8   Code   RO         2392    i.SX1276OnTimeoutIrq  sx1276.o
    0x08002150   0x08002150   0x0000003e   Code   RO         2393    i.SX1276Random      sx1276.o
    0x0800218e   0x0800218e   0x00000010   Code   RO         2124    i.SX1276Read        sx1276-board.o
    0x0800219e   0x0800219e   0x00000002   PAD
    0x080021a0   0x080021a0   0x00000060   Code   RO         2125    i.SX1276ReadBuffer  sx1276-board.o
    0x08002200   0x08002200   0x0000000a   Code   RO         2394    i.SX1276ReadFifo    sx1276.o
    0x0800220a   0x0800220a   0x00000002   PAD
    0x0800220c   0x0800220c   0x00000040   Code   RO         2395    i.SX1276ReadRssi    sx1276.o
    0x0800224c   0x0800224c   0x0000002c   Code   RO         2126    i.SX1276Reset       sx1276-board.o
    0x08002278   0x08002278   0x000000f0   Code   RO         2396    i.SX1276Send        sx1276.o
    0x08002368   0x08002368   0x00000002   Code   RO         2127    i.SX1276SetAntSw    sx1276-board.o
    0x0800236a   0x0800236a   0x00000002   PAD
    0x0800236c   0x0800236c   0x0000001c   Code   RO         2397    i.SX1276SetAntSwLowPower  sx1276.o
    0x08002388   0x08002388   0x00000002   Code   RO         2128    i.SX1276SetBoardTcxo  sx1276-board.o
    0x0800238a   0x0800238a   0x00000002   PAD
    0x0800238c   0x0800238c   0x00000034   Code   RO         2398    i.SX1276SetChannel  sx1276.o
    0x080023c0   0x080023c0   0x00000030   Code   RO         2399    i.SX1276SetMaxPayloadLength  sx1276.o
    0x080023f0   0x080023f0   0x00000078   Code   RO         2400    i.SX1276SetModem    sx1276.o
    0x08002468   0x08002468   0x00000066   Code   RO         2401    i.SX1276SetOpMode   sx1276.o
    0x080024ce   0x080024ce   0x00000002   PAD
    0x080024d0   0x080024d0   0x00000028   Code   RO         2402    i.SX1276SetPublicNetwork  sx1276.o
    0x080024f8   0x080024f8   0x000000a0   Code   RO         2403    i.SX1276SetRfTxPower  sx1276.o
    0x08002598   0x08002598   0x000001f4   Code   RO         2404    i.SX1276SetRx       sx1276.o
    0x0800278c   0x0800278c   0x0000024c   Code   RO         2405    i.SX1276SetRxConfig  sx1276.o
    0x080029d8   0x080029d8   0x00000034   Code   RO         2406    i.SX1276SetSleep    sx1276.o
    0x08002a0c   0x08002a0c   0x0000002c   Code   RO         2407    i.SX1276SetStby     sx1276.o
    0x08002a38   0x08002a38   0x000000a4   Code   RO         2408    i.SX1276SetTx       sx1276.o
    0x08002adc   0x08002adc   0x000001f0   Code   RO         2409    i.SX1276SetTxConfig  sx1276.o
    0x08002ccc   0x08002ccc   0x00000080   Code   RO         2410    i.SX1276SetTxContinuousWave  sx1276.o
    0x08002d4c   0x08002d4c   0x0000003c   Code   RO         2411    i.SX1276StartCad    sx1276.o
    0x08002d88   0x08002d88   0x0000000c   Code   RO         2129    i.SX1276Write       sx1276-board.o
    0x08002d94   0x08002d94   0x00000048   Code   RO         2130    i.SX1276WriteBuffer  sx1276-board.o
    0x08002ddc   0x08002ddc   0x0000000a   Code   RO         2412    i.SX1276WriteFifo   sx1276.o
    0x08002de6   0x08002de6   0x00000004   Code   RO          201    i.SysTick_Handler   stm32f1xx_it.o
    0x08002dea   0x08002dea   0x0000005c   Code   RO           16    i.SystemClock_Config  main.o
    0x08002e46   0x08002e46   0x00000002   Code   RO         2069    i.SystemInit        system_stm32f1xx.o
    0x08002e48   0x08002e48   0x00000004   Code   RO         2309    i.TimerGetCurrentTime  timer.o
    0x08002e4c   0x08002e4c   0x0000000c   Code   RO         2310    i.TimerGetElapsedTime  timer.o
    0x08002e58   0x08002e58   0x0000002c   Code   RO         2311    i.TimerInit         timer.o
    0x08002e84   0x08002e84   0x00000050   Code   RO         2312    i.TimerService      timer.o
    0x08002ed4   0x08002ed4   0x0000000c   Code   RO         2313    i.TimerSetValue     timer.o
    0x08002ee0   0x08002ee0   0x00000018   Code   RO         2314    i.TimerStart        timer.o
    0x08002ef8   0x08002ef8   0x0000000a   Code   RO         2315    i.TimerStop         timer.o
    0x08002f02   0x08002f02   0x00000002   PAD
    0x08002f04   0x08002f04   0x000000b8   Code   RO         1766    i.UART_SetConfig    stm32f1xx_hal_uart.o
    0x08002fbc   0x08002fbc   0x00000064   Code   RO         1769    i.UART_WaitOnFlagUntilTimeout  stm32f1xx_hal_uart.o
    0x08003020   0x08003020   0x00000002   Code   RO          202    i.UsageFault_Handler  stm32f1xx_it.o
    0x08003022   0x08003022   0x00000002   PAD
    0x08003024   0x08003024   0x00000020   Code   RO         2902    i.__0printf$8       mc_w.l(printf8.o)
    0x08003044   0x08003044   0x00000020   Code   RO         1188    i.__NVIC_SetPriority  stm32f1xx_hal_cortex.o
    0x08003064   0x08003064   0x0000000e   Code   RO         2996    i.__scatterload_copy  mc_w.l(handlers.o)
    0x08003072   0x08003072   0x00000002   Code   RO         2997    i.__scatterload_null  mc_w.l(handlers.o)
    0x08003074   0x08003074   0x0000000e   Code   RO         2998    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x08003082   0x08003082   0x00000002   PAD
    0x08003084   0x08003084   0x00000410   Code   RO         2909    i._printf_core      mc_w.l(printf8.o)
    0x08003494   0x08003494   0x00000024   Code   RO         2910    i._printf_post_padding  mc_w.l(printf8.o)
    0x080034b8   0x080034b8   0x0000002e   Code   RO         2911    i._printf_pre_padding  mc_w.l(printf8.o)
    0x080034e6   0x080034e6   0x00000002   PAD
    0x080034e8   0x080034e8   0x0000001c   Code   RO           17    i.fputc             main.o
    0x08003504   0x08003504   0x00000060   Code   RO           18    i.main              main.o
    0x08003564   0x08003564   0x00000010   Data   RO         2070    .constdata          system_stm32f1xx.o
    0x08003574   0x08003574   0x00000008   Data   RO         2071    .constdata          system_stm32f1xx.o
    0x0800357c   0x0800357c   0x0000006c   Data   RO         2132    .constdata          sx1276-board.o
    0x080035e8   0x080035e8   0x000000e0   Data   RO         2414    .constdata          sx1276.o
    0x080036c8   0x080036c8   0x00000043   Data   RO         2625    .conststring        test.o
    0x0800370b   0x0800370b   0x00000001   PAD
    0x0800370c   0x0800370c   0x00000020   Data   RO         2994    Region$$Table       anon$$obj.o


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

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

    0x20000000   0x0800372c   0x0000000c   Data   RW          725    .data               stm32f1xx_hal.o
    0x2000000c   0x08003738   0x00000004   Data   RW         2072    .data               system_stm32f1xx.o
    0x20000010   0x0800373c   0x00000001   Data   RW         2133    .data               sx1276-board.o
    0x20000011   0x0800373d   0x00000003   PAD
    0x20000014   0x08003740   0x00000004   Data   RW         2317    .data               timer.o
    0x20000018   0x08003744   0x00000020   Data   RW         2415    .data               sx1276.o
    0x20000038   0x08003764   0x00000001   Data   RW         2626    .data               test.o
    0x20000039   0x08003765   0x00000003   PAD
    0x2000003c   0x08003768   0x00000004   Data   RW         2970    .data               mc_w.l(stdout.o)
    0x20000040        -       0x0000009c   Zero   RW           19    .bss                main.o
    0x200000dc        -       0x00000220   Zero   RW         2131    .bss                sx1276-board.o
    0x200002fc        -       0x00000018   Zero   RW         2316    .bss                timer.o
    0x20000314        -       0x000001ac   Zero   RW         2413    .bss                sx1276.o
    0x200004c0        -       0x0000023c   Zero   RW         2624    .bss                test.o
    0x200006fc   0x0800376c   0x00000004   PAD
    0x20000700        -       0x00000400   Zero   RW            1    STACK               startup_stm32f103xe.o


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

Image component sizes


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

       548         56          0          0        156     468439   main.o
        36          8        304          0       1024        796   startup_stm32f103xe.o
       128         24          0         12          0       5857   stm32f1xx_hal.o
       232         14          0          0          0      29573   stm32f1xx_hal_cortex.o
       548         48          0          0          0       4098   stm32f1xx_hal_gpio.o
       284         34          0          0          0       2191   stm32f1xx_hal_msp.o
      1272        100          0          0          0       5164   stm32f1xx_hal_rcc.o
      1234          4          0          0          0       6160   stm32f1xx_hal_spi.o
       560          6          0          0          0       3916   stm32f1xx_hal_uart.o
        50          0          0          0          0       5841   stm32f1xx_it.o
       792         90        108          1        544      13934   sx1276-board.o
      5012        218        224         32        428      27000   sx1276.o
         2          0         24          4          0       1075   system_stm32f1xx.o
       948        424         67          1        572       5268   test.o
       210         16          0          4         24       4622   timer.o

    ----------------------------------------------------------------------
     11886       1042        760         60       2752     583934   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        30          0          1          6          4          0   (incl. Padding)

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

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

         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        36          8          0          0          0         68   init.o
        30          0          0          0          0         68   llshl.o
        32          0          0          0          0         68   llushr.o
        36          0          0          0          0         68   memcpya.o
        36          0          0          0          0        108   memseta.o
      1154         54          0          0          0        352   printf8.o
         0          0          0          4          0          0   stdout.o
        98          0          0          0          0         92   uldiv.o

    ----------------------------------------------------------------------
      1478         70          0          4          0        824   Library Totals
         6          0          0          0          0          0   (incl. Padding)

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

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

      1472         70          0          4          0        824   mc_w.l

    ----------------------------------------------------------------------
      1478         70          0          4          0        824   Library Totals

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

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


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

     13364       1112        760         64       2752     578514   Grand Totals
     13364       1112        760         64       2752     578514   ELF Image Totals
     13364       1112        760         64          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                14124 (  13.79kB)
    Total RW  Size (RW Data + ZI Data)              2816 (   2.75kB)
    Total ROM Size (Code + RO Data + RW Data)      14188 (  13.86kB)

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

