Component: ARM Compiler 6.16 Tool: armlink [5dfeaa00]

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

Section Cross References

    startup_stm32f407xx.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f407xx.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f407xx.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f407xx.o(RESET) refers to startup_stm32f407xx.o(STACK) for __initial_sp
    startup_stm32f407xx.o(RESET) refers to startup_stm32f407xx.o(.text) for Reset_Handler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.NMI_Handler) for NMI_Handler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.HardFault_Handler) for HardFault_Handler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.MemManage_Handler) for MemManage_Handler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.BusFault_Handler) for BusFault_Handler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.UsageFault_Handler) for UsageFault_Handler
    startup_stm32f407xx.o(RESET) refers to port.o(.text.SVC_Handler) for SVC_Handler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.DebugMon_Handler) for DebugMon_Handler
    startup_stm32f407xx.o(RESET) refers to port.o(.text.PendSV_Handler) for PendSV_Handler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.SysTick_Handler) for SysTick_Handler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.DMA1_Stream1_IRQHandler) for DMA1_Stream1_IRQHandler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.CAN1_TX_IRQHandler) for CAN1_TX_IRQHandler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.CAN1_RX0_IRQHandler) for CAN1_RX0_IRQHandler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.CAN1_RX1_IRQHandler) for CAN1_RX1_IRQHandler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.CAN2_TX_IRQHandler) for CAN2_TX_IRQHandler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.CAN2_RX0_IRQHandler) for CAN2_RX0_IRQHandler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.CAN2_RX1_IRQHandler) for CAN2_RX1_IRQHandler
    startup_stm32f407xx.o(RESET) refers to stm32f4xx_it.o(.text.DMA2_Stream6_IRQHandler) for DMA2_Stream6_IRQHandler
    startup_stm32f407xx.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f407xx.o(.text) refers to system_stm32f4xx.o(.text.SystemInit) for SystemInit
    startup_stm32f407xx.o(.text) refers to __main.o(!!!main) for __main
    startup_stm32f407xx.o(.text) refers to startup_stm32f407xx.o(HEAP) for Heap_Mem
    startup_stm32f407xx.o(.text) refers to startup_stm32f407xx.o(STACK) for Stack_Mem
    main.o(.text.main) refers to stm32f4xx_hal.o(.text.HAL_Init) for HAL_Init
    main.o(.text.main) refers to main.o(.text.SystemClock_Config) for SystemClock_Config
    main.o(.text.main) refers to gpio.o(.text.MX_GPIO_Init) for MX_GPIO_Init
    main.o(.text.main) refers to dma.o(.text.MX_DMA_Init) for MX_DMA_Init
    main.o(.text.main) refers to can.o(.text.MX_CAN1_Init) for MX_CAN1_Init
    main.o(.text.main) refers to can.o(.text.MX_CAN2_Init) for MX_CAN2_Init
    main.o(.text.main) refers to usart.o(.text.MX_USART3_UART_Init) for MX_USART3_UART_Init
    main.o(.text.main) refers to usart.o(.text.MX_USART6_UART_Init) for MX_USART6_UART_Init
    main.o(.text.main) refers to cmsis_os2.o(.text.osKernelInitialize) for osKernelInitialize
    main.o(.text.main) refers to freertos.o(.text.MX_FREERTOS_Init) for MX_FREERTOS_Init
    main.o(.text.main) refers to cmsis_os2.o(.text.osKernelStart) for osKernelStart
    main.o(.ARM.exidx.text.main) refers to main.o(.text.main) for [Anonymous Symbol]
    main.o(.text.SystemClock_Config) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    main.o(.text.SystemClock_Config) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_OscConfig) for HAL_RCC_OscConfig
    main.o(.text.SystemClock_Config) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig
    main.o(.text.SystemClock_Config) refers to main.o(.text.Error_Handler) for Error_Handler
    main.o(.ARM.exidx.text.SystemClock_Config) refers to main.o(.text.SystemClock_Config) for [Anonymous Symbol]
    main.o(.ARM.exidx.text.Error_Handler) refers to main.o(.text.Error_Handler) for [Anonymous Symbol]
    gpio.o(.ARM.exidx.text.MX_GPIO_Init) refers to gpio.o(.text.MX_GPIO_Init) for [Anonymous Symbol]
    freertos.o(.text.MX_FREERTOS_Init) refers to freertos.o(.text.StartDefaultTask) for StartDefaultTask
    freertos.o(.text.MX_FREERTOS_Init) refers to freertos.o(.rodata.defaultTask_attributes) for defaultTask_attributes
    freertos.o(.text.MX_FREERTOS_Init) refers to cmsis_os2.o(.text.osThreadNew) for osThreadNew
    freertos.o(.text.MX_FREERTOS_Init) refers to freertos.o(.bss.defaultTaskHandle) for defaultTaskHandle
    freertos.o(.text.MX_FREERTOS_Init) refers to init.o(.text.Task_Init) for Task_Init
    freertos.o(.text.MX_FREERTOS_Init) refers to user_task.o(.rodata.attr_init) for attr_init
    freertos.o(.ARM.exidx.text.MX_FREERTOS_Init) refers to freertos.o(.text.MX_FREERTOS_Init) for [Anonymous Symbol]
    freertos.o(.text.StartDefaultTask) refers to cmsis_os2.o(.text.osThreadGetId) for osThreadGetId
    freertos.o(.text.StartDefaultTask) refers to cmsis_os2.o(.text.osThreadTerminate) for osThreadTerminate
    freertos.o(.ARM.exidx.text.StartDefaultTask) refers to freertos.o(.text.StartDefaultTask) for [Anonymous Symbol]
    freertos.o(.rodata.defaultTask_attributes) refers to freertos.o(.rodata.str1.1) for [Anonymous Symbol]
    can.o(.text.MX_CAN1_Init) refers to can.o(.bss.hcan1) for hcan1
    can.o(.text.MX_CAN1_Init) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_Init) for HAL_CAN_Init
    can.o(.text.MX_CAN1_Init) refers to main.o(.text.Error_Handler) for Error_Handler
    can.o(.ARM.exidx.text.MX_CAN1_Init) refers to can.o(.text.MX_CAN1_Init) for [Anonymous Symbol]
    can.o(.text.MX_CAN2_Init) refers to can.o(.bss.hcan2) for hcan2
    can.o(.text.MX_CAN2_Init) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_Init) for HAL_CAN_Init
    can.o(.text.MX_CAN2_Init) refers to main.o(.text.Error_Handler) for Error_Handler
    can.o(.ARM.exidx.text.MX_CAN2_Init) refers to can.o(.text.MX_CAN2_Init) for [Anonymous Symbol]
    can.o(.text.HAL_CAN_MspInit) refers to can.o(.bss.HAL_RCC_CAN1_CLK_ENABLED) for HAL_RCC_CAN1_CLK_ENABLED
    can.o(.text.HAL_CAN_MspInit) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_Init) for HAL_GPIO_Init
    can.o(.text.HAL_CAN_MspInit) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    can.o(.text.HAL_CAN_MspInit) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ
    can.o(.ARM.exidx.text.HAL_CAN_MspInit) refers to can.o(.text.HAL_CAN_MspInit) for [Anonymous Symbol]
    can.o(.text.HAL_CAN_MspDeInit) refers to can.o(.bss.HAL_RCC_CAN1_CLK_ENABLED) for HAL_RCC_CAN1_CLK_ENABLED
    can.o(.text.HAL_CAN_MspDeInit) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_DeInit) for HAL_GPIO_DeInit
    can.o(.text.HAL_CAN_MspDeInit) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_DisableIRQ) for HAL_NVIC_DisableIRQ
    can.o(.ARM.exidx.text.HAL_CAN_MspDeInit) refers to can.o(.text.HAL_CAN_MspDeInit) for [Anonymous Symbol]
    dma.o(.text.MX_DMA_Init) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    dma.o(.text.MX_DMA_Init) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) for HAL_NVIC_EnableIRQ
    dma.o(.ARM.exidx.text.MX_DMA_Init) refers to dma.o(.text.MX_DMA_Init) for [Anonymous Symbol]
    usart.o(.text.MX_USART3_UART_Init) refers to usart.o(.bss.huart3) for huart3
    usart.o(.text.MX_USART3_UART_Init) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Init) for HAL_UART_Init
    usart.o(.text.MX_USART3_UART_Init) refers to main.o(.text.Error_Handler) for Error_Handler
    usart.o(.ARM.exidx.text.MX_USART3_UART_Init) refers to usart.o(.text.MX_USART3_UART_Init) for [Anonymous Symbol]
    usart.o(.text.MX_USART6_UART_Init) refers to usart.o(.bss.huart6) for huart6
    usart.o(.text.MX_USART6_UART_Init) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Init) for HAL_UART_Init
    usart.o(.text.MX_USART6_UART_Init) refers to main.o(.text.Error_Handler) for Error_Handler
    usart.o(.ARM.exidx.text.MX_USART6_UART_Init) refers to usart.o(.text.MX_USART6_UART_Init) for [Anonymous Symbol]
    usart.o(.text.HAL_UART_MspInit) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_Init) for HAL_GPIO_Init
    usart.o(.text.HAL_UART_MspInit) refers to usart.o(.bss.hdma_usart3_rx) for hdma_usart3_rx
    usart.o(.text.HAL_UART_MspInit) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Init) for HAL_DMA_Init
    usart.o(.text.HAL_UART_MspInit) refers to main.o(.text.Error_Handler) for Error_Handler
    usart.o(.text.HAL_UART_MspInit) refers to usart.o(.bss.hdma_usart6_tx) for hdma_usart6_tx
    usart.o(.ARM.exidx.text.HAL_UART_MspInit) refers to usart.o(.text.HAL_UART_MspInit) for [Anonymous Symbol]
    usart.o(.text.HAL_UART_MspDeInit) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_DeInit) for HAL_GPIO_DeInit
    usart.o(.text.HAL_UART_MspDeInit) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_DeInit) for HAL_DMA_DeInit
    usart.o(.ARM.exidx.text.HAL_UART_MspDeInit) refers to usart.o(.text.HAL_UART_MspDeInit) for [Anonymous Symbol]
    stm32f4xx_it.o(.ARM.exidx.text.NMI_Handler) refers to stm32f4xx_it.o(.text.NMI_Handler) for [Anonymous Symbol]
    stm32f4xx_it.o(.ARM.exidx.text.HardFault_Handler) refers to stm32f4xx_it.o(.text.HardFault_Handler) for [Anonymous Symbol]
    stm32f4xx_it.o(.ARM.exidx.text.MemManage_Handler) refers to stm32f4xx_it.o(.text.MemManage_Handler) for [Anonymous Symbol]
    stm32f4xx_it.o(.ARM.exidx.text.BusFault_Handler) refers to stm32f4xx_it.o(.text.BusFault_Handler) for [Anonymous Symbol]
    stm32f4xx_it.o(.ARM.exidx.text.UsageFault_Handler) refers to stm32f4xx_it.o(.text.UsageFault_Handler) for [Anonymous Symbol]
    stm32f4xx_it.o(.ARM.exidx.text.DebugMon_Handler) refers to stm32f4xx_it.o(.text.DebugMon_Handler) for [Anonymous Symbol]
    stm32f4xx_it.o(.text.SysTick_Handler) refers to stm32f4xx_hal.o(.text.HAL_IncTick) for HAL_IncTick
    stm32f4xx_it.o(.text.SysTick_Handler) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    stm32f4xx_it.o(.text.SysTick_Handler) refers to port.o(.text.xPortSysTickHandler) for xPortSysTickHandler
    stm32f4xx_it.o(.ARM.exidx.text.SysTick_Handler) refers to stm32f4xx_it.o(.text.SysTick_Handler) for [Anonymous Symbol]
    stm32f4xx_it.o(.text.DMA1_Stream1_IRQHandler) refers to usart.o(.bss.hdma_usart3_rx) for hdma_usart3_rx
    stm32f4xx_it.o(.text.DMA1_Stream1_IRQHandler) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_IRQHandler) for HAL_DMA_IRQHandler
    stm32f4xx_it.o(.ARM.exidx.text.DMA1_Stream1_IRQHandler) refers to stm32f4xx_it.o(.text.DMA1_Stream1_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_it.o(.text.CAN1_TX_IRQHandler) refers to can.o(.bss.hcan1) for hcan1
    stm32f4xx_it.o(.text.CAN1_TX_IRQHandler) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) for HAL_CAN_IRQHandler
    stm32f4xx_it.o(.ARM.exidx.text.CAN1_TX_IRQHandler) refers to stm32f4xx_it.o(.text.CAN1_TX_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_it.o(.text.CAN1_RX0_IRQHandler) refers to can.o(.bss.hcan1) for hcan1
    stm32f4xx_it.o(.text.CAN1_RX0_IRQHandler) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) for HAL_CAN_IRQHandler
    stm32f4xx_it.o(.ARM.exidx.text.CAN1_RX0_IRQHandler) refers to stm32f4xx_it.o(.text.CAN1_RX0_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_it.o(.text.CAN1_RX1_IRQHandler) refers to can.o(.bss.hcan1) for hcan1
    stm32f4xx_it.o(.text.CAN1_RX1_IRQHandler) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) for HAL_CAN_IRQHandler
    stm32f4xx_it.o(.ARM.exidx.text.CAN1_RX1_IRQHandler) refers to stm32f4xx_it.o(.text.CAN1_RX1_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_it.o(.text.CAN2_TX_IRQHandler) refers to can.o(.bss.hcan2) for hcan2
    stm32f4xx_it.o(.text.CAN2_TX_IRQHandler) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) for HAL_CAN_IRQHandler
    stm32f4xx_it.o(.ARM.exidx.text.CAN2_TX_IRQHandler) refers to stm32f4xx_it.o(.text.CAN2_TX_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_it.o(.text.CAN2_RX0_IRQHandler) refers to can.o(.bss.hcan2) for hcan2
    stm32f4xx_it.o(.text.CAN2_RX0_IRQHandler) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) for HAL_CAN_IRQHandler
    stm32f4xx_it.o(.ARM.exidx.text.CAN2_RX0_IRQHandler) refers to stm32f4xx_it.o(.text.CAN2_RX0_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_it.o(.text.CAN2_RX1_IRQHandler) refers to can.o(.bss.hcan2) for hcan2
    stm32f4xx_it.o(.text.CAN2_RX1_IRQHandler) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) for HAL_CAN_IRQHandler
    stm32f4xx_it.o(.ARM.exidx.text.CAN2_RX1_IRQHandler) refers to stm32f4xx_it.o(.text.CAN2_RX1_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_it.o(.text.DMA2_Stream6_IRQHandler) refers to usart.o(.bss.hdma_usart6_tx) for hdma_usart6_tx
    stm32f4xx_it.o(.text.DMA2_Stream6_IRQHandler) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_IRQHandler) for HAL_DMA_IRQHandler
    stm32f4xx_it.o(.ARM.exidx.text.DMA2_Stream6_IRQHandler) refers to stm32f4xx_it.o(.text.DMA2_Stream6_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_hal_msp.o(.text.HAL_MspInit) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f4xx_hal_msp.o(.ARM.exidx.text.HAL_MspInit) refers to stm32f4xx_hal_msp.o(.text.HAL_MspInit) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.text.HAL_CAN_Init) refers to can.o(.text.HAL_CAN_MspInit) for HAL_CAN_MspInit
    stm32f4xx_hal_can.o(.text.HAL_CAN_Init) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_Init) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_Init) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_MspInit) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_MspInit) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.text.HAL_CAN_DeInit) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_Stop) for HAL_CAN_Stop
    stm32f4xx_hal_can.o(.text.HAL_CAN_DeInit) refers to can.o(.text.HAL_CAN_MspDeInit) for HAL_CAN_MspDeInit
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_DeInit) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_DeInit) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.text.HAL_CAN_Stop) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_Stop) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_Stop) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_MspDeInit) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_MspDeInit) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_ConfigFilter) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_ConfigFilter) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.text.HAL_CAN_Start) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_Start) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_Start) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_RequestSleep) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_RequestSleep) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_WakeUp) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_WakeUp) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_IsSleepActive) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_IsSleepActive) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_AddTxMessage) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_AddTxMessage) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_AbortTxRequest) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_AbortTxRequest) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetTxMailboxesFreeLevel) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetTxMailboxesFreeLevel) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_IsTxMessagePending) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_IsTxMessagePending) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetTxTimestamp) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetTxTimestamp) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetRxMessage) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetRxMessage) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetRxFifoFillLevel) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetRxFifoFillLevel) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_ActivateNotification) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_ActivateNotification) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_DeactivateNotification) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_DeactivateNotification) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_TxMailbox0AbortCallback) for HAL_CAN_TxMailbox0AbortCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_TxMailbox0CompleteCallback) for HAL_CAN_TxMailbox0CompleteCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_RxFifo0FullCallback) for HAL_CAN_RxFifo0FullCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_RxFifo0MsgPendingCallback) for HAL_CAN_RxFifo0MsgPendingCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_RxFifo1FullCallback) for HAL_CAN_RxFifo1FullCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_RxFifo1MsgPendingCallback) for HAL_CAN_RxFifo1MsgPendingCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_SleepCallback) for HAL_CAN_SleepCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_WakeUpFromRxMsgCallback) for HAL_CAN_WakeUpFromRxMsgCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_TxMailbox1AbortCallback) for HAL_CAN_TxMailbox1AbortCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_TxMailbox1CompleteCallback) for HAL_CAN_TxMailbox1CompleteCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_TxMailbox2AbortCallback) for HAL_CAN_TxMailbox2AbortCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_TxMailbox2CompleteCallback) for HAL_CAN_TxMailbox2CompleteCallback
    stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) refers to can_1.o(.text.HAL_CAN_ErrorCallback) for HAL_CAN_ErrorCallback
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_IRQHandler) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox0CompleteCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox0CompleteCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox0AbortCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox0AbortCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox1CompleteCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox1CompleteCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox1AbortCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox1AbortCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox2CompleteCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox2CompleteCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox2AbortCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox2AbortCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_RxFifo0FullCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_RxFifo0FullCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_RxFifo0MsgPendingCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_RxFifo0MsgPendingCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_RxFifo1FullCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_RxFifo1FullCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_RxFifo1MsgPendingCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_RxFifo1MsgPendingCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_SleepCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_SleepCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_WakeUpFromRxMsgCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_WakeUpFromRxMsgCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_ErrorCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_ErrorCallback) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetState) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetState) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetError) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetError) for [Anonymous Symbol]
    stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_ResetError) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_ResetError) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_DeInit) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_DeInit) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_OscConfig) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_OscConfig) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_OscConfig) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to system_stm32f4xx.o(.rodata.AHBPrescTable) for AHBPrescTable
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to system_stm32f4xx.o(.data.SystemCoreClock) for SystemCoreClock
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to stm32f4xx_hal.o(.data.uwTickPrio) for uwTickPrio
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to stm32f4xx_hal.o(.text.HAL_InitTick) for HAL_InitTick
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_ClockConfig) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) refers to lludivv7m.o(.text) for __aeabi_uldivmod
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetSysClockFreq) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_MCOConfig) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_Init) for HAL_GPIO_Init
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_MCOConfig) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_MCOConfig) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_EnableCSS) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_EnableCSS) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_DisableCSS) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_DisableCSS) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq) refers to system_stm32f4xx.o(.data.SystemCoreClock) for SystemCoreClock
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetHCLKFreq) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) refers to system_stm32f4xx.o(.rodata.APBPrescTable) for APBPrescTable
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetPCLK1Freq) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq) refers to system_stm32f4xx.o(.rodata.APBPrescTable) for APBPrescTable
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetPCLK2Freq) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetOscConfig) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetOscConfig) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetClockConfig) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetClockConfig) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.text.HAL_RCC_NMI_IRQHandler) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_CSSCallback) for HAL_RCC_CSSCallback
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_NMI_IRQHandler) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_NMI_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_CSSCallback) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_CSSCallback) for [Anonymous Symbol]
    stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_PeriphCLKConfig) refers to stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig) for [Anonymous Symbol]
    stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_GetPeriphCLKConfig) refers to stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKConfig) for [Anonymous Symbol]
    stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) for [Anonymous Symbol]
    stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_EnablePLLI2S) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_EnablePLLI2S) refers to stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_EnablePLLI2S) for [Anonymous Symbol]
    stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_DisablePLLI2S) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_DisablePLLI2S) refers to stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_DisablePLLI2S) for [Anonymous Symbol]
    stm32f4xx_hal_rcc_ex.o(.text.HAL_RCC_DeInit) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_rcc_ex.o(.text.HAL_RCC_DeInit) refers to system_stm32f4xx.o(.data.SystemCoreClock) for SystemCoreClock
    stm32f4xx_hal_rcc_ex.o(.text.HAL_RCC_DeInit) refers to stm32f4xx_hal.o(.data.uwTickPrio) for uwTickPrio
    stm32f4xx_hal_rcc_ex.o(.text.HAL_RCC_DeInit) refers to stm32f4xx_hal.o(.text.HAL_InitTick) for HAL_InitTick
    stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCC_DeInit) refers to stm32f4xx_hal_rcc_ex.o(.text.HAL_RCC_DeInit) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program) refers to stm32f4xx_hal_flash.o(.data.pFlash) for pFlash
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program) refers to stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_Byte) for FLASH_Program_Byte
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_Word) for FLASH_Program_Word
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_DoubleWord) for FLASH_Program_DoubleWord
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_Program) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) refers to stm32f4xx_hal_flash.o(.data.pFlash) for pFlash
    stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) refers to stm32f4xx_hal_flash.o(.text.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_WaitForLastOperation) refers to stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_Program_Byte) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_Byte) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_Program_HalfWord) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_HalfWord) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_Program_Word) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_Word) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_Program_DoubleWord) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_DoubleWord) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program_IT) refers to stm32f4xx_hal_flash.o(.data.pFlash) for pFlash
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program_IT) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_Byte) for FLASH_Program_Byte
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program_IT) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_Word) for FLASH_Program_Word
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program_IT) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_HalfWord) for FLASH_Program_HalfWord
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program_IT) refers to stm32f4xx_hal_flash.o(.text.FLASH_Program_DoubleWord) for FLASH_Program_DoubleWord
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_Program_IT) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program_IT) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_IRQHandler) refers to stm32f4xx_hal_flash.o(.data.pFlash) for pFlash
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_IRQHandler) refers to stm32f4xx_hal_flash.o(.text.FLASH_SetErrorCode) for FLASH_SetErrorCode
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_IRQHandler) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_OperationErrorCallback) for HAL_FLASH_OperationErrorCallback
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_IRQHandler) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_EndOfOperationCallback) for HAL_FLASH_EndOfOperationCallback
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_IRQHandler) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_Erase_Sector) for FLASH_Erase_Sector
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_IRQHandler) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_FlushCaches) for FLASH_FlushCaches
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_IRQHandler) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.text.FLASH_SetErrorCode) refers to stm32f4xx_hal_flash.o(.data.pFlash) for pFlash
    stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_SetErrorCode) refers to stm32f4xx_hal_flash.o(.text.FLASH_SetErrorCode) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_OperationErrorCallback) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_OperationErrorCallback) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_EndOfOperationCallback) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_EndOfOperationCallback) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_Unlock) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_Unlock) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_Lock) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_Lock) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_OB_Unlock) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_OB_Unlock) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_OB_Lock) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_OB_Lock) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_OB_Launch) refers to stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_OB_Launch) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_OB_Launch) for [Anonymous Symbol]
    stm32f4xx_hal_flash.o(.text.HAL_FLASH_GetError) refers to stm32f4xx_hal_flash.o(.data.pFlash) for pFlash
    stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_GetError) refers to stm32f4xx_hal_flash.o(.text.HAL_FLASH_GetError) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase) refers to stm32f4xx_hal_flash.o(.data.pFlash) for pFlash
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase) refers to stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_MassErase) for FLASH_MassErase
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_Erase_Sector) for FLASH_Erase_Sector
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_FlushCaches) for FLASH_FlushCaches
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.HAL_FLASHEx_Erase) refers to stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_MassErase) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_MassErase) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_Erase_Sector) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_Erase_Sector) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_FlushCaches) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_FlushCaches) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase_IT) refers to stm32f4xx_hal_flash.o(.data.pFlash) for pFlash
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase_IT) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_MassErase) for FLASH_MassErase
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase_IT) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_Erase_Sector) for FLASH_Erase_Sector
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.HAL_FLASHEx_Erase_IT) refers to stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase_IT) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBProgram) refers to stm32f4xx_hal_flash.o(.data.pFlash) for pFlash
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBProgram) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_EnableWRP) for FLASH_OB_EnableWRP
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBProgram) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_DisableWRP) for FLASH_OB_DisableWRP
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBProgram) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_RDP_LevelConfig) for FLASH_OB_RDP_LevelConfig
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBProgram) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_UserConfig) for FLASH_OB_UserConfig
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBProgram) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_BOR_LevelConfig) for FLASH_OB_BOR_LevelConfig
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.HAL_FLASHEx_OBProgram) refers to stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBProgram) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_EnableWRP) refers to stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_EnableWRP) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_EnableWRP) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_DisableWRP) refers to stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_DisableWRP) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_DisableWRP) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_RDP_LevelConfig) refers to stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_RDP_LevelConfig) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_RDP_LevelConfig) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_UserConfig) refers to stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_UserConfig) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_UserConfig) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_BOR_LevelConfig) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_BOR_LevelConfig) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBGetConfig) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetWRP) for FLASH_OB_GetWRP
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBGetConfig) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBGetConfig) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetUser) for FLASH_OB_GetUser
    stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBGetConfig) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetBOR) for FLASH_OB_GetBOR
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.HAL_FLASHEx_OBGetConfig) refers to stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBGetConfig) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_GetWRP) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetWRP) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_GetRDP) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetRDP) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_GetUser) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetUser) for [Anonymous Symbol]
    stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_GetBOR) refers to stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetBOR) for [Anonymous Symbol]
    stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_Init) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_Init) for [Anonymous Symbol]
    stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_DeInit) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_DeInit) for [Anonymous Symbol]
    stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_ReadPin) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) for [Anonymous Symbol]
    stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_WritePin) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_WritePin) for [Anonymous Symbol]
    stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_TogglePin) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_TogglePin) for [Anonymous Symbol]
    stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_LockPin) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_LockPin) for [Anonymous Symbol]
    stm32f4xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_EXTI_Callback) for HAL_GPIO_EXTI_Callback
    stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_EXTI_IRQHandler) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback) refers to stm32f4xx_hal_gpio.o(.text.HAL_GPIO_EXTI_Callback) for [Anonymous Symbol]
    stm32f4xx_hal_dma_ex.o(.text.HAL_DMAEx_MultiBufferStart) refers to stm32f4xx_hal_dma_ex.o(.text.DMA_MultiBufferSetConfig) for DMA_MultiBufferSetConfig
    stm32f4xx_hal_dma_ex.o(.ARM.exidx.text.HAL_DMAEx_MultiBufferStart) refers to stm32f4xx_hal_dma_ex.o(.text.HAL_DMAEx_MultiBufferStart) for [Anonymous Symbol]
    stm32f4xx_hal_dma_ex.o(.ARM.exidx.text.DMA_MultiBufferSetConfig) refers to stm32f4xx_hal_dma_ex.o(.text.DMA_MultiBufferSetConfig) for [Anonymous Symbol]
    stm32f4xx_hal_dma_ex.o(.text.HAL_DMAEx_MultiBufferStart_IT) refers to stm32f4xx_hal_dma_ex.o(.text.DMA_MultiBufferSetConfig) for DMA_MultiBufferSetConfig
    stm32f4xx_hal_dma_ex.o(.ARM.exidx.text.HAL_DMAEx_MultiBufferStart_IT) refers to stm32f4xx_hal_dma_ex.o(.text.HAL_DMAEx_MultiBufferStart_IT) for [Anonymous Symbol]
    stm32f4xx_hal_dma_ex.o(.ARM.exidx.text.HAL_DMAEx_ChangeMemory) refers to stm32f4xx_hal_dma_ex.o(.text.HAL_DMAEx_ChangeMemory) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.text.HAL_DMA_Init) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_dma.o(.text.HAL_DMA_Init) refers to stm32f4xx_hal_dma.o(.text.DMA_CheckFifoParam) for DMA_CheckFifoParam
    stm32f4xx_hal_dma.o(.text.HAL_DMA_Init) refers to stm32f4xx_hal_dma.o(.text.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_Init) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Init) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.ARM.exidx.text.DMA_CheckFifoParam) refers to stm32f4xx_hal_dma.o(.text.DMA_CheckFifoParam) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.ARM.exidx.text.DMA_CalcBaseAndBitshift) refers to stm32f4xx_hal_dma.o(.text.DMA_CalcBaseAndBitshift) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.text.HAL_DMA_DeInit) refers to stm32f4xx_hal_dma.o(.text.DMA_CalcBaseAndBitshift) for DMA_CalcBaseAndBitshift
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_DeInit) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_DeInit) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.text.HAL_DMA_Start) refers to stm32f4xx_hal_dma.o(.text.DMA_SetConfig) for DMA_SetConfig
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_Start) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Start) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.ARM.exidx.text.DMA_SetConfig) refers to stm32f4xx_hal_dma.o(.text.DMA_SetConfig) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.text.HAL_DMA_Start_IT) refers to stm32f4xx_hal_dma.o(.text.DMA_SetConfig) for DMA_SetConfig
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_Start_IT) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Start_IT) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_Abort) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_Abort_IT) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort_IT) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.text.HAL_DMA_PollForTransfer) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_dma.o(.text.HAL_DMA_PollForTransfer) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_PollForTransfer) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_PollForTransfer) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.text.HAL_DMA_IRQHandler) refers to system_stm32f4xx.o(.data.SystemCoreClock) for SystemCoreClock
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_IRQHandler) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_RegisterCallback) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_RegisterCallback) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_UnRegisterCallback) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_UnRegisterCallback) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_GetState) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_GetState) for [Anonymous Symbol]
    stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_GetError) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_GetError) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DeInit) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_DeInit) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableBkUpAccess) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnableBkUpAccess) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableBkUpAccess) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_DisableBkUpAccess) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_ConfigPVD) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_ConfigPVD) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnablePVD) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnablePVD) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisablePVD) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_DisablePVD) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableWakeUpPin) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnableWakeUpPin) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableWakeUpPin) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_DisableWakeUpPin) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnterSLEEPMode) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnterSLEEPMode) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnterSTOPMode) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnterSTOPMode) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnterSTANDBYMode) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnterSTANDBYMode) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.text.HAL_PWR_PVD_IRQHandler) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_PVDCallback) for HAL_PWR_PVDCallback
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_PVD_IRQHandler) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_PVD_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_PVDCallback) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_PVDCallback) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableSleepOnExit) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnableSleepOnExit) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableSleepOnExit) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_DisableSleepOnExit) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableSEVOnPend) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnableSEVOnPend) for [Anonymous Symbol]
    stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableSEVOnPend) refers to stm32f4xx_hal_pwr.o(.text.HAL_PWR_DisableSEVOnPend) for [Anonymous Symbol]
    stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_EnableBkUpReg) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_EnableBkUpReg) refers to stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_EnableBkUpReg) for [Anonymous Symbol]
    stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_DisableBkUpReg) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_DisableBkUpReg) refers to stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_DisableBkUpReg) for [Anonymous Symbol]
    stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_EnableFlashPowerDown) refers to stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_EnableFlashPowerDown) for [Anonymous Symbol]
    stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_DisableFlashPowerDown) refers to stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_DisableFlashPowerDown) for [Anonymous Symbol]
    stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_GetVoltageRange) refers to stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_GetVoltageRange) for [Anonymous Symbol]
    stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_ControlVoltageScaling) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_ControlVoltageScaling) refers to stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_ControlVoltageScaling) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_SetPriorityGrouping) for __NVIC_SetPriorityGrouping
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SetPriorityGrouping) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_SetPriorityGrouping) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_SetPriorityGrouping) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_GetPriorityGrouping) for __NVIC_GetPriorityGrouping
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) refers to stm32f4xx_hal_cortex.o(.text.NVIC_EncodePriority) for NVIC_EncodePriority
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_SetPriority) for __NVIC_SetPriority
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SetPriority) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_GetPriorityGrouping) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_GetPriorityGrouping) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_SetPriority) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_SetPriority) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.NVIC_EncodePriority) refers to stm32f4xx_hal_cortex.o(.text.NVIC_EncodePriority) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_EnableIRQ) for __NVIC_EnableIRQ
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_EnableIRQ) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_EnableIRQ) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_EnableIRQ) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_DisableIRQ) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_DisableIRQ) for __NVIC_DisableIRQ
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_DisableIRQ) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_DisableIRQ) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_DisableIRQ) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_DisableIRQ) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SystemReset) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_SystemReset) for __NVIC_SystemReset
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SystemReset) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SystemReset) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_SystemReset) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_SystemReset) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_Config) refers to stm32f4xx_hal_cortex.o(.text.SysTick_Config) for SysTick_Config
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_Config) refers to stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_Config) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.SysTick_Config) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_SetPriority) for __NVIC_SetPriority
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.SysTick_Config) refers to stm32f4xx_hal_cortex.o(.text.SysTick_Config) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_MPU_Disable) refers to stm32f4xx_hal_cortex.o(.text.HAL_MPU_Disable) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_MPU_Enable) refers to stm32f4xx_hal_cortex.o(.text.HAL_MPU_Enable) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_MPU_EnableRegion) refers to stm32f4xx_hal_cortex.o(.text.HAL_MPU_EnableRegion) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_MPU_DisableRegion) refers to stm32f4xx_hal_cortex.o(.text.HAL_MPU_DisableRegion) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_MPU_ConfigRegion) refers to stm32f4xx_hal_cortex.o(.text.HAL_MPU_ConfigRegion) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_CORTEX_ClearEvent) refers to stm32f4xx_hal_cortex.o(.text.HAL_CORTEX_ClearEvent) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetPriorityGrouping) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_GetPriorityGrouping) for __NVIC_GetPriorityGrouping
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetPriorityGrouping) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetPriorityGrouping) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetPriority) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_GetPriority) for __NVIC_GetPriority
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetPriority) refers to stm32f4xx_hal_cortex.o(.text.NVIC_DecodePriority) for NVIC_DecodePriority
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetPriority) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetPriority) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.NVIC_DecodePriority) refers to stm32f4xx_hal_cortex.o(.text.NVIC_DecodePriority) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_GetPriority) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_GetPriority) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPendingIRQ) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_SetPendingIRQ) for __NVIC_SetPendingIRQ
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SetPendingIRQ) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPendingIRQ) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_SetPendingIRQ) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_SetPendingIRQ) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetPendingIRQ) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_GetPendingIRQ) for __NVIC_GetPendingIRQ
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetPendingIRQ) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetPendingIRQ) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_GetPendingIRQ) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_GetPendingIRQ) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_ClearPendingIRQ) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_ClearPendingIRQ) for __NVIC_ClearPendingIRQ
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_ClearPendingIRQ) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_ClearPendingIRQ) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_ClearPendingIRQ) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_ClearPendingIRQ) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetActive) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_GetActive) for __NVIC_GetActive
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetActive) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetActive) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_GetActive) refers to stm32f4xx_hal_cortex.o(.text.__NVIC_GetActive) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_CLKSourceConfig) refers to stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_CLKSourceConfig) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_IRQHandler) refers to stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callback
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_IRQHandler) refers to stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_Callback) refers to stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_Callback) for [Anonymous Symbol]
    stm32f4xx_hal.o(.text.HAL_Init) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) for HAL_NVIC_SetPriorityGrouping
    stm32f4xx_hal.o(.text.HAL_Init) refers to stm32f4xx_hal.o(.text.HAL_InitTick) for HAL_InitTick
    stm32f4xx_hal.o(.text.HAL_Init) refers to stm32f4xx_hal_msp.o(.text.HAL_MspInit) for HAL_MspInit
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_Init) refers to stm32f4xx_hal.o(.text.HAL_Init) for [Anonymous Symbol]
    stm32f4xx_hal.o(.text.HAL_InitTick) refers to stm32f4xx_hal.o(.data.uwTickFreq) for uwTickFreq
    stm32f4xx_hal.o(.text.HAL_InitTick) refers to system_stm32f4xx.o(.data.SystemCoreClock) for SystemCoreClock
    stm32f4xx_hal.o(.text.HAL_InitTick) refers to stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_Config) for HAL_SYSTICK_Config
    stm32f4xx_hal.o(.text.HAL_InitTick) refers to stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority
    stm32f4xx_hal.o(.text.HAL_InitTick) refers to stm32f4xx_hal.o(.data.uwTickPrio) for uwTickPrio
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_InitTick) refers to stm32f4xx_hal.o(.text.HAL_InitTick) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_MspInit) refers to stm32f4xx_hal.o(.text.HAL_MspInit) for [Anonymous Symbol]
    stm32f4xx_hal.o(.text.HAL_DeInit) refers to stm32f4xx_hal.o(.text.HAL_MspDeInit) for HAL_MspDeInit
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_DeInit) refers to stm32f4xx_hal.o(.text.HAL_DeInit) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_MspDeInit) refers to stm32f4xx_hal.o(.text.HAL_MspDeInit) for [Anonymous Symbol]
    stm32f4xx_hal.o(.text.HAL_IncTick) refers to stm32f4xx_hal.o(.data.uwTickFreq) for uwTickFreq
    stm32f4xx_hal.o(.text.HAL_IncTick) refers to stm32f4xx_hal.o(.bss.uwTick) for uwTick
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_IncTick) refers to stm32f4xx_hal.o(.text.HAL_IncTick) for [Anonymous Symbol]
    stm32f4xx_hal.o(.text.HAL_GetTick) refers to stm32f4xx_hal.o(.bss.uwTick) for uwTick
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetTick) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for [Anonymous Symbol]
    stm32f4xx_hal.o(.text.HAL_GetTickPrio) refers to stm32f4xx_hal.o(.data.uwTickPrio) for uwTickPrio
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetTickPrio) refers to stm32f4xx_hal.o(.text.HAL_GetTickPrio) for [Anonymous Symbol]
    stm32f4xx_hal.o(.text.HAL_SetTickFreq) refers to stm32f4xx_hal.o(.data.uwTickFreq) for uwTickFreq
    stm32f4xx_hal.o(.text.HAL_SetTickFreq) refers to stm32f4xx_hal.o(.data.uwTickPrio) for uwTickPrio
    stm32f4xx_hal.o(.text.HAL_SetTickFreq) refers to stm32f4xx_hal.o(.text.HAL_InitTick) for HAL_InitTick
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_SetTickFreq) refers to stm32f4xx_hal.o(.text.HAL_SetTickFreq) for [Anonymous Symbol]
    stm32f4xx_hal.o(.text.HAL_GetTickFreq) refers to stm32f4xx_hal.o(.data.uwTickFreq) for uwTickFreq
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetTickFreq) refers to stm32f4xx_hal.o(.text.HAL_GetTickFreq) for [Anonymous Symbol]
    stm32f4xx_hal.o(.text.HAL_Delay) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal.o(.text.HAL_Delay) refers to stm32f4xx_hal.o(.data.uwTickFreq) for uwTickFreq
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_Delay) refers to stm32f4xx_hal.o(.text.HAL_Delay) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_SuspendTick) refers to stm32f4xx_hal.o(.text.HAL_SuspendTick) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_ResumeTick) refers to stm32f4xx_hal.o(.text.HAL_ResumeTick) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetHalVersion) refers to stm32f4xx_hal.o(.text.HAL_GetHalVersion) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetREVID) refers to stm32f4xx_hal.o(.text.HAL_GetREVID) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetDEVID) refers to stm32f4xx_hal.o(.text.HAL_GetDEVID) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_EnableDBGSleepMode) refers to stm32f4xx_hal.o(.text.HAL_DBGMCU_EnableDBGSleepMode) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_DisableDBGSleepMode) refers to stm32f4xx_hal.o(.text.HAL_DBGMCU_DisableDBGSleepMode) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_EnableDBGStopMode) refers to stm32f4xx_hal.o(.text.HAL_DBGMCU_EnableDBGStopMode) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_DisableDBGStopMode) refers to stm32f4xx_hal.o(.text.HAL_DBGMCU_DisableDBGStopMode) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_EnableDBGStandbyMode) refers to stm32f4xx_hal.o(.text.HAL_DBGMCU_EnableDBGStandbyMode) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_DisableDBGStandbyMode) refers to stm32f4xx_hal.o(.text.HAL_DBGMCU_DisableDBGStandbyMode) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_EnableCompensationCell) refers to stm32f4xx_hal.o(.text.HAL_EnableCompensationCell) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_DisableCompensationCell) refers to stm32f4xx_hal.o(.text.HAL_DisableCompensationCell) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetUIDw0) refers to stm32f4xx_hal.o(.text.HAL_GetUIDw0) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetUIDw1) refers to stm32f4xx_hal.o(.text.HAL_GetUIDw1) for [Anonymous Symbol]
    stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetUIDw2) refers to stm32f4xx_hal.o(.text.HAL_GetUIDw2) for [Anonymous Symbol]
    stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_SetConfigLine) refers to stm32f4xx_hal_exti.o(.text.HAL_EXTI_SetConfigLine) for [Anonymous Symbol]
    stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_GetConfigLine) refers to stm32f4xx_hal_exti.o(.text.HAL_EXTI_GetConfigLine) for [Anonymous Symbol]
    stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_ClearConfigLine) refers to stm32f4xx_hal_exti.o(.text.HAL_EXTI_ClearConfigLine) for [Anonymous Symbol]
    stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_RegisterCallback) refers to stm32f4xx_hal_exti.o(.text.HAL_EXTI_RegisterCallback) for [Anonymous Symbol]
    stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_GetHandle) refers to stm32f4xx_hal_exti.o(.text.HAL_EXTI_GetHandle) for [Anonymous Symbol]
    stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_IRQHandler) refers to stm32f4xx_hal_exti.o(.text.HAL_EXTI_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_GetPending) refers to stm32f4xx_hal_exti.o(.text.HAL_EXTI_GetPending) for [Anonymous Symbol]
    stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_ClearPending) refers to stm32f4xx_hal_exti.o(.text.HAL_EXTI_ClearPending) for [Anonymous Symbol]
    stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_GenerateSWI) refers to stm32f4xx_hal_exti.o(.text.HAL_EXTI_GenerateSWI) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_Init) refers to usart.o(.text.HAL_UART_MspInit) for HAL_UART_MspInit
    stm32f4xx_hal_uart.o(.text.HAL_UART_Init) refers to stm32f4xx_hal_uart.o(.text.UART_SetConfig) for UART_SetConfig
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Init) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Init) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_MspInit) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_MspInit) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_SetConfig) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq) for HAL_RCC_GetPCLK2Freq
    stm32f4xx_hal_uart.o(.text.UART_SetConfig) refers to stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq
    stm32f4xx_hal_uart.o(.text.UART_SetConfig) refers to lludivv7m.o(.text) for __aeabi_uldivmod
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_SetConfig) refers to stm32f4xx_hal_uart.o(.text.UART_SetConfig) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_HalfDuplex_Init) refers to usart.o(.text.HAL_UART_MspInit) for HAL_UART_MspInit
    stm32f4xx_hal_uart.o(.text.HAL_HalfDuplex_Init) refers to stm32f4xx_hal_uart.o(.text.UART_SetConfig) for UART_SetConfig
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_HalfDuplex_Init) refers to stm32f4xx_hal_uart.o(.text.HAL_HalfDuplex_Init) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_LIN_Init) refers to usart.o(.text.HAL_UART_MspInit) for HAL_UART_MspInit
    stm32f4xx_hal_uart.o(.text.HAL_LIN_Init) refers to stm32f4xx_hal_uart.o(.text.UART_SetConfig) for UART_SetConfig
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_LIN_Init) refers to stm32f4xx_hal_uart.o(.text.HAL_LIN_Init) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_MultiProcessor_Init) refers to usart.o(.text.HAL_UART_MspInit) for HAL_UART_MspInit
    stm32f4xx_hal_uart.o(.text.HAL_MultiProcessor_Init) refers to stm32f4xx_hal_uart.o(.text.UART_SetConfig) for UART_SetConfig
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_MultiProcessor_Init) refers to stm32f4xx_hal_uart.o(.text.HAL_MultiProcessor_Init) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_DeInit) refers to usart.o(.text.HAL_UART_MspDeInit) for HAL_UART_MspDeInit
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_DeInit) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_DeInit) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_MspDeInit) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_MspDeInit) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit) refers to stm32f4xx_hal_uart.o(.text.UART_WaitOnFlagUntilTimeout) for UART_WaitOnFlagUntilTimeout
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Transmit) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_WaitOnFlagUntilTimeout) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_uart.o(.text.UART_WaitOnFlagUntilTimeout) refers to stm32f4xx_hal_uart.o(.text.UART_EndRxTransfer) for UART_EndRxTransfer
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_WaitOnFlagUntilTimeout) refers to stm32f4xx_hal_uart.o(.text.UART_WaitOnFlagUntilTimeout) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_Receive) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_uart.o(.text.HAL_UART_Receive) refers to stm32f4xx_hal_uart.o(.text.UART_WaitOnFlagUntilTimeout) for UART_WaitOnFlagUntilTimeout
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Receive) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Receive) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Transmit_IT) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit_IT) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_Receive_IT) refers to stm32f4xx_hal_uart.o(.text.UART_Start_Receive_IT) for UART_Start_Receive_IT
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Receive_IT) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Receive_IT) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_Start_Receive_IT) refers to stm32f4xx_hal_uart.o(.text.UART_Start_Receive_IT) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit_DMA) refers to stm32f4xx_hal_uart.o(.text.UART_DMATransmitCplt) for UART_DMATransmitCplt
    stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit_DMA) refers to stm32f4xx_hal_uart.o(.text.UART_DMATxHalfCplt) for UART_DMATxHalfCplt
    stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit_DMA) refers to stm32f4xx_hal_uart.o(.text.UART_DMAError) for UART_DMAError
    stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit_DMA) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Transmit_DMA) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit_DMA) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_DMATransmitCplt) refers to uart.o(.text.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMATransmitCplt) refers to stm32f4xx_hal_uart.o(.text.UART_DMATransmitCplt) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_DMATxHalfCplt) refers to uart.o(.text.HAL_UART_TxHalfCpltCallback) for HAL_UART_TxHalfCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMATxHalfCplt) refers to stm32f4xx_hal_uart.o(.text.UART_DMATxHalfCplt) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_DMAError) refers to stm32f4xx_hal_uart.o(.text.UART_EndTxTransfer) for UART_EndTxTransfer
    stm32f4xx_hal_uart.o(.text.UART_DMAError) refers to stm32f4xx_hal_uart.o(.text.UART_EndRxTransfer) for UART_EndRxTransfer
    stm32f4xx_hal_uart.o(.text.UART_DMAError) refers to uart.o(.text.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMAError) refers to stm32f4xx_hal_uart.o(.text.UART_DMAError) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_Receive_DMA) refers to stm32f4xx_hal_uart.o(.text.UART_Start_Receive_DMA) for UART_Start_Receive_DMA
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Receive_DMA) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Receive_DMA) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_Start_Receive_DMA) refers to stm32f4xx_hal_uart.o(.text.UART_DMAReceiveCplt) for UART_DMAReceiveCplt
    stm32f4xx_hal_uart.o(.text.UART_Start_Receive_DMA) refers to stm32f4xx_hal_uart.o(.text.UART_DMARxHalfCplt) for UART_DMARxHalfCplt
    stm32f4xx_hal_uart.o(.text.UART_Start_Receive_DMA) refers to stm32f4xx_hal_uart.o(.text.UART_DMAError) for UART_DMAError
    stm32f4xx_hal_uart.o(.text.UART_Start_Receive_DMA) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Start_IT) for HAL_DMA_Start_IT
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_Start_Receive_DMA) refers to stm32f4xx_hal_uart.o(.text.UART_Start_Receive_DMA) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_DMAPause) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_DMAPause) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_DMAResume) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_DMAResume) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_DMAStop) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f4xx_hal_uart.o(.text.HAL_UART_DMAStop) refers to stm32f4xx_hal_uart.o(.text.UART_EndTxTransfer) for UART_EndTxTransfer
    stm32f4xx_hal_uart.o(.text.HAL_UART_DMAStop) refers to stm32f4xx_hal_uart.o(.text.UART_EndRxTransfer) for UART_EndRxTransfer
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_DMAStop) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_DMAStop) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_EndTxTransfer) refers to stm32f4xx_hal_uart.o(.text.UART_EndTxTransfer) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_EndRxTransfer) refers to stm32f4xx_hal_uart.o(.text.UART_EndRxTransfer) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UARTEx_ReceiveToIdle) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UARTEx_ReceiveToIdle) refers to stm32f4xx_hal_uart.o(.text.HAL_UARTEx_ReceiveToIdle) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UARTEx_ReceiveToIdle_IT) refers to stm32f4xx_hal_uart.o(.text.UART_Start_Receive_IT) for UART_Start_Receive_IT
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UARTEx_ReceiveToIdle_IT) refers to stm32f4xx_hal_uart.o(.text.HAL_UARTEx_ReceiveToIdle_IT) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UARTEx_ReceiveToIdle_DMA) refers to stm32f4xx_hal_uart.o(.text.UART_Start_Receive_DMA) for UART_Start_Receive_DMA
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UARTEx_ReceiveToIdle_DMA) refers to stm32f4xx_hal_uart.o(.text.HAL_UARTEx_ReceiveToIdle_DMA) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UARTEx_GetRxEventType) refers to stm32f4xx_hal_uart.o(.text.HAL_UARTEx_GetRxEventType) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_Abort) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f4xx_hal_uart.o(.text.HAL_UART_Abort) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_GetError) for HAL_DMA_GetError
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Abort) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Abort) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmit) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmit) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_GetError) for HAL_DMA_GetError
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortTransmit) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmit) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceive) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceive) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_GetError) for HAL_DMA_GetError
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortReceive) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceive) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_Abort_IT) refers to stm32f4xx_hal_uart.o(.text.UART_DMATxAbortCallback) for UART_DMATxAbortCallback
    stm32f4xx_hal_uart.o(.text.HAL_UART_Abort_IT) refers to stm32f4xx_hal_uart.o(.text.UART_DMARxAbortCallback) for UART_DMARxAbortCallback
    stm32f4xx_hal_uart.o(.text.HAL_UART_Abort_IT) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f4xx_hal_uart.o(.text.HAL_UART_Abort_IT) refers to uart.o(.text.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Abort_IT) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Abort_IT) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_DMATxAbortCallback) refers to uart.o(.text.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMATxAbortCallback) refers to stm32f4xx_hal_uart.o(.text.UART_DMATxAbortCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_DMARxAbortCallback) refers to uart.o(.text.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMARxAbortCallback) refers to stm32f4xx_hal_uart.o(.text.UART_DMARxAbortCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortCpltCallback) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_AbortCpltCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmit_IT) refers to uart.o(.text.HAL_UART_AbortTransmitCpltCallback) for HAL_UART_AbortTransmitCpltCallback
    stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmit_IT) refers to stm32f4xx_hal_uart.o(.text.UART_DMATxOnlyAbortCallback) for UART_DMATxOnlyAbortCallback
    stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmit_IT) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortTransmit_IT) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmit_IT) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_DMATxOnlyAbortCallback) refers to uart.o(.text.HAL_UART_AbortTransmitCpltCallback) for HAL_UART_AbortTransmitCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMATxOnlyAbortCallback) refers to stm32f4xx_hal_uart.o(.text.UART_DMATxOnlyAbortCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortTransmitCpltCallback) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmitCpltCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceive_IT) refers to uart.o(.text.HAL_UART_AbortReceiveCpltCallback) for HAL_UART_AbortReceiveCpltCallback
    stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceive_IT) refers to stm32f4xx_hal_uart.o(.text.UART_DMARxOnlyAbortCallback) for UART_DMARxOnlyAbortCallback
    stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceive_IT) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortReceive_IT) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceive_IT) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_DMARxOnlyAbortCallback) refers to uart.o(.text.HAL_UART_AbortReceiveCpltCallback) for HAL_UART_AbortReceiveCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMARxOnlyAbortCallback) refers to stm32f4xx_hal_uart.o(.text.UART_DMARxOnlyAbortCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortReceiveCpltCallback) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceiveCpltCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler) refers to stm32f4xx_hal_uart.o(.text.UART_Receive_IT) for UART_Receive_IT
    stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler) refers to stm32f4xx_hal_uart.o(.text.UART_EndTransmit_IT) for UART_EndTransmit_IT
    stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort) for HAL_DMA_Abort
    stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler) refers to stm32f4xx_hal_uart.o(.text.UART_Transmit_IT) for UART_Transmit_IT
    stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler) refers to stm32f4xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback
    stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler) refers to stm32f4xx_hal_uart.o(.text.UART_EndRxTransfer) for UART_EndRxTransfer
    stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler) refers to stm32f4xx_hal_uart.o(.text.UART_DMAAbortOnError) for UART_DMAAbortOnError
    stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler) refers to stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort_IT) for HAL_DMA_Abort_IT
    stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler) refers to uart.o(.text.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_IRQHandler) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_Receive_IT) refers to stm32f4xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback
    stm32f4xx_hal_uart.o(.text.UART_Receive_IT) refers to uart.o(.text.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_Receive_IT) refers to stm32f4xx_hal_uart.o(.text.UART_Receive_IT) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_DMAAbortOnError) refers to uart.o(.text.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMAAbortOnError) refers to stm32f4xx_hal_uart.o(.text.UART_DMAAbortOnError) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_ErrorCallback) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_ErrorCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UARTEx_RxEventCallback) refers to stm32f4xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_Transmit_IT) refers to stm32f4xx_hal_uart.o(.text.UART_Transmit_IT) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_EndTransmit_IT) refers to uart.o(.text.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_EndTransmit_IT) refers to stm32f4xx_hal_uart.o(.text.UART_EndTransmit_IT) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_TxCpltCallback) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_TxCpltCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_TxHalfCpltCallback) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_TxHalfCpltCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_RxCpltCallback) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_RxCpltCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_RxHalfCpltCallback) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_RxHalfCpltCallback) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_LIN_SendBreak) refers to stm32f4xx_hal_uart.o(.text.HAL_LIN_SendBreak) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_MultiProcessor_EnterMuteMode) refers to stm32f4xx_hal_uart.o(.text.HAL_MultiProcessor_EnterMuteMode) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_MultiProcessor_ExitMuteMode) refers to stm32f4xx_hal_uart.o(.text.HAL_MultiProcessor_ExitMuteMode) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_HalfDuplex_EnableTransmitter) refers to stm32f4xx_hal_uart.o(.text.HAL_HalfDuplex_EnableTransmitter) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_HalfDuplex_EnableReceiver) refers to stm32f4xx_hal_uart.o(.text.HAL_HalfDuplex_EnableReceiver) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_GetState) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_GetState) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_GetError) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_GetError) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_DMAReceiveCplt) refers to stm32f4xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback
    stm32f4xx_hal_uart.o(.text.UART_DMAReceiveCplt) refers to uart.o(.text.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMAReceiveCplt) refers to stm32f4xx_hal_uart.o(.text.UART_DMAReceiveCplt) for [Anonymous Symbol]
    stm32f4xx_hal_uart.o(.text.UART_DMARxHalfCplt) refers to stm32f4xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback
    stm32f4xx_hal_uart.o(.text.UART_DMARxHalfCplt) refers to uart.o(.text.HAL_UART_RxHalfCpltCallback) for HAL_UART_RxHalfCpltCallback
    stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMARxHalfCplt) refers to stm32f4xx_hal_uart.o(.text.UART_DMARxHalfCplt) for [Anonymous Symbol]
    system_stm32f4xx.o(.ARM.exidx.text.SystemInit) refers to system_stm32f4xx.o(.text.SystemInit) for [Anonymous Symbol]
    system_stm32f4xx.o(.text.SystemCoreClockUpdate) refers to system_stm32f4xx.o(.data.SystemCoreClock) for SystemCoreClock
    system_stm32f4xx.o(.text.SystemCoreClockUpdate) refers to system_stm32f4xx.o(.rodata.AHBPrescTable) for AHBPrescTable
    system_stm32f4xx.o(.ARM.exidx.text.SystemCoreClockUpdate) refers to system_stm32f4xx.o(.text.SystemCoreClockUpdate) for [Anonymous Symbol]
    event_groups.o(.text.xEventGroupCreateStatic) refers to list.o(.text.vListInitialise) for vListInitialise
    event_groups.o(.ARM.exidx.text.xEventGroupCreateStatic) refers to event_groups.o(.text.xEventGroupCreateStatic) for [Anonymous Symbol]
    event_groups.o(.text.xEventGroupCreate) refers to heap_4.o(.text.pvPortMalloc) for pvPortMalloc
    event_groups.o(.text.xEventGroupCreate) refers to list.o(.text.vListInitialise) for vListInitialise
    event_groups.o(.ARM.exidx.text.xEventGroupCreate) refers to event_groups.o(.text.xEventGroupCreate) for [Anonymous Symbol]
    event_groups.o(.text.xEventGroupSync) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    event_groups.o(.text.xEventGroupSync) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    event_groups.o(.text.xEventGroupSync) refers to event_groups.o(.text.xEventGroupSetBits) for xEventGroupSetBits
    event_groups.o(.text.xEventGroupSync) refers to tasks.o(.text.vTaskPlaceOnUnorderedEventList) for vTaskPlaceOnUnorderedEventList
    event_groups.o(.text.xEventGroupSync) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    event_groups.o(.text.xEventGroupSync) refers to tasks.o(.text.uxTaskResetEventItemValue) for uxTaskResetEventItemValue
    event_groups.o(.text.xEventGroupSync) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    event_groups.o(.text.xEventGroupSync) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    event_groups.o(.ARM.exidx.text.xEventGroupSync) refers to event_groups.o(.text.xEventGroupSync) for [Anonymous Symbol]
    event_groups.o(.text.xEventGroupSetBits) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    event_groups.o(.text.xEventGroupSetBits) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    event_groups.o(.text.xEventGroupSetBits) refers to tasks.o(.text.vTaskRemoveFromUnorderedEventList) for vTaskRemoveFromUnorderedEventList
    event_groups.o(.ARM.exidx.text.xEventGroupSetBits) refers to event_groups.o(.text.xEventGroupSetBits) for [Anonymous Symbol]
    event_groups.o(.text.xEventGroupWaitBits) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    event_groups.o(.text.xEventGroupWaitBits) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    event_groups.o(.text.xEventGroupWaitBits) refers to event_groups.o(.text.prvTestWaitCondition) for prvTestWaitCondition
    event_groups.o(.text.xEventGroupWaitBits) refers to tasks.o(.text.vTaskPlaceOnUnorderedEventList) for vTaskPlaceOnUnorderedEventList
    event_groups.o(.text.xEventGroupWaitBits) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    event_groups.o(.text.xEventGroupWaitBits) refers to tasks.o(.text.uxTaskResetEventItemValue) for uxTaskResetEventItemValue
    event_groups.o(.text.xEventGroupWaitBits) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    event_groups.o(.text.xEventGroupWaitBits) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    event_groups.o(.ARM.exidx.text.xEventGroupWaitBits) refers to event_groups.o(.text.xEventGroupWaitBits) for [Anonymous Symbol]
    event_groups.o(.ARM.exidx.text.prvTestWaitCondition) refers to event_groups.o(.text.prvTestWaitCondition) for [Anonymous Symbol]
    event_groups.o(.text.xEventGroupClearBits) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    event_groups.o(.text.xEventGroupClearBits) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    event_groups.o(.ARM.exidx.text.xEventGroupClearBits) refers to event_groups.o(.text.xEventGroupClearBits) for [Anonymous Symbol]
    event_groups.o(.text.xEventGroupClearBitsFromISR) refers to event_groups.o(.text.vEventGroupClearBitsCallback) for vEventGroupClearBitsCallback
    event_groups.o(.text.xEventGroupClearBitsFromISR) refers to timers.o(.text.xTimerPendFunctionCallFromISR) for xTimerPendFunctionCallFromISR
    event_groups.o(.ARM.exidx.text.xEventGroupClearBitsFromISR) refers to event_groups.o(.text.xEventGroupClearBitsFromISR) for [Anonymous Symbol]
    event_groups.o(.text.vEventGroupClearBitsCallback) refers to event_groups.o(.text.xEventGroupClearBits) for xEventGroupClearBits
    event_groups.o(.ARM.exidx.text.vEventGroupClearBitsCallback) refers to event_groups.o(.text.vEventGroupClearBitsCallback) for [Anonymous Symbol]
    event_groups.o(.ARM.exidx.text.xEventGroupGetBitsFromISR) refers to event_groups.o(.text.xEventGroupGetBitsFromISR) for [Anonymous Symbol]
    event_groups.o(.text.vEventGroupDelete) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    event_groups.o(.text.vEventGroupDelete) refers to tasks.o(.text.vTaskRemoveFromUnorderedEventList) for vTaskRemoveFromUnorderedEventList
    event_groups.o(.text.vEventGroupDelete) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    event_groups.o(.text.vEventGroupDelete) refers to heap_4.o(.text.vPortFree) for vPortFree
    event_groups.o(.ARM.exidx.text.vEventGroupDelete) refers to event_groups.o(.text.vEventGroupDelete) for [Anonymous Symbol]
    event_groups.o(.text.vEventGroupSetBitsCallback) refers to event_groups.o(.text.xEventGroupSetBits) for xEventGroupSetBits
    event_groups.o(.ARM.exidx.text.vEventGroupSetBitsCallback) refers to event_groups.o(.text.vEventGroupSetBitsCallback) for [Anonymous Symbol]
    event_groups.o(.text.xEventGroupSetBitsFromISR) refers to event_groups.o(.text.vEventGroupSetBitsCallback) for vEventGroupSetBitsCallback
    event_groups.o(.text.xEventGroupSetBitsFromISR) refers to timers.o(.text.xTimerPendFunctionCallFromISR) for xTimerPendFunctionCallFromISR
    event_groups.o(.ARM.exidx.text.xEventGroupSetBitsFromISR) refers to event_groups.o(.text.xEventGroupSetBitsFromISR) for [Anonymous Symbol]
    event_groups.o(.ARM.exidx.text.uxEventGroupGetNumber) refers to event_groups.o(.text.uxEventGroupGetNumber) for [Anonymous Symbol]
    event_groups.o(.ARM.exidx.text.vEventGroupSetNumber) refers to event_groups.o(.text.vEventGroupSetNumber) for [Anonymous Symbol]
    list.o(.ARM.exidx.text.vListInitialise) refers to list.o(.text.vListInitialise) for [Anonymous Symbol]
    list.o(.ARM.exidx.text.vListInitialiseItem) refers to list.o(.text.vListInitialiseItem) for [Anonymous Symbol]
    list.o(.ARM.exidx.text.vListInsertEnd) refers to list.o(.text.vListInsertEnd) for [Anonymous Symbol]
    list.o(.ARM.exidx.text.vListInsert) refers to list.o(.text.vListInsert) for [Anonymous Symbol]
    list.o(.ARM.exidx.text.uxListRemove) refers to list.o(.text.uxListRemove) for [Anonymous Symbol]
    queue.o(.text.xQueueGenericReset) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.xQueueGenericReset) refers to list.o(.text.vListInitialise) for vListInitialise
    queue.o(.text.xQueueGenericReset) refers to tasks.o(.text.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(.text.xQueueGenericReset) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.ARM.exidx.text.xQueueGenericReset) refers to queue.o(.text.xQueueGenericReset) for [Anonymous Symbol]
    queue.o(.text.xQueueGenericCreateStatic) refers to queue.o(.text.prvInitialiseNewQueue) for prvInitialiseNewQueue
    queue.o(.ARM.exidx.text.xQueueGenericCreateStatic) refers to queue.o(.text.xQueueGenericCreateStatic) for [Anonymous Symbol]
    queue.o(.text.prvInitialiseNewQueue) refers to queue.o(.text.xQueueGenericReset) for xQueueGenericReset
    queue.o(.ARM.exidx.text.prvInitialiseNewQueue) refers to queue.o(.text.prvInitialiseNewQueue) for [Anonymous Symbol]
    queue.o(.text.xQueueGenericCreate) refers to heap_4.o(.text.pvPortMalloc) for pvPortMalloc
    queue.o(.text.xQueueGenericCreate) refers to queue.o(.text.prvInitialiseNewQueue) for prvInitialiseNewQueue
    queue.o(.ARM.exidx.text.xQueueGenericCreate) refers to queue.o(.text.xQueueGenericCreate) for [Anonymous Symbol]
    queue.o(.text.xQueueCreateMutex) refers to queue.o(.text.xQueueGenericCreate) for xQueueGenericCreate
    queue.o(.text.xQueueCreateMutex) refers to queue.o(.text.prvInitialiseMutex) for prvInitialiseMutex
    queue.o(.ARM.exidx.text.xQueueCreateMutex) refers to queue.o(.text.xQueueCreateMutex) for [Anonymous Symbol]
    queue.o(.text.prvInitialiseMutex) refers to queue.o(.text.xQueueGenericSend) for xQueueGenericSend
    queue.o(.ARM.exidx.text.prvInitialiseMutex) refers to queue.o(.text.prvInitialiseMutex) for [Anonymous Symbol]
    queue.o(.text.xQueueCreateMutexStatic) refers to queue.o(.text.xQueueGenericCreateStatic) for xQueueGenericCreateStatic
    queue.o(.text.xQueueCreateMutexStatic) refers to queue.o(.text.prvInitialiseMutex) for prvInitialiseMutex
    queue.o(.ARM.exidx.text.xQueueCreateMutexStatic) refers to queue.o(.text.xQueueCreateMutexStatic) for [Anonymous Symbol]
    queue.o(.text.xQueueGetMutexHolder) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.xQueueGetMutexHolder) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.ARM.exidx.text.xQueueGetMutexHolder) refers to queue.o(.text.xQueueGetMutexHolder) for [Anonymous Symbol]
    queue.o(.ARM.exidx.text.xQueueGetMutexHolderFromISR) refers to queue.o(.text.xQueueGetMutexHolderFromISR) for [Anonymous Symbol]
    queue.o(.text.xQueueGiveMutexRecursive) refers to tasks.o(.text.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    queue.o(.text.xQueueGiveMutexRecursive) refers to queue.o(.text.xQueueGenericSend) for xQueueGenericSend
    queue.o(.ARM.exidx.text.xQueueGiveMutexRecursive) refers to queue.o(.text.xQueueGiveMutexRecursive) for [Anonymous Symbol]
    queue.o(.text.xQueueGenericSend) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    queue.o(.text.xQueueGenericSend) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.xQueueGenericSend) refers to tasks.o(.text.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
    queue.o(.text.xQueueGenericSend) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.text.xQueueGenericSend) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    queue.o(.text.xQueueGenericSend) refers to tasks.o(.text.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
    queue.o(.text.xQueueGenericSend) refers to queue.o(.text.prvIsQueueFull) for prvIsQueueFull
    queue.o(.text.xQueueGenericSend) refers to tasks.o(.text.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
    queue.o(.text.xQueueGenericSend) refers to queue.o(.text.prvUnlockQueue) for prvUnlockQueue
    queue.o(.text.xQueueGenericSend) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    queue.o(.text.xQueueGenericSend) refers to queue.o(.text.prvCopyDataToQueue) for prvCopyDataToQueue
    queue.o(.text.xQueueGenericSend) refers to tasks.o(.text.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(.ARM.exidx.text.xQueueGenericSend) refers to queue.o(.text.xQueueGenericSend) for [Anonymous Symbol]
    queue.o(.text.xQueueTakeMutexRecursive) refers to tasks.o(.text.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    queue.o(.text.xQueueTakeMutexRecursive) refers to queue.o(.text.xQueueSemaphoreTake) for xQueueSemaphoreTake
    queue.o(.ARM.exidx.text.xQueueTakeMutexRecursive) refers to queue.o(.text.xQueueTakeMutexRecursive) for [Anonymous Symbol]
    queue.o(.text.xQueueSemaphoreTake) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    queue.o(.text.xQueueSemaphoreTake) refers to queue.o(.text.prvUnlockQueue) for prvUnlockQueue
    queue.o(.text.xQueueSemaphoreTake) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    queue.o(.text.xQueueSemaphoreTake) refers to queue.o(.text.prvIsQueueEmpty) for prvIsQueueEmpty
    queue.o(.text.xQueueSemaphoreTake) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.xQueueSemaphoreTake) refers to tasks.o(.text.pvTaskIncrementMutexHeldCount) for pvTaskIncrementMutexHeldCount
    queue.o(.text.xQueueSemaphoreTake) refers to tasks.o(.text.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(.text.xQueueSemaphoreTake) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.text.xQueueSemaphoreTake) refers to tasks.o(.text.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
    queue.o(.text.xQueueSemaphoreTake) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    queue.o(.text.xQueueSemaphoreTake) refers to tasks.o(.text.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
    queue.o(.text.xQueueSemaphoreTake) refers to tasks.o(.text.xTaskPriorityInherit) for xTaskPriorityInherit
    queue.o(.text.xQueueSemaphoreTake) refers to tasks.o(.text.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
    queue.o(.text.xQueueSemaphoreTake) refers to queue.o(.text.prvGetDisinheritPriorityAfterTimeout) for prvGetDisinheritPriorityAfterTimeout
    queue.o(.text.xQueueSemaphoreTake) refers to tasks.o(.text.vTaskPriorityDisinheritAfterTimeout) for vTaskPriorityDisinheritAfterTimeout
    queue.o(.ARM.exidx.text.xQueueSemaphoreTake) refers to queue.o(.text.xQueueSemaphoreTake) for [Anonymous Symbol]
    queue.o(.text.xQueueCreateCountingSemaphoreStatic) refers to queue.o(.text.xQueueGenericCreateStatic) for xQueueGenericCreateStatic
    queue.o(.ARM.exidx.text.xQueueCreateCountingSemaphoreStatic) refers to queue.o(.text.xQueueCreateCountingSemaphoreStatic) for [Anonymous Symbol]
    queue.o(.text.xQueueCreateCountingSemaphore) refers to queue.o(.text.xQueueGenericCreate) for xQueueGenericCreate
    queue.o(.ARM.exidx.text.xQueueCreateCountingSemaphore) refers to queue.o(.text.xQueueCreateCountingSemaphore) for [Anonymous Symbol]
    queue.o(.text.prvCopyDataToQueue) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    queue.o(.text.prvCopyDataToQueue) refers to tasks.o(.text.xTaskPriorityDisinherit) for xTaskPriorityDisinherit
    queue.o(.ARM.exidx.text.prvCopyDataToQueue) refers to queue.o(.text.prvCopyDataToQueue) for [Anonymous Symbol]
    queue.o(.text.prvIsQueueFull) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.prvIsQueueFull) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.ARM.exidx.text.prvIsQueueFull) refers to queue.o(.text.prvIsQueueFull) for [Anonymous Symbol]
    queue.o(.text.prvUnlockQueue) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.prvUnlockQueue) refers to tasks.o(.text.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(.text.prvUnlockQueue) refers to tasks.o(.text.vTaskMissedYield) for vTaskMissedYield
    queue.o(.text.prvUnlockQueue) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.ARM.exidx.text.prvUnlockQueue) refers to queue.o(.text.prvUnlockQueue) for [Anonymous Symbol]
    queue.o(.text.xQueueGenericSendFromISR) refers to port.o(.text.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    queue.o(.text.xQueueGenericSendFromISR) refers to queue.o(.text.prvCopyDataToQueue) for prvCopyDataToQueue
    queue.o(.text.xQueueGenericSendFromISR) refers to tasks.o(.text.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(.ARM.exidx.text.xQueueGenericSendFromISR) refers to queue.o(.text.xQueueGenericSendFromISR) for [Anonymous Symbol]
    queue.o(.text.xQueueGiveFromISR) refers to port.o(.text.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    queue.o(.text.xQueueGiveFromISR) refers to tasks.o(.text.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(.ARM.exidx.text.xQueueGiveFromISR) refers to queue.o(.text.xQueueGiveFromISR) for [Anonymous Symbol]
    queue.o(.text.xQueueReceive) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    queue.o(.text.xQueueReceive) refers to queue.o(.text.prvUnlockQueue) for prvUnlockQueue
    queue.o(.text.xQueueReceive) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    queue.o(.text.xQueueReceive) refers to queue.o(.text.prvIsQueueEmpty) for prvIsQueueEmpty
    queue.o(.text.xQueueReceive) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.xQueueReceive) refers to queue.o(.text.prvCopyDataFromQueue) for prvCopyDataFromQueue
    queue.o(.text.xQueueReceive) refers to tasks.o(.text.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(.text.xQueueReceive) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.text.xQueueReceive) refers to tasks.o(.text.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
    queue.o(.text.xQueueReceive) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    queue.o(.text.xQueueReceive) refers to tasks.o(.text.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
    queue.o(.text.xQueueReceive) refers to tasks.o(.text.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
    queue.o(.ARM.exidx.text.xQueueReceive) refers to queue.o(.text.xQueueReceive) for [Anonymous Symbol]
    queue.o(.text.prvCopyDataFromQueue) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    queue.o(.ARM.exidx.text.prvCopyDataFromQueue) refers to queue.o(.text.prvCopyDataFromQueue) for [Anonymous Symbol]
    queue.o(.text.prvIsQueueEmpty) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.prvIsQueueEmpty) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.ARM.exidx.text.prvIsQueueEmpty) refers to queue.o(.text.prvIsQueueEmpty) for [Anonymous Symbol]
    queue.o(.ARM.exidx.text.prvGetDisinheritPriorityAfterTimeout) refers to queue.o(.text.prvGetDisinheritPriorityAfterTimeout) for [Anonymous Symbol]
    queue.o(.text.xQueuePeek) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    queue.o(.text.xQueuePeek) refers to queue.o(.text.prvUnlockQueue) for prvUnlockQueue
    queue.o(.text.xQueuePeek) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    queue.o(.text.xQueuePeek) refers to queue.o(.text.prvIsQueueEmpty) for prvIsQueueEmpty
    queue.o(.text.xQueuePeek) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.xQueuePeek) refers to queue.o(.text.prvCopyDataFromQueue) for prvCopyDataFromQueue
    queue.o(.text.xQueuePeek) refers to tasks.o(.text.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(.text.xQueuePeek) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.text.xQueuePeek) refers to tasks.o(.text.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
    queue.o(.text.xQueuePeek) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    queue.o(.text.xQueuePeek) refers to tasks.o(.text.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
    queue.o(.text.xQueuePeek) refers to tasks.o(.text.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
    queue.o(.ARM.exidx.text.xQueuePeek) refers to queue.o(.text.xQueuePeek) for [Anonymous Symbol]
    queue.o(.text.xQueueReceiveFromISR) refers to port.o(.text.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    queue.o(.text.xQueueReceiveFromISR) refers to queue.o(.text.prvCopyDataFromQueue) for prvCopyDataFromQueue
    queue.o(.text.xQueueReceiveFromISR) refers to tasks.o(.text.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
    queue.o(.ARM.exidx.text.xQueueReceiveFromISR) refers to queue.o(.text.xQueueReceiveFromISR) for [Anonymous Symbol]
    queue.o(.text.xQueuePeekFromISR) refers to port.o(.text.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    queue.o(.text.xQueuePeekFromISR) refers to queue.o(.text.prvCopyDataFromQueue) for prvCopyDataFromQueue
    queue.o(.ARM.exidx.text.xQueuePeekFromISR) refers to queue.o(.text.xQueuePeekFromISR) for [Anonymous Symbol]
    queue.o(.text.uxQueueMessagesWaiting) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.uxQueueMessagesWaiting) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.ARM.exidx.text.uxQueueMessagesWaiting) refers to queue.o(.text.uxQueueMessagesWaiting) for [Anonymous Symbol]
    queue.o(.text.uxQueueSpacesAvailable) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.uxQueueSpacesAvailable) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.ARM.exidx.text.uxQueueSpacesAvailable) refers to queue.o(.text.uxQueueSpacesAvailable) for [Anonymous Symbol]
    queue.o(.ARM.exidx.text.uxQueueMessagesWaitingFromISR) refers to queue.o(.text.uxQueueMessagesWaitingFromISR) for [Anonymous Symbol]
    queue.o(.text.vQueueDelete) refers to queue.o(.text.vQueueUnregisterQueue) for vQueueUnregisterQueue
    queue.o(.text.vQueueDelete) refers to heap_4.o(.text.vPortFree) for vPortFree
    queue.o(.ARM.exidx.text.vQueueDelete) refers to queue.o(.text.vQueueDelete) for [Anonymous Symbol]
    queue.o(.text.vQueueUnregisterQueue) refers to queue.o(.bss.xQueueRegistry) for xQueueRegistry
    queue.o(.ARM.exidx.text.vQueueUnregisterQueue) refers to queue.o(.text.vQueueUnregisterQueue) for [Anonymous Symbol]
    queue.o(.ARM.exidx.text.uxQueueGetQueueNumber) refers to queue.o(.text.uxQueueGetQueueNumber) for [Anonymous Symbol]
    queue.o(.ARM.exidx.text.vQueueSetQueueNumber) refers to queue.o(.text.vQueueSetQueueNumber) for [Anonymous Symbol]
    queue.o(.ARM.exidx.text.ucQueueGetQueueType) refers to queue.o(.text.ucQueueGetQueueType) for [Anonymous Symbol]
    queue.o(.ARM.exidx.text.xQueueIsQueueEmptyFromISR) refers to queue.o(.text.xQueueIsQueueEmptyFromISR) for [Anonymous Symbol]
    queue.o(.ARM.exidx.text.xQueueIsQueueFullFromISR) refers to queue.o(.text.xQueueIsQueueFullFromISR) for [Anonymous Symbol]
    queue.o(.text.vQueueAddToRegistry) refers to queue.o(.bss.xQueueRegistry) for xQueueRegistry
    queue.o(.ARM.exidx.text.vQueueAddToRegistry) refers to queue.o(.text.vQueueAddToRegistry) for [Anonymous Symbol]
    queue.o(.text.pcQueueGetName) refers to queue.o(.bss.xQueueRegistry) for xQueueRegistry
    queue.o(.ARM.exidx.text.pcQueueGetName) refers to queue.o(.text.pcQueueGetName) for [Anonymous Symbol]
    queue.o(.text.vQueueWaitForMessageRestricted) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    queue.o(.text.vQueueWaitForMessageRestricted) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    queue.o(.text.vQueueWaitForMessageRestricted) refers to tasks.o(.text.vTaskPlaceOnEventListRestricted) for vTaskPlaceOnEventListRestricted
    queue.o(.text.vQueueWaitForMessageRestricted) refers to queue.o(.text.prvUnlockQueue) for prvUnlockQueue
    queue.o(.ARM.exidx.text.vQueueWaitForMessageRestricted) refers to queue.o(.text.vQueueWaitForMessageRestricted) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferGenericCreate) refers to heap_4.o(.text.pvPortMalloc) for pvPortMalloc
    stream_buffer.o(.text.xStreamBufferGenericCreate) refers to stream_buffer.o(.text.prvInitialiseNewStreamBuffer) for prvInitialiseNewStreamBuffer
    stream_buffer.o(.ARM.exidx.text.xStreamBufferGenericCreate) refers to stream_buffer.o(.text.xStreamBufferGenericCreate) for [Anonymous Symbol]
    stream_buffer.o(.text.prvInitialiseNewStreamBuffer) refers to aeabi_memset.o(.text) for __aeabi_memset
    stream_buffer.o(.text.prvInitialiseNewStreamBuffer) refers to rt_memclr.o(.text) for __aeabi_memclr
    stream_buffer.o(.ARM.exidx.text.prvInitialiseNewStreamBuffer) refers to stream_buffer.o(.text.prvInitialiseNewStreamBuffer) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferGenericCreateStatic) refers to stream_buffer.o(.text.prvInitialiseNewStreamBuffer) for prvInitialiseNewStreamBuffer
    stream_buffer.o(.ARM.exidx.text.xStreamBufferGenericCreateStatic) refers to stream_buffer.o(.text.xStreamBufferGenericCreateStatic) for [Anonymous Symbol]
    stream_buffer.o(.text.vStreamBufferDelete) refers to heap_4.o(.text.vPortFree) for vPortFree
    stream_buffer.o(.text.vStreamBufferDelete) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    stream_buffer.o(.ARM.exidx.text.vStreamBufferDelete) refers to stream_buffer.o(.text.vStreamBufferDelete) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferReset) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    stream_buffer.o(.text.xStreamBufferReset) refers to stream_buffer.o(.text.prvInitialiseNewStreamBuffer) for prvInitialiseNewStreamBuffer
    stream_buffer.o(.text.xStreamBufferReset) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    stream_buffer.o(.ARM.exidx.text.xStreamBufferReset) refers to stream_buffer.o(.text.xStreamBufferReset) for [Anonymous Symbol]
    stream_buffer.o(.ARM.exidx.text.xStreamBufferSetTriggerLevel) refers to stream_buffer.o(.text.xStreamBufferSetTriggerLevel) for [Anonymous Symbol]
    stream_buffer.o(.ARM.exidx.text.xStreamBufferSpacesAvailable) refers to stream_buffer.o(.text.xStreamBufferSpacesAvailable) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferBytesAvailable) refers to stream_buffer.o(.text.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(.ARM.exidx.text.xStreamBufferBytesAvailable) refers to stream_buffer.o(.text.xStreamBufferBytesAvailable) for [Anonymous Symbol]
    stream_buffer.o(.ARM.exidx.text.prvBytesInBuffer) refers to stream_buffer.o(.text.prvBytesInBuffer) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferSend) refers to tasks.o(.text.vTaskSetTimeOutState) for vTaskSetTimeOutState
    stream_buffer.o(.text.xStreamBufferSend) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    stream_buffer.o(.text.xStreamBufferSend) refers to stream_buffer.o(.text.xStreamBufferSpacesAvailable) for xStreamBufferSpacesAvailable
    stream_buffer.o(.text.xStreamBufferSend) refers to tasks.o(.text.xTaskNotifyStateClear) for xTaskNotifyStateClear
    stream_buffer.o(.text.xStreamBufferSend) refers to tasks.o(.text.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    stream_buffer.o(.text.xStreamBufferSend) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    stream_buffer.o(.text.xStreamBufferSend) refers to tasks.o(.text.xTaskNotifyWait) for xTaskNotifyWait
    stream_buffer.o(.text.xStreamBufferSend) refers to tasks.o(.text.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
    stream_buffer.o(.text.xStreamBufferSend) refers to stream_buffer.o(.text.prvWriteMessageToBuffer) for prvWriteMessageToBuffer
    stream_buffer.o(.text.xStreamBufferSend) refers to stream_buffer.o(.text.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(.text.xStreamBufferSend) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    stream_buffer.o(.text.xStreamBufferSend) refers to tasks.o(.text.xTaskGenericNotify) for xTaskGenericNotify
    stream_buffer.o(.text.xStreamBufferSend) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    stream_buffer.o(.ARM.exidx.text.xStreamBufferSend) refers to stream_buffer.o(.text.xStreamBufferSend) for [Anonymous Symbol]
    stream_buffer.o(.text.prvWriteMessageToBuffer) refers to stream_buffer.o(.text.prvWriteBytesToBuffer) for prvWriteBytesToBuffer
    stream_buffer.o(.ARM.exidx.text.prvWriteMessageToBuffer) refers to stream_buffer.o(.text.prvWriteMessageToBuffer) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferSendFromISR) refers to stream_buffer.o(.text.xStreamBufferSpacesAvailable) for xStreamBufferSpacesAvailable
    stream_buffer.o(.text.xStreamBufferSendFromISR) refers to stream_buffer.o(.text.prvWriteMessageToBuffer) for prvWriteMessageToBuffer
    stream_buffer.o(.text.xStreamBufferSendFromISR) refers to stream_buffer.o(.text.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(.text.xStreamBufferSendFromISR) refers to tasks.o(.text.xTaskGenericNotifyFromISR) for xTaskGenericNotifyFromISR
    stream_buffer.o(.ARM.exidx.text.xStreamBufferSendFromISR) refers to stream_buffer.o(.text.xStreamBufferSendFromISR) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferReceive) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    stream_buffer.o(.text.xStreamBufferReceive) refers to stream_buffer.o(.text.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(.text.xStreamBufferReceive) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    stream_buffer.o(.text.xStreamBufferReceive) refers to tasks.o(.text.xTaskNotifyStateClear) for xTaskNotifyStateClear
    stream_buffer.o(.text.xStreamBufferReceive) refers to tasks.o(.text.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    stream_buffer.o(.text.xStreamBufferReceive) refers to tasks.o(.text.xTaskNotifyWait) for xTaskNotifyWait
    stream_buffer.o(.text.xStreamBufferReceive) refers to stream_buffer.o(.text.prvReadMessageFromBuffer) for prvReadMessageFromBuffer
    stream_buffer.o(.text.xStreamBufferReceive) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    stream_buffer.o(.text.xStreamBufferReceive) refers to tasks.o(.text.xTaskGenericNotify) for xTaskGenericNotify
    stream_buffer.o(.text.xStreamBufferReceive) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    stream_buffer.o(.ARM.exidx.text.xStreamBufferReceive) refers to stream_buffer.o(.text.xStreamBufferReceive) for [Anonymous Symbol]
    stream_buffer.o(.text.prvReadMessageFromBuffer) refers to stream_buffer.o(.text.prvReadBytesFromBuffer) for prvReadBytesFromBuffer
    stream_buffer.o(.ARM.exidx.text.prvReadMessageFromBuffer) refers to stream_buffer.o(.text.prvReadMessageFromBuffer) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferNextMessageLengthBytes) refers to stream_buffer.o(.text.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(.text.xStreamBufferNextMessageLengthBytes) refers to stream_buffer.o(.text.prvReadBytesFromBuffer) for prvReadBytesFromBuffer
    stream_buffer.o(.ARM.exidx.text.xStreamBufferNextMessageLengthBytes) refers to stream_buffer.o(.text.xStreamBufferNextMessageLengthBytes) for [Anonymous Symbol]
    stream_buffer.o(.text.prvReadBytesFromBuffer) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    stream_buffer.o(.ARM.exidx.text.prvReadBytesFromBuffer) refers to stream_buffer.o(.text.prvReadBytesFromBuffer) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferReceiveFromISR) refers to stream_buffer.o(.text.prvBytesInBuffer) for prvBytesInBuffer
    stream_buffer.o(.text.xStreamBufferReceiveFromISR) refers to stream_buffer.o(.text.prvReadMessageFromBuffer) for prvReadMessageFromBuffer
    stream_buffer.o(.text.xStreamBufferReceiveFromISR) refers to tasks.o(.text.xTaskGenericNotifyFromISR) for xTaskGenericNotifyFromISR
    stream_buffer.o(.ARM.exidx.text.xStreamBufferReceiveFromISR) refers to stream_buffer.o(.text.xStreamBufferReceiveFromISR) for [Anonymous Symbol]
    stream_buffer.o(.ARM.exidx.text.xStreamBufferIsEmpty) refers to stream_buffer.o(.text.xStreamBufferIsEmpty) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferIsFull) refers to stream_buffer.o(.text.xStreamBufferSpacesAvailable) for xStreamBufferSpacesAvailable
    stream_buffer.o(.ARM.exidx.text.xStreamBufferIsFull) refers to stream_buffer.o(.text.xStreamBufferIsFull) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferSendCompletedFromISR) refers to tasks.o(.text.xTaskGenericNotifyFromISR) for xTaskGenericNotifyFromISR
    stream_buffer.o(.ARM.exidx.text.xStreamBufferSendCompletedFromISR) refers to stream_buffer.o(.text.xStreamBufferSendCompletedFromISR) for [Anonymous Symbol]
    stream_buffer.o(.text.xStreamBufferReceiveCompletedFromISR) refers to tasks.o(.text.xTaskGenericNotifyFromISR) for xTaskGenericNotifyFromISR
    stream_buffer.o(.ARM.exidx.text.xStreamBufferReceiveCompletedFromISR) refers to stream_buffer.o(.text.xStreamBufferReceiveCompletedFromISR) for [Anonymous Symbol]
    stream_buffer.o(.ARM.exidx.text.uxStreamBufferGetStreamBufferNumber) refers to stream_buffer.o(.text.uxStreamBufferGetStreamBufferNumber) for [Anonymous Symbol]
    stream_buffer.o(.ARM.exidx.text.vStreamBufferSetStreamBufferNumber) refers to stream_buffer.o(.text.vStreamBufferSetStreamBufferNumber) for [Anonymous Symbol]
    stream_buffer.o(.ARM.exidx.text.ucStreamBufferGetStreamBufferType) refers to stream_buffer.o(.text.ucStreamBufferGetStreamBufferType) for [Anonymous Symbol]
    stream_buffer.o(.text.prvWriteBytesToBuffer) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    stream_buffer.o(.ARM.exidx.text.prvWriteBytesToBuffer) refers to stream_buffer.o(.text.prvWriteBytesToBuffer) for [Anonymous Symbol]
    tasks.o(.text.xTaskCreateStatic) refers to tasks.o(.text.prvInitialiseNewTask) for prvInitialiseNewTask
    tasks.o(.text.xTaskCreateStatic) refers to tasks.o(.text.prvAddNewTaskToReadyList) for prvAddNewTaskToReadyList
    tasks.o(.ARM.exidx.text.xTaskCreateStatic) refers to tasks.o(.text.xTaskCreateStatic) for [Anonymous Symbol]
    tasks.o(.text.prvInitialiseNewTask) refers to aeabi_memset4.o(.text) for __aeabi_memset4
    tasks.o(.text.prvInitialiseNewTask) refers to list.o(.text.vListInitialiseItem) for vListInitialiseItem
    tasks.o(.text.prvInitialiseNewTask) refers to port.o(.text.pxPortInitialiseStack) for pxPortInitialiseStack
    tasks.o(.ARM.exidx.text.prvInitialiseNewTask) refers to tasks.o(.text.prvInitialiseNewTask) for [Anonymous Symbol]
    tasks.o(.text.prvAddNewTaskToReadyList) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.prvAddNewTaskToReadyList) refers to tasks.o(.bss.uxCurrentNumberOfTasks) for uxCurrentNumberOfTasks
    tasks.o(.text.prvAddNewTaskToReadyList) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.prvAddNewTaskToReadyList) refers to tasks.o(.bss.xSchedulerRunning) for xSchedulerRunning
    tasks.o(.text.prvAddNewTaskToReadyList) refers to tasks.o(.text.prvInitialiseTaskLists) for prvInitialiseTaskLists
    tasks.o(.text.prvAddNewTaskToReadyList) refers to tasks.o(.bss.uxTaskNumber) for uxTaskNumber
    tasks.o(.text.prvAddNewTaskToReadyList) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.prvAddNewTaskToReadyList) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.prvAddNewTaskToReadyList) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.prvAddNewTaskToReadyList) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.ARM.exidx.text.prvAddNewTaskToReadyList) refers to tasks.o(.text.prvAddNewTaskToReadyList) for [Anonymous Symbol]
    tasks.o(.text.xTaskCreate) refers to heap_4.o(.text.pvPortMalloc) for pvPortMalloc
    tasks.o(.text.xTaskCreate) refers to heap_4.o(.text.vPortFree) for vPortFree
    tasks.o(.text.xTaskCreate) refers to tasks.o(.text.prvInitialiseNewTask) for prvInitialiseNewTask
    tasks.o(.text.xTaskCreate) refers to tasks.o(.text.prvAddNewTaskToReadyList) for prvAddNewTaskToReadyList
    tasks.o(.ARM.exidx.text.xTaskCreate) refers to tasks.o(.text.xTaskCreate) for [Anonymous Symbol]
    tasks.o(.text.vTaskDelete) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.vTaskDelete) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskDelete) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.vTaskDelete) refers to tasks.o(.bss.uxTaskNumber) for uxTaskNumber
    tasks.o(.text.vTaskDelete) refers to tasks.o(.bss.uxCurrentNumberOfTasks) for uxCurrentNumberOfTasks
    tasks.o(.text.vTaskDelete) refers to tasks.o(.text.prvDeleteTCB) for prvDeleteTCB
    tasks.o(.text.vTaskDelete) refers to tasks.o(.text.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime
    tasks.o(.text.vTaskDelete) refers to tasks.o(.bss.xTasksWaitingTermination) for xTasksWaitingTermination
    tasks.o(.text.vTaskDelete) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.vTaskDelete) refers to tasks.o(.bss.uxDeletedTasksWaitingCleanUp) for uxDeletedTasksWaitingCleanUp
    tasks.o(.text.vTaskDelete) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.text.vTaskDelete) refers to tasks.o(.bss.xSchedulerRunning) for xSchedulerRunning
    tasks.o(.text.vTaskDelete) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.ARM.exidx.text.vTaskDelete) refers to tasks.o(.text.vTaskDelete) for [Anonymous Symbol]
    tasks.o(.text.prvDeleteTCB) refers to heap_4.o(.text.vPortFree) for vPortFree
    tasks.o(.ARM.exidx.text.prvDeleteTCB) refers to tasks.o(.text.prvDeleteTCB) for [Anonymous Symbol]
    tasks.o(.text.prvResetNextTaskUnblockTime) refers to tasks.o(.bss.pxDelayedTaskList) for pxDelayedTaskList
    tasks.o(.text.prvResetNextTaskUnblockTime) refers to tasks.o(.bss.xNextTaskUnblockTime) for xNextTaskUnblockTime
    tasks.o(.ARM.exidx.text.prvResetNextTaskUnblockTime) refers to tasks.o(.text.prvResetNextTaskUnblockTime) for [Anonymous Symbol]
    tasks.o(.text.vTaskDelayUntil) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.vTaskDelayUntil) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    tasks.o(.text.vTaskDelayUntil) refers to tasks.o(.bss.xTickCount) for xTickCount
    tasks.o(.text.vTaskDelayUntil) refers to tasks.o(.text.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(.text.vTaskDelayUntil) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    tasks.o(.ARM.exidx.text.vTaskDelayUntil) refers to tasks.o(.text.vTaskDelayUntil) for [Anonymous Symbol]
    tasks.o(.text.vTaskSuspendAll) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.ARM.exidx.text.vTaskSuspendAll) refers to tasks.o(.text.vTaskSuspendAll) for [Anonymous Symbol]
    tasks.o(.text.prvAddCurrentTaskToDelayedList) refers to tasks.o(.bss.xTickCount) for xTickCount
    tasks.o(.text.prvAddCurrentTaskToDelayedList) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.prvAddCurrentTaskToDelayedList) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.prvAddCurrentTaskToDelayedList) refers to tasks.o(.bss.xSuspendedTaskList) for xSuspendedTaskList
    tasks.o(.text.prvAddCurrentTaskToDelayedList) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.prvAddCurrentTaskToDelayedList) refers to tasks.o(.bss.pxOverflowDelayedTaskList) for pxOverflowDelayedTaskList
    tasks.o(.text.prvAddCurrentTaskToDelayedList) refers to list.o(.text.vListInsert) for vListInsert
    tasks.o(.text.prvAddCurrentTaskToDelayedList) refers to tasks.o(.bss.pxDelayedTaskList) for pxDelayedTaskList
    tasks.o(.text.prvAddCurrentTaskToDelayedList) refers to tasks.o(.bss.xNextTaskUnblockTime) for xNextTaskUnblockTime
    tasks.o(.ARM.exidx.text.prvAddCurrentTaskToDelayedList) refers to tasks.o(.text.prvAddCurrentTaskToDelayedList) for [Anonymous Symbol]
    tasks.o(.text.xTaskResumeAll) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.xTaskResumeAll) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.xTaskResumeAll) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.text.xTaskResumeAll) refers to tasks.o(.bss.uxCurrentNumberOfTasks) for uxCurrentNumberOfTasks
    tasks.o(.text.xTaskResumeAll) refers to tasks.o(.bss.xPendingReadyList) for xPendingReadyList
    tasks.o(.text.xTaskResumeAll) refers to tasks.o(.bss.xYieldPending) for xYieldPending
    tasks.o(.text.xTaskResumeAll) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.xTaskResumeAll) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.xTaskResumeAll) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.xTaskResumeAll) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.xTaskResumeAll) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.xTaskResumeAll) refers to tasks.o(.text.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime
    tasks.o(.text.xTaskResumeAll) refers to tasks.o(.bss.xPendedTicks) for xPendedTicks
    tasks.o(.text.xTaskResumeAll) refers to tasks.o(.text.xTaskIncrementTick) for xTaskIncrementTick
    tasks.o(.ARM.exidx.text.xTaskResumeAll) refers to tasks.o(.text.xTaskResumeAll) for [Anonymous Symbol]
    tasks.o(.text.vTaskDelay) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.vTaskDelay) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    tasks.o(.text.vTaskDelay) refers to tasks.o(.text.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(.text.vTaskDelay) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    tasks.o(.ARM.exidx.text.vTaskDelay) refers to tasks.o(.text.vTaskDelay) for [Anonymous Symbol]
    tasks.o(.text.eTaskGetState) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.eTaskGetState) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.eTaskGetState) refers to tasks.o(.bss.pxDelayedTaskList) for pxDelayedTaskList
    tasks.o(.text.eTaskGetState) refers to tasks.o(.bss.pxOverflowDelayedTaskList) for pxOverflowDelayedTaskList
    tasks.o(.text.eTaskGetState) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.text.eTaskGetState) refers to tasks.o(.bss.xSuspendedTaskList) for xSuspendedTaskList
    tasks.o(.text.eTaskGetState) refers to tasks.o(.bss.xTasksWaitingTermination) for xTasksWaitingTermination
    tasks.o(.ARM.exidx.text.eTaskGetState) refers to tasks.o(.text.eTaskGetState) for [Anonymous Symbol]
    tasks.o(.text.uxTaskPriorityGet) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.uxTaskPriorityGet) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.uxTaskPriorityGet) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.ARM.exidx.text.uxTaskPriorityGet) refers to tasks.o(.text.uxTaskPriorityGet) for [Anonymous Symbol]
    tasks.o(.text.uxTaskPriorityGetFromISR) refers to port.o(.text.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    tasks.o(.text.uxTaskPriorityGetFromISR) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.ARM.exidx.text.uxTaskPriorityGetFromISR) refers to tasks.o(.text.uxTaskPriorityGetFromISR) for [Anonymous Symbol]
    tasks.o(.text.vTaskPrioritySet) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.vTaskPrioritySet) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskPrioritySet) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.vTaskPrioritySet) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.text.vTaskPrioritySet) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.vTaskPrioritySet) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.vTaskPrioritySet) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.ARM.exidx.text.vTaskPrioritySet) refers to tasks.o(.text.vTaskPrioritySet) for [Anonymous Symbol]
    tasks.o(.text.vTaskSuspend) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.vTaskSuspend) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskSuspend) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.vTaskSuspend) refers to tasks.o(.bss.xSuspendedTaskList) for xSuspendedTaskList
    tasks.o(.text.vTaskSuspend) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.vTaskSuspend) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.text.vTaskSuspend) refers to tasks.o(.bss.xSchedulerRunning) for xSchedulerRunning
    tasks.o(.text.vTaskSuspend) refers to tasks.o(.text.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime
    tasks.o(.text.vTaskSuspend) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.vTaskSuspend) refers to tasks.o(.bss.uxCurrentNumberOfTasks) for uxCurrentNumberOfTasks
    tasks.o(.text.vTaskSuspend) refers to tasks.o(.text.vTaskSwitchContext) for vTaskSwitchContext
    tasks.o(.ARM.exidx.text.vTaskSuspend) refers to tasks.o(.text.vTaskSuspend) for [Anonymous Symbol]
    tasks.o(.text.vTaskSwitchContext) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.vTaskSwitchContext) refers to tasks.o(.bss.xYieldPending) for xYieldPending
    tasks.o(.text.vTaskSwitchContext) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.vTaskSwitchContext) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.vTaskSwitchContext) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.ARM.exidx.text.vTaskSwitchContext) refers to tasks.o(.text.vTaskSwitchContext) for [Anonymous Symbol]
    tasks.o(.text.vTaskResume) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskResume) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.vTaskResume) refers to tasks.o(.text.prvTaskIsTaskSuspended) for prvTaskIsTaskSuspended
    tasks.o(.text.vTaskResume) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.vTaskResume) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.vTaskResume) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.vTaskResume) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.vTaskResume) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.ARM.exidx.text.vTaskResume) refers to tasks.o(.text.vTaskResume) for [Anonymous Symbol]
    tasks.o(.text.prvTaskIsTaskSuspended) refers to tasks.o(.bss.xSuspendedTaskList) for xSuspendedTaskList
    tasks.o(.ARM.exidx.text.prvTaskIsTaskSuspended) refers to tasks.o(.text.prvTaskIsTaskSuspended) for [Anonymous Symbol]
    tasks.o(.text.xTaskResumeFromISR) refers to port.o(.text.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    tasks.o(.text.xTaskResumeFromISR) refers to tasks.o(.text.prvTaskIsTaskSuspended) for prvTaskIsTaskSuspended
    tasks.o(.text.xTaskResumeFromISR) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.xTaskResumeFromISR) refers to tasks.o(.bss.xPendingReadyList) for xPendingReadyList
    tasks.o(.text.xTaskResumeFromISR) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.xTaskResumeFromISR) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.xTaskResumeFromISR) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.xTaskResumeFromISR) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.xTaskResumeFromISR) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.ARM.exidx.text.xTaskResumeFromISR) refers to tasks.o(.text.xTaskResumeFromISR) for [Anonymous Symbol]
    tasks.o(.text.vTaskStartScheduler) refers to cmsis_os2.o(.text.vApplicationGetIdleTaskMemory) for vApplicationGetIdleTaskMemory
    tasks.o(.text.vTaskStartScheduler) refers to tasks.o(.text.prvIdleTask) for prvIdleTask
    tasks.o(.text.vTaskStartScheduler) refers to tasks.o(.text.xTaskCreateStatic) for xTaskCreateStatic
    tasks.o(.text.vTaskStartScheduler) refers to tasks.o(.bss.xIdleTaskHandle) for xIdleTaskHandle
    tasks.o(.text.vTaskStartScheduler) refers to timers.o(.text.xTimerCreateTimerTask) for xTimerCreateTimerTask
    tasks.o(.text.vTaskStartScheduler) refers to tasks.o(.bss.xNextTaskUnblockTime) for xNextTaskUnblockTime
    tasks.o(.text.vTaskStartScheduler) refers to tasks.o(.bss.xSchedulerRunning) for xSchedulerRunning
    tasks.o(.text.vTaskStartScheduler) refers to tasks.o(.bss.xTickCount) for xTickCount
    tasks.o(.text.vTaskStartScheduler) refers to port.o(.text.xPortStartScheduler) for xPortStartScheduler
    tasks.o(.ARM.exidx.text.vTaskStartScheduler) refers to tasks.o(.text.vTaskStartScheduler) for [Anonymous Symbol]
    tasks.o(.text.prvIdleTask) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.prvIdleTask) refers to tasks.o(.text.prvCheckTasksWaitingTermination) for prvCheckTasksWaitingTermination
    tasks.o(.ARM.exidx.text.prvIdleTask) refers to tasks.o(.text.prvIdleTask) for [Anonymous Symbol]
    tasks.o(.text.vTaskEndScheduler) refers to tasks.o(.bss.xSchedulerRunning) for xSchedulerRunning
    tasks.o(.text.vTaskEndScheduler) refers to port.o(.text.vPortEndScheduler) for vPortEndScheduler
    tasks.o(.ARM.exidx.text.vTaskEndScheduler) refers to tasks.o(.text.vTaskEndScheduler) for [Anonymous Symbol]
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.xPendedTicks) for xPendedTicks
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.xTickCount) for xTickCount
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.pxDelayedTaskList) for pxDelayedTaskList
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.pxOverflowDelayedTaskList) for pxOverflowDelayedTaskList
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.xNumOfOverflows) for xNumOfOverflows
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.text.prvResetNextTaskUnblockTime) for prvResetNextTaskUnblockTime
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.xNextTaskUnblockTime) for xNextTaskUnblockTime
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.xTaskIncrementTick) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.xTaskIncrementTick) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.xTaskIncrementTick) refers to tasks.o(.bss.xYieldPending) for xYieldPending
    tasks.o(.ARM.exidx.text.xTaskIncrementTick) refers to tasks.o(.text.xTaskIncrementTick) for [Anonymous Symbol]
    tasks.o(.text.xTaskGetTickCount) refers to tasks.o(.bss.xTickCount) for xTickCount
    tasks.o(.ARM.exidx.text.xTaskGetTickCount) refers to tasks.o(.text.xTaskGetTickCount) for [Anonymous Symbol]
    tasks.o(.text.xTaskGetTickCountFromISR) refers to port.o(.text.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    tasks.o(.text.xTaskGetTickCountFromISR) refers to tasks.o(.bss.xTickCount) for xTickCount
    tasks.o(.ARM.exidx.text.xTaskGetTickCountFromISR) refers to tasks.o(.text.xTaskGetTickCountFromISR) for [Anonymous Symbol]
    tasks.o(.text.uxTaskGetNumberOfTasks) refers to tasks.o(.bss.uxCurrentNumberOfTasks) for uxCurrentNumberOfTasks
    tasks.o(.ARM.exidx.text.uxTaskGetNumberOfTasks) refers to tasks.o(.text.uxTaskGetNumberOfTasks) for [Anonymous Symbol]
    tasks.o(.text.pcTaskGetName) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.ARM.exidx.text.pcTaskGetName) refers to tasks.o(.text.pcTaskGetName) for [Anonymous Symbol]
    tasks.o(.text.uxTaskGetSystemState) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    tasks.o(.text.uxTaskGetSystemState) refers to tasks.o(.bss.uxCurrentNumberOfTasks) for uxCurrentNumberOfTasks
    tasks.o(.text.uxTaskGetSystemState) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.uxTaskGetSystemState) refers to tasks.o(.text.prvListTasksWithinSingleList) for prvListTasksWithinSingleList
    tasks.o(.text.uxTaskGetSystemState) refers to tasks.o(.bss.pxDelayedTaskList) for pxDelayedTaskList
    tasks.o(.text.uxTaskGetSystemState) refers to tasks.o(.bss.pxOverflowDelayedTaskList) for pxOverflowDelayedTaskList
    tasks.o(.text.uxTaskGetSystemState) refers to tasks.o(.bss.xTasksWaitingTermination) for xTasksWaitingTermination
    tasks.o(.text.uxTaskGetSystemState) refers to tasks.o(.bss.xSuspendedTaskList) for xSuspendedTaskList
    tasks.o(.text.uxTaskGetSystemState) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    tasks.o(.ARM.exidx.text.uxTaskGetSystemState) refers to tasks.o(.text.uxTaskGetSystemState) for [Anonymous Symbol]
    tasks.o(.text.prvListTasksWithinSingleList) refers to tasks.o(.text.vTaskGetInfo) for vTaskGetInfo
    tasks.o(.ARM.exidx.text.prvListTasksWithinSingleList) refers to tasks.o(.text.prvListTasksWithinSingleList) for [Anonymous Symbol]
    tasks.o(.text.xTaskCatchUpTicks) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.xTaskCatchUpTicks) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    tasks.o(.text.xTaskCatchUpTicks) refers to tasks.o(.bss.xPendedTicks) for xPendedTicks
    tasks.o(.text.xTaskCatchUpTicks) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    tasks.o(.ARM.exidx.text.xTaskCatchUpTicks) refers to tasks.o(.text.xTaskCatchUpTicks) for [Anonymous Symbol]
    tasks.o(.text.vTaskPlaceOnEventList) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskPlaceOnEventList) refers to list.o(.text.vListInsert) for vListInsert
    tasks.o(.text.vTaskPlaceOnEventList) refers to tasks.o(.text.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(.ARM.exidx.text.vTaskPlaceOnEventList) refers to tasks.o(.text.vTaskPlaceOnEventList) for [Anonymous Symbol]
    tasks.o(.text.vTaskPlaceOnUnorderedEventList) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.vTaskPlaceOnUnorderedEventList) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskPlaceOnUnorderedEventList) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.vTaskPlaceOnUnorderedEventList) refers to tasks.o(.text.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(.ARM.exidx.text.vTaskPlaceOnUnorderedEventList) refers to tasks.o(.text.vTaskPlaceOnUnorderedEventList) for [Anonymous Symbol]
    tasks.o(.text.vTaskPlaceOnEventListRestricted) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskPlaceOnEventListRestricted) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.vTaskPlaceOnEventListRestricted) refers to tasks.o(.text.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(.ARM.exidx.text.vTaskPlaceOnEventListRestricted) refers to tasks.o(.text.vTaskPlaceOnEventListRestricted) for [Anonymous Symbol]
    tasks.o(.text.xTaskRemoveFromEventList) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.xTaskRemoveFromEventList) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.xTaskRemoveFromEventList) refers to tasks.o(.bss.xPendingReadyList) for xPendingReadyList
    tasks.o(.text.xTaskRemoveFromEventList) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.xTaskRemoveFromEventList) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.xTaskRemoveFromEventList) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.xTaskRemoveFromEventList) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.xTaskRemoveFromEventList) refers to tasks.o(.bss.xYieldPending) for xYieldPending
    tasks.o(.ARM.exidx.text.xTaskRemoveFromEventList) refers to tasks.o(.text.xTaskRemoveFromEventList) for [Anonymous Symbol]
    tasks.o(.text.vTaskRemoveFromUnorderedEventList) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.vTaskRemoveFromUnorderedEventList) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.vTaskRemoveFromUnorderedEventList) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.vTaskRemoveFromUnorderedEventList) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.vTaskRemoveFromUnorderedEventList) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.vTaskRemoveFromUnorderedEventList) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskRemoveFromUnorderedEventList) refers to tasks.o(.bss.xYieldPending) for xYieldPending
    tasks.o(.ARM.exidx.text.vTaskRemoveFromUnorderedEventList) refers to tasks.o(.text.vTaskRemoveFromUnorderedEventList) for [Anonymous Symbol]
    tasks.o(.text.vTaskSetTimeOutState) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.vTaskSetTimeOutState) refers to tasks.o(.bss.xNumOfOverflows) for xNumOfOverflows
    tasks.o(.text.vTaskSetTimeOutState) refers to tasks.o(.bss.xTickCount) for xTickCount
    tasks.o(.text.vTaskSetTimeOutState) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.ARM.exidx.text.vTaskSetTimeOutState) refers to tasks.o(.text.vTaskSetTimeOutState) for [Anonymous Symbol]
    tasks.o(.text.vTaskInternalSetTimeOutState) refers to tasks.o(.bss.xNumOfOverflows) for xNumOfOverflows
    tasks.o(.text.vTaskInternalSetTimeOutState) refers to tasks.o(.bss.xTickCount) for xTickCount
    tasks.o(.ARM.exidx.text.vTaskInternalSetTimeOutState) refers to tasks.o(.text.vTaskInternalSetTimeOutState) for [Anonymous Symbol]
    tasks.o(.text.xTaskCheckForTimeOut) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.xTaskCheckForTimeOut) refers to tasks.o(.bss.xTickCount) for xTickCount
    tasks.o(.text.xTaskCheckForTimeOut) refers to tasks.o(.bss.xNumOfOverflows) for xNumOfOverflows
    tasks.o(.text.xTaskCheckForTimeOut) refers to tasks.o(.text.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
    tasks.o(.text.xTaskCheckForTimeOut) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.ARM.exidx.text.xTaskCheckForTimeOut) refers to tasks.o(.text.xTaskCheckForTimeOut) for [Anonymous Symbol]
    tasks.o(.text.vTaskMissedYield) refers to tasks.o(.bss.xYieldPending) for xYieldPending
    tasks.o(.ARM.exidx.text.vTaskMissedYield) refers to tasks.o(.text.vTaskMissedYield) for [Anonymous Symbol]
    tasks.o(.ARM.exidx.text.uxTaskGetTaskNumber) refers to tasks.o(.text.uxTaskGetTaskNumber) for [Anonymous Symbol]
    tasks.o(.ARM.exidx.text.vTaskSetTaskNumber) refers to tasks.o(.text.vTaskSetTaskNumber) for [Anonymous Symbol]
    tasks.o(.text.vTaskGetInfo) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskGetInfo) refers to tasks.o(.text.eTaskGetState) for eTaskGetState
    tasks.o(.text.vTaskGetInfo) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    tasks.o(.text.vTaskGetInfo) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    tasks.o(.text.vTaskGetInfo) refers to tasks.o(.text.prvTaskCheckFreeStackSpace) for prvTaskCheckFreeStackSpace
    tasks.o(.ARM.exidx.text.vTaskGetInfo) refers to tasks.o(.text.vTaskGetInfo) for [Anonymous Symbol]
    tasks.o(.ARM.exidx.text.prvTaskCheckFreeStackSpace) refers to tasks.o(.text.prvTaskCheckFreeStackSpace) for [Anonymous Symbol]
    tasks.o(.text.uxTaskGetStackHighWaterMark) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.uxTaskGetStackHighWaterMark) refers to tasks.o(.text.prvTaskCheckFreeStackSpace) for prvTaskCheckFreeStackSpace
    tasks.o(.ARM.exidx.text.uxTaskGetStackHighWaterMark) refers to tasks.o(.text.uxTaskGetStackHighWaterMark) for [Anonymous Symbol]
    tasks.o(.text.xTaskGetCurrentTaskHandle) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.ARM.exidx.text.xTaskGetCurrentTaskHandle) refers to tasks.o(.text.xTaskGetCurrentTaskHandle) for [Anonymous Symbol]
    tasks.o(.text.xTaskGetSchedulerState) refers to tasks.o(.bss.xSchedulerRunning) for xSchedulerRunning
    tasks.o(.text.xTaskGetSchedulerState) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.ARM.exidx.text.xTaskGetSchedulerState) refers to tasks.o(.text.xTaskGetSchedulerState) for [Anonymous Symbol]
    tasks.o(.text.xTaskPriorityInherit) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.xTaskPriorityInherit) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.xTaskPriorityInherit) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.xTaskPriorityInherit) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.xTaskPriorityInherit) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.ARM.exidx.text.xTaskPriorityInherit) refers to tasks.o(.text.xTaskPriorityInherit) for [Anonymous Symbol]
    tasks.o(.text.xTaskPriorityDisinherit) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.xTaskPriorityDisinherit) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.xTaskPriorityDisinherit) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.xTaskPriorityDisinherit) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.xTaskPriorityDisinherit) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.ARM.exidx.text.xTaskPriorityDisinherit) refers to tasks.o(.text.xTaskPriorityDisinherit) for [Anonymous Symbol]
    tasks.o(.text.vTaskPriorityDisinheritAfterTimeout) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskPriorityDisinheritAfterTimeout) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.vTaskPriorityDisinheritAfterTimeout) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.vTaskPriorityDisinheritAfterTimeout) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.vTaskPriorityDisinheritAfterTimeout) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.ARM.exidx.text.vTaskPriorityDisinheritAfterTimeout) refers to tasks.o(.text.vTaskPriorityDisinheritAfterTimeout) for [Anonymous Symbol]
    tasks.o(.text.uxTaskResetEventItemValue) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.ARM.exidx.text.uxTaskResetEventItemValue) refers to tasks.o(.text.uxTaskResetEventItemValue) for [Anonymous Symbol]
    tasks.o(.text.pvTaskIncrementMutexHeldCount) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.ARM.exidx.text.pvTaskIncrementMutexHeldCount) refers to tasks.o(.text.pvTaskIncrementMutexHeldCount) for [Anonymous Symbol]
    tasks.o(.text.ulTaskNotifyTake) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.ulTaskNotifyTake) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.ulTaskNotifyTake) refers to tasks.o(.text.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(.text.ulTaskNotifyTake) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.ARM.exidx.text.ulTaskNotifyTake) refers to tasks.o(.text.ulTaskNotifyTake) for [Anonymous Symbol]
    tasks.o(.text.xTaskNotifyWait) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.xTaskNotifyWait) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.xTaskNotifyWait) refers to tasks.o(.text.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
    tasks.o(.text.xTaskNotifyWait) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.ARM.exidx.text.xTaskNotifyWait) refers to tasks.o(.text.xTaskNotifyWait) for [Anonymous Symbol]
    tasks.o(.text.xTaskGenericNotify) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.xTaskGenericNotify) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.xTaskGenericNotify) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.xTaskGenericNotify) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.xTaskGenericNotify) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.xTaskGenericNotify) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.xTaskGenericNotify) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.ARM.exidx.text.xTaskGenericNotify) refers to tasks.o(.text.xTaskGenericNotify) for [Anonymous Symbol]
    tasks.o(.text.xTaskGenericNotifyFromISR) refers to port.o(.text.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    tasks.o(.text.xTaskGenericNotifyFromISR) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.xTaskGenericNotifyFromISR) refers to tasks.o(.bss.xPendingReadyList) for xPendingReadyList
    tasks.o(.text.xTaskGenericNotifyFromISR) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.xTaskGenericNotifyFromISR) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.xTaskGenericNotifyFromISR) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.xTaskGenericNotifyFromISR) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.xTaskGenericNotifyFromISR) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.xTaskGenericNotifyFromISR) refers to tasks.o(.bss.xYieldPending) for xYieldPending
    tasks.o(.ARM.exidx.text.xTaskGenericNotifyFromISR) refers to tasks.o(.text.xTaskGenericNotifyFromISR) for [Anonymous Symbol]
    tasks.o(.text.vTaskNotifyGiveFromISR) refers to port.o(.text.vPortValidateInterruptPriority) for vPortValidateInterruptPriority
    tasks.o(.text.vTaskNotifyGiveFromISR) refers to tasks.o(.bss.uxSchedulerSuspended) for uxSchedulerSuspended
    tasks.o(.text.vTaskNotifyGiveFromISR) refers to tasks.o(.bss.xPendingReadyList) for xPendingReadyList
    tasks.o(.text.vTaskNotifyGiveFromISR) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.vTaskNotifyGiveFromISR) refers to tasks.o(.bss.uxTopReadyPriority) for uxTopReadyPriority
    tasks.o(.text.vTaskNotifyGiveFromISR) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.vTaskNotifyGiveFromISR) refers to list.o(.text.vListInsertEnd) for vListInsertEnd
    tasks.o(.text.vTaskNotifyGiveFromISR) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.vTaskNotifyGiveFromISR) refers to tasks.o(.bss.xYieldPending) for xYieldPending
    tasks.o(.ARM.exidx.text.vTaskNotifyGiveFromISR) refers to tasks.o(.text.vTaskNotifyGiveFromISR) for [Anonymous Symbol]
    tasks.o(.text.xTaskNotifyStateClear) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.xTaskNotifyStateClear) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.xTaskNotifyStateClear) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.ARM.exidx.text.xTaskNotifyStateClear) refers to tasks.o(.text.xTaskNotifyStateClear) for [Anonymous Symbol]
    tasks.o(.text.ulTaskNotifyValueClear) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    tasks.o(.text.ulTaskNotifyValueClear) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.ulTaskNotifyValueClear) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.ARM.exidx.text.ulTaskNotifyValueClear) refers to tasks.o(.text.ulTaskNotifyValueClear) for [Anonymous Symbol]
    tasks.o(.text.prvInitialiseTaskLists) refers to tasks.o(.bss.pxReadyTasksLists) for pxReadyTasksLists
    tasks.o(.text.prvInitialiseTaskLists) refers to list.o(.text.vListInitialise) for vListInitialise
    tasks.o(.text.prvInitialiseTaskLists) refers to tasks.o(.bss.xDelayedTaskList1) for xDelayedTaskList1
    tasks.o(.text.prvInitialiseTaskLists) refers to tasks.o(.bss.xDelayedTaskList2) for xDelayedTaskList2
    tasks.o(.text.prvInitialiseTaskLists) refers to tasks.o(.bss.xPendingReadyList) for xPendingReadyList
    tasks.o(.text.prvInitialiseTaskLists) refers to tasks.o(.bss.xTasksWaitingTermination) for xTasksWaitingTermination
    tasks.o(.text.prvInitialiseTaskLists) refers to tasks.o(.bss.xSuspendedTaskList) for xSuspendedTaskList
    tasks.o(.text.prvInitialiseTaskLists) refers to tasks.o(.bss.pxDelayedTaskList) for pxDelayedTaskList
    tasks.o(.text.prvInitialiseTaskLists) refers to tasks.o(.bss.pxOverflowDelayedTaskList) for pxOverflowDelayedTaskList
    tasks.o(.ARM.exidx.text.prvInitialiseTaskLists) refers to tasks.o(.text.prvInitialiseTaskLists) for [Anonymous Symbol]
    tasks.o(.text.prvCheckTasksWaitingTermination) refers to tasks.o(.bss.uxDeletedTasksWaitingCleanUp) for uxDeletedTasksWaitingCleanUp
    tasks.o(.text.prvCheckTasksWaitingTermination) refers to tasks.o(.bss.xTasksWaitingTermination) for xTasksWaitingTermination
    tasks.o(.text.prvCheckTasksWaitingTermination) refers to tasks.o(.bss.uxCurrentNumberOfTasks) for uxCurrentNumberOfTasks
    tasks.o(.text.prvCheckTasksWaitingTermination) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    tasks.o(.text.prvCheckTasksWaitingTermination) refers to list.o(.text.uxListRemove) for uxListRemove
    tasks.o(.text.prvCheckTasksWaitingTermination) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    tasks.o(.text.prvCheckTasksWaitingTermination) refers to tasks.o(.text.prvDeleteTCB) for prvDeleteTCB
    tasks.o(.ARM.exidx.text.prvCheckTasksWaitingTermination) refers to tasks.o(.text.prvCheckTasksWaitingTermination) for [Anonymous Symbol]
    timers.o(.text.xTimerCreateTimerTask) refers to timers.o(.text.prvCheckForValidListAndQueue) for prvCheckForValidListAndQueue
    timers.o(.text.xTimerCreateTimerTask) refers to timers.o(.bss.xTimerQueue) for xTimerQueue
    timers.o(.text.xTimerCreateTimerTask) refers to cmsis_os2.o(.text.vApplicationGetTimerTaskMemory) for vApplicationGetTimerTaskMemory
    timers.o(.text.xTimerCreateTimerTask) refers to timers.o(.text.prvTimerTask) for prvTimerTask
    timers.o(.text.xTimerCreateTimerTask) refers to tasks.o(.text.xTaskCreateStatic) for xTaskCreateStatic
    timers.o(.text.xTimerCreateTimerTask) refers to timers.o(.bss.xTimerTaskHandle) for xTimerTaskHandle
    timers.o(.ARM.exidx.text.xTimerCreateTimerTask) refers to timers.o(.text.xTimerCreateTimerTask) for [Anonymous Symbol]
    timers.o(.text.prvCheckForValidListAndQueue) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    timers.o(.text.prvCheckForValidListAndQueue) refers to timers.o(.bss.xTimerQueue) for xTimerQueue
    timers.o(.text.prvCheckForValidListAndQueue) refers to timers.o(.bss.xActiveTimerList1) for xActiveTimerList1
    timers.o(.text.prvCheckForValidListAndQueue) refers to list.o(.text.vListInitialise) for vListInitialise
    timers.o(.text.prvCheckForValidListAndQueue) refers to timers.o(.bss.xActiveTimerList2) for xActiveTimerList2
    timers.o(.text.prvCheckForValidListAndQueue) refers to timers.o(.bss.pxCurrentTimerList) for pxCurrentTimerList
    timers.o(.text.prvCheckForValidListAndQueue) refers to timers.o(.bss.pxOverflowTimerList) for pxOverflowTimerList
    timers.o(.text.prvCheckForValidListAndQueue) refers to timers.o(.bss.prvCheckForValidListAndQueue.ucStaticTimerQueueStorage) for prvCheckForValidListAndQueue.ucStaticTimerQueueStorage
    timers.o(.text.prvCheckForValidListAndQueue) refers to timers.o(.bss.prvCheckForValidListAndQueue.xStaticTimerQueue) for prvCheckForValidListAndQueue.xStaticTimerQueue
    timers.o(.text.prvCheckForValidListAndQueue) refers to queue.o(.text.xQueueGenericCreateStatic) for xQueueGenericCreateStatic
    timers.o(.text.prvCheckForValidListAndQueue) refers to queue.o(.text.vQueueAddToRegistry) for vQueueAddToRegistry
    timers.o(.text.prvCheckForValidListAndQueue) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    timers.o(.ARM.exidx.text.prvCheckForValidListAndQueue) refers to timers.o(.text.prvCheckForValidListAndQueue) for [Anonymous Symbol]
    timers.o(.text.prvTimerTask) refers to timers.o(.text.prvGetNextExpireTime) for prvGetNextExpireTime
    timers.o(.text.prvTimerTask) refers to timers.o(.text.prvProcessTimerOrBlockTask) for prvProcessTimerOrBlockTask
    timers.o(.text.prvTimerTask) refers to timers.o(.text.prvProcessReceivedCommands) for prvProcessReceivedCommands
    timers.o(.ARM.exidx.text.prvTimerTask) refers to timers.o(.text.prvTimerTask) for [Anonymous Symbol]
    timers.o(.text.xTimerCreate) refers to heap_4.o(.text.pvPortMalloc) for pvPortMalloc
    timers.o(.text.xTimerCreate) refers to timers.o(.text.prvInitialiseNewTimer) for prvInitialiseNewTimer
    timers.o(.ARM.exidx.text.xTimerCreate) refers to timers.o(.text.xTimerCreate) for [Anonymous Symbol]
    timers.o(.text.prvInitialiseNewTimer) refers to timers.o(.text.prvCheckForValidListAndQueue) for prvCheckForValidListAndQueue
    timers.o(.text.prvInitialiseNewTimer) refers to list.o(.text.vListInitialiseItem) for vListInitialiseItem
    timers.o(.ARM.exidx.text.prvInitialiseNewTimer) refers to timers.o(.text.prvInitialiseNewTimer) for [Anonymous Symbol]
    timers.o(.text.xTimerCreateStatic) refers to timers.o(.text.prvInitialiseNewTimer) for prvInitialiseNewTimer
    timers.o(.ARM.exidx.text.xTimerCreateStatic) refers to timers.o(.text.xTimerCreateStatic) for [Anonymous Symbol]
    timers.o(.text.xTimerGenericCommand) refers to timers.o(.bss.xTimerQueue) for xTimerQueue
    timers.o(.text.xTimerGenericCommand) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    timers.o(.text.xTimerGenericCommand) refers to queue.o(.text.xQueueGenericSendFromISR) for xQueueGenericSendFromISR
    timers.o(.text.xTimerGenericCommand) refers to queue.o(.text.xQueueGenericSend) for xQueueGenericSend
    timers.o(.ARM.exidx.text.xTimerGenericCommand) refers to timers.o(.text.xTimerGenericCommand) for [Anonymous Symbol]
    timers.o(.text.xTimerGetTimerDaemonTaskHandle) refers to timers.o(.bss.xTimerTaskHandle) for xTimerTaskHandle
    timers.o(.ARM.exidx.text.xTimerGetTimerDaemonTaskHandle) refers to timers.o(.text.xTimerGetTimerDaemonTaskHandle) for [Anonymous Symbol]
    timers.o(.ARM.exidx.text.xTimerGetPeriod) refers to timers.o(.text.xTimerGetPeriod) for [Anonymous Symbol]
    timers.o(.text.vTimerSetReloadMode) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    timers.o(.text.vTimerSetReloadMode) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    timers.o(.ARM.exidx.text.vTimerSetReloadMode) refers to timers.o(.text.vTimerSetReloadMode) for [Anonymous Symbol]
    timers.o(.text.uxTimerGetReloadMode) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    timers.o(.text.uxTimerGetReloadMode) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    timers.o(.ARM.exidx.text.uxTimerGetReloadMode) refers to timers.o(.text.uxTimerGetReloadMode) for [Anonymous Symbol]
    timers.o(.ARM.exidx.text.xTimerGetExpiryTime) refers to timers.o(.text.xTimerGetExpiryTime) for [Anonymous Symbol]
    timers.o(.ARM.exidx.text.pcTimerGetName) refers to timers.o(.text.pcTimerGetName) for [Anonymous Symbol]
    timers.o(.text.xTimerIsTimerActive) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    timers.o(.text.xTimerIsTimerActive) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    timers.o(.ARM.exidx.text.xTimerIsTimerActive) refers to timers.o(.text.xTimerIsTimerActive) for [Anonymous Symbol]
    timers.o(.text.pvTimerGetTimerID) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    timers.o(.text.pvTimerGetTimerID) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    timers.o(.ARM.exidx.text.pvTimerGetTimerID) refers to timers.o(.text.pvTimerGetTimerID) for [Anonymous Symbol]
    timers.o(.text.vTimerSetTimerID) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    timers.o(.text.vTimerSetTimerID) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    timers.o(.ARM.exidx.text.vTimerSetTimerID) refers to timers.o(.text.vTimerSetTimerID) for [Anonymous Symbol]
    timers.o(.text.xTimerPendFunctionCallFromISR) refers to timers.o(.bss.xTimerQueue) for xTimerQueue
    timers.o(.text.xTimerPendFunctionCallFromISR) refers to queue.o(.text.xQueueGenericSendFromISR) for xQueueGenericSendFromISR
    timers.o(.ARM.exidx.text.xTimerPendFunctionCallFromISR) refers to timers.o(.text.xTimerPendFunctionCallFromISR) for [Anonymous Symbol]
    timers.o(.text.xTimerPendFunctionCall) refers to timers.o(.bss.xTimerQueue) for xTimerQueue
    timers.o(.text.xTimerPendFunctionCall) refers to queue.o(.text.xQueueGenericSend) for xQueueGenericSend
    timers.o(.ARM.exidx.text.xTimerPendFunctionCall) refers to timers.o(.text.xTimerPendFunctionCall) for [Anonymous Symbol]
    timers.o(.ARM.exidx.text.uxTimerGetTimerNumber) refers to timers.o(.text.uxTimerGetTimerNumber) for [Anonymous Symbol]
    timers.o(.ARM.exidx.text.vTimerSetTimerNumber) refers to timers.o(.text.vTimerSetTimerNumber) for [Anonymous Symbol]
    timers.o(.text.prvGetNextExpireTime) refers to timers.o(.bss.pxCurrentTimerList) for pxCurrentTimerList
    timers.o(.ARM.exidx.text.prvGetNextExpireTime) refers to timers.o(.text.prvGetNextExpireTime) for [Anonymous Symbol]
    timers.o(.text.prvProcessTimerOrBlockTask) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    timers.o(.text.prvProcessTimerOrBlockTask) refers to timers.o(.text.prvSampleTimeNow) for prvSampleTimeNow
    timers.o(.text.prvProcessTimerOrBlockTask) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    timers.o(.text.prvProcessTimerOrBlockTask) refers to timers.o(.text.prvProcessExpiredTimer) for prvProcessExpiredTimer
    timers.o(.text.prvProcessTimerOrBlockTask) refers to timers.o(.bss.pxOverflowTimerList) for pxOverflowTimerList
    timers.o(.text.prvProcessTimerOrBlockTask) refers to timers.o(.bss.xTimerQueue) for xTimerQueue
    timers.o(.text.prvProcessTimerOrBlockTask) refers to queue.o(.text.vQueueWaitForMessageRestricted) for vQueueWaitForMessageRestricted
    timers.o(.ARM.exidx.text.prvProcessTimerOrBlockTask) refers to timers.o(.text.prvProcessTimerOrBlockTask) for [Anonymous Symbol]
    timers.o(.text.prvProcessReceivedCommands) refers to timers.o(.bss.xTimerQueue) for xTimerQueue
    timers.o(.text.prvProcessReceivedCommands) refers to queue.o(.text.xQueueReceive) for xQueueReceive
    timers.o(.text.prvProcessReceivedCommands) refers to list.o(.text.uxListRemove) for uxListRemove
    timers.o(.text.prvProcessReceivedCommands) refers to timers.o(.text.prvSampleTimeNow) for prvSampleTimeNow
    timers.o(.text.prvProcessReceivedCommands) refers to timers.o(.text.prvInsertTimerInActiveList) for prvInsertTimerInActiveList
    timers.o(.text.prvProcessReceivedCommands) refers to timers.o(.text.xTimerGenericCommand) for xTimerGenericCommand
    timers.o(.text.prvProcessReceivedCommands) refers to heap_4.o(.text.vPortFree) for vPortFree
    timers.o(.ARM.exidx.text.prvProcessReceivedCommands) refers to timers.o(.text.prvProcessReceivedCommands) for [Anonymous Symbol]
    timers.o(.text.prvSampleTimeNow) refers to tasks.o(.text.xTaskGetTickCount) for xTaskGetTickCount
    timers.o(.text.prvSampleTimeNow) refers to timers.o(.bss.prvSampleTimeNow.xLastTime) for prvSampleTimeNow.xLastTime
    timers.o(.text.prvSampleTimeNow) refers to timers.o(.text.prvSwitchTimerLists) for prvSwitchTimerLists
    timers.o(.ARM.exidx.text.prvSampleTimeNow) refers to timers.o(.text.prvSampleTimeNow) for [Anonymous Symbol]
    timers.o(.text.prvProcessExpiredTimer) refers to timers.o(.bss.pxCurrentTimerList) for pxCurrentTimerList
    timers.o(.text.prvProcessExpiredTimer) refers to list.o(.text.uxListRemove) for uxListRemove
    timers.o(.text.prvProcessExpiredTimer) refers to timers.o(.text.prvInsertTimerInActiveList) for prvInsertTimerInActiveList
    timers.o(.text.prvProcessExpiredTimer) refers to timers.o(.text.xTimerGenericCommand) for xTimerGenericCommand
    timers.o(.ARM.exidx.text.prvProcessExpiredTimer) refers to timers.o(.text.prvProcessExpiredTimer) for [Anonymous Symbol]
    timers.o(.text.prvSwitchTimerLists) refers to timers.o(.bss.pxCurrentTimerList) for pxCurrentTimerList
    timers.o(.text.prvSwitchTimerLists) refers to list.o(.text.vListInsert) for vListInsert
    timers.o(.text.prvSwitchTimerLists) refers to list.o(.text.uxListRemove) for uxListRemove
    timers.o(.text.prvSwitchTimerLists) refers to timers.o(.text.xTimerGenericCommand) for xTimerGenericCommand
    timers.o(.text.prvSwitchTimerLists) refers to timers.o(.bss.pxOverflowTimerList) for pxOverflowTimerList
    timers.o(.ARM.exidx.text.prvSwitchTimerLists) refers to timers.o(.text.prvSwitchTimerLists) for [Anonymous Symbol]
    timers.o(.text.prvInsertTimerInActiveList) refers to timers.o(.bss.pxCurrentTimerList) for pxCurrentTimerList
    timers.o(.text.prvInsertTimerInActiveList) refers to timers.o(.bss.pxOverflowTimerList) for pxOverflowTimerList
    timers.o(.text.prvInsertTimerInActiveList) refers to list.o(.text.vListInsert) for vListInsert
    timers.o(.ARM.exidx.text.prvInsertTimerInActiveList) refers to timers.o(.text.prvInsertTimerInActiveList) for [Anonymous Symbol]
    cmsis_os2.o(.text.osKernelInitialize) refers to cmsis_os2.o(.bss.KernelState) for KernelState
    cmsis_os2.o(.ARM.exidx.text.osKernelInitialize) refers to cmsis_os2.o(.text.osKernelInitialize) for [Anonymous Symbol]
    cmsis_os2.o(.text.osKernelGetInfo) refers to cmsis_os2.o(.rodata.str1.4) for .L.str
    cmsis_os2.o(.text.osKernelGetInfo) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    cmsis_os2.o(.ARM.exidx.text.osKernelGetInfo) refers to cmsis_os2.o(.text.osKernelGetInfo) for [Anonymous Symbol]
    cmsis_os2.o(.text.osKernelGetState) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    cmsis_os2.o(.text.osKernelGetState) refers to cmsis_os2.o(.bss.KernelState) for KernelState
    cmsis_os2.o(.ARM.exidx.text.osKernelGetState) refers to cmsis_os2.o(.text.osKernelGetState) for [Anonymous Symbol]
    cmsis_os2.o(.text.osKernelStart) refers to cmsis_os2.o(.bss.KernelState) for KernelState
    cmsis_os2.o(.text.osKernelStart) refers to cmsis_os2.o(.text.SVC_Setup) for SVC_Setup
    cmsis_os2.o(.text.osKernelStart) refers to tasks.o(.text.vTaskStartScheduler) for vTaskStartScheduler
    cmsis_os2.o(.ARM.exidx.text.osKernelStart) refers to cmsis_os2.o(.text.osKernelStart) for [Anonymous Symbol]
    cmsis_os2.o(.text.SVC_Setup) refers to cmsis_os2.o(.text.__NVIC_SetPriority) for __NVIC_SetPriority
    cmsis_os2.o(.ARM.exidx.text.SVC_Setup) refers to cmsis_os2.o(.text.SVC_Setup) for [Anonymous Symbol]
    cmsis_os2.o(.text.osKernelLock) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    cmsis_os2.o(.text.osKernelLock) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    cmsis_os2.o(.ARM.exidx.text.osKernelLock) refers to cmsis_os2.o(.text.osKernelLock) for [Anonymous Symbol]
    cmsis_os2.o(.text.osKernelUnlock) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    cmsis_os2.o(.text.osKernelUnlock) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    cmsis_os2.o(.ARM.exidx.text.osKernelUnlock) refers to cmsis_os2.o(.text.osKernelUnlock) for [Anonymous Symbol]
    cmsis_os2.o(.text.osKernelRestoreLock) refers to tasks.o(.text.xTaskGetSchedulerState) for xTaskGetSchedulerState
    cmsis_os2.o(.text.osKernelRestoreLock) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    cmsis_os2.o(.text.osKernelRestoreLock) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    cmsis_os2.o(.ARM.exidx.text.osKernelRestoreLock) refers to cmsis_os2.o(.text.osKernelRestoreLock) for [Anonymous Symbol]
    cmsis_os2.o(.text.osKernelGetTickCount) refers to tasks.o(.text.xTaskGetTickCountFromISR) for xTaskGetTickCountFromISR
    cmsis_os2.o(.text.osKernelGetTickCount) refers to tasks.o(.text.xTaskGetTickCount) for xTaskGetTickCount
    cmsis_os2.o(.ARM.exidx.text.osKernelGetTickCount) refers to cmsis_os2.o(.text.osKernelGetTickCount) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.osKernelGetTickFreq) refers to cmsis_os2.o(.text.osKernelGetTickFreq) for [Anonymous Symbol]
    cmsis_os2.o(.text.osKernelGetSysTimerCount) refers to tasks.o(.text.xTaskGetTickCount) for xTaskGetTickCount
    cmsis_os2.o(.text.osKernelGetSysTimerCount) refers to cmsis_os2.o(.text.OS_Tick_GetCount) for OS_Tick_GetCount
    cmsis_os2.o(.text.osKernelGetSysTimerCount) refers to cmsis_os2.o(.text.OS_Tick_GetOverflow) for OS_Tick_GetOverflow
    cmsis_os2.o(.text.osKernelGetSysTimerCount) refers to cmsis_os2.o(.text.OS_Tick_GetInterval) for OS_Tick_GetInterval
    cmsis_os2.o(.ARM.exidx.text.osKernelGetSysTimerCount) refers to cmsis_os2.o(.text.osKernelGetSysTimerCount) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.OS_Tick_GetCount) refers to cmsis_os2.o(.text.OS_Tick_GetCount) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.OS_Tick_GetOverflow) refers to cmsis_os2.o(.text.OS_Tick_GetOverflow) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.OS_Tick_GetInterval) refers to cmsis_os2.o(.text.OS_Tick_GetInterval) for [Anonymous Symbol]
    cmsis_os2.o(.text.osKernelGetSysTimerFreq) refers to system_stm32f4xx.o(.data.SystemCoreClock) for SystemCoreClock
    cmsis_os2.o(.ARM.exidx.text.osKernelGetSysTimerFreq) refers to cmsis_os2.o(.text.osKernelGetSysTimerFreq) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadNew) refers to tasks.o(.text.xTaskCreateStatic) for xTaskCreateStatic
    cmsis_os2.o(.text.osThreadNew) refers to tasks.o(.text.xTaskCreate) for xTaskCreate
    cmsis_os2.o(.ARM.exidx.text.osThreadNew) refers to cmsis_os2.o(.text.osThreadNew) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadGetName) refers to tasks.o(.text.pcTaskGetName) for pcTaskGetName
    cmsis_os2.o(.ARM.exidx.text.osThreadGetName) refers to cmsis_os2.o(.text.osThreadGetName) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadGetId) refers to tasks.o(.text.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    cmsis_os2.o(.ARM.exidx.text.osThreadGetId) refers to cmsis_os2.o(.text.osThreadGetId) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadGetState) refers to tasks.o(.text.eTaskGetState) for eTaskGetState
    cmsis_os2.o(.ARM.exidx.text.osThreadGetState) refers to cmsis_os2.o(.text.osThreadGetState) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadGetStackSpace) refers to tasks.o(.text.uxTaskGetStackHighWaterMark) for uxTaskGetStackHighWaterMark
    cmsis_os2.o(.ARM.exidx.text.osThreadGetStackSpace) refers to cmsis_os2.o(.text.osThreadGetStackSpace) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadSetPriority) refers to tasks.o(.text.vTaskPrioritySet) for vTaskPrioritySet
    cmsis_os2.o(.ARM.exidx.text.osThreadSetPriority) refers to cmsis_os2.o(.text.osThreadSetPriority) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadGetPriority) refers to tasks.o(.text.uxTaskPriorityGet) for uxTaskPriorityGet
    cmsis_os2.o(.ARM.exidx.text.osThreadGetPriority) refers to cmsis_os2.o(.text.osThreadGetPriority) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.osThreadYield) refers to cmsis_os2.o(.text.osThreadYield) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadSuspend) refers to tasks.o(.text.vTaskSuspend) for vTaskSuspend
    cmsis_os2.o(.ARM.exidx.text.osThreadSuspend) refers to cmsis_os2.o(.text.osThreadSuspend) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadResume) refers to tasks.o(.text.vTaskResume) for vTaskResume
    cmsis_os2.o(.ARM.exidx.text.osThreadResume) refers to cmsis_os2.o(.text.osThreadResume) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadExit) refers to tasks.o(.text.vTaskDelete) for vTaskDelete
    cmsis_os2.o(.ARM.exidx.text.osThreadExit) refers to cmsis_os2.o(.text.osThreadExit) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadTerminate) refers to tasks.o(.text.eTaskGetState) for eTaskGetState
    cmsis_os2.o(.text.osThreadTerminate) refers to tasks.o(.text.vTaskDelete) for vTaskDelete
    cmsis_os2.o(.ARM.exidx.text.osThreadTerminate) refers to cmsis_os2.o(.text.osThreadTerminate) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadGetCount) refers to tasks.o(.text.uxTaskGetNumberOfTasks) for uxTaskGetNumberOfTasks
    cmsis_os2.o(.ARM.exidx.text.osThreadGetCount) refers to cmsis_os2.o(.text.osThreadGetCount) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadEnumerate) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    cmsis_os2.o(.text.osThreadEnumerate) refers to tasks.o(.text.uxTaskGetNumberOfTasks) for uxTaskGetNumberOfTasks
    cmsis_os2.o(.text.osThreadEnumerate) refers to heap_4.o(.text.pvPortMalloc) for pvPortMalloc
    cmsis_os2.o(.text.osThreadEnumerate) refers to tasks.o(.text.uxTaskGetSystemState) for uxTaskGetSystemState
    cmsis_os2.o(.text.osThreadEnumerate) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    cmsis_os2.o(.text.osThreadEnumerate) refers to heap_4.o(.text.vPortFree) for vPortFree
    cmsis_os2.o(.ARM.exidx.text.osThreadEnumerate) refers to cmsis_os2.o(.text.osThreadEnumerate) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadFlagsSet) refers to tasks.o(.text.xTaskGenericNotifyFromISR) for xTaskGenericNotifyFromISR
    cmsis_os2.o(.text.osThreadFlagsSet) refers to tasks.o(.text.xTaskGenericNotify) for xTaskGenericNotify
    cmsis_os2.o(.ARM.exidx.text.osThreadFlagsSet) refers to cmsis_os2.o(.text.osThreadFlagsSet) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadFlagsClear) refers to tasks.o(.text.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    cmsis_os2.o(.text.osThreadFlagsClear) refers to tasks.o(.text.xTaskGenericNotify) for xTaskGenericNotify
    cmsis_os2.o(.ARM.exidx.text.osThreadFlagsClear) refers to cmsis_os2.o(.text.osThreadFlagsClear) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadFlagsGet) refers to tasks.o(.text.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
    cmsis_os2.o(.text.osThreadFlagsGet) refers to tasks.o(.text.xTaskGenericNotify) for xTaskGenericNotify
    cmsis_os2.o(.ARM.exidx.text.osThreadFlagsGet) refers to cmsis_os2.o(.text.osThreadFlagsGet) for [Anonymous Symbol]
    cmsis_os2.o(.text.osThreadFlagsWait) refers to tasks.o(.text.xTaskGetTickCount) for xTaskGetTickCount
    cmsis_os2.o(.text.osThreadFlagsWait) refers to tasks.o(.text.xTaskNotifyWait) for xTaskNotifyWait
    cmsis_os2.o(.ARM.exidx.text.osThreadFlagsWait) refers to cmsis_os2.o(.text.osThreadFlagsWait) for [Anonymous Symbol]
    cmsis_os2.o(.text.osDelay) refers to tasks.o(.text.vTaskDelay) for vTaskDelay
    cmsis_os2.o(.ARM.exidx.text.osDelay) refers to cmsis_os2.o(.text.osDelay) for [Anonymous Symbol]
    cmsis_os2.o(.text.osDelayUntil) refers to tasks.o(.text.xTaskGetTickCount) for xTaskGetTickCount
    cmsis_os2.o(.text.osDelayUntil) refers to tasks.o(.text.vTaskDelayUntil) for vTaskDelayUntil
    cmsis_os2.o(.ARM.exidx.text.osDelayUntil) refers to cmsis_os2.o(.text.osDelayUntil) for [Anonymous Symbol]
    cmsis_os2.o(.text.osTimerNew) refers to heap_4.o(.text.pvPortMalloc) for pvPortMalloc
    cmsis_os2.o(.text.osTimerNew) refers to cmsis_os2.o(.text.TimerCallback) for TimerCallback
    cmsis_os2.o(.text.osTimerNew) refers to timers.o(.text.xTimerCreateStatic) for xTimerCreateStatic
    cmsis_os2.o(.text.osTimerNew) refers to timers.o(.text.xTimerCreate) for xTimerCreate
    cmsis_os2.o(.text.osTimerNew) refers to heap_4.o(.text.vPortFree) for vPortFree
    cmsis_os2.o(.ARM.exidx.text.osTimerNew) refers to cmsis_os2.o(.text.osTimerNew) for [Anonymous Symbol]
    cmsis_os2.o(.text.TimerCallback) refers to timers.o(.text.pvTimerGetTimerID) for pvTimerGetTimerID
    cmsis_os2.o(.ARM.exidx.text.TimerCallback) refers to cmsis_os2.o(.text.TimerCallback) for [Anonymous Symbol]
    cmsis_os2.o(.text.osTimerGetName) refers to timers.o(.text.pcTimerGetName) for pcTimerGetName
    cmsis_os2.o(.ARM.exidx.text.osTimerGetName) refers to cmsis_os2.o(.text.osTimerGetName) for [Anonymous Symbol]
    cmsis_os2.o(.text.osTimerStart) refers to timers.o(.text.xTimerGenericCommand) for xTimerGenericCommand
    cmsis_os2.o(.ARM.exidx.text.osTimerStart) refers to cmsis_os2.o(.text.osTimerStart) for [Anonymous Symbol]
    cmsis_os2.o(.text.osTimerStop) refers to timers.o(.text.xTimerIsTimerActive) for xTimerIsTimerActive
    cmsis_os2.o(.text.osTimerStop) refers to timers.o(.text.xTimerGenericCommand) for xTimerGenericCommand
    cmsis_os2.o(.ARM.exidx.text.osTimerStop) refers to cmsis_os2.o(.text.osTimerStop) for [Anonymous Symbol]
    cmsis_os2.o(.text.osTimerIsRunning) refers to timers.o(.text.xTimerIsTimerActive) for xTimerIsTimerActive
    cmsis_os2.o(.ARM.exidx.text.osTimerIsRunning) refers to cmsis_os2.o(.text.osTimerIsRunning) for [Anonymous Symbol]
    cmsis_os2.o(.text.osTimerDelete) refers to timers.o(.text.pvTimerGetTimerID) for pvTimerGetTimerID
    cmsis_os2.o(.text.osTimerDelete) refers to timers.o(.text.xTimerGenericCommand) for xTimerGenericCommand
    cmsis_os2.o(.text.osTimerDelete) refers to heap_4.o(.text.vPortFree) for vPortFree
    cmsis_os2.o(.ARM.exidx.text.osTimerDelete) refers to cmsis_os2.o(.text.osTimerDelete) for [Anonymous Symbol]
    cmsis_os2.o(.text.osEventFlagsNew) refers to event_groups.o(.text.xEventGroupCreateStatic) for xEventGroupCreateStatic
    cmsis_os2.o(.text.osEventFlagsNew) refers to event_groups.o(.text.xEventGroupCreate) for xEventGroupCreate
    cmsis_os2.o(.ARM.exidx.text.osEventFlagsNew) refers to cmsis_os2.o(.text.osEventFlagsNew) for [Anonymous Symbol]
    cmsis_os2.o(.text.osEventFlagsSet) refers to event_groups.o(.text.xEventGroupSetBitsFromISR) for xEventGroupSetBitsFromISR
    cmsis_os2.o(.text.osEventFlagsSet) refers to event_groups.o(.text.xEventGroupSetBits) for xEventGroupSetBits
    cmsis_os2.o(.ARM.exidx.text.osEventFlagsSet) refers to cmsis_os2.o(.text.osEventFlagsSet) for [Anonymous Symbol]
    cmsis_os2.o(.text.osEventFlagsClear) refers to event_groups.o(.text.xEventGroupGetBitsFromISR) for xEventGroupGetBitsFromISR
    cmsis_os2.o(.text.osEventFlagsClear) refers to event_groups.o(.text.xEventGroupClearBitsFromISR) for xEventGroupClearBitsFromISR
    cmsis_os2.o(.text.osEventFlagsClear) refers to event_groups.o(.text.xEventGroupClearBits) for xEventGroupClearBits
    cmsis_os2.o(.ARM.exidx.text.osEventFlagsClear) refers to cmsis_os2.o(.text.osEventFlagsClear) for [Anonymous Symbol]
    cmsis_os2.o(.text.osEventFlagsGet) refers to event_groups.o(.text.xEventGroupGetBitsFromISR) for xEventGroupGetBitsFromISR
    cmsis_os2.o(.text.osEventFlagsGet) refers to event_groups.o(.text.xEventGroupClearBits) for xEventGroupClearBits
    cmsis_os2.o(.ARM.exidx.text.osEventFlagsGet) refers to cmsis_os2.o(.text.osEventFlagsGet) for [Anonymous Symbol]
    cmsis_os2.o(.text.osEventFlagsWait) refers to event_groups.o(.text.xEventGroupWaitBits) for xEventGroupWaitBits
    cmsis_os2.o(.ARM.exidx.text.osEventFlagsWait) refers to cmsis_os2.o(.text.osEventFlagsWait) for [Anonymous Symbol]
    cmsis_os2.o(.text.osEventFlagsDelete) refers to event_groups.o(.text.vEventGroupDelete) for vEventGroupDelete
    cmsis_os2.o(.ARM.exidx.text.osEventFlagsDelete) refers to cmsis_os2.o(.text.osEventFlagsDelete) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMutexNew) refers to queue.o(.text.xQueueCreateMutexStatic) for xQueueCreateMutexStatic
    cmsis_os2.o(.text.osMutexNew) refers to queue.o(.text.xQueueCreateMutex) for xQueueCreateMutex
    cmsis_os2.o(.text.osMutexNew) refers to queue.o(.text.vQueueAddToRegistry) for vQueueAddToRegistry
    cmsis_os2.o(.ARM.exidx.text.osMutexNew) refers to cmsis_os2.o(.text.osMutexNew) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMutexAcquire) refers to queue.o(.text.xQueueSemaphoreTake) for xQueueSemaphoreTake
    cmsis_os2.o(.text.osMutexAcquire) refers to queue.o(.text.xQueueTakeMutexRecursive) for xQueueTakeMutexRecursive
    cmsis_os2.o(.ARM.exidx.text.osMutexAcquire) refers to cmsis_os2.o(.text.osMutexAcquire) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMutexRelease) refers to queue.o(.text.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(.text.osMutexRelease) refers to queue.o(.text.xQueueGiveMutexRecursive) for xQueueGiveMutexRecursive
    cmsis_os2.o(.ARM.exidx.text.osMutexRelease) refers to cmsis_os2.o(.text.osMutexRelease) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMutexGetOwner) refers to queue.o(.text.xQueueGetMutexHolder) for xQueueGetMutexHolder
    cmsis_os2.o(.ARM.exidx.text.osMutexGetOwner) refers to cmsis_os2.o(.text.osMutexGetOwner) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMutexDelete) refers to queue.o(.text.vQueueUnregisterQueue) for vQueueUnregisterQueue
    cmsis_os2.o(.text.osMutexDelete) refers to queue.o(.text.vQueueDelete) for vQueueDelete
    cmsis_os2.o(.ARM.exidx.text.osMutexDelete) refers to cmsis_os2.o(.text.osMutexDelete) for [Anonymous Symbol]
    cmsis_os2.o(.text.osSemaphoreNew) refers to queue.o(.text.xQueueGenericCreateStatic) for xQueueGenericCreateStatic
    cmsis_os2.o(.text.osSemaphoreNew) refers to queue.o(.text.xQueueCreateCountingSemaphoreStatic) for xQueueCreateCountingSemaphoreStatic
    cmsis_os2.o(.text.osSemaphoreNew) refers to queue.o(.text.xQueueGenericCreate) for xQueueGenericCreate
    cmsis_os2.o(.text.osSemaphoreNew) refers to queue.o(.text.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(.text.osSemaphoreNew) refers to queue.o(.text.vQueueDelete) for vQueueDelete
    cmsis_os2.o(.text.osSemaphoreNew) refers to queue.o(.text.xQueueCreateCountingSemaphore) for xQueueCreateCountingSemaphore
    cmsis_os2.o(.text.osSemaphoreNew) refers to queue.o(.text.vQueueAddToRegistry) for vQueueAddToRegistry
    cmsis_os2.o(.ARM.exidx.text.osSemaphoreNew) refers to cmsis_os2.o(.text.osSemaphoreNew) for [Anonymous Symbol]
    cmsis_os2.o(.text.osSemaphoreAcquire) refers to queue.o(.text.xQueueSemaphoreTake) for xQueueSemaphoreTake
    cmsis_os2.o(.text.osSemaphoreAcquire) refers to queue.o(.text.xQueueReceiveFromISR) for xQueueReceiveFromISR
    cmsis_os2.o(.ARM.exidx.text.osSemaphoreAcquire) refers to cmsis_os2.o(.text.osSemaphoreAcquire) for [Anonymous Symbol]
    cmsis_os2.o(.text.osSemaphoreRelease) refers to queue.o(.text.xQueueGiveFromISR) for xQueueGiveFromISR
    cmsis_os2.o(.text.osSemaphoreRelease) refers to queue.o(.text.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(.ARM.exidx.text.osSemaphoreRelease) refers to cmsis_os2.o(.text.osSemaphoreRelease) for [Anonymous Symbol]
    cmsis_os2.o(.text.osSemaphoreGetCount) refers to queue.o(.text.uxQueueMessagesWaitingFromISR) for uxQueueMessagesWaitingFromISR
    cmsis_os2.o(.text.osSemaphoreGetCount) refers to queue.o(.text.uxQueueMessagesWaiting) for uxQueueMessagesWaiting
    cmsis_os2.o(.ARM.exidx.text.osSemaphoreGetCount) refers to cmsis_os2.o(.text.osSemaphoreGetCount) for [Anonymous Symbol]
    cmsis_os2.o(.text.osSemaphoreDelete) refers to queue.o(.text.vQueueUnregisterQueue) for vQueueUnregisterQueue
    cmsis_os2.o(.text.osSemaphoreDelete) refers to queue.o(.text.vQueueDelete) for vQueueDelete
    cmsis_os2.o(.ARM.exidx.text.osSemaphoreDelete) refers to cmsis_os2.o(.text.osSemaphoreDelete) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMessageQueueNew) refers to queue.o(.text.xQueueGenericCreate) for xQueueGenericCreate
    cmsis_os2.o(.text.osMessageQueueNew) refers to queue.o(.text.xQueueGenericCreateStatic) for xQueueGenericCreateStatic
    cmsis_os2.o(.text.osMessageQueueNew) refers to queue.o(.text.vQueueAddToRegistry) for vQueueAddToRegistry
    cmsis_os2.o(.ARM.exidx.text.osMessageQueueNew) refers to cmsis_os2.o(.text.osMessageQueueNew) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMessageQueuePut) refers to queue.o(.text.xQueueGenericSendFromISR) for xQueueGenericSendFromISR
    cmsis_os2.o(.text.osMessageQueuePut) refers to queue.o(.text.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(.ARM.exidx.text.osMessageQueuePut) refers to cmsis_os2.o(.text.osMessageQueuePut) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMessageQueueGet) refers to queue.o(.text.xQueueReceiveFromISR) for xQueueReceiveFromISR
    cmsis_os2.o(.text.osMessageQueueGet) refers to queue.o(.text.xQueueReceive) for xQueueReceive
    cmsis_os2.o(.ARM.exidx.text.osMessageQueueGet) refers to cmsis_os2.o(.text.osMessageQueueGet) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.osMessageQueueGetCapacity) refers to cmsis_os2.o(.text.osMessageQueueGetCapacity) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.osMessageQueueGetMsgSize) refers to cmsis_os2.o(.text.osMessageQueueGetMsgSize) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMessageQueueGetCount) refers to queue.o(.text.uxQueueMessagesWaitingFromISR) for uxQueueMessagesWaitingFromISR
    cmsis_os2.o(.text.osMessageQueueGetCount) refers to queue.o(.text.uxQueueMessagesWaiting) for uxQueueMessagesWaiting
    cmsis_os2.o(.ARM.exidx.text.osMessageQueueGetCount) refers to cmsis_os2.o(.text.osMessageQueueGetCount) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMessageQueueGetSpace) refers to queue.o(.text.uxQueueSpacesAvailable) for uxQueueSpacesAvailable
    cmsis_os2.o(.ARM.exidx.text.osMessageQueueGetSpace) refers to cmsis_os2.o(.text.osMessageQueueGetSpace) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMessageQueueReset) refers to queue.o(.text.xQueueGenericReset) for xQueueGenericReset
    cmsis_os2.o(.ARM.exidx.text.osMessageQueueReset) refers to cmsis_os2.o(.text.osMessageQueueReset) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMessageQueueDelete) refers to queue.o(.text.vQueueUnregisterQueue) for vQueueUnregisterQueue
    cmsis_os2.o(.text.osMessageQueueDelete) refers to queue.o(.text.vQueueDelete) for vQueueDelete
    cmsis_os2.o(.ARM.exidx.text.osMessageQueueDelete) refers to cmsis_os2.o(.text.osMessageQueueDelete) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMemoryPoolNew) refers to heap_4.o(.text.pvPortMalloc) for pvPortMalloc
    cmsis_os2.o(.text.osMemoryPoolNew) refers to queue.o(.text.xQueueCreateCountingSemaphoreStatic) for xQueueCreateCountingSemaphoreStatic
    cmsis_os2.o(.text.osMemoryPoolNew) refers to heap_4.o(.text.vPortFree) for vPortFree
    cmsis_os2.o(.ARM.exidx.text.osMemoryPoolNew) refers to cmsis_os2.o(.text.osMemoryPoolNew) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.osMemoryPoolGetName) refers to cmsis_os2.o(.text.osMemoryPoolGetName) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMemoryPoolAlloc) refers to queue.o(.text.xQueueReceiveFromISR) for xQueueReceiveFromISR
    cmsis_os2.o(.text.osMemoryPoolAlloc) refers to cmsis_os2.o(.text.AllocBlock) for AllocBlock
    cmsis_os2.o(.text.osMemoryPoolAlloc) refers to cmsis_os2.o(.text.CreateBlock) for CreateBlock
    cmsis_os2.o(.text.osMemoryPoolAlloc) refers to queue.o(.text.xQueueSemaphoreTake) for xQueueSemaphoreTake
    cmsis_os2.o(.text.osMemoryPoolAlloc) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    cmsis_os2.o(.text.osMemoryPoolAlloc) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    cmsis_os2.o(.ARM.exidx.text.osMemoryPoolAlloc) refers to cmsis_os2.o(.text.osMemoryPoolAlloc) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.AllocBlock) refers to cmsis_os2.o(.text.AllocBlock) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.CreateBlock) refers to cmsis_os2.o(.text.CreateBlock) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMemoryPoolFree) refers to queue.o(.text.uxQueueMessagesWaitingFromISR) for uxQueueMessagesWaitingFromISR
    cmsis_os2.o(.text.osMemoryPoolFree) refers to queue.o(.text.uxQueueMessagesWaiting) for uxQueueMessagesWaiting
    cmsis_os2.o(.text.osMemoryPoolFree) refers to cmsis_os2.o(.text.FreeBlock) for FreeBlock
    cmsis_os2.o(.text.osMemoryPoolFree) refers to queue.o(.text.xQueueGiveFromISR) for xQueueGiveFromISR
    cmsis_os2.o(.text.osMemoryPoolFree) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    cmsis_os2.o(.text.osMemoryPoolFree) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    cmsis_os2.o(.text.osMemoryPoolFree) refers to queue.o(.text.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(.ARM.exidx.text.osMemoryPoolFree) refers to cmsis_os2.o(.text.osMemoryPoolFree) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.FreeBlock) refers to cmsis_os2.o(.text.FreeBlock) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.osMemoryPoolGetCapacity) refers to cmsis_os2.o(.text.osMemoryPoolGetCapacity) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.osMemoryPoolGetBlockSize) refers to cmsis_os2.o(.text.osMemoryPoolGetBlockSize) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMemoryPoolGetCount) refers to queue.o(.text.uxQueueMessagesWaitingFromISR) for uxQueueMessagesWaitingFromISR
    cmsis_os2.o(.text.osMemoryPoolGetCount) refers to queue.o(.text.uxQueueMessagesWaiting) for uxQueueMessagesWaiting
    cmsis_os2.o(.ARM.exidx.text.osMemoryPoolGetCount) refers to cmsis_os2.o(.text.osMemoryPoolGetCount) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMemoryPoolGetSpace) refers to queue.o(.text.uxQueueMessagesWaitingFromISR) for uxQueueMessagesWaitingFromISR
    cmsis_os2.o(.text.osMemoryPoolGetSpace) refers to queue.o(.text.uxQueueMessagesWaiting) for uxQueueMessagesWaiting
    cmsis_os2.o(.ARM.exidx.text.osMemoryPoolGetSpace) refers to cmsis_os2.o(.text.osMemoryPoolGetSpace) for [Anonymous Symbol]
    cmsis_os2.o(.text.osMemoryPoolDelete) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    cmsis_os2.o(.text.osMemoryPoolDelete) refers to queue.o(.text.xQueueGenericSend) for xQueueGenericSend
    cmsis_os2.o(.text.osMemoryPoolDelete) refers to heap_4.o(.text.vPortFree) for vPortFree
    cmsis_os2.o(.text.osMemoryPoolDelete) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    cmsis_os2.o(.ARM.exidx.text.osMemoryPoolDelete) refers to cmsis_os2.o(.text.osMemoryPoolDelete) for [Anonymous Symbol]
    cmsis_os2.o(.text.vApplicationGetIdleTaskMemory) refers to cmsis_os2.o(.bss.vApplicationGetIdleTaskMemory.Idle_TCB) for vApplicationGetIdleTaskMemory.Idle_TCB
    cmsis_os2.o(.text.vApplicationGetIdleTaskMemory) refers to cmsis_os2.o(.bss.vApplicationGetIdleTaskMemory.Idle_Stack) for vApplicationGetIdleTaskMemory.Idle_Stack
    cmsis_os2.o(.ARM.exidx.text.vApplicationGetIdleTaskMemory) refers to cmsis_os2.o(.text.vApplicationGetIdleTaskMemory) for [Anonymous Symbol]
    cmsis_os2.o(.text.vApplicationGetTimerTaskMemory) refers to cmsis_os2.o(.bss.vApplicationGetTimerTaskMemory.Timer_TCB) for vApplicationGetTimerTaskMemory.Timer_TCB
    cmsis_os2.o(.text.vApplicationGetTimerTaskMemory) refers to cmsis_os2.o(.bss.vApplicationGetTimerTaskMemory.Timer_Stack) for vApplicationGetTimerTaskMemory.Timer_Stack
    cmsis_os2.o(.ARM.exidx.text.vApplicationGetTimerTaskMemory) refers to cmsis_os2.o(.text.vApplicationGetTimerTaskMemory) for [Anonymous Symbol]
    cmsis_os2.o(.ARM.exidx.text.__NVIC_SetPriority) refers to cmsis_os2.o(.text.__NVIC_SetPriority) for [Anonymous Symbol]
    heap_4.o(.text.pvPortMalloc) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    heap_4.o(.text.pvPortMalloc) refers to heap_4.o(.bss.pxEnd) for pxEnd
    heap_4.o(.text.pvPortMalloc) refers to heap_4.o(.text.prvHeapInit) for prvHeapInit
    heap_4.o(.text.pvPortMalloc) refers to heap_4.o(.bss.xBlockAllocatedBit) for xBlockAllocatedBit
    heap_4.o(.text.pvPortMalloc) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    heap_4.o(.text.pvPortMalloc) refers to heap_4.o(.bss.xFreeBytesRemaining) for xFreeBytesRemaining
    heap_4.o(.text.pvPortMalloc) refers to heap_4.o(.bss.xStart) for xStart
    heap_4.o(.text.pvPortMalloc) refers to heap_4.o(.text.prvInsertBlockIntoFreeList) for prvInsertBlockIntoFreeList
    heap_4.o(.text.pvPortMalloc) refers to heap_4.o(.bss.xMinimumEverFreeBytesRemaining) for xMinimumEverFreeBytesRemaining
    heap_4.o(.text.pvPortMalloc) refers to heap_4.o(.bss.xNumberOfSuccessfulAllocations) for xNumberOfSuccessfulAllocations
    heap_4.o(.ARM.exidx.text.pvPortMalloc) refers to heap_4.o(.text.pvPortMalloc) for [Anonymous Symbol]
    heap_4.o(.text.prvHeapInit) refers to heap_4.o(.bss.ucHeap) for ucHeap
    heap_4.o(.text.prvHeapInit) refers to heap_4.o(.bss.xStart) for xStart
    heap_4.o(.text.prvHeapInit) refers to heap_4.o(.bss.pxEnd) for pxEnd
    heap_4.o(.text.prvHeapInit) refers to heap_4.o(.bss.xMinimumEverFreeBytesRemaining) for xMinimumEverFreeBytesRemaining
    heap_4.o(.text.prvHeapInit) refers to heap_4.o(.bss.xFreeBytesRemaining) for xFreeBytesRemaining
    heap_4.o(.text.prvHeapInit) refers to heap_4.o(.bss.xBlockAllocatedBit) for xBlockAllocatedBit
    heap_4.o(.ARM.exidx.text.prvHeapInit) refers to heap_4.o(.text.prvHeapInit) for [Anonymous Symbol]
    heap_4.o(.text.prvInsertBlockIntoFreeList) refers to heap_4.o(.bss.xStart) for xStart
    heap_4.o(.text.prvInsertBlockIntoFreeList) refers to heap_4.o(.bss.pxEnd) for pxEnd
    heap_4.o(.ARM.exidx.text.prvInsertBlockIntoFreeList) refers to heap_4.o(.text.prvInsertBlockIntoFreeList) for [Anonymous Symbol]
    heap_4.o(.text.vPortFree) refers to heap_4.o(.bss.xBlockAllocatedBit) for xBlockAllocatedBit
    heap_4.o(.text.vPortFree) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    heap_4.o(.text.vPortFree) refers to heap_4.o(.bss.xFreeBytesRemaining) for xFreeBytesRemaining
    heap_4.o(.text.vPortFree) refers to heap_4.o(.text.prvInsertBlockIntoFreeList) for prvInsertBlockIntoFreeList
    heap_4.o(.text.vPortFree) refers to heap_4.o(.bss.xNumberOfSuccessfulFrees) for xNumberOfSuccessfulFrees
    heap_4.o(.text.vPortFree) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    heap_4.o(.ARM.exidx.text.vPortFree) refers to heap_4.o(.text.vPortFree) for [Anonymous Symbol]
    heap_4.o(.text.xPortGetFreeHeapSize) refers to heap_4.o(.bss.xFreeBytesRemaining) for xFreeBytesRemaining
    heap_4.o(.ARM.exidx.text.xPortGetFreeHeapSize) refers to heap_4.o(.text.xPortGetFreeHeapSize) for [Anonymous Symbol]
    heap_4.o(.text.xPortGetMinimumEverFreeHeapSize) refers to heap_4.o(.bss.xMinimumEverFreeBytesRemaining) for xMinimumEverFreeBytesRemaining
    heap_4.o(.ARM.exidx.text.xPortGetMinimumEverFreeHeapSize) refers to heap_4.o(.text.xPortGetMinimumEverFreeHeapSize) for [Anonymous Symbol]
    heap_4.o(.ARM.exidx.text.vPortInitialiseBlocks) refers to heap_4.o(.text.vPortInitialiseBlocks) for [Anonymous Symbol]
    heap_4.o(.text.vPortGetHeapStats) refers to tasks.o(.text.vTaskSuspendAll) for vTaskSuspendAll
    heap_4.o(.text.vPortGetHeapStats) refers to heap_4.o(.bss.xStart) for xStart
    heap_4.o(.text.vPortGetHeapStats) refers to heap_4.o(.bss.pxEnd) for pxEnd
    heap_4.o(.text.vPortGetHeapStats) refers to tasks.o(.text.xTaskResumeAll) for xTaskResumeAll
    heap_4.o(.text.vPortGetHeapStats) refers to port.o(.text.vPortEnterCritical) for vPortEnterCritical
    heap_4.o(.text.vPortGetHeapStats) refers to heap_4.o(.bss.xFreeBytesRemaining) for xFreeBytesRemaining
    heap_4.o(.text.vPortGetHeapStats) refers to heap_4.o(.bss.xMinimumEverFreeBytesRemaining) for xMinimumEverFreeBytesRemaining
    heap_4.o(.text.vPortGetHeapStats) refers to heap_4.o(.bss.xNumberOfSuccessfulAllocations) for xNumberOfSuccessfulAllocations
    heap_4.o(.text.vPortGetHeapStats) refers to heap_4.o(.bss.xNumberOfSuccessfulFrees) for xNumberOfSuccessfulFrees
    heap_4.o(.text.vPortGetHeapStats) refers to port.o(.text.vPortExitCritical) for vPortExitCritical
    heap_4.o(.ARM.exidx.text.vPortGetHeapStats) refers to heap_4.o(.text.vPortGetHeapStats) for [Anonymous Symbol]
    port.o(.text.pxPortInitialiseStack) refers to port.o(.text.prvTaskExitError) for prvTaskExitError
    port.o(.ARM.exidx.text.pxPortInitialiseStack) refers to port.o(.text.pxPortInitialiseStack) for [Anonymous Symbol]
    port.o(.text.prvTaskExitError) refers to port.o(.data.uxCriticalNesting) for uxCriticalNesting
    port.o(.ARM.exidx.text.prvTaskExitError) refers to port.o(.text.prvTaskExitError) for [Anonymous Symbol]
    port.o(.text.SVC_Handler) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    port.o(.ARM.exidx.text.SVC_Handler) refers to port.o(.text.SVC_Handler) for [Anonymous Symbol]
    port.o(.text.xPortStartScheduler) refers to port.o(.bss.ucMaxSysCallPriority) for ucMaxSysCallPriority
    port.o(.text.xPortStartScheduler) refers to port.o(.bss.ulMaxPRIGROUPValue) for ulMaxPRIGROUPValue
    port.o(.text.xPortStartScheduler) refers to port.o(.text.vPortSetupTimerInterrupt) for vPortSetupTimerInterrupt
    port.o(.text.xPortStartScheduler) refers to port.o(.data.uxCriticalNesting) for uxCriticalNesting
    port.o(.text.xPortStartScheduler) refers to port.o(.text.vPortEnableVFP) for vPortEnableVFP
    port.o(.text.xPortStartScheduler) refers to port.o(.text.prvPortStartFirstTask) for prvPortStartFirstTask
    port.o(.text.xPortStartScheduler) refers to tasks.o(.text.vTaskSwitchContext) for vTaskSwitchContext
    port.o(.text.xPortStartScheduler) refers to port.o(.text.prvTaskExitError) for prvTaskExitError
    port.o(.ARM.exidx.text.xPortStartScheduler) refers to port.o(.text.xPortStartScheduler) for [Anonymous Symbol]
    port.o(.text.vPortSetupTimerInterrupt) refers to system_stm32f4xx.o(.data.SystemCoreClock) for SystemCoreClock
    port.o(.ARM.exidx.text.vPortSetupTimerInterrupt) refers to port.o(.text.vPortSetupTimerInterrupt) for [Anonymous Symbol]
    port.o(.ARM.exidx.text.vPortEnableVFP) refers to port.o(.text.vPortEnableVFP) for [Anonymous Symbol]
    port.o(.ARM.exidx.text.prvPortStartFirstTask) refers to port.o(.text.prvPortStartFirstTask) for [Anonymous Symbol]
    port.o(.text.vPortEndScheduler) refers to port.o(.data.uxCriticalNesting) for uxCriticalNesting
    port.o(.ARM.exidx.text.vPortEndScheduler) refers to port.o(.text.vPortEndScheduler) for [Anonymous Symbol]
    port.o(.text.vPortEnterCritical) refers to port.o(.data.uxCriticalNesting) for uxCriticalNesting
    port.o(.ARM.exidx.text.vPortEnterCritical) refers to port.o(.text.vPortEnterCritical) for [Anonymous Symbol]
    port.o(.text.vPortExitCritical) refers to port.o(.data.uxCriticalNesting) for uxCriticalNesting
    port.o(.ARM.exidx.text.vPortExitCritical) refers to port.o(.text.vPortExitCritical) for [Anonymous Symbol]
    port.o(.text.PendSV_Handler) refers to tasks.o(.text.vTaskSwitchContext) for vTaskSwitchContext
    port.o(.text.PendSV_Handler) refers to tasks.o(.bss.pxCurrentTCB) for pxCurrentTCB
    port.o(.ARM.exidx.text.PendSV_Handler) refers to port.o(.text.PendSV_Handler) for [Anonymous Symbol]
    port.o(.text.xPortSysTickHandler) refers to tasks.o(.text.xTaskIncrementTick) for xTaskIncrementTick
    port.o(.ARM.exidx.text.xPortSysTickHandler) refers to port.o(.text.xPortSysTickHandler) for [Anonymous Symbol]
    port.o(.text.vPortValidateInterruptPriority) refers to port.o(.bss.ucMaxSysCallPriority) for ucMaxSysCallPriority
    port.o(.text.vPortValidateInterruptPriority) refers to port.o(.bss.ulMaxPRIGROUPValue) for ulMaxPRIGROUPValue
    port.o(.ARM.exidx.text.vPortValidateInterruptPriority) refers to port.o(.text.vPortValidateInterruptPriority) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_TxMailbox0CompleteCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_TxMailbox0CompleteCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox0CompleteCallback) refers to can_1.o(.text.HAL_CAN_TxMailbox0CompleteCallback) for [Anonymous Symbol]
    can_1.o(.ARM.exidx.text.CAN_Get) refers to can_1.o(.text.CAN_Get) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_TxMailbox1CompleteCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_TxMailbox1CompleteCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox1CompleteCallback) refers to can_1.o(.text.HAL_CAN_TxMailbox1CompleteCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_TxMailbox2CompleteCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_TxMailbox2CompleteCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox2CompleteCallback) refers to can_1.o(.text.HAL_CAN_TxMailbox2CompleteCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_TxMailbox0AbortCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_TxMailbox0AbortCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox0AbortCallback) refers to can_1.o(.text.HAL_CAN_TxMailbox0AbortCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_TxMailbox1AbortCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_TxMailbox1AbortCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox1AbortCallback) refers to can_1.o(.text.HAL_CAN_TxMailbox1AbortCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_TxMailbox2AbortCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_TxMailbox2AbortCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox2AbortCallback) refers to can_1.o(.text.HAL_CAN_TxMailbox2AbortCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_RxFifo0MsgPendingCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_RxFifo0MsgPendingCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_RxFifo0MsgPendingCallback) refers to can_1.o(.text.HAL_CAN_RxFifo0MsgPendingCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_RxFifo0FullCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_RxFifo0FullCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_RxFifo0FullCallback) refers to can_1.o(.text.HAL_CAN_RxFifo0FullCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_RxFifo1MsgPendingCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_RxFifo1MsgPendingCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_RxFifo1MsgPendingCallback) refers to can_1.o(.text.HAL_CAN_RxFifo1MsgPendingCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_RxFifo1FullCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_RxFifo1FullCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_RxFifo1FullCallback) refers to can_1.o(.text.HAL_CAN_RxFifo1FullCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_SleepCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_SleepCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_SleepCallback) refers to can_1.o(.text.HAL_CAN_SleepCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_WakeUpFromRxMsgCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_WakeUpFromRxMsgCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_WakeUpFromRxMsgCallback) refers to can_1.o(.text.HAL_CAN_WakeUpFromRxMsgCallback) for [Anonymous Symbol]
    can_1.o(.text.HAL_CAN_ErrorCallback) refers to can_1.o(.text.CAN_Get) for CAN_Get
    can_1.o(.text.HAL_CAN_ErrorCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.HAL_CAN_ErrorCallback) refers to can_1.o(.text.HAL_CAN_ErrorCallback) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_Init) refers to can_1.o(.bss.inited) for inited
    can_1.o(.text.BSP_CAN_Init) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.text.BSP_CAN_Init) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    can_1.o(.text.BSP_CAN_Init) refers to can_1.o(.text.BSP_CAN_TxQueueInit) for BSP_CAN_TxQueueInit
    can_1.o(.text.BSP_CAN_Init) refers to can_1.o(.bss.id_parser) for id_parser
    can_1.o(.text.BSP_CAN_Init) refers to can_1.o(.text.BSP_CAN_DefaultIdParser) for BSP_CAN_DefaultIdParser
    can_1.o(.text.BSP_CAN_Init) refers to cmsis_os2.o(.text.osMutexNew) for osMutexNew
    can_1.o(.text.BSP_CAN_Init) refers to can_1.o(.bss.queue_mutex) for queue_mutex
    can_1.o(.text.BSP_CAN_Init) refers to can.o(.bss.hcan1) for hcan1
    can_1.o(.text.BSP_CAN_Init) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_ConfigFilter) for HAL_CAN_ConfigFilter
    can_1.o(.text.BSP_CAN_Init) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_Start) for HAL_CAN_Start
    can_1.o(.text.BSP_CAN_Init) refers to can_1.o(.text.BSP_CAN_RxFifo0Callback) for BSP_CAN_RxFifo0Callback
    can_1.o(.text.BSP_CAN_Init) refers to can_1.o(.text.BSP_CAN_RegisterCallback) for BSP_CAN_RegisterCallback
    can_1.o(.text.BSP_CAN_Init) refers to can_1.o(.text.BSP_CAN_TxCompleteCallback) for BSP_CAN_TxCompleteCallback
    can_1.o(.text.BSP_CAN_Init) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_ActivateNotification) for HAL_CAN_ActivateNotification
    can_1.o(.text.BSP_CAN_Init) refers to can.o(.bss.hcan2) for hcan2
    can_1.o(.text.BSP_CAN_Init) refers to can_1.o(.text.BSP_CAN_RxFifo1Callback) for BSP_CAN_RxFifo1Callback
    can_1.o(.ARM.exidx.text.BSP_CAN_Init) refers to can_1.o(.text.BSP_CAN_Init) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_TxQueueInit) refers to can_1.o(.bss.tx_queues) for tx_queues
    can_1.o(.ARM.exidx.text.BSP_CAN_TxQueueInit) refers to can_1.o(.text.BSP_CAN_TxQueueInit) for [Anonymous Symbol]
    can_1.o(.ARM.exidx.text.BSP_CAN_DefaultIdParser) refers to can_1.o(.text.BSP_CAN_DefaultIdParser) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_RegisterCallback) refers to can_1.o(.bss.inited) for inited
    can_1.o(.text.BSP_CAN_RegisterCallback) refers to can_1.o(.bss.CAN_Callback) for CAN_Callback
    can_1.o(.ARM.exidx.text.BSP_CAN_RegisterCallback) refers to can_1.o(.text.BSP_CAN_RegisterCallback) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_RxFifo0Callback) refers to can_1.o(.text.BSP_CAN_GetHandle) for BSP_CAN_GetHandle
    can_1.o(.text.BSP_CAN_RxFifo0Callback) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    can_1.o(.text.BSP_CAN_RxFifo0Callback) refers to cmsis_os2.o(.text.osMessageQueuePut) for osMessageQueuePut
    can_1.o(.text.BSP_CAN_RxFifo0Callback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetRxFifoFillLevel) for HAL_CAN_GetRxFifoFillLevel
    can_1.o(.text.BSP_CAN_RxFifo0Callback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetRxMessage) for HAL_CAN_GetRxMessage
    can_1.o(.text.BSP_CAN_RxFifo0Callback) refers to can_1.o(.text.BSP_CAN_GetFrameType) for BSP_CAN_GetFrameType
    can_1.o(.text.BSP_CAN_RxFifo0Callback) refers to can_1.o(.text.BSP_CAN_ParseId) for BSP_CAN_ParseId
    can_1.o(.text.BSP_CAN_RxFifo0Callback) refers to can_1.o(.text.BSP_CAN_FindQueue) for BSP_CAN_FindQueue
    can_1.o(.text.BSP_CAN_RxFifo0Callback) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    can_1.o(.ARM.exidx.text.BSP_CAN_RxFifo0Callback) refers to can_1.o(.text.BSP_CAN_RxFifo0Callback) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_TxCompleteCallback) refers to can_1.o(.text.BSP_CAN_GetHandle) for BSP_CAN_GetHandle
    can_1.o(.text.BSP_CAN_TxCompleteCallback) refers to can_1.o(.text.BSP_CAN_TxQueueIsEmpty) for BSP_CAN_TxQueueIsEmpty
    can_1.o(.text.BSP_CAN_TxCompleteCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetTxMailboxesFreeLevel) for HAL_CAN_GetTxMailboxesFreeLevel
    can_1.o(.text.BSP_CAN_TxCompleteCallback) refers to can_1.o(.text.BSP_CAN_TxQueuePop) for BSP_CAN_TxQueuePop
    can_1.o(.text.BSP_CAN_TxCompleteCallback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_AddTxMessage) for HAL_CAN_AddTxMessage
    can_1.o(.ARM.exidx.text.BSP_CAN_TxCompleteCallback) refers to can_1.o(.text.BSP_CAN_TxCompleteCallback) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_RxFifo1Callback) refers to can_1.o(.text.BSP_CAN_GetHandle) for BSP_CAN_GetHandle
    can_1.o(.text.BSP_CAN_RxFifo1Callback) refers to stm32f4xx_hal.o(.text.HAL_GetTick) for HAL_GetTick
    can_1.o(.text.BSP_CAN_RxFifo1Callback) refers to cmsis_os2.o(.text.osMessageQueuePut) for osMessageQueuePut
    can_1.o(.text.BSP_CAN_RxFifo1Callback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetRxFifoFillLevel) for HAL_CAN_GetRxFifoFillLevel
    can_1.o(.text.BSP_CAN_RxFifo1Callback) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetRxMessage) for HAL_CAN_GetRxMessage
    can_1.o(.text.BSP_CAN_RxFifo1Callback) refers to can_1.o(.text.BSP_CAN_GetFrameType) for BSP_CAN_GetFrameType
    can_1.o(.text.BSP_CAN_RxFifo1Callback) refers to can_1.o(.text.BSP_CAN_ParseId) for BSP_CAN_ParseId
    can_1.o(.text.BSP_CAN_RxFifo1Callback) refers to can_1.o(.text.BSP_CAN_FindQueue) for BSP_CAN_FindQueue
    can_1.o(.text.BSP_CAN_RxFifo1Callback) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    can_1.o(.ARM.exidx.text.BSP_CAN_RxFifo1Callback) refers to can_1.o(.text.BSP_CAN_RxFifo1Callback) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_GetHandle) refers to can.o(.bss.hcan2) for hcan2
    can_1.o(.text.BSP_CAN_GetHandle) refers to can.o(.bss.hcan1) for hcan1
    can_1.o(.ARM.exidx.text.BSP_CAN_GetHandle) refers to can_1.o(.text.BSP_CAN_GetHandle) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_Transmit) refers to can_1.o(.bss.inited) for inited
    can_1.o(.text.BSP_CAN_Transmit) refers to can_1.o(.text.BSP_CAN_GetHandle) for BSP_CAN_GetHandle
    can_1.o(.text.BSP_CAN_Transmit) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy
    can_1.o(.text.BSP_CAN_Transmit) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_GetTxMailboxesFreeLevel) for HAL_CAN_GetTxMailboxesFreeLevel
    can_1.o(.text.BSP_CAN_Transmit) refers to stm32f4xx_hal_can.o(.text.HAL_CAN_AddTxMessage) for HAL_CAN_AddTxMessage
    can_1.o(.text.BSP_CAN_Transmit) refers to can_1.o(.text.BSP_CAN_TxQueuePush) for BSP_CAN_TxQueuePush
    can_1.o(.ARM.exidx.text.BSP_CAN_Transmit) refers to can_1.o(.text.BSP_CAN_Transmit) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_TxQueuePush) refers to can_1.o(.bss.tx_queues) for tx_queues
    can_1.o(.ARM.exidx.text.BSP_CAN_TxQueuePush) refers to can_1.o(.text.BSP_CAN_TxQueuePush) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_TransmitStdDataFrame) refers to can_1.o(.text.BSP_CAN_Transmit) for BSP_CAN_Transmit
    can_1.o(.ARM.exidx.text.BSP_CAN_TransmitStdDataFrame) refers to can_1.o(.text.BSP_CAN_TransmitStdDataFrame) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_TransmitExtDataFrame) refers to can_1.o(.text.BSP_CAN_Transmit) for BSP_CAN_Transmit
    can_1.o(.ARM.exidx.text.BSP_CAN_TransmitExtDataFrame) refers to can_1.o(.text.BSP_CAN_TransmitExtDataFrame) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_TransmitRemoteFrame) refers to can_1.o(.text.BSP_CAN_Transmit) for BSP_CAN_Transmit
    can_1.o(.ARM.exidx.text.BSP_CAN_TransmitRemoteFrame) refers to can_1.o(.text.BSP_CAN_TransmitRemoteFrame) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_RegisterId) refers to can_1.o(.bss.inited) for inited
    can_1.o(.text.BSP_CAN_RegisterId) refers to can_1.o(.text.BSP_CAN_CreateIdQueue) for BSP_CAN_CreateIdQueue
    can_1.o(.ARM.exidx.text.BSP_CAN_RegisterId) refers to can_1.o(.text.BSP_CAN_RegisterId) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_CreateIdQueue) refers to can_1.o(.bss.queue_mutex) for queue_mutex
    can_1.o(.text.BSP_CAN_CreateIdQueue) refers to cmsis_os2.o(.text.osMutexAcquire) for osMutexAcquire
    can_1.o(.text.BSP_CAN_CreateIdQueue) refers to can_1.o(.bss.queue_list) for queue_list
    can_1.o(.text.BSP_CAN_CreateIdQueue) refers to mm.o(.text.BSP_Malloc) for BSP_Malloc
    can_1.o(.text.BSP_CAN_CreateIdQueue) refers to cmsis_os2.o(.text.osMessageQueueNew) for osMessageQueueNew
    can_1.o(.text.BSP_CAN_CreateIdQueue) refers to mm.o(.text.BSP_Free) for BSP_Free
    can_1.o(.text.BSP_CAN_CreateIdQueue) refers to cmsis_os2.o(.text.osMutexRelease) for osMutexRelease
    can_1.o(.ARM.exidx.text.BSP_CAN_CreateIdQueue) refers to can_1.o(.text.BSP_CAN_CreateIdQueue) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_GetMessage) refers to can_1.o(.bss.inited) for inited
    can_1.o(.text.BSP_CAN_GetMessage) refers to can_1.o(.bss.queue_mutex) for queue_mutex
    can_1.o(.text.BSP_CAN_GetMessage) refers to cmsis_os2.o(.text.osMutexAcquire) for osMutexAcquire
    can_1.o(.text.BSP_CAN_GetMessage) refers to can_1.o(.text.BSP_CAN_FindQueue) for BSP_CAN_FindQueue
    can_1.o(.text.BSP_CAN_GetMessage) refers to cmsis_os2.o(.text.osMutexRelease) for osMutexRelease
    can_1.o(.text.BSP_CAN_GetMessage) refers to cmsis_os2.o(.text.osMessageQueueGet) for osMessageQueueGet
    can_1.o(.ARM.exidx.text.BSP_CAN_GetMessage) refers to can_1.o(.text.BSP_CAN_GetMessage) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_FindQueue) refers to can_1.o(.bss.queue_list) for queue_list
    can_1.o(.ARM.exidx.text.BSP_CAN_FindQueue) refers to can_1.o(.text.BSP_CAN_FindQueue) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_GetQueueCount) refers to can_1.o(.bss.inited) for inited
    can_1.o(.text.BSP_CAN_GetQueueCount) refers to can_1.o(.bss.queue_mutex) for queue_mutex
    can_1.o(.text.BSP_CAN_GetQueueCount) refers to cmsis_os2.o(.text.osMutexAcquire) for osMutexAcquire
    can_1.o(.text.BSP_CAN_GetQueueCount) refers to can_1.o(.text.BSP_CAN_FindQueue) for BSP_CAN_FindQueue
    can_1.o(.text.BSP_CAN_GetQueueCount) refers to cmsis_os2.o(.text.osMutexRelease) for osMutexRelease
    can_1.o(.text.BSP_CAN_GetQueueCount) refers to cmsis_os2.o(.text.osMessageQueueGetCount) for osMessageQueueGetCount
    can_1.o(.ARM.exidx.text.BSP_CAN_GetQueueCount) refers to can_1.o(.text.BSP_CAN_GetQueueCount) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_FlushQueue) refers to can_1.o(.bss.inited) for inited
    can_1.o(.text.BSP_CAN_FlushQueue) refers to can_1.o(.bss.queue_mutex) for queue_mutex
    can_1.o(.text.BSP_CAN_FlushQueue) refers to cmsis_os2.o(.text.osMutexAcquire) for osMutexAcquire
    can_1.o(.text.BSP_CAN_FlushQueue) refers to can_1.o(.text.BSP_CAN_FindQueue) for BSP_CAN_FindQueue
    can_1.o(.text.BSP_CAN_FlushQueue) refers to cmsis_os2.o(.text.osMutexRelease) for osMutexRelease
    can_1.o(.text.BSP_CAN_FlushQueue) refers to cmsis_os2.o(.text.osMessageQueueGet) for osMessageQueueGet
    can_1.o(.ARM.exidx.text.BSP_CAN_FlushQueue) refers to can_1.o(.text.BSP_CAN_FlushQueue) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_RegisterIdParser) refers to can_1.o(.bss.inited) for inited
    can_1.o(.text.BSP_CAN_RegisterIdParser) refers to can_1.o(.bss.id_parser) for id_parser
    can_1.o(.ARM.exidx.text.BSP_CAN_RegisterIdParser) refers to can_1.o(.text.BSP_CAN_RegisterIdParser) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_ParseId) refers to can_1.o(.bss.id_parser) for id_parser
    can_1.o(.ARM.exidx.text.BSP_CAN_ParseId) refers to can_1.o(.text.BSP_CAN_ParseId) for [Anonymous Symbol]
    can_1.o(.ARM.exidx.text.BSP_CAN_GetFrameType) refers to can_1.o(.text.BSP_CAN_GetFrameType) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_TxQueueIsEmpty) refers to can_1.o(.bss.tx_queues) for tx_queues
    can_1.o(.ARM.exidx.text.BSP_CAN_TxQueueIsEmpty) refers to can_1.o(.text.BSP_CAN_TxQueueIsEmpty) for [Anonymous Symbol]
    can_1.o(.text.BSP_CAN_TxQueuePop) refers to can_1.o(.bss.tx_queues) for tx_queues
    can_1.o(.ARM.exidx.text.BSP_CAN_TxQueuePop) refers to can_1.o(.text.BSP_CAN_TxQueuePop) for [Anonymous Symbol]
    mm.o(.text.BSP_Malloc) refers to heap_4.o(.text.pvPortMalloc) for pvPortMalloc
    mm.o(.ARM.exidx.text.BSP_Malloc) refers to mm.o(.text.BSP_Malloc) for [Anonymous Symbol]
    mm.o(.text.BSP_Free) refers to heap_4.o(.text.vPortFree) for vPortFree
    mm.o(.ARM.exidx.text.BSP_Free) refers to mm.o(.text.BSP_Free) for [Anonymous Symbol]
    time.o(.text.BSP_TIME_Get_ms) refers to tasks.o(.text.xTaskGetTickCount) for xTaskGetTickCount
    time.o(.ARM.exidx.text.BSP_TIME_Get_ms) refers to time.o(.text.BSP_TIME_Get_ms) for [Anonymous Symbol]
    time.o(.text.BSP_TIME_Get_us) refers to cmsis_os2.o(.text.osKernelGetTickFreq) for osKernelGetTickFreq
    time.o(.text.BSP_TIME_Get_us) refers to tasks.o(.text.xTaskGetTickCount) for xTaskGetTickCount
    time.o(.ARM.exidx.text.BSP_TIME_Get_us) refers to time.o(.text.BSP_TIME_Get_us) for [Anonymous Symbol]
    time.o(.text.BSP_TIME_Delay_ms) refers to cmsis_os2.o(.text.osKernelGetTickFreq) for osKernelGetTickFreq
    time.o(.text.BSP_TIME_Delay_ms) refers to cmsis_os2.o(.text.osKernelGetState) for osKernelGetState
    time.o(.text.BSP_TIME_Delay_ms) refers to stm32f4xx_hal.o(.text.HAL_Delay) for HAL_Delay
    time.o(.text.BSP_TIME_Delay_ms) refers to cmsis_os2.o(.text.osDelay) for osDelay
    time.o(.ARM.exidx.text.BSP_TIME_Delay_ms) refers to time.o(.text.BSP_TIME_Delay_ms) for [Anonymous Symbol]
    time.o(.text.BSP_TIME_Delay_us) refers to time.o(.text.BSP_TIME_Get_us) for BSP_TIME_Get_us
    time.o(.ARM.exidx.text.BSP_TIME_Delay_us) refers to time.o(.text.BSP_TIME_Delay_us) for [Anonymous Symbol]
    uart.o(.text.HAL_UART_TxCpltCallback) refers to uart.o(.text.UART_Get) for UART_Get
    uart.o(.text.HAL_UART_TxCpltCallback) refers to uart.o(.bss.UART_Callback) for UART_Callback
    uart.o(.ARM.exidx.text.HAL_UART_TxCpltCallback) refers to uart.o(.text.HAL_UART_TxCpltCallback) for [Anonymous Symbol]
    uart.o(.ARM.exidx.text.UART_Get) refers to uart.o(.text.UART_Get) for [Anonymous Symbol]
    uart.o(.text.HAL_UART_TxHalfCpltCallback) refers to uart.o(.text.UART_Get) for UART_Get
    uart.o(.text.HAL_UART_TxHalfCpltCallback) refers to uart.o(.bss.UART_Callback) for UART_Callback
    uart.o(.ARM.exidx.text.HAL_UART_TxHalfCpltCallback) refers to uart.o(.text.HAL_UART_TxHalfCpltCallback) for [Anonymous Symbol]
    uart.o(.text.HAL_UART_RxCpltCallback) refers to uart.o(.text.UART_Get) for UART_Get
    uart.o(.text.HAL_UART_RxCpltCallback) refers to uart.o(.bss.UART_Callback) for UART_Callback
    uart.o(.ARM.exidx.text.HAL_UART_RxCpltCallback) refers to uart.o(.text.HAL_UART_RxCpltCallback) for [Anonymous Symbol]
    uart.o(.text.HAL_UART_RxHalfCpltCallback) refers to uart.o(.text.UART_Get) for UART_Get
    uart.o(.text.HAL_UART_RxHalfCpltCallback) refers to uart.o(.bss.UART_Callback) for UART_Callback
    uart.o(.ARM.exidx.text.HAL_UART_RxHalfCpltCallback) refers to uart.o(.text.HAL_UART_RxHalfCpltCallback) for [Anonymous Symbol]
    uart.o(.text.HAL_UART_ErrorCallback) refers to uart.o(.text.UART_Get) for UART_Get
    uart.o(.text.HAL_UART_ErrorCallback) refers to uart.o(.bss.UART_Callback) for UART_Callback
    uart.o(.ARM.exidx.text.HAL_UART_ErrorCallback) refers to uart.o(.text.HAL_UART_ErrorCallback) for [Anonymous Symbol]
    uart.o(.text.HAL_UART_AbortCpltCallback) refers to uart.o(.text.UART_Get) for UART_Get
    uart.o(.text.HAL_UART_AbortCpltCallback) refers to uart.o(.bss.UART_Callback) for UART_Callback
    uart.o(.ARM.exidx.text.HAL_UART_AbortCpltCallback) refers to uart.o(.text.HAL_UART_AbortCpltCallback) for [Anonymous Symbol]
    uart.o(.text.HAL_UART_AbortTransmitCpltCallback) refers to uart.o(.text.UART_Get) for UART_Get
    uart.o(.text.HAL_UART_AbortTransmitCpltCallback) refers to uart.o(.bss.UART_Callback) for UART_Callback
    uart.o(.ARM.exidx.text.HAL_UART_AbortTransmitCpltCallback) refers to uart.o(.text.HAL_UART_AbortTransmitCpltCallback) for [Anonymous Symbol]
    uart.o(.text.HAL_UART_AbortReceiveCpltCallback) refers to uart.o(.text.UART_Get) for UART_Get
    uart.o(.text.HAL_UART_AbortReceiveCpltCallback) refers to uart.o(.bss.UART_Callback) for UART_Callback
    uart.o(.ARM.exidx.text.HAL_UART_AbortReceiveCpltCallback) refers to uart.o(.text.HAL_UART_AbortReceiveCpltCallback) for [Anonymous Symbol]
    uart.o(.text.BSP_UART_IRQHandler) refers to uart.o(.text.UART_Get) for UART_Get
    uart.o(.text.BSP_UART_IRQHandler) refers to uart.o(.bss.UART_Callback) for UART_Callback
    uart.o(.ARM.exidx.text.BSP_UART_IRQHandler) refers to uart.o(.text.BSP_UART_IRQHandler) for [Anonymous Symbol]
    uart.o(.text.BSP_UART_GetHandle) refers to usart.o(.bss.huart6) for huart6
    uart.o(.text.BSP_UART_GetHandle) refers to usart.o(.bss.huart3) for huart3
    uart.o(.ARM.exidx.text.BSP_UART_GetHandle) refers to uart.o(.text.BSP_UART_GetHandle) for [Anonymous Symbol]
    uart.o(.text.BSP_UART_RegisterCallback) refers to uart.o(.bss.UART_Callback) for UART_Callback
    uart.o(.ARM.exidx.text.BSP_UART_RegisterCallback) refers to uart.o(.text.BSP_UART_RegisterCallback) for [Anonymous Symbol]
    uart.o(.text.BSP_UART_Transmit) refers to uart.o(.text.BSP_UART_GetHandle) for BSP_UART_GetHandle
    uart.o(.text.BSP_UART_Transmit) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit_DMA) for HAL_UART_Transmit_DMA
    uart.o(.text.BSP_UART_Transmit) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit_IT) for HAL_UART_Transmit_IT
    uart.o(.ARM.exidx.text.BSP_UART_Transmit) refers to uart.o(.text.BSP_UART_Transmit) for [Anonymous Symbol]
    uart.o(.text.BSP_UART_Receive) refers to uart.o(.text.BSP_UART_GetHandle) for BSP_UART_GetHandle
    uart.o(.text.BSP_UART_Receive) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Receive_DMA) for HAL_UART_Receive_DMA
    uart.o(.text.BSP_UART_Receive) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Receive_IT) for HAL_UART_Receive_IT
    uart.o(.ARM.exidx.text.BSP_UART_Receive) refers to uart.o(.text.BSP_UART_Receive) for [Anonymous Symbol]
    dwt.o(.text.DWT_Init) refers to dwt.o(.bss.CPU_FREQ_Hz) for CPU_FREQ_Hz
    dwt.o(.text.DWT_Init) refers to dwt.o(.bss.CPU_FREQ_Hz_ms) for CPU_FREQ_Hz_ms
    dwt.o(.text.DWT_Init) refers to dwt.o(.bss.CPU_FREQ_Hz_us) for CPU_FREQ_Hz_us
    dwt.o(.text.DWT_Init) refers to dwt.o(.bss.CYCCNT_RountCount) for CYCCNT_RountCount
    dwt.o(.ARM.exidx.text.DWT_Init) refers to dwt.o(.text.DWT_Init) for [Anonymous Symbol]
    dwt.o(.text.DWT_GetDeltaT) refers to dwt.o(.bss.CPU_FREQ_Hz) for CPU_FREQ_Hz
    dwt.o(.text.DWT_GetDeltaT) refers to dwt.o(.text.DWT_CNT_Update) for DWT_CNT_Update
    dwt.o(.ARM.exidx.text.DWT_GetDeltaT) refers to dwt.o(.text.DWT_GetDeltaT) for [Anonymous Symbol]
    dwt.o(.text.DWT_CNT_Update) refers to dwt.o(.bss.CYCCNT_LAST) for CYCCNT_LAST
    dwt.o(.text.DWT_CNT_Update) refers to dwt.o(.bss.CYCCNT_RountCount) for CYCCNT_RountCount
    dwt.o(.ARM.exidx.text.DWT_CNT_Update) refers to dwt.o(.text.DWT_CNT_Update) for [Anonymous Symbol]
    dwt.o(.text.DWT_GetDeltaT64) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d
    dwt.o(.text.DWT_GetDeltaT64) refers to dwt.o(.bss.CPU_FREQ_Hz) for CPU_FREQ_Hz
    dwt.o(.text.DWT_GetDeltaT64) refers to dwt.o(.text.DWT_CNT_Update) for DWT_CNT_Update
    dwt.o(.text.DWT_GetDeltaT64) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    dwt.o(.ARM.exidx.text.DWT_GetDeltaT64) refers to dwt.o(.text.DWT_GetDeltaT64) for [Anonymous Symbol]
    dwt.o(.text.DWT_SysTimeUpdate) refers to dwt.o(.text.DWT_CNT_Update) for DWT_CNT_Update
    dwt.o(.text.DWT_SysTimeUpdate) refers to dwt.o(.bss.CYCCNT_RountCount) for CYCCNT_RountCount
    dwt.o(.text.DWT_SysTimeUpdate) refers to dwt.o(.bss.CPU_FREQ_Hz) for CPU_FREQ_Hz
    dwt.o(.text.DWT_SysTimeUpdate) refers to dwt.o(.bss.CYCCNT64) for CYCCNT64
    dwt.o(.text.DWT_SysTimeUpdate) refers to lludivv7m.o(.text) for __aeabi_uldivmod
    dwt.o(.text.DWT_SysTimeUpdate) refers to dwt.o(.bss.CPU_FREQ_Hz_ms) for CPU_FREQ_Hz_ms
    dwt.o(.text.DWT_SysTimeUpdate) refers to dwt.o(.bss.SysTime) for SysTime
    dwt.o(.text.DWT_SysTimeUpdate) refers to dwt.o(.bss.CPU_FREQ_Hz_us) for CPU_FREQ_Hz_us
    dwt.o(.ARM.exidx.text.DWT_SysTimeUpdate) refers to dwt.o(.text.DWT_SysTimeUpdate) for [Anonymous Symbol]
    dwt.o(.text.DWT_GetTimeline_s) refers to dwt.o(.text.DWT_SysTimeUpdate) for DWT_SysTimeUpdate
    dwt.o(.text.DWT_GetTimeline_s) refers to dwt.o(.bss.SysTime) for SysTime
    dwt.o(.ARM.exidx.text.DWT_GetTimeline_s) refers to dwt.o(.text.DWT_GetTimeline_s) for [Anonymous Symbol]
    dwt.o(.text.DWT_GetTimeline_ms) refers to dwt.o(.text.DWT_SysTimeUpdate) for DWT_SysTimeUpdate
    dwt.o(.text.DWT_GetTimeline_ms) refers to dwt.o(.bss.SysTime) for SysTime
    dwt.o(.ARM.exidx.text.DWT_GetTimeline_ms) refers to dwt.o(.text.DWT_GetTimeline_ms) for [Anonymous Symbol]
    dwt.o(.text.DWT_GetTimeline_us) refers to dwt.o(.text.DWT_SysTimeUpdate) for DWT_SysTimeUpdate
    dwt.o(.text.DWT_GetTimeline_us) refers to dwt.o(.bss.SysTime) for SysTime
    dwt.o(.ARM.exidx.text.DWT_GetTimeline_us) refers to dwt.o(.text.DWT_GetTimeline_us) for [Anonymous Symbol]
    dwt.o(.text.DWT_Delay) refers to dwt.o(.bss.CPU_FREQ_Hz) for CPU_FREQ_Hz
    dwt.o(.ARM.exidx.text.DWT_Delay) refers to dwt.o(.text.DWT_Delay) for [Anonymous Symbol]
    motor.o(.ARM.exidx.text.MOTOR_GetRotorAbsAngle) refers to motor.o(.text.MOTOR_GetRotorAbsAngle) for [Anonymous Symbol]
    motor.o(.ARM.exidx.text.MOTOR_GetRotorSpeed) refers to motor.o(.text.MOTOR_GetRotorSpeed) for [Anonymous Symbol]
    motor.o(.ARM.exidx.text.MOTOR_GetTorqueCurrent) refers to motor.o(.text.MOTOR_GetTorqueCurrent) for [Anonymous Symbol]
    motor.o(.ARM.exidx.text.MOTOR_GetTemp) refers to motor.o(.text.MOTOR_GetTemp) for [Anonymous Symbol]
    motor_rm.o(.text.MOTOR_RM_Register) refers to motor_rm.o(.text.MOTOR_RM_CreateCANManager) for MOTOR_RM_CreateCANManager
    motor_rm.o(.text.MOTOR_RM_Register) refers to motor_rm.o(.text.MOTOR_RM_GetCANManager) for MOTOR_RM_GetCANManager
    motor_rm.o(.text.MOTOR_RM_Register) refers to mm.o(.text.BSP_Malloc) for BSP_Malloc
    motor_rm.o(.text.MOTOR_RM_Register) refers to rt_memclr_w.o(.text) for __aeabi_memclr8
    motor_rm.o(.text.MOTOR_RM_Register) refers to can_1.o(.text.BSP_CAN_RegisterId) for BSP_CAN_RegisterId
    motor_rm.o(.text.MOTOR_RM_Register) refers to mm.o(.text.BSP_Free) for BSP_Free
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_Register) refers to motor_rm.o(.text.MOTOR_RM_Register) for [Anonymous Symbol]
    motor_rm.o(.text.MOTOR_RM_CreateCANManager) refers to motor_rm.o(.bss.can_managers) for can_managers
    motor_rm.o(.text.MOTOR_RM_CreateCANManager) refers to mm.o(.text.BSP_Malloc) for BSP_Malloc
    motor_rm.o(.text.MOTOR_RM_CreateCANManager) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_CreateCANManager) refers to motor_rm.o(.text.MOTOR_RM_CreateCANManager) for [Anonymous Symbol]
    motor_rm.o(.text.MOTOR_RM_GetCANManager) refers to motor_rm.o(.bss.can_managers) for can_managers
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_GetCANManager) refers to motor_rm.o(.text.MOTOR_RM_GetCANManager) for [Anonymous Symbol]
    motor_rm.o(.text.MOTOR_RM_Update) refers to motor_rm.o(.text.MOTOR_RM_GetCANManager) for MOTOR_RM_GetCANManager
    motor_rm.o(.text.MOTOR_RM_Update) refers to can_1.o(.text.BSP_CAN_GetMessage) for BSP_CAN_GetMessage
    motor_rm.o(.text.MOTOR_RM_Update) refers to time.o(.text.BSP_TIME_Get_us) for BSP_TIME_Get
    motor_rm.o(.text.MOTOR_RM_Update) refers to motor_rm.o(.text.Motor_RM_Decode) for Motor_RM_Decode
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_Update) refers to motor_rm.o(.text.MOTOR_RM_Update) for [Anonymous Symbol]
    motor_rm.o(.text.Motor_RM_Decode) refers to motor_rm.o(.text.MOTOR_RM_GetLSB) for MOTOR_RM_GetLSB
    motor_rm.o(.text.Motor_RM_Decode) refers to motor_rm.o(.text.MOTOR_RM_GetRatio) for MOTOR_RM_GetRatio
    motor_rm.o(.ARM.exidx.text.Motor_RM_Decode) refers to motor_rm.o(.text.Motor_RM_Decode) for [Anonymous Symbol]
    motor_rm.o(.text.MOTOR_RM_UpdateAll) refers to motor_rm.o(.text.MOTOR_RM_GetCANManager) for MOTOR_RM_GetCANManager
    motor_rm.o(.text.MOTOR_RM_UpdateAll) refers to motor_rm.o(.text.MOTOR_RM_Update) for MOTOR_RM_Update
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_UpdateAll) refers to motor_rm.o(.text.MOTOR_RM_UpdateAll) for [Anonymous Symbol]
    motor_rm.o(.text.MOTOR_RM_SetOutput) refers to motor_rm.o(.text.MOTOR_RM_GetCANManager) for MOTOR_RM_GetCANManager
    motor_rm.o(.text.MOTOR_RM_SetOutput) refers to motor_rm.o(.text.MOTOR_RM_GetMotor) for MOTOR_RM_GetMotor
    motor_rm.o(.text.MOTOR_RM_SetOutput) refers to motor_rm.o(.text.MOTOR_RM_GetLogicalIndex) for MOTOR_RM_GetLogicalIndex
    motor_rm.o(.text.MOTOR_RM_SetOutput) refers to motor_rm.o(.text.MOTOR_RM_GetLSB) for MOTOR_RM_GetLSB
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_SetOutput) refers to motor_rm.o(.text.MOTOR_RM_SetOutput) for [Anonymous Symbol]
    motor_rm.o(.text.MOTOR_RM_GetMotor) refers to motor_rm.o(.text.MOTOR_RM_GetCANManager) for MOTOR_RM_GetCANManager
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_GetMotor) refers to motor_rm.o(.text.MOTOR_RM_GetMotor) for [Anonymous Symbol]
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_GetLogicalIndex) refers to motor_rm.o(.text.MOTOR_RM_GetLogicalIndex) for [Anonymous Symbol]
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_GetLSB) refers to motor_rm.o(.text.MOTOR_RM_GetLSB) for [Anonymous Symbol]
    motor_rm.o(.text.MOTOR_RM_Ctrl) refers to motor_rm.o(.text.MOTOR_RM_GetCANManager) for MOTOR_RM_GetCANManager
    motor_rm.o(.text.MOTOR_RM_Ctrl) refers to can_1.o(.text.BSP_CAN_TransmitStdDataFrame) for BSP_CAN_TransmitStdDataFrame
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_Ctrl) refers to motor_rm.o(.text.MOTOR_RM_Ctrl) for [Anonymous Symbol]
    motor_rm.o(.text.MOTOR_RM_Relax) refers to motor_rm.o(.text.MOTOR_RM_SetOutput) for MOTOR_RM_SetOutput
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_Relax) refers to motor_rm.o(.text.MOTOR_RM_Relax) for [Anonymous Symbol]
    motor_rm.o(.text.MOTOR_RM_Offine) refers to motor_rm.o(.text.MOTOR_RM_GetMotor) for MOTOR_RM_GetMotor
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_Offine) refers to motor_rm.o(.text.MOTOR_RM_Offine) for [Anonymous Symbol]
    motor_rm.o(.ARM.exidx.text.MOTOR_RM_GetRatio) refers to motor_rm.o(.text.MOTOR_RM_GetRatio) for [Anonymous Symbol]
    vofa.o(.text) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.text) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.text) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.text) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.text) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.text.VOFA_RawData_Send) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.text.VOFA_RawData_Send) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.text.VOFA_RawData_Send) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.text.VOFA_RawData_Send) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.text.VOFA_RawData_Send) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.text.VOFA_RawData_Send) refers to strlen.o(.text) for strlen
    vofa.o(.text.VOFA_RawData_Send) refers to uart.o(.text.BSP_UART_Transmit) for BSP_UART_Transmit
    vofa.o(.ARM.exidx.text.VOFA_RawData_Send) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.ARM.exidx.text.VOFA_RawData_Send) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.ARM.exidx.text.VOFA_RawData_Send) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.ARM.exidx.text.VOFA_RawData_Send) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.ARM.exidx.text.VOFA_RawData_Send) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.ARM.exidx.text.VOFA_RawData_Send) refers to vofa.o(.text.VOFA_RawData_Send) for [Anonymous Symbol]
    vofa.o(.text.VOFA_FireWater_Send) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.text.VOFA_FireWater_Send) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.text.VOFA_FireWater_Send) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.text.VOFA_FireWater_Send) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.text.VOFA_FireWater_Send) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.text.VOFA_FireWater_Send) refers to vofa.o(.bss.vofa_tx_buf) for vofa_tx_buf
    vofa.o(.text.VOFA_FireWater_Send) refers to vofa.o(.rodata.str1.1) for .L.str.1
    vofa.o(.text.VOFA_FireWater_Send) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
    vofa.o(.text.VOFA_FireWater_Send) refers to __2snprintf.o(.text) for __2snprintf
    vofa.o(.text.VOFA_FireWater_Send) refers to strlen.o(.text) for strlen
    vofa.o(.text.VOFA_FireWater_Send) refers to uart.o(.text.BSP_UART_Transmit) for BSP_UART_Transmit
    vofa.o(.ARM.exidx.text.VOFA_FireWater_Send) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.ARM.exidx.text.VOFA_FireWater_Send) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.ARM.exidx.text.VOFA_FireWater_Send) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.ARM.exidx.text.VOFA_FireWater_Send) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.ARM.exidx.text.VOFA_FireWater_Send) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.ARM.exidx.text.VOFA_FireWater_Send) refers to vofa.o(.text.VOFA_FireWater_Send) for [Anonymous Symbol]
    vofa.o(.text.VOFA_JustFloat_Send) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.text.VOFA_JustFloat_Send) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.text.VOFA_JustFloat_Send) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.text.VOFA_JustFloat_Send) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.text.VOFA_JustFloat_Send) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.text.VOFA_JustFloat_Send) refers to vofa.o(.bss.vofa_tx_buf) for vofa_tx_buf
    vofa.o(.text.VOFA_JustFloat_Send) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    vofa.o(.text.VOFA_JustFloat_Send) refers to uart.o(.text.BSP_UART_Transmit) for BSP_UART_Transmit
    vofa.o(.ARM.exidx.text.VOFA_JustFloat_Send) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.ARM.exidx.text.VOFA_JustFloat_Send) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.ARM.exidx.text.VOFA_JustFloat_Send) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.ARM.exidx.text.VOFA_JustFloat_Send) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.ARM.exidx.text.VOFA_JustFloat_Send) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.ARM.exidx.text.VOFA_JustFloat_Send) refers to vofa.o(.text.VOFA_JustFloat_Send) for [Anonymous Symbol]
    vofa.o(.text.VOFA_init) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.text.VOFA_init) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.text.VOFA_init) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.text.VOFA_init) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.text.VOFA_init) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.text.VOFA_init) refers to vofa.o(.data.current_protocol) for current_protocol
    vofa.o(.ARM.exidx.text.VOFA_init) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.ARM.exidx.text.VOFA_init) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.ARM.exidx.text.VOFA_init) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.ARM.exidx.text.VOFA_init) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.ARM.exidx.text.VOFA_init) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.ARM.exidx.text.VOFA_init) refers to vofa.o(.text.VOFA_init) for [Anonymous Symbol]
    vofa.o(.text.VOFA_Send) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.text.VOFA_Send) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.text.VOFA_Send) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.text.VOFA_Send) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.text.VOFA_Send) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.text.VOFA_Send) refers to vofa.o(.data.current_protocol) for current_protocol
    vofa.o(.text.VOFA_Send) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
    vofa.o(.text.VOFA_Send) refers to __2sprintf.o(.text) for __2sprintf
    vofa.o(.text.VOFA_Send) refers to strlen.o(.text) for strlen
    vofa.o(.text.VOFA_Send) refers to vofa.o(.text.VOFA_RawData_Send) for VOFA_RawData_Send
    vofa.o(.text.VOFA_Send) refers to vofa.o(.text.VOFA_JustFloat_Send) for VOFA_JustFloat_Send
    vofa.o(.text.VOFA_Send) refers to vofa.o(.text.VOFA_FireWater_Send) for VOFA_FireWater_Send
    vofa.o(.ARM.exidx.text.VOFA_Send) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.ARM.exidx.text.VOFA_Send) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.ARM.exidx.text.VOFA_Send) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.ARM.exidx.text.VOFA_Send) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.ARM.exidx.text.VOFA_Send) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.ARM.exidx.text.VOFA_Send) refers to vofa.o(.text.VOFA_Send) for [Anonymous Symbol]
    vofa.o(.bss.vofa_tx_buf) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.bss.vofa_tx_buf) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.bss.vofa_tx_buf) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.bss.vofa_tx_buf) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.bss.vofa_tx_buf) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.rodata.str1.1) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.rodata.str1.1) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.rodata.str1.1) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.rodata.str1.1) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.rodata.str1.1) refers (Special) to _printf_str.o(.text) for _printf_str
    vofa.o(.data.current_protocol) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    vofa.o(.data.current_protocol) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    vofa.o(.data.current_protocol) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    vofa.o(.data.current_protocol) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    vofa.o(.data.current_protocol) refers (Special) to _printf_str.o(.text) for _printf_str
    at9s_pro.o(.text.DEVICE_AT9S_Init) refers to at9s_pro.o(.bss.inited) for inited
    at9s_pro.o(.text.DEVICE_AT9S_Init) refers to cmsis_os2.o(.text.osThreadGetId) for osThreadGetId
    at9s_pro.o(.text.DEVICE_AT9S_Init) refers to at9s_pro.o(.bss.thread_alert) for thread_alert
    at9s_pro.o(.text.DEVICE_AT9S_Init) refers to at9s_pro.o(.text.DEVICE_AT9S_RxCpltCallback) for DEVICE_AT9S_RxCpltCallback
    at9s_pro.o(.text.DEVICE_AT9S_Init) refers to uart.o(.text.BSP_UART_RegisterCallback) for BSP_UART_RegisterCallback
    at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_Init) refers to at9s_pro.o(.text.DEVICE_AT9S_Init) for [Anonymous Symbol]
    at9s_pro.o(.text.DEVICE_AT9S_RxCpltCallback) refers to at9s_pro.o(.bss.thread_alert) for thread_alert
    at9s_pro.o(.text.DEVICE_AT9S_RxCpltCallback) refers to cmsis_os2.o(.text.osThreadFlagsSet) for osThreadFlagsSet
    at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_RxCpltCallback) refers to at9s_pro.o(.text.DEVICE_AT9S_RxCpltCallback) for [Anonymous Symbol]
    at9s_pro.o(.text.DEVICE_AT9S_Restart) refers to uart.o(.text.BSP_UART_GetHandle) for BSP_UART_GetHandle
    at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_Restart) refers to at9s_pro.o(.text.DEVICE_AT9S_Restart) for [Anonymous Symbol]
    at9s_pro.o(.text.DEVICE_AT9S_StartDmaRecv) refers to uart.o(.text.BSP_UART_GetHandle) for BSP_UART_GetHandle
    at9s_pro.o(.text.DEVICE_AT9S_StartDmaRecv) refers to stm32f4xx_hal_uart.o(.text.HAL_UART_Receive_DMA) for HAL_UART_Receive_DMA
    at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_StartDmaRecv) refers to at9s_pro.o(.text.DEVICE_AT9S_StartDmaRecv) for [Anonymous Symbol]
    at9s_pro.o(.text.DEVICE_AT9S_WaitDmaCplt) refers to cmsis_os2.o(.text.osThreadFlagsWait) for osThreadFlagsWait
    at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_WaitDmaCplt) refers to at9s_pro.o(.text.DEVICE_AT9S_WaitDmaCplt) for [Anonymous Symbol]
    at9s_pro.o(.text.DEVICE_AT9S_ParseRaw) refers to at9s_pro.o(.bss.r) for r
    at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_ParseRaw) refers to at9s_pro.o(.text.DEVICE_AT9S_ParseRaw) for [Anonymous Symbol]
    user_math.o(.ARM.exidx.text.InvSqrt) refers to user_math.o(.text.InvSqrt) for [Anonymous Symbol]
    user_math.o(.ARM.exidx.text.AbsClip) refers to user_math.o(.text.AbsClip) for [Anonymous Symbol]
    user_math.o(.ARM.exidx.text.fAbs) refers to user_math.o(.text.fAbs) for [Anonymous Symbol]
    user_math.o(.ARM.exidx.text.Clip) refers to user_math.o(.text.Clip) for [Anonymous Symbol]
    user_math.o(.ARM.exidx.text.Sign) refers to user_math.o(.text.Sign) for [Anonymous Symbol]
    user_math.o(.ARM.exidx.text.ResetMoveVector) refers to user_math.o(.text.ResetMoveVector) for [Anonymous Symbol]
    user_math.o(.ARM.exidx.text.CircleError) refers to user_math.o(.text.CircleError) for [Anonymous Symbol]
    user_math.o(.ARM.exidx.text.CircleAdd) refers to user_math.o(.text.CircleAdd) for [Anonymous Symbol]
    user_math.o(.ARM.exidx.text.CircleReverse) refers to user_math.o(.text.CircleReverse) for [Anonymous Symbol]
    user_math.o(.ARM.exidx.text.CalculateRpm) refers to user_math.o(.text.CalculateRpm) for [Anonymous Symbol]
    at9s_pro_cmd.o(.ARM.exidx.text.COMP_AT9S_CMD_ParseRc) refers to at9s_pro_cmd.o(.text.COMP_AT9S_CMD_ParseRc) for [Anonymous Symbol]
    filter.o(.text.LowPassFilter2p_Init) refers to tanf.o(i.__hardfp_tanf) for __hardfp_tanf
    filter.o(.ARM.exidx.text.LowPassFilter2p_Init) refers to filter.o(.text.LowPassFilter2p_Init) for [Anonymous Symbol]
    filter.o(.text.LowPassFilter2p_Apply) refers to filter.o(.text.__ARM_isinff) for __ARM_isinff
    filter.o(.ARM.exidx.text.LowPassFilter2p_Apply) refers to filter.o(.text.LowPassFilter2p_Apply) for [Anonymous Symbol]
    filter.o(.ARM.exidx.text.__ARM_isinff) refers to filter.o(.text.__ARM_isinff) for [Anonymous Symbol]
    filter.o(.text.LowPassFilter2p_Reset) refers to filter.o(.text.__ARM_isfinitef) for __ARM_isfinitef
    filter.o(.text.LowPassFilter2p_Reset) refers to filter.o(.text.LowPassFilter2p_Apply) for LowPassFilter2p_Apply
    filter.o(.ARM.exidx.text.LowPassFilter2p_Reset) refers to filter.o(.text.LowPassFilter2p_Reset) for [Anonymous Symbol]
    filter.o(.ARM.exidx.text.__ARM_isfinitef) refers to filter.o(.text.__ARM_isfinitef) for [Anonymous Symbol]
    filter.o(.text.NotchFilter_Init) refers to tanf.o(i.__hardfp_tanf) for __hardfp_tanf
    filter.o(.text.NotchFilter_Init) refers to cosf.o(i.__hardfp_cosf) for __hardfp_cosf
    filter.o(.ARM.exidx.text.NotchFilter_Init) refers to filter.o(.text.NotchFilter_Init) for [Anonymous Symbol]
    filter.o(.ARM.exidx.text.NotchFilter_Apply) refers to filter.o(.text.NotchFilter_Apply) for [Anonymous Symbol]
    filter.o(.text.NotchFilter_Reset) refers to filter.o(.text.NotchFilter_Apply) for NotchFilter_Apply
    filter.o(.ARM.exidx.text.NotchFilter_Reset) refers to filter.o(.text.NotchFilter_Reset) for [Anonymous Symbol]
    pid.o(.text.PID_Init) refers to pid.o(.text.__ARM_isfinitef) for __ARM_isfinitef
    pid.o(.text.PID_Init) refers to filter.o(.text.LowPassFilter2p_Init) for LowPassFilter2p_Init
    pid.o(.text.PID_Init) refers to pid.o(.text.PID_Reset) for PID_Reset
    pid.o(.ARM.exidx.text.PID_Init) refers to pid.o(.text.PID_Init) for [Anonymous Symbol]
    pid.o(.ARM.exidx.text.__ARM_isfinitef) refers to pid.o(.text.__ARM_isfinitef) for [Anonymous Symbol]
    pid.o(.text.PID_Reset) refers to filter.o(.text.LowPassFilter2p_Reset) for LowPassFilter2p_Reset
    pid.o(.ARM.exidx.text.PID_Reset) refers to pid.o(.text.PID_Reset) for [Anonymous Symbol]
    pid.o(.text.PID_Calc) refers to pid.o(.text.__ARM_isfinitef) for __ARM_isfinitef
    pid.o(.text.PID_Calc) refers to user_math.o(.text.CircleError) for CircleError
    pid.o(.text.PID_Calc) refers to filter.o(.text.LowPassFilter2p_Apply) for LowPassFilter2p_Apply
    pid.o(.text.PID_Calc) refers to user_math.o(.text.AbsClip) for AbsClip
    pid.o(.ARM.exidx.text.PID_Calc) refers to pid.o(.text.PID_Calc) for [Anonymous Symbol]
    pid.o(.ARM.exidx.text.PID_ResetIntegral) refers to pid.o(.text.PID_ResetIntegral) for [Anonymous Symbol]
    shoot_control.o(.ARM.exidx.text.Shoot_SetMode) refers to shoot_control.o(.text.Shoot_SetMode) for [Anonymous Symbol]
    shoot_control.o(.text.Shoot_ResetIntegral) refers to pid.o(.text.PID_ResetIntegral) for PID_ResetIntegral
    shoot_control.o(.ARM.exidx.text.Shoot_ResetIntegral) refers to shoot_control.o(.text.Shoot_ResetIntegral) for [Anonymous Symbol]
    shoot_control.o(.text.Shoot_ResetCalu) refers to pid.o(.text.PID_Reset) for PID_Reset
    shoot_control.o(.text.Shoot_ResetCalu) refers to filter.o(.text.LowPassFilter2p_Reset) for LowPassFilter2p_Reset
    shoot_control.o(.ARM.exidx.text.Shoot_ResetCalu) refers to shoot_control.o(.text.Shoot_ResetCalu) for [Anonymous Symbol]
    shoot_control.o(.ARM.exidx.text.Shoot_ResetOutput) refers to shoot_control.o(.text.Shoot_ResetOutput) for [Anonymous Symbol]
    shoot_control.o(.ARM.exidx.text.Shoot_CaluTargetRPM) refers to shoot_control.o(.text.Shoot_CaluTargetRPM) for [Anonymous Symbol]
    shoot_control.o(.text.Shoot_CaluTargetAngle) refers to user_math.o(.text.CircleError) for CircleError
    shoot_control.o(.text.Shoot_CaluTargetAngle) refers to shoot_control.o(.bss.dpos) for dpos
    shoot_control.o(.text.Shoot_CaluTargetAngle) refers to user_math.o(.text.CircleAdd) for CircleAdd
    shoot_control.o(.ARM.exidx.text.Shoot_CaluTargetAngle) refers to shoot_control.o(.text.Shoot_CaluTargetAngle) for [Anonymous Symbol]
    shoot_control.o(.text.Chassis_UpdateFeedback) refers to filter.o(.text.LowPassFilter2p_Apply) for LowPassFilter2p_Apply
    shoot_control.o(.text.Chassis_UpdateFeedback) refers to motor_rm.o(.text.MOTOR_RM_Update) for MOTOR_RM_Update
    shoot_control.o(.text.Chassis_UpdateFeedback) refers to motor_rm.o(.text.MOTOR_RM_GetMotor) for MOTOR_RM_GetMotor
    shoot_control.o(.ARM.exidx.text.Chassis_UpdateFeedback) refers to shoot_control.o(.text.Chassis_UpdateFeedback) for [Anonymous Symbol]
    shoot_control.o(.text.Shoot_RunningFSM) refers to shoot_control.o(.bss.last_firecmd) for last_firecmd
    shoot_control.o(.text.Shoot_RunningFSM) refers to pid.o(.text.PID_ResetIntegral) for PID_ResetIntegral
    shoot_control.o(.text.Shoot_RunningFSM) refers to pid.o(.text.PID_Calc) for PID_Calc
    shoot_control.o(.text.Shoot_RunningFSM) refers to filter.o(.text.LowPassFilter2p_Apply) for LowPassFilter2p_Apply
    shoot_control.o(.text.Shoot_RunningFSM) refers to motor_rm.o(.text.MOTOR_RM_SetOutput) for MOTOR_RM_SetOutput
    shoot_control.o(.text.Shoot_RunningFSM) refers to shoot_control.o(.bss.Shoot_RunningFSM.pos) for Shoot_RunningFSM.pos
    shoot_control.o(.text.Shoot_RunningFSM) refers to shoot_control.o(.text.Shoot_ResetCalu) for Shoot_ResetCalu
    shoot_control.o(.text.Shoot_RunningFSM) refers to shoot_control.o(.text.Shoot_ResetIntegral) for Shoot_ResetIntegral
    shoot_control.o(.text.Shoot_RunningFSM) refers to shoot_control.o(.text.Shoot_ResetOutput) for Shoot_ResetOutput
    shoot_control.o(.text.Shoot_RunningFSM) refers to motor_rm.o(.text.MOTOR_RM_Relax) for MOTOR_RM_Relax
    shoot_control.o(.text.Shoot_RunningFSM) refers to shoot_control.o(.text.Shoot_CaluTargetAngle) for Shoot_CaluTargetAngle
    shoot_control.o(.text.Shoot_RunningFSM) refers to shoot_control.o(.text.ScaleSumTo1) for ScaleSumTo1
    shoot_control.o(.text.Shoot_RunningFSM) refers to motor_rm.o(.text.MOTOR_RM_Ctrl) for MOTOR_RM_Ctrl
    shoot_control.o(.ARM.exidx.text.Shoot_RunningFSM) refers to shoot_control.o(.text.Shoot_RunningFSM) for [Anonymous Symbol]
    shoot_control.o(.ARM.exidx.text.ScaleSumTo1) refers to shoot_control.o(.text.ScaleSumTo1) for [Anonymous Symbol]
    shoot_control.o(.text.Shoot_JamDetectionFSM) refers to shoot_control.o(.text.Shoot_RunningFSM) for Shoot_RunningFSM
    shoot_control.o(.ARM.exidx.text.Shoot_JamDetectionFSM) refers to shoot_control.o(.text.Shoot_JamDetectionFSM) for [Anonymous Symbol]
    shoot_control.o(.text.Shoot_Init) refers to mm.o(.text.BSP_Malloc) for BSP_Malloc
    shoot_control.o(.text.Shoot_Init) refers to can_1.o(.text.BSP_CAN_Init) for BSP_CAN_Init
    shoot_control.o(.text.Shoot_Init) refers to motor_rm.o(.text.MOTOR_RM_Register) for MOTOR_RM_Register
    shoot_control.o(.text.Shoot_Init) refers to pid.o(.text.PID_Init) for PID_Init
    shoot_control.o(.text.Shoot_Init) refers to filter.o(.text.LowPassFilter2p_Init) for LowPassFilter2p_Init
    shoot_control.o(.text.Shoot_Init) refers to rt_memclr_w.o(.text) for __aeabi_memclr8
    shoot_control.o(.ARM.exidx.text.Shoot_Init) refers to shoot_control.o(.text.Shoot_Init) for [Anonymous Symbol]
    shoot_control.o(.text.Shoot_Control) refers to time.o(.text.BSP_TIME_Get_us) for BSP_TIME_Get_us
    shoot_control.o(.text.Shoot_Control) refers to ffltll_clz.o(x$fpl$ffltll) for __aeabi_ul2f
    shoot_control.o(.text.Shoot_Control) refers to shoot_control.o(.text.Shoot_JamDetectionFSM) for Shoot_JamDetectionFSM
    shoot_control.o(.ARM.exidx.text.Shoot_Control) refers to shoot_control.o(.text.Shoot_Control) for [Anonymous Symbol]
    config.o(.text.Config_GetRobotParam) refers to config.o(.data.robot_config) for robot_config
    config.o(.ARM.exidx.text.Config_GetRobotParam) refers to config.o(.text.Config_GetRobotParam) for [Anonymous Symbol]
    config.o(.text.Config_ShootInit) refers to config.o(.data.robot_config) for robot_config
    config.o(.text.Config_ShootInit) refers to mm.o(.text.BSP_Malloc) for BSP_Malloc
    config.o(.ARM.exidx.text.Config_ShootInit) refers to config.o(.text.Config_ShootInit) for [Anonymous Symbol]
    init.o(.text.Task_Init) refers to cmsis_os2.o(.text.osKernelLock) for osKernelLock
    init.o(.text.Task_Init) refers to shoot_ctrl.o(.text.Task_shoot_ctrl) for Task_shoot_ctrl
    init.o(.text.Task_Init) refers to user_task.o(.rodata.attr_shoot_ctrl) for attr_shoot_ctrl
    init.o(.text.Task_Init) refers to cmsis_os2.o(.text.osThreadNew) for osThreadNew
    init.o(.text.Task_Init) refers to user_task.o(.bss.task_runtime) for task_runtime
    init.o(.text.Task_Init) refers to rc.o(.text.Task_rc) for Task_rc
    init.o(.text.Task_Init) refers to user_task.o(.rodata.attr_rc) for attr_rc
    init.o(.text.Task_Init) refers to cmsis_os2.o(.text.osMessageQueueNew) for osMessageQueueNew
    init.o(.text.Task_Init) refers to cmsis_os2.o(.text.osKernelUnlock) for osKernelUnlock
    init.o(.text.Task_Init) refers to cmsis_os2.o(.text.osThreadGetId) for osThreadGetId
    init.o(.text.Task_Init) refers to cmsis_os2.o(.text.osThreadTerminate) for osThreadTerminate
    init.o(.ARM.exidx.text.Task_Init) refers to init.o(.text.Task_Init) for [Anonymous Symbol]
    rc.o(.text.Task_rc) refers to cmsis_os2.o(.text.osKernelGetTickFreq) for osKernelGetTickFreq
    rc.o(.text.Task_rc) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d
    rc.o(.text.Task_rc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    rc.o(.text.Task_rc) refers to dfixu.o(x$fpl$dfixu) for __aeabi_d2uiz
    rc.o(.text.Task_rc) refers to cmsis_os2.o(.text.osDelay) for osDelay
    rc.o(.text.Task_rc) refers to cmsis_os2.o(.text.osKernelGetTickCount) for osKernelGetTickCount
    rc.o(.text.Task_rc) refers to rc.o(.bss.at9s) for at9s
    rc.o(.text.Task_rc) refers to at9s_pro.o(.text.DEVICE_AT9S_Init) for DEVICE_AT9S_Init
    rc.o(.text.Task_rc) refers to rc.o(.bss.cmd_buffer) for cmd_buffer
    rc.o(.text.Task_rc) refers to at9s_pro.o(.text.DEVICE_AT9S_StartDmaRecv) for DEVICE_AT9S_StartDmaRecv
    rc.o(.text.Task_rc) refers to rc.o(.bss.rc_cmd) for rc_cmd
    rc.o(.text.Task_rc) refers to user_task.o(.bss.task_runtime) for task_runtime
    rc.o(.text.Task_rc) refers to cmsis_os2.o(.text.osMessageQueuePut) for osMessageQueuePut
    rc.o(.text.Task_rc) refers to cmsis_os2.o(.text.osDelayUntil) for osDelayUntil
    rc.o(.text.Task_rc) refers to at9s_pro.o(.text.DEVICE_AT9S_WaitDmaCplt) for DEVICE_AT9S_WaitDmaCplt
    rc.o(.text.Task_rc) refers to at9s_pro.o(.text.DEVICE_AT9S_ParseRaw) for DEVICE_AT9S_ParseRaw
    rc.o(.text.Task_rc) refers to at9s_pro_cmd.o(.text.COMP_AT9S_CMD_ParseRc) for COMP_AT9S_CMD_ParseRc
    rc.o(.ARM.exidx.text.Task_rc) refers to rc.o(.text.Task_rc) for [Anonymous Symbol]
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to cmsis_os2.o(.text.osKernelGetTickFreq) for osKernelGetTickFreq
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to dfixu.o(x$fpl$dfixu) for __aeabi_d2uiz
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to cmsis_os2.o(.text.osDelay) for osDelay
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to cmsis_os2.o(.text.osKernelGetTickCount) for osKernelGetTickCount
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to config.o(.text.Config_ShootInit) for Config_ShootInit
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to config.o(.text.Config_GetRobotParam) for Config_GetRobotParam
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to shoot_ctrl.o(.bss.shoot) for shoot
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to shoot_control.o(.text.Shoot_Init) for Shoot_Init
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to shoot_control.o(.text.Shoot_SetMode) for Shoot_SetMode
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to user_task.o(.bss.task_runtime) for task_runtime
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to shoot_ctrl.o(.bss.shoot_ctrl_cmd_rc) for shoot_ctrl_cmd_rc
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to shoot_ctrl.o(.bss.shoot_cmd) for shoot_cmd
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to cmsis_os2.o(.text.osMessageQueueGet) for osMessageQueueGet
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to shoot_control.o(.text.Chassis_UpdateFeedback) for Chassis_UpdateFeedback
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to shoot_control.o(.text.Shoot_Control) for Shoot_Control
    shoot_ctrl.o(.text.Task_shoot_ctrl) refers to cmsis_os2.o(.text.osDelayUntil) for osDelayUntil
    shoot_ctrl.o(.ARM.exidx.text.Task_shoot_ctrl) refers to shoot_ctrl.o(.text.Task_shoot_ctrl) for [Anonymous Symbol]
    user_task.o(.rodata.attr_init) refers to user_task.o(.rodata.str1.1) for [Anonymous Symbol]
    user_task.o(.rodata.attr_shoot_ctrl) refers to user_task.o(.rodata.str1.1) for [Anonymous Symbol]
    user_task.o(.rodata.attr_rc) refers to user_task.o(.rodata.str1.1) for [Anonymous Symbol]
    __2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    __2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
    __2snprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    __2snprintf.o(.text) refers to _sputc.o(.text) for _sputc
    __2snprintf.o(.text) refers to _snputc.o(.text) for _snputc
    noretval__2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    noretval__2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
    noretval__2snprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    noretval__2snprintf.o(.text) refers to _sputc.o(.text) for _sputc
    noretval__2snprintf.o(.text) refers to _snputc.o(.text) for _snputc
    __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    _printf_str.o(.text) refers (Special) to _printf_char.o(.text) for _printf_cs_common
    __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
    __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
    __printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
    __printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
    _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) refers (Weak) to _printf_char.o(.text) for _printf_string
    _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) refers (Weak) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
    rt_memcpy_v6.o(.text) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    aeabi_memset.o(.text) refers to rt_memclr.o(.text) for _memset
    aeabi_memset4.o(.text) refers to rt_memclr_w.o(.text) for _memset_w
    rt_memclr.o(.text) refers to rt_memclr_w.o(.text) for _memset_w
    __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    ddiv.o(x$fpl$drdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ddiv.o(x$fpl$drdiv) refers to ddiv.o(x$fpl$ddiv) for ddiv_entry
    ddiv.o(x$fpl$ddiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ddiv.o(x$fpl$ddiv) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
    ddiv.o(x$fpl$ddiv) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dfixu.o(x$fpl$dfixu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfixu.o(x$fpl$dfixu) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dfixu.o(x$fpl$dfixur) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfixu.o(x$fpl$dfixur) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dflt_clz.o(x$fpl$dfltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dflt_clz.o(x$fpl$dflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dflt_clz.o(x$fpl$dfltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    f2d.o(x$fpl$f2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    f2d.o(x$fpl$f2d) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    f2d.o(x$fpl$f2d) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
    ffltll_clz.o(x$fpl$ffltll) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    printf1.o(x$fpl$printf1) refers to _printf_fp_dec.o(.text) for _printf_fp_dec_real
    cosf.o(i.__hardfp_cosf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    cosf.o(i.__hardfp_cosf) refers to rredf.o(i.__mathlib_rredf2) for __mathlib_rredf2
    cosf.o(i.__hardfp_cosf) refers to _rserrno.o(.text) for __set_errno
    cosf.o(i.__hardfp_cosf) refers to funder.o(i.__mathlib_flt_invalid) for __mathlib_flt_invalid
    cosf.o(i.__hardfp_cosf) refers to funder.o(i.__mathlib_flt_infnan) for __mathlib_flt_infnan
    cosf.o(i.__softfp_cosf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    cosf.o(i.__softfp_cosf) refers to cosf.o(i.__hardfp_cosf) for __hardfp_cosf
    cosf.o(i.cosf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    cosf.o(i.cosf) refers to cosf.o(i.__hardfp_cosf) for __hardfp_cosf
    tanf.o(i.__hardfp_tanf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tanf.o(i.__hardfp_tanf) refers to rredf.o(i.__mathlib_rredf2) for __mathlib_rredf2
    tanf.o(i.__hardfp_tanf) refers to fpclassifyf.o(i.__ARM_fpclassifyf) for __ARM_fpclassifyf
    tanf.o(i.__hardfp_tanf) refers to funder.o(i.__mathlib_flt_underflow) for __mathlib_flt_underflow
    tanf.o(i.__hardfp_tanf) refers to _rserrno.o(.text) for __set_errno
    tanf.o(i.__hardfp_tanf) refers to funder.o(i.__mathlib_flt_invalid) for __mathlib_flt_invalid
    tanf.o(i.__hardfp_tanf) refers to funder.o(i.__mathlib_flt_infnan) for __mathlib_flt_infnan
    tanf.o(i.__softfp_tanf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tanf.o(i.__softfp_tanf) refers to tanf.o(i.__hardfp_tanf) for __hardfp_tanf
    tanf.o(i.tanf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tanf.o(i.tanf) refers to tanf.o(i.__hardfp_tanf) for __hardfp_tanf
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    aeabi_ldiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
    _rserrno.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr
    _printf_fp_dec.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    _printf_fp_dec.o(.text) refers (Special) to lc_numeric_c.o(locale$$code) for _get_lc_numeric
    _printf_fp_dec.o(.text) refers to bigflt0.o(.text) for _btod_etento
    _printf_fp_dec.o(.text) refers to btod.o(CL$$btod_d2e) for _btod_d2e
    _printf_fp_dec.o(.text) refers to btod.o(CL$$btod_ediv) for _btod_ediv
    _printf_fp_dec.o(.text) refers to btod.o(CL$$btod_emul) for _btod_emul
    _printf_fp_dec.o(.text) refers to lludiv10.o(.text) for _ll_udiv10
    _printf_fp_dec.o(.text) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
    _printf_fp_dec.o(.text) refers to _printf_fp_infnan.o(.text) for _printf_fp_infnan
    _printf_fp_dec.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale
    _printf_fp_dec_accurate.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    _printf_fp_dec_accurate.o(.text) refers (Special) to lc_numeric_c.o(locale$$code) for _get_lc_numeric
    _printf_fp_dec_accurate.o(.text) refers to btod_accurate.o(.text) for _btod_main
    _printf_fp_dec_accurate.o(.text) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
    _printf_fp_dec_accurate.o(.text) refers to _printf_fp_infnan.o(.text) for _printf_fp_infnan
    _printf_fp_dec_accurate.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale
    _printf_char_common.o(.text) refers to __printf_wp.o(.text) for __printf
    _printf_char.o(.text) refers (Weak) to _printf_str.o(.text) for _printf_str
    dnaninf.o(x$fpl$dnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dretinf.o(x$fpl$dretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fnaninf.o(x$fpl$fnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fpclassifyf.o(i.__ARM_fpclassifyf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    rredf.o(i.__mathlib_rredf2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    rredf.o(i.__mathlib_rredf2) refers to rredf.o(.constdata) for .constdata
    rredf.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text.main) for main
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
    rt_locale.o(.text) refers to rt_locale.o(.bss) for __rt_locale_data
    rt_locale_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    rt_errno_addr.o(.text) refers to rt_errno_addr.o(.bss) for __aeabi_errno_addr_data
    rt_errno_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    bigflt0.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    bigflt0.o(.text) refers to btod.o(CL$$btod_emul) for _btod_emul
    bigflt0.o(.text) refers to btod.o(CL$$btod_ediv) for _btod_ediv
    bigflt0.o(.text) refers to bigflt0.o(.constdata) for .constdata
    bigflt0.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_d2e) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_d2e) refers to btod.o(CL$$btod_d2e_norm_op1) for _d2e_norm_op1
    btod.o(CL$$btod_d2e_norm_op1) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_d2e_norm_op1) refers to btod.o(CL$$btod_d2e_denorm_low) for _d2e_denorm_low
    btod.o(CL$$btod_d2e_denorm_low) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_emul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_emul) refers to btod.o(CL$$btod_mult_common) for __btod_mult_common
    btod.o(CL$$btod_emul) refers to btod.o(CL$$btod_e2e) for _e2e
    btod.o(CL$$btod_ediv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_ediv) refers to btod.o(CL$$btod_div_common) for __btod_div_common
    btod.o(CL$$btod_ediv) refers to btod.o(CL$$btod_e2e) for _e2e
    btod.o(CL$$btod_emuld) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_emuld) refers to btod.o(CL$$btod_mult_common) for __btod_mult_common
    btod.o(CL$$btod_emuld) refers to btod.o(CL$$btod_e2d) for _e2d
    btod.o(CL$$btod_edivd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_edivd) refers to btod.o(CL$$btod_div_common) for __btod_div_common
    btod.o(CL$$btod_edivd) refers to btod.o(CL$$btod_e2d) for _e2d
    btod.o(CL$$btod_e2e) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_e2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_e2d) refers to btod.o(CL$$btod_e2e) for _e2e
    btod.o(CL$$btod_mult_common) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(CL$$btod_div_common) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod_accurate.o(.text) refers to btod_accurate_common.o(.text) for _btod_common
    lc_numeric_c.o(locale$$data) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000016) for __rt_lib_init_lc_numeric_2
    lc_numeric_c.o(locale$$code) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000016) for __rt_lib_init_lc_numeric_2
    lc_numeric_c.o(locale$$code) refers to strcmpv7em.o(.text) for strcmp
    lc_numeric_c.o(locale$$code) refers to lc_numeric_c.o(locale$$data) for __lcnum_c_name
    istatus.o(x$fpl$ieeestatus) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fpclassify.o(i.__ARM_fpclassify) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to startup_stm32f407xx.o(.text) for __user_initial_stackheap
    btod_accurate_common.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000001) for __rt_lib_init_fp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
    libinit2.o(.ARM.Collect$$libinit$$00000001) refers to fpinit.o(x$fpl$fpinit) for _fp_init
    libinit2.o(.ARM.Collect$$libinit$$0000000F) refers (Weak) to rt_locale_intlibspace.o(.text) for __rt_locale
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000016) refers (Weak) to lc_numeric_c.o(locale$$code) for _get_lc_numeric
    libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
    sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    sys_exit_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_exit_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
    _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
    sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    sys_wrch_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_wrch_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    sys_command_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_command_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


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

Removing Unused input sections from the image.

    Removing main.o(.text), (0 bytes).
    Removing main.o(.ARM.exidx.text.main), (8 bytes).
    Removing main.o(.ARM.exidx.text.SystemClock_Config), (8 bytes).
    Removing main.o(.ARM.exidx.text.Error_Handler), (8 bytes).
    Removing main.o(.ARM.use_no_argv), (4 bytes).
    Removing gpio.o(.text), (0 bytes).
    Removing gpio.o(.ARM.exidx.text.MX_GPIO_Init), (8 bytes).
    Removing freertos.o(.text), (0 bytes).
    Removing freertos.o(.ARM.exidx.text.MX_FREERTOS_Init), (8 bytes).
    Removing freertos.o(.ARM.exidx.text.StartDefaultTask), (8 bytes).
    Removing can.o(.text), (0 bytes).
    Removing can.o(.ARM.exidx.text.MX_CAN1_Init), (8 bytes).
    Removing can.o(.ARM.exidx.text.MX_CAN2_Init), (8 bytes).
    Removing can.o(.ARM.exidx.text.HAL_CAN_MspInit), (8 bytes).
    Removing can.o(.text.HAL_CAN_MspDeInit), (154 bytes).
    Removing can.o(.ARM.exidx.text.HAL_CAN_MspDeInit), (8 bytes).
    Removing dma.o(.text), (0 bytes).
    Removing dma.o(.ARM.exidx.text.MX_DMA_Init), (8 bytes).
    Removing usart.o(.text), (0 bytes).
    Removing usart.o(.ARM.exidx.text.MX_USART3_UART_Init), (8 bytes).
    Removing usart.o(.ARM.exidx.text.MX_USART6_UART_Init), (8 bytes).
    Removing usart.o(.ARM.exidx.text.HAL_UART_MspInit), (8 bytes).
    Removing usart.o(.text.HAL_UART_MspDeInit), (118 bytes).
    Removing usart.o(.ARM.exidx.text.HAL_UART_MspDeInit), (8 bytes).
    Removing stm32f4xx_it.o(.text), (0 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.NMI_Handler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.HardFault_Handler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.MemManage_Handler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.BusFault_Handler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.UsageFault_Handler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.DebugMon_Handler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.SysTick_Handler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.DMA1_Stream1_IRQHandler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.CAN1_TX_IRQHandler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.CAN1_RX0_IRQHandler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.CAN1_RX1_IRQHandler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.CAN2_TX_IRQHandler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.CAN2_RX0_IRQHandler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.CAN2_RX1_IRQHandler), (8 bytes).
    Removing stm32f4xx_it.o(.ARM.exidx.text.DMA2_Stream6_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_msp.o(.text), (0 bytes).
    Removing stm32f4xx_hal_msp.o(.ARM.exidx.text.HAL_MspInit), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text), (0 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_Init), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_MspInit), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_MspInit), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_DeInit), (42 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_DeInit), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_Stop), (94 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_Stop), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_MspDeInit), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_MspDeInit), (8 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_ConfigFilter), (8 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_Start), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_RequestSleep), (36 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_RequestSleep), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_WakeUp), (82 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_WakeUp), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_IsSleepActive), (24 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_IsSleepActive), (8 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_AddTxMessage), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_AbortTxRequest), (78 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_AbortTxRequest), (8 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetTxMailboxesFreeLevel), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_IsTxMessagePending), (32 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_IsTxMessagePending), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_GetTxTimestamp), (36 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetTxTimestamp), (8 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetRxMessage), (8 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetRxFifoFillLevel), (8 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_ActivateNotification), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_DeactivateNotification), (36 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_DeactivateNotification), (8 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox0CompleteCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox0CompleteCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox0AbortCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox0AbortCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox1CompleteCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox1CompleteCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox1AbortCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox1AbortCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox2CompleteCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox2CompleteCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_TxMailbox2AbortCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_TxMailbox2AbortCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_RxFifo0FullCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_RxFifo0FullCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_RxFifo0MsgPendingCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_RxFifo0MsgPendingCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_RxFifo1FullCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_RxFifo1FullCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_RxFifo1MsgPendingCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_RxFifo1MsgPendingCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_SleepCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_SleepCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_WakeUpFromRxMsgCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_WakeUpFromRxMsgCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_ErrorCallback), (2 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_ErrorCallback), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_GetState), (38 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetState), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_GetError), (4 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_GetError), (8 bytes).
    Removing stm32f4xx_hal_can.o(.text.HAL_CAN_ResetError), (32 bytes).
    Removing stm32f4xx_hal_can.o(.ARM.exidx.text.HAL_CAN_ResetError), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.text), (0 bytes).
    Removing stm32f4xx_hal_rcc.o(.text.HAL_RCC_DeInit), (4 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_DeInit), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_OscConfig), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_ClockConfig), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetSysClockFreq), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.text.HAL_RCC_MCOConfig), (158 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_MCOConfig), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.text.HAL_RCC_EnableCSS), (12 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_EnableCSS), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.text.HAL_RCC_DisableCSS), (12 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_DisableCSS), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetHCLKFreq), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetPCLK1Freq), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetPCLK2Freq), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetOscConfig), (152 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetOscConfig), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetClockConfig), (62 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_GetClockConfig), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.text.HAL_RCC_NMI_IRQHandler), (28 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_NMI_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_rcc.o(.text.HAL_RCC_CSSCallback), (2 bytes).
    Removing stm32f4xx_hal_rcc.o(.ARM.exidx.text.HAL_RCC_CSSCallback), (8 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.text), (0 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig), (326 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_PeriphCLKConfig), (8 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKConfig), (50 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_GetPeriphCLKConfig), (8 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq), (88 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_GetPeriphCLKFreq), (8 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_EnablePLLI2S), (104 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_EnablePLLI2S), (8 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.text.HAL_RCCEx_DisablePLLI2S), (52 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCCEx_DisablePLLI2S), (8 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.text.HAL_RCC_DeInit), (290 bytes).
    Removing stm32f4xx_hal_rcc_ex.o(.ARM.exidx.text.HAL_RCC_DeInit), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text), (0 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program), (134 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_Program), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.FLASH_WaitForLastOperation), (106 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_WaitForLastOperation), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.FLASH_Program_Byte), (32 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_Program_Byte), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.FLASH_Program_HalfWord), (36 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_Program_HalfWord), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.FLASH_Program_Word), (36 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_Program_Word), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.FLASH_Program_DoubleWord), (56 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_Program_DoubleWord), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_Program_IT), (104 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_Program_IT), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_IRQHandler), (206 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.FLASH_SetErrorCode), (110 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.FLASH_SetErrorCode), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_OperationErrorCallback), (2 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_OperationErrorCallback), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_EndOfOperationCallback), (2 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_EndOfOperationCallback), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_Unlock), (46 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_Unlock), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_Lock), (20 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_Lock), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_OB_Unlock), (42 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_OB_Unlock), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_OB_Lock), (20 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_OB_Lock), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_OB_Launch), (28 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_OB_Launch), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.text.HAL_FLASH_GetError), (12 bytes).
    Removing stm32f4xx_hal_flash.o(.ARM.exidx.text.HAL_FLASH_GetError), (8 bytes).
    Removing stm32f4xx_hal_flash.o(.data.pFlash), (32 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text), (0 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase), (178 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.HAL_FLASHEx_Erase), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_MassErase), (38 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_MassErase), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_Erase_Sector), (70 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_Erase_Sector), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_FlushCaches), (88 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_FlushCaches), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_Erase_IT), (98 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.HAL_FLASHEx_Erase_IT), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBProgram), (106 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.HAL_FLASHEx_OBProgram), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_EnableWRP), (34 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_EnableWRP), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_DisableWRP), (34 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_DisableWRP), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_RDP_LevelConfig), (30 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_RDP_LevelConfig), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_UserConfig), (48 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_UserConfig), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_BOR_LevelConfig), (24 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_BOR_LevelConfig), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.HAL_FLASHEx_OBGetConfig), (34 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.HAL_FLASHEx_OBGetConfig), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetWRP), (12 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_GetWRP), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetRDP), (28 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_GetRDP), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetUser), (16 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_GetUser), (8 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.text.FLASH_OB_GetBOR), (16 bytes).
    Removing stm32f4xx_hal_flash_ex.o(.ARM.exidx.text.FLASH_OB_GetBOR), (8 bytes).
    Removing stm32f4xx_hal_flash_ramfunc.o(.text), (0 bytes).
    Removing stm32f4xx_hal_gpio.o(.text), (0 bytes).
    Removing stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_Init), (8 bytes).
    Removing stm32f4xx_hal_gpio.o(.text.HAL_GPIO_DeInit), (262 bytes).
    Removing stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_DeInit), (8 bytes).
    Removing stm32f4xx_hal_gpio.o(.text.HAL_GPIO_ReadPin), (10 bytes).
    Removing stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_ReadPin), (8 bytes).
    Removing stm32f4xx_hal_gpio.o(.text.HAL_GPIO_WritePin), (10 bytes).
    Removing stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_WritePin), (8 bytes).
    Removing stm32f4xx_hal_gpio.o(.text.HAL_GPIO_TogglePin), (16 bytes).
    Removing stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_TogglePin), (8 bytes).
    Removing stm32f4xx_hal_gpio.o(.text.HAL_GPIO_LockPin), (40 bytes).
    Removing stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_LockPin), (8 bytes).
    Removing stm32f4xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler), (26 bytes).
    Removing stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_EXTI_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_gpio.o(.text.HAL_GPIO_EXTI_Callback), (2 bytes).
    Removing stm32f4xx_hal_gpio.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback), (8 bytes).
    Removing stm32f4xx_hal_dma_ex.o(.text), (0 bytes).
    Removing stm32f4xx_hal_dma_ex.o(.text.HAL_DMAEx_MultiBufferStart), (96 bytes).
    Removing stm32f4xx_hal_dma_ex.o(.ARM.exidx.text.HAL_DMAEx_MultiBufferStart), (8 bytes).
    Removing stm32f4xx_hal_dma_ex.o(.text.DMA_MultiBufferSetConfig), (30 bytes).
    Removing stm32f4xx_hal_dma_ex.o(.ARM.exidx.text.DMA_MultiBufferSetConfig), (8 bytes).
    Removing stm32f4xx_hal_dma_ex.o(.text.HAL_DMAEx_MultiBufferStart_IT), (1456 bytes).
    Removing stm32f4xx_hal_dma_ex.o(.ARM.exidx.text.HAL_DMAEx_MultiBufferStart_IT), (8 bytes).
    Removing stm32f4xx_hal_dma_ex.o(.text.HAL_DMAEx_ChangeMemory), (20 bytes).
    Removing stm32f4xx_hal_dma_ex.o(.ARM.exidx.text.HAL_DMAEx_ChangeMemory), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.text), (0 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_Init), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.DMA_CheckFifoParam), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.DMA_CalcBaseAndBitshift), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.text.HAL_DMA_DeInit), (90 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_DeInit), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.text.HAL_DMA_Start), (66 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_Start), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.DMA_SetConfig), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_Start_IT), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort), (128 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_Abort), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.text.HAL_DMA_Abort_IT), (36 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_Abort_IT), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.text.HAL_DMA_PollForTransfer), (340 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_PollForTransfer), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.text.HAL_DMA_RegisterCallback), (84 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_RegisterCallback), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.text.HAL_DMA_UnRegisterCallback), (104 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_UnRegisterCallback), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.text.HAL_DMA_GetState), (6 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_GetState), (8 bytes).
    Removing stm32f4xx_hal_dma.o(.text.HAL_DMA_GetError), (4 bytes).
    Removing stm32f4xx_hal_dma.o(.ARM.exidx.text.HAL_DMA_GetError), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text), (0 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_DeInit), (26 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DeInit), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnableBkUpAccess), (30 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableBkUpAccess), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_DisableBkUpAccess), (30 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableBkUpAccess), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_ConfigPVD), (128 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_ConfigPVD), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnablePVD), (12 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnablePVD), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_DisablePVD), (12 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisablePVD), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnableWakeUpPin), (16 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableWakeUpPin), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_DisableWakeUpPin), (18 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableWakeUpPin), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnterSLEEPMode), (36 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnterSLEEPMode), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnterSTOPMode), (70 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnterSTOPMode), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnterSTANDBYMode), (36 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnterSTANDBYMode), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_PVD_IRQHandler), (30 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_PVD_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_PVDCallback), (2 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_PVDCallback), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnableSleepOnExit), (18 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableSleepOnExit), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_DisableSleepOnExit), (18 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableSleepOnExit), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_EnableSEVOnPend), (18 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_EnableSEVOnPend), (8 bytes).
    Removing stm32f4xx_hal_pwr.o(.text.HAL_PWR_DisableSEVOnPend), (18 bytes).
    Removing stm32f4xx_hal_pwr.o(.ARM.exidx.text.HAL_PWR_DisableSEVOnPend), (8 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.text), (0 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_EnableBkUpReg), (54 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_EnableBkUpReg), (8 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_DisableBkUpReg), (54 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_DisableBkUpReg), (8 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_EnableFlashPowerDown), (12 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_EnableFlashPowerDown), (8 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_DisableFlashPowerDown), (12 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_DisableFlashPowerDown), (8 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_GetVoltageRange), (16 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_GetVoltageRange), (8 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.text.HAL_PWREx_ControlVoltageScaling), (102 bytes).
    Removing stm32f4xx_hal_pwr_ex.o(.ARM.exidx.text.HAL_PWREx_ControlVoltageScaling), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text), (0 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SetPriorityGrouping), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_SetPriorityGrouping), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SetPriority), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_GetPriorityGrouping), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_SetPriority), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.NVIC_EncodePriority), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_EnableIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_EnableIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_NVIC_DisableIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_DisableIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.__NVIC_DisableIRQ), (40 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_DisableIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SystemReset), (4 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SystemReset), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.__NVIC_SystemReset), (36 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_SystemReset), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_Config), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.SysTick_Config), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_MPU_Disable), (26 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_MPU_Disable), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_MPU_Enable), (32 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_MPU_Enable), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_MPU_EnableRegion), (22 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_MPU_EnableRegion), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_MPU_DisableRegion), (22 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_MPU_DisableRegion), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_MPU_ConfigRegion), (94 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_MPU_ConfigRegion), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_CORTEX_ClearEvent), (6 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_CORTEX_ClearEvent), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetPriorityGrouping), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetPriorityGrouping), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetPriority), (24 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetPriority), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.NVIC_DecodePriority), (56 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.NVIC_DecodePriority), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.__NVIC_GetPriority), (34 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_GetPriority), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPendingIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_SetPendingIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.__NVIC_SetPendingIRQ), (32 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_SetPendingIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetPendingIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetPendingIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.__NVIC_GetPendingIRQ), (36 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_GetPendingIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_NVIC_ClearPendingIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_ClearPendingIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.__NVIC_ClearPendingIRQ), (32 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_ClearPendingIRQ), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_NVIC_GetActive), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_NVIC_GetActive), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.__NVIC_GetActive), (36 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.__NVIC_GetActive), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_CLKSourceConfig), (24 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_CLKSourceConfig), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_Callback), (2 bytes).
    Removing stm32f4xx_hal_cortex.o(.ARM.exidx.text.HAL_SYSTICK_Callback), (8 bytes).
    Removing stm32f4xx_hal.o(.text), (0 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_Init), (8 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_InitTick), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_MspInit), (2 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_MspInit), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_DeInit), (68 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_DeInit), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_MspDeInit), (2 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_MspDeInit), (8 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_IncTick), (8 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetTick), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_GetTickPrio), (12 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetTickPrio), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_SetTickFreq), (46 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_SetTickFreq), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_GetTickFreq), (12 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetTickFreq), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_Delay), (40 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_Delay), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_SuspendTick), (18 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_SuspendTick), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_ResumeTick), (18 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_ResumeTick), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_GetHalVersion), (10 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetHalVersion), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_GetREVID), (14 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetREVID), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_GetDEVID), (16 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetDEVID), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_DBGMCU_EnableDBGSleepMode), (18 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_EnableDBGSleepMode), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_DBGMCU_DisableDBGSleepMode), (18 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_DisableDBGSleepMode), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_DBGMCU_EnableDBGStopMode), (18 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_EnableDBGStopMode), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_DBGMCU_DisableDBGStopMode), (18 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_DisableDBGStopMode), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_DBGMCU_EnableDBGStandbyMode), (18 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_EnableDBGStandbyMode), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_DBGMCU_DisableDBGStandbyMode), (18 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_DBGMCU_DisableDBGStandbyMode), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_EnableCompensationCell), (14 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_EnableCompensationCell), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_DisableCompensationCell), (14 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_DisableCompensationCell), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_GetUIDw0), (12 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetUIDw0), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_GetUIDw1), (12 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetUIDw1), (8 bytes).
    Removing stm32f4xx_hal.o(.text.HAL_GetUIDw2), (12 bytes).
    Removing stm32f4xx_hal.o(.ARM.exidx.text.HAL_GetUIDw2), (8 bytes).
    Removing stm32f4xx_hal_exti.o(.text), (0 bytes).
    Removing stm32f4xx_hal_exti.o(.text.HAL_EXTI_SetConfigLine), (180 bytes).
    Removing stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_SetConfigLine), (8 bytes).
    Removing stm32f4xx_hal_exti.o(.text.HAL_EXTI_GetConfigLine), (156 bytes).
    Removing stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_GetConfigLine), (8 bytes).
    Removing stm32f4xx_hal_exti.o(.text.HAL_EXTI_ClearConfigLine), (136 bytes).
    Removing stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_ClearConfigLine), (8 bytes).
    Removing stm32f4xx_hal_exti.o(.text.HAL_EXTI_RegisterCallback), (12 bytes).
    Removing stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_RegisterCallback), (8 bytes).
    Removing stm32f4xx_hal_exti.o(.text.HAL_EXTI_GetHandle), (12 bytes).
    Removing stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_GetHandle), (8 bytes).
    Removing stm32f4xx_hal_exti.o(.text.HAL_EXTI_IRQHandler), (44 bytes).
    Removing stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_exti.o(.text.HAL_EXTI_GetPending), (28 bytes).
    Removing stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_GetPending), (8 bytes).
    Removing stm32f4xx_hal_exti.o(.text.HAL_EXTI_ClearPending), (24 bytes).
    Removing stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_ClearPending), (8 bytes).
    Removing stm32f4xx_hal_exti.o(.text.HAL_EXTI_GenerateSWI), (24 bytes).
    Removing stm32f4xx_hal_exti.o(.ARM.exidx.text.HAL_EXTI_GenerateSWI), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text), (0 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Init), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_MspInit), (2 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_MspInit), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_SetConfig), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_HalfDuplex_Init), (104 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_HalfDuplex_Init), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_LIN_Init), (120 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_LIN_Init), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_MultiProcessor_Init), (128 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_MultiProcessor_Init), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_DeInit), (56 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_DeInit), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_MspDeInit), (2 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_MspDeInit), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit), (180 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Transmit), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_WaitOnFlagUntilTimeout), (136 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_WaitOnFlagUntilTimeout), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_Receive), (194 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Receive), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit_IT), (56 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Transmit_IT), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_Receive_IT), (42 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Receive_IT), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_Start_Receive_IT), (52 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_Start_Receive_IT), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_Transmit_DMA), (140 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Transmit_DMA), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_DMATransmitCplt), (64 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMATransmitCplt), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_DMATxHalfCplt), (10 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMATxHalfCplt), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMAError), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Receive_DMA), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_Start_Receive_DMA), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_DMAPause), (124 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_DMAPause), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_DMAResume), (126 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_DMAResume), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_DMAStop), (120 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_DMAStop), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_EndTxTransfer), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_EndRxTransfer), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UARTEx_ReceiveToIdle), (296 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UARTEx_ReceiveToIdle), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UARTEx_ReceiveToIdle_IT), (92 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UARTEx_ReceiveToIdle_IT), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UARTEx_ReceiveToIdle_DMA), (92 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UARTEx_ReceiveToIdle_DMA), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UARTEx_GetRxEventType), (4 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UARTEx_GetRxEventType), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_Abort), (206 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Abort), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmit), (96 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortTransmit), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceive), (146 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortReceive), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_Abort_IT), (248 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_Abort_IT), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_DMATxAbortCallback), (46 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMATxAbortCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_DMARxAbortCallback), (46 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMARxAbortCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_AbortCpltCallback), (2 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortCpltCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmit_IT), (124 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortTransmit_IT), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_DMATxOnlyAbortCallback), (20 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMATxOnlyAbortCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_AbortTransmitCpltCallback), (2 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortTransmitCpltCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceive_IT), (178 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortReceive_IT), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_DMARxOnlyAbortCallback), (22 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMARxOnlyAbortCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_AbortReceiveCpltCallback), (2 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_AbortReceiveCpltCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_IRQHandler), (602 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_IRQHandler), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_Receive_IT), (200 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_Receive_IT), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_DMAAbortOnError), (14 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMAAbortOnError), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_ErrorCallback), (2 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_ErrorCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UARTEx_RxEventCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_Transmit_IT), (82 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_Transmit_IT), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.UART_EndTransmit_IT), (24 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_EndTransmit_IT), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_TxCpltCallback), (2 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_TxCpltCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_TxHalfCpltCallback), (2 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_TxHalfCpltCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_RxCpltCallback), (2 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_RxCpltCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_RxHalfCpltCallback), (2 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_RxHalfCpltCallback), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_LIN_SendBreak), (60 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_LIN_SendBreak), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_MultiProcessor_EnterMuteMode), (62 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_MultiProcessor_EnterMuteMode), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_MultiProcessor_ExitMuteMode), (62 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_MultiProcessor_ExitMuteMode), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_HalfDuplex_EnableTransmitter), (44 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_HalfDuplex_EnableTransmitter), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_HalfDuplex_EnableReceiver), (46 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_HalfDuplex_EnableReceiver), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_GetState), (14 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_GetState), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.text.HAL_UART_GetError), (4 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.HAL_UART_GetError), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMAReceiveCplt), (8 bytes).
    Removing stm32f4xx_hal_uart.o(.ARM.exidx.text.UART_DMARxHalfCplt), (8 bytes).
    Removing system_stm32f4xx.o(.text), (0 bytes).
    Removing system_stm32f4xx.o(.ARM.exidx.text.SystemInit), (8 bytes).
    Removing system_stm32f4xx.o(.text.SystemCoreClockUpdate), (126 bytes).
    Removing system_stm32f4xx.o(.ARM.exidx.text.SystemCoreClockUpdate), (8 bytes).
    Removing croutine.o(.text), (0 bytes).
    Removing event_groups.o(.text), (0 bytes).
    Removing event_groups.o(.text.xEventGroupCreateStatic), (78 bytes).
    Removing event_groups.o(.ARM.exidx.text.xEventGroupCreateStatic), (8 bytes).
    Removing event_groups.o(.text.xEventGroupCreate), (28 bytes).
    Removing event_groups.o(.ARM.exidx.text.xEventGroupCreate), (8 bytes).
    Removing event_groups.o(.text.xEventGroupSync), (220 bytes).
    Removing event_groups.o(.ARM.exidx.text.xEventGroupSync), (8 bytes).
    Removing event_groups.o(.text.xEventGroupSetBits), (158 bytes).
    Removing event_groups.o(.ARM.exidx.text.xEventGroupSetBits), (8 bytes).
    Removing event_groups.o(.text.xEventGroupWaitBits), (288 bytes).
    Removing event_groups.o(.ARM.exidx.text.xEventGroupWaitBits), (8 bytes).
    Removing event_groups.o(.text.prvTestWaitCondition), (24 bytes).
    Removing event_groups.o(.ARM.exidx.text.prvTestWaitCondition), (8 bytes).
    Removing event_groups.o(.text.xEventGroupClearBits), (72 bytes).
    Removing event_groups.o(.ARM.exidx.text.xEventGroupClearBits), (8 bytes).
    Removing event_groups.o(.text.xEventGroupClearBitsFromISR), (22 bytes).
    Removing event_groups.o(.ARM.exidx.text.xEventGroupClearBitsFromISR), (8 bytes).
    Removing event_groups.o(.text.vEventGroupClearBitsCallback), (8 bytes).
    Removing event_groups.o(.ARM.exidx.text.vEventGroupClearBitsCallback), (8 bytes).
    Removing event_groups.o(.text.xEventGroupGetBitsFromISR), (28 bytes).
    Removing event_groups.o(.ARM.exidx.text.xEventGroupGetBitsFromISR), (8 bytes).
    Removing event_groups.o(.text.vEventGroupDelete), (78 bytes).
    Removing event_groups.o(.ARM.exidx.text.vEventGroupDelete), (8 bytes).
    Removing event_groups.o(.text.vEventGroupSetBitsCallback), (8 bytes).
    Removing event_groups.o(.ARM.exidx.text.vEventGroupSetBitsCallback), (8 bytes).
    Removing event_groups.o(.text.xEventGroupSetBitsFromISR), (22 bytes).
    Removing event_groups.o(.ARM.exidx.text.xEventGroupSetBitsFromISR), (8 bytes).
    Removing event_groups.o(.text.uxEventGroupGetNumber), (10 bytes).
    Removing event_groups.o(.ARM.exidx.text.uxEventGroupGetNumber), (8 bytes).
    Removing event_groups.o(.text.vEventGroupSetNumber), (4 bytes).
    Removing event_groups.o(.ARM.exidx.text.vEventGroupSetNumber), (8 bytes).
    Removing list.o(.text), (0 bytes).
    Removing list.o(.ARM.exidx.text.vListInitialise), (8 bytes).
    Removing list.o(.ARM.exidx.text.vListInitialiseItem), (8 bytes).
    Removing list.o(.ARM.exidx.text.vListInsertEnd), (8 bytes).
    Removing list.o(.ARM.exidx.text.vListInsert), (8 bytes).
    Removing list.o(.ARM.exidx.text.uxListRemove), (8 bytes).
    Removing queue.o(.text), (0 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueGenericReset), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueGenericCreateStatic), (8 bytes).
    Removing queue.o(.ARM.exidx.text.prvInitialiseNewQueue), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueGenericCreate), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueCreateMutex), (8 bytes).
    Removing queue.o(.ARM.exidx.text.prvInitialiseMutex), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueCreateMutexStatic), (8 bytes).
    Removing queue.o(.text.xQueueGetMutexHolder), (26 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueGetMutexHolder), (8 bytes).
    Removing queue.o(.text.xQueueGetMutexHolderFromISR), (34 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueGetMutexHolderFromISR), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueGiveMutexRecursive), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueGenericSend), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueTakeMutexRecursive), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueSemaphoreTake), (8 bytes).
    Removing queue.o(.text.xQueueCreateCountingSemaphoreStatic), (78 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueCreateCountingSemaphoreStatic), (8 bytes).
    Removing queue.o(.text.xQueueCreateCountingSemaphore), (66 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueCreateCountingSemaphore), (8 bytes).
    Removing queue.o(.ARM.exidx.text.prvCopyDataToQueue), (8 bytes).
    Removing queue.o(.ARM.exidx.text.prvIsQueueFull), (8 bytes).
    Removing queue.o(.ARM.exidx.text.prvUnlockQueue), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueGenericSendFromISR), (8 bytes).
    Removing queue.o(.text.xQueueGiveFromISR), (192 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueGiveFromISR), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueReceive), (8 bytes).
    Removing queue.o(.ARM.exidx.text.prvCopyDataFromQueue), (8 bytes).
    Removing queue.o(.ARM.exidx.text.prvIsQueueEmpty), (8 bytes).
    Removing queue.o(.ARM.exidx.text.prvGetDisinheritPriorityAfterTimeout), (8 bytes).
    Removing queue.o(.text.xQueuePeek), (376 bytes).
    Removing queue.o(.ARM.exidx.text.xQueuePeek), (8 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueReceiveFromISR), (8 bytes).
    Removing queue.o(.text.xQueuePeekFromISR), (132 bytes).
    Removing queue.o(.ARM.exidx.text.xQueuePeekFromISR), (8 bytes).
    Removing queue.o(.text.uxQueueMessagesWaiting), (38 bytes).
    Removing queue.o(.ARM.exidx.text.uxQueueMessagesWaiting), (8 bytes).
    Removing queue.o(.text.uxQueueSpacesAvailable), (42 bytes).
    Removing queue.o(.ARM.exidx.text.uxQueueSpacesAvailable), (8 bytes).
    Removing queue.o(.text.uxQueueMessagesWaitingFromISR), (26 bytes).
    Removing queue.o(.ARM.exidx.text.uxQueueMessagesWaitingFromISR), (8 bytes).
    Removing queue.o(.text.vQueueDelete), (46 bytes).
    Removing queue.o(.ARM.exidx.text.vQueueDelete), (8 bytes).
    Removing queue.o(.text.vQueueUnregisterQueue), (42 bytes).
    Removing queue.o(.ARM.exidx.text.vQueueUnregisterQueue), (8 bytes).
    Removing queue.o(.text.uxQueueGetQueueNumber), (4 bytes).
    Removing queue.o(.ARM.exidx.text.uxQueueGetQueueNumber), (8 bytes).
    Removing queue.o(.text.vQueueSetQueueNumber), (4 bytes).
    Removing queue.o(.ARM.exidx.text.vQueueSetQueueNumber), (8 bytes).
    Removing queue.o(.text.ucQueueGetQueueType), (6 bytes).
    Removing queue.o(.ARM.exidx.text.ucQueueGetQueueType), (8 bytes).
    Removing queue.o(.text.xQueueIsQueueEmptyFromISR), (30 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueIsQueueEmptyFromISR), (8 bytes).
    Removing queue.o(.text.xQueueIsQueueFullFromISR), (34 bytes).
    Removing queue.o(.ARM.exidx.text.xQueueIsQueueFullFromISR), (8 bytes).
    Removing queue.o(.ARM.exidx.text.vQueueAddToRegistry), (8 bytes).
    Removing queue.o(.text.pcQueueGetName), (40 bytes).
    Removing queue.o(.ARM.exidx.text.pcQueueGetName), (8 bytes).
    Removing queue.o(.ARM.exidx.text.vQueueWaitForMessageRestricted), (8 bytes).
    Removing stream_buffer.o(.text), (0 bytes).
    Removing stream_buffer.o(.text.xStreamBufferGenericCreate), (126 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferGenericCreate), (8 bytes).
    Removing stream_buffer.o(.text.prvInitialiseNewStreamBuffer), (48 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.prvInitialiseNewStreamBuffer), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferGenericCreateStatic), (178 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferGenericCreateStatic), (8 bytes).
    Removing stream_buffer.o(.text.vStreamBufferDelete), (42 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.vStreamBufferDelete), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferReset), (84 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferReset), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferSetTriggerLevel), (42 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferSetTriggerLevel), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferSpacesAvailable), (42 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferSpacesAvailable), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferBytesAvailable), (30 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferBytesAvailable), (8 bytes).
    Removing stream_buffer.o(.text.prvBytesInBuffer), (18 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.prvBytesInBuffer), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferSend), (290 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferSend), (8 bytes).
    Removing stream_buffer.o(.text.prvWriteMessageToBuffer), (70 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.prvWriteMessageToBuffer), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferSendFromISR), (162 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferSendFromISR), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferReceive), (226 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferReceive), (8 bytes).
    Removing stream_buffer.o(.text.prvReadMessageFromBuffer), (68 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.prvReadMessageFromBuffer), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferNextMessageLengthBytes), (94 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferNextMessageLengthBytes), (8 bytes).
    Removing stream_buffer.o(.text.prvReadBytesFromBuffer), (142 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.prvReadBytesFromBuffer), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferReceiveFromISR), (160 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferReceiveFromISR), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferIsEmpty), (34 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferIsEmpty), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferIsFull), (46 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferIsFull), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferSendCompletedFromISR), (86 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferSendCompletedFromISR), (8 bytes).
    Removing stream_buffer.o(.text.xStreamBufferReceiveCompletedFromISR), (86 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.xStreamBufferReceiveCompletedFromISR), (8 bytes).
    Removing stream_buffer.o(.text.uxStreamBufferGetStreamBufferNumber), (4 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.uxStreamBufferGetStreamBufferNumber), (8 bytes).
    Removing stream_buffer.o(.text.vStreamBufferSetStreamBufferNumber), (4 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.vStreamBufferSetStreamBufferNumber), (8 bytes).
    Removing stream_buffer.o(.text.ucStreamBufferGetStreamBufferType), (8 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.ucStreamBufferGetStreamBufferType), (8 bytes).
    Removing stream_buffer.o(.text.prvWriteBytesToBuffer), (154 bytes).
    Removing stream_buffer.o(.ARM.exidx.text.prvWriteBytesToBuffer), (8 bytes).
    Removing tasks.o(.text), (0 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskCreateStatic), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.prvInitialiseNewTask), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.prvAddNewTaskToReadyList), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskCreate), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskDelete), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.prvDeleteTCB), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.prvResetNextTaskUnblockTime), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskDelayUntil), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskSuspendAll), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.prvAddCurrentTaskToDelayedList), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskResumeAll), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskDelay), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.eTaskGetState), (8 bytes).
    Removing tasks.o(.text.uxTaskPriorityGet), (30 bytes).
    Removing tasks.o(.ARM.exidx.text.uxTaskPriorityGet), (8 bytes).
    Removing tasks.o(.text.uxTaskPriorityGetFromISR), (48 bytes).
    Removing tasks.o(.ARM.exidx.text.uxTaskPriorityGetFromISR), (8 bytes).
    Removing tasks.o(.text.vTaskPrioritySet), (214 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskPrioritySet), (8 bytes).
    Removing tasks.o(.text.vTaskSuspend), (204 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskSuspend), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskSwitchContext), (8 bytes).
    Removing tasks.o(.text.vTaskResume), (138 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskResume), (8 bytes).
    Removing tasks.o(.text.prvTaskIsTaskSuspended), (50 bytes).
    Removing tasks.o(.ARM.exidx.text.prvTaskIsTaskSuspended), (8 bytes).
    Removing tasks.o(.text.xTaskResumeFromISR), (174 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskResumeFromISR), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskStartScheduler), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.prvIdleTask), (8 bytes).
    Removing tasks.o(.text.vTaskEndScheduler), (36 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskEndScheduler), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskIncrementTick), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskGetTickCount), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskGetTickCountFromISR), (8 bytes).
    Removing tasks.o(.text.uxTaskGetNumberOfTasks), (12 bytes).
    Removing tasks.o(.ARM.exidx.text.uxTaskGetNumberOfTasks), (8 bytes).
    Removing tasks.o(.text.pcTaskGetName), (38 bytes).
    Removing tasks.o(.ARM.exidx.text.pcTaskGetName), (8 bytes).
    Removing tasks.o(.text.uxTaskGetSystemState), (196 bytes).
    Removing tasks.o(.ARM.exidx.text.uxTaskGetSystemState), (8 bytes).
    Removing tasks.o(.text.prvListTasksWithinSingleList), (100 bytes).
    Removing tasks.o(.ARM.exidx.text.prvListTasksWithinSingleList), (8 bytes).
    Removing tasks.o(.text.xTaskCatchUpTicks), (60 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskCatchUpTicks), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskPlaceOnEventList), (8 bytes).
    Removing tasks.o(.text.vTaskPlaceOnUnorderedEventList), (90 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskPlaceOnUnorderedEventList), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskPlaceOnEventListRestricted), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskRemoveFromEventList), (8 bytes).
    Removing tasks.o(.text.vTaskRemoveFromUnorderedEventList), (150 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskRemoveFromUnorderedEventList), (8 bytes).
    Removing tasks.o(.text.vTaskSetTimeOutState), (58 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskSetTimeOutState), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskInternalSetTimeOutState), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskCheckForTimeOut), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskMissedYield), (8 bytes).
    Removing tasks.o(.text.uxTaskGetTaskNumber), (10 bytes).
    Removing tasks.o(.ARM.exidx.text.uxTaskGetTaskNumber), (8 bytes).
    Removing tasks.o(.text.vTaskSetTaskNumber), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskSetTaskNumber), (8 bytes).
    Removing tasks.o(.text.vTaskGetInfo), (126 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskGetInfo), (8 bytes).
    Removing tasks.o(.text.prvTaskCheckFreeStackSpace), (32 bytes).
    Removing tasks.o(.ARM.exidx.text.prvTaskCheckFreeStackSpace), (8 bytes).
    Removing tasks.o(.text.uxTaskGetStackHighWaterMark), (22 bytes).
    Removing tasks.o(.ARM.exidx.text.uxTaskGetStackHighWaterMark), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskGetCurrentTaskHandle), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskGetSchedulerState), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskPriorityInherit), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskPriorityDisinherit), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskPriorityDisinheritAfterTimeout), (8 bytes).
    Removing tasks.o(.text.uxTaskResetEventItemValue), (26 bytes).
    Removing tasks.o(.ARM.exidx.text.uxTaskResetEventItemValue), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.pvTaskIncrementMutexHeldCount), (8 bytes).
    Removing tasks.o(.text.ulTaskNotifyTake), (106 bytes).
    Removing tasks.o(.ARM.exidx.text.ulTaskNotifyTake), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskNotifyWait), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskGenericNotify), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskGenericNotifyFromISR), (8 bytes).
    Removing tasks.o(.text.vTaskNotifyGiveFromISR), (218 bytes).
    Removing tasks.o(.ARM.exidx.text.vTaskNotifyGiveFromISR), (8 bytes).
    Removing tasks.o(.text.xTaskNotifyStateClear), (44 bytes).
    Removing tasks.o(.ARM.exidx.text.xTaskNotifyStateClear), (8 bytes).
    Removing tasks.o(.text.ulTaskNotifyValueClear), (42 bytes).
    Removing tasks.o(.ARM.exidx.text.ulTaskNotifyValueClear), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.prvInitialiseTaskLists), (8 bytes).
    Removing tasks.o(.ARM.exidx.text.prvCheckTasksWaitingTermination), (8 bytes).
    Removing timers.o(.text), (0 bytes).
    Removing timers.o(.ARM.exidx.text.xTimerCreateTimerTask), (8 bytes).
    Removing timers.o(.ARM.exidx.text.prvCheckForValidListAndQueue), (8 bytes).
    Removing timers.o(.ARM.exidx.text.prvTimerTask), (8 bytes).
    Removing timers.o(.text.xTimerCreate), (56 bytes).
    Removing timers.o(.ARM.exidx.text.xTimerCreate), (8 bytes).
    Removing timers.o(.text.prvInitialiseNewTimer), (86 bytes).
    Removing timers.o(.ARM.exidx.text.prvInitialiseNewTimer), (8 bytes).
    Removing timers.o(.text.xTimerCreateStatic), (82 bytes).
    Removing timers.o(.ARM.exidx.text.xTimerCreateStatic), (8 bytes).
    Removing timers.o(.ARM.exidx.text.xTimerGenericCommand), (8 bytes).
    Removing timers.o(.text.xTimerGetTimerDaemonTaskHandle), (34 bytes).
    Removing timers.o(.ARM.exidx.text.xTimerGetTimerDaemonTaskHandle), (8 bytes).
    Removing timers.o(.text.xTimerGetPeriod), (26 bytes).
    Removing timers.o(.ARM.exidx.text.xTimerGetPeriod), (8 bytes).
    Removing timers.o(.text.vTimerSetReloadMode), (58 bytes).
    Removing timers.o(.ARM.exidx.text.vTimerSetReloadMode), (8 bytes).
    Removing timers.o(.text.uxTimerGetReloadMode), (46 bytes).
    Removing timers.o(.ARM.exidx.text.uxTimerGetReloadMode), (8 bytes).
    Removing timers.o(.text.xTimerGetExpiryTime), (26 bytes).
    Removing timers.o(.ARM.exidx.text.xTimerGetExpiryTime), (8 bytes).
    Removing timers.o(.text.pcTimerGetName), (26 bytes).
    Removing timers.o(.ARM.exidx.text.pcTimerGetName), (8 bytes).
    Removing timers.o(.text.xTimerIsTimerActive), (46 bytes).
    Removing timers.o(.ARM.exidx.text.xTimerIsTimerActive), (8 bytes).
    Removing timers.o(.text.pvTimerGetTimerID), (38 bytes).
    Removing timers.o(.ARM.exidx.text.pvTimerGetTimerID), (8 bytes).
    Removing timers.o(.text.vTimerSetTimerID), (38 bytes).
    Removing timers.o(.ARM.exidx.text.vTimerSetTimerID), (8 bytes).
    Removing timers.o(.text.xTimerPendFunctionCallFromISR), (42 bytes).
    Removing timers.o(.ARM.exidx.text.xTimerPendFunctionCallFromISR), (8 bytes).
    Removing timers.o(.text.xTimerPendFunctionCall), (70 bytes).
    Removing timers.o(.ARM.exidx.text.xTimerPendFunctionCall), (8 bytes).
    Removing timers.o(.text.uxTimerGetTimerNumber), (4 bytes).
    Removing timers.o(.ARM.exidx.text.uxTimerGetTimerNumber), (8 bytes).
    Removing timers.o(.text.vTimerSetTimerNumber), (4 bytes).
    Removing timers.o(.ARM.exidx.text.vTimerSetTimerNumber), (8 bytes).
    Removing timers.o(.ARM.exidx.text.prvGetNextExpireTime), (8 bytes).
    Removing timers.o(.ARM.exidx.text.prvProcessTimerOrBlockTask), (8 bytes).
    Removing timers.o(.ARM.exidx.text.prvProcessReceivedCommands), (8 bytes).
    Removing timers.o(.ARM.exidx.text.prvSampleTimeNow), (8 bytes).
    Removing timers.o(.ARM.exidx.text.prvProcessExpiredTimer), (8 bytes).
    Removing timers.o(.ARM.exidx.text.prvSwitchTimerLists), (8 bytes).
    Removing timers.o(.ARM.exidx.text.prvInsertTimerInActiveList), (8 bytes).
    Removing cmsis_os2.o(.text), (0 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelInitialize), (8 bytes).
    Removing cmsis_os2.o(.text.osKernelGetInfo), (56 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelGetInfo), (8 bytes).
    Removing cmsis_os2.o(.text.osKernelGetState), (38 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelGetState), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelStart), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.SVC_Setup), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelLock), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelUnlock), (8 bytes).
    Removing cmsis_os2.o(.text.osKernelRestoreLock), (76 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelRestoreLock), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelGetTickCount), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelGetTickFreq), (8 bytes).
    Removing cmsis_os2.o(.text.osKernelGetSysTimerCount), (70 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelGetSysTimerCount), (8 bytes).
    Removing cmsis_os2.o(.text.OS_Tick_GetCount), (16 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.OS_Tick_GetCount), (8 bytes).
    Removing cmsis_os2.o(.text.OS_Tick_GetOverflow), (16 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.OS_Tick_GetOverflow), (8 bytes).
    Removing cmsis_os2.o(.text.OS_Tick_GetInterval), (14 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.OS_Tick_GetInterval), (8 bytes).
    Removing cmsis_os2.o(.text.osKernelGetSysTimerFreq), (12 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osKernelGetSysTimerFreq), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadNew), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadGetName), (34 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadGetName), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadGetId), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadGetState), (56 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadGetState), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadGetStackSpace), (36 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadGetStackSpace), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadSetPriority), (48 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadSetPriority), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadGetPriority), (34 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadGetPriority), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadYield), (40 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadYield), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadSuspend), (34 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadSuspend), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadResume), (34 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadResume), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadExit), (10 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadExit), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadTerminate), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadGetCount), (20 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadGetCount), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadEnumerate), (118 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadEnumerate), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadFlagsSet), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadFlagsClear), (82 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadFlagsClear), (8 bytes).
    Removing cmsis_os2.o(.text.osThreadFlagsGet), (48 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadFlagsGet), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osThreadFlagsWait), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osDelay), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osDelayUntil), (8 bytes).
    Removing cmsis_os2.o(.text.osTimerNew), (176 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osTimerNew), (8 bytes).
    Removing cmsis_os2.o(.text.TimerCallback), (20 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.TimerCallback), (8 bytes).
    Removing cmsis_os2.o(.text.osTimerGetName), (34 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osTimerGetName), (8 bytes).
    Removing cmsis_os2.o(.text.osTimerStart), (58 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osTimerStart), (8 bytes).
    Removing cmsis_os2.o(.text.osTimerStop), (78 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osTimerStop), (8 bytes).
    Removing cmsis_os2.o(.text.osTimerIsRunning), (34 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osTimerIsRunning), (8 bytes).
    Removing cmsis_os2.o(.text.osTimerDelete), (82 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osTimerDelete), (8 bytes).
    Removing cmsis_os2.o(.text.osEventFlagsNew), (74 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osEventFlagsNew), (8 bytes).
    Removing cmsis_os2.o(.text.osEventFlagsSet), (94 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osEventFlagsSet), (8 bytes).
    Removing cmsis_os2.o(.text.osEventFlagsClear), (68 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osEventFlagsClear), (8 bytes).
    Removing cmsis_os2.o(.text.osEventFlagsGet), (28 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osEventFlagsGet), (8 bytes).
    Removing cmsis_os2.o(.text.osEventFlagsWait), (94 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osEventFlagsWait), (8 bytes).
    Removing cmsis_os2.o(.text.osEventFlagsDelete), (34 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osEventFlagsDelete), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMutexNew), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMutexAcquire), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMutexRelease), (8 bytes).
    Removing cmsis_os2.o(.text.osMutexGetOwner), (34 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMutexGetOwner), (8 bytes).
    Removing cmsis_os2.o(.text.osMutexDelete), (44 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMutexDelete), (8 bytes).
    Removing cmsis_os2.o(.text.osSemaphoreNew), (196 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osSemaphoreNew), (8 bytes).
    Removing cmsis_os2.o(.text.osSemaphoreAcquire), (106 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osSemaphoreAcquire), (8 bytes).
    Removing cmsis_os2.o(.text.osSemaphoreRelease), (96 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osSemaphoreRelease), (8 bytes).
    Removing cmsis_os2.o(.text.osSemaphoreGetCount), (26 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osSemaphoreGetCount), (8 bytes).
    Removing cmsis_os2.o(.text.osSemaphoreDelete), (42 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osSemaphoreDelete), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMessageQueueNew), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMessageQueuePut), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMessageQueueGet), (8 bytes).
    Removing cmsis_os2.o(.text.osMessageQueueGetCapacity), (10 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMessageQueueGetCapacity), (8 bytes).
    Removing cmsis_os2.o(.text.osMessageQueueGetMsgSize), (10 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMessageQueueGetMsgSize), (8 bytes).
    Removing cmsis_os2.o(.text.osMessageQueueGetCount), (26 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMessageQueueGetCount), (8 bytes).
    Removing cmsis_os2.o(.text.osMessageQueueGetSpace), (52 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMessageQueueGetSpace), (8 bytes).
    Removing cmsis_os2.o(.text.osMessageQueueReset), (36 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMessageQueueReset), (8 bytes).
    Removing cmsis_os2.o(.text.osMessageQueueDelete), (42 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMessageQueueDelete), (8 bytes).
    Removing cmsis_os2.o(.text.osMemoryPoolNew), (284 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMemoryPoolNew), (8 bytes).
    Removing cmsis_os2.o(.text.osMemoryPoolGetName), (24 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMemoryPoolGetName), (8 bytes).
    Removing cmsis_os2.o(.text.osMemoryPoolAlloc), (156 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMemoryPoolAlloc), (8 bytes).
    Removing cmsis_os2.o(.text.AllocBlock), (16 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.AllocBlock), (8 bytes).
    Removing cmsis_os2.o(.text.CreateBlock), (28 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.CreateBlock), (8 bytes).
    Removing cmsis_os2.o(.text.osMemoryPoolFree), (216 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMemoryPoolFree), (8 bytes).
    Removing cmsis_os2.o(.text.FreeBlock), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.FreeBlock), (8 bytes).
    Removing cmsis_os2.o(.text.osMemoryPoolGetCapacity), (24 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMemoryPoolGetCapacity), (8 bytes).
    Removing cmsis_os2.o(.text.osMemoryPoolGetBlockSize), (24 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMemoryPoolGetBlockSize), (8 bytes).
    Removing cmsis_os2.o(.text.osMemoryPoolGetCount), (48 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMemoryPoolGetCount), (8 bytes).
    Removing cmsis_os2.o(.text.osMemoryPoolGetSpace), (42 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMemoryPoolGetSpace), (8 bytes).
    Removing cmsis_os2.o(.text.osMemoryPoolDelete), (94 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.osMemoryPoolDelete), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.vApplicationGetIdleTaskMemory), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.vApplicationGetTimerTaskMemory), (8 bytes).
    Removing cmsis_os2.o(.ARM.exidx.text.__NVIC_SetPriority), (8 bytes).
    Removing cmsis_os2.o(.rodata.str1.4), (17 bytes).
    Removing heap_4.o(.text), (0 bytes).
    Removing heap_4.o(.ARM.exidx.text.pvPortMalloc), (8 bytes).
    Removing heap_4.o(.ARM.exidx.text.prvHeapInit), (8 bytes).
    Removing heap_4.o(.ARM.exidx.text.prvInsertBlockIntoFreeList), (8 bytes).
    Removing heap_4.o(.ARM.exidx.text.vPortFree), (8 bytes).
    Removing heap_4.o(.text.xPortGetFreeHeapSize), (12 bytes).
    Removing heap_4.o(.ARM.exidx.text.xPortGetFreeHeapSize), (8 bytes).
    Removing heap_4.o(.text.xPortGetMinimumEverFreeHeapSize), (12 bytes).
    Removing heap_4.o(.ARM.exidx.text.xPortGetMinimumEverFreeHeapSize), (8 bytes).
    Removing heap_4.o(.text.vPortInitialiseBlocks), (2 bytes).
    Removing heap_4.o(.ARM.exidx.text.vPortInitialiseBlocks), (8 bytes).
    Removing heap_4.o(.text.vPortGetHeapStats), (142 bytes).
    Removing heap_4.o(.ARM.exidx.text.vPortGetHeapStats), (8 bytes).
    Removing port.o(.text), (0 bytes).
    Removing port.o(.ARM.exidx.text.pxPortInitialiseStack), (8 bytes).
    Removing port.o(.ARM.exidx.text.prvTaskExitError), (8 bytes).
    Removing port.o(.ARM.exidx.text.SVC_Handler), (8 bytes).
    Removing port.o(.ARM.exidx.text.xPortStartScheduler), (8 bytes).
    Removing port.o(.ARM.exidx.text.vPortSetupTimerInterrupt), (8 bytes).
    Removing port.o(.ARM.exidx.text.vPortEnableVFP), (8 bytes).
    Removing port.o(.ARM.exidx.text.prvPortStartFirstTask), (8 bytes).
    Removing port.o(.text.vPortEndScheduler), (38 bytes).
    Removing port.o(.ARM.exidx.text.vPortEndScheduler), (8 bytes).
    Removing port.o(.ARM.exidx.text.vPortEnterCritical), (8 bytes).
    Removing port.o(.ARM.exidx.text.vPortExitCritical), (8 bytes).
    Removing port.o(.ARM.exidx.text.PendSV_Handler), (8 bytes).
    Removing port.o(.ARM.exidx.text.xPortSysTickHandler), (8 bytes).
    Removing port.o(.ARM.exidx.text.vPortValidateInterruptPriority), (8 bytes).
    Removing can_1.o(.text), (0 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox0CompleteCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.CAN_Get), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox1CompleteCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox2CompleteCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox0AbortCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox1AbortCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_TxMailbox2AbortCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_RxFifo0MsgPendingCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_RxFifo0FullCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_RxFifo1MsgPendingCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_RxFifo1FullCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_SleepCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_WakeUpFromRxMsgCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.HAL_CAN_ErrorCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_Init), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_TxQueueInit), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_DefaultIdParser), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_RegisterCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_RxFifo0Callback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_TxCompleteCallback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_RxFifo1Callback), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_GetHandle), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_Transmit), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_TxQueuePush), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_TransmitStdDataFrame), (8 bytes).
    Removing can_1.o(.text.BSP_CAN_TransmitExtDataFrame), (40 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_TransmitExtDataFrame), (8 bytes).
    Removing can_1.o(.text.BSP_CAN_TransmitRemoteFrame), (50 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_TransmitRemoteFrame), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_RegisterId), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_CreateIdQueue), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_GetMessage), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_FindQueue), (8 bytes).
    Removing can_1.o(.text.BSP_CAN_GetQueueCount), (74 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_GetQueueCount), (8 bytes).
    Removing can_1.o(.text.BSP_CAN_FlushQueue), (100 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_FlushQueue), (8 bytes).
    Removing can_1.o(.text.BSP_CAN_RegisterIdParser), (44 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_RegisterIdParser), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_ParseId), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_GetFrameType), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_TxQueueIsEmpty), (8 bytes).
    Removing can_1.o(.ARM.exidx.text.BSP_CAN_TxQueuePop), (8 bytes).
    Removing mm.o(.text), (0 bytes).
    Removing mm.o(.ARM.exidx.text.BSP_Malloc), (8 bytes).
    Removing mm.o(.ARM.exidx.text.BSP_Free), (8 bytes).
    Removing time.o(.text), (0 bytes).
    Removing time.o(.text.BSP_TIME_Get_ms), (8 bytes).
    Removing time.o(.ARM.exidx.text.BSP_TIME_Get_ms), (8 bytes).
    Removing time.o(.ARM.exidx.text.BSP_TIME_Get_us), (8 bytes).
    Removing time.o(.text.BSP_TIME_Delay_ms), (88 bytes).
    Removing time.o(.ARM.exidx.text.BSP_TIME_Delay_ms), (8 bytes).
    Removing time.o(.text.BSP_TIME_Delay_us), (32 bytes).
    Removing time.o(.ARM.exidx.text.BSP_TIME_Delay_us), (8 bytes).
    Removing uart.o(.text), (0 bytes).
    Removing uart.o(.text.HAL_UART_TxCpltCallback), (38 bytes).
    Removing uart.o(.ARM.exidx.text.HAL_UART_TxCpltCallback), (8 bytes).
    Removing uart.o(.ARM.exidx.text.UART_Get), (8 bytes).
    Removing uart.o(.text.HAL_UART_TxHalfCpltCallback), (36 bytes).
    Removing uart.o(.ARM.exidx.text.HAL_UART_TxHalfCpltCallback), (8 bytes).
    Removing uart.o(.ARM.exidx.text.HAL_UART_RxCpltCallback), (8 bytes).
    Removing uart.o(.ARM.exidx.text.HAL_UART_RxHalfCpltCallback), (8 bytes).
    Removing uart.o(.ARM.exidx.text.HAL_UART_ErrorCallback), (8 bytes).
    Removing uart.o(.text.HAL_UART_AbortCpltCallback), (38 bytes).
    Removing uart.o(.ARM.exidx.text.HAL_UART_AbortCpltCallback), (8 bytes).
    Removing uart.o(.text.HAL_UART_AbortTransmitCpltCallback), (38 bytes).
    Removing uart.o(.ARM.exidx.text.HAL_UART_AbortTransmitCpltCallback), (8 bytes).
    Removing uart.o(.text.HAL_UART_AbortReceiveCpltCallback), (38 bytes).
    Removing uart.o(.ARM.exidx.text.HAL_UART_AbortReceiveCpltCallback), (8 bytes).
    Removing uart.o(.text.BSP_UART_IRQHandler), (58 bytes).
    Removing uart.o(.ARM.exidx.text.BSP_UART_IRQHandler), (8 bytes).
    Removing uart.o(.ARM.exidx.text.BSP_UART_GetHandle), (8 bytes).
    Removing uart.o(.ARM.exidx.text.BSP_UART_RegisterCallback), (8 bytes).
    Removing uart.o(.text.BSP_UART_Transmit), (64 bytes).
    Removing uart.o(.ARM.exidx.text.BSP_UART_Transmit), (8 bytes).
    Removing uart.o(.text.BSP_UART_Receive), (64 bytes).
    Removing uart.o(.ARM.exidx.text.BSP_UART_Receive), (8 bytes).
    Removing dwt.o(.text), (0 bytes).
    Removing dwt.o(.text.DWT_Init), (130 bytes).
    Removing dwt.o(.ARM.exidx.text.DWT_Init), (8 bytes).
    Removing dwt.o(.text.DWT_GetDeltaT), (74 bytes).
    Removing dwt.o(.ARM.exidx.text.DWT_GetDeltaT), (8 bytes).
    Removing dwt.o(.text.DWT_CNT_Update), (52 bytes).
    Removing dwt.o(.ARM.exidx.text.DWT_CNT_Update), (8 bytes).
    Removing dwt.o(.text.DWT_GetDeltaT64), (82 bytes).
    Removing dwt.o(.ARM.exidx.text.DWT_GetDeltaT64), (8 bytes).
    Removing dwt.o(.text.DWT_SysTimeUpdate), (154 bytes).
    Removing dwt.o(.ARM.exidx.text.DWT_SysTimeUpdate), (8 bytes).
    Removing dwt.o(.text.DWT_GetTimeline_s), (76 bytes).
    Removing dwt.o(.ARM.exidx.text.DWT_GetTimeline_s), (8 bytes).
    Removing dwt.o(.text.DWT_GetTimeline_ms), (64 bytes).
    Removing dwt.o(.ARM.exidx.text.DWT_GetTimeline_ms), (8 bytes).
    Removing dwt.o(.text.DWT_GetTimeline_us), (42 bytes).
    Removing dwt.o(.ARM.exidx.text.DWT_GetTimeline_us), (8 bytes).
    Removing dwt.o(.text.DWT_Delay), (56 bytes).
    Removing dwt.o(.ARM.exidx.text.DWT_Delay), (8 bytes).
    Removing dwt.o(.bss.CPU_FREQ_Hz), (4 bytes).
    Removing dwt.o(.bss.CPU_FREQ_Hz_ms), (4 bytes).
    Removing dwt.o(.bss.CPU_FREQ_Hz_us), (4 bytes).
    Removing dwt.o(.bss.CYCCNT_RountCount), (4 bytes).
    Removing dwt.o(.bss.CYCCNT64), (8 bytes).
    Removing dwt.o(.bss.SysTime), (8 bytes).
    Removing dwt.o(.bss.CYCCNT_LAST), (4 bytes).
    Removing motor.o(.text), (0 bytes).
    Removing motor.o(.text.MOTOR_GetRotorAbsAngle), (14 bytes).
    Removing motor.o(.ARM.exidx.text.MOTOR_GetRotorAbsAngle), (8 bytes).
    Removing motor.o(.text.MOTOR_GetRotorSpeed), (14 bytes).
    Removing motor.o(.ARM.exidx.text.MOTOR_GetRotorSpeed), (8 bytes).
    Removing motor.o(.text.MOTOR_GetTorqueCurrent), (14 bytes).
    Removing motor.o(.ARM.exidx.text.MOTOR_GetTorqueCurrent), (8 bytes).
    Removing motor.o(.text.MOTOR_GetTemp), (14 bytes).
    Removing motor.o(.ARM.exidx.text.MOTOR_GetTemp), (8 bytes).
    Removing motor_rm.o(.text), (0 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_Register), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_CreateCANManager), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_GetCANManager), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_Update), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.Motor_RM_Decode), (8 bytes).
    Removing motor_rm.o(.text.MOTOR_RM_UpdateAll), (90 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_UpdateAll), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_SetOutput), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_GetMotor), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_GetLogicalIndex), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_GetLSB), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_Ctrl), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_Relax), (8 bytes).
    Removing motor_rm.o(.text.MOTOR_RM_Offine), (20 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_Offine), (8 bytes).
    Removing motor_rm.o(.ARM.exidx.text.MOTOR_RM_GetRatio), (8 bytes).
    Removing vofa.o(.text), (0 bytes).
    Removing vofa.o(.text.VOFA_RawData_Send), (24 bytes).
    Removing vofa.o(.ARM.exidx.text.VOFA_RawData_Send), (8 bytes).
    Removing vofa.o(.text.VOFA_FireWater_Send), (168 bytes).
    Removing vofa.o(.ARM.exidx.text.VOFA_FireWater_Send), (8 bytes).
    Removing vofa.o(.text.VOFA_JustFloat_Send), (58 bytes).
    Removing vofa.o(.ARM.exidx.text.VOFA_JustFloat_Send), (8 bytes).
    Removing vofa.o(.text.VOFA_init), (16 bytes).
    Removing vofa.o(.ARM.exidx.text.VOFA_init), (8 bytes).
    Removing vofa.o(.text.VOFA_Send), (176 bytes).
    Removing vofa.o(.ARM.exidx.text.VOFA_Send), (8 bytes).
    Removing vofa.o(.bss.vofa_tx_buf), (260 bytes).
    Removing vofa.o(.rodata.str1.1), (3 bytes).
    Removing vofa.o(.data.current_protocol), (1 bytes).
    Removing at9s_pro.o(.text), (0 bytes).
    Removing at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_Init), (8 bytes).
    Removing at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_RxCpltCallback), (8 bytes).
    Removing at9s_pro.o(.text.DEVICE_AT9S_Restart), (38 bytes).
    Removing at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_Restart), (8 bytes).
    Removing at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_StartDmaRecv), (8 bytes).
    Removing at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_WaitDmaCplt), (8 bytes).
    Removing at9s_pro.o(.ARM.exidx.text.DEVICE_AT9S_ParseRaw), (8 bytes).
    Removing user_math.o(.text), (0 bytes).
    Removing user_math.o(.text.InvSqrt), (66 bytes).
    Removing user_math.o(.ARM.exidx.text.InvSqrt), (8 bytes).
    Removing user_math.o(.ARM.exidx.text.AbsClip), (8 bytes).
    Removing user_math.o(.text.fAbs), (6 bytes).
    Removing user_math.o(.ARM.exidx.text.fAbs), (8 bytes).
    Removing user_math.o(.text.Clip), (38 bytes).
    Removing user_math.o(.ARM.exidx.text.Clip), (8 bytes).
    Removing user_math.o(.text.Sign), (32 bytes).
    Removing user_math.o(.ARM.exidx.text.Sign), (8 bytes).
    Removing user_math.o(.text.ResetMoveVector), (10 bytes).
    Removing user_math.o(.ARM.exidx.text.ResetMoveVector), (8 bytes).
    Removing user_math.o(.ARM.exidx.text.CircleError), (8 bytes).
    Removing user_math.o(.ARM.exidx.text.CircleAdd), (8 bytes).
    Removing user_math.o(.text.CircleReverse), (24 bytes).
    Removing user_math.o(.ARM.exidx.text.CircleReverse), (8 bytes).
    Removing user_math.o(.text.CalculateRpm), (176 bytes).
    Removing user_math.o(.ARM.exidx.text.CalculateRpm), (8 bytes).
    Removing at9s_pro_cmd.o(.text), (0 bytes).
    Removing at9s_pro_cmd.o(.ARM.exidx.text.COMP_AT9S_CMD_ParseRc), (8 bytes).
    Removing filter.o(.text), (0 bytes).
    Removing filter.o(.ARM.exidx.text.LowPassFilter2p_Init), (8 bytes).
    Removing filter.o(.ARM.exidx.text.LowPassFilter2p_Apply), (8 bytes).
    Removing filter.o(.ARM.exidx.text.__ARM_isinff), (8 bytes).
    Removing filter.o(.ARM.exidx.text.LowPassFilter2p_Reset), (8 bytes).
    Removing filter.o(.ARM.exidx.text.__ARM_isfinitef), (8 bytes).
    Removing filter.o(.text.NotchFilter_Init), (176 bytes).
    Removing filter.o(.ARM.exidx.text.NotchFilter_Init), (8 bytes).
    Removing filter.o(.text.NotchFilter_Apply), (88 bytes).
    Removing filter.o(.ARM.exidx.text.NotchFilter_Apply), (8 bytes).
    Removing filter.o(.text.NotchFilter_Reset), (84 bytes).
    Removing filter.o(.ARM.exidx.text.NotchFilter_Reset), (8 bytes).
    Removing pid.o(.text), (0 bytes).
    Removing pid.o(.ARM.exidx.text.PID_Init), (8 bytes).
    Removing pid.o(.ARM.exidx.text.__ARM_isfinitef), (8 bytes).
    Removing pid.o(.ARM.exidx.text.PID_Reset), (8 bytes).
    Removing pid.o(.ARM.exidx.text.PID_Calc), (8 bytes).
    Removing pid.o(.ARM.exidx.text.PID_ResetIntegral), (8 bytes).
    Removing shoot_control.o(.text), (0 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Shoot_SetMode), (8 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Shoot_ResetIntegral), (8 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Shoot_ResetCalu), (8 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Shoot_ResetOutput), (8 bytes).
    Removing shoot_control.o(.text.Shoot_CaluTargetRPM), (24 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Shoot_CaluTargetRPM), (8 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Shoot_CaluTargetAngle), (8 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Chassis_UpdateFeedback), (8 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Shoot_RunningFSM), (8 bytes).
    Removing shoot_control.o(.ARM.exidx.text.ScaleSumTo1), (8 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Shoot_JamDetectionFSM), (8 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Shoot_Init), (8 bytes).
    Removing shoot_control.o(.ARM.exidx.text.Shoot_Control), (8 bytes).
    Removing config.o(.text), (0 bytes).
    Removing config.o(.ARM.exidx.text.Config_GetRobotParam), (8 bytes).
    Removing config.o(.ARM.exidx.text.Config_ShootInit), (8 bytes).
    Removing init.o(.text), (0 bytes).
    Removing init.o(.ARM.exidx.text.Task_Init), (8 bytes).
    Removing rc.o(.text), (0 bytes).
    Removing rc.o(.ARM.exidx.text.Task_rc), (8 bytes).
    Removing shoot_ctrl.o(.text), (0 bytes).
    Removing shoot_ctrl.o(.ARM.exidx.text.Task_shoot_ctrl), (8 bytes).
    Removing user_task.o(.text), (0 bytes).

1226 unused section(s) (total 33997 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardshut.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry4.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_ldiv0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_ldiv0_sigfpe.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_locale.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_locale_intlibspace.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_errno_addr.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_errno_addr_intlibspace.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/scatter.s                  0x00000000   Number         0  __scatter.o ABSOLUTE
    ../clib/angel/startup.s                  0x00000000   Number         0  __main.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  libspace.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_exit.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_exit_hlt.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_wrch.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_command.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_wrch_hlt.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_command_hlt.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  no_argv.o ABSOLUTE
    ../clib/bigflt.c                         0x00000000   Number         0  bigflt0.o ABSOLUTE
    ../clib/btod.s                           0x00000000   Number         0  btod.o ABSOLUTE
    ../clib/btod_accurate.c                  0x00000000   Number         0  btod_accurate.o ABSOLUTE
    ../clib/btod_accurate.c                  0x00000000   Number         0  btod_accurate_common.o ABSOLUTE
    ../clib/fenv.c                           0x00000000   Number         0  _rserrno.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  hrguard.o ABSOLUTE
    ../clib/heapaux.c                        0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../clib/locale.s                         0x00000000   Number         0  lc_numeric_c.o ABSOLUTE
    ../clib/longlong.s                       0x00000000   Number         0  lludivv7m.o ABSOLUTE
    ../clib/longlong.s                       0x00000000   Number         0  lludiv10.o ABSOLUTE
    ../clib/longlong.s                       0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memcpy_v6.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memcpy_w.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  aeabi_memset.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  aeabi_memset4.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memclr.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memclr_w.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  strcmpv7em.o ABSOLUTE
    ../clib/misc.s                           0x00000000   Number         0  printf_stubs.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __2sprintf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __2snprintf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  noretval__2sprintf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  noretval__2snprintf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_str.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_fp_dec.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_fp_dec_accurate.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char_common.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _sputc.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _snputc.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_fp_infnan.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_s.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_f.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE
    ../clib/stdlib.c                         0x00000000   Number         0  exit.o ABSOLUTE
    ../clib/string.c                         0x00000000   Number         0  strlen.o ABSOLUTE
    ../fplib/ddiv.s                          0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/dfixu.s                         0x00000000   Number         0  dfixu.o ABSOLUTE
    ../fplib/dflt.s                          0x00000000   Number         0  dflt_clz.o ABSOLUTE
    ../fplib/dnaninf.s                       0x00000000   Number         0  dnaninf.o ABSOLUTE
    ../fplib/dretinf.s                       0x00000000   Number         0  dretinf.o ABSOLUTE
    ../fplib/f2d.s                           0x00000000   Number         0  f2d.o ABSOLUTE
    ../fplib/ffltll.s                        0x00000000   Number         0  ffltll_clz.o ABSOLUTE
    ../fplib/fnaninf.s                       0x00000000   Number         0  fnaninf.o ABSOLUTE
    ../fplib/fpinit.s                        0x00000000   Number         0  fpinit.o ABSOLUTE
    ../fplib/istatus.s                       0x00000000   Number         0  istatus.o ABSOLUTE
    ../fplib/printf1.s                       0x00000000   Number         0  printf1.o ABSOLUTE
    ../fplib/usenofp.s                       0x00000000   Number         0  usenofp.o ABSOLUTE
    ../mathlib/cosf.c                        0x00000000   Number         0  cosf.o ABSOLUTE
    ../mathlib/fpclassify.c                  0x00000000   Number         0  fpclassify.o ABSOLUTE
    ../mathlib/fpclassifyf.c                 0x00000000   Number         0  fpclassifyf.o ABSOLUTE
    ../mathlib/funder.c                      0x00000000   Number         0  funder.o ABSOLUTE
    ../mathlib/rredf.c                       0x00000000   Number         0  rredf.o ABSOLUTE
    ../mathlib/tanf.c                        0x00000000   Number         0  tanf.o ABSOLUTE
    AT9S_Pro.c                               0x00000000   Number         0  at9s_pro.o ABSOLUTE
    at9s_pro_cmd.c                           0x00000000   Number         0  at9s_pro_cmd.o ABSOLUTE
    can.c                                    0x00000000   Number         0  can.o ABSOLUTE
    can.c                                    0x00000000   Number         0  can_1.o ABSOLUTE
    cmsis_os2.c                              0x00000000   Number         0  cmsis_os2.o ABSOLUTE
    config.c                                 0x00000000   Number         0  config.o ABSOLUTE
    croutine.c                               0x00000000   Number         0  croutine.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    dma.c                                    0x00000000   Number         0  dma.o ABSOLUTE
    dwt.c                                    0x00000000   Number         0  dwt.o ABSOLUTE
    event_groups.c                           0x00000000   Number         0  event_groups.o ABSOLUTE
    filter.c                                 0x00000000   Number         0  filter.o ABSOLUTE
    freertos.c                               0x00000000   Number         0  freertos.o ABSOLUTE
    gpio.c                                   0x00000000   Number         0  gpio.o ABSOLUTE
    heap_4.c                                 0x00000000   Number         0  heap_4.o ABSOLUTE
    init.c                                   0x00000000   Number         0  init.o ABSOLUTE
    list.c                                   0x00000000   Number         0  list.o ABSOLUTE
    main.c                                   0x00000000   Number         0  main.o ABSOLUTE
    mm.c                                     0x00000000   Number         0  mm.o ABSOLUTE
    motor.c                                  0x00000000   Number         0  motor.o ABSOLUTE
    motor_rm.c                               0x00000000   Number         0  motor_rm.o ABSOLUTE
    pid.c                                    0x00000000   Number         0  pid.o ABSOLUTE
    port.c                                   0x00000000   Number         0  port.o ABSOLUTE
    queue.c                                  0x00000000   Number         0  queue.o ABSOLUTE
    rc.c                                     0x00000000   Number         0  rc.o ABSOLUTE
    shoot_control.c                          0x00000000   Number         0  shoot_control.o ABSOLUTE
    shoot_ctrl.c                             0x00000000   Number         0  shoot_ctrl.o ABSOLUTE
    startup_stm32f407xx.s                    0x00000000   Number         0  startup_stm32f407xx.o ABSOLUTE
    stm32f4xx_hal.c                          0x00000000   Number         0  stm32f4xx_hal.o ABSOLUTE
    stm32f4xx_hal_can.c                      0x00000000   Number         0  stm32f4xx_hal_can.o ABSOLUTE
    stm32f4xx_hal_cortex.c                   0x00000000   Number         0  stm32f4xx_hal_cortex.o ABSOLUTE
    stm32f4xx_hal_dma.c                      0x00000000   Number         0  stm32f4xx_hal_dma.o ABSOLUTE
    stm32f4xx_hal_dma_ex.c                   0x00000000   Number         0  stm32f4xx_hal_dma_ex.o ABSOLUTE
    stm32f4xx_hal_exti.c                     0x00000000   Number         0  stm32f4xx_hal_exti.o ABSOLUTE
    stm32f4xx_hal_flash.c                    0x00000000   Number         0  stm32f4xx_hal_flash.o ABSOLUTE
    stm32f4xx_hal_flash_ex.c                 0x00000000   Number         0  stm32f4xx_hal_flash_ex.o ABSOLUTE
    stm32f4xx_hal_flash_ramfunc.c            0x00000000   Number         0  stm32f4xx_hal_flash_ramfunc.o ABSOLUTE
    stm32f4xx_hal_gpio.c                     0x00000000   Number         0  stm32f4xx_hal_gpio.o ABSOLUTE
    stm32f4xx_hal_msp.c                      0x00000000   Number         0  stm32f4xx_hal_msp.o ABSOLUTE
    stm32f4xx_hal_pwr.c                      0x00000000   Number         0  stm32f4xx_hal_pwr.o ABSOLUTE
    stm32f4xx_hal_pwr_ex.c                   0x00000000   Number         0  stm32f4xx_hal_pwr_ex.o ABSOLUTE
    stm32f4xx_hal_rcc.c                      0x00000000   Number         0  stm32f4xx_hal_rcc.o ABSOLUTE
    stm32f4xx_hal_rcc_ex.c                   0x00000000   Number         0  stm32f4xx_hal_rcc_ex.o ABSOLUTE
    stm32f4xx_hal_uart.c                     0x00000000   Number         0  stm32f4xx_hal_uart.o ABSOLUTE
    stm32f4xx_it.c                           0x00000000   Number         0  stm32f4xx_it.o ABSOLUTE
    stream_buffer.c                          0x00000000   Number         0  stream_buffer.o ABSOLUTE
    system_stm32f4xx.c                       0x00000000   Number         0  system_stm32f4xx.o ABSOLUTE
    tasks.c                                  0x00000000   Number         0  tasks.o ABSOLUTE
    time.c                                   0x00000000   Number         0  time.o ABSOLUTE
    timers.c                                 0x00000000   Number         0  timers.o ABSOLUTE
    uart.c                                   0x00000000   Number         0  uart.o ABSOLUTE
    usart.c                                  0x00000000   Number         0  usart.o ABSOLUTE
    user_math.c                              0x00000000   Number         0  user_math.o ABSOLUTE
    user_task.c                              0x00000000   Number         0  user_task.o ABSOLUTE
    vofa.c                                   0x00000000   Number         0  vofa.o ABSOLUTE
    RESET                                    0x08000000   Section      392  startup_stm32f407xx.o(RESET)
    !!!main                                  0x08000188   Section        8  __main.o(!!!main)
    !!!scatter                               0x08000190   Section       52  __scatter.o(!!!scatter)
    !!handler_copy                           0x080001c4   Section       26  __scatter_copy.o(!!handler_copy)
    !!handler_zi                             0x080001e0   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$libinit$$00000000          0x080001fc   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000001          0x080001fe   Section        4  libinit2.o(.ARM.Collect$$libinit$$00000001)
    .ARM.Collect$$libinit$$00000004          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    .ARM.Collect$$libinit$$0000000A          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000C          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    .ARM.Collect$$libinit$$0000000E          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    .ARM.Collect$$libinit$$00000011          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000023          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    .ARM.Collect$$libinit$$00000025          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    .ARM.Collect$$libinit$$0000002C          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$00000030          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    .ARM.Collect$$libinit$$00000032          0x08000202   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    .ARM.Collect$$libinit$$00000033          0x08000202   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000033)
    .ARM.Collect$$libshutdown$$00000000      0x08000204   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000002      0x08000206   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    .ARM.Collect$$libshutdown$$00000004      0x08000206   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    .ARM.Collect$$libshutdown$$00000007      0x08000206   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
    .ARM.Collect$$libshutdown$$0000000A      0x08000206   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
    .ARM.Collect$$libshutdown$$0000000C      0x08000206   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    .ARM.Collect$$libshutdown$$0000000F      0x08000206   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$libshutdown$$00000010      0x08000206   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
    .ARM.Collect$$rtentry$$00000000          0x08000208   Section        0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x08000208   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x08000208   Section        6  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x0800020e   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x0800020e   Section        4  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x08000212   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x08000212   Section        8  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x0800021a   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x0800021c   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x0800021c   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x08000220   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    $v0                                      0x08000228   Number         0  startup_stm32f407xx.o(.text)
    .text                                    0x08000228   Section       64  startup_stm32f407xx.o(.text)
    .text                                    0x08000268   Section      240  lludivv7m.o(.text)
    .text                                    0x08000358   Section      138  rt_memcpy_v6.o(.text)
    .text                                    0x080003e2   Section      100  rt_memcpy_w.o(.text)
    .text                                    0x08000446   Section       16  aeabi_memset4.o(.text)
    .text                                    0x08000456   Section       78  rt_memclr_w.o(.text)
    .text                                    0x080004a4   Section        0  heapauxi.o(.text)
    .text                                    0x080004aa   Section        0  _rserrno.o(.text)
    .text                                    0x080004c0   Section        8  rt_errno_addr_intlibspace.o(.text)
    .text                                    0x080004c8   Section        8  libspace.o(.text)
    .text                                    0x080004d0   Section       74  sys_stackheap_outer.o(.text)
    .text                                    0x0800051a   Section        0  exit.o(.text)
    .text                                    0x0800052c   Section        0  sys_exit.o(.text)
    .text                                    0x08000538   Section        2  use_no_semi.o(.text)
    .text                                    0x0800053a   Section        0  indicate_semi.o(.text)
    [Anonymous Symbol]                       0x0800053c   Section        0  user_math.o(.text.AbsClip)
    BSP_CAN_CreateIdQueue                    0x08000561   Thumb Code   146  can_1.o(.text.BSP_CAN_CreateIdQueue)
    [Anonymous Symbol]                       0x08000560   Section        0  can_1.o(.text.BSP_CAN_CreateIdQueue)
    BSP_CAN_DefaultIdParser                  0x080005f5   Thumb Code     2  can_1.o(.text.BSP_CAN_DefaultIdParser)
    [Anonymous Symbol]                       0x080005f4   Section        0  can_1.o(.text.BSP_CAN_DefaultIdParser)
    BSP_CAN_FindQueue                        0x080005f9   Thumb Code    38  can_1.o(.text.BSP_CAN_FindQueue)
    [Anonymous Symbol]                       0x080005f8   Section        0  can_1.o(.text.BSP_CAN_FindQueue)
    BSP_CAN_GetFrameType                     0x08000621   Thumb Code    26  can_1.o(.text.BSP_CAN_GetFrameType)
    [Anonymous Symbol]                       0x08000620   Section        0  can_1.o(.text.BSP_CAN_GetFrameType)
    [Anonymous Symbol]                       0x0800063c   Section        0  can_1.o(.text.BSP_CAN_GetHandle)
    [Anonymous Symbol]                       0x08000664   Section        0  can_1.o(.text.BSP_CAN_GetMessage)
    [Anonymous Symbol]                       0x080006e4   Section        0  can_1.o(.text.BSP_CAN_Init)
    [Anonymous Symbol]                       0x08000818   Section        0  can_1.o(.text.BSP_CAN_ParseId)
    [Anonymous Symbol]                       0x0800082c   Section        0  can_1.o(.text.BSP_CAN_RegisterCallback)
    [Anonymous Symbol]                       0x08000870   Section        0  can_1.o(.text.BSP_CAN_RegisterId)
    BSP_CAN_RxFifo0Callback                  0x08000891   Thumb Code   194  can_1.o(.text.BSP_CAN_RxFifo0Callback)
    [Anonymous Symbol]                       0x08000890   Section        0  can_1.o(.text.BSP_CAN_RxFifo0Callback)
    BSP_CAN_RxFifo1Callback                  0x08000955   Thumb Code   194  can_1.o(.text.BSP_CAN_RxFifo1Callback)
    [Anonymous Symbol]                       0x08000954   Section        0  can_1.o(.text.BSP_CAN_RxFifo1Callback)
    [Anonymous Symbol]                       0x08000a18   Section        0  can_1.o(.text.BSP_CAN_Transmit)
    [Anonymous Symbol]                       0x08000afc   Section        0  can_1.o(.text.BSP_CAN_TransmitStdDataFrame)
    BSP_CAN_TxCompleteCallback               0x08000b25   Thumb Code   100  can_1.o(.text.BSP_CAN_TxCompleteCallback)
    [Anonymous Symbol]                       0x08000b24   Section        0  can_1.o(.text.BSP_CAN_TxCompleteCallback)
    BSP_CAN_TxQueueInit                      0x08000b89   Thumb Code    28  can_1.o(.text.BSP_CAN_TxQueueInit)
    [Anonymous Symbol]                       0x08000b88   Section        0  can_1.o(.text.BSP_CAN_TxQueueInit)
    BSP_CAN_TxQueueIsEmpty                   0x08000ba5   Thumb Code    34  can_1.o(.text.BSP_CAN_TxQueueIsEmpty)
    [Anonymous Symbol]                       0x08000ba4   Section        0  can_1.o(.text.BSP_CAN_TxQueueIsEmpty)
    BSP_CAN_TxQueuePop                       0x08000bc9   Thumb Code   116  can_1.o(.text.BSP_CAN_TxQueuePop)
    [Anonymous Symbol]                       0x08000bc8   Section        0  can_1.o(.text.BSP_CAN_TxQueuePop)
    BSP_CAN_TxQueuePush                      0x08000c3d   Thumb Code   126  can_1.o(.text.BSP_CAN_TxQueuePush)
    [Anonymous Symbol]                       0x08000c3c   Section        0  can_1.o(.text.BSP_CAN_TxQueuePush)
    [Anonymous Symbol]                       0x08000cbc   Section        0  mm.o(.text.BSP_Free)
    [Anonymous Symbol]                       0x08000cc4   Section        0  mm.o(.text.BSP_Malloc)
    [Anonymous Symbol]                       0x08000ccc   Section        0  time.o(.text.BSP_TIME_Get_us)
    [Anonymous Symbol]                       0x08000d1c   Section        0  uart.o(.text.BSP_UART_GetHandle)
    [Anonymous Symbol]                       0x08000d3c   Section        0  uart.o(.text.BSP_UART_RegisterCallback)
    [Anonymous Symbol]                       0x08000d70   Section        0  stm32f4xx_it.o(.text.BusFault_Handler)
    [Anonymous Symbol]                       0x08000d74   Section        0  stm32f4xx_it.o(.text.CAN1_RX0_IRQHandler)
    [Anonymous Symbol]                       0x08000d84   Section        0  stm32f4xx_it.o(.text.CAN1_RX1_IRQHandler)
    [Anonymous Symbol]                       0x08000d94   Section        0  stm32f4xx_it.o(.text.CAN1_TX_IRQHandler)
    [Anonymous Symbol]                       0x08000da4   Section        0  stm32f4xx_it.o(.text.CAN2_RX0_IRQHandler)
    [Anonymous Symbol]                       0x08000db4   Section        0  stm32f4xx_it.o(.text.CAN2_RX1_IRQHandler)
    [Anonymous Symbol]                       0x08000dc4   Section        0  stm32f4xx_it.o(.text.CAN2_TX_IRQHandler)
    CAN_Get                                  0x08000dd5   Thumb Code    36  can_1.o(.text.CAN_Get)
    [Anonymous Symbol]                       0x08000dd4   Section        0  can_1.o(.text.CAN_Get)
    [Anonymous Symbol]                       0x08000df8   Section        0  at9s_pro_cmd.o(.text.COMP_AT9S_CMD_ParseRc)
    [Anonymous Symbol]                       0x08001014   Section        0  shoot_control.o(.text.Chassis_UpdateFeedback)
    [Anonymous Symbol]                       0x08001198   Section        0  user_math.o(.text.CircleAdd)
    [Anonymous Symbol]                       0x080011d4   Section        0  user_math.o(.text.CircleError)
    [Anonymous Symbol]                       0x08001210   Section        0  config.o(.text.Config_GetRobotParam)
    [Anonymous Symbol]                       0x0800121c   Section        0  config.o(.text.Config_ShootInit)
    [Anonymous Symbol]                       0x080012b4   Section        0  at9s_pro.o(.text.DEVICE_AT9S_Init)
    [Anonymous Symbol]                       0x080012fc   Section        0  at9s_pro.o(.text.DEVICE_AT9S_ParseRaw)
    DEVICE_AT9S_RxCpltCallback               0x08001575   Thumb Code    20  at9s_pro.o(.text.DEVICE_AT9S_RxCpltCallback)
    [Anonymous Symbol]                       0x08001574   Section        0  at9s_pro.o(.text.DEVICE_AT9S_RxCpltCallback)
    [Anonymous Symbol]                       0x08001588   Section        0  at9s_pro.o(.text.DEVICE_AT9S_StartDmaRecv)
    [Anonymous Symbol]                       0x080015a4   Section        0  at9s_pro.o(.text.DEVICE_AT9S_WaitDmaCplt)
    [Anonymous Symbol]                       0x080015bc   Section        0  stm32f4xx_it.o(.text.DMA1_Stream1_IRQHandler)
    [Anonymous Symbol]                       0x080015cc   Section        0  stm32f4xx_it.o(.text.DMA2_Stream6_IRQHandler)
    DMA_CalcBaseAndBitshift                  0x080015dd   Thumb Code    52  stm32f4xx_hal_dma.o(.text.DMA_CalcBaseAndBitshift)
    [Anonymous Symbol]                       0x080015dc   Section        0  stm32f4xx_hal_dma.o(.text.DMA_CalcBaseAndBitshift)
    DMA_CalcBaseAndBitshift.flagBitshiftOffset 0x08001610   Number         0  stm32f4xx_hal_dma.o(.text.DMA_CalcBaseAndBitshift)
    DMA_CheckFifoParam                       0x08001619   Thumb Code    80  stm32f4xx_hal_dma.o(.text.DMA_CheckFifoParam)
    [Anonymous Symbol]                       0x08001618   Section        0  stm32f4xx_hal_dma.o(.text.DMA_CheckFifoParam)
    DMA_SetConfig                            0x08001669   Thumb Code    48  stm32f4xx_hal_dma.o(.text.DMA_SetConfig)
    [Anonymous Symbol]                       0x08001668   Section        0  stm32f4xx_hal_dma.o(.text.DMA_SetConfig)
    [Anonymous Symbol]                       0x08001698   Section        0  stm32f4xx_it.o(.text.DebugMon_Handler)
    [Anonymous Symbol]                       0x0800169c   Section        0  main.o(.text.Error_Handler)
    [Anonymous Symbol]                       0x080016a4   Section        0  stm32f4xx_hal_can.o(.text.HAL_CAN_ActivateNotification)
    [Anonymous Symbol]                       0x080016cc   Section        0  stm32f4xx_hal_can.o(.text.HAL_CAN_AddTxMessage)
    [Anonymous Symbol]                       0x08001760   Section        0  stm32f4xx_hal_can.o(.text.HAL_CAN_ConfigFilter)
    [Anonymous Symbol]                       0x08001840   Section        0  can_1.o(.text.HAL_CAN_ErrorCallback)
    [Anonymous Symbol]                       0x08001864   Section        0  stm32f4xx_hal_can.o(.text.HAL_CAN_GetRxFifoFillLevel)
    [Anonymous Symbol]                       0x08001884   Section        0  stm32f4xx_hal_can.o(.text.HAL_CAN_GetRxMessage)
    [Anonymous Symbol]                       0x080019a8   Section        0  stm32f4xx_hal_can.o(.text.HAL_CAN_GetTxMailboxesFreeLevel)
    [Anonymous Symbol]                       0x080019d0   Section        0  stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler)
    [Anonymous Symbol]                       0x08001c0c   Section        0  stm32f4xx_hal_can.o(.text.HAL_CAN_Init)
    [Anonymous Symbol]                       0x08001d00   Section        0  can.o(.text.HAL_CAN_MspInit)
    [Anonymous Symbol]                       0x08001e40   Section        0  can_1.o(.text.HAL_CAN_RxFifo0FullCallback)
    [Anonymous Symbol]                       0x08001e64   Section        0  can_1.o(.text.HAL_CAN_RxFifo0MsgPendingCallback)
    [Anonymous Symbol]                       0x08001e88   Section        0  can_1.o(.text.HAL_CAN_RxFifo1FullCallback)
    [Anonymous Symbol]                       0x08001eac   Section        0  can_1.o(.text.HAL_CAN_RxFifo1MsgPendingCallback)
    [Anonymous Symbol]                       0x08001ed0   Section        0  can_1.o(.text.HAL_CAN_SleepCallback)
    [Anonymous Symbol]                       0x08001ef4   Section        0  stm32f4xx_hal_can.o(.text.HAL_CAN_Start)
    [Anonymous Symbol]                       0x08001f50   Section        0  can_1.o(.text.HAL_CAN_TxMailbox0AbortCallback)
    [Anonymous Symbol]                       0x08001f74   Section        0  can_1.o(.text.HAL_CAN_TxMailbox0CompleteCallback)
    [Anonymous Symbol]                       0x08001f98   Section        0  can_1.o(.text.HAL_CAN_TxMailbox1AbortCallback)
    [Anonymous Symbol]                       0x08001fbc   Section        0  can_1.o(.text.HAL_CAN_TxMailbox1CompleteCallback)
    [Anonymous Symbol]                       0x08001fe0   Section        0  can_1.o(.text.HAL_CAN_TxMailbox2AbortCallback)
    [Anonymous Symbol]                       0x08002004   Section        0  can_1.o(.text.HAL_CAN_TxMailbox2CompleteCallback)
    [Anonymous Symbol]                       0x08002028   Section        0  can_1.o(.text.HAL_CAN_WakeUpFromRxMsgCallback)
    [Anonymous Symbol]                       0x0800204c   Section        0  stm32f4xx_hal_dma.o(.text.HAL_DMA_IRQHandler)
    [Anonymous Symbol]                       0x080021d8   Section        0  stm32f4xx_hal_dma.o(.text.HAL_DMA_Init)
    [Anonymous Symbol]                       0x080022a8   Section        0  stm32f4xx_hal_dma.o(.text.HAL_DMA_Start_IT)
    [Anonymous Symbol]                       0x0800230c   Section        0  stm32f4xx_hal_gpio.o(.text.HAL_GPIO_Init)
    [Anonymous Symbol]                       0x080024a8   Section        0  stm32f4xx_hal.o(.text.HAL_GetTick)
    [Anonymous Symbol]                       0x080024b4   Section        0  stm32f4xx_hal.o(.text.HAL_IncTick)
    [Anonymous Symbol]                       0x080024d0   Section        0  stm32f4xx_hal.o(.text.HAL_Init)
    [Anonymous Symbol]                       0x08002508   Section        0  stm32f4xx_hal.o(.text.HAL_InitTick)
    [Anonymous Symbol]                       0x08002558   Section        0  stm32f4xx_hal_msp.o(.text.HAL_MspInit)
    [Anonymous Symbol]                       0x080025a0   Section        0  stm32f4xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ)
    [Anonymous Symbol]                       0x080025a8   Section        0  stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriority)
    [Anonymous Symbol]                       0x080025c8   Section        0  stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping)
    [Anonymous Symbol]                       0x080025d0   Section        0  stm32f4xx_hal_rcc.o(.text.HAL_RCC_ClockConfig)
    [Anonymous Symbol]                       0x08002730   Section        0  stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq)
    [Anonymous Symbol]                       0x0800273c   Section        0  stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq)
    [Anonymous Symbol]                       0x08002760   Section        0  stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq)
    [Anonymous Symbol]                       0x08002784   Section        0  stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq)
    [Anonymous Symbol]                       0x080027ec   Section        0  stm32f4xx_hal_rcc.o(.text.HAL_RCC_OscConfig)
    [Anonymous Symbol]                       0x08002b34   Section        0  stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_Config)
    [Anonymous Symbol]                       0x08002b3c   Section        0  stm32f4xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback)
    [Anonymous Symbol]                       0x08002b40   Section        0  uart.o(.text.HAL_UART_ErrorCallback)
    [Anonymous Symbol]                       0x08002b68   Section        0  stm32f4xx_hal_uart.o(.text.HAL_UART_Init)
    [Anonymous Symbol]                       0x08002bc8   Section        0  usart.o(.text.HAL_UART_MspInit)
    [Anonymous Symbol]                       0x08002d24   Section        0  stm32f4xx_hal_uart.o(.text.HAL_UART_Receive_DMA)
    [Anonymous Symbol]                       0x08002d50   Section        0  uart.o(.text.HAL_UART_RxCpltCallback)
    [Anonymous Symbol]                       0x08002d78   Section        0  uart.o(.text.HAL_UART_RxHalfCpltCallback)
    [Anonymous Symbol]                       0x08002da0   Section        0  stm32f4xx_it.o(.text.HardFault_Handler)
    [Anonymous Symbol]                       0x08002da4   Section        0  filter.o(.text.LowPassFilter2p_Apply)
    [Anonymous Symbol]                       0x08002e20   Section        0  filter.o(.text.LowPassFilter2p_Init)
    [Anonymous Symbol]                       0x08002ec4   Section        0  filter.o(.text.LowPassFilter2p_Reset)
    MOTOR_RM_CreateCANManager                0x08002f21   Thumb Code    60  motor_rm.o(.text.MOTOR_RM_CreateCANManager)
    [Anonymous Symbol]                       0x08002f20   Section        0  motor_rm.o(.text.MOTOR_RM_CreateCANManager)
    [Anonymous Symbol]                       0x08002f5c   Section        0  motor_rm.o(.text.MOTOR_RM_Ctrl)
    MOTOR_RM_GetCANManager                   0x08003035   Thumb Code    20  motor_rm.o(.text.MOTOR_RM_GetCANManager)
    [Anonymous Symbol]                       0x08003034   Section        0  motor_rm.o(.text.MOTOR_RM_GetCANManager)
    MOTOR_RM_GetLSB                          0x08003049   Thumb Code    38  motor_rm.o(.text.MOTOR_RM_GetLSB)
    [Anonymous Symbol]                       0x08003048   Section        0  motor_rm.o(.text.MOTOR_RM_GetLSB)
    MOTOR_RM_GetLogicalIndex                 0x08003071   Thumb Code    40  motor_rm.o(.text.MOTOR_RM_GetLogicalIndex)
    [Anonymous Symbol]                       0x08003070   Section        0  motor_rm.o(.text.MOTOR_RM_GetLogicalIndex)
    [Anonymous Symbol]                       0x08003098   Section        0  motor_rm.o(.text.MOTOR_RM_GetMotor)
    MOTOR_RM_GetRatio                        0x080030e9   Thumb Code    36  motor_rm.o(.text.MOTOR_RM_GetRatio)
    [Anonymous Symbol]                       0x080030e8   Section        0  motor_rm.o(.text.MOTOR_RM_GetRatio)
    [Anonymous Symbol]                       0x0800310c   Section        0  motor_rm.o(.text.MOTOR_RM_Register)
    [Anonymous Symbol]                       0x080031b4   Section        0  motor_rm.o(.text.MOTOR_RM_Relax)
    [Anonymous Symbol]                       0x080031c4   Section        0  motor_rm.o(.text.MOTOR_RM_SetOutput)
    [Anonymous Symbol]                       0x08003264   Section        0  motor_rm.o(.text.MOTOR_RM_Update)
    [Anonymous Symbol]                       0x0800332c   Section        0  can.o(.text.MX_CAN1_Init)
    [Anonymous Symbol]                       0x08003368   Section        0  can.o(.text.MX_CAN2_Init)
    [Anonymous Symbol]                       0x080033a4   Section        0  dma.o(.text.MX_DMA_Init)
    [Anonymous Symbol]                       0x08003400   Section        0  freertos.o(.text.MX_FREERTOS_Init)
    [Anonymous Symbol]                       0x0800343c   Section        0  gpio.o(.text.MX_GPIO_Init)
    [Anonymous Symbol]                       0x080034b0   Section        0  usart.o(.text.MX_USART3_UART_Init)
    [Anonymous Symbol]                       0x080034ec   Section        0  usart.o(.text.MX_USART6_UART_Init)
    [Anonymous Symbol]                       0x08003524   Section        0  stm32f4xx_it.o(.text.MemManage_Handler)
    Motor_RM_Decode                          0x08003529   Thumb Code   348  motor_rm.o(.text.Motor_RM_Decode)
    [Anonymous Symbol]                       0x08003528   Section        0  motor_rm.o(.text.Motor_RM_Decode)
    [Anonymous Symbol]                       0x08003684   Section        0  stm32f4xx_it.o(.text.NMI_Handler)
    NVIC_EncodePriority                      0x08003689   Thumb Code    44  stm32f4xx_hal_cortex.o(.text.NVIC_EncodePriority)
    [Anonymous Symbol]                       0x08003688   Section        0  stm32f4xx_hal_cortex.o(.text.NVIC_EncodePriority)
    [Anonymous Symbol]                       0x080036b4   Section        0  pid.o(.text.PID_Calc)
    [Anonymous Symbol]                       0x08003824   Section        0  pid.o(.text.PID_Init)
    [Anonymous Symbol]                       0x080038b4   Section        0  pid.o(.text.PID_Reset)
    [Anonymous Symbol]                       0x080038e0   Section        0  pid.o(.text.PID_ResetIntegral)
    [Anonymous Symbol]                       0x080038f0   Section        0  port.o(.text.PendSV_Handler)
    pxCurrentTCBConst                        0x08003950   Number         0  port.o(.text.PendSV_Handler)
    [Anonymous Symbol]                       0x08003960   Section        0  port.o(.text.SVC_Handler)
    pxCurrentTCBConst2                       0x08003980   Number         0  port.o(.text.SVC_Handler)
    SVC_Setup                                0x08003985   Thumb Code     8  cmsis_os2.o(.text.SVC_Setup)
    [Anonymous Symbol]                       0x08003984   Section        0  cmsis_os2.o(.text.SVC_Setup)
    ScaleSumTo1                              0x0800398d   Thumb Code    54  shoot_control.o(.text.ScaleSumTo1)
    [Anonymous Symbol]                       0x0800398c   Section        0  shoot_control.o(.text.ScaleSumTo1)
    [Anonymous Symbol]                       0x080039c4   Section        0  shoot_control.o(.text.Shoot_CaluTargetAngle)
    [Anonymous Symbol]                       0x08003a68   Section        0  shoot_control.o(.text.Shoot_Control)
    [Anonymous Symbol]                       0x08003ad4   Section        0  shoot_control.o(.text.Shoot_Init)
    [Anonymous Symbol]                       0x08003d08   Section        0  shoot_control.o(.text.Shoot_JamDetectionFSM)
    [Anonymous Symbol]                       0x08003e24   Section        0  shoot_control.o(.text.Shoot_ResetCalu)
    [Anonymous Symbol]                       0x08003ec8   Section        0  shoot_control.o(.text.Shoot_ResetIntegral)
    [Anonymous Symbol]                       0x08003f14   Section        0  shoot_control.o(.text.Shoot_ResetOutput)
    [Anonymous Symbol]                       0x08003f64   Section        0  shoot_control.o(.text.Shoot_RunningFSM)
    [Anonymous Symbol]                       0x08004444   Section        0  shoot_control.o(.text.Shoot_SetMode)
    [Anonymous Symbol]                       0x08004458   Section        0  freertos.o(.text.StartDefaultTask)
    SysTick_Config                           0x08004465   Thumb Code    46  stm32f4xx_hal_cortex.o(.text.SysTick_Config)
    [Anonymous Symbol]                       0x08004464   Section        0  stm32f4xx_hal_cortex.o(.text.SysTick_Config)
    [Anonymous Symbol]                       0x08004494   Section        0  stm32f4xx_it.o(.text.SysTick_Handler)
    [Anonymous Symbol]                       0x080044a8   Section        0  main.o(.text.SystemClock_Config)
    [Anonymous Symbol]                       0x0800454c   Section        0  system_stm32f4xx.o(.text.SystemInit)
    [Anonymous Symbol]                       0x08004560   Section        0  init.o(.text.Task_Init)
    [Anonymous Symbol]                       0x080045c8   Section        0  rc.o(.text.Task_rc)
    [Anonymous Symbol]                       0x08004660   Section        0  shoot_ctrl.o(.text.Task_shoot_ctrl)
    UART_DMAError                            0x0800470d   Thumb Code    76  stm32f4xx_hal_uart.o(.text.UART_DMAError)
    [Anonymous Symbol]                       0x0800470c   Section        0  stm32f4xx_hal_uart.o(.text.UART_DMAError)
    UART_DMAReceiveCplt                      0x08004759   Thumb Code   132  stm32f4xx_hal_uart.o(.text.UART_DMAReceiveCplt)
    [Anonymous Symbol]                       0x08004758   Section        0  stm32f4xx_hal_uart.o(.text.UART_DMAReceiveCplt)
    UART_DMARxHalfCplt                       0x080047dd   Thumb Code    30  stm32f4xx_hal_uart.o(.text.UART_DMARxHalfCplt)
    [Anonymous Symbol]                       0x080047dc   Section        0  stm32f4xx_hal_uart.o(.text.UART_DMARxHalfCplt)
    UART_EndRxTransfer                       0x080047fd   Thumb Code    80  stm32f4xx_hal_uart.o(.text.UART_EndRxTransfer)
    [Anonymous Symbol]                       0x080047fc   Section        0  stm32f4xx_hal_uart.o(.text.UART_EndRxTransfer)
    UART_EndTxTransfer                       0x0800484d   Thumb Code    28  stm32f4xx_hal_uart.o(.text.UART_EndTxTransfer)
    [Anonymous Symbol]                       0x0800484c   Section        0  stm32f4xx_hal_uart.o(.text.UART_EndTxTransfer)
    UART_Get                                 0x08004869   Thumb Code    30  uart.o(.text.UART_Get)
    [Anonymous Symbol]                       0x08004868   Section        0  uart.o(.text.UART_Get)
    UART_SetConfig                           0x08004889   Thumb Code   220  stm32f4xx_hal_uart.o(.text.UART_SetConfig)
    [Anonymous Symbol]                       0x08004888   Section        0  stm32f4xx_hal_uart.o(.text.UART_SetConfig)
    [Anonymous Symbol]                       0x08004964   Section        0  stm32f4xx_hal_uart.o(.text.UART_Start_Receive_DMA)
    [Anonymous Symbol]                       0x08004a10   Section        0  stm32f4xx_it.o(.text.UsageFault_Handler)
    __ARM_isfinitef                          0x08004a15   Thumb Code    14  filter.o(.text.__ARM_isfinitef)
    [Anonymous Symbol]                       0x08004a14   Section        0  filter.o(.text.__ARM_isfinitef)
    __ARM_isfinitef                          0x08004a25   Thumb Code    14  pid.o(.text.__ARM_isfinitef)
    [Anonymous Symbol]                       0x08004a24   Section        0  pid.o(.text.__ARM_isfinitef)
    __ARM_isinff                             0x08004a35   Thumb Code    16  filter.o(.text.__ARM_isinff)
    [Anonymous Symbol]                       0x08004a34   Section        0  filter.o(.text.__ARM_isinff)
    __NVIC_EnableIRQ                         0x08004a45   Thumb Code    32  stm32f4xx_hal_cortex.o(.text.__NVIC_EnableIRQ)
    [Anonymous Symbol]                       0x08004a44   Section        0  stm32f4xx_hal_cortex.o(.text.__NVIC_EnableIRQ)
    __NVIC_GetPriorityGrouping               0x08004a65   Thumb Code    16  stm32f4xx_hal_cortex.o(.text.__NVIC_GetPriorityGrouping)
    [Anonymous Symbol]                       0x08004a64   Section        0  stm32f4xx_hal_cortex.o(.text.__NVIC_GetPriorityGrouping)
    __NVIC_SetPriority                       0x08004a75   Thumb Code    34  stm32f4xx_hal_cortex.o(.text.__NVIC_SetPriority)
    [Anonymous Symbol]                       0x08004a74   Section        0  stm32f4xx_hal_cortex.o(.text.__NVIC_SetPriority)
    __NVIC_SetPriority                       0x08004a99   Thumb Code    14  cmsis_os2.o(.text.__NVIC_SetPriority)
    [Anonymous Symbol]                       0x08004a98   Section        0  cmsis_os2.o(.text.__NVIC_SetPriority)
    __NVIC_SetPriorityGrouping               0x08004aa9   Thumb Code    32  stm32f4xx_hal_cortex.o(.text.__NVIC_SetPriorityGrouping)
    [Anonymous Symbol]                       0x08004aa8   Section        0  stm32f4xx_hal_cortex.o(.text.__NVIC_SetPriorityGrouping)
    [Anonymous Symbol]                       0x08004ac8   Section        0  tasks.o(.text.eTaskGetState)
    [Anonymous Symbol]                       0x08004b64   Section        0  main.o(.text.main)
    [Anonymous Symbol]                       0x08004b94   Section        0  cmsis_os2.o(.text.osDelay)
    [Anonymous Symbol]                       0x08004bb4   Section        0  cmsis_os2.o(.text.osDelayUntil)
    [Anonymous Symbol]                       0x08004be8   Section        0  cmsis_os2.o(.text.osKernelGetTickCount)
    [Anonymous Symbol]                       0x08004bfc   Section        0  cmsis_os2.o(.text.osKernelGetTickFreq)
    [Anonymous Symbol]                       0x08004c04   Section        0  cmsis_os2.o(.text.osKernelInitialize)
    [Anonymous Symbol]                       0x08004c2c   Section        0  cmsis_os2.o(.text.osKernelLock)
    [Anonymous Symbol]                       0x08004c58   Section        0  cmsis_os2.o(.text.osKernelStart)
    [Anonymous Symbol]                       0x08004c8c   Section        0  cmsis_os2.o(.text.osKernelUnlock)
    [Anonymous Symbol]                       0x08004cd0   Section        0  cmsis_os2.o(.text.osMessageQueueGet)
    [Anonymous Symbol]                       0x08004d58   Section        0  cmsis_os2.o(.text.osMessageQueueNew)
    [Anonymous Symbol]                       0x08004df8   Section        0  cmsis_os2.o(.text.osMessageQueuePut)
    [Anonymous Symbol]                       0x08004e88   Section        0  cmsis_os2.o(.text.osMutexAcquire)
    [Anonymous Symbol]                       0x08004edc   Section        0  cmsis_os2.o(.text.osMutexNew)
    [Anonymous Symbol]                       0x08004f74   Section        0  cmsis_os2.o(.text.osMutexRelease)
    [Anonymous Symbol]                       0x08004fb4   Section        0  cmsis_os2.o(.text.osThreadFlagsSet)
    [Anonymous Symbol]                       0x08005034   Section        0  cmsis_os2.o(.text.osThreadFlagsWait)
    [Anonymous Symbol]                       0x080050f0   Section        0  cmsis_os2.o(.text.osThreadGetId)
    [Anonymous Symbol]                       0x080050f8   Section        0  cmsis_os2.o(.text.osThreadNew)
    [Anonymous Symbol]                       0x080051ac   Section        0  cmsis_os2.o(.text.osThreadTerminate)
    prvAddCurrentTaskToDelayedList           0x080051e1   Thumb Code   128  tasks.o(.text.prvAddCurrentTaskToDelayedList)
    [Anonymous Symbol]                       0x080051e0   Section        0  tasks.o(.text.prvAddCurrentTaskToDelayedList)
    prvAddNewTaskToReadyList                 0x08005261   Thumb Code   172  tasks.o(.text.prvAddNewTaskToReadyList)
    [Anonymous Symbol]                       0x08005260   Section        0  tasks.o(.text.prvAddNewTaskToReadyList)
    prvCheckForValidListAndQueue             0x0800530d   Thumb Code   116  timers.o(.text.prvCheckForValidListAndQueue)
    [Anonymous Symbol]                       0x0800530c   Section        0  timers.o(.text.prvCheckForValidListAndQueue)
    prvCheckTasksWaitingTermination          0x08005389   Thumb Code    78  tasks.o(.text.prvCheckTasksWaitingTermination)
    [Anonymous Symbol]                       0x08005388   Section        0  tasks.o(.text.prvCheckTasksWaitingTermination)
    prvCopyDataFromQueue                     0x080053d9   Thumb Code    38  queue.o(.text.prvCopyDataFromQueue)
    [Anonymous Symbol]                       0x080053d8   Section        0  queue.o(.text.prvCopyDataFromQueue)
    prvCopyDataToQueue                       0x08005401   Thumb Code   122  queue.o(.text.prvCopyDataToQueue)
    [Anonymous Symbol]                       0x08005400   Section        0  queue.o(.text.prvCopyDataToQueue)
    prvDeleteTCB                             0x0800547d   Thumb Code    54  tasks.o(.text.prvDeleteTCB)
    [Anonymous Symbol]                       0x0800547c   Section        0  tasks.o(.text.prvDeleteTCB)
    prvGetDisinheritPriorityAfterTimeout     0x080054b5   Thumb Code    18  queue.o(.text.prvGetDisinheritPriorityAfterTimeout)
    [Anonymous Symbol]                       0x080054b4   Section        0  queue.o(.text.prvGetDisinheritPriorityAfterTimeout)
    prvGetNextExpireTime                     0x080054c9   Thumb Code    32  timers.o(.text.prvGetNextExpireTime)
    [Anonymous Symbol]                       0x080054c8   Section        0  timers.o(.text.prvGetNextExpireTime)
    prvHeapInit                              0x080054e9   Thumb Code   118  heap_4.o(.text.prvHeapInit)
    [Anonymous Symbol]                       0x080054e8   Section        0  heap_4.o(.text.prvHeapInit)
    prvIdleTask                              0x08005561   Thumb Code    42  tasks.o(.text.prvIdleTask)
    [Anonymous Symbol]                       0x08005560   Section        0  tasks.o(.text.prvIdleTask)
    prvInitialiseMutex                       0x0800558d   Thumb Code    32  queue.o(.text.prvInitialiseMutex)
    [Anonymous Symbol]                       0x0800558c   Section        0  queue.o(.text.prvInitialiseMutex)
    prvInitialiseNewQueue                    0x080055ad   Thumb Code    32  queue.o(.text.prvInitialiseNewQueue)
    [Anonymous Symbol]                       0x080055ac   Section        0  queue.o(.text.prvInitialiseNewQueue)
    prvInitialiseNewTask                     0x080055cd   Thumb Code   152  tasks.o(.text.prvInitialiseNewTask)
    [Anonymous Symbol]                       0x080055cc   Section        0  tasks.o(.text.prvInitialiseNewTask)
    prvInitialiseTaskLists                   0x08005665   Thumb Code   112  tasks.o(.text.prvInitialiseTaskLists)
    [Anonymous Symbol]                       0x08005664   Section        0  tasks.o(.text.prvInitialiseTaskLists)
    prvInsertBlockIntoFreeList               0x080056d5   Thumb Code    90  heap_4.o(.text.prvInsertBlockIntoFreeList)
    [Anonymous Symbol]                       0x080056d4   Section        0  heap_4.o(.text.prvInsertBlockIntoFreeList)
    prvInsertTimerInActiveList               0x08005731   Thumb Code    64  timers.o(.text.prvInsertTimerInActiveList)
    [Anonymous Symbol]                       0x08005730   Section        0  timers.o(.text.prvInsertTimerInActiveList)
    prvIsQueueEmpty                          0x08005771   Thumb Code    24  queue.o(.text.prvIsQueueEmpty)
    [Anonymous Symbol]                       0x08005770   Section        0  queue.o(.text.prvIsQueueEmpty)
    prvIsQueueFull                           0x08005789   Thumb Code    28  queue.o(.text.prvIsQueueFull)
    [Anonymous Symbol]                       0x08005788   Section        0  queue.o(.text.prvIsQueueFull)
    prvPortStartFirstTask                    0x080057a5   Thumb Code    34  port.o(.text.prvPortStartFirstTask)
    [Anonymous Symbol]                       0x080057a4   Section        0  port.o(.text.prvPortStartFirstTask)
    prvProcessExpiredTimer                   0x080057cd   Thumb Code   110  timers.o(.text.prvProcessExpiredTimer)
    [Anonymous Symbol]                       0x080057cc   Section        0  timers.o(.text.prvProcessExpiredTimer)
    prvProcessReceivedCommands               0x0800583d   Thumb Code   290  timers.o(.text.prvProcessReceivedCommands)
    [Anonymous Symbol]                       0x0800583c   Section        0  timers.o(.text.prvProcessReceivedCommands)
    prvProcessTimerOrBlockTask               0x08005961   Thumb Code   128  timers.o(.text.prvProcessTimerOrBlockTask)
    [Anonymous Symbol]                       0x08005960   Section        0  timers.o(.text.prvProcessTimerOrBlockTask)
    prvResetNextTaskUnblockTime              0x080059e1   Thumb Code    40  tasks.o(.text.prvResetNextTaskUnblockTime)
    [Anonymous Symbol]                       0x080059e0   Section        0  tasks.o(.text.prvResetNextTaskUnblockTime)
    prvSampleTimeNow                         0x08005a09   Thumb Code    42  timers.o(.text.prvSampleTimeNow)
    [Anonymous Symbol]                       0x08005a08   Section        0  timers.o(.text.prvSampleTimeNow)
    prvSwitchTimerLists                      0x08005a35   Thumb Code   142  timers.o(.text.prvSwitchTimerLists)
    [Anonymous Symbol]                       0x08005a34   Section        0  timers.o(.text.prvSwitchTimerLists)
    prvTaskExitError                         0x08005ac5   Thumb Code    50  port.o(.text.prvTaskExitError)
    [Anonymous Symbol]                       0x08005ac4   Section        0  port.o(.text.prvTaskExitError)
    prvTimerTask                             0x08005af9   Thumb Code    22  timers.o(.text.prvTimerTask)
    [Anonymous Symbol]                       0x08005af8   Section        0  timers.o(.text.prvTimerTask)
    prvUnlockQueue                           0x08005b11   Thumb Code   114  queue.o(.text.prvUnlockQueue)
    [Anonymous Symbol]                       0x08005b10   Section        0  queue.o(.text.prvUnlockQueue)
    [Anonymous Symbol]                       0x08005b84   Section        0  heap_4.o(.text.pvPortMalloc)
    [Anonymous Symbol]                       0x08005cd0   Section        0  tasks.o(.text.pvTaskIncrementMutexHeldCount)
    [Anonymous Symbol]                       0x08005ce8   Section        0  port.o(.text.pxPortInitialiseStack)
    [Anonymous Symbol]                       0x08005d10   Section        0  list.o(.text.uxListRemove)
    [Anonymous Symbol]                       0x08005d34   Section        0  cmsis_os2.o(.text.vApplicationGetIdleTaskMemory)
    [Anonymous Symbol]                       0x08005d50   Section        0  cmsis_os2.o(.text.vApplicationGetTimerTaskMemory)
    [Anonymous Symbol]                       0x08005d6c   Section        0  list.o(.text.vListInitialise)
    [Anonymous Symbol]                       0x08005d84   Section        0  list.o(.text.vListInitialiseItem)
    [Anonymous Symbol]                       0x08005d8c   Section        0  list.o(.text.vListInsert)
    [Anonymous Symbol]                       0x08005dc8   Section        0  list.o(.text.vListInsertEnd)
    vPortEnableVFP                           0x08005de5   Thumb Code    14  port.o(.text.vPortEnableVFP)
    [Anonymous Symbol]                       0x08005de4   Section        0  port.o(.text.vPortEnableVFP)
    [Anonymous Symbol]                       0x08005df8   Section        0  port.o(.text.vPortEnterCritical)
    [Anonymous Symbol]                       0x08005e40   Section        0  port.o(.text.vPortExitCritical)
    [Anonymous Symbol]                       0x08005e70   Section        0  heap_4.o(.text.vPortFree)
    [Anonymous Symbol]                       0x08005efc   Section        0  port.o(.text.vPortSetupTimerInterrupt)
    [Anonymous Symbol]                       0x08005f30   Section        0  port.o(.text.vPortValidateInterruptPriority)
    [Anonymous Symbol]                       0x08005f94   Section        0  queue.o(.text.vQueueAddToRegistry)
    [Anonymous Symbol]                       0x08005fbc   Section        0  queue.o(.text.vQueueWaitForMessageRestricted)
    [Anonymous Symbol]                       0x08006000   Section        0  tasks.o(.text.vTaskDelay)
    [Anonymous Symbol]                       0x08006054   Section        0  tasks.o(.text.vTaskDelayUntil)
    [Anonymous Symbol]                       0x080060fc   Section        0  tasks.o(.text.vTaskDelete)
    [Anonymous Symbol]                       0x080061c0   Section        0  tasks.o(.text.vTaskInternalSetTimeOutState)
    [Anonymous Symbol]                       0x080061dc   Section        0  tasks.o(.text.vTaskMissedYield)
    [Anonymous Symbol]                       0x080061ec   Section        0  tasks.o(.text.vTaskPlaceOnEventList)
    [Anonymous Symbol]                       0x08006220   Section        0  tasks.o(.text.vTaskPlaceOnEventListRestricted)
    [Anonymous Symbol]                       0x08006260   Section        0  tasks.o(.text.vTaskPriorityDisinheritAfterTimeout)
    [Anonymous Symbol]                       0x08006304   Section        0  tasks.o(.text.vTaskStartScheduler)
    [Anonymous Symbol]                       0x080063a8   Section        0  tasks.o(.text.vTaskSuspendAll)
    [Anonymous Symbol]                       0x080063b8   Section        0  tasks.o(.text.vTaskSwitchContext)
    [Anonymous Symbol]                       0x08006454   Section        0  port.o(.text.xPortStartScheduler)
    [Anonymous Symbol]                       0x08006568   Section        0  port.o(.text.xPortSysTickHandler)
    [Anonymous Symbol]                       0x08006598   Section        0  queue.o(.text.xQueueCreateMutex)
    [Anonymous Symbol]                       0x080065b0   Section        0  queue.o(.text.xQueueCreateMutexStatic)
    [Anonymous Symbol]                       0x080065d4   Section        0  queue.o(.text.xQueueGenericCreate)
    [Anonymous Symbol]                       0x0800661c   Section        0  queue.o(.text.xQueueGenericCreateStatic)
    [Anonymous Symbol]                       0x080066b4   Section        0  queue.o(.text.xQueueGenericReset)
    [Anonymous Symbol]                       0x08006734   Section        0  queue.o(.text.xQueueGenericSend)
    [Anonymous Symbol]                       0x080068d8   Section        0  queue.o(.text.xQueueGenericSendFromISR)
    [Anonymous Symbol]                       0x080069a8   Section        0  queue.o(.text.xQueueGiveMutexRecursive)
    [Anonymous Symbol]                       0x080069ec   Section        0  queue.o(.text.xQueueReceive)
    [Anonymous Symbol]                       0x08006b70   Section        0  queue.o(.text.xQueueReceiveFromISR)
    [Anonymous Symbol]                       0x08006c1c   Section        0  queue.o(.text.xQueueSemaphoreTake)
    [Anonymous Symbol]                       0x08006de4   Section        0  queue.o(.text.xQueueTakeMutexRecursive)
    [Anonymous Symbol]                       0x08006e20   Section        0  tasks.o(.text.xTaskCheckForTimeOut)
    [Anonymous Symbol]                       0x08006ea8   Section        0  tasks.o(.text.xTaskCreate)
    [Anonymous Symbol]                       0x08006f10   Section        0  tasks.o(.text.xTaskCreateStatic)
    [Anonymous Symbol]                       0x08006f88   Section        0  tasks.o(.text.xTaskGenericNotify)
    [Anonymous Symbol]                       0x08007084   Section        0  tasks.o(.text.xTaskGenericNotifyFromISR)
    [Anonymous Symbol]                       0x080071b0   Section        0  tasks.o(.text.xTaskGetCurrentTaskHandle)
    [Anonymous Symbol]                       0x080071bc   Section        0  tasks.o(.text.xTaskGetSchedulerState)
    [Anonymous Symbol]                       0x080071e4   Section        0  tasks.o(.text.xTaskGetTickCount)
    [Anonymous Symbol]                       0x080071f0   Section        0  tasks.o(.text.xTaskGetTickCountFromISR)
    [Anonymous Symbol]                       0x08007204   Section        0  tasks.o(.text.xTaskIncrementTick)
    [Anonymous Symbol]                       0x08007358   Section        0  tasks.o(.text.xTaskNotifyWait)
    [Anonymous Symbol]                       0x080073e8   Section        0  tasks.o(.text.xTaskPriorityDisinherit)
    [Anonymous Symbol]                       0x0800747c   Section        0  tasks.o(.text.xTaskPriorityInherit)
    [Anonymous Symbol]                       0x08007510   Section        0  tasks.o(.text.xTaskRemoveFromEventList)
    [Anonymous Symbol]                       0x080075a0   Section        0  tasks.o(.text.xTaskResumeAll)
    [Anonymous Symbol]                       0x080076b4   Section        0  timers.o(.text.xTimerCreateTimerTask)
    [Anonymous Symbol]                       0x08007728   Section        0  timers.o(.text.xTimerGenericCommand)
    i.__ARM_fpclassifyf                      0x08007790   Section        0  fpclassifyf.o(i.__ARM_fpclassifyf)
    i.__hardfp_tanf                          0x080077b8   Section        0  tanf.o(i.__hardfp_tanf)
    i.__mathlib_flt_infnan                   0x08007934   Section        0  funder.o(i.__mathlib_flt_infnan)
    i.__mathlib_flt_invalid                  0x0800793c   Section        0  funder.o(i.__mathlib_flt_invalid)
    i.__mathlib_flt_underflow                0x0800794c   Section        0  funder.o(i.__mathlib_flt_underflow)
    i.__mathlib_rredf2                       0x0800795c   Section        0  rredf.o(i.__mathlib_rredf2)
    $v0                                      0x08007ab0   Number         0  ddiv.o(x$fpl$ddiv)
    x$fpl$ddiv                               0x08007ab0   Section      692  ddiv.o(x$fpl$ddiv)
    ddiv_entry                               0x08007ab7   Thumb Code     0  ddiv.o(x$fpl$ddiv)
    $v0                                      0x08007d64   Number         0  dfixu.o(x$fpl$dfixu)
    x$fpl$dfixu                              0x08007d64   Section       90  dfixu.o(x$fpl$dfixu)
    $v0                                      0x08007dbe   Number         0  dflt_clz.o(x$fpl$dfltu)
    x$fpl$dfltu                              0x08007dbe   Section       38  dflt_clz.o(x$fpl$dfltu)
    $v0                                      0x08007de4   Number         0  dnaninf.o(x$fpl$dnaninf)
    x$fpl$dnaninf                            0x08007de4   Section      156  dnaninf.o(x$fpl$dnaninf)
    $v0                                      0x08007e80   Number         0  dretinf.o(x$fpl$dretinf)
    x$fpl$dretinf                            0x08007e80   Section       12  dretinf.o(x$fpl$dretinf)
    $v0                                      0x08007e8c   Number         0  ffltll_clz.o(x$fpl$ffltll)
    x$fpl$ffltll                             0x08007e8c   Section       96  ffltll_clz.o(x$fpl$ffltll)
    $v0                                      0x08007eec   Number         0  fpinit.o(x$fpl$fpinit)
    x$fpl$fpinit                             0x08007eec   Section       26  fpinit.o(x$fpl$fpinit)
    x$fpl$usenofp                            0x08007f06   Section        0  usenofp.o(x$fpl$usenofp)
    twooverpi                                0x08007f08   Data          32  rredf.o(.constdata)
    .constdata                               0x08007f08   Section       32  rredf.o(.constdata)
    [Anonymous Symbol]                       0x08007fd0   Section        0  freertos.o(.rodata.str1.1)
    [Anonymous Symbol]                       0x08007fdc   Section        0  user_task.o(.rodata.str1.1)
    uxCriticalNesting                        0x20000108   Data           4  port.o(.data.uxCriticalNesting)
    [Anonymous Symbol]                       0x20000108   Section        0  port.o(.data.uxCriticalNesting)
    .bss                                     0x20000110   Section       96  libspace.o(.bss)
    CAN_Callback                             0x20000170   Data         104  can_1.o(.bss.CAN_Callback)
    [Anonymous Symbol]                       0x20000170   Section        0  can_1.o(.bss.CAN_Callback)
    HAL_RCC_CAN1_CLK_ENABLED                 0x200001d8   Data           4  can.o(.bss.HAL_RCC_CAN1_CLK_ENABLED)
    [Anonymous Symbol]                       0x200001d8   Section        0  can.o(.bss.HAL_RCC_CAN1_CLK_ENABLED)
    KernelState                              0x200001dc   Data           4  cmsis_os2.o(.bss.KernelState)
    [Anonymous Symbol]                       0x200001dc   Section        0  cmsis_os2.o(.bss.KernelState)
    Shoot_RunningFSM.pos                     0x200001e0   Data           4  shoot_control.o(.bss.Shoot_RunningFSM.pos)
    [Anonymous Symbol]                       0x200001e0   Section        0  shoot_control.o(.bss.Shoot_RunningFSM.pos)
    UART_Callback                            0x200001e4   Data          72  uart.o(.bss.UART_Callback)
    [Anonymous Symbol]                       0x200001e4   Section        0  uart.o(.bss.UART_Callback)
    can_managers                             0x20000258   Data           8  motor_rm.o(.bss.can_managers)
    [Anonymous Symbol]                       0x20000258   Section        0  motor_rm.o(.bss.can_managers)
    id_parser                                0x20000424   Data           4  can_1.o(.bss.id_parser)
    [Anonymous Symbol]                       0x20000424   Section        0  can_1.o(.bss.id_parser)
    inited                                   0x20000428   Data           1  can_1.o(.bss.inited)
    [Anonymous Symbol]                       0x20000428   Section        0  can_1.o(.bss.inited)
    inited                                   0x20000429   Data           1  at9s_pro.o(.bss.inited)
    [Anonymous Symbol]                       0x20000429   Section        0  at9s_pro.o(.bss.inited)
    last_firecmd                             0x2000042a   Data           1  shoot_control.o(.bss.last_firecmd)
    [Anonymous Symbol]                       0x2000042a   Section        0  shoot_control.o(.bss.last_firecmd)
    prvCheckForValidListAndQueue.ucStaticTimerQueueStorage 0x2000042b   Data         160  timers.o(.bss.prvCheckForValidListAndQueue.ucStaticTimerQueueStorage)
    [Anonymous Symbol]                       0x2000042b   Section        0  timers.o(.bss.prvCheckForValidListAndQueue.ucStaticTimerQueueStorage)
    prvCheckForValidListAndQueue.xStaticTimerQueue 0x200004cc   Data          80  timers.o(.bss.prvCheckForValidListAndQueue.xStaticTimerQueue)
    [Anonymous Symbol]                       0x200004cc   Section        0  timers.o(.bss.prvCheckForValidListAndQueue.xStaticTimerQueue)
    prvSampleTimeNow.xLastTime               0x2000051c   Data           4  timers.o(.bss.prvSampleTimeNow.xLastTime)
    [Anonymous Symbol]                       0x2000051c   Section        0  timers.o(.bss.prvSampleTimeNow.xLastTime)
    pxCurrentTimerList                       0x20000524   Data           4  timers.o(.bss.pxCurrentTimerList)
    [Anonymous Symbol]                       0x20000524   Section        0  timers.o(.bss.pxCurrentTimerList)
    pxDelayedTaskList                        0x20000528   Data           4  tasks.o(.bss.pxDelayedTaskList)
    [Anonymous Symbol]                       0x20000528   Section        0  tasks.o(.bss.pxDelayedTaskList)
    pxEnd                                    0x2000052c   Data           4  heap_4.o(.bss.pxEnd)
    [Anonymous Symbol]                       0x2000052c   Section        0  heap_4.o(.bss.pxEnd)
    pxOverflowDelayedTaskList                0x20000530   Data           4  tasks.o(.bss.pxOverflowDelayedTaskList)
    [Anonymous Symbol]                       0x20000530   Section        0  tasks.o(.bss.pxOverflowDelayedTaskList)
    pxOverflowTimerList                      0x20000534   Data           4  timers.o(.bss.pxOverflowTimerList)
    [Anonymous Symbol]                       0x20000534   Section        0  timers.o(.bss.pxOverflowTimerList)
    pxReadyTasksLists                        0x20000538   Data        1120  tasks.o(.bss.pxReadyTasksLists)
    [Anonymous Symbol]                       0x20000538   Section        0  tasks.o(.bss.pxReadyTasksLists)
    queue_list                               0x20000998   Data           4  can_1.o(.bss.queue_list)
    [Anonymous Symbol]                       0x20000998   Section        0  can_1.o(.bss.queue_list)
    queue_mutex                              0x2000099c   Data           4  can_1.o(.bss.queue_mutex)
    [Anonymous Symbol]                       0x2000099c   Section        0  can_1.o(.bss.queue_mutex)
    thread_alert                             0x20000b88   Data           4  at9s_pro.o(.bss.thread_alert)
    [Anonymous Symbol]                       0x20000b88   Section        0  at9s_pro.o(.bss.thread_alert)
    tx_queues                                0x20000b8c   Data        2064  can_1.o(.bss.tx_queues)
    [Anonymous Symbol]                       0x20000b8c   Section        0  can_1.o(.bss.tx_queues)
    ucHeap                                   0x2000139c   Data       15360  heap_4.o(.bss.ucHeap)
    [Anonymous Symbol]                       0x2000139c   Section        0  heap_4.o(.bss.ucHeap)
    ucMaxSysCallPriority                     0x20004f9c   Data           1  port.o(.bss.ucMaxSysCallPriority)
    [Anonymous Symbol]                       0x20004f9c   Section        0  port.o(.bss.ucMaxSysCallPriority)
    ulMaxPRIGROUPValue                       0x20004fa0   Data           4  port.o(.bss.ulMaxPRIGROUPValue)
    [Anonymous Symbol]                       0x20004fa0   Section        0  port.o(.bss.ulMaxPRIGROUPValue)
    uxCurrentNumberOfTasks                   0x20004fa8   Data           4  tasks.o(.bss.uxCurrentNumberOfTasks)
    [Anonymous Symbol]                       0x20004fa8   Section        0  tasks.o(.bss.uxCurrentNumberOfTasks)
    uxDeletedTasksWaitingCleanUp             0x20004fac   Data           4  tasks.o(.bss.uxDeletedTasksWaitingCleanUp)
    [Anonymous Symbol]                       0x20004fac   Section        0  tasks.o(.bss.uxDeletedTasksWaitingCleanUp)
    uxSchedulerSuspended                     0x20004fb0   Data           4  tasks.o(.bss.uxSchedulerSuspended)
    [Anonymous Symbol]                       0x20004fb0   Section        0  tasks.o(.bss.uxSchedulerSuspended)
    uxTaskNumber                             0x20004fb4   Data           4  tasks.o(.bss.uxTaskNumber)
    [Anonymous Symbol]                       0x20004fb4   Section        0  tasks.o(.bss.uxTaskNumber)
    uxTopReadyPriority                       0x20004fb8   Data           4  tasks.o(.bss.uxTopReadyPriority)
    [Anonymous Symbol]                       0x20004fb8   Section        0  tasks.o(.bss.uxTopReadyPriority)
    vApplicationGetIdleTaskMemory.Idle_Stack 0x20004fbc   Data         512  cmsis_os2.o(.bss.vApplicationGetIdleTaskMemory.Idle_Stack)
    [Anonymous Symbol]                       0x20004fbc   Section        0  cmsis_os2.o(.bss.vApplicationGetIdleTaskMemory.Idle_Stack)
    vApplicationGetIdleTaskMemory.Idle_TCB   0x200051bc   Data          92  cmsis_os2.o(.bss.vApplicationGetIdleTaskMemory.Idle_TCB)
    [Anonymous Symbol]                       0x200051bc   Section        0  cmsis_os2.o(.bss.vApplicationGetIdleTaskMemory.Idle_TCB)
    vApplicationGetTimerTaskMemory.Timer_Stack 0x20005218   Data        1024  cmsis_os2.o(.bss.vApplicationGetTimerTaskMemory.Timer_Stack)
    [Anonymous Symbol]                       0x20005218   Section        0  cmsis_os2.o(.bss.vApplicationGetTimerTaskMemory.Timer_Stack)
    vApplicationGetTimerTaskMemory.Timer_TCB 0x20005618   Data          92  cmsis_os2.o(.bss.vApplicationGetTimerTaskMemory.Timer_TCB)
    [Anonymous Symbol]                       0x20005618   Section        0  cmsis_os2.o(.bss.vApplicationGetTimerTaskMemory.Timer_TCB)
    xActiveTimerList1                        0x20005674   Data          20  timers.o(.bss.xActiveTimerList1)
    [Anonymous Symbol]                       0x20005674   Section        0  timers.o(.bss.xActiveTimerList1)
    xActiveTimerList2                        0x20005688   Data          20  timers.o(.bss.xActiveTimerList2)
    [Anonymous Symbol]                       0x20005688   Section        0  timers.o(.bss.xActiveTimerList2)
    xBlockAllocatedBit                       0x2000569c   Data           1  heap_4.o(.bss.xBlockAllocatedBit)
    [Anonymous Symbol]                       0x2000569c   Section        0  heap_4.o(.bss.xBlockAllocatedBit)
    xDelayedTaskList1                        0x200056a0   Data          20  tasks.o(.bss.xDelayedTaskList1)
    [Anonymous Symbol]                       0x200056a0   Section        0  tasks.o(.bss.xDelayedTaskList1)
    xDelayedTaskList2                        0x200056b4   Data          20  tasks.o(.bss.xDelayedTaskList2)
    [Anonymous Symbol]                       0x200056b4   Section        0  tasks.o(.bss.xDelayedTaskList2)
    xFreeBytesRemaining                      0x200056c8   Data           4  heap_4.o(.bss.xFreeBytesRemaining)
    [Anonymous Symbol]                       0x200056c8   Section        0  heap_4.o(.bss.xFreeBytesRemaining)
    xIdleTaskHandle                          0x200056cc   Data           4  tasks.o(.bss.xIdleTaskHandle)
    [Anonymous Symbol]                       0x200056cc   Section        0  tasks.o(.bss.xIdleTaskHandle)
    xMinimumEverFreeBytesRemaining           0x200056d0   Data           4  heap_4.o(.bss.xMinimumEverFreeBytesRemaining)
    [Anonymous Symbol]                       0x200056d0   Section        0  heap_4.o(.bss.xMinimumEverFreeBytesRemaining)
    xNextTaskUnblockTime                     0x200056d4   Data           4  tasks.o(.bss.xNextTaskUnblockTime)
    [Anonymous Symbol]                       0x200056d4   Section        0  tasks.o(.bss.xNextTaskUnblockTime)
    xNumOfOverflows                          0x200056d8   Data           4  tasks.o(.bss.xNumOfOverflows)
    [Anonymous Symbol]                       0x200056d8   Section        0  tasks.o(.bss.xNumOfOverflows)
    xNumberOfSuccessfulAllocations           0x200056dc   Data           4  heap_4.o(.bss.xNumberOfSuccessfulAllocations)
    [Anonymous Symbol]                       0x200056dc   Section        0  heap_4.o(.bss.xNumberOfSuccessfulAllocations)
    xNumberOfSuccessfulFrees                 0x200056e0   Data           4  heap_4.o(.bss.xNumberOfSuccessfulFrees)
    [Anonymous Symbol]                       0x200056e0   Section        0  heap_4.o(.bss.xNumberOfSuccessfulFrees)
    xPendedTicks                             0x200056e4   Data           4  tasks.o(.bss.xPendedTicks)
    [Anonymous Symbol]                       0x200056e4   Section        0  tasks.o(.bss.xPendedTicks)
    xPendingReadyList                        0x200056e8   Data          20  tasks.o(.bss.xPendingReadyList)
    [Anonymous Symbol]                       0x200056e8   Section        0  tasks.o(.bss.xPendingReadyList)
    xSchedulerRunning                        0x2000573c   Data           4  tasks.o(.bss.xSchedulerRunning)
    [Anonymous Symbol]                       0x2000573c   Section        0  tasks.o(.bss.xSchedulerRunning)
    xStart                                   0x20005740   Data           8  heap_4.o(.bss.xStart)
    [Anonymous Symbol]                       0x20005740   Section        0  heap_4.o(.bss.xStart)
    xSuspendedTaskList                       0x20005748   Data          20  tasks.o(.bss.xSuspendedTaskList)
    [Anonymous Symbol]                       0x20005748   Section        0  tasks.o(.bss.xSuspendedTaskList)
    xTasksWaitingTermination                 0x2000575c   Data          20  tasks.o(.bss.xTasksWaitingTermination)
    [Anonymous Symbol]                       0x2000575c   Section        0  tasks.o(.bss.xTasksWaitingTermination)
    xTickCount                               0x20005770   Data           4  tasks.o(.bss.xTickCount)
    [Anonymous Symbol]                       0x20005770   Section        0  tasks.o(.bss.xTickCount)
    xTimerQueue                              0x20005774   Data           4  timers.o(.bss.xTimerQueue)
    [Anonymous Symbol]                       0x20005774   Section        0  timers.o(.bss.xTimerQueue)
    xTimerTaskHandle                         0x20005778   Data           4  timers.o(.bss.xTimerTaskHandle)
    [Anonymous Symbol]                       0x20005778   Section        0  timers.o(.bss.xTimerTaskHandle)
    xYieldPending                            0x2000577c   Data           4  tasks.o(.bss.xYieldPending)
    [Anonymous Symbol]                       0x2000577c   Section        0  tasks.o(.bss.xYieldPending)
    Heap_Mem                                 0x20005780   Data         512  startup_stm32f407xx.o(HEAP)
    HEAP                                     0x20005780   Section      512  startup_stm32f407xx.o(HEAP)
    Stack_Mem                                0x20005980   Data        1024  startup_stm32f407xx.o(STACK)
    STACK                                    0x20005980   Section     1024  startup_stm32f407xx.o(STACK)
    __initial_sp                             0x20005d80   Data           0  startup_stm32f407xx.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$IEEEX$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  printf_stubs.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __arm_preinit_                            - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _printf_mbtowc                            - Undefined Weak Reference
    _printf_post_padding                      - Undefined Weak Reference
    _printf_pre_padding                       - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_alloc                          - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    __Vectors_Size                           0x00000188   Number         0  startup_stm32f407xx.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f407xx.o(RESET)
    __Vectors_End                            0x08000188   Data           0  startup_stm32f407xx.o(RESET)
    __main                                   0x08000189   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x08000191   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x08000191   Thumb Code    44  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x08000191   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x0800019f   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x080001c5   Thumb Code    26  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x080001e1   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    __rt_lib_init                            0x080001fd   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_fp_1                       0x080001ff   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000001)
    __rt_lib_init_alloca_1                   0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_argv_1                     0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_atexit_1                   0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_clock_1                    0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_cpp_1                      0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    __rt_lib_init_exceptions_1               0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    __rt_lib_init_fp_trap_1                  0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_getenv_1                   0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    __rt_lib_init_heap_1                     0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_init_lc_collate_1               0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_ctype_1                 0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_monetary_1              0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_lc_numeric_1               0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_lc_time_1                  0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_preinit_1                  0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    __rt_lib_init_rand_1                     0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    __rt_lib_init_return                     0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000033)
    __rt_lib_init_signal_1                   0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_stdio_1                    0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    __rt_lib_init_user_alloc_1               0x08000203   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    __rt_lib_shutdown                        0x08000205   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_cpp_1                  0x08000207   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    __rt_lib_shutdown_fp_trap_1              0x08000207   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
    __rt_lib_shutdown_heap_1                 0x08000207   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_return                 0x08000207   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
    __rt_lib_shutdown_signal_1               0x08000207   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
    __rt_lib_shutdown_stdio_1                0x08000207   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    __rt_lib_shutdown_user_alloc_1           0x08000207   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    __rt_entry                               0x08000209   Thumb Code     0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x08000209   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x08000209   Thumb Code     0  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x0800020f   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x0800020f   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x08000213   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x08000213   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x0800021b   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x0800021d   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x0800021d   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x08000221   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    Reset_Handler                            0x08000229   Thumb Code     8  startup_stm32f407xx.o(.text)
    ADC_IRQHandler                           0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    CAN1_SCE_IRQHandler                      0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    CAN2_SCE_IRQHandler                      0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DCMI_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA1_Stream0_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA1_Stream2_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA1_Stream3_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA1_Stream4_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA1_Stream5_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA1_Stream6_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA1_Stream7_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA2_Stream0_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA2_Stream1_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA2_Stream2_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA2_Stream3_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA2_Stream4_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA2_Stream5_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    DMA2_Stream7_IRQHandler                  0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    ETH_IRQHandler                           0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    ETH_WKUP_IRQHandler                      0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    EXTI0_IRQHandler                         0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    EXTI15_10_IRQHandler                     0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    EXTI1_IRQHandler                         0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    EXTI2_IRQHandler                         0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    EXTI3_IRQHandler                         0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    EXTI4_IRQHandler                         0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    EXTI9_5_IRQHandler                       0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    FLASH_IRQHandler                         0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    FMC_IRQHandler                           0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    FPU_IRQHandler                           0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    HASH_RNG_IRQHandler                      0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    I2C1_ER_IRQHandler                       0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    I2C1_EV_IRQHandler                       0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    I2C2_ER_IRQHandler                       0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    I2C2_EV_IRQHandler                       0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    I2C3_ER_IRQHandler                       0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    I2C3_EV_IRQHandler                       0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    OTG_FS_IRQHandler                        0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    OTG_FS_WKUP_IRQHandler                   0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    OTG_HS_EP1_IN_IRQHandler                 0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    OTG_HS_EP1_OUT_IRQHandler                0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    OTG_HS_IRQHandler                        0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    OTG_HS_WKUP_IRQHandler                   0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    PVD_IRQHandler                           0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    RCC_IRQHandler                           0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    RTC_Alarm_IRQHandler                     0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    RTC_WKUP_IRQHandler                      0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    SDIO_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    SPI1_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    SPI2_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    SPI3_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TAMP_STAMP_IRQHandler                    0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM1_BRK_TIM9_IRQHandler                 0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM1_CC_IRQHandler                       0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM1_TRG_COM_TIM11_IRQHandler            0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM1_UP_TIM10_IRQHandler                 0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM2_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM3_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM4_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM5_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM6_DAC_IRQHandler                      0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM7_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM8_BRK_TIM12_IRQHandler                0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM8_CC_IRQHandler                       0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM8_TRG_COM_TIM14_IRQHandler            0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    TIM8_UP_TIM13_IRQHandler                 0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    UART4_IRQHandler                         0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    UART5_IRQHandler                         0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    USART1_IRQHandler                        0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    USART2_IRQHandler                        0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    USART3_IRQHandler                        0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    USART6_IRQHandler                        0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    WWDG_IRQHandler                          0x08000243   Thumb Code     0  startup_stm32f407xx.o(.text)
    __user_initial_stackheap                 0x08000245   Thumb Code     0  startup_stm32f407xx.o(.text)
    __aeabi_uldivmod                         0x08000269   Thumb Code     0  lludivv7m.o(.text)
    _ll_udiv                                 0x08000269   Thumb Code   240  lludivv7m.o(.text)
    __aeabi_memcpy                           0x08000359   Thumb Code     0  rt_memcpy_v6.o(.text)
    __rt_memcpy                              0x08000359   Thumb Code   138  rt_memcpy_v6.o(.text)
    _memcpy_lastbytes                        0x080003bf   Thumb Code     0  rt_memcpy_v6.o(.text)
    __aeabi_memcpy4                          0x080003e3   Thumb Code     0  rt_memcpy_w.o(.text)
    __aeabi_memcpy8                          0x080003e3   Thumb Code     0  rt_memcpy_w.o(.text)
    __rt_memcpy_w                            0x080003e3   Thumb Code   100  rt_memcpy_w.o(.text)
    _memcpy_lastbytes_aligned                0x0800042b   Thumb Code     0  rt_memcpy_w.o(.text)
    __aeabi_memset4                          0x08000447   Thumb Code    16  aeabi_memset4.o(.text)
    __aeabi_memset8                          0x08000447   Thumb Code     0  aeabi_memset4.o(.text)
    __aeabi_memclr4                          0x08000457   Thumb Code     0  rt_memclr_w.o(.text)
    __aeabi_memclr8                          0x08000457   Thumb Code     0  rt_memclr_w.o(.text)
    __rt_memclr_w                            0x08000457   Thumb Code     0  rt_memclr_w.o(.text)
    _memset_w                                0x0800045b   Thumb Code    74  rt_memclr_w.o(.text)
    __use_two_region_memory                  0x080004a5   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x080004a7   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x080004a9   Thumb Code     2  heapauxi.o(.text)
    __read_errno                             0x080004ab   Thumb Code    10  _rserrno.o(.text)
    __set_errno                              0x080004b5   Thumb Code    12  _rserrno.o(.text)
    __aeabi_errno_addr                       0x080004c1   Thumb Code     8  rt_errno_addr_intlibspace.o(.text)
    __errno$intlibspace                      0x080004c1   Thumb Code     0  rt_errno_addr_intlibspace.o(.text)
    __rt_errno_addr$intlibspace              0x080004c1   Thumb Code     0  rt_errno_addr_intlibspace.o(.text)
    __user_libspace                          0x080004c9   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x080004c9   Thumb Code     0  libspace.o(.text)
    __user_perthread_libspace                0x080004c9   Thumb Code     0  libspace.o(.text)
    __user_setup_stackheap                   0x080004d1   Thumb Code    74  sys_stackheap_outer.o(.text)
    exit                                     0x0800051b   Thumb Code    18  exit.o(.text)
    _sys_exit                                0x0800052d   Thumb Code     8  sys_exit.o(.text)
    __I$use$semihosting                      0x08000539   Thumb Code     0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x08000539   Thumb Code     2  use_no_semi.o(.text)
    __semihosting_library_function           0x0800053b   Thumb Code     0  indicate_semi.o(.text)
    AbsClip                                  0x0800053d   Thumb Code    34  user_math.o(.text.AbsClip)
    BSP_CAN_GetHandle                        0x0800063d   Thumb Code    38  can_1.o(.text.BSP_CAN_GetHandle)
    BSP_CAN_GetMessage                       0x08000665   Thumb Code   128  can_1.o(.text.BSP_CAN_GetMessage)
    BSP_CAN_Init                             0x080006e5   Thumb Code   308  can_1.o(.text.BSP_CAN_Init)
    BSP_CAN_ParseId                          0x08000819   Thumb Code    20  can_1.o(.text.BSP_CAN_ParseId)
    BSP_CAN_RegisterCallback                 0x0800082d   Thumb Code    68  can_1.o(.text.BSP_CAN_RegisterCallback)
    BSP_CAN_RegisterId                       0x08000871   Thumb Code    30  can_1.o(.text.BSP_CAN_RegisterId)
    BSP_CAN_Transmit                         0x08000a19   Thumb Code   226  can_1.o(.text.BSP_CAN_Transmit)
    BSP_CAN_TransmitStdDataFrame             0x08000afd   Thumb Code    40  can_1.o(.text.BSP_CAN_TransmitStdDataFrame)
    BSP_Free                                 0x08000cbd   Thumb Code     8  mm.o(.text.BSP_Free)
    BSP_Malloc                               0x08000cc5   Thumb Code     8  mm.o(.text.BSP_Malloc)
    BSP_TIME_Get                             0x08000ccd   Thumb Code    80  time.o(.text.BSP_TIME_Get_us)
    BSP_TIME_Get_us                          0x08000ccd   Thumb Code    80  time.o(.text.BSP_TIME_Get_us)
    BSP_UART_GetHandle                       0x08000d1d   Thumb Code    32  uart.o(.text.BSP_UART_GetHandle)
    BSP_UART_RegisterCallback                0x08000d3d   Thumb Code    50  uart.o(.text.BSP_UART_RegisterCallback)
    BusFault_Handler                         0x08000d71   Thumb Code     2  stm32f4xx_it.o(.text.BusFault_Handler)
    CAN1_RX0_IRQHandler                      0x08000d75   Thumb Code    16  stm32f4xx_it.o(.text.CAN1_RX0_IRQHandler)
    CAN1_RX1_IRQHandler                      0x08000d85   Thumb Code    16  stm32f4xx_it.o(.text.CAN1_RX1_IRQHandler)
    CAN1_TX_IRQHandler                       0x08000d95   Thumb Code    16  stm32f4xx_it.o(.text.CAN1_TX_IRQHandler)
    CAN2_RX0_IRQHandler                      0x08000da5   Thumb Code    16  stm32f4xx_it.o(.text.CAN2_RX0_IRQHandler)
    CAN2_RX1_IRQHandler                      0x08000db5   Thumb Code    16  stm32f4xx_it.o(.text.CAN2_RX1_IRQHandler)
    CAN2_TX_IRQHandler                       0x08000dc5   Thumb Code    16  stm32f4xx_it.o(.text.CAN2_TX_IRQHandler)
    COMP_AT9S_CMD_ParseRc                    0x08000df9   Thumb Code   540  at9s_pro_cmd.o(.text.COMP_AT9S_CMD_ParseRc)
    Chassis_UpdateFeedback                   0x08001015   Thumb Code   388  shoot_control.o(.text.Chassis_UpdateFeedback)
    CircleAdd                                0x08001199   Thumb Code    58  user_math.o(.text.CircleAdd)
    CircleError                              0x080011d5   Thumb Code    60  user_math.o(.text.CircleError)
    Config_GetRobotParam                     0x08001211   Thumb Code    10  config.o(.text.Config_GetRobotParam)
    Config_ShootInit                         0x0800121d   Thumb Code   152  config.o(.text.Config_ShootInit)
    DEVICE_AT9S_Init                         0x080012b5   Thumb Code    70  at9s_pro.o(.text.DEVICE_AT9S_Init)
    DEVICE_AT9S_ParseRaw                     0x080012fd   Thumb Code   632  at9s_pro.o(.text.DEVICE_AT9S_ParseRaw)
    DEVICE_AT9S_StartDmaRecv                 0x08001589   Thumb Code    28  at9s_pro.o(.text.DEVICE_AT9S_StartDmaRecv)
    DEVICE_AT9S_WaitDmaCplt                  0x080015a5   Thumb Code    22  at9s_pro.o(.text.DEVICE_AT9S_WaitDmaCplt)
    DMA1_Stream1_IRQHandler                  0x080015bd   Thumb Code    16  stm32f4xx_it.o(.text.DMA1_Stream1_IRQHandler)
    DMA2_Stream6_IRQHandler                  0x080015cd   Thumb Code    16  stm32f4xx_it.o(.text.DMA2_Stream6_IRQHandler)
    DebugMon_Handler                         0x08001699   Thumb Code     2  stm32f4xx_it.o(.text.DebugMon_Handler)
    Error_Handler                            0x0800169d   Thumb Code     6  main.o(.text.Error_Handler)
    HAL_CAN_ActivateNotification             0x080016a5   Thumb Code    38  stm32f4xx_hal_can.o(.text.HAL_CAN_ActivateNotification)
    HAL_CAN_AddTxMessage                     0x080016cd   Thumb Code   146  stm32f4xx_hal_can.o(.text.HAL_CAN_AddTxMessage)
    HAL_CAN_ConfigFilter                     0x08001761   Thumb Code   222  stm32f4xx_hal_can.o(.text.HAL_CAN_ConfigFilter)
    HAL_CAN_ErrorCallback                    0x08001841   Thumb Code    36  can_1.o(.text.HAL_CAN_ErrorCallback)
    HAL_CAN_GetRxFifoFillLevel               0x08001865   Thumb Code    32  stm32f4xx_hal_can.o(.text.HAL_CAN_GetRxFifoFillLevel)
    HAL_CAN_GetRxMessage                     0x08001885   Thumb Code   292  stm32f4xx_hal_can.o(.text.HAL_CAN_GetRxMessage)
    HAL_CAN_GetTxMailboxesFreeLevel          0x080019a9   Thumb Code    40  stm32f4xx_hal_can.o(.text.HAL_CAN_GetTxMailboxesFreeLevel)
    HAL_CAN_IRQHandler                       0x080019d1   Thumb Code   570  stm32f4xx_hal_can.o(.text.HAL_CAN_IRQHandler)
    HAL_CAN_Init                             0x08001c0d   Thumb Code   244  stm32f4xx_hal_can.o(.text.HAL_CAN_Init)
    HAL_CAN_MspInit                          0x08001d01   Thumb Code   318  can.o(.text.HAL_CAN_MspInit)
    HAL_CAN_RxFifo0FullCallback              0x08001e41   Thumb Code    36  can_1.o(.text.HAL_CAN_RxFifo0FullCallback)
    HAL_CAN_RxFifo0MsgPendingCallback        0x08001e65   Thumb Code    36  can_1.o(.text.HAL_CAN_RxFifo0MsgPendingCallback)
    HAL_CAN_RxFifo1FullCallback              0x08001e89   Thumb Code    36  can_1.o(.text.HAL_CAN_RxFifo1FullCallback)
    HAL_CAN_RxFifo1MsgPendingCallback        0x08001ead   Thumb Code    36  can_1.o(.text.HAL_CAN_RxFifo1MsgPendingCallback)
    HAL_CAN_SleepCallback                    0x08001ed1   Thumb Code    36  can_1.o(.text.HAL_CAN_SleepCallback)
    HAL_CAN_Start                            0x08001ef5   Thumb Code    90  stm32f4xx_hal_can.o(.text.HAL_CAN_Start)
    HAL_CAN_TxMailbox0AbortCallback          0x08001f51   Thumb Code    36  can_1.o(.text.HAL_CAN_TxMailbox0AbortCallback)
    HAL_CAN_TxMailbox0CompleteCallback       0x08001f75   Thumb Code    34  can_1.o(.text.HAL_CAN_TxMailbox0CompleteCallback)
    HAL_CAN_TxMailbox1AbortCallback          0x08001f99   Thumb Code    36  can_1.o(.text.HAL_CAN_TxMailbox1AbortCallback)
    HAL_CAN_TxMailbox1CompleteCallback       0x08001fbd   Thumb Code    36  can_1.o(.text.HAL_CAN_TxMailbox1CompleteCallback)
    HAL_CAN_TxMailbox2AbortCallback          0x08001fe1   Thumb Code    36  can_1.o(.text.HAL_CAN_TxMailbox2AbortCallback)
    HAL_CAN_TxMailbox2CompleteCallback       0x08002005   Thumb Code    36  can_1.o(.text.HAL_CAN_TxMailbox2CompleteCallback)
    HAL_CAN_WakeUpFromRxMsgCallback          0x08002029   Thumb Code    36  can_1.o(.text.HAL_CAN_WakeUpFromRxMsgCallback)
    HAL_DMA_IRQHandler                       0x0800204d   Thumb Code   396  stm32f4xx_hal_dma.o(.text.HAL_DMA_IRQHandler)
    HAL_DMA_Init                             0x080021d9   Thumb Code   206  stm32f4xx_hal_dma.o(.text.HAL_DMA_Init)
    HAL_DMA_Start_IT                         0x080022a9   Thumb Code    98  stm32f4xx_hal_dma.o(.text.HAL_DMA_Start_IT)
    HAL_GPIO_Init                            0x0800230d   Thumb Code   410  stm32f4xx_hal_gpio.o(.text.HAL_GPIO_Init)
    HAL_GetTick                              0x080024a9   Thumb Code    12  stm32f4xx_hal.o(.text.HAL_GetTick)
    HAL_IncTick                              0x080024b5   Thumb Code    26  stm32f4xx_hal.o(.text.HAL_IncTick)
    HAL_Init                                 0x080024d1   Thumb Code    54  stm32f4xx_hal.o(.text.HAL_Init)
    HAL_InitTick                             0x08002509   Thumb Code    80  stm32f4xx_hal.o(.text.HAL_InitTick)
    HAL_MspInit                              0x08002559   Thumb Code    70  stm32f4xx_hal_msp.o(.text.HAL_MspInit)
    HAL_NVIC_EnableIRQ                       0x080025a1   Thumb Code     8  stm32f4xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ)
    HAL_NVIC_SetPriority                     0x080025a9   Thumb Code    30  stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriority)
    HAL_NVIC_SetPriorityGrouping             0x080025c9   Thumb Code     8  stm32f4xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping)
    HAL_RCC_ClockConfig                      0x080025d1   Thumb Code   352  stm32f4xx_hal_rcc.o(.text.HAL_RCC_ClockConfig)
    HAL_RCC_GetHCLKFreq                      0x08002731   Thumb Code    12  stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetHCLKFreq)
    HAL_RCC_GetPCLK1Freq                     0x0800273d   Thumb Code    34  stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq)
    HAL_RCC_GetPCLK2Freq                     0x08002761   Thumb Code    34  stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq)
    HAL_RCC_GetSysClockFreq                  0x08002785   Thumb Code   104  stm32f4xx_hal_rcc.o(.text.HAL_RCC_GetSysClockFreq)
    HAL_RCC_OscConfig                        0x080027ed   Thumb Code   840  stm32f4xx_hal_rcc.o(.text.HAL_RCC_OscConfig)
    HAL_SYSTICK_Config                       0x08002b35   Thumb Code     8  stm32f4xx_hal_cortex.o(.text.HAL_SYSTICK_Config)
    HAL_UARTEx_RxEventCallback               0x08002b3d   Thumb Code     2  stm32f4xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback)
    HAL_UART_ErrorCallback                   0x08002b41   Thumb Code    38  uart.o(.text.HAL_UART_ErrorCallback)
    HAL_UART_Init                            0x08002b69   Thumb Code    96  stm32f4xx_hal_uart.o(.text.HAL_UART_Init)
    HAL_UART_MspInit                         0x08002bc9   Thumb Code   348  usart.o(.text.HAL_UART_MspInit)
    HAL_UART_Receive_DMA                     0x08002d25   Thumb Code    44  stm32f4xx_hal_uart.o(.text.HAL_UART_Receive_DMA)
    HAL_UART_RxCpltCallback                  0x08002d51   Thumb Code    38  uart.o(.text.HAL_UART_RxCpltCallback)
    HAL_UART_RxHalfCpltCallback              0x08002d79   Thumb Code    38  uart.o(.text.HAL_UART_RxHalfCpltCallback)
    HardFault_Handler                        0x08002da1   Thumb Code     2  stm32f4xx_it.o(.text.HardFault_Handler)
    LowPassFilter2p_Apply                    0x08002da5   Thumb Code   124  filter.o(.text.LowPassFilter2p_Apply)
    LowPassFilter2p_Init                     0x08002e21   Thumb Code   164  filter.o(.text.LowPassFilter2p_Init)
    LowPassFilter2p_Reset                    0x08002ec5   Thumb Code    92  filter.o(.text.LowPassFilter2p_Reset)
    MOTOR_RM_Ctrl                            0x08002f5d   Thumb Code   216  motor_rm.o(.text.MOTOR_RM_Ctrl)
    MOTOR_RM_GetMotor                        0x08003099   Thumb Code    80  motor_rm.o(.text.MOTOR_RM_GetMotor)
    MOTOR_RM_Register                        0x0800310d   Thumb Code   166  motor_rm.o(.text.MOTOR_RM_Register)
    MOTOR_RM_Relax                           0x080031b5   Thumb Code    16  motor_rm.o(.text.MOTOR_RM_Relax)
    MOTOR_RM_SetOutput                       0x080031c5   Thumb Code   158  motor_rm.o(.text.MOTOR_RM_SetOutput)
    MOTOR_RM_Update                          0x08003265   Thumb Code   198  motor_rm.o(.text.MOTOR_RM_Update)
    MX_CAN1_Init                             0x0800332d   Thumb Code    60  can.o(.text.MX_CAN1_Init)
    MX_CAN2_Init                             0x08003369   Thumb Code    60  can.o(.text.MX_CAN2_Init)
    MX_DMA_Init                              0x080033a5   Thumb Code    90  dma.o(.text.MX_DMA_Init)
    MX_FREERTOS_Init                         0x08003401   Thumb Code    58  freertos.o(.text.MX_FREERTOS_Init)
    MX_GPIO_Init                             0x0800343d   Thumb Code   116  gpio.o(.text.MX_GPIO_Init)
    MX_USART3_UART_Init                      0x080034b1   Thumb Code    60  usart.o(.text.MX_USART3_UART_Init)
    MX_USART6_UART_Init                      0x080034ed   Thumb Code    56  usart.o(.text.MX_USART6_UART_Init)
    MemManage_Handler                        0x08003525   Thumb Code     2  stm32f4xx_it.o(.text.MemManage_Handler)
    NMI_Handler                              0x08003685   Thumb Code     2  stm32f4xx_it.o(.text.NMI_Handler)
    PID_Calc                                 0x080036b5   Thumb Code   368  pid.o(.text.PID_Calc)
    PID_Init                                 0x08003825   Thumb Code   144  pid.o(.text.PID_Init)
    PID_Reset                                0x080038b5   Thumb Code    44  pid.o(.text.PID_Reset)
    PID_ResetIntegral                        0x080038e1   Thumb Code    14  pid.o(.text.PID_ResetIntegral)
    PendSV_Handler                           0x080038f1   Thumb Code   100  port.o(.text.PendSV_Handler)
    SVC_Handler                              0x08003961   Thumb Code    36  port.o(.text.SVC_Handler)
    Shoot_CaluTargetAngle                    0x080039c5   Thumb Code   164  shoot_control.o(.text.Shoot_CaluTargetAngle)
    Shoot_Control                            0x08003a69   Thumb Code   108  shoot_control.o(.text.Shoot_Control)
    Shoot_Init                               0x08003ad5   Thumb Code   564  shoot_control.o(.text.Shoot_Init)
    Shoot_JamDetectionFSM                    0x08003d09   Thumb Code   284  shoot_control.o(.text.Shoot_JamDetectionFSM)
    Shoot_ResetCalu                          0x08003e25   Thumb Code   164  shoot_control.o(.text.Shoot_ResetCalu)
    Shoot_ResetIntegral                      0x08003ec9   Thumb Code    76  shoot_control.o(.text.Shoot_ResetIntegral)
    Shoot_ResetOutput                        0x08003f15   Thumb Code    80  shoot_control.o(.text.Shoot_ResetOutput)
    Shoot_RunningFSM                         0x08003f65   Thumb Code  1248  shoot_control.o(.text.Shoot_RunningFSM)
    Shoot_SetMode                            0x08004445   Thumb Code    18  shoot_control.o(.text.Shoot_SetMode)
    StartDefaultTask                         0x08004459   Thumb Code    12  freertos.o(.text.StartDefaultTask)
    SysTick_Handler                          0x08004495   Thumb Code    20  stm32f4xx_it.o(.text.SysTick_Handler)
    SystemClock_Config                       0x080044a9   Thumb Code   164  main.o(.text.SystemClock_Config)
    SystemInit                               0x0800454d   Thumb Code    18  system_stm32f4xx.o(.text.SystemInit)
    Task_Init                                0x08004561   Thumb Code   100  init.o(.text.Task_Init)
    Task_rc                                  0x080045c9   Thumb Code   152  rc.o(.text.Task_rc)
    Task_shoot_ctrl                          0x08004661   Thumb Code   172  shoot_ctrl.o(.text.Task_shoot_ctrl)
    UART_Start_Receive_DMA                   0x08004965   Thumb Code   170  stm32f4xx_hal_uart.o(.text.UART_Start_Receive_DMA)
    UsageFault_Handler                       0x08004a11   Thumb Code     2  stm32f4xx_it.o(.text.UsageFault_Handler)
    eTaskGetState                            0x08004ac9   Thumb Code   156  tasks.o(.text.eTaskGetState)
    main                                     0x08004b65   Thumb Code    46  main.o(.text.main)
    osDelay                                  0x08004b95   Thumb Code    32  cmsis_os2.o(.text.osDelay)
    osDelayUntil                             0x08004bb5   Thumb Code    52  cmsis_os2.o(.text.osDelayUntil)
    osKernelGetTickCount                     0x08004be9   Thumb Code    20  cmsis_os2.o(.text.osKernelGetTickCount)
    osKernelGetTickFreq                      0x08004bfd   Thumb Code     6  cmsis_os2.o(.text.osKernelGetTickFreq)
    osKernelInitialize                       0x08004c05   Thumb Code    40  cmsis_os2.o(.text.osKernelInitialize)
    osKernelLock                             0x08004c2d   Thumb Code    44  cmsis_os2.o(.text.osKernelLock)
    osKernelStart                            0x08004c59   Thumb Code    52  cmsis_os2.o(.text.osKernelStart)
    osKernelUnlock                           0x08004c8d   Thumb Code    68  cmsis_os2.o(.text.osKernelUnlock)
    osMessageQueueGet                        0x08004cd1   Thumb Code   134  cmsis_os2.o(.text.osMessageQueueGet)
    osMessageQueueNew                        0x08004d59   Thumb Code   160  cmsis_os2.o(.text.osMessageQueueNew)
    osMessageQueuePut                        0x08004df9   Thumb Code   142  cmsis_os2.o(.text.osMessageQueuePut)
    osMutexAcquire                           0x08004e89   Thumb Code    82  cmsis_os2.o(.text.osMutexAcquire)
    osMutexNew                               0x08004edd   Thumb Code   150  cmsis_os2.o(.text.osMutexNew)
    osMutexRelease                           0x08004f75   Thumb Code    62  cmsis_os2.o(.text.osMutexRelease)
    osThreadFlagsSet                         0x08004fb5   Thumb Code   126  cmsis_os2.o(.text.osThreadFlagsSet)
    osThreadFlagsWait                        0x08005035   Thumb Code   186  cmsis_os2.o(.text.osThreadFlagsWait)
    osThreadGetId                            0x080050f1   Thumb Code     8  cmsis_os2.o(.text.osThreadGetId)
    osThreadNew                              0x080050f9   Thumb Code   180  cmsis_os2.o(.text.osThreadNew)
    osThreadTerminate                        0x080051ad   Thumb Code    52  cmsis_os2.o(.text.osThreadTerminate)
    pvPortMalloc                             0x08005b85   Thumb Code   330  heap_4.o(.text.pvPortMalloc)
    pvTaskIncrementMutexHeldCount            0x08005cd1   Thumb Code    24  tasks.o(.text.pvTaskIncrementMutexHeldCount)
    pxPortInitialiseStack                    0x08005ce9   Thumb Code    40  port.o(.text.pxPortInitialiseStack)
    uxListRemove                             0x08005d11   Thumb Code    36  list.o(.text.uxListRemove)
    vApplicationGetIdleTaskMemory            0x08005d35   Thumb Code    26  cmsis_os2.o(.text.vApplicationGetIdleTaskMemory)
    vApplicationGetTimerTaskMemory           0x08005d51   Thumb Code    28  cmsis_os2.o(.text.vApplicationGetTimerTaskMemory)
    vListInitialise                          0x08005d6d   Thumb Code    22  list.o(.text.vListInitialise)
    vListInitialiseItem                      0x08005d85   Thumb Code     6  list.o(.text.vListInitialiseItem)
    vListInsert                              0x08005d8d   Thumb Code    58  list.o(.text.vListInsert)
    vListInsertEnd                           0x08005dc9   Thumb Code    28  list.o(.text.vListInsertEnd)
    vPortEnterCritical                       0x08005df9   Thumb Code    70  port.o(.text.vPortEnterCritical)
    vPortExitCritical                        0x08005e41   Thumb Code    46  port.o(.text.vPortExitCritical)
    vPortFree                                0x08005e71   Thumb Code   138  heap_4.o(.text.vPortFree)
    vPortSetupTimerInterrupt                 0x08005efd   Thumb Code    52  port.o(.text.vPortSetupTimerInterrupt)
    vPortValidateInterruptPriority           0x08005f31   Thumb Code    98  port.o(.text.vPortValidateInterruptPriority)
    vQueueAddToRegistry                      0x08005f95   Thumb Code    40  queue.o(.text.vQueueAddToRegistry)
    vQueueWaitForMessageRestricted           0x08005fbd   Thumb Code    68  queue.o(.text.vQueueWaitForMessageRestricted)
    vTaskDelay                               0x08006001   Thumb Code    84  tasks.o(.text.vTaskDelay)
    vTaskDelayUntil                          0x08006055   Thumb Code   168  tasks.o(.text.vTaskDelayUntil)
    vTaskDelete                              0x080060fd   Thumb Code   194  tasks.o(.text.vTaskDelete)
    vTaskInternalSetTimeOutState             0x080061c1   Thumb Code    26  tasks.o(.text.vTaskInternalSetTimeOutState)
    vTaskMissedYield                         0x080061dd   Thumb Code    14  tasks.o(.text.vTaskMissedYield)
    vTaskPlaceOnEventList                    0x080061ed   Thumb Code    50  tasks.o(.text.vTaskPlaceOnEventList)
    vTaskPlaceOnEventListRestricted          0x08006221   Thumb Code    62  tasks.o(.text.vTaskPlaceOnEventListRestricted)
    vTaskPriorityDisinheritAfterTimeout      0x08006261   Thumb Code   164  tasks.o(.text.vTaskPriorityDisinheritAfterTimeout)
    vTaskStartScheduler                      0x08006305   Thumb Code   156  tasks.o(.text.vTaskStartScheduler)
    vTaskSuspendAll                          0x080063a9   Thumb Code    16  tasks.o(.text.vTaskSuspendAll)
    vTaskSwitchContext                       0x080063b9   Thumb Code   154  tasks.o(.text.vTaskSwitchContext)
    xPortStartScheduler                      0x08006455   Thumb Code   274  port.o(.text.xPortStartScheduler)
    xPortSysTickHandler                      0x08006569   Thumb Code    46  port.o(.text.xPortSysTickHandler)
    xQueueCreateMutex                        0x08006599   Thumb Code    22  queue.o(.text.xQueueCreateMutex)
    xQueueCreateMutexStatic                  0x080065b1   Thumb Code    34  queue.o(.text.xQueueCreateMutexStatic)
    xQueueGenericCreate                      0x080065d5   Thumb Code    70  queue.o(.text.xQueueGenericCreate)
    xQueueGenericCreateStatic                0x0800661d   Thumb Code   150  queue.o(.text.xQueueGenericCreateStatic)
    xQueueGenericReset                       0x080066b5   Thumb Code   126  queue.o(.text.xQueueGenericReset)
    xQueueGenericSend                        0x08006735   Thumb Code   418  queue.o(.text.xQueueGenericSend)
    xQueueGenericSendFromISR                 0x080068d9   Thumb Code   206  queue.o(.text.xQueueGenericSendFromISR)
    xQueueGiveMutexRecursive                 0x080069a9   Thumb Code    66  queue.o(.text.xQueueGiveMutexRecursive)
    xQueueReceive                            0x080069ed   Thumb Code   388  queue.o(.text.xQueueReceive)
    xQueueReceiveFromISR                     0x08006b71   Thumb Code   170  queue.o(.text.xQueueReceiveFromISR)
    xQueueSemaphoreTake                      0x08006c1d   Thumb Code   454  queue.o(.text.xQueueSemaphoreTake)
    xQueueTakeMutexRecursive                 0x08006de5   Thumb Code    60  queue.o(.text.xQueueTakeMutexRecursive)
    xTaskCheckForTimeOut                     0x08006e21   Thumb Code   136  tasks.o(.text.xTaskCheckForTimeOut)
    xTaskCreate                              0x08006ea9   Thumb Code   102  tasks.o(.text.xTaskCreate)
    xTaskCreateStatic                        0x08006f11   Thumb Code   118  tasks.o(.text.xTaskCreateStatic)
    xTaskGenericNotify                       0x08006f89   Thumb Code   252  tasks.o(.text.xTaskGenericNotify)
    xTaskGenericNotifyFromISR                0x08007085   Thumb Code   298  tasks.o(.text.xTaskGenericNotifyFromISR)
    xTaskGetCurrentTaskHandle                0x080071b1   Thumb Code    12  tasks.o(.text.xTaskGetCurrentTaskHandle)
    xTaskGetSchedulerState                   0x080071bd   Thumb Code    38  tasks.o(.text.xTaskGetSchedulerState)
    xTaskGetTickCount                        0x080071e5   Thumb Code    12  tasks.o(.text.xTaskGetTickCount)
    xTaskGetTickCountFromISR                 0x080071f1   Thumb Code    18  tasks.o(.text.xTaskGetTickCountFromISR)
    xTaskIncrementTick                       0x08007205   Thumb Code   338  tasks.o(.text.xTaskIncrementTick)
    xTaskNotifyWait                          0x08007359   Thumb Code   144  tasks.o(.text.xTaskNotifyWait)
    xTaskPriorityDisinherit                  0x080073e9   Thumb Code   146  tasks.o(.text.xTaskPriorityDisinherit)
    xTaskPriorityInherit                     0x0800747d   Thumb Code   146  tasks.o(.text.xTaskPriorityInherit)
    xTaskRemoveFromEventList                 0x08007511   Thumb Code   142  tasks.o(.text.xTaskRemoveFromEventList)
    xTaskResumeAll                           0x080075a1   Thumb Code   276  tasks.o(.text.xTaskResumeAll)
    xTimerCreateTimerTask                    0x080076b5   Thumb Code   108  timers.o(.text.xTimerCreateTimerTask)
    xTimerGenericCommand                     0x08007729   Thumb Code   104  timers.o(.text.xTimerGenericCommand)
    __ARM_fpclassifyf                        0x08007791   Thumb Code    38  fpclassifyf.o(i.__ARM_fpclassifyf)
    __hardfp_tanf                            0x080077b9   Thumb Code   322  tanf.o(i.__hardfp_tanf)
    __mathlib_flt_infnan                     0x08007935   Thumb Code     6  funder.o(i.__mathlib_flt_infnan)
    __mathlib_flt_invalid                    0x0800793d   Thumb Code    10  funder.o(i.__mathlib_flt_invalid)
    __mathlib_flt_underflow                  0x0800794d   Thumb Code    10  funder.o(i.__mathlib_flt_underflow)
    __mathlib_rredf2                         0x0800795d   Thumb Code   316  rredf.o(i.__mathlib_rredf2)
    __aeabi_ddiv                             0x08007ab1   Thumb Code     0  ddiv.o(x$fpl$ddiv)
    _ddiv                                    0x08007ab1   Thumb Code   556  ddiv.o(x$fpl$ddiv)
    __aeabi_d2uiz                            0x08007d65   Thumb Code     0  dfixu.o(x$fpl$dfixu)
    _dfixu                                   0x08007d65   Thumb Code    90  dfixu.o(x$fpl$dfixu)
    __aeabi_ui2d                             0x08007dbf   Thumb Code     0  dflt_clz.o(x$fpl$dfltu)
    _dfltu                                   0x08007dbf   Thumb Code    38  dflt_clz.o(x$fpl$dfltu)
    __fpl_dnaninf                            0x08007de5   Thumb Code   156  dnaninf.o(x$fpl$dnaninf)
    __fpl_dretinf                            0x08007e81   Thumb Code    12  dretinf.o(x$fpl$dretinf)
    __aeabi_ul2f                             0x08007e8d   Thumb Code     0  ffltll_clz.o(x$fpl$ffltll)
    _ll_uto_f                                0x08007e8d   Thumb Code     6  ffltll_clz.o(x$fpl$ffltll)
    __aeabi_l2f                              0x08007e93   Thumb Code     0  ffltll_clz.o(x$fpl$ffltll)
    _ll_sto_f                                0x08007e93   Thumb Code    90  ffltll_clz.o(x$fpl$ffltll)
    _fp_init                                 0x08007eed   Thumb Code    26  fpinit.o(x$fpl$fpinit)
    __fplib_config_fpu_vfp                   0x08007f05   Thumb Code     0  fpinit.o(x$fpl$fpinit)
    __fplib_config_pureend_doubles           0x08007f05   Thumb Code     0  fpinit.o(x$fpl$fpinit)
    __I$use$fp                               0x08007f06   Number         0  usenofp.o(x$fpl$usenofp)
    AHBPrescTable                            0x08007f28   Data          16  system_stm32f4xx.o(.rodata.AHBPrescTable)
    APBPrescTable                            0x08007f38   Data           8  system_stm32f4xx.o(.rodata.APBPrescTable)
    attr_init                                0x08007f40   Data          36  user_task.o(.rodata.attr_init)
    attr_rc                                  0x08007f64   Data          36  user_task.o(.rodata.attr_rc)
    attr_shoot_ctrl                          0x08007f88   Data          36  user_task.o(.rodata.attr_shoot_ctrl)
    defaultTask_attributes                   0x08007fac   Data          36  freertos.o(.rodata.defaultTask_attributes)
    Region$$Table$$Base                      0x08007ff4   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08008014   Number         0  anon$$obj.o(Region$$Table)
    SystemCoreClock                          0x20000000   Data           4  system_stm32f4xx.o(.data.SystemCoreClock)
    robot_config                             0x20000004   Data         252  config.o(.data.robot_config)
    uwTickFreq                               0x20000100   Data           1  stm32f4xx_hal.o(.data.uwTickFreq)
    uwTickPrio                               0x20000104   Data           4  stm32f4xx_hal.o(.data.uwTickPrio)
    __libspace_start                         0x20000110   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x20000170   Data           0  libspace.o(.bss)
    at9s                                     0x2000022c   Data          44  rc.o(.bss.at9s)
    cmd_buffer                               0x20000260   Data          25  rc.o(.bss.cmd_buffer)
    defaultTaskHandle                        0x2000027c   Data           4  freertos.o(.bss.defaultTaskHandle)
    dpos                                     0x20000280   Data           4  shoot_control.o(.bss.dpos)
    hcan1                                    0x20000284   Data          40  can.o(.bss.hcan1)
    hcan2                                    0x200002ac   Data          40  can.o(.bss.hcan2)
    hdma_usart3_rx                           0x200002d4   Data          96  usart.o(.bss.hdma_usart3_rx)
    hdma_usart6_tx                           0x20000334   Data          96  usart.o(.bss.hdma_usart6_tx)
    huart3                                   0x20000394   Data          72  usart.o(.bss.huart3)
    huart6                                   0x200003dc   Data          72  usart.o(.bss.huart6)
    pxCurrentTCB                             0x20000520   Data           4  tasks.o(.bss.pxCurrentTCB)
    r                                        0x200009a0   Data          24  at9s_pro.o(.bss.r)
    rc_cmd                                   0x200009b8   Data          40  rc.o(.bss.rc_cmd)
    shoot                                    0x200009e0   Data         328  shoot_ctrl.o(.bss.shoot)
    shoot_cmd                                0x20000b28   Data           3  shoot_ctrl.o(.bss.shoot_cmd)
    shoot_ctrl_cmd_rc                        0x20000b2c   Data          40  shoot_ctrl.o(.bss.shoot_ctrl_cmd_rc)
    task_runtime                             0x20000b54   Data          52  user_task.o(.bss.task_runtime)
    uwTick                                   0x20004fa4   Data           4  stm32f4xx_hal.o(.bss.uwTick)
    xQueueRegistry                           0x200056fc   Data          64  queue.o(.bss.xQueueRegistry)



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

Memory Map of the image

  Image Entry point : 0x08000189

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00008128, Max: 0x00100000, ABSOLUTE)

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00008014, Max: 0x00100000, ABSOLUTE)

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

    0x08000000   0x08000000   0x00000188   Data   RO            3    RESET               startup_stm32f407xx.o
    0x08000188   0x08000188   0x00000008   Code   RO         2000  * !!!main             c_w.l(__main.o)
    0x08000190   0x08000190   0x00000034   Code   RO         2302    !!!scatter          c_w.l(__scatter.o)
    0x080001c4   0x080001c4   0x0000001a   Code   RO         2304    !!handler_copy      c_w.l(__scatter_copy.o)
    0x080001de   0x080001de   0x00000002   PAD
    0x080001e0   0x080001e0   0x0000001c   Code   RO         2306    !!handler_zi        c_w.l(__scatter_zi.o)
    0x080001fc   0x080001fc   0x00000002   Code   RO         2167    .ARM.Collect$$libinit$$00000000  c_w.l(libinit.o)
    0x080001fe   0x080001fe   0x00000004   Code   RO         2168    .ARM.Collect$$libinit$$00000001  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2171    .ARM.Collect$$libinit$$00000004  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2174    .ARM.Collect$$libinit$$0000000A  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2176    .ARM.Collect$$libinit$$0000000C  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2178    .ARM.Collect$$libinit$$0000000E  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2181    .ARM.Collect$$libinit$$00000011  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2183    .ARM.Collect$$libinit$$00000013  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2185    .ARM.Collect$$libinit$$00000015  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2187    .ARM.Collect$$libinit$$00000017  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2189    .ARM.Collect$$libinit$$00000019  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2191    .ARM.Collect$$libinit$$0000001B  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2193    .ARM.Collect$$libinit$$0000001D  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2195    .ARM.Collect$$libinit$$0000001F  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2197    .ARM.Collect$$libinit$$00000021  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2199    .ARM.Collect$$libinit$$00000023  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2201    .ARM.Collect$$libinit$$00000025  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2205    .ARM.Collect$$libinit$$0000002C  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2207    .ARM.Collect$$libinit$$0000002E  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2209    .ARM.Collect$$libinit$$00000030  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000000   Code   RO         2211    .ARM.Collect$$libinit$$00000032  c_w.l(libinit2.o)
    0x08000202   0x08000202   0x00000002   Code   RO         2212    .ARM.Collect$$libinit$$00000033  c_w.l(libinit2.o)
    0x08000204   0x08000204   0x00000002   Code   RO         2267    .ARM.Collect$$libshutdown$$00000000  c_w.l(libshutdown.o)
    0x08000206   0x08000206   0x00000000   Code   RO         2285    .ARM.Collect$$libshutdown$$00000002  c_w.l(libshutdown2.o)
    0x08000206   0x08000206   0x00000000   Code   RO         2287    .ARM.Collect$$libshutdown$$00000004  c_w.l(libshutdown2.o)
    0x08000206   0x08000206   0x00000000   Code   RO         2290    .ARM.Collect$$libshutdown$$00000007  c_w.l(libshutdown2.o)
    0x08000206   0x08000206   0x00000000   Code   RO         2293    .ARM.Collect$$libshutdown$$0000000A  c_w.l(libshutdown2.o)
    0x08000206   0x08000206   0x00000000   Code   RO         2295    .ARM.Collect$$libshutdown$$0000000C  c_w.l(libshutdown2.o)
    0x08000206   0x08000206   0x00000000   Code   RO         2298    .ARM.Collect$$libshutdown$$0000000F  c_w.l(libshutdown2.o)
    0x08000206   0x08000206   0x00000002   Code   RO         2299    .ARM.Collect$$libshutdown$$00000010  c_w.l(libshutdown2.o)
    0x08000208   0x08000208   0x00000000   Code   RO         2034    .ARM.Collect$$rtentry$$00000000  c_w.l(__rtentry.o)
    0x08000208   0x08000208   0x00000000   Code   RO         2081    .ARM.Collect$$rtentry$$00000002  c_w.l(__rtentry2.o)
    0x08000208   0x08000208   0x00000006   Code   RO         2093    .ARM.Collect$$rtentry$$00000004  c_w.l(__rtentry4.o)
    0x0800020e   0x0800020e   0x00000000   Code   RO         2083    .ARM.Collect$$rtentry$$00000009  c_w.l(__rtentry2.o)
    0x0800020e   0x0800020e   0x00000004   Code   RO         2084    .ARM.Collect$$rtentry$$0000000A  c_w.l(__rtentry2.o)
    0x08000212   0x08000212   0x00000000   Code   RO         2086    .ARM.Collect$$rtentry$$0000000C  c_w.l(__rtentry2.o)
    0x08000212   0x08000212   0x00000008   Code   RO         2087    .ARM.Collect$$rtentry$$0000000D  c_w.l(__rtentry2.o)
    0x0800021a   0x0800021a   0x00000002   Code   RO         2213    .ARM.Collect$$rtexit$$00000000  c_w.l(rtexit.o)
    0x0800021c   0x0800021c   0x00000000   Code   RO         2232    .ARM.Collect$$rtexit$$00000002  c_w.l(rtexit2.o)
    0x0800021c   0x0800021c   0x00000004   Code   RO         2233    .ARM.Collect$$rtexit$$00000003  c_w.l(rtexit2.o)
    0x08000220   0x08000220   0x00000006   Code   RO         2234    .ARM.Collect$$rtexit$$00000004  c_w.l(rtexit2.o)
    0x08000226   0x08000226   0x00000002   PAD
    0x08000228   0x08000228   0x00000040   Code   RO            4    .text               startup_stm32f407xx.o
    0x08000268   0x08000268   0x000000f0   Code   RO         1947    .text               c_w.l(lludivv7m.o)
    0x08000358   0x08000358   0x0000008a   Code   RO         1986    .text               c_w.l(rt_memcpy_v6.o)
    0x080003e2   0x080003e2   0x00000064   Code   RO         1988    .text               c_w.l(rt_memcpy_w.o)
    0x08000446   0x08000446   0x00000010   Code   RO         1992    .text               c_w.l(aeabi_memset4.o)
    0x08000456   0x08000456   0x0000004e   Code   RO         1996    .text               c_w.l(rt_memclr_w.o)
    0x080004a4   0x080004a4   0x00000006   Code   RO         1998    .text               c_w.l(heapauxi.o)
    0x080004aa   0x080004aa   0x00000016   Code   RO         2039    .text               c_w.l(_rserrno.o)
    0x080004c0   0x080004c0   0x00000008   Code   RO         2105    .text               c_w.l(rt_errno_addr_intlibspace.o)
    0x080004c8   0x080004c8   0x00000008   Code   RO         2147    .text               c_w.l(libspace.o)
    0x080004d0   0x080004d0   0x0000004a   Code   RO         2150    .text               c_w.l(sys_stackheap_outer.o)
    0x0800051a   0x0800051a   0x00000012   Code   RO         2154    .text               c_w.l(exit.o)
    0x0800052c   0x0800052c   0x0000000c   Code   RO         2227    .text               c_w.l(sys_exit.o)
    0x08000538   0x08000538   0x00000002   Code   RO         2254    .text               c_w.l(use_no_semi.o)
    0x0800053a   0x0800053a   0x00000000   Code   RO         2256    .text               c_w.l(indicate_semi.o)
    0x0800053a   0x0800053a   0x00000002   PAD
    0x0800053c   0x0800053c   0x00000022   Code   RO         1778    .text.AbsClip       user_math.o
    0x0800055e   0x0800055e   0x00000002   PAD
    0x08000560   0x08000560   0x00000092   Code   RO         1548    .text.BSP_CAN_CreateIdQueue  can_1.o
    0x080005f2   0x080005f2   0x00000002   PAD
    0x080005f4   0x080005f4   0x00000002   Code   RO         1524    .text.BSP_CAN_DefaultIdParser  can_1.o
    0x080005f6   0x080005f6   0x00000002   PAD
    0x080005f8   0x080005f8   0x00000026   Code   RO         1552    .text.BSP_CAN_FindQueue  can_1.o
    0x0800061e   0x0800061e   0x00000002   PAD
    0x08000620   0x08000620   0x0000001a   Code   RO         1562    .text.BSP_CAN_GetFrameType  can_1.o
    0x0800063a   0x0800063a   0x00000002   PAD
    0x0800063c   0x0800063c   0x00000026   Code   RO         1534    .text.BSP_CAN_GetHandle  can_1.o
    0x08000662   0x08000662   0x00000002   PAD
    0x08000664   0x08000664   0x00000080   Code   RO         1550    .text.BSP_CAN_GetMessage  can_1.o
    0x080006e4   0x080006e4   0x00000134   Code   RO         1520    .text.BSP_CAN_Init  can_1.o
    0x08000818   0x08000818   0x00000014   Code   RO         1560    .text.BSP_CAN_ParseId  can_1.o
    0x0800082c   0x0800082c   0x00000044   Code   RO         1526    .text.BSP_CAN_RegisterCallback  can_1.o
    0x08000870   0x08000870   0x0000001e   Code   RO         1546    .text.BSP_CAN_RegisterId  can_1.o
    0x0800088e   0x0800088e   0x00000002   PAD
    0x08000890   0x08000890   0x000000c2   Code   RO         1528    .text.BSP_CAN_RxFifo0Callback  can_1.o
    0x08000952   0x08000952   0x00000002   PAD
    0x08000954   0x08000954   0x000000c2   Code   RO         1532    .text.BSP_CAN_RxFifo1Callback  can_1.o
    0x08000a16   0x08000a16   0x00000002   PAD
    0x08000a18   0x08000a18   0x000000e2   Code   RO         1536    .text.BSP_CAN_Transmit  can_1.o
    0x08000afa   0x08000afa   0x00000002   PAD
    0x08000afc   0x08000afc   0x00000028   Code   RO         1540    .text.BSP_CAN_TransmitStdDataFrame  can_1.o
    0x08000b24   0x08000b24   0x00000064   Code   RO         1530    .text.BSP_CAN_TxCompleteCallback  can_1.o
    0x08000b88   0x08000b88   0x0000001c   Code   RO         1522    .text.BSP_CAN_TxQueueInit  can_1.o
    0x08000ba4   0x08000ba4   0x00000022   Code   RO         1564    .text.BSP_CAN_TxQueueIsEmpty  can_1.o
    0x08000bc6   0x08000bc6   0x00000002   PAD
    0x08000bc8   0x08000bc8   0x00000074   Code   RO         1566    .text.BSP_CAN_TxQueuePop  can_1.o
    0x08000c3c   0x08000c3c   0x0000007e   Code   RO         1538    .text.BSP_CAN_TxQueuePush  can_1.o
    0x08000cba   0x08000cba   0x00000002   PAD
    0x08000cbc   0x08000cbc   0x00000008   Code   RO         1584    .text.BSP_Free      mm.o
    0x08000cc4   0x08000cc4   0x00000008   Code   RO         1582    .text.BSP_Malloc    mm.o
    0x08000ccc   0x08000ccc   0x00000050   Code   RO         1596    .text.BSP_TIME_Get_us  time.o
    0x08000d1c   0x08000d1c   0x00000020   Code   RO         1630    .text.BSP_UART_GetHandle  uart.o
    0x08000d3c   0x08000d3c   0x00000032   Code   RO         1632    .text.BSP_UART_RegisterCallback  uart.o
    0x08000d6e   0x08000d6e   0x00000002   PAD
    0x08000d70   0x08000d70   0x00000002   Code   RO          101    .text.BusFault_Handler  stm32f4xx_it.o
    0x08000d72   0x08000d72   0x00000002   PAD
    0x08000d74   0x08000d74   0x00000010   Code   RO          113    .text.CAN1_RX0_IRQHandler  stm32f4xx_it.o
    0x08000d84   0x08000d84   0x00000010   Code   RO          115    .text.CAN1_RX1_IRQHandler  stm32f4xx_it.o
    0x08000d94   0x08000d94   0x00000010   Code   RO          111    .text.CAN1_TX_IRQHandler  stm32f4xx_it.o
    0x08000da4   0x08000da4   0x00000010   Code   RO          119    .text.CAN2_RX0_IRQHandler  stm32f4xx_it.o
    0x08000db4   0x08000db4   0x00000010   Code   RO          121    .text.CAN2_RX1_IRQHandler  stm32f4xx_it.o
    0x08000dc4   0x08000dc4   0x00000010   Code   RO          117    .text.CAN2_TX_IRQHandler  stm32f4xx_it.o
    0x08000dd4   0x08000dd4   0x00000024   Code   RO         1494    .text.CAN_Get       can_1.o
    0x08000df8   0x08000df8   0x0000021c   Code   RO         1804    .text.COMP_AT9S_CMD_ParseRc  at9s_pro_cmd.o
    0x08001014   0x08001014   0x00000184   Code   RO         1867    .text.Chassis_UpdateFeedback  shoot_control.o
    0x08001198   0x08001198   0x0000003a   Code   RO         1790    .text.CircleAdd     user_math.o
    0x080011d2   0x080011d2   0x00000002   PAD
    0x080011d4   0x080011d4   0x0000003c   Code   RO         1788    .text.CircleError   user_math.o
    0x08001210   0x08001210   0x0000000a   Code   RO         1890    .text.Config_GetRobotParam  config.o
    0x0800121a   0x0800121a   0x00000002   PAD
    0x0800121c   0x0800121c   0x00000098   Code   RO         1892    .text.Config_ShootInit  config.o
    0x080012b4   0x080012b4   0x00000046   Code   RO         1753    .text.DEVICE_AT9S_Init  at9s_pro.o
    0x080012fa   0x080012fa   0x00000002   PAD
    0x080012fc   0x080012fc   0x00000278   Code   RO         1763    .text.DEVICE_AT9S_ParseRaw  at9s_pro.o
    0x08001574   0x08001574   0x00000014   Code   RO         1755    .text.DEVICE_AT9S_RxCpltCallback  at9s_pro.o
    0x08001588   0x08001588   0x0000001c   Code   RO         1759    .text.DEVICE_AT9S_StartDmaRecv  at9s_pro.o
    0x080015a4   0x080015a4   0x00000016   Code   RO         1761    .text.DEVICE_AT9S_WaitDmaCplt  at9s_pro.o
    0x080015ba   0x080015ba   0x00000002   PAD
    0x080015bc   0x080015bc   0x00000010   Code   RO          109    .text.DMA1_Stream1_IRQHandler  stm32f4xx_it.o
    0x080015cc   0x080015cc   0x00000010   Code   RO          123    .text.DMA2_Stream6_IRQHandler  stm32f4xx_it.o
    0x080015dc   0x080015dc   0x0000003c   Code   RO          405    .text.DMA_CalcBaseAndBitshift  stm32f4xx_hal_dma.o
    0x08001618   0x08001618   0x00000050   Code   RO          403    .text.DMA_CheckFifoParam  stm32f4xx_hal_dma.o
    0x08001668   0x08001668   0x00000030   Code   RO          411    .text.DMA_SetConfig  stm32f4xx_hal_dma.o
    0x08001698   0x08001698   0x00000002   Code   RO          105    .text.DebugMon_Handler  stm32f4xx_it.o
    0x0800169a   0x0800169a   0x00000002   PAD
    0x0800169c   0x0800169c   0x00000006   Code   RO           15    .text.Error_Handler  main.o
    0x080016a2   0x080016a2   0x00000002   PAD
    0x080016a4   0x080016a4   0x00000026   Code   RO          175    .text.HAL_CAN_ActivateNotification  stm32f4xx_hal_can.o
    0x080016ca   0x080016ca   0x00000002   PAD
    0x080016cc   0x080016cc   0x00000092   Code   RO          161    .text.HAL_CAN_AddTxMessage  stm32f4xx_hal_can.o
    0x0800175e   0x0800175e   0x00000002   PAD
    0x08001760   0x08001760   0x000000de   Code   RO          151    .text.HAL_CAN_ConfigFilter  stm32f4xx_hal_can.o
    0x0800183e   0x0800183e   0x00000002   PAD
    0x08001840   0x08001840   0x00000024   Code   RO         1518    .text.HAL_CAN_ErrorCallback  can_1.o
    0x08001864   0x08001864   0x00000020   Code   RO          173    .text.HAL_CAN_GetRxFifoFillLevel  stm32f4xx_hal_can.o
    0x08001884   0x08001884   0x00000124   Code   RO          171    .text.HAL_CAN_GetRxMessage  stm32f4xx_hal_can.o
    0x080019a8   0x080019a8   0x00000028   Code   RO          165    .text.HAL_CAN_GetTxMailboxesFreeLevel  stm32f4xx_hal_can.o
    0x080019d0   0x080019d0   0x0000023a   Code   RO          179    .text.HAL_CAN_IRQHandler  stm32f4xx_hal_can.o
    0x08001c0a   0x08001c0a   0x00000002   PAD
    0x08001c0c   0x08001c0c   0x000000f4   Code   RO          141    .text.HAL_CAN_Init  stm32f4xx_hal_can.o
    0x08001d00   0x08001d00   0x0000013e   Code   RO           51    .text.HAL_CAN_MspInit  can.o
    0x08001e3e   0x08001e3e   0x00000002   PAD
    0x08001e40   0x08001e40   0x00000024   Code   RO         1508    .text.HAL_CAN_RxFifo0FullCallback  can_1.o
    0x08001e64   0x08001e64   0x00000024   Code   RO         1506    .text.HAL_CAN_RxFifo0MsgPendingCallback  can_1.o
    0x08001e88   0x08001e88   0x00000024   Code   RO         1512    .text.HAL_CAN_RxFifo1FullCallback  can_1.o
    0x08001eac   0x08001eac   0x00000024   Code   RO         1510    .text.HAL_CAN_RxFifo1MsgPendingCallback  can_1.o
    0x08001ed0   0x08001ed0   0x00000024   Code   RO         1514    .text.HAL_CAN_SleepCallback  can_1.o
    0x08001ef4   0x08001ef4   0x0000005a   Code   RO          153    .text.HAL_CAN_Start  stm32f4xx_hal_can.o
    0x08001f4e   0x08001f4e   0x00000002   PAD
    0x08001f50   0x08001f50   0x00000024   Code   RO         1500    .text.HAL_CAN_TxMailbox0AbortCallback  can_1.o
    0x08001f74   0x08001f74   0x00000022   Code   RO         1492    .text.HAL_CAN_TxMailbox0CompleteCallback  can_1.o
    0x08001f96   0x08001f96   0x00000002   PAD
    0x08001f98   0x08001f98   0x00000024   Code   RO         1502    .text.HAL_CAN_TxMailbox1AbortCallback  can_1.o
    0x08001fbc   0x08001fbc   0x00000024   Code   RO         1496    .text.HAL_CAN_TxMailbox1CompleteCallback  can_1.o
    0x08001fe0   0x08001fe0   0x00000024   Code   RO         1504    .text.HAL_CAN_TxMailbox2AbortCallback  can_1.o
    0x08002004   0x08002004   0x00000024   Code   RO         1498    .text.HAL_CAN_TxMailbox2CompleteCallback  can_1.o
    0x08002028   0x08002028   0x00000024   Code   RO         1516    .text.HAL_CAN_WakeUpFromRxMsgCallback  can_1.o
    0x0800204c   0x0800204c   0x0000018c   Code   RO          421    .text.HAL_DMA_IRQHandler  stm32f4xx_hal_dma.o
    0x080021d8   0x080021d8   0x000000ce   Code   RO          401    .text.HAL_DMA_Init  stm32f4xx_hal_dma.o
    0x080022a6   0x080022a6   0x00000002   PAD
    0x080022a8   0x080022a8   0x00000062   Code   RO          413    .text.HAL_DMA_Start_IT  stm32f4xx_hal_dma.o
    0x0800230a   0x0800230a   0x00000002   PAD
    0x0800230c   0x0800230c   0x0000019a   Code   RO          361    .text.HAL_GPIO_Init  stm32f4xx_hal_gpio.o
    0x080024a6   0x080024a6   0x00000002   PAD
    0x080024a8   0x080024a8   0x0000000c   Code   RO          591    .text.HAL_GetTick   stm32f4xx_hal.o
    0x080024b4   0x080024b4   0x0000001a   Code   RO          589    .text.HAL_IncTick   stm32f4xx_hal.o
    0x080024ce   0x080024ce   0x00000002   PAD
    0x080024d0   0x080024d0   0x00000036   Code   RO          579    .text.HAL_Init      stm32f4xx_hal.o
    0x08002506   0x08002506   0x00000002   PAD
    0x08002508   0x08002508   0x00000050   Code   RO          581    .text.HAL_InitTick  stm32f4xx_hal.o
    0x08002558   0x08002558   0x00000046   Code   RO          132    .text.HAL_MspInit   stm32f4xx_hal_msp.o
    0x0800259e   0x0800259e   0x00000002   PAD
    0x080025a0   0x080025a0   0x00000008   Code   RO          513    .text.HAL_NVIC_EnableIRQ  stm32f4xx_hal_cortex.o
    0x080025a8   0x080025a8   0x0000001e   Code   RO          505    .text.HAL_NVIC_SetPriority  stm32f4xx_hal_cortex.o
    0x080025c6   0x080025c6   0x00000002   PAD
    0x080025c8   0x080025c8   0x00000008   Code   RO          501    .text.HAL_NVIC_SetPriorityGrouping  stm32f4xx_hal_cortex.o
    0x080025d0   0x080025d0   0x00000160   Code   RO          225    .text.HAL_RCC_ClockConfig  stm32f4xx_hal_rcc.o
    0x08002730   0x08002730   0x0000000c   Code   RO          235    .text.HAL_RCC_GetHCLKFreq  stm32f4xx_hal_rcc.o
    0x0800273c   0x0800273c   0x00000022   Code   RO          237    .text.HAL_RCC_GetPCLK1Freq  stm32f4xx_hal_rcc.o
    0x0800275e   0x0800275e   0x00000002   PAD
    0x08002760   0x08002760   0x00000022   Code   RO          239    .text.HAL_RCC_GetPCLK2Freq  stm32f4xx_hal_rcc.o
    0x08002782   0x08002782   0x00000002   PAD
    0x08002784   0x08002784   0x00000068   Code   RO          227    .text.HAL_RCC_GetSysClockFreq  stm32f4xx_hal_rcc.o
    0x080027ec   0x080027ec   0x00000348   Code   RO          223    .text.HAL_RCC_OscConfig  stm32f4xx_hal_rcc.o
    0x08002b34   0x08002b34   0x00000008   Code   RO          525    .text.HAL_SYSTICK_Config  stm32f4xx_hal_cortex.o
    0x08002b3c   0x08002b3c   0x00000002   Code   RO          762    .text.HAL_UARTEx_RxEventCallback  stm32f4xx_hal_uart.o
    0x08002b3e   0x08002b3e   0x00000002   PAD
    0x08002b40   0x08002b40   0x00000026   Code   RO         1620    .text.HAL_UART_ErrorCallback  uart.o
    0x08002b66   0x08002b66   0x00000002   PAD
    0x08002b68   0x08002b68   0x00000060   Code   RO          670    .text.HAL_UART_Init  stm32f4xx_hal_uart.o
    0x08002bc8   0x08002bc8   0x0000015c   Code   RO           79    .text.HAL_UART_MspInit  usart.o
    0x08002d24   0x08002d24   0x0000002c   Code   RO          706    .text.HAL_UART_Receive_DMA  stm32f4xx_hal_uart.o
    0x08002d50   0x08002d50   0x00000026   Code   RO         1616    .text.HAL_UART_RxCpltCallback  uart.o
    0x08002d76   0x08002d76   0x00000002   PAD
    0x08002d78   0x08002d78   0x00000026   Code   RO         1618    .text.HAL_UART_RxHalfCpltCallback  uart.o
    0x08002d9e   0x08002d9e   0x00000002   PAD
    0x08002da0   0x08002da0   0x00000002   Code   RO           97    .text.HardFault_Handler  stm32f4xx_it.o
    0x08002da2   0x08002da2   0x00000002   PAD
    0x08002da4   0x08002da4   0x0000007c   Code   RO         1815    .text.LowPassFilter2p_Apply  filter.o
    0x08002e20   0x08002e20   0x000000a4   Code   RO         1813    .text.LowPassFilter2p_Init  filter.o
    0x08002ec4   0x08002ec4   0x0000005c   Code   RO         1819    .text.LowPassFilter2p_Reset  filter.o
    0x08002f20   0x08002f20   0x0000003c   Code   RO         1697    .text.MOTOR_RM_CreateCANManager  motor_rm.o
    0x08002f5c   0x08002f5c   0x000000d8   Code   RO         1715    .text.MOTOR_RM_Ctrl  motor_rm.o
    0x08003034   0x08003034   0x00000014   Code   RO         1699    .text.MOTOR_RM_GetCANManager  motor_rm.o
    0x08003048   0x08003048   0x00000026   Code   RO         1713    .text.MOTOR_RM_GetLSB  motor_rm.o
    0x0800306e   0x0800306e   0x00000002   PAD
    0x08003070   0x08003070   0x00000028   Code   RO         1711    .text.MOTOR_RM_GetLogicalIndex  motor_rm.o
    0x08003098   0x08003098   0x00000050   Code   RO         1709    .text.MOTOR_RM_GetMotor  motor_rm.o
    0x080030e8   0x080030e8   0x00000024   Code   RO         1721    .text.MOTOR_RM_GetRatio  motor_rm.o
    0x0800310c   0x0800310c   0x000000a6   Code   RO         1695    .text.MOTOR_RM_Register  motor_rm.o
    0x080031b2   0x080031b2   0x00000002   PAD
    0x080031b4   0x080031b4   0x00000010   Code   RO         1717    .text.MOTOR_RM_Relax  motor_rm.o
    0x080031c4   0x080031c4   0x0000009e   Code   RO         1707    .text.MOTOR_RM_SetOutput  motor_rm.o
    0x08003262   0x08003262   0x00000002   PAD
    0x08003264   0x08003264   0x000000c6   Code   RO         1701    .text.MOTOR_RM_Update  motor_rm.o
    0x0800332a   0x0800332a   0x00000002   PAD
    0x0800332c   0x0800332c   0x0000003c   Code   RO           47    .text.MX_CAN1_Init  can.o
    0x08003368   0x08003368   0x0000003c   Code   RO           49    .text.MX_CAN2_Init  can.o
    0x080033a4   0x080033a4   0x0000005a   Code   RO           66    .text.MX_DMA_Init   dma.o
    0x080033fe   0x080033fe   0x00000002   PAD
    0x08003400   0x08003400   0x0000003a   Code   RO           33    .text.MX_FREERTOS_Init  freertos.o
    0x0800343a   0x0800343a   0x00000002   PAD
    0x0800343c   0x0800343c   0x00000074   Code   RO           25    .text.MX_GPIO_Init  gpio.o
    0x080034b0   0x080034b0   0x0000003c   Code   RO           75    .text.MX_USART3_UART_Init  usart.o
    0x080034ec   0x080034ec   0x00000038   Code   RO           77    .text.MX_USART6_UART_Init  usart.o
    0x08003524   0x08003524   0x00000002   Code   RO           99    .text.MemManage_Handler  stm32f4xx_it.o
    0x08003526   0x08003526   0x00000002   PAD
    0x08003528   0x08003528   0x0000015c   Code   RO         1703    .text.Motor_RM_Decode  motor_rm.o
    0x08003684   0x08003684   0x00000002   Code   RO           95    .text.NMI_Handler   stm32f4xx_it.o
    0x08003686   0x08003686   0x00000002   PAD
    0x08003688   0x08003688   0x0000002c   Code   RO          511    .text.NVIC_EncodePriority  stm32f4xx_hal_cortex.o
    0x080036b4   0x080036b4   0x00000170   Code   RO         1843    .text.PID_Calc      pid.o
    0x08003824   0x08003824   0x00000090   Code   RO         1837    .text.PID_Init      pid.o
    0x080038b4   0x080038b4   0x0000002c   Code   RO         1841    .text.PID_Reset     pid.o
    0x080038e0   0x080038e0   0x0000000e   Code   RO         1845    .text.PID_ResetIntegral  pid.o
    0x080038ee   0x080038ee   0x00000002   PAD
    0x080038f0   0x080038f0   0x00000064   Code   RO         1475    .text.PendSV_Handler  port.o
    0x08003954   0x08003954   0x0000000c   PAD
    0x08003960   0x08003960   0x00000024   Code   RO         1459    .text.SVC_Handler   port.o
    0x08003984   0x08003984   0x00000008   Code   RO         1253    .text.SVC_Setup     cmsis_os2.o
    0x0800398c   0x0800398c   0x00000036   Code   RO         1871    .text.ScaleSumTo1   shoot_control.o
    0x080039c2   0x080039c2   0x00000002   PAD
    0x080039c4   0x080039c4   0x000000a4   Code   RO         1865    .text.Shoot_CaluTargetAngle  shoot_control.o
    0x08003a68   0x08003a68   0x0000006c   Code   RO         1877    .text.Shoot_Control  shoot_control.o
    0x08003ad4   0x08003ad4   0x00000234   Code   RO         1875    .text.Shoot_Init    shoot_control.o
    0x08003d08   0x08003d08   0x0000011c   Code   RO         1873    .text.Shoot_JamDetectionFSM  shoot_control.o
    0x08003e24   0x08003e24   0x000000a4   Code   RO         1859    .text.Shoot_ResetCalu  shoot_control.o
    0x08003ec8   0x08003ec8   0x0000004c   Code   RO         1857    .text.Shoot_ResetIntegral  shoot_control.o
    0x08003f14   0x08003f14   0x00000050   Code   RO         1861    .text.Shoot_ResetOutput  shoot_control.o
    0x08003f64   0x08003f64   0x000004e0   Code   RO         1869    .text.Shoot_RunningFSM  shoot_control.o
    0x08004444   0x08004444   0x00000012   Code   RO         1855    .text.Shoot_SetMode  shoot_control.o
    0x08004456   0x08004456   0x00000002   PAD
    0x08004458   0x08004458   0x0000000c   Code   RO           35    .text.StartDefaultTask  freertos.o
    0x08004464   0x08004464   0x0000002e   Code   RO          527    .text.SysTick_Config  stm32f4xx_hal_cortex.o
    0x08004492   0x08004492   0x00000002   PAD
    0x08004494   0x08004494   0x00000014   Code   RO          107    .text.SysTick_Handler  stm32f4xx_it.o
    0x080044a8   0x080044a8   0x000000a4   Code   RO           13    .text.SystemClock_Config  main.o
    0x0800454c   0x0800454c   0x00000012   Code   RO          802    .text.SystemInit    system_stm32f4xx.o
    0x0800455e   0x0800455e   0x00000002   PAD
    0x08004560   0x08004560   0x00000064   Code   RO         1903    .text.Task_Init     init.o
    0x080045c4   0x080045c4   0x00000004   PAD
    0x080045c8   0x080045c8   0x00000098   Code   RO         1912    .text.Task_rc       rc.o
    0x08004660   0x08004660   0x000000ac   Code   RO         1924    .text.Task_shoot_ctrl  shoot_ctrl.o
    0x0800470c   0x0800470c   0x0000004c   Code   RO          704    .text.UART_DMAError  stm32f4xx_hal_uart.o
    0x08004758   0x08004758   0x00000084   Code   RO          790    .text.UART_DMAReceiveCplt  stm32f4xx_hal_uart.o
    0x080047dc   0x080047dc   0x0000001e   Code   RO          792    .text.UART_DMARxHalfCplt  stm32f4xx_hal_uart.o
    0x080047fa   0x080047fa   0x00000002   PAD
    0x080047fc   0x080047fc   0x00000050   Code   RO          718    .text.UART_EndRxTransfer  stm32f4xx_hal_uart.o
    0x0800484c   0x0800484c   0x0000001c   Code   RO          716    .text.UART_EndTxTransfer  stm32f4xx_hal_uart.o
    0x08004868   0x08004868   0x0000001e   Code   RO         1612    .text.UART_Get      uart.o
    0x08004886   0x08004886   0x00000002   PAD
    0x08004888   0x08004888   0x000000dc   Code   RO          674    .text.UART_SetConfig  stm32f4xx_hal_uart.o
    0x08004964   0x08004964   0x000000aa   Code   RO          708    .text.UART_Start_Receive_DMA  stm32f4xx_hal_uart.o
    0x08004a0e   0x08004a0e   0x00000002   PAD
    0x08004a10   0x08004a10   0x00000002   Code   RO          103    .text.UsageFault_Handler  stm32f4xx_it.o
    0x08004a12   0x08004a12   0x00000002   PAD
    0x08004a14   0x08004a14   0x0000000e   Code   RO         1821    .text.__ARM_isfinitef  filter.o
    0x08004a22   0x08004a22   0x00000002   PAD
    0x08004a24   0x08004a24   0x0000000e   Code   RO         1839    .text.__ARM_isfinitef  pid.o
    0x08004a32   0x08004a32   0x00000002   PAD
    0x08004a34   0x08004a34   0x00000010   Code   RO         1817    .text.__ARM_isinff  filter.o
    0x08004a44   0x08004a44   0x00000020   Code   RO          515    .text.__NVIC_EnableIRQ  stm32f4xx_hal_cortex.o
    0x08004a64   0x08004a64   0x00000010   Code   RO          507    .text.__NVIC_GetPriorityGrouping  stm32f4xx_hal_cortex.o
    0x08004a74   0x08004a74   0x00000022   Code   RO          509    .text.__NVIC_SetPriority  stm32f4xx_hal_cortex.o
    0x08004a96   0x08004a96   0x00000002   PAD
    0x08004a98   0x08004a98   0x0000000e   Code   RO         1407    .text.__NVIC_SetPriority  cmsis_os2.o
    0x08004aa6   0x08004aa6   0x00000002   PAD
    0x08004aa8   0x08004aa8   0x00000020   Code   RO          503    .text.__NVIC_SetPriorityGrouping  stm32f4xx_hal_cortex.o
    0x08004ac8   0x08004ac8   0x0000009c   Code   RO         1045    .text.eTaskGetState  tasks.o
    0x08004b64   0x08004b64   0x0000002e   Code   RO           11    .text.main          main.o
    0x08004b92   0x08004b92   0x00000002   PAD
    0x08004b94   0x08004b94   0x00000020   Code   RO         1311    .text.osDelay       cmsis_os2.o
    0x08004bb4   0x08004bb4   0x00000034   Code   RO         1313    .text.osDelayUntil  cmsis_os2.o
    0x08004be8   0x08004be8   0x00000014   Code   RO         1261    .text.osKernelGetTickCount  cmsis_os2.o
    0x08004bfc   0x08004bfc   0x00000006   Code   RO         1263    .text.osKernelGetTickFreq  cmsis_os2.o
    0x08004c02   0x08004c02   0x00000002   PAD
    0x08004c04   0x08004c04   0x00000028   Code   RO         1245    .text.osKernelInitialize  cmsis_os2.o
    0x08004c2c   0x08004c2c   0x0000002c   Code   RO         1255    .text.osKernelLock  cmsis_os2.o
    0x08004c58   0x08004c58   0x00000034   Code   RO         1251    .text.osKernelStart  cmsis_os2.o
    0x08004c8c   0x08004c8c   0x00000044   Code   RO         1257    .text.osKernelUnlock  cmsis_os2.o
    0x08004cd0   0x08004cd0   0x00000086   Code   RO         1365    .text.osMessageQueueGet  cmsis_os2.o
    0x08004d56   0x08004d56   0x00000002   PAD
    0x08004d58   0x08004d58   0x000000a0   Code   RO         1361    .text.osMessageQueueNew  cmsis_os2.o
    0x08004df8   0x08004df8   0x0000008e   Code   RO         1363    .text.osMessageQueuePut  cmsis_os2.o
    0x08004e86   0x08004e86   0x00000002   PAD
    0x08004e88   0x08004e88   0x00000052   Code   RO         1343    .text.osMutexAcquire  cmsis_os2.o
    0x08004eda   0x08004eda   0x00000002   PAD
    0x08004edc   0x08004edc   0x00000096   Code   RO         1341    .text.osMutexNew    cmsis_os2.o
    0x08004f72   0x08004f72   0x00000002   PAD
    0x08004f74   0x08004f74   0x0000003e   Code   RO         1345    .text.osMutexRelease  cmsis_os2.o
    0x08004fb2   0x08004fb2   0x00000002   PAD
    0x08004fb4   0x08004fb4   0x0000007e   Code   RO         1303    .text.osThreadFlagsSet  cmsis_os2.o
    0x08005032   0x08005032   0x00000002   PAD
    0x08005034   0x08005034   0x000000ba   Code   RO         1309    .text.osThreadFlagsWait  cmsis_os2.o
    0x080050ee   0x080050ee   0x00000002   PAD
    0x080050f0   0x080050f0   0x00000008   Code   RO         1279    .text.osThreadGetId  cmsis_os2.o
    0x080050f8   0x080050f8   0x000000b4   Code   RO         1275    .text.osThreadNew   cmsis_os2.o
    0x080051ac   0x080051ac   0x00000034   Code   RO         1297    .text.osThreadTerminate  cmsis_os2.o
    0x080051e0   0x080051e0   0x00000080   Code   RO         1039    .text.prvAddCurrentTaskToDelayedList  tasks.o
    0x08005260   0x08005260   0x000000ac   Code   RO         1025    .text.prvAddNewTaskToReadyList  tasks.o
    0x0800530c   0x0800530c   0x0000007c   Code   RO         1176    .text.prvCheckForValidListAndQueue  timers.o
    0x08005388   0x08005388   0x0000004e   Code   RO         1143    .text.prvCheckTasksWaitingTermination  tasks.o
    0x080053d6   0x080053d6   0x00000002   PAD
    0x080053d8   0x080053d8   0x00000026   Code   RO          916    .text.prvCopyDataFromQueue  queue.o
    0x080053fe   0x080053fe   0x00000002   PAD
    0x08005400   0x08005400   0x0000007a   Code   RO          904    .text.prvCopyDataToQueue  queue.o
    0x0800547a   0x0800547a   0x00000002   PAD
    0x0800547c   0x0800547c   0x00000036   Code   RO         1031    .text.prvDeleteTCB  tasks.o
    0x080054b2   0x080054b2   0x00000002   PAD
    0x080054b4   0x080054b4   0x00000012   Code   RO          920    .text.prvGetDisinheritPriorityAfterTimeout  queue.o
    0x080054c6   0x080054c6   0x00000002   PAD
    0x080054c8   0x080054c8   0x00000020   Code   RO         1214    .text.prvGetNextExpireTime  timers.o
    0x080054e8   0x080054e8   0x00000076   Code   RO         1425    .text.prvHeapInit   heap_4.o
    0x0800555e   0x0800555e   0x00000002   PAD
    0x08005560   0x08005560   0x0000002a   Code   RO         1065    .text.prvIdleTask   tasks.o
    0x0800558a   0x0800558a   0x00000002   PAD
    0x0800558c   0x0800558c   0x00000020   Code   RO          884    .text.prvInitialiseMutex  queue.o
    0x080055ac   0x080055ac   0x00000020   Code   RO          878    .text.prvInitialiseNewQueue  queue.o
    0x080055cc   0x080055cc   0x00000098   Code   RO         1023    .text.prvInitialiseNewTask  tasks.o
    0x08005664   0x08005664   0x00000070   Code   RO         1141    .text.prvInitialiseTaskLists  tasks.o
    0x080056d4   0x080056d4   0x0000005a   Code   RO         1427    .text.prvInsertBlockIntoFreeList  heap_4.o
    0x0800572e   0x0800572e   0x00000002   PAD
    0x08005730   0x08005730   0x00000040   Code   RO         1226    .text.prvInsertTimerInActiveList  timers.o
    0x08005770   0x08005770   0x00000018   Code   RO          918    .text.prvIsQueueEmpty  queue.o
    0x08005788   0x08005788   0x0000001c   Code   RO          906    .text.prvIsQueueFull  queue.o
    0x080057a4   0x080057a4   0x00000028   Code   RO         1467    .text.prvPortStartFirstTask  port.o
    0x080057cc   0x080057cc   0x0000006e   Code   RO         1222    .text.prvProcessExpiredTimer  timers.o
    0x0800583a   0x0800583a   0x00000002   PAD
    0x0800583c   0x0800583c   0x00000122   Code   RO         1218    .text.prvProcessReceivedCommands  timers.o
    0x0800595e   0x0800595e   0x00000002   PAD
    0x08005960   0x08005960   0x00000080   Code   RO         1216    .text.prvProcessTimerOrBlockTask  timers.o
    0x080059e0   0x080059e0   0x00000028   Code   RO         1033    .text.prvResetNextTaskUnblockTime  tasks.o
    0x08005a08   0x08005a08   0x0000002a   Code   RO         1220    .text.prvSampleTimeNow  timers.o
    0x08005a32   0x08005a32   0x00000002   PAD
    0x08005a34   0x08005a34   0x0000008e   Code   RO         1224    .text.prvSwitchTimerLists  timers.o
    0x08005ac2   0x08005ac2   0x00000002   PAD
    0x08005ac4   0x08005ac4   0x00000032   Code   RO         1457    .text.prvTaskExitError  port.o
    0x08005af6   0x08005af6   0x00000002   PAD
    0x08005af8   0x08005af8   0x00000016   Code   RO         1178    .text.prvTimerTask  timers.o
    0x08005b0e   0x08005b0e   0x00000002   PAD
    0x08005b10   0x08005b10   0x00000072   Code   RO          908    .text.prvUnlockQueue  queue.o
    0x08005b82   0x08005b82   0x00000002   PAD
    0x08005b84   0x08005b84   0x0000014a   Code   RO         1423    .text.pvPortMalloc  heap_4.o
    0x08005cce   0x08005cce   0x00000002   PAD
    0x08005cd0   0x08005cd0   0x00000018   Code   RO         1125    .text.pvTaskIncrementMutexHeldCount  tasks.o
    0x08005ce8   0x08005ce8   0x00000028   Code   RO         1455    .text.pxPortInitialiseStack  port.o
    0x08005d10   0x08005d10   0x00000024   Code   RO          864    .text.uxListRemove  list.o
    0x08005d34   0x08005d34   0x0000001a   Code   RO         1403    .text.vApplicationGetIdleTaskMemory  cmsis_os2.o
    0x08005d4e   0x08005d4e   0x00000002   PAD
    0x08005d50   0x08005d50   0x0000001c   Code   RO         1405    .text.vApplicationGetTimerTaskMemory  cmsis_os2.o
    0x08005d6c   0x08005d6c   0x00000016   Code   RO          856    .text.vListInitialise  list.o
    0x08005d82   0x08005d82   0x00000002   PAD
    0x08005d84   0x08005d84   0x00000006   Code   RO          858    .text.vListInitialiseItem  list.o
    0x08005d8a   0x08005d8a   0x00000002   PAD
    0x08005d8c   0x08005d8c   0x0000003a   Code   RO          862    .text.vListInsert   list.o
    0x08005dc6   0x08005dc6   0x00000002   PAD
    0x08005dc8   0x08005dc8   0x0000001c   Code   RO          860    .text.vListInsertEnd  list.o
    0x08005de4   0x08005de4   0x00000014   Code   RO         1465    .text.vPortEnableVFP  port.o
    0x08005df8   0x08005df8   0x00000046   Code   RO         1471    .text.vPortEnterCritical  port.o
    0x08005e3e   0x08005e3e   0x00000002   PAD
    0x08005e40   0x08005e40   0x0000002e   Code   RO         1473    .text.vPortExitCritical  port.o
    0x08005e6e   0x08005e6e   0x00000002   PAD
    0x08005e70   0x08005e70   0x0000008a   Code   RO         1429    .text.vPortFree     heap_4.o
    0x08005efa   0x08005efa   0x00000002   PAD
    0x08005efc   0x08005efc   0x00000034   Code   RO         1463    .text.vPortSetupTimerInterrupt  port.o
    0x08005f30   0x08005f30   0x00000062   Code   RO         1479    .text.vPortValidateInterruptPriority  port.o
    0x08005f92   0x08005f92   0x00000002   PAD
    0x08005f94   0x08005f94   0x00000028   Code   RO          948    .text.vQueueAddToRegistry  queue.o
    0x08005fbc   0x08005fbc   0x00000044   Code   RO          952    .text.vQueueWaitForMessageRestricted  queue.o
    0x08006000   0x08006000   0x00000054   Code   RO         1043    .text.vTaskDelay    tasks.o
    0x08006054   0x08006054   0x000000a8   Code   RO         1035    .text.vTaskDelayUntil  tasks.o
    0x080060fc   0x080060fc   0x000000c2   Code   RO         1029    .text.vTaskDelete   tasks.o
    0x080061be   0x080061be   0x00000002   PAD
    0x080061c0   0x080061c0   0x0000001a   Code   RO         1097    .text.vTaskInternalSetTimeOutState  tasks.o
    0x080061da   0x080061da   0x00000002   PAD
    0x080061dc   0x080061dc   0x0000000e   Code   RO         1101    .text.vTaskMissedYield  tasks.o
    0x080061ea   0x080061ea   0x00000002   PAD
    0x080061ec   0x080061ec   0x00000032   Code   RO         1085    .text.vTaskPlaceOnEventList  tasks.o
    0x0800621e   0x0800621e   0x00000002   PAD
    0x08006220   0x08006220   0x0000003e   Code   RO         1089    .text.vTaskPlaceOnEventListRestricted  tasks.o
    0x0800625e   0x0800625e   0x00000002   PAD
    0x08006260   0x08006260   0x000000a4   Code   RO         1121    .text.vTaskPriorityDisinheritAfterTimeout  tasks.o
    0x08006304   0x08006304   0x000000a4   Code   RO         1063    .text.vTaskStartScheduler  tasks.o
    0x080063a8   0x080063a8   0x00000010   Code   RO         1037    .text.vTaskSuspendAll  tasks.o
    0x080063b8   0x080063b8   0x0000009a   Code   RO         1055    .text.vTaskSwitchContext  tasks.o
    0x08006452   0x08006452   0x00000002   PAD
    0x08006454   0x08006454   0x00000112   Code   RO         1461    .text.xPortStartScheduler  port.o
    0x08006566   0x08006566   0x00000002   PAD
    0x08006568   0x08006568   0x0000002e   Code   RO         1477    .text.xPortSysTickHandler  port.o
    0x08006596   0x08006596   0x00000002   PAD
    0x08006598   0x08006598   0x00000016   Code   RO          882    .text.xQueueCreateMutex  queue.o
    0x080065ae   0x080065ae   0x00000002   PAD
    0x080065b0   0x080065b0   0x00000022   Code   RO          886    .text.xQueueCreateMutexStatic  queue.o
    0x080065d2   0x080065d2   0x00000002   PAD
    0x080065d4   0x080065d4   0x00000046   Code   RO          880    .text.xQueueGenericCreate  queue.o
    0x0800661a   0x0800661a   0x00000002   PAD
    0x0800661c   0x0800661c   0x00000096   Code   RO          876    .text.xQueueGenericCreateStatic  queue.o
    0x080066b2   0x080066b2   0x00000002   PAD
    0x080066b4   0x080066b4   0x0000007e   Code   RO          874    .text.xQueueGenericReset  queue.o
    0x08006732   0x08006732   0x00000002   PAD
    0x08006734   0x08006734   0x000001a2   Code   RO          894    .text.xQueueGenericSend  queue.o
    0x080068d6   0x080068d6   0x00000002   PAD
    0x080068d8   0x080068d8   0x000000ce   Code   RO          910    .text.xQueueGenericSendFromISR  queue.o
    0x080069a6   0x080069a6   0x00000002   PAD
    0x080069a8   0x080069a8   0x00000042   Code   RO          892    .text.xQueueGiveMutexRecursive  queue.o
    0x080069ea   0x080069ea   0x00000002   PAD
    0x080069ec   0x080069ec   0x00000184   Code   RO          914    .text.xQueueReceive  queue.o
    0x08006b70   0x08006b70   0x000000aa   Code   RO          924    .text.xQueueReceiveFromISR  queue.o
    0x08006c1a   0x08006c1a   0x00000002   PAD
    0x08006c1c   0x08006c1c   0x000001c6   Code   RO          898    .text.xQueueSemaphoreTake  queue.o
    0x08006de2   0x08006de2   0x00000002   PAD
    0x08006de4   0x08006de4   0x0000003c   Code   RO          896    .text.xQueueTakeMutexRecursive  queue.o
    0x08006e20   0x08006e20   0x00000088   Code   RO         1099    .text.xTaskCheckForTimeOut  tasks.o
    0x08006ea8   0x08006ea8   0x00000066   Code   RO         1027    .text.xTaskCreate   tasks.o
    0x08006f0e   0x08006f0e   0x00000002   PAD
    0x08006f10   0x08006f10   0x00000076   Code   RO         1021    .text.xTaskCreateStatic  tasks.o
    0x08006f86   0x08006f86   0x00000002   PAD
    0x08006f88   0x08006f88   0x000000fc   Code   RO         1131    .text.xTaskGenericNotify  tasks.o
    0x08007084   0x08007084   0x0000012a   Code   RO         1133    .text.xTaskGenericNotifyFromISR  tasks.o
    0x080071ae   0x080071ae   0x00000002   PAD
    0x080071b0   0x080071b0   0x0000000c   Code   RO         1113    .text.xTaskGetCurrentTaskHandle  tasks.o
    0x080071bc   0x080071bc   0x00000026   Code   RO         1115    .text.xTaskGetSchedulerState  tasks.o
    0x080071e2   0x080071e2   0x00000002   PAD
    0x080071e4   0x080071e4   0x0000000c   Code   RO         1071    .text.xTaskGetTickCount  tasks.o
    0x080071f0   0x080071f0   0x00000012   Code   RO         1073    .text.xTaskGetTickCountFromISR  tasks.o
    0x08007202   0x08007202   0x00000002   PAD
    0x08007204   0x08007204   0x00000152   Code   RO         1069    .text.xTaskIncrementTick  tasks.o
    0x08007356   0x08007356   0x00000002   PAD
    0x08007358   0x08007358   0x00000090   Code   RO         1129    .text.xTaskNotifyWait  tasks.o
    0x080073e8   0x080073e8   0x00000092   Code   RO         1119    .text.xTaskPriorityDisinherit  tasks.o
    0x0800747a   0x0800747a   0x00000002   PAD
    0x0800747c   0x0800747c   0x00000092   Code   RO         1117    .text.xTaskPriorityInherit  tasks.o
    0x0800750e   0x0800750e   0x00000002   PAD
    0x08007510   0x08007510   0x0000008e   Code   RO         1091    .text.xTaskRemoveFromEventList  tasks.o
    0x0800759e   0x0800759e   0x00000002   PAD
    0x080075a0   0x080075a0   0x00000114   Code   RO         1041    .text.xTaskResumeAll  tasks.o
    0x080076b4   0x080076b4   0x00000074   Code   RO         1174    .text.xTimerCreateTimerTask  timers.o
    0x08007728   0x08007728   0x00000068   Code   RO         1186    .text.xTimerGenericCommand  timers.o
    0x08007790   0x08007790   0x00000026   Code   RO         2061    i.__ARM_fpclassifyf  m_wm.l(fpclassifyf.o)
    0x080077b6   0x080077b6   0x00000002   PAD
    0x080077b8   0x080077b8   0x0000017c   Code   RO         2028    i.__hardfp_tanf     m_wm.l(tanf.o)
    0x08007934   0x08007934   0x00000006   Code   RO         2064    i.__mathlib_flt_infnan  m_wm.l(funder.o)
    0x0800793a   0x0800793a   0x00000002   PAD
    0x0800793c   0x0800793c   0x00000010   Code   RO         2066    i.__mathlib_flt_invalid  m_wm.l(funder.o)
    0x0800794c   0x0800794c   0x00000010   Code   RO         2069    i.__mathlib_flt_underflow  m_wm.l(funder.o)
    0x0800795c   0x0800795c   0x00000154   Code   RO         2077    i.__mathlib_rredf2  m_wm.l(rredf.o)
    0x08007ab0   0x08007ab0   0x000002b4   Code   RO         2003    x$fpl$ddiv          fz_wm.l(ddiv.o)
    0x08007d64   0x08007d64   0x0000005a   Code   RO         2006    x$fpl$dfixu         fz_wm.l(dfixu.o)
    0x08007dbe   0x08007dbe   0x00000026   Code   RO         2010    x$fpl$dfltu         fz_wm.l(dflt_clz.o)
    0x08007de4   0x08007de4   0x0000009c   Code   RO         2054    x$fpl$dnaninf       fz_wm.l(dnaninf.o)
    0x08007e80   0x08007e80   0x0000000c   Code   RO         2056    x$fpl$dretinf       fz_wm.l(dretinf.o)
    0x08007e8c   0x08007e8c   0x00000060   Code   RO         2018    x$fpl$ffltll        fz_wm.l(ffltll_clz.o)
    0x08007eec   0x08007eec   0x0000001a   Code   RO         2225    x$fpl$fpinit        fz_wm.l(fpinit.o)
    0x08007f06   0x08007f06   0x00000000   Code   RO         2060    x$fpl$usenofp       fz_wm.l(usenofp.o)
    0x08007f06   0x08007f06   0x00000002   PAD
    0x08007f08   0x08007f08   0x00000020   Data   RO         2078    .constdata          m_wm.l(rredf.o)
    0x08007f28   0x08007f28   0x00000010   Data   RO          807    .rodata.AHBPrescTable  system_stm32f4xx.o
    0x08007f38   0x08007f38   0x00000008   Data   RO          808    .rodata.APBPrescTable  system_stm32f4xx.o
    0x08007f40   0x08007f40   0x00000024   Data   RO         1937    .rodata.attr_init   user_task.o
    0x08007f64   0x08007f64   0x00000024   Data   RO         1939    .rodata.attr_rc     user_task.o
    0x08007f88   0x08007f88   0x00000024   Data   RO         1938    .rodata.attr_shoot_ctrl  user_task.o
    0x08007fac   0x08007fac   0x00000024   Data   RO           38    .rodata.defaultTask_attributes  freertos.o
    0x08007fd0   0x08007fd0   0x0000000c   Data   RO           37    .rodata.str1.1      freertos.o
    0x08007fdc   0x08007fdc   0x00000018   Data   RO         1936    .rodata.str1.1      user_task.o
    0x08007ff4   0x08007ff4   0x00000020   Data   RO         2301    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08008018, Size: 0x00005d80, Max: 0x0001c000, ABSOLUTE)

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

    0x20000000   0x08008018   0x00000004   Data   RW          806    .data.SystemCoreClock  system_stm32f4xx.o
    0x20000004   0x0800801c   0x000000fc   Data   RW         1894    .data.robot_config  config.o
    0x20000100   0x08008118   0x00000001   Data   RW          634    .data.uwTickFreq    stm32f4xx_hal.o
    0x20000101   0x08008119   0x00000003   PAD
    0x20000104   0x0800811c   0x00000004   Data   RW          633    .data.uwTickPrio    stm32f4xx_hal.o
    0x20000108   0x08008120   0x00000004   Data   RW         1483    .data.uxCriticalNesting  port.o
    0x2000010c   0x08008124   0x00000004   PAD
    0x20000110        -       0x00000060   Zero   RW         2148    .bss                c_w.l(libspace.o)
    0x20000170        -       0x00000068   Zero   RW         1568    .bss.CAN_Callback   can_1.o
    0x200001d8        -       0x00000004   Zero   RW           57    .bss.HAL_RCC_CAN1_CLK_ENABLED  can.o
    0x200001dc        -       0x00000004   Zero   RW         1409    .bss.KernelState    cmsis_os2.o
    0x200001e0        -       0x00000004   Zero   RW         1880    .bss.Shoot_RunningFSM.pos  shoot_control.o
    0x200001e4        -       0x00000048   Zero   RW         1638    .bss.UART_Callback  uart.o
    0x2000022c        -       0x0000002c   Zero   RW         1914    .bss.at9s           rc.o
    0x20000258        -       0x00000008   Zero   RW         1723    .bss.can_managers   motor_rm.o
    0x20000260        -       0x00000019   Zero   RW         1915    .bss.cmd_buffer     rc.o
    0x20000279   0x08008124   0x00000003   PAD
    0x2000027c        -       0x00000004   Zero   RW           39    .bss.defaultTaskHandle  freertos.o
    0x20000280        -       0x00000004   Zero   RW         1879    .bss.dpos           shoot_control.o
    0x20000284        -       0x00000028   Zero   RW           55    .bss.hcan1          can.o
    0x200002ac        -       0x00000028   Zero   RW           56    .bss.hcan2          can.o
    0x200002d4        -       0x00000060   Zero   RW           85    .bss.hdma_usart3_rx  usart.o
    0x20000334        -       0x00000060   Zero   RW           86    .bss.hdma_usart6_tx  usart.o
    0x20000394        -       0x00000048   Zero   RW           83    .bss.huart3         usart.o
    0x200003dc        -       0x00000048   Zero   RW           84    .bss.huart6         usart.o
    0x20000424        -       0x00000004   Zero   RW         1570    .bss.id_parser      can_1.o
    0x20000428        -       0x00000001   Zero   RW         1569    .bss.inited         can_1.o
    0x20000429        -       0x00000001   Zero   RW         1765    .bss.inited         at9s_pro.o
    0x2000042a        -       0x00000001   Zero   RW         1881    .bss.last_firecmd   shoot_control.o
    0x2000042b        -       0x000000a0   Zero   RW         1236    .bss.prvCheckForValidListAndQueue.ucStaticTimerQueueStorage  timers.o
    0x200004cb   0x08008124   0x00000001   PAD
    0x200004cc        -       0x00000050   Zero   RW         1235    .bss.prvCheckForValidListAndQueue.xStaticTimerQueue  timers.o
    0x2000051c        -       0x00000004   Zero   RW         1232    .bss.prvSampleTimeNow.xLastTime  timers.o
    0x20000520        -       0x00000004   Zero   RW         1145    .bss.pxCurrentTCB   tasks.o
    0x20000524        -       0x00000004   Zero   RW         1230    .bss.pxCurrentTimerList  timers.o
    0x20000528        -       0x00000004   Zero   RW         1153    .bss.pxDelayedTaskList  tasks.o
    0x2000052c        -       0x00000004   Zero   RW         1439    .bss.pxEnd          heap_4.o
    0x20000530        -       0x00000004   Zero   RW         1154    .bss.pxOverflowDelayedTaskList  tasks.o
    0x20000534        -       0x00000004   Zero   RW         1231    .bss.pxOverflowTimerList  timers.o
    0x20000538        -       0x00000460   Zero   RW         1156    .bss.pxReadyTasksLists  tasks.o
    0x20000998        -       0x00000004   Zero   RW         1573    .bss.queue_list     can_1.o
    0x2000099c        -       0x00000004   Zero   RW         1571    .bss.queue_mutex    can_1.o
    0x200009a0        -       0x00000018   Zero   RW         1767    .bss.r              at9s_pro.o
    0x200009b8        -       0x00000028   Zero   RW         1916    .bss.rc_cmd         rc.o
    0x200009e0        -       0x00000148   Zero   RW         1926    .bss.shoot          shoot_ctrl.o
    0x20000b28        -       0x00000003   Zero   RW         1928    .bss.shoot_cmd      shoot_ctrl.o
    0x20000b2b   0x08008124   0x00000001   PAD
    0x20000b2c        -       0x00000028   Zero   RW         1927    .bss.shoot_ctrl_cmd_rc  shoot_ctrl.o
    0x20000b54        -       0x00000034   Zero   RW         1940    .bss.task_runtime   user_task.o
    0x20000b88        -       0x00000004   Zero   RW         1766    .bss.thread_alert   at9s_pro.o
    0x20000b8c        -       0x00000810   Zero   RW         1572    .bss.tx_queues      can_1.o
    0x2000139c        -       0x00003c00   Zero   RW         1446    .bss.ucHeap         heap_4.o
    0x20004f9c        -       0x00000001   Zero   RW         1481    .bss.ucMaxSysCallPriority  port.o
    0x20004f9d   0x08008124   0x00000003   PAD
    0x20004fa0        -       0x00000004   Zero   RW         1482    .bss.ulMaxPRIGROUPValue  port.o
    0x20004fa4        -       0x00000004   Zero   RW          635    .bss.uwTick         stm32f4xx_hal.o
    0x20004fa8        -       0x00000004   Zero   RW         1149    .bss.uxCurrentNumberOfTasks  tasks.o
    0x20004fac        -       0x00000004   Zero   RW         1148    .bss.uxDeletedTasksWaitingCleanUp  tasks.o
    0x20004fb0        -       0x00000004   Zero   RW         1151    .bss.uxSchedulerSuspended  tasks.o
    0x20004fb4        -       0x00000004   Zero   RW         1146    .bss.uxTaskNumber   tasks.o
    0x20004fb8        -       0x00000004   Zero   RW         1157    .bss.uxTopReadyPriority  tasks.o
    0x20004fbc        -       0x00000200   Zero   RW         1412    .bss.vApplicationGetIdleTaskMemory.Idle_Stack  cmsis_os2.o
    0x200051bc        -       0x0000005c   Zero   RW         1411    .bss.vApplicationGetIdleTaskMemory.Idle_TCB  cmsis_os2.o
    0x20005218        -       0x00000400   Zero   RW         1414    .bss.vApplicationGetTimerTaskMemory.Timer_Stack  cmsis_os2.o
    0x20005618        -       0x0000005c   Zero   RW         1413    .bss.vApplicationGetTimerTaskMemory.Timer_TCB  cmsis_os2.o
    0x20005674        -       0x00000014   Zero   RW         1233    .bss.xActiveTimerList1  timers.o
    0x20005688        -       0x00000014   Zero   RW         1234    .bss.xActiveTimerList2  timers.o
    0x2000569c        -       0x00000001   Zero   RW         1440    .bss.xBlockAllocatedBit  heap_4.o
    0x2000569d   0x08008124   0x00000003   PAD
    0x200056a0        -       0x00000014   Zero   RW         1164    .bss.xDelayedTaskList1  tasks.o
    0x200056b4        -       0x00000014   Zero   RW         1165    .bss.xDelayedTaskList2  tasks.o
    0x200056c8        -       0x00000004   Zero   RW         1441    .bss.xFreeBytesRemaining  heap_4.o
    0x200056cc        -       0x00000004   Zero   RW         1159    .bss.xIdleTaskHandle  tasks.o
    0x200056d0        -       0x00000004   Zero   RW         1443    .bss.xMinimumEverFreeBytesRemaining  heap_4.o
    0x200056d4        -       0x00000004   Zero   RW         1160    .bss.xNextTaskUnblockTime  tasks.o
    0x200056d8        -       0x00000004   Zero   RW         1163    .bss.xNumOfOverflows  tasks.o
    0x200056dc        -       0x00000004   Zero   RW         1444    .bss.xNumberOfSuccessfulAllocations  heap_4.o
    0x200056e0        -       0x00000004   Zero   RW         1445    .bss.xNumberOfSuccessfulFrees  heap_4.o
    0x200056e4        -       0x00000004   Zero   RW         1162    .bss.xPendedTicks   tasks.o
    0x200056e8        -       0x00000014   Zero   RW         1158    .bss.xPendingReadyList  tasks.o
    0x200056fc        -       0x00000040   Zero   RW          954    .bss.xQueueRegistry  queue.o
    0x2000573c        -       0x00000004   Zero   RW         1150    .bss.xSchedulerRunning  tasks.o
    0x20005740        -       0x00000008   Zero   RW         1442    .bss.xStart         heap_4.o
    0x20005748        -       0x00000014   Zero   RW         1155    .bss.xSuspendedTaskList  tasks.o
    0x2000575c        -       0x00000014   Zero   RW         1147    .bss.xTasksWaitingTermination  tasks.o
    0x20005770        -       0x00000004   Zero   RW         1152    .bss.xTickCount     tasks.o
    0x20005774        -       0x00000004   Zero   RW         1228    .bss.xTimerQueue    timers.o
    0x20005778        -       0x00000004   Zero   RW         1229    .bss.xTimerTaskHandle  timers.o
    0x2000577c        -       0x00000004   Zero   RW         1161    .bss.xYieldPending  tasks.o
    0x20005780        -       0x00000200   Zero   RW            2    HEAP                startup_stm32f407xx.o
    0x20005980        -       0x00000400   Zero   RW            1    STACK               startup_stm32f407xx.o


    Execution Region RW_IRAM2 (Exec base: 0x2001c000, Load base: 0x08008128, Size: 0x00000000, Max: 0x00004000, ABSOLUTE)

    **** No section assigned to this execution region ****


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

Image component sizes


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

       772          0          0          0         29       3573   at9s_pro.o
       540         32          0          0          0       2075   at9s_pro_cmd.o
       438          0          0          0         84       6388   can.o
      2364          4          0          0       2181      17056   can_1.o
      1672          0          0          0       1724      42592   cmsis_os2.o
       162          0          0        252          0       2406   config.o
        90          0          0          0          0       3293   dma.o
       410         20          0          0          0       4100   filter.o
        70          0         48          0          4       2523   freertos.o
       116          0          0          0          0       1461   gpio.o
       676          0          0          0      15389       4705   heap_4.o
       100          0          0          0          0        445   init.o
       150          0          0          0          0       2183   list.o
       216          0          0          0          0       2706   main.o
        16          0          0          0          0        700   mm.o
      1376         32          0          0          8       8741   motor_rm.o
       584         12          0          0          0       3390   pid.o
       872         16          0          4          5       3792   port.o
      2680          0          0          0         64      22578   queue.o
       152          8          0          0        109       1955   rc.o
      3148         52          0          0          9      10629   shoot_control.o
       172         12          0          0        371       4992   shoot_ctrl.o
        64         26        392          0       1536        804   startup_stm32f407xx.o
       172          0          0          5          4       7276   stm32f4xx_hal.o
      1674          6          0          0          0      13145   stm32f4xx_hal_can.o
       258          0          0          0          0      10948   stm32f4xx_hal_cortex.o
       888         12          0          0          0       9218   stm32f4xx_hal_dma.o
       410          0          0          0          0       5147   stm32f4xx_hal_gpio.o
        70          0          0          0          0       3318   stm32f4xx_hal_msp.o
      1376          0          0          0          0       7255   stm32f4xx_hal_rcc.o
       878          0          0          0          0      24648   stm32f4xx_hal_uart.o
       160          0          0          0          0       1802   stm32f4xx_it.o
        18          0         24          4          0       2512   system_stm32f4xx.o
      4232         20          0          0       1280      29903   tasks.o
        80          0          0          0          0       1783   time.o
      1174         26          0          0        300      14796   timers.o
       226          0          0          0         72       7000   uart.o
       464          0          0          0        336       5297   usart.o
       152          0          0          0          0       2608   user_math.o
         0          0        132          0         52       2872   user_task.o

    ----------------------------------------------------------------------
     29332        290        628        268      23572     302615   Object Totals
         0          0         32          0          0          0   (incl. Generated)
       260         12          0          3         15          0   (incl. Padding)

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

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

         8          0          0          0          0         68   __main.o
         0          0          0          0          0          0   __rtentry.o
        12          0          0          0          0          0   __rtentry2.o
         6          0          0          0          0          0   __rtentry4.o
        52          8          0          0          0          0   __scatter.o
        26          0          0          0          0          0   __scatter_copy.o
        28          0          0          0          0          0   __scatter_zi.o
        22          0          0          0          0        100   _rserrno.o
        16          0          0          0          0         68   aeabi_memset4.o
        18          0          0          0          0         80   exit.o
         6          0          0          0          0        152   heapauxi.o
         0          0          0          0          0          0   indicate_semi.o
         2          0          0          0          0          0   libinit.o
         6          0          0          0          0          0   libinit2.o
         2          0          0          0          0          0   libshutdown.o
         2          0          0          0          0          0   libshutdown2.o
         8          4          0          0         96         68   libspace.o
       240          0          0          0          0        100   lludivv7m.o
         8          4          0          0          0         68   rt_errno_addr_intlibspace.o
        78          0          0          0          0         80   rt_memclr_w.o
       138          0          0          0          0         68   rt_memcpy_v6.o
       100          0          0          0          0         80   rt_memcpy_w.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
        12          4          0          0          0         68   sys_exit.o
        74          0          0          0          0         80   sys_stackheap_outer.o
         2          0          0          0          0         68   use_no_semi.o
       692        140          0          0          0        264   ddiv.o
        90          4          0          0          0        140   dfixu.o
        38          0          0          0          0        116   dflt_clz.o
       156          4          0          0          0        140   dnaninf.o
        12          0          0          0          0        116   dretinf.o
        96          0          0          0          0        132   ffltll_clz.o
        26          0          0          0          0        116   fpinit.o
         0          0          0          0          0          0   usenofp.o
        38          0          0          0          0        116   fpclassifyf.o
        38         12          0          0          0        348   funder.o
       340         24         32          0          0        160   rredf.o
       380         58          0          0          0        200   tanf.o

    ----------------------------------------------------------------------
      2796        262         32          0         96       2996   Library Totals
        12          0          0          0          0          0   (incl. Padding)

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

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

       878         20          0          0         96       1148   c_w.l
      1110        148          0          0          0       1024   fz_wm.l
       796         94         32          0          0        824   m_wm.l

    ----------------------------------------------------------------------
      2796        262         32          0         96       2996   Library Totals

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

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


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

     32128        552        660        268      23668     303399   Grand Totals
     32128        552        660        268      23668     303399   ELF Image Totals
     32128        552        660        268          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                32788 (  32.02kB)
    Total RW  Size (RW Data + ZI Data)             23936 (  23.38kB)
    Total ROM Size (Code + RO Data + RW Data)      33056 (  32.28kB)

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

