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

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

Section Cross References

    main.o(i.NVIC_Configuration) refers to misc.o(i.NVIC_PriorityGroupConfig) for NVIC_PriorityGroupConfig
    main.o(i.led_task) refers to stm32f2xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
    main.o(i.led_task) refers to os_time.o(i.OSTimeDlyHMSM) for OSTimeDlyHMSM
    main.o(i.led_task) refers to stm32f2xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
    main.o(i.main) refers to delay.o(i.delay_init) for delay_init
    main.o(i.main) refers to main.o(i.NVIC_Configuration) for NVIC_Configuration
    main.o(i.main) refers to sram.o(i.FSMC_SRAM_Init) for FSMC_SRAM_Init
    main.o(i.main) refers to malloc.o(i.my_mem_init) for my_mem_init
    main.o(i.main) refers to led.o(i.LED_GPIO_Config) for LED_GPIO_Config
    main.o(i.main) refers to led.o(i.NET_STATUS_LED_Config) for NET_STATUS_LED_Config
    main.o(i.main) refers to os_core.o(i.OSInit) for OSInit
    main.o(i.main) refers to os_task.o(i.OSTaskCreate) for OSTaskCreate
    main.o(i.main) refers to os_core.o(i.OSStart) for OSStart
    main.o(i.main) refers to main.o(.bss) for START_TASK_STK
    main.o(i.main) refers to main.o(i.start_task) for start_task
    main.o(i.net_status_led_task) refers to stm32f2xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
    main.o(i.net_status_led_task) refers to os_time.o(i.OSTimeDlyHMSM) for OSTimeDlyHMSM
    main.o(i.net_status_led_task) refers to stm32f2xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
    main.o(i.start_task) refers to os_core.o(i.OSStatInit) for OSStatInit
    main.o(i.start_task) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    main.o(i.start_task) refers to os_task.o(i.OSTaskCreate) for OSTaskCreate
    main.o(i.start_task) refers to os_task.o(i.OSTaskSuspend) for OSTaskSuspend
    main.o(i.start_task) refers to main.o(.bss) for LED_TASK_STK
    main.o(i.start_task) refers to main.o(i.led_task) for led_task
    main.o(i.start_task) refers to main.o(i.net_status_led_task) for net_status_led_task
    system_stm32f2xx.o(i.SystemCoreClockUpdate) refers to system_stm32f2xx.o(.data) for SystemCoreClock
    system_stm32f2xx.o(i.SystemInit) refers to system_stm32f2xx.o(i.SetSysClock) for SetSysClock
    demo_nand_fatfs.o(i.CreateDir) refers to ff.o(i.f_mount) for f_mount
    demo_nand_fatfs.o(i.CreateDir) refers to printfa.o(i.__0printf) for __2printf
    demo_nand_fatfs.o(i.CreateDir) refers to ff.o(i.f_mkdir) for f_mkdir
    demo_nand_fatfs.o(i.CreateNewFile) refers to ff.o(i.f_mount) for f_mount
    demo_nand_fatfs.o(i.CreateNewFile) refers to printfa.o(i.__0printf) for __2printf
    demo_nand_fatfs.o(i.CreateNewFile) refers to ff.o(i.f_opendir) for f_opendir
    demo_nand_fatfs.o(i.CreateNewFile) refers to ff.o(i.f_mkfs) for f_mkfs
    demo_nand_fatfs.o(i.CreateNewFile) refers to ff.o(i.f_open) for f_open
    demo_nand_fatfs.o(i.CreateNewFile) refers to ff.o(i.f_write) for f_write
    demo_nand_fatfs.o(i.CreateNewFile) refers to ff.o(i.f_close) for f_close
    demo_nand_fatfs.o(i.DeleteDirFile) refers to ff.o(i.f_mount) for f_mount
    demo_nand_fatfs.o(i.DeleteDirFile) refers to printfa.o(i.__0printf) for __2printf
    demo_nand_fatfs.o(i.DeleteDirFile) refers to ff.o(i.f_unlink) for f_unlink
    demo_nand_fatfs.o(i.DeleteDirFile) refers to printfa.o(i.__0sprintf) for __2sprintf
    demo_nand_fatfs.o(i.DemoFatFS) refers to demo_nand_fatfs.o(i.DispMenu) for DispMenu
    demo_nand_fatfs.o(i.DemoFatFS) refers to main.o(i.bsp_Idle) for bsp_Idle
    demo_nand_fatfs.o(i.DemoFatFS) refers to printfa.o(i.__0printf) for __2printf
    demo_nand_fatfs.o(i.DemoFatFS) refers to demo_nand_fatfs.o(i.ViewRootDir) for ViewRootDir
    demo_nand_fatfs.o(i.DemoFatFS) refers to demo_nand_fatfs.o(i.CreateNewFile) for CreateNewFile
    demo_nand_fatfs.o(i.DemoFatFS) refers to demo_nand_fatfs.o(i.ReadFileData) for ReadFileData
    demo_nand_fatfs.o(i.DemoFatFS) refers to demo_nand_fatfs.o(i.CreateDir) for CreateDir
    demo_nand_fatfs.o(i.DemoFatFS) refers to demo_nand_fatfs.o(i.DeleteDirFile) for DeleteDirFile
    demo_nand_fatfs.o(i.DemoFatFS) refers to demo_nand_fatfs.o(i.WriteFileTest) for WriteFileTest
    demo_nand_fatfs.o(i.DemoFatFS) refers to nandflash.o(i.NAND_Format) for NAND_Format
    demo_nand_fatfs.o(i.DispMenu) refers to printfa.o(i.__0printf) for __2printf
    demo_nand_fatfs.o(i.ReadFileData) refers to ff.o(i.f_mount) for f_mount
    demo_nand_fatfs.o(i.ReadFileData) refers to printfa.o(i.__0printf) for __2printf
    demo_nand_fatfs.o(i.ReadFileData) refers to ff.o(i.f_opendir) for f_opendir
    demo_nand_fatfs.o(i.ReadFileData) refers to ff.o(i.f_open) for f_open
    demo_nand_fatfs.o(i.ReadFileData) refers to ff.o(i.f_read) for f_read
    demo_nand_fatfs.o(i.ReadFileData) refers to ff.o(i.f_close) for f_close
    demo_nand_fatfs.o(i.ViewRootDir) refers to ff.o(i.f_mount) for f_mount
    demo_nand_fatfs.o(i.ViewRootDir) refers to printfa.o(i.__0printf) for __2printf
    demo_nand_fatfs.o(i.ViewRootDir) refers to ff.o(i.f_opendir) for f_opendir
    demo_nand_fatfs.o(i.ViewRootDir) refers to ff.o(i.f_readdir) for f_readdir
    demo_nand_fatfs.o(i.WriteFileTest) refers to ff.o(i.f_mount) for f_mount
    demo_nand_fatfs.o(i.WriteFileTest) refers to printfa.o(i.__0printf) for __2printf
    demo_nand_fatfs.o(i.WriteFileTest) refers to ff.o(i.f_opendir) for f_opendir
    demo_nand_fatfs.o(i.WriteFileTest) refers to printfa.o(i.__0sprintf) for __2sprintf
    demo_nand_fatfs.o(i.WriteFileTest) refers to ff.o(i.f_open) for f_open
    demo_nand_fatfs.o(i.WriteFileTest) refers to ff.o(i.f_write) for f_write
    demo_nand_fatfs.o(i.WriteFileTest) refers to ff.o(i.f_close) for f_close
    demo_nand_fatfs.o(i.WriteFileTest) refers to ff.o(i.f_read) for f_read
    demo_nand_fatfs.o(i.WriteFileTest) refers to demo_nand_fatfs.o(.bss) for g_TestBuf
    demo_nand_fatfs.o(i.WriteFileTest) refers to demo_nand_fatfs.o(.data) for s_ucTestSn
    stm32f2xx_adc.o(i.ADC_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f2xx_can.o(i.CAN_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f2xx_can.o(i.CAN_GetITStatus) refers to stm32f2xx_can.o(i.CheckITStatus) for CheckITStatus
    stm32f2xx_cryp.o(i.CRYP_DeInit) refers to stm32f2xx_rcc.o(i.RCC_AHB2PeriphResetCmd) for RCC_AHB2PeriphResetCmd
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_KeyStructInit) for CRYP_KeyStructInit
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_FIFOFlush) for CRYP_FIFOFlush
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_Init) for CRYP_Init
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_KeyInit) for CRYP_KeyInit
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_Cmd) for CRYP_Cmd
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_GetFlagStatus) for CRYP_GetFlagStatus
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_IVInit) for CRYP_IVInit
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_DataIn) for CRYP_DataIn
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_DataOut) for CRYP_DataOut
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CTR) refers to stm32f2xx_cryp.o(i.CRYP_KeyStructInit) for CRYP_KeyStructInit
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CTR) refers to stm32f2xx_cryp.o(i.CRYP_KeyInit) for CRYP_KeyInit
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CTR) refers to stm32f2xx_cryp.o(i.CRYP_Init) for CRYP_Init
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CTR) refers to stm32f2xx_cryp.o(i.CRYP_IVInit) for CRYP_IVInit
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CTR) refers to stm32f2xx_cryp.o(i.CRYP_FIFOFlush) for CRYP_FIFOFlush
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CTR) refers to stm32f2xx_cryp.o(i.CRYP_Cmd) for CRYP_Cmd
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CTR) refers to stm32f2xx_cryp.o(i.CRYP_DataIn) for CRYP_DataIn
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CTR) refers to stm32f2xx_cryp.o(i.CRYP_GetFlagStatus) for CRYP_GetFlagStatus
    stm32f2xx_cryp_aes.o(i.CRYP_AES_CTR) refers to stm32f2xx_cryp.o(i.CRYP_DataOut) for CRYP_DataOut
    stm32f2xx_cryp_aes.o(i.CRYP_AES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_KeyStructInit) for CRYP_KeyStructInit
    stm32f2xx_cryp_aes.o(i.CRYP_AES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_FIFOFlush) for CRYP_FIFOFlush
    stm32f2xx_cryp_aes.o(i.CRYP_AES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_Init) for CRYP_Init
    stm32f2xx_cryp_aes.o(i.CRYP_AES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_KeyInit) for CRYP_KeyInit
    stm32f2xx_cryp_aes.o(i.CRYP_AES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_Cmd) for CRYP_Cmd
    stm32f2xx_cryp_aes.o(i.CRYP_AES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_GetFlagStatus) for CRYP_GetFlagStatus
    stm32f2xx_cryp_aes.o(i.CRYP_AES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_DataIn) for CRYP_DataIn
    stm32f2xx_cryp_aes.o(i.CRYP_AES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_DataOut) for CRYP_DataOut
    stm32f2xx_cryp_des.o(i.CRYP_DES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_KeyStructInit) for CRYP_KeyStructInit
    stm32f2xx_cryp_des.o(i.CRYP_DES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_Init) for CRYP_Init
    stm32f2xx_cryp_des.o(i.CRYP_DES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_KeyInit) for CRYP_KeyInit
    stm32f2xx_cryp_des.o(i.CRYP_DES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_IVInit) for CRYP_IVInit
    stm32f2xx_cryp_des.o(i.CRYP_DES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_FIFOFlush) for CRYP_FIFOFlush
    stm32f2xx_cryp_des.o(i.CRYP_DES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_Cmd) for CRYP_Cmd
    stm32f2xx_cryp_des.o(i.CRYP_DES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_DataIn) for CRYP_DataIn
    stm32f2xx_cryp_des.o(i.CRYP_DES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_GetFlagStatus) for CRYP_GetFlagStatus
    stm32f2xx_cryp_des.o(i.CRYP_DES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_DataOut) for CRYP_DataOut
    stm32f2xx_cryp_des.o(i.CRYP_DES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_KeyStructInit) for CRYP_KeyStructInit
    stm32f2xx_cryp_des.o(i.CRYP_DES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_Init) for CRYP_Init
    stm32f2xx_cryp_des.o(i.CRYP_DES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_KeyInit) for CRYP_KeyInit
    stm32f2xx_cryp_des.o(i.CRYP_DES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_FIFOFlush) for CRYP_FIFOFlush
    stm32f2xx_cryp_des.o(i.CRYP_DES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_Cmd) for CRYP_Cmd
    stm32f2xx_cryp_des.o(i.CRYP_DES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_DataIn) for CRYP_DataIn
    stm32f2xx_cryp_des.o(i.CRYP_DES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_GetFlagStatus) for CRYP_GetFlagStatus
    stm32f2xx_cryp_des.o(i.CRYP_DES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_DataOut) for CRYP_DataOut
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_KeyStructInit) for CRYP_KeyStructInit
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_Init) for CRYP_Init
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_KeyInit) for CRYP_KeyInit
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_IVInit) for CRYP_IVInit
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_FIFOFlush) for CRYP_FIFOFlush
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_Cmd) for CRYP_Cmd
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_DataIn) for CRYP_DataIn
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_GetFlagStatus) for CRYP_GetFlagStatus
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_CBC) refers to stm32f2xx_cryp.o(i.CRYP_DataOut) for CRYP_DataOut
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_KeyStructInit) for CRYP_KeyStructInit
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_Init) for CRYP_Init
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_KeyInit) for CRYP_KeyInit
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_FIFOFlush) for CRYP_FIFOFlush
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_Cmd) for CRYP_Cmd
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_DataIn) for CRYP_DataIn
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_GetFlagStatus) for CRYP_GetFlagStatus
    stm32f2xx_cryp_tdes.o(i.CRYP_TDES_ECB) refers to stm32f2xx_cryp.o(i.CRYP_DataOut) for CRYP_DataOut
    stm32f2xx_dac.o(i.DAC_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f2xx_flash.o(i.FLASH_EraseAllSectors) refers to stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f2xx_flash.o(i.FLASH_EraseSector) refers to stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f2xx_flash.o(i.FLASH_OB_Launch) refers to stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f2xx_flash.o(i.FLASH_OB_RDPConfig) refers to stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f2xx_flash.o(i.FLASH_OB_UserConfig) refers to stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f2xx_flash.o(i.FLASH_OB_WRPConfig) refers to stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f2xx_flash.o(i.FLASH_ProgramByte) refers to stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f2xx_flash.o(i.FLASH_ProgramDoubleWord) refers to stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f2xx_flash.o(i.FLASH_ProgramHalfWord) refers to stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f2xx_flash.o(i.FLASH_ProgramWord) refers to stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f2xx_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f2xx_flash.o(i.FLASH_GetStatus) for FLASH_GetStatus
    stm32f2xx_gpio.o(i.GPIO_DeInit) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphResetCmd) for RCC_AHB1PeriphResetCmd
    stm32f2xx_hash.o(i.HASH_DeInit) refers to stm32f2xx_rcc.o(i.RCC_AHB2PeriphResetCmd) for RCC_AHB2PeriphResetCmd
    stm32f2xx_hash_md5.o(i.HASH_MD5) refers to stm32f2xx_hash.o(i.HASH_DeInit) for HASH_DeInit
    stm32f2xx_hash_md5.o(i.HASH_MD5) refers to stm32f2xx_hash.o(i.HASH_Init) for HASH_Init
    stm32f2xx_hash_md5.o(i.HASH_MD5) refers to stm32f2xx_hash.o(i.HASH_SetLastWordValidBitsNbr) for HASH_SetLastWordValidBitsNbr
    stm32f2xx_hash_md5.o(i.HASH_MD5) refers to stm32f2xx_hash.o(i.HASH_DataIn) for HASH_DataIn
    stm32f2xx_hash_md5.o(i.HASH_MD5) refers to stm32f2xx_hash.o(i.HASH_StartDigest) for HASH_StartDigest
    stm32f2xx_hash_md5.o(i.HASH_MD5) refers to stm32f2xx_hash.o(i.HASH_GetFlagStatus) for HASH_GetFlagStatus
    stm32f2xx_hash_md5.o(i.HASH_MD5) refers to stm32f2xx_hash.o(i.HASH_GetDigest) for HASH_GetDigest
    stm32f2xx_hash_md5.o(i.HMAC_MD5) refers to stm32f2xx_hash.o(i.HASH_DeInit) for HASH_DeInit
    stm32f2xx_hash_md5.o(i.HMAC_MD5) refers to stm32f2xx_hash.o(i.HASH_Init) for HASH_Init
    stm32f2xx_hash_md5.o(i.HMAC_MD5) refers to stm32f2xx_hash.o(i.HASH_SetLastWordValidBitsNbr) for HASH_SetLastWordValidBitsNbr
    stm32f2xx_hash_md5.o(i.HMAC_MD5) refers to stm32f2xx_hash.o(i.HASH_DataIn) for HASH_DataIn
    stm32f2xx_hash_md5.o(i.HMAC_MD5) refers to stm32f2xx_hash.o(i.HASH_StartDigest) for HASH_StartDigest
    stm32f2xx_hash_md5.o(i.HMAC_MD5) refers to stm32f2xx_hash.o(i.HASH_GetFlagStatus) for HASH_GetFlagStatus
    stm32f2xx_hash_md5.o(i.HMAC_MD5) refers to stm32f2xx_hash.o(i.HASH_GetDigest) for HASH_GetDigest
    stm32f2xx_hash_sha1.o(i.HASH_SHA1) refers to stm32f2xx_hash.o(i.HASH_DeInit) for HASH_DeInit
    stm32f2xx_hash_sha1.o(i.HASH_SHA1) refers to stm32f2xx_hash.o(i.HASH_Init) for HASH_Init
    stm32f2xx_hash_sha1.o(i.HASH_SHA1) refers to stm32f2xx_hash.o(i.HASH_SetLastWordValidBitsNbr) for HASH_SetLastWordValidBitsNbr
    stm32f2xx_hash_sha1.o(i.HASH_SHA1) refers to stm32f2xx_hash.o(i.HASH_DataIn) for HASH_DataIn
    stm32f2xx_hash_sha1.o(i.HASH_SHA1) refers to stm32f2xx_hash.o(i.HASH_StartDigest) for HASH_StartDigest
    stm32f2xx_hash_sha1.o(i.HASH_SHA1) refers to stm32f2xx_hash.o(i.HASH_GetFlagStatus) for HASH_GetFlagStatus
    stm32f2xx_hash_sha1.o(i.HASH_SHA1) refers to stm32f2xx_hash.o(i.HASH_GetDigest) for HASH_GetDigest
    stm32f2xx_hash_sha1.o(i.HMAC_SHA1) refers to stm32f2xx_hash.o(i.HASH_DeInit) for HASH_DeInit
    stm32f2xx_hash_sha1.o(i.HMAC_SHA1) refers to stm32f2xx_hash.o(i.HASH_Init) for HASH_Init
    stm32f2xx_hash_sha1.o(i.HMAC_SHA1) refers to stm32f2xx_hash.o(i.HASH_SetLastWordValidBitsNbr) for HASH_SetLastWordValidBitsNbr
    stm32f2xx_hash_sha1.o(i.HMAC_SHA1) refers to stm32f2xx_hash.o(i.HASH_DataIn) for HASH_DataIn
    stm32f2xx_hash_sha1.o(i.HMAC_SHA1) refers to stm32f2xx_hash.o(i.HASH_StartDigest) for HASH_StartDigest
    stm32f2xx_hash_sha1.o(i.HMAC_SHA1) refers to stm32f2xx_hash.o(i.HASH_GetFlagStatus) for HASH_GetFlagStatus
    stm32f2xx_hash_sha1.o(i.HMAC_SHA1) refers to stm32f2xx_hash.o(i.HASH_GetDigest) for HASH_GetDigest
    stm32f2xx_i2c.o(i.I2C_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f2xx_i2c.o(i.I2C_Init) refers to stm32f2xx_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f2xx_pwr.o(i.PWR_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f2xx_rcc.o(i.RCC_GetClocksFreq) refers to stm32f2xx_rcc.o(.data) for APBAHBPrescTable
    stm32f2xx_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f2xx_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
    stm32f2xx_rng.o(i.RNG_DeInit) refers to stm32f2xx_rcc.o(i.RCC_AHB2PeriphResetCmd) for RCC_AHB2PeriphResetCmd
    stm32f2xx_rtc.o(i.RTC_CoarseCalibCmd) refers to stm32f2xx_rtc.o(i.RTC_EnterInitMode) for RTC_EnterInitMode
    stm32f2xx_rtc.o(i.RTC_CoarseCalibCmd) refers to stm32f2xx_rtc.o(i.RTC_ExitInitMode) for RTC_ExitInitMode
    stm32f2xx_rtc.o(i.RTC_CoarseCalibConfig) refers to stm32f2xx_rtc.o(i.RTC_EnterInitMode) for RTC_EnterInitMode
    stm32f2xx_rtc.o(i.RTC_CoarseCalibConfig) refers to stm32f2xx_rtc.o(i.RTC_ExitInitMode) for RTC_ExitInitMode
    stm32f2xx_rtc.o(i.RTC_DeInit) refers to stm32f2xx_rtc.o(i.RTC_EnterInitMode) for RTC_EnterInitMode
    stm32f2xx_rtc.o(i.RTC_DeInit) refers to stm32f2xx_rtc.o(i.RTC_WaitForSynchro) for RTC_WaitForSynchro
    stm32f2xx_rtc.o(i.RTC_GetAlarm) refers to stm32f2xx_rtc.o(i.RTC_Bcd2ToByte) for RTC_Bcd2ToByte
    stm32f2xx_rtc.o(i.RTC_GetDate) refers to stm32f2xx_rtc.o(i.RTC_Bcd2ToByte) for RTC_Bcd2ToByte
    stm32f2xx_rtc.o(i.RTC_GetTime) refers to stm32f2xx_rtc.o(i.RTC_Bcd2ToByte) for RTC_Bcd2ToByte
    stm32f2xx_rtc.o(i.RTC_GetTimeStamp) refers to stm32f2xx_rtc.o(i.RTC_Bcd2ToByte) for RTC_Bcd2ToByte
    stm32f2xx_rtc.o(i.RTC_Init) refers to stm32f2xx_rtc.o(i.RTC_EnterInitMode) for RTC_EnterInitMode
    stm32f2xx_rtc.o(i.RTC_Init) refers to stm32f2xx_rtc.o(i.RTC_ExitInitMode) for RTC_ExitInitMode
    stm32f2xx_rtc.o(i.RTC_RefClockCmd) refers to stm32f2xx_rtc.o(i.RTC_EnterInitMode) for RTC_EnterInitMode
    stm32f2xx_rtc.o(i.RTC_RefClockCmd) refers to stm32f2xx_rtc.o(i.RTC_ExitInitMode) for RTC_ExitInitMode
    stm32f2xx_rtc.o(i.RTC_SetAlarm) refers to stm32f2xx_rtc.o(i.RTC_Bcd2ToByte) for RTC_Bcd2ToByte
    stm32f2xx_rtc.o(i.RTC_SetAlarm) refers to stm32f2xx_rtc.o(i.RTC_ByteToBcd2) for RTC_ByteToBcd2
    stm32f2xx_rtc.o(i.RTC_SetDate) refers to stm32f2xx_rtc.o(i.RTC_Bcd2ToByte) for RTC_Bcd2ToByte
    stm32f2xx_rtc.o(i.RTC_SetDate) refers to stm32f2xx_rtc.o(i.RTC_ByteToBcd2) for RTC_ByteToBcd2
    stm32f2xx_rtc.o(i.RTC_SetDate) refers to stm32f2xx_rtc.o(i.RTC_EnterInitMode) for RTC_EnterInitMode
    stm32f2xx_rtc.o(i.RTC_SetDate) refers to stm32f2xx_rtc.o(i.RTC_ExitInitMode) for RTC_ExitInitMode
    stm32f2xx_rtc.o(i.RTC_SetDate) refers to stm32f2xx_rtc.o(i.RTC_WaitForSynchro) for RTC_WaitForSynchro
    stm32f2xx_rtc.o(i.RTC_SetTime) refers to stm32f2xx_rtc.o(i.RTC_Bcd2ToByte) for RTC_Bcd2ToByte
    stm32f2xx_rtc.o(i.RTC_SetTime) refers to stm32f2xx_rtc.o(i.RTC_ByteToBcd2) for RTC_ByteToBcd2
    stm32f2xx_rtc.o(i.RTC_SetTime) refers to stm32f2xx_rtc.o(i.RTC_EnterInitMode) for RTC_EnterInitMode
    stm32f2xx_rtc.o(i.RTC_SetTime) refers to stm32f2xx_rtc.o(i.RTC_ExitInitMode) for RTC_ExitInitMode
    stm32f2xx_rtc.o(i.RTC_SetTime) refers to stm32f2xx_rtc.o(i.RTC_WaitForSynchro) for RTC_WaitForSynchro
    stm32f2xx_sdio.o(i.SDIO_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f2xx_spi.o(i.SPI_I2S_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f2xx_spi.o(i.SPI_I2S_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f2xx_syscfg.o(i.SYSCFG_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f2xx_tim.o(i.TIM_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f2xx_tim.o(i.TIM_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f2xx_tim.o(i.TIM_ETRClockMode1Config) refers to stm32f2xx_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
    stm32f2xx_tim.o(i.TIM_ETRClockMode2Config) refers to stm32f2xx_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
    stm32f2xx_tim.o(i.TIM_ICInit) refers to stm32f2xx_tim.o(i.TI1_Config) for TI1_Config
    stm32f2xx_tim.o(i.TIM_ICInit) refers to stm32f2xx_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
    stm32f2xx_tim.o(i.TIM_ICInit) refers to stm32f2xx_tim.o(i.TI2_Config) for TI2_Config
    stm32f2xx_tim.o(i.TIM_ICInit) refers to stm32f2xx_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
    stm32f2xx_tim.o(i.TIM_ICInit) refers to stm32f2xx_tim.o(i.TI3_Config) for TI3_Config
    stm32f2xx_tim.o(i.TIM_ICInit) refers to stm32f2xx_tim.o(i.TIM_SetIC3Prescaler) for TIM_SetIC3Prescaler
    stm32f2xx_tim.o(i.TIM_ICInit) refers to stm32f2xx_tim.o(i.TI4_Config) for TI4_Config
    stm32f2xx_tim.o(i.TIM_ICInit) refers to stm32f2xx_tim.o(i.TIM_SetIC4Prescaler) for TIM_SetIC4Prescaler
    stm32f2xx_tim.o(i.TIM_ITRxExternalClockConfig) refers to stm32f2xx_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
    stm32f2xx_tim.o(i.TIM_PWMIConfig) refers to stm32f2xx_tim.o(i.TI1_Config) for TI1_Config
    stm32f2xx_tim.o(i.TIM_PWMIConfig) refers to stm32f2xx_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
    stm32f2xx_tim.o(i.TIM_PWMIConfig) refers to stm32f2xx_tim.o(i.TI2_Config) for TI2_Config
    stm32f2xx_tim.o(i.TIM_PWMIConfig) refers to stm32f2xx_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
    stm32f2xx_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f2xx_tim.o(i.TI2_Config) for TI2_Config
    stm32f2xx_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f2xx_tim.o(i.TI1_Config) for TI1_Config
    stm32f2xx_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f2xx_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
    stm32f2xx_usart.o(i.USART_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f2xx_usart.o(i.USART_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f2xx_usart.o(i.USART_Init) refers to stm32f2xx_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f2xx_wwdg.o(i.WWDG_DeInit) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    startup_stm32f2xx.o(RESET) refers to startup_stm32f2xx.o(STACK) for __initial_sp
    startup_stm32f2xx.o(RESET) refers to startup_stm32f2xx.o(.text) for Reset_Handler
    startup_stm32f2xx.o(RESET) refers to stm32f2xx_it.o(i.NMI_Handler) for NMI_Handler
    startup_stm32f2xx.o(RESET) refers to stm32f2xx_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f2xx.o(RESET) refers to stm32f2xx_it.o(i.MemManage_Handler) for MemManage_Handler
    startup_stm32f2xx.o(RESET) refers to stm32f2xx_it.o(i.BusFault_Handler) for BusFault_Handler
    startup_stm32f2xx.o(RESET) refers to stm32f2xx_it.o(i.UsageFault_Handler) for UsageFault_Handler
    startup_stm32f2xx.o(RESET) refers to stm32f2xx_it.o(i.SVC_Handler) for SVC_Handler
    startup_stm32f2xx.o(RESET) refers to stm32f2xx_it.o(i.DebugMon_Handler) for DebugMon_Handler
    startup_stm32f2xx.o(RESET) refers to os_cpu_a.o(.text) for PendSV_Handler
    startup_stm32f2xx.o(RESET) refers to delay.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f2xx.o(RESET) refers to sx1276-board.o(i.TIM3_IRQHandler) for TIM3_IRQHandler
    startup_stm32f2xx.o(RESET) refers to usart.o(i.DMA2_Stream5_IRQHandler) for DMA2_Stream5_IRQHandler
    startup_stm32f2xx.o(RESET) refers to usart.o(i.USART6_IRQHandler) for USART6_IRQHandler
    startup_stm32f2xx.o(.text) refers to system_stm32f2xx.o(i.SystemInit) for SystemInit
    startup_stm32f2xx.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    sram.o(i.FSMC_SRAM_Init) refers to sram.o(i.SRAM_GPIO_Config) for SRAM_GPIO_Config
    sram.o(i.FSMC_SRAM_Init) refers to stm32f2xx_rcc.o(i.RCC_AHB3PeriphClockCmd) for RCC_AHB3PeriphClockCmd
    sram.o(i.FSMC_SRAM_Init) refers to stm32f2xx_fsmc.o(i.FSMC_NORSRAMInit) for FSMC_NORSRAMInit
    sram.o(i.FSMC_SRAM_Init) refers to stm32f2xx_fsmc.o(i.FSMC_NORSRAMCmd) for FSMC_NORSRAMCmd
    sram.o(i.SRAM_GPIO_Config) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    sram.o(i.SRAM_GPIO_Config) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    sram.o(i.SRAM_GPIO_Config) refers to stm32f2xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
    sram.o(i.SRAM_Test) refers to printfa.o(i.__0printf) for __2printf
    usart.o(i.Config_485_Port) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    usart.o(i.Config_485_Port) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    usart.o(i.Config_485_Port) refers to stm32f2xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
    usart.o(i.Config_485_Port) refers to stm32f2xx_usart.o(i.USART_Init) for USART_Init
    usart.o(i.Config_485_Port) refers to stm32f2xx_usart.o(i.USART_Cmd) for USART_Cmd
    usart.o(i.Config_485_Port) refers to stm32f2xx_usart.o(i.USART_ITConfig) for USART_ITConfig
    usart.o(i.DEBUG_USART_Config) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    usart.o(i.DEBUG_USART_Config) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    usart.o(i.DEBUG_USART_Config) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    usart.o(i.DEBUG_USART_Config) refers to stm32f2xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
    usart.o(i.DEBUG_USART_Config) refers to stm32f2xx_usart.o(i.USART_Init) for USART_Init
    usart.o(i.DEBUG_USART_Config) refers to misc.o(i.NVIC_Init) for NVIC_Init
    usart.o(i.DEBUG_USART_Config) refers to stm32f2xx_usart.o(i.USART_ITConfig) for USART_ITConfig
    usart.o(i.DEBUG_USART_Config) refers to stm32f2xx_dma.o(i.DMA_Cmd) for DMA_Cmd
    usart.o(i.DEBUG_USART_Config) refers to stm32f2xx_usart.o(i.USART_Cmd) for USART_Cmd
    usart.o(i.DEBUG_USART_Config) refers to stm32f2xx_usart.o(i.USART_ClearFlag) for USART_ClearFlag
    usart.o(i.DMA2_Stream5_IRQHandler) refers to stm32f2xx_dma.o(i.DMA_GetITStatus) for DMA_GetITStatus
    usart.o(i.DMA2_Stream5_IRQHandler) refers to stm32f2xx_dma.o(i.DMA_ClearITPendingBit) for DMA_ClearITPendingBit
    usart.o(i.USART6_IRQHandler) refers to stm32f2xx_usart.o(i.USART_GetITStatus) for USART_GetITStatus
    usart.o(i.USART6_IRQHandler) refers to stm32f2xx_dma.o(i.DMA_Cmd) for DMA_Cmd
    usart.o(i.USART6_IRQHandler) refers to stm32f2xx_dma.o(i.DMA_GetCurrDataCounter) for DMA_GetCurrDataCounter
    usart.o(i.USART6_IRQHandler) refers to stm32f2xx_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
    usart.o(i.USART6_IRQHandler) refers to usart.o(.data) for UART6_RX_NUM
    usart.o(i.USART_232_config) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    usart.o(i.USART_232_config) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    usart.o(i.USART_232_config) refers to stm32f2xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
    usart.o(i.USART_232_config) refers to stm32f2xx_usart.o(i.USART_Init) for USART_Init
    usart.o(i.USART_232_config) refers to stm32f2xx_usart.o(i.USART_Cmd) for USART_Cmd
    usart.o(i.USART_232_config) refers to stm32f2xx_usart.o(i.USART_ITConfig) for USART_ITConfig
    usart.o(i.USART_485_config) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    usart.o(i.USART_485_config) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    usart.o(i.USART_485_config) refers to stm32f2xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
    usart.o(i.USART_485_config) refers to stm32f2xx_usart.o(i.USART_Init) for USART_Init
    usart.o(i.USART_485_config) refers to stm32f2xx_usart.o(i.USART_Cmd) for USART_Cmd
    usart.o(i.USART_485_config) refers to stm32f2xx_usart.o(i.USART_ITConfig) for USART_ITConfig
    usart.o(i.USART_DMA_Config) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    usart.o(i.USART_DMA_Config) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    usart.o(i.USART_DMA_Config) refers to stm32f2xx_dma.o(i.DMA_Init) for DMA_Init
    usart.o(i.USART_DMA_Config) refers to stm32f2xx_usart.o(i.USART_DMACmd) for USART_DMACmd
    usart.o(i.USART_DMA_Config) refers to stm32f2xx_dma.o(i.DMA_ITConfig) for DMA_ITConfig
    usart.o(i.USART_DMA_Config) refers to misc.o(i.NVIC_Init) for NVIC_Init
    usart.o(i.USART_DMA_Config) refers to usart.o(.bss) for UART6_RX_BUF
    usart.o(i.Usart_SendByte) refers to stm32f2xx_usart.o(i.USART_SendData) for USART_SendData
    usart.o(i.Usart_SendByte) refers to stm32f2xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
    usart.o(i.Usart_SendHalfWord) refers to stm32f2xx_usart.o(i.USART_SendData) for USART_SendData
    usart.o(i.Usart_SendHalfWord) refers to stm32f2xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
    usart.o(i.Usart_SendString) refers to usart.o(i.Usart_SendByte) for Usart_SendByte
    usart.o(i.Usart_SendString) refers to stm32f2xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
    nandflash.o(i.FSMC_NAND_CompPage) refers to stm32f2xx_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    nandflash.o(i.FSMC_NAND_EraseBlock) refers to nandflash.o(i.FSMC_NAND_GetStatus) for FSMC_NAND_GetStatus
    nandflash.o(i.FSMC_NAND_GetStatus) refers to nandflash.o(i.FSMC_NAND_ReadStatus) for FSMC_NAND_ReadStatus
    nandflash.o(i.FSMC_NAND_Init) refers to stm32f2xx_rcc.o(i.RCC_AHB3PeriphClockCmd) for RCC_AHB3PeriphClockCmd
    nandflash.o(i.FSMC_NAND_Init) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    nandflash.o(i.FSMC_NAND_Init) refers to stm32f2xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
    nandflash.o(i.FSMC_NAND_Init) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    nandflash.o(i.FSMC_NAND_Init) refers to stm32f2xx_fsmc.o(i.FSMC_NANDInit) for FSMC_NANDInit
    nandflash.o(i.FSMC_NAND_Init) refers to stm32f2xx_fsmc.o(i.FSMC_NANDCmd) for FSMC_NANDCmd
    nandflash.o(i.FSMC_NAND_PageCopyBack) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.FSMC_NAND_PageCopyBack) refers to stm32f2xx_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    nandflash.o(i.FSMC_NAND_PageCopyBack) refers to nandflash.o(i.FSMC_NAND_GetStatus) for FSMC_NAND_GetStatus
    nandflash.o(i.FSMC_NAND_PageCopyBackEx) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.FSMC_NAND_PageCopyBackEx) refers to stm32f2xx_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    nandflash.o(i.FSMC_NAND_PageCopyBackEx) refers to nandflash.o(i.FSMC_NAND_GetStatus) for FSMC_NAND_GetStatus
    nandflash.o(i.FSMC_NAND_PageCopyBackEx) refers to nandflash.o(.conststring) for .conststring
    nandflash.o(i.FSMC_NAND_ReadData) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.FSMC_NAND_ReadData) refers to nandflash.o(i.FSMC_NAND_ReadPage) for FSMC_NAND_ReadPage
    nandflash.o(i.FSMC_NAND_ReadPage) refers to stm32f2xx_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    nandflash.o(i.FSMC_NAND_ReadSpare) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.FSMC_NAND_ReadSpare) refers to nandflash.o(i.FSMC_NAND_ReadPage) for FSMC_NAND_ReadPage
    nandflash.o(i.FSMC_NAND_Reset) refers to nandflash.o(i.FSMC_NAND_GetStatus) for FSMC_NAND_GetStatus
    nandflash.o(i.FSMC_NAND_WriteData) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.FSMC_NAND_WriteData) refers to nandflash.o(i.FSMC_NAND_WritePage) for FSMC_NAND_WritePage
    nandflash.o(i.FSMC_NAND_WritePage) refers to stm32f2xx_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    nandflash.o(i.FSMC_NAND_WritePage) refers to nandflash.o(i.FSMC_NAND_GetStatus) for FSMC_NAND_GetStatus
    nandflash.o(i.FSMC_NAND_WritePage) refers to nandflash.o(i.FSMC_NAND_ReadPage) for FSMC_NAND_ReadPage
    nandflash.o(i.FSMC_NAND_WritePage) refers to memcmp.o(.text) for memcmp
    nandflash.o(i.FSMC_NAND_WritePage) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.FSMC_NAND_WritePage) refers to nandflash.o(.bss) for s_ucTempBuf
    nandflash.o(i.FSMC_NAND_WriteSpare) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.FSMC_NAND_WriteSpare) refers to nandflash.o(i.FSMC_NAND_WritePage) for FSMC_NAND_WritePage
    nandflash.o(i.NAND_AddrToPhyBlockNo) refers to nandflash.o(.data) for s_usValidDataBlockCount
    nandflash.o(i.NAND_AddrToPhyBlockNo) refers to nandflash.o(.bss) for s_usLUT
    nandflash.o(i.NAND_BuildLUT) refers to nandflash.o(i.FSMC_NAND_ReadSpare) for FSMC_NAND_ReadSpare
    nandflash.o(i.NAND_BuildLUT) refers to nandflash.o(.bss) for s_usLUT
    nandflash.o(i.NAND_BuildLUT) refers to nandflash.o(.data) for s_usValidDataBlockCount
    nandflash.o(i.NAND_DispBadBlockInfo) refers to nandflash.o(i.FSMC_NAND_Init) for FSMC_NAND_Init
    nandflash.o(i.NAND_DispBadBlockInfo) refers to nandflash.o(i.NAND_ReadID) for NAND_ReadID
    nandflash.o(i.NAND_DispBadBlockInfo) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_DispBadBlockInfo) refers to nandflash.o(i.FSMC_NAND_Reset) for FSMC_NAND_Reset
    nandflash.o(i.NAND_DispBadBlockInfo) refers to nandflash.o(i.NAND_IsBadBlock) for NAND_IsBadBlock
    nandflash.o(i.NAND_DispBadBlockInfo) refers to nandflash.o(i.NAND_IsFreeBlock) for NAND_IsFreeBlock
    nandflash.o(i.NAND_DispBadBlockInfo) refers to nandflash.o(.conststring) for .conststring
    nandflash.o(i.NAND_DispLogicPageData) refers to nandflash.o(i.NAND_LBNtoPBN) for NAND_LBNtoPBN
    nandflash.o(i.NAND_DispLogicPageData) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_DispLogicPageData) refers to nandflash.o(i.NAND_DispPhyPageData) for NAND_DispPhyPageData
    nandflash.o(i.NAND_DispParamPage) refers to nandflash.o(i.FSMC_NAND_Reset) for FSMC_NAND_Reset
    nandflash.o(i.NAND_DispParamPage) refers to nandflash.o(i.NAND_ReadParamPage) for NAND_ReadParamPage
    nandflash.o(i.NAND_DispParamPage) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_DispParamPage) refers to memcpya.o(.text) for __aeabi_memcpy4
    nandflash.o(i.NAND_DispPhyPageData) refers to nandflash.o(i.FSMC_NAND_ReadPage) for FSMC_NAND_ReadPage
    nandflash.o(i.NAND_DispPhyPageData) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_DispPhyPageData) refers to nandflash.o(.bss) for s_ucTempBuf
    nandflash.o(i.NAND_FindFreeBlock) refers to nandflash.o(i.NAND_IsFreeBlock) for NAND_IsFreeBlock
    nandflash.o(i.NAND_Format) refers to nandflash.o(i.FSMC_NAND_EraseBlock) for FSMC_NAND_EraseBlock
    nandflash.o(i.NAND_Format) refers to nandflash.o(i.NAND_IsBadBlock) for NAND_IsBadBlock
    nandflash.o(i.NAND_Format) refers to nandflash.o(i.FSMC_NAND_WriteSpare) for FSMC_NAND_WriteSpare
    nandflash.o(i.NAND_Format) refers to nandflash.o(i.NAND_BuildLUT) for NAND_BuildLUT
    nandflash.o(i.NAND_FormatCapacity) refers to nandflash.o(.data) for s_usValidDataBlockCount
    nandflash.o(i.NAND_GetBlockInfo) refers to nandflash.o(i.FSMC_NAND_Init) for FSMC_NAND_Init
    nandflash.o(i.NAND_GetBlockInfo) refers to nandflash.o(i.NAND_ReadID) for NAND_ReadID
    nandflash.o(i.NAND_GetBlockInfo) refers to strcpy.o(.text) for strcpy
    nandflash.o(i.NAND_GetBlockInfo) refers to nandflash.o(i.FSMC_NAND_Reset) for FSMC_NAND_Reset
    nandflash.o(i.NAND_GetBlockInfo) refers to nandflash.o(i.NAND_IsBadBlock) for NAND_IsBadBlock
    nandflash.o(i.NAND_GetBlockInfo) refers to nandflash.o(i.NAND_IsFreeBlock) for NAND_IsFreeBlock
    nandflash.o(i.NAND_Init) refers to nandflash.o(i.FSMC_NAND_Init) for FSMC_NAND_Init
    nandflash.o(i.NAND_Init) refers to nandflash.o(i.FSMC_NAND_Reset) for FSMC_NAND_Reset
    nandflash.o(i.NAND_Init) refers to nandflash.o(i.NAND_BuildLUT) for NAND_BuildLUT
    nandflash.o(i.NAND_IsBadBlock) refers to nandflash.o(i.FSMC_NAND_ReadSpare) for FSMC_NAND_ReadSpare
    nandflash.o(i.NAND_IsFreeBlock) refers to nandflash.o(i.NAND_IsBadBlock) for NAND_IsBadBlock
    nandflash.o(i.NAND_IsFreeBlock) refers to nandflash.o(i.FSMC_NAND_ReadSpare) for FSMC_NAND_ReadSpare
    nandflash.o(i.NAND_LBNtoPBN) refers to nandflash.o(.data) for s_usValidDataBlockCount
    nandflash.o(i.NAND_LBNtoPBN) refers to nandflash.o(.bss) for s_usLUT
    nandflash.o(i.NAND_MarkBadBlock) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_MarkBadBlock) refers to nandflash.o(i.FSMC_NAND_WriteSpare) for FSMC_NAND_WriteSpare
    nandflash.o(i.NAND_MarkUsedBlock) refers to nandflash.o(i.FSMC_NAND_WriteSpare) for FSMC_NAND_WriteSpare
    nandflash.o(i.NAND_Read) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_Read) refers to nandflash.o(i.NAND_AddrToPhyBlockNo) for NAND_AddrToPhyBlockNo
    nandflash.o(i.NAND_Read) refers to nandflash.o(i.FSMC_NAND_ReadData) for FSMC_NAND_ReadData
    nandflash.o(i.NAND_ReadMultiSectors) refers to nandflash.o(i.NAND_LBNtoPBN) for NAND_LBNtoPBN
    nandflash.o(i.NAND_ReadMultiSectors) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_ReadMultiSectors) refers to uldiv.o(.text) for __aeabi_uldivmod
    nandflash.o(i.NAND_ReadMultiSectors) refers to nandflash.o(i.FSMC_NAND_ReadData) for FSMC_NAND_ReadData
    nandflash.o(i.NAND_ReadMultiSectors) refers to nandflash.o(.conststring) for .conststring
    nandflash.o(i.NAND_ReadParamPage) refers to stm32f2xx_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    nandflash.o(i.NAND_ScanAllBadBlock) refers to nandflash.o(i.NAND_ScanBlock) for NAND_ScanBlock
    nandflash.o(i.NAND_ScanAllBadBlock) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_ScanAllBadBlock) refers to nandflash.o(i.NAND_MarkBadBlock) for NAND_MarkBadBlock
    nandflash.o(i.NAND_ScanBlock) refers to memseta.o(.text) for __aeabi_memclr
    nandflash.o(i.NAND_ScanBlock) refers to nandflash.o(i.FSMC_NAND_EraseBlock) for FSMC_NAND_EraseBlock
    nandflash.o(i.NAND_ScanBlock) refers to nandflash.o(i.FSMC_NAND_ReadPage) for FSMC_NAND_ReadPage
    nandflash.o(i.NAND_ScanBlock) refers to nandflash.o(i.NAND_IsBufOk) for NAND_IsBufOk
    nandflash.o(i.NAND_ScanBlock) refers to nandflash.o(i.FSMC_NAND_WritePage) for FSMC_NAND_WritePage
    nandflash.o(i.NAND_ScanBlock) refers to nandflash.o(.bss) for s_ucTempBuf
    nandflash.o(i.NAND_Write) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_Write) refers to nandflash.o(i.NAND_AddrToPhyBlockNo) for NAND_AddrToPhyBlockNo
    nandflash.o(i.NAND_Write) refers to nandflash.o(i.FSMC_NAND_ReadData) for FSMC_NAND_ReadData
    nandflash.o(i.NAND_Write) refers to nandflash.o(i.NAND_IsBufOk) for NAND_IsBufOk
    nandflash.o(i.NAND_Write) refers to nandflash.o(i.FSMC_NAND_WriteData) for FSMC_NAND_WriteData
    nandflash.o(i.NAND_Write) refers to nandflash.o(i.NAND_WriteToNewBlock) for NAND_WriteToNewBlock
    nandflash.o(i.NAND_Write) refers to nandflash.o(i.NAND_MarkUsedBlock) for NAND_MarkUsedBlock
    nandflash.o(i.NAND_Write) refers to nandflash.o(.bss) for s_ucTempBuf
    nandflash.o(i.NAND_WriteMultiSectors) refers to nandflash.o(i.NAND_LBNtoPBN) for NAND_LBNtoPBN
    nandflash.o(i.NAND_WriteMultiSectors) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_WriteMultiSectors) refers to memseta.o(.text) for __aeabi_memset
    nandflash.o(i.NAND_WriteMultiSectors) refers to nandflash.o(i.FSMC_NAND_CompPage) for FSMC_NAND_CompPage
    nandflash.o(i.NAND_WriteMultiSectors) refers to nandflash.o(i.FSMC_NAND_WriteData) for FSMC_NAND_WriteData
    nandflash.o(i.NAND_WriteMultiSectors) refers to nandflash.o(i.NAND_WriteToNewBlock) for NAND_WriteToNewBlock
    nandflash.o(i.NAND_WriteMultiSectors) refers to nandflash.o(i.NAND_MarkBadBlock) for NAND_MarkBadBlock
    nandflash.o(i.NAND_WriteMultiSectors) refers to nandflash.o(i.NAND_MarkUsedBlock) for NAND_MarkUsedBlock
    nandflash.o(i.NAND_WriteMultiSectors) refers to nandflash.o(.conststring) for .conststring
    nandflash.o(i.NAND_WriteMultiSectors) refers to nandflash.o(.bss) for s_ucTempBuf
    nandflash.o(i.NAND_WriteToNewBlock) refers to nandflash.o(i.NAND_FindFreeBlock) for NAND_FindFreeBlock
    nandflash.o(i.NAND_WriteToNewBlock) refers to printfa.o(i.__0printf) for __2printf
    nandflash.o(i.NAND_WriteToNewBlock) refers to nandflash.o(i.FSMC_NAND_PageCopyBackEx) for FSMC_NAND_PageCopyBackEx
    nandflash.o(i.NAND_WriteToNewBlock) refers to nandflash.o(i.NAND_MarkBadBlock) for NAND_MarkBadBlock
    nandflash.o(i.NAND_WriteToNewBlock) refers to nandflash.o(i.NAND_BuildLUT) for NAND_BuildLUT
    nandflash.o(i.NAND_WriteToNewBlock) refers to nandflash.o(i.FSMC_NAND_PageCopyBack) for FSMC_NAND_PageCopyBack
    nandflash.o(i.NAND_WriteToNewBlock) refers to nandflash.o(i.NAND_MarkUsedBlock) for NAND_MarkUsedBlock
    nandflash.o(i.NAND_WriteToNewBlock) refers to nandflash.o(i.FSMC_NAND_EraseBlock) for FSMC_NAND_EraseBlock
    malloc.o(i.my_mem_free) refers to malloc.o(.data) for mallco_dev
    malloc.o(i.my_mem_free) refers to malloc.o(.constdata) for memsize
    malloc.o(i.my_mem_init) refers to malloc.o(i.mymemset) for mymemset
    malloc.o(i.my_mem_init) refers to malloc.o(.constdata) for memtblsize
    malloc.o(i.my_mem_init) refers to malloc.o(.data) for mallco_dev
    malloc.o(i.my_mem_malloc) refers to malloc.o(.data) for mallco_dev
    malloc.o(i.my_mem_malloc) refers to malloc.o(.constdata) for memblksize
    malloc.o(i.my_mem_perused) refers to malloc.o(.data) for mallco_dev
    malloc.o(i.my_mem_perused) refers to malloc.o(.constdata) for memtblsize
    malloc.o(i.myfree) refers to malloc.o(i.my_mem_free) for my_mem_free
    malloc.o(i.myfree) refers to malloc.o(.data) for mallco_dev
    malloc.o(i.mymalloc) refers to malloc.o(i.my_mem_malloc) for my_mem_malloc
    malloc.o(i.mymalloc) refers to malloc.o(.data) for mallco_dev
    malloc.o(i.myrealloc) refers to malloc.o(i.my_mem_malloc) for my_mem_malloc
    malloc.o(i.myrealloc) refers to malloc.o(i.mymemcpy) for mymemcpy
    malloc.o(i.myrealloc) refers to malloc.o(i.myfree) for myfree
    malloc.o(i.myrealloc) refers to malloc.o(.data) for mallco_dev
    malloc.o(.data) refers to malloc.o(i.my_mem_init) for my_mem_init
    malloc.o(.data) refers to malloc.o(i.my_mem_perused) for my_mem_perused
    malloc.o(.data) refers to malloc.o(.bss) for mem1base
    malloc.o(.data) refers to malloc.o(.ARM.__AT_0x68000000) for mem2base
    malloc.o(.data) refers to malloc.o(.ARM.__AT_0x680F0000) for mem2mapbase
    delay.o(i.SysTick_Handler) refers to os_core.o(i.OSIntEnter) for OSIntEnter
    delay.o(i.SysTick_Handler) refers to os_core.o(i.OSTimeTick) for OSTimeTick
    delay.o(i.SysTick_Handler) refers to os_core.o(i.OSIntExit) for OSIntExit
    delay.o(i.SysTick_Handler) refers to os_core.o(.data) for OSRunning
    delay.o(i.delay_init) refers to misc.o(i.SysTick_CLKSourceConfig) for SysTick_CLKSourceConfig
    delay.o(i.delay_init) refers to system_stm32f2xx.o(.data) for SystemCoreClock
    delay.o(i.delay_init) refers to delay.o(.data) for fac_us
    delay.o(i.delay_ms) refers to delay.o(i.delay_ostimedly) for delay_ostimedly
    delay.o(i.delay_ms) refers to delay.o(i.delay_us) for delay_us
    delay.o(i.delay_ms) refers to os_core.o(.data) for OSRunning
    delay.o(i.delay_ms) refers to delay.o(.data) for fac_ms
    delay.o(i.delay_osschedlock) refers to os_core.o(i.OSSchedLock) for OSSchedLock
    delay.o(i.delay_osschedunlock) refers to os_core.o(i.OSSchedUnlock) for OSSchedUnlock
    delay.o(i.delay_ostimedly) refers to os_time.o(i.OSTimeDly) for OSTimeDly
    delay.o(i.delay_us) refers to delay.o(i.delay_osschedlock) for delay_osschedlock
    delay.o(i.delay_us) refers to delay.o(i.delay_osschedunlock) for delay_osschedunlock
    delay.o(i.delay_us) refers to delay.o(.data) for fac_us
    cjson.o(i.add_item_to_array) refers to cjson.o(i.suffix_object) for suffix_object
    cjson.o(i.add_item_to_object) refers to cjson.o(i.cast_away_const) for cast_away_const
    cjson.o(i.add_item_to_object) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
    cjson.o(i.add_item_to_object) refers to cjson.o(i.add_item_to_array) for add_item_to_array
    cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
    cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_AddArrayToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.cJSON_CreateBool) for cJSON_CreateBool
    cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_AddBoolToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.cJSON_CreateFalse) for cJSON_CreateFalse
    cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_AddFalseToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(i.create_reference) for create_reference
    cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
    cjson.o(i.cJSON_AddItemReferenceToArray) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(i.create_reference) for create_reference
    cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddItemReferenceToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddItemToArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
    cjson.o(i.cJSON_AddItemToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddItemToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddItemToObjectCS) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddItemToObjectCS) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.cJSON_CreateNull) for cJSON_CreateNull
    cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_AddNullToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
    cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_AddNumberToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.cJSON_CreateObject) for cJSON_CreateObject
    cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_AddObjectToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.cJSON_CreateRaw) for cJSON_CreateRaw
    cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_AddRawToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.cJSON_CreateString) for cJSON_CreateString
    cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_AddStringToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.cJSON_CreateTrue) for cJSON_CreateTrue
    cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.add_item_to_object) for add_item_to_object
    cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_AddTrueToObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_Compare) refers to cjson.o(i.compare_double) for compare_double
    cjson.o(i.cJSON_Compare) refers to strcmp.o(.text) for strcmp
    cjson.o(i.cJSON_Compare) refers to cjson.o(i.get_object_item) for get_object_item
    cjson.o(i.cJSON_CreateArray) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateArray) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(i.cast_away_const) for cast_away_const
    cjson.o(i.cJSON_CreateArrayReference) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateBool) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateBool) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
    cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
    cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_CreateDoubleArray) refers to cjson.o(i.suffix_object) for suffix_object
    cjson.o(i.cJSON_CreateFalse) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateFalse) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
    cjson.o(i.cJSON_CreateFloatArray) refers to f2d.o(.text) for __aeabi_f2d
    cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
    cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_CreateFloatArray) refers to cjson.o(i.suffix_object) for suffix_object
    cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
    cjson.o(i.cJSON_CreateIntArray) refers to dflti.o(.text) for __aeabi_i2d
    cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_CreateNumber) for cJSON_CreateNumber
    cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_CreateIntArray) refers to cjson.o(i.suffix_object) for suffix_object
    cjson.o(i.cJSON_CreateNull) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateNull) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateNumber) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateNumber) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    cjson.o(i.cJSON_CreateNumber) refers to cdcmple.o(.text) for __aeabi_cdcmple
    cjson.o(i.cJSON_CreateNumber) refers to dfixi.o(.text) for __aeabi_d2iz
    cjson.o(i.cJSON_CreateNumber) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateObject) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateObject) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(i.cast_away_const) for cast_away_const
    cjson.o(i.cJSON_CreateObjectReference) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
    cjson.o(i.cJSON_CreateRaw) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_CreateRaw) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
    cjson.o(i.cJSON_CreateString) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_CreateString) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_CreateArray) for cJSON_CreateArray
    cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_CreateString) for cJSON_CreateString
    cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_CreateStringArray) refers to cjson.o(i.suffix_object) for suffix_object
    cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(i.cast_away_const) for cast_away_const
    cjson.o(i.cJSON_CreateStringReference) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_CreateTrue) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_CreateTrue) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_Delete) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_DeleteItemFromArray) refers to cjson.o(i.cJSON_DetachItemFromArray) for cJSON_DetachItemFromArray
    cjson.o(i.cJSON_DeleteItemFromArray) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_DeleteItemFromObject) refers to cjson.o(i.cJSON_DetachItemFromObject) for cJSON_DetachItemFromObject
    cjson.o(i.cJSON_DeleteItemFromObject) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) for cJSON_DetachItemFromObjectCaseSensitive
    cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_DetachItemFromArray) refers to cjson.o(i.get_array_item) for get_array_item
    cjson.o(i.cJSON_DetachItemFromArray) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
    cjson.o(i.cJSON_DetachItemFromObject) refers to cjson.o(i.cJSON_GetObjectItem) for cJSON_GetObjectItem
    cjson.o(i.cJSON_DetachItemFromObject) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
    cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_GetObjectItemCaseSensitive) for cJSON_GetObjectItemCaseSensitive
    cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive) refers to cjson.o(i.cJSON_DetachItemViaPointer) for cJSON_DetachItemViaPointer
    cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
    cjson.o(i.cJSON_Duplicate) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_Duplicate) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_GetArrayItem) refers to cjson.o(i.get_array_item) for get_array_item
    cjson.o(i.cJSON_GetErrorPtr) refers to cjson.o(.data) for global_error
    cjson.o(i.cJSON_GetNumberValue) refers to cjson.o(i.cJSON_IsNumber) for cJSON_IsNumber
    cjson.o(i.cJSON_GetObjectItem) refers to cjson.o(i.get_object_item) for get_object_item
    cjson.o(i.cJSON_GetObjectItemCaseSensitive) refers to cjson.o(i.get_object_item) for get_object_item
    cjson.o(i.cJSON_GetStringValue) refers to cjson.o(i.cJSON_IsString) for cJSON_IsString
    cjson.o(i.cJSON_HasObjectItem) refers to cjson.o(i.cJSON_GetObjectItem) for cJSON_GetObjectItem
    cjson.o(i.cJSON_InitHooks) refers to cjson.o(i.my_malloc) for my_malloc
    cjson.o(i.cJSON_InitHooks) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_InitHooks) refers to cjson.o(i.my_free) for my_free
    cjson.o(i.cJSON_InitHooks) refers to cjson.o(i.my_realloc) for my_realloc
    cjson.o(i.cJSON_InsertItemInArray) refers to cjson.o(i.get_array_item) for get_array_item
    cjson.o(i.cJSON_InsertItemInArray) refers to cjson.o(i.add_item_to_array) for add_item_to_array
    cjson.o(i.cJSON_Minify) refers to cjson.o(i.skip_oneline_comment) for skip_oneline_comment
    cjson.o(i.cJSON_Minify) refers to cjson.o(i.skip_multiline_comment) for skip_multiline_comment
    cjson.o(i.cJSON_Minify) refers to cjson.o(i.minify_string) for minify_string
    cjson.o(i.cJSON_New_Item) refers to memseta.o(.text) for __aeabi_memclr4
    cjson.o(i.cJSON_Parse) refers to cjson.o(i.cJSON_ParseWithOpts) for cJSON_ParseWithOpts
    cjson.o(i.cJSON_ParseWithLength) refers to cjson.o(i.cJSON_ParseWithLengthOpts) for cJSON_ParseWithLengthOpts
    cjson.o(i.cJSON_ParseWithLengthOpts) refers to memseta.o(.text) for __aeabi_memclr4
    cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.skip_utf8_bom) for skip_utf8_bom
    cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
    cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.parse_value) for parse_value
    cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_ParseWithLengthOpts) refers to cjson.o(.data) for global_error
    cjson.o(i.cJSON_ParseWithOpts) refers to strlen.o(.text) for strlen
    cjson.o(i.cJSON_ParseWithOpts) refers to cjson.o(i.cJSON_ParseWithLengthOpts) for cJSON_ParseWithLengthOpts
    cjson.o(i.cJSON_Print) refers to cjson.o(i.print) for print
    cjson.o(i.cJSON_Print) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_PrintBuffered) refers to memseta.o(.text) for __aeabi_memclr4
    cjson.o(i.cJSON_PrintBuffered) refers to cjson.o(i.print_value) for print_value
    cjson.o(i.cJSON_PrintBuffered) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_PrintPreallocated) refers to memseta.o(.text) for __aeabi_memclr4
    cjson.o(i.cJSON_PrintPreallocated) refers to cjson.o(i.print_value) for print_value
    cjson.o(i.cJSON_PrintPreallocated) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_PrintUnformatted) refers to cjson.o(i.print) for print
    cjson.o(i.cJSON_PrintUnformatted) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_ReplaceItemInArray) refers to cjson.o(i.get_array_item) for get_array_item
    cjson.o(i.cJSON_ReplaceItemInArray) refers to cjson.o(i.cJSON_ReplaceItemViaPointer) for cJSON_ReplaceItemViaPointer
    cjson.o(i.cJSON_ReplaceItemInObject) refers to cjson.o(i.replace_item_in_object) for replace_item_in_object
    cjson.o(i.cJSON_ReplaceItemInObjectCaseSensitive) refers to cjson.o(i.replace_item_in_object) for replace_item_in_object
    cjson.o(i.cJSON_ReplaceItemViaPointer) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.cJSON_SetNumberHelper) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    cjson.o(i.cJSON_SetNumberHelper) refers to cdcmple.o(.text) for __aeabi_cdcmple
    cjson.o(i.cJSON_SetNumberHelper) refers to dfixi.o(.text) for __aeabi_d2iz
    cjson.o(i.cJSON_SetValuestring) refers to strlen.o(.text) for strlen
    cjson.o(i.cJSON_SetValuestring) refers to strcpy.o(.text) for strcpy
    cjson.o(i.cJSON_SetValuestring) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
    cjson.o(i.cJSON_SetValuestring) refers to cjson.o(i.cJSON_free) for cJSON_free
    cjson.o(i.cJSON_SetValuestring) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_Version) refers to printfa.o(i.__0sprintf) for __2sprintf
    cjson.o(i.cJSON_Version) refers to cjson.o(.bss) for version
    cjson.o(i.cJSON_free) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_malloc) refers to cjson.o(.data) for global_hooks
    cjson.o(i.cJSON_strdup) refers to strlen.o(.text) for strlen
    cjson.o(i.cJSON_strdup) refers to memcpya.o(.text) for __aeabi_memcpy
    cjson.o(i.case_insensitive_strcmp) refers to tolower.o(.text) for tolower
    cjson.o(i.compare_double) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    cjson.o(i.compare_double) refers to dmul.o(.text) for __aeabi_dmul
    cjson.o(i.compare_double) refers to dadd.o(.text) for __aeabi_dsub
    cjson.o(i.compare_double) refers to cdcmple.o(.text) for __aeabi_cdcmple
    cjson.o(i.create_reference) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.create_reference) refers to memcpya.o(.text) for __aeabi_memcpy4
    cjson.o(i.ensure) refers to memcpya.o(.text) for __aeabi_memcpy
    cjson.o(i.get_object_item) refers to strcmp.o(.text) for strcmp
    cjson.o(i.get_object_item) refers to cjson.o(i.case_insensitive_strcmp) for case_insensitive_strcmp
    cjson.o(i.my_free) refers to malloc.o(i.myfree) for myfree
    cjson.o(i.my_malloc) refers to malloc.o(i.mymalloc) for mymalloc
    cjson.o(i.my_realloc) refers to malloc.o(i.myrealloc) for myrealloc
    cjson.o(i.parse_array) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
    cjson.o(i.parse_array) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.parse_array) refers to cjson.o(i.parse_value) for parse_value
    cjson.o(i.parse_array) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.parse_number) refers to cjson.o(i.get_decimal_point) for get_decimal_point
    cjson.o(i.parse_number) refers to strtod.o(i.strtod) for strtod
    cjson.o(i.parse_number) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    cjson.o(i.parse_number) refers to cdcmple.o(.text) for __aeabi_cdcmple
    cjson.o(i.parse_number) refers to dfixi.o(.text) for __aeabi_d2iz
    cjson.o(i.parse_object) refers to cjson.o(i.buffer_skip_whitespace) for buffer_skip_whitespace
    cjson.o(i.parse_object) refers to cjson.o(i.cJSON_New_Item) for cJSON_New_Item
    cjson.o(i.parse_object) refers to cjson.o(i.parse_string) for parse_string
    cjson.o(i.parse_object) refers to cjson.o(i.parse_value) for parse_value
    cjson.o(i.parse_object) refers to cjson.o(i.cJSON_Delete) for cJSON_Delete
    cjson.o(i.parse_string) refers to cjson.o(i.utf16_literal_to_utf8) for utf16_literal_to_utf8
    cjson.o(i.parse_value) refers to strncmp.o(.text) for strncmp
    cjson.o(i.parse_value) refers to cjson.o(i.parse_string) for parse_string
    cjson.o(i.parse_value) refers to cjson.o(i.parse_number) for parse_number
    cjson.o(i.parse_value) refers to cjson.o(i.parse_array) for parse_array
    cjson.o(i.parse_value) refers to cjson.o(i.parse_object) for parse_object
    cjson.o(i.print) refers to memseta.o(.text) for __aeabi_memclr4
    cjson.o(i.print) refers to cjson.o(i.print_value) for print_value
    cjson.o(i.print) refers to cjson.o(i.update_offset) for update_offset
    cjson.o(i.print) refers to memcpya.o(.text) for __aeabi_memcpy
    cjson.o(i.print_array) refers to cjson.o(i.ensure) for ensure
    cjson.o(i.print_array) refers to cjson.o(i.print_value) for print_value
    cjson.o(i.print_array) refers to cjson.o(i.update_offset) for update_offset
    cjson.o(i.print_number) refers to scanf_fp.o(.text) for _scanf_real
    cjson.o(i.print_number) refers to memseta.o(.text) for __aeabi_memclr4
    cjson.o(i.print_number) refers to cjson.o(i.get_decimal_point) for get_decimal_point
    cjson.o(i.print_number) refers to printfa.o(i.__0sprintf) for __2sprintf
    cjson.o(i.print_number) refers to dflti.o(.text) for __aeabi_i2d
    cjson.o(i.print_number) refers to cdcmple.o(.text) for __aeabi_cdcmpeq
    cjson.o(i.print_number) refers to __0sscanf.o(.text) for __0sscanf
    cjson.o(i.print_number) refers to cjson.o(i.compare_double) for compare_double
    cjson.o(i.print_number) refers to cjson.o(i.ensure) for ensure
    cjson.o(i.print_object) refers to cjson.o(i.ensure) for ensure
    cjson.o(i.print_object) refers to cjson.o(i.print_string_ptr) for print_string_ptr
    cjson.o(i.print_object) refers to cjson.o(i.update_offset) for update_offset
    cjson.o(i.print_object) refers to cjson.o(i.print_value) for print_value
    cjson.o(i.print_string) refers to cjson.o(i.print_string_ptr) for print_string_ptr
    cjson.o(i.print_string_ptr) refers to cjson.o(i.ensure) for ensure
    cjson.o(i.print_string_ptr) refers to strcpy.o(.text) for strcpy
    cjson.o(i.print_string_ptr) refers to memcpya.o(.text) for __aeabi_memcpy
    cjson.o(i.print_string_ptr) refers to printfa.o(i.__0sprintf) for __2sprintf
    cjson.o(i.print_value) refers to cjson.o(i.ensure) for ensure
    cjson.o(i.print_value) refers to strcpy.o(.text) for strcpy
    cjson.o(i.print_value) refers to cjson.o(i.print_number) for print_number
    cjson.o(i.print_value) refers to strlen.o(.text) for strlen
    cjson.o(i.print_value) refers to memcpya.o(.text) for __aeabi_memcpy
    cjson.o(i.print_value) refers to cjson.o(i.print_string) for print_string
    cjson.o(i.print_value) refers to cjson.o(i.print_array) for print_array
    cjson.o(i.print_value) refers to cjson.o(i.print_object) for print_object
    cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_free) for cJSON_free
    cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_strdup) for cJSON_strdup
    cjson.o(i.replace_item_in_object) refers to cjson.o(i.get_object_item) for get_object_item
    cjson.o(i.replace_item_in_object) refers to cjson.o(i.cJSON_ReplaceItemViaPointer) for cJSON_ReplaceItemViaPointer
    cjson.o(i.replace_item_in_object) refers to cjson.o(.data) for global_hooks
    cjson.o(i.skip_utf8_bom) refers to strncmp.o(.text) for strncmp
    cjson.o(i.update_offset) refers to strlen.o(.text) for strlen
    cjson.o(i.utf16_literal_to_utf8) refers to cjson.o(i.parse_hex4) for parse_hex4
    cjson.o(.data) refers to mallocr.o(i.__malloc$realloc) for malloc
    cjson.o(.data) refers to mallocr.o(i.__free$realloc) for free
    cjson.o(.data) refers to mallocr.o(i.realloc) for realloc
    log.o(i.LogPrint) refers to printfa.o(i.__0vsnprintf) for vsnprintf
    log.o(i.LogPrint) refers to printfa.o(i.__0printf) for __2printf
    log.o(i.fgetc) refers to stm32f2xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
    log.o(i.fgetc) refers to stm32f2xx_usart.o(i.USART_ReceiveData) for USART_ReceiveData
    log.o(i.fputc) refers to stm32f2xx_usart.o(i.USART_SendData) for USART_SendData
    log.o(i.fputc) refers to stm32f2xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
    led.o(i.LED_GPIO_Config) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    led.o(i.LED_GPIO_Config) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    led.o(i.NET_STATUS_LED_Config) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    led.o(i.NET_STATUS_LED_Config) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    led.o(i.STATUS_LED_Config) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    led.o(i.STATUS_LED_Config) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    cc936.o(i.ff_convert) refers to cc936.o(.constdata) for oem2uni
    cc936.o(i.ff_wtoupper) refers to cc936.o(.constdata) for tbl_lower
    diskio.o(i.disk_initialize) refers to nandflash.o(i.NAND_Init) for NAND_Init
    diskio.o(i.disk_ioctl) refers to nandflash.o(i.NAND_FormatCapacity) for NAND_FormatCapacity
    diskio.o(i.disk_read) refers to nandflash.o(i.NAND_ReadMultiSectors) for NAND_ReadMultiSectors
    diskio.o(i.disk_write) refers to nandflash.o(i.NAND_WriteMultiSectors) for NAND_WriteMultiSectors
    diskio.o(i.disk_write) refers to printfa.o(i.__0printf) for __2printf
    ff.o(i.check_fs) refers to ff.o(i.move_window) for move_window
    ff.o(i.chk_lock) refers to ff.o(.bss) for Files
    ff.o(i.clear_lock) refers to ff.o(.bss) for Files
    ff.o(i.cmp_lfn) refers to cc936.o(i.ff_wtoupper) for ff_wtoupper
    ff.o(i.cmp_lfn) refers to ff.o(.constdata) for LfnOfs
    ff.o(i.create_chain) refers to ff.o(i.get_fat) for get_fat
    ff.o(i.create_chain) refers to ff.o(i.put_fat) for put_fat
    ff.o(i.create_name) refers to cc936.o(i.ff_convert) for ff_convert
    ff.o(i.create_name) refers to ff.o(i.chk_chr) for chk_chr
    ff.o(i.create_name) refers to ff.o(i.mem_set) for mem_set
    ff.o(i.create_name) refers to cc936.o(i.ff_wtoupper) for ff_wtoupper
    ff.o(i.dec_lock) refers to ff.o(.bss) for Files
    ff.o(i.dir_alloc) refers to ff.o(i.dir_sdi) for dir_sdi
    ff.o(i.dir_alloc) refers to ff.o(i.move_window) for move_window
    ff.o(i.dir_alloc) refers to ff.o(i.dir_next) for dir_next
    ff.o(i.dir_find) refers to ff.o(i.dir_sdi) for dir_sdi
    ff.o(i.dir_find) refers to ff.o(i.move_window) for move_window
    ff.o(i.dir_find) refers to ff.o(i.cmp_lfn) for cmp_lfn
    ff.o(i.dir_find) refers to ff.o(i.sum_sfn) for sum_sfn
    ff.o(i.dir_find) refers to ff.o(i.mem_cmp) for mem_cmp
    ff.o(i.dir_find) refers to ff.o(i.dir_next) for dir_next
    ff.o(i.dir_next) refers to ff.o(i.get_fat) for get_fat
    ff.o(i.dir_next) refers to ff.o(i.create_chain) for create_chain
    ff.o(i.dir_next) refers to ff.o(i.sync_window) for sync_window
    ff.o(i.dir_next) refers to ff.o(i.mem_set) for mem_set
    ff.o(i.dir_next) refers to ff.o(i.clust2sect) for clust2sect
    ff.o(i.dir_read) refers to ff.o(i.move_window) for move_window
    ff.o(i.dir_read) refers to ff.o(i.pick_lfn) for pick_lfn
    ff.o(i.dir_read) refers to ff.o(i.sum_sfn) for sum_sfn
    ff.o(i.dir_read) refers to ff.o(i.dir_next) for dir_next
    ff.o(i.dir_register) refers to ff.o(i.mem_cpy) for mem_cpy
    ff.o(i.dir_register) refers to ff.o(i.gen_numname) for gen_numname
    ff.o(i.dir_register) refers to ff.o(i.dir_find) for dir_find
    ff.o(i.dir_register) refers to ff.o(i.dir_alloc) for dir_alloc
    ff.o(i.dir_register) refers to ff.o(i.dir_sdi) for dir_sdi
    ff.o(i.dir_register) refers to ff.o(i.sum_sfn) for sum_sfn
    ff.o(i.dir_register) refers to ff.o(i.move_window) for move_window
    ff.o(i.dir_register) refers to ff.o(i.fit_lfn) for fit_lfn
    ff.o(i.dir_register) refers to ff.o(i.dir_next) for dir_next
    ff.o(i.dir_register) refers to ff.o(i.mem_set) for mem_set
    ff.o(i.dir_remove) refers to ff.o(i.dir_sdi) for dir_sdi
    ff.o(i.dir_remove) refers to ff.o(i.move_window) for move_window
    ff.o(i.dir_remove) refers to ff.o(i.mem_set) for mem_set
    ff.o(i.dir_remove) refers to ff.o(i.dir_next) for dir_next
    ff.o(i.dir_sdi) refers to ff.o(i.get_fat) for get_fat
    ff.o(i.dir_sdi) refers to ff.o(i.clust2sect) for clust2sect
    ff.o(i.enq_lock) refers to ff.o(.bss) for Files
    ff.o(i.f_chmod) refers to ff.o(i.find_volume) for find_volume
    ff.o(i.f_chmod) refers to ff.o(i.follow_path) for follow_path
    ff.o(i.f_chmod) refers to ff.o(i.sync_fs) for sync_fs
    ff.o(i.f_close) refers to ff.o(i.f_sync) for f_sync
    ff.o(i.f_close) refers to ff.o(i.validate) for validate
    ff.o(i.f_close) refers to ff.o(i.dec_lock) for dec_lock
    ff.o(i.f_closedir) refers to ff.o(i.validate) for validate
    ff.o(i.f_closedir) refers to ff.o(i.dec_lock) for dec_lock
    ff.o(i.f_getfree) refers to ff.o(i.find_volume) for find_volume
    ff.o(i.f_getfree) refers to ff.o(i.get_fat) for get_fat
    ff.o(i.f_getfree) refers to ff.o(i.move_window) for move_window
    ff.o(i.f_lseek) refers to ff.o(i.validate) for validate
    ff.o(i.f_lseek) refers to ff.o(i.create_chain) for create_chain
    ff.o(i.f_lseek) refers to ff.o(i.get_fat) for get_fat
    ff.o(i.f_lseek) refers to ff.o(i.clust2sect) for clust2sect
    ff.o(i.f_lseek) refers to diskio.o(i.disk_write) for disk_write
    ff.o(i.f_lseek) refers to diskio.o(i.disk_read) for disk_read
    ff.o(i.f_mkdir) refers to diskio.o(i.get_fattime) for get_fattime
    ff.o(i.f_mkdir) refers to ff.o(i.find_volume) for find_volume
    ff.o(i.f_mkdir) refers to ff.o(i.follow_path) for follow_path
    ff.o(i.f_mkdir) refers to ff.o(i.create_chain) for create_chain
    ff.o(i.f_mkdir) refers to ff.o(i.sync_window) for sync_window
    ff.o(i.f_mkdir) refers to ff.o(i.clust2sect) for clust2sect
    ff.o(i.f_mkdir) refers to ff.o(i.mem_set) for mem_set
    ff.o(i.f_mkdir) refers to ff.o(i.st_clust) for st_clust
    ff.o(i.f_mkdir) refers to ff.o(i.mem_cpy) for mem_cpy
    ff.o(i.f_mkdir) refers to ff.o(i.dir_register) for dir_register
    ff.o(i.f_mkdir) refers to ff.o(i.remove_chain) for remove_chain
    ff.o(i.f_mkdir) refers to ff.o(i.sync_fs) for sync_fs
    ff.o(i.f_mkfs) refers to ff.o(i.get_ldnumber) for get_ldnumber
    ff.o(i.f_mkfs) refers to diskio.o(i.disk_initialize) for disk_initialize
    ff.o(i.f_mkfs) refers to diskio.o(i.disk_ioctl) for disk_ioctl
    ff.o(i.f_mkfs) refers to ff.o(i.mem_set) for mem_set
    ff.o(i.f_mkfs) refers to diskio.o(i.disk_write) for disk_write
    ff.o(i.f_mkfs) refers to ff.o(i.mem_cpy) for mem_cpy
    ff.o(i.f_mkfs) refers to diskio.o(i.get_fattime) for get_fattime
    ff.o(i.f_mkfs) refers to ff.o(.bss) for FatFs
    ff.o(i.f_mkfs) refers to ff.o(.constdata) for vst
    ff.o(i.f_mount) refers to ff.o(i.get_ldnumber) for get_ldnumber
    ff.o(i.f_mount) refers to ff.o(i.clear_lock) for clear_lock
    ff.o(i.f_mount) refers to ff.o(i.find_volume) for find_volume
    ff.o(i.f_mount) refers to ff.o(.bss) for FatFs
    ff.o(i.f_open) refers to ff.o(i.find_volume) for find_volume
    ff.o(i.f_open) refers to ff.o(i.follow_path) for follow_path
    ff.o(i.f_open) refers to ff.o(i.chk_lock) for chk_lock
    ff.o(i.f_open) refers to ff.o(i.enq_lock) for enq_lock
    ff.o(i.f_open) refers to ff.o(i.dir_register) for dir_register
    ff.o(i.f_open) refers to diskio.o(i.get_fattime) for get_fattime
    ff.o(i.f_open) refers to ff.o(i.ld_clust) for ld_clust
    ff.o(i.f_open) refers to ff.o(i.st_clust) for st_clust
    ff.o(i.f_open) refers to ff.o(i.remove_chain) for remove_chain
    ff.o(i.f_open) refers to ff.o(i.move_window) for move_window
    ff.o(i.f_open) refers to ff.o(i.inc_lock) for inc_lock
    ff.o(i.f_opendir) refers to ff.o(i.find_volume) for find_volume
    ff.o(i.f_opendir) refers to ff.o(i.follow_path) for follow_path
    ff.o(i.f_opendir) refers to ff.o(i.ld_clust) for ld_clust
    ff.o(i.f_opendir) refers to ff.o(i.dir_sdi) for dir_sdi
    ff.o(i.f_opendir) refers to ff.o(i.inc_lock) for inc_lock
    ff.o(i.f_read) refers to ff.o(i.validate) for validate
    ff.o(i.f_read) refers to ff.o(i.get_fat) for get_fat
    ff.o(i.f_read) refers to ff.o(i.clust2sect) for clust2sect
    ff.o(i.f_read) refers to diskio.o(i.disk_read) for disk_read
    ff.o(i.f_read) refers to ff.o(i.mem_cpy) for mem_cpy
    ff.o(i.f_read) refers to diskio.o(i.disk_write) for disk_write
    ff.o(i.f_readdir) refers to ff.o(i.validate) for validate
    ff.o(i.f_readdir) refers to ff.o(i.dir_sdi) for dir_sdi
    ff.o(i.f_readdir) refers to ff.o(i.dir_read) for dir_read
    ff.o(i.f_readdir) refers to ff.o(i.get_fileinfo) for get_fileinfo
    ff.o(i.f_readdir) refers to ff.o(i.dir_next) for dir_next
    ff.o(i.f_rename) refers to ff.o(i.find_volume) for find_volume
    ff.o(i.f_rename) refers to ff.o(i.follow_path) for follow_path
    ff.o(i.f_rename) refers to ff.o(i.chk_lock) for chk_lock
    ff.o(i.f_rename) refers to ff.o(i.mem_cpy) for mem_cpy
    ff.o(i.f_rename) refers to ff.o(i.get_ldnumber) for get_ldnumber
    ff.o(i.f_rename) refers to ff.o(i.dir_register) for dir_register
    ff.o(i.f_rename) refers to ff.o(i.ld_clust) for ld_clust
    ff.o(i.f_rename) refers to ff.o(i.clust2sect) for clust2sect
    ff.o(i.f_rename) refers to ff.o(i.move_window) for move_window
    ff.o(i.f_rename) refers to ff.o(i.st_clust) for st_clust
    ff.o(i.f_rename) refers to ff.o(i.dir_remove) for dir_remove
    ff.o(i.f_rename) refers to ff.o(i.sync_fs) for sync_fs
    ff.o(i.f_stat) refers to ff.o(i.find_volume) for find_volume
    ff.o(i.f_stat) refers to ff.o(i.follow_path) for follow_path
    ff.o(i.f_stat) refers to ff.o(i.get_fileinfo) for get_fileinfo
    ff.o(i.f_sync) refers to ff.o(i.validate) for validate
    ff.o(i.f_sync) refers to diskio.o(i.disk_write) for disk_write
    ff.o(i.f_sync) refers to ff.o(i.move_window) for move_window
    ff.o(i.f_sync) refers to ff.o(i.st_clust) for st_clust
    ff.o(i.f_sync) refers to diskio.o(i.get_fattime) for get_fattime
    ff.o(i.f_sync) refers to ff.o(i.sync_fs) for sync_fs
    ff.o(i.f_truncate) refers to ff.o(i.validate) for validate
    ff.o(i.f_truncate) refers to ff.o(i.remove_chain) for remove_chain
    ff.o(i.f_truncate) refers to ff.o(i.get_fat) for get_fat
    ff.o(i.f_truncate) refers to ff.o(i.put_fat) for put_fat
    ff.o(i.f_truncate) refers to diskio.o(i.disk_write) for disk_write
    ff.o(i.f_unlink) refers to ff.o(i.find_volume) for find_volume
    ff.o(i.f_unlink) refers to ff.o(i.follow_path) for follow_path
    ff.o(i.f_unlink) refers to ff.o(i.chk_lock) for chk_lock
    ff.o(i.f_unlink) refers to ff.o(i.ld_clust) for ld_clust
    ff.o(i.f_unlink) refers to ff.o(i.mem_cpy) for mem_cpy
    ff.o(i.f_unlink) refers to ff.o(i.dir_sdi) for dir_sdi
    ff.o(i.f_unlink) refers to ff.o(i.dir_read) for dir_read
    ff.o(i.f_unlink) refers to ff.o(i.dir_remove) for dir_remove
    ff.o(i.f_unlink) refers to ff.o(i.remove_chain) for remove_chain
    ff.o(i.f_unlink) refers to ff.o(i.sync_fs) for sync_fs
    ff.o(i.f_utime) refers to ff.o(i.find_volume) for find_volume
    ff.o(i.f_utime) refers to ff.o(i.follow_path) for follow_path
    ff.o(i.f_utime) refers to ff.o(i.sync_fs) for sync_fs
    ff.o(i.f_write) refers to ff.o(i.validate) for validate
    ff.o(i.f_write) refers to ff.o(i.create_chain) for create_chain
    ff.o(i.f_write) refers to diskio.o(i.disk_write) for disk_write
    ff.o(i.f_write) refers to ff.o(i.clust2sect) for clust2sect
    ff.o(i.f_write) refers to ff.o(i.mem_cpy) for mem_cpy
    ff.o(i.f_write) refers to diskio.o(i.disk_read) for disk_read
    ff.o(i.find_volume) refers to ff.o(i.get_ldnumber) for get_ldnumber
    ff.o(i.find_volume) refers to diskio.o(i.disk_status) for disk_status
    ff.o(i.find_volume) refers to diskio.o(i.disk_initialize) for disk_initialize
    ff.o(i.find_volume) refers to ff.o(i.check_fs) for check_fs
    ff.o(i.find_volume) refers to ff.o(i.move_window) for move_window
    ff.o(i.find_volume) refers to ff.o(i.clear_lock) for clear_lock
    ff.o(i.find_volume) refers to ff.o(.bss) for FatFs
    ff.o(i.find_volume) refers to ff.o(.data) for Fsid
    ff.o(i.fit_lfn) refers to ff.o(.constdata) for LfnOfs
    ff.o(i.follow_path) refers to ff.o(i.dir_sdi) for dir_sdi
    ff.o(i.follow_path) refers to ff.o(i.create_name) for create_name
    ff.o(i.follow_path) refers to ff.o(i.dir_find) for dir_find
    ff.o(i.follow_path) refers to ff.o(i.ld_clust) for ld_clust
    ff.o(i.gen_numname) refers to ff.o(i.mem_cpy) for mem_cpy
    ff.o(i.get_fat) refers to ff.o(i.move_window) for move_window
    ff.o(i.get_fileinfo) refers to cc936.o(i.ff_convert) for ff_convert
    ff.o(i.inc_lock) refers to ff.o(.bss) for Files
    ff.o(i.move_window) refers to ff.o(i.sync_window) for sync_window
    ff.o(i.move_window) refers to diskio.o(i.disk_read) for disk_read
    ff.o(i.pick_lfn) refers to ff.o(.constdata) for LfnOfs
    ff.o(i.put_fat) refers to ff.o(i.move_window) for move_window
    ff.o(i.remove_chain) refers to ff.o(i.get_fat) for get_fat
    ff.o(i.remove_chain) refers to ff.o(i.put_fat) for put_fat
    ff.o(i.sync_fs) refers to ff.o(i.sync_window) for sync_window
    ff.o(i.sync_fs) refers to ff.o(i.mem_set) for mem_set
    ff.o(i.sync_fs) refers to diskio.o(i.disk_write) for disk_write
    ff.o(i.sync_fs) refers to diskio.o(i.disk_ioctl) for disk_ioctl
    ff.o(i.sync_window) refers to diskio.o(i.disk_write) for disk_write
    ff.o(i.validate) refers to diskio.o(i.disk_status) for disk_status
    sx1276.o(i.GetFskBandwidthRegValue) refers to sx1276.o(.constdata) for FskBandwidths
    sx1276.o(i.RxChainCalibration) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.RxChainCalibration) refers to dfltui.o(.text) for __aeabi_ui2d
    sx1276.o(i.RxChainCalibration) refers to dmul.o(.text) for __aeabi_dmul
    sx1276.o(i.RxChainCalibration) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx1276.o(i.RxChainCalibration) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.RxChainCalibration) refers to sx1276.o(i.SX1276SetChannel) for SX1276SetChannel
    sx1276.o(i.SX1276GetStatus) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276GetTimeOnAir) refers to dfltui.o(.text) for __aeabi_ui2d
    sx1276.o(i.SX1276GetTimeOnAir) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276GetTimeOnAir) refers to dflti.o(.text) for __aeabi_i2d
    sx1276.o(i.SX1276GetTimeOnAir) refers to dadd.o(.text) for __aeabi_dadd
    sx1276.o(i.SX1276GetTimeOnAir) refers to dmul.o(.text) for __aeabi_dmul
    sx1276.o(i.SX1276GetTimeOnAir) refers to ddiv.o(.text) for __aeabi_ddiv
    sx1276.o(i.SX1276GetTimeOnAir) refers to round.o(i.round) for round
    sx1276.o(i.SX1276GetTimeOnAir) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx1276.o(i.SX1276GetTimeOnAir) refers to ceil.o(i.ceil) for ceil
    sx1276.o(i.SX1276GetTimeOnAir) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    sx1276.o(i.SX1276GetTimeOnAir) refers to floor.o(i.floor) for floor
    sx1276.o(i.SX1276GetTimeOnAir) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276Init) refers to sx1276-board.o(i.SX1276TimerInit) for SX1276TimerInit
    sx1276.o(i.SX1276Init) refers to sx1276-board.o(i.SX1276IoInit) for SX1276IoInit
    sx1276.o(i.SX1276Init) refers to sx1276-board.o(i.SX1276Reset) for SX1276Reset
    sx1276.o(i.SX1276Init) refers to sx1276.o(i.RxChainCalibration) for RxChainCalibration
    sx1276.o(i.SX1276Init) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276Init) refers to sx1276-board.o(i.SX1276IoIrqInit) for SX1276IoIrqInit
    sx1276.o(i.SX1276Init) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276Init) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276Init) refers to sx1276.o(.data) for RadioEvents
    sx1276.o(i.SX1276Init) refers to sx1276.o(.constdata) for RadioRegsInit
    sx1276.o(i.SX1276Init) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.SX1276SetChannel) for SX1276SetChannel
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276-board.o(i.SX1276DelayMs) for SX1276DelayMs
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.SX1276ReadRssi) for SX1276ReadRssi
    sx1276.o(i.SX1276IsChannelFree) refers to sx1276.o(i.SX1276SetSleep) for SX1276SetSleep
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276-board.o(i.SX1276RxTimeoutTimerStop) for SX1276RxTimeoutTimerStop
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276-board.o(i.SX1276SyncWordTimeoutTimerStop) for SX1276SyncWordTimeoutTimerStop
    sx1276.o(i.SX1276OnDio0Irq) refers to dfltui.o(.text) for __aeabi_ui2d
    sx1276.o(i.SX1276OnDio0Irq) refers to dflti.o(.text) for __aeabi_i2d
    sx1276.o(i.SX1276OnDio0Irq) refers to dadd.o(.text) for __aeabi_dadd
    sx1276.o(i.SX1276OnDio0Irq) refers to dmul.o(.text) for __aeabi_dmul
    sx1276.o(i.SX1276OnDio0Irq) refers to ddiv.o(.text) for __aeabi_ddiv
    sx1276.o(i.SX1276OnDio0Irq) refers to ceil.o(i.ceil) for ceil
    sx1276.o(i.SX1276OnDio0Irq) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276-board.o(i.SX1276SyncWordTimeoutTimerStart) for SX1276SyncWordTimeoutTimerStart
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276.o(i.SX1276ReadFifo) for SX1276ReadFifo
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276.o(.data) for RadioEvents
    sx1276.o(i.SX1276OnDio0Irq) refers to sx1276-board.o(i.SX1276TxTimeoutTimerStop) for SX1276TxTimeoutTimerStop
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276.o(i.SX1276ReadFifo) for SX1276ReadFifo
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276-board.o(i.SX1276RxTimeoutTimerStop) for SX1276RxTimeoutTimerStop
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276.o(i.SX1276WriteFifo) for SX1276WriteFifo
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276-board.o(i.SX1276TxTimeoutTimerStop) for SX1276TxTimeoutTimerStop
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276OnDio1Irq) refers to sx1276.o(.data) for RadioEvents
    sx1276.o(i.SX1276OnDio2Irq) refers to sx1276-board.o(i.SX1276SyncWordTimeoutTimerStop) for SX1276SyncWordTimeoutTimerStop
    sx1276.o(i.SX1276OnDio2Irq) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276OnDio2Irq) refers to dflti.o(.text) for __aeabi_i2d
    sx1276.o(i.SX1276OnDio2Irq) refers to dfixi.o(.text) for __aeabi_d2iz
    sx1276.o(i.SX1276OnDio2Irq) refers to dmul.o(.text) for __aeabi_dmul
    sx1276.o(i.SX1276OnDio2Irq) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276OnDio2Irq) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276OnDio2Irq) refers to sx1276.o(.data) for RadioEvents
    sx1276.o(i.SX1276OnDio3Irq) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276OnDio3Irq) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276OnDio3Irq) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276OnDio3Irq) refers to sx1276.o(.data) for RadioEvents
    sx1276.o(i.SX1276OnDio4Irq) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276OnDio5Irq) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276OnTimeoutIrq) refers to dfltui.o(.text) for __aeabi_ui2d
    sx1276.o(i.SX1276OnTimeoutIrq) refers to dflti.o(.text) for __aeabi_i2d
    sx1276.o(i.SX1276OnTimeoutIrq) refers to dadd.o(.text) for __aeabi_dadd
    sx1276.o(i.SX1276OnTimeoutIrq) refers to dmul.o(.text) for __aeabi_dmul
    sx1276.o(i.SX1276OnTimeoutIrq) refers to ddiv.o(.text) for __aeabi_ddiv
    sx1276.o(i.SX1276OnTimeoutIrq) refers to ceil.o(i.ceil) for ceil
    sx1276.o(i.SX1276OnTimeoutIrq) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276-board.o(i.SX1276SyncWordTimeoutTimerStart) for SX1276SyncWordTimeoutTimerStart
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276-board.o(i.SX1276SyncWordTimeoutTimerStop) for SX1276SyncWordTimeoutTimerStop
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276OnTimeoutIrq) refers to sx1276.o(.data) for RadioEvents
    sx1276.o(i.SX1276Random) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276Random) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276Random) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276Random) refers to sx1276-board.o(i.SX1276DelayMs) for SX1276DelayMs
    sx1276.o(i.SX1276Random) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276Random) refers to sx1276.o(i.SX1276SetSleep) for SX1276SetSleep
    sx1276.o(i.SX1276Read) refers to sx1276.o(i.SX1276ReadBuffer) for SX1276ReadBuffer
    sx1276.o(i.SX1276ReadBuffer) refers to sx1276-board.o(i.Sx1276SetNSS) for Sx1276SetNSS
    sx1276.o(i.SX1276ReadBuffer) refers to sx1276-board.o(i.Sx1276SpiInOut) for Sx1276SpiInOut
    sx1276.o(i.SX1276ReadFifo) refers to sx1276.o(i.SX1276ReadBuffer) for SX1276ReadBuffer
    sx1276.o(i.SX1276ReadRssi) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276ReadRssi) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276Send) refers to sx1276.o(i.SX1276WriteFifo) for SX1276WriteFifo
    sx1276.o(i.SX1276Send) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276Send) refers to memcpya.o(.text) for __aeabi_memcpy
    sx1276.o(i.SX1276Send) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276Send) refers to sx1276.o(i.SX1276SetStby) for SX1276SetStby
    sx1276.o(i.SX1276Send) refers to sx1276-board.o(i.SX1276DelayMs) for SX1276DelayMs
    sx1276.o(i.SX1276Send) refers to sx1276.o(i.SX1276SetTx) for SX1276SetTx
    sx1276.o(i.SX1276Send) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276SetAntSwLowPower) refers to sx1276.o(i.SX1276AntSwInit) for SX1276AntSwInit
    sx1276.o(i.SX1276SetAntSwLowPower) refers to sx1276.o(i.SX1276AntSwDeInit) for SX1276AntSwDeInit
    sx1276.o(i.SX1276SetAntSwLowPower) refers to sx1276.o(.data) for RadioIsActive
    sx1276.o(i.SX1276SetChannel) refers to dfltui.o(.text) for __aeabi_ui2d
    sx1276.o(i.SX1276SetChannel) refers to ddiv.o(.text) for __aeabi_ddiv
    sx1276.o(i.SX1276SetChannel) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx1276.o(i.SX1276SetChannel) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetChannel) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276SetMaxPayloadLength) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276SetMaxPayloadLength) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetMaxPayloadLength) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276SetModem) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetModem) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetModem) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetModem) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276SetOpMode) refers to sx1276.o(i.SX1276SetAntSwLowPower) for SX1276SetAntSwLowPower
    sx1276.o(i.SX1276SetOpMode) refers to sx1276.o(i.SX1276SetAntSw) for SX1276SetAntSw
    sx1276.o(i.SX1276SetOpMode) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetOpMode) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetRx) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetRx) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetRx) refers to dfltui.o(.text) for __aeabi_ui2d
    sx1276.o(i.SX1276SetRx) refers to dadd.o(.text) for __aeabi_dadd
    sx1276.o(i.SX1276SetRx) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx1276.o(i.SX1276SetRx) refers to sx1276.o(i.SX1276SetChannel) for SX1276SetChannel
    sx1276.o(i.SX1276SetRx) refers to memseta.o(.text) for __aeabi_memclr4
    sx1276.o(i.SX1276SetRx) refers to sx1276-board.o(i.SX1276RxTimeoutTimerStart) for SX1276RxTimeoutTimerStart
    sx1276.o(i.SX1276SetRx) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetRx) refers to dflti.o(.text) for __aeabi_i2d
    sx1276.o(i.SX1276SetRx) refers to dmul.o(.text) for __aeabi_dmul
    sx1276.o(i.SX1276SetRx) refers to ddiv.o(.text) for __aeabi_ddiv
    sx1276.o(i.SX1276SetRx) refers to ceil.o(i.ceil) for ceil
    sx1276.o(i.SX1276SetRx) refers to sx1276-board.o(i.SX1276SyncWordTimeoutTimerStart) for SX1276SyncWordTimeoutTimerStart
    sx1276.o(i.SX1276SetRx) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276SetRxConfig) refers to dfltui.o(.text) for __aeabi_ui2d
    sx1276.o(i.SX1276SetRxConfig) refers to ddiv.o(.text) for __aeabi_ddiv
    sx1276.o(i.SX1276SetRxConfig) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276.o(i.GetFskBandwidthRegValue) for GetFskBandwidthRegValue
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetRxConfig) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276SetSleep) refers to sx1276-board.o(i.SX1276RxTimeoutTimerStop) for SX1276RxTimeoutTimerStop
    sx1276.o(i.SX1276SetSleep) refers to sx1276-board.o(i.SX1276TxTimeoutTimerStop) for SX1276TxTimeoutTimerStop
    sx1276.o(i.SX1276SetSleep) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetSleep) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276SetStby) refers to sx1276-board.o(i.SX1276RxTimeoutTimerStop) for SX1276RxTimeoutTimerStop
    sx1276.o(i.SX1276SetStby) refers to sx1276-board.o(i.SX1276TxTimeoutTimerStop) for SX1276TxTimeoutTimerStop
    sx1276.o(i.SX1276SetStby) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetStby) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276SetTx) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetTx) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetTx) refers to sx1276-board.o(i.SX1276RxTimeoutTimerStart) for SX1276RxTimeoutTimerStart
    sx1276.o(i.SX1276SetTx) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276SetTx) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276SetTxConfig) refers to dfltui.o(.text) for __aeabi_ui2d
    sx1276.o(i.SX1276SetTxConfig) refers to ddiv.o(.text) for __aeabi_ddiv
    sx1276.o(i.SX1276SetTxConfig) refers to dfixui.o(.text) for __aeabi_d2uiz
    sx1276.o(i.SX1276SetTxConfig) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276StartCad) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276.o(i.SX1276StartCad) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276.o(i.SX1276StartCad) refers to sx1276.o(i.SX1276SetOpMode) for SX1276SetOpMode
    sx1276.o(i.SX1276StartCad) refers to sx1276.o(.bss) for SX1276
    sx1276.o(i.SX1276Write) refers to sx1276.o(i.SX1276WriteBuffer) for SX1276WriteBuffer
    sx1276.o(i.SX1276WriteBuffer) refers to sx1276-board.o(i.Sx1276SetNSS) for Sx1276SetNSS
    sx1276.o(i.SX1276WriteBuffer) refers to sx1276-board.o(i.Sx1276SpiInOut) for Sx1276SpiInOut
    sx1276.o(i.SX1276WriteFifo) refers to sx1276.o(i.SX1276WriteBuffer) for SX1276WriteBuffer
    sx1276.o(.data) refers to sx1276.o(i.SX1276OnDio0Irq) for SX1276OnDio0Irq
    sx1276.o(.data) refers to sx1276.o(i.SX1276OnDio1Irq) for SX1276OnDio1Irq
    sx1276.o(.data) refers to sx1276.o(i.SX1276OnDio2Irq) for SX1276OnDio2Irq
    sx1276.o(.data) refers to sx1276.o(i.SX1276OnDio3Irq) for SX1276OnDio3Irq
    sx1276.o(.data) refers to sx1276.o(i.SX1276OnDio4Irq) for SX1276OnDio4Irq
    sx1276-board.o(i.EXTI6_IRQHandler) refers to stm32f2xx_exti.o(i.EXTI_ClearITPendingBit) for EXTI_ClearITPendingBit
    sx1276-board.o(i.EXTI6_IRQHandler) refers to sx1276-board.o(.data) for g_irqHandlers
    sx1276-board.o(i.SX1276DelayMs) refers to delay.o(i.delay_ms) for delay_ms
    sx1276-board.o(i.SX1276IoInit) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    sx1276-board.o(i.SX1276IoInit) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    sx1276-board.o(i.SX1276IoInit) refers to stm32f2xx_spi.o(i.SPI_Init) for SPI_Init
    sx1276-board.o(i.SX1276IoInit) refers to stm32f2xx_spi.o(i.SPI_Cmd) for SPI_Cmd
    sx1276-board.o(i.SX1276IoIrqInit) refers to stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd) for RCC_AHB1PeriphClockCmd
    sx1276-board.o(i.SX1276IoIrqInit) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    sx1276-board.o(i.SX1276IoIrqInit) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    sx1276-board.o(i.SX1276IoIrqInit) refers to stm32f2xx_syscfg.o(i.SYSCFG_EXTILineConfig) for SYSCFG_EXTILineConfig
    sx1276-board.o(i.SX1276IoIrqInit) refers to stm32f2xx_exti.o(i.EXTI_Init) for EXTI_Init
    sx1276-board.o(i.SX1276IoIrqInit) refers to misc.o(i.NVIC_Init) for NVIC_Init
    sx1276-board.o(i.SX1276IoIrqInit) refers to stm32f2xx_exti.o(i.EXTI_ClearITPendingBit) for EXTI_ClearITPendingBit
    sx1276-board.o(i.SX1276IoIrqInit) refers to sx1276-board.o(.data) for g_irqHandlers
    sx1276-board.o(i.SX1276Reset) refers to stm32f2xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    sx1276-board.o(i.SX1276Reset) refers to stm32f2xx_gpio.o(i.GPIO_Init) for GPIO_Init
    sx1276-board.o(i.SX1276Reset) refers to stm32f2xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
    sx1276-board.o(i.SX1276Reset) refers to delay.o(i.delay_ms) for delay_ms
    sx1276-board.o(i.SX1276RxTimeoutTimerStart) refers to sx1276-board.o(i.TIM3_Int_Init) for TIM3_Int_Init
    sx1276-board.o(i.SX1276RxTimeoutTimerStop) refers to stm32f2xx_tim.o(i.TIM_Cmd) for TIM_Cmd
    sx1276-board.o(i.SX1276SyncWordTimeoutTimerStart) refers to sx1276-board.o(i.TIM3_Int_Init) for TIM3_Int_Init
    sx1276-board.o(i.SX1276SyncWordTimeoutTimerStop) refers to stm32f2xx_tim.o(i.TIM_Cmd) for TIM_Cmd
    sx1276-board.o(i.SX1276TxTimeoutTimerStart) refers to sx1276-board.o(i.TIM3_Int_Init) for TIM3_Int_Init
    sx1276-board.o(i.SX1276TxTimeoutTimerStop) refers to stm32f2xx_tim.o(i.TIM_Cmd) for TIM_Cmd
    sx1276-board.o(i.Sx1276SetNSS) refers to stm32f2xx_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
    sx1276-board.o(i.Sx1276SetNSS) refers to stm32f2xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
    sx1276-board.o(i.Sx1276SpiInOut) refers to stm32f2xx_spi.o(i.SPI_I2S_GetFlagStatus) for SPI_I2S_GetFlagStatus
    sx1276-board.o(i.Sx1276SpiInOut) refers to stm32f2xx_spi.o(i.SPI_I2S_SendData) for SPI_I2S_SendData
    sx1276-board.o(i.Sx1276SpiInOut) refers to stm32f2xx_spi.o(i.SPI_I2S_ReceiveData) for SPI_I2S_ReceiveData
    sx1276-board.o(i.TIM2_Int_Init) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    sx1276-board.o(i.TIM2_Int_Init) refers to stm32f2xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
    sx1276-board.o(i.TIM2_Int_Init) refers to stm32f2xx_tim.o(i.TIM_ITConfig) for TIM_ITConfig
    sx1276-board.o(i.TIM2_Int_Init) refers to misc.o(i.NVIC_Init) for NVIC_Init
    sx1276-board.o(i.TIM2_Int_Init) refers to stm32f2xx_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit
    sx1276-board.o(i.TIM2_Int_Init) refers to stm32f2xx_tim.o(i.TIM_Cmd) for TIM_Cmd
    sx1276-board.o(i.TIM3_IRQHandler) refers to stm32f2xx_tim.o(i.TIM_GetITStatus) for TIM_GetITStatus
    sx1276-board.o(i.TIM3_IRQHandler) refers to stm32f2xx_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit
    sx1276-board.o(i.TIM3_IRQHandler) refers to stm32f2xx_tim.o(i.TIM_Cmd) for TIM_Cmd
    sx1276-board.o(i.TIM3_IRQHandler) refers to sx1276.o(i.SX1276OnTimeoutIrq) for SX1276OnTimeoutIrq
    sx1276-board.o(i.TIM3_Int_Init) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    sx1276-board.o(i.TIM3_Int_Init) refers to stm32f2xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
    sx1276-board.o(i.TIM3_Int_Init) refers to stm32f2xx_tim.o(i.TIM_ITConfig) for TIM_ITConfig
    sx1276-board.o(i.TIM3_Int_Init) refers to misc.o(i.NVIC_Init) for NVIC_Init
    sx1276-board.o(i.TIM3_Int_Init) refers to stm32f2xx_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit
    sx1276-board.o(i.TIM3_Int_Init) refers to stm32f2xx_tim.o(i.TIM_Cmd) for TIM_Cmd
    sx1276-board.o(i.TIM4_Int_Init) refers to stm32f2xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    sx1276-board.o(i.TIM4_Int_Init) refers to stm32f2xx_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
    sx1276-board.o(i.TIM4_Int_Init) refers to stm32f2xx_tim.o(i.TIM_ITConfig) for TIM_ITConfig
    sx1276-board.o(i.TIM4_Int_Init) refers to misc.o(i.NVIC_Init) for NVIC_Init
    sx1276-board.o(i.TIM4_Int_Init) refers to stm32f2xx_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit
    sx1276-board.o(i.TIM4_Int_Init) refers to stm32f2xx_tim.o(i.TIM_Cmd) for TIM_Cmd
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276Init) for SX1276Init
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276GetStatus) for SX1276GetStatus
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetModem) for SX1276SetModem
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetChannel) for SX1276SetChannel
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276IsChannelFree) for SX1276IsChannelFree
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276Random) for SX1276Random
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetRxConfig) for SX1276SetRxConfig
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetTxConfig) for SX1276SetTxConfig
    sx1276-board.o(.constdata) refers to sx1276-board.o(i.SX1276CheckRfFrequency) for SX1276CheckRfFrequency
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276GetTimeOnAir) for SX1276GetTimeOnAir
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276Send) for SX1276Send
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetSleep) for SX1276SetSleep
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetStby) for SX1276SetStby
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetRx) for SX1276SetRx
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276StartCad) for SX1276StartCad
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276ReadRssi) for SX1276ReadRssi
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276Write) for SX1276Write
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276Read) for SX1276Read
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276WriteBuffer) for SX1276WriteBuffer
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276ReadBuffer) for SX1276ReadBuffer
    sx1276-board.o(.constdata) refers to sx1276.o(i.SX1276SetMaxPayloadLength) for SX1276SetMaxPayloadLength
    os_core.o(i.OSEventNameGet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OSEventNameGet) refers to os_core.o(i.OS_StrLen) for OS_StrLen
    os_core.o(i.OSEventNameGet) refers to os_core.o(.data) for OSIntNesting
    os_core.o(i.OSEventNameSet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OSEventNameSet) refers to os_core.o(.data) for OSIntNesting
    os_core.o(i.OSInit) refers to os_cpu_c.o(i.OSInitHookBegin) for OSInitHookBegin
    os_core.o(i.OSInit) refers to os_core.o(i.OS_InitMisc) for OS_InitMisc
    os_core.o(i.OSInit) refers to os_core.o(i.OS_InitRdyList) for OS_InitRdyList
    os_core.o(i.OSInit) refers to os_core.o(i.OS_InitTCBList) for OS_InitTCBList
    os_core.o(i.OSInit) refers to os_core.o(i.OS_InitEventList) for OS_InitEventList
    os_core.o(i.OSInit) refers to os_flag.o(i.OS_FlagInit) for OS_FlagInit
    os_core.o(i.OSInit) refers to os_mem.o(i.OS_MemInit) for OS_MemInit
    os_core.o(i.OSInit) refers to os_q.o(i.OS_QInit) for OS_QInit
    os_core.o(i.OSInit) refers to os_core.o(i.OS_InitTaskIdle) for OS_InitTaskIdle
    os_core.o(i.OSInit) refers to os_core.o(i.OS_InitTaskStat) for OS_InitTaskStat
    os_core.o(i.OSInit) refers to os_tmr.o(i.OSTmr_Init) for OSTmr_Init
    os_core.o(i.OSInit) refers to os_cpu_c.o(i.OSInitHookEnd) for OSInitHookEnd
    os_core.o(i.OSIntEnter) refers to os_core.o(.data) for OSRunning
    os_core.o(i.OSIntExit) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OSIntExit) refers to os_core.o(i.OS_SchedNew) for OS_SchedNew
    os_core.o(i.OSIntExit) refers to os_core.o(.data) for OSRunning
    os_core.o(i.OSIntExit) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_core.o(i.OSSchedLock) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OSSchedLock) refers to os_core.o(.data) for OSRunning
    os_core.o(i.OSSchedUnlock) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OSSchedUnlock) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_core.o(i.OSSchedUnlock) refers to os_core.o(.data) for OSRunning
    os_core.o(i.OSStart) refers to os_core.o(i.OS_SchedNew) for OS_SchedNew
    os_core.o(i.OSStart) refers to os_cpu_a.o(.text) for OSStartHighRdy
    os_core.o(i.OSStart) refers to os_core.o(.data) for OSRunning
    os_core.o(i.OSStart) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_core.o(i.OSStatInit) refers to os_time.o(i.OSTimeDly) for OSTimeDly
    os_core.o(i.OSStatInit) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OSStatInit) refers to os_core.o(.data) for OSIdleCtr
    os_core.o(i.OSTimeTick) refers to os_cpu_c.o(i.OSTimeTickHook) for OSTimeTickHook
    os_core.o(i.OSTimeTick) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OSTimeTick) refers to os_core.o(.data) for OSTime
    os_core.o(i.OS_EventTaskRdy) refers to os_core.o(i.OS_EventTaskRemove) for OS_EventTaskRemove
    os_core.o(i.OS_EventTaskRdy) refers to os_core.o(.constdata) for OSUnMapTbl
    os_core.o(i.OS_EventTaskRdy) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_core.o(i.OS_EventTaskRdy) refers to os_core.o(.data) for OSRdyGrp
    os_core.o(i.OS_EventTaskWait) refers to os_core.o(.data) for OSTCBCur
    os_core.o(i.OS_InitEventList) refers to os_core.o(i.OS_MemClr) for OS_MemClr
    os_core.o(i.OS_InitEventList) refers to os_core.o(.bss) for OSEventTbl
    os_core.o(i.OS_InitEventList) refers to os_core.o(.data) for OSEventFreeList
    os_core.o(i.OS_InitMisc) refers to os_core.o(.data) for OSTime
    os_core.o(i.OS_InitRdyList) refers to os_core.o(.data) for OSRdyGrp
    os_core.o(i.OS_InitTCBList) refers to os_core.o(i.OS_MemClr) for OS_MemClr
    os_core.o(i.OS_InitTCBList) refers to os_core.o(.bss) for OSTCBTbl
    os_core.o(i.OS_InitTCBList) refers to os_core.o(.data) for OSTCBList
    os_core.o(i.OS_InitTaskIdle) refers to os_task.o(i.OSTaskCreateExt) for OSTaskCreateExt
    os_core.o(i.OS_InitTaskIdle) refers to os_task.o(i.OSTaskNameSet) for OSTaskNameSet
    os_core.o(i.OS_InitTaskIdle) refers to os_core.o(.bss) for OSTaskIdleStk
    os_core.o(i.OS_InitTaskIdle) refers to os_core.o(i.OS_TaskIdle) for OS_TaskIdle
    os_core.o(i.OS_InitTaskStat) refers to os_task.o(i.OSTaskCreateExt) for OSTaskCreateExt
    os_core.o(i.OS_InitTaskStat) refers to os_task.o(i.OSTaskNameSet) for OSTaskNameSet
    os_core.o(i.OS_InitTaskStat) refers to os_core.o(.bss) for OSTaskStatStk
    os_core.o(i.OS_InitTaskStat) refers to os_core.o(i.OS_TaskStat) for OS_TaskStat
    os_core.o(i.OS_Sched) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OS_Sched) refers to os_core.o(i.OS_SchedNew) for OS_SchedNew
    os_core.o(i.OS_Sched) refers to os_core.o(.data) for OSIntNesting
    os_core.o(i.OS_Sched) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_core.o(i.OS_SchedNew) refers to os_core.o(.constdata) for OSUnMapTbl
    os_core.o(i.OS_SchedNew) refers to os_core.o(.data) for OSRdyGrp
    os_core.o(i.OS_TCBInit) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OS_TCBInit) refers to os_cpu_c.o(i.OSTCBInitHook) for OSTCBInitHook
    os_core.o(i.OS_TCBInit) refers to os_cpu_c.o(i.OSTaskCreateHook) for OSTaskCreateHook
    os_core.o(i.OS_TCBInit) refers to os_core.o(.data) for OSTCBFreeList
    os_core.o(i.OS_TCBInit) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_core.o(i.OS_TaskIdle) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OS_TaskIdle) refers to os_cpu_c.o(i.OSTaskIdleHook) for OSTaskIdleHook
    os_core.o(i.OS_TaskIdle) refers to os_core.o(.data) for OSIdleCtr
    os_core.o(i.OS_TaskStat) refers to os_time.o(i.OSTimeDly) for OSTimeDly
    os_core.o(i.OS_TaskStat) refers to os_task.o(i.OSTaskSuspend) for OSTaskSuspend
    os_core.o(i.OS_TaskStat) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_core.o(i.OS_TaskStat) refers to os_cpu_c.o(i.OSTaskStatHook) for OSTaskStatHook
    os_core.o(i.OS_TaskStat) refers to os_core.o(i.OS_TaskStatStkChk) for OS_TaskStatStkChk
    os_core.o(i.OS_TaskStat) refers to os_core.o(.data) for OSStatRdy
    os_core.o(i.OS_TaskStatStkChk) refers to os_task.o(i.OSTaskStkChk) for OSTaskStkChk
    os_core.o(i.OS_TaskStatStkChk) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_flag.o(i.OSFlagAccept) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_flag.o(i.OSFlagCreate) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_flag.o(i.OSFlagCreate) refers to os_core.o(.data) for OSIntNesting
    os_flag.o(i.OSFlagDel) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_flag.o(i.OSFlagDel) refers to os_flag.o(i.OS_FlagTaskRdy) for OS_FlagTaskRdy
    os_flag.o(i.OSFlagDel) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_flag.o(i.OSFlagDel) refers to os_core.o(.data) for OSIntNesting
    os_flag.o(i.OSFlagNameGet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_flag.o(i.OSFlagNameGet) refers to os_core.o(i.OS_StrLen) for OS_StrLen
    os_flag.o(i.OSFlagNameGet) refers to os_core.o(.data) for OSIntNesting
    os_flag.o(i.OSFlagNameSet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_flag.o(i.OSFlagNameSet) refers to os_core.o(.data) for OSIntNesting
    os_flag.o(i.OSFlagPend) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_flag.o(i.OSFlagPend) refers to os_flag.o(i.OS_FlagBlock) for OS_FlagBlock
    os_flag.o(i.OSFlagPend) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_flag.o(i.OSFlagPend) refers to os_flag.o(i.OS_FlagUnlink) for OS_FlagUnlink
    os_flag.o(i.OSFlagPend) refers to os_core.o(.data) for OSIntNesting
    os_flag.o(i.OSFlagPendGetFlagsRdy) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_flag.o(i.OSFlagPendGetFlagsRdy) refers to os_core.o(.data) for OSTCBCur
    os_flag.o(i.OSFlagPost) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_flag.o(i.OSFlagPost) refers to os_flag.o(i.OS_FlagTaskRdy) for OS_FlagTaskRdy
    os_flag.o(i.OSFlagPost) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_flag.o(i.OSFlagQuery) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_flag.o(i.OS_FlagBlock) refers to os_core.o(.data) for OSTCBCur
    os_flag.o(i.OS_FlagInit) refers to os_core.o(i.OS_MemClr) for OS_MemClr
    os_flag.o(i.OS_FlagInit) refers to os_core.o(.bss) for OSFlagTbl
    os_flag.o(i.OS_FlagInit) refers to os_core.o(.data) for OSFlagFreeList
    os_flag.o(i.OS_FlagTaskRdy) refers to os_flag.o(i.OS_FlagUnlink) for OS_FlagUnlink
    os_flag.o(i.OS_FlagTaskRdy) refers to os_core.o(.data) for OSRdyGrp
    os_mbox.o(i.OSMboxAccept) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mbox.o(i.OSMboxCreate) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mbox.o(i.OSMboxCreate) refers to os_core.o(i.OS_EventWaitListInit) for OS_EventWaitListInit
    os_mbox.o(i.OSMboxCreate) refers to os_core.o(.data) for OSIntNesting
    os_mbox.o(i.OSMboxDel) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mbox.o(i.OSMboxDel) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_mbox.o(i.OSMboxDel) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_mbox.o(i.OSMboxDel) refers to os_core.o(.data) for OSIntNesting
    os_mbox.o(i.OSMboxPend) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mbox.o(i.OSMboxPend) refers to os_core.o(i.OS_EventTaskWait) for OS_EventTaskWait
    os_mbox.o(i.OSMboxPend) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_mbox.o(i.OSMboxPend) refers to os_core.o(i.OS_EventTaskRemove) for OS_EventTaskRemove
    os_mbox.o(i.OSMboxPend) refers to os_core.o(.data) for OSIntNesting
    os_mbox.o(i.OSMboxPendAbort) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mbox.o(i.OSMboxPendAbort) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_mbox.o(i.OSMboxPendAbort) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_mbox.o(i.OSMboxPost) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mbox.o(i.OSMboxPost) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_mbox.o(i.OSMboxPost) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_mbox.o(i.OSMboxPostOpt) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mbox.o(i.OSMboxPostOpt) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_mbox.o(i.OSMboxPostOpt) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_mbox.o(i.OSMboxQuery) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mem.o(i.OSMemCreate) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mem.o(i.OSMemCreate) refers to os_core.o(.data) for OSMemFreeList
    os_mem.o(i.OSMemGet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mem.o(i.OSMemNameGet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mem.o(i.OSMemNameGet) refers to os_core.o(i.OS_StrLen) for OS_StrLen
    os_mem.o(i.OSMemNameGet) refers to os_core.o(.data) for OSIntNesting
    os_mem.o(i.OSMemNameSet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mem.o(i.OSMemNameSet) refers to os_core.o(.data) for OSIntNesting
    os_mem.o(i.OSMemPut) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mem.o(i.OSMemQuery) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mem.o(i.OS_MemInit) refers to os_core.o(i.OS_MemClr) for OS_MemClr
    os_mem.o(i.OS_MemInit) refers to os_core.o(.bss) for OSMemTbl
    os_mem.o(i.OS_MemInit) refers to os_core.o(.data) for OSMemFreeList
    os_mutex.o(i.OSMutexAccept) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mutex.o(i.OSMutexAccept) refers to os_core.o(.data) for OSIntNesting
    os_mutex.o(i.OSMutexCreate) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mutex.o(i.OSMutexCreate) refers to os_core.o(i.OS_EventWaitListInit) for OS_EventWaitListInit
    os_mutex.o(i.OSMutexCreate) refers to os_core.o(.data) for OSIntNesting
    os_mutex.o(i.OSMutexCreate) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_mutex.o(i.OSMutexDel) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mutex.o(i.OSMutexDel) refers to os_mutex.o(i.OSMutex_RdyAtPrio) for OSMutex_RdyAtPrio
    os_mutex.o(i.OSMutexDel) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_mutex.o(i.OSMutexDel) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_mutex.o(i.OSMutexDel) refers to os_core.o(.data) for OSIntNesting
    os_mutex.o(i.OSMutexDel) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_mutex.o(i.OSMutexPend) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mutex.o(i.OSMutexPend) refers to os_core.o(i.OS_EventTaskWait) for OS_EventTaskWait
    os_mutex.o(i.OSMutexPend) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_mutex.o(i.OSMutexPend) refers to os_core.o(i.OS_EventTaskRemove) for OS_EventTaskRemove
    os_mutex.o(i.OSMutexPend) refers to os_core.o(.data) for OSIntNesting
    os_mutex.o(i.OSMutexPend) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_mutex.o(i.OSMutexPost) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mutex.o(i.OSMutexPost) refers to os_mutex.o(i.OSMutex_RdyAtPrio) for OSMutex_RdyAtPrio
    os_mutex.o(i.OSMutexPost) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_mutex.o(i.OSMutexPost) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_mutex.o(i.OSMutexPost) refers to os_core.o(.data) for OSIntNesting
    os_mutex.o(i.OSMutexPost) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_mutex.o(i.OSMutexQuery) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_mutex.o(i.OSMutexQuery) refers to os_core.o(.data) for OSIntNesting
    os_mutex.o(i.OSMutex_RdyAtPrio) refers to os_core.o(.data) for OSRdyTbl
    os_mutex.o(i.OSMutex_RdyAtPrio) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_q.o(i.OSQAccept) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_q.o(i.OSQCreate) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_q.o(i.OSQCreate) refers to os_core.o(i.OS_EventWaitListInit) for OS_EventWaitListInit
    os_q.o(i.OSQCreate) refers to os_core.o(.data) for OSIntNesting
    os_q.o(i.OSQDel) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_q.o(i.OSQDel) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_q.o(i.OSQDel) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_q.o(i.OSQDel) refers to os_core.o(.data) for OSIntNesting
    os_q.o(i.OSQFlush) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_q.o(i.OSQPend) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_q.o(i.OSQPend) refers to os_core.o(i.OS_EventTaskWait) for OS_EventTaskWait
    os_q.o(i.OSQPend) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_q.o(i.OSQPend) refers to os_core.o(i.OS_EventTaskRemove) for OS_EventTaskRemove
    os_q.o(i.OSQPend) refers to os_core.o(.data) for OSIntNesting
    os_q.o(i.OSQPendAbort) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_q.o(i.OSQPendAbort) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_q.o(i.OSQPendAbort) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_q.o(i.OSQPost) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_q.o(i.OSQPost) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_q.o(i.OSQPost) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_q.o(i.OSQPostFront) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_q.o(i.OSQPostFront) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_q.o(i.OSQPostFront) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_q.o(i.OSQPostOpt) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_q.o(i.OSQPostOpt) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_q.o(i.OSQPostOpt) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_q.o(i.OSQQuery) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_q.o(i.OS_QInit) refers to os_core.o(i.OS_MemClr) for OS_MemClr
    os_q.o(i.OS_QInit) refers to os_core.o(.bss) for OSQTbl
    os_q.o(i.OS_QInit) refers to os_core.o(.data) for OSQFreeList
    os_sem.o(i.OSSemAccept) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_sem.o(i.OSSemCreate) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_sem.o(i.OSSemCreate) refers to os_core.o(i.OS_EventWaitListInit) for OS_EventWaitListInit
    os_sem.o(i.OSSemCreate) refers to os_core.o(.data) for OSIntNesting
    os_sem.o(i.OSSemDel) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_sem.o(i.OSSemDel) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_sem.o(i.OSSemDel) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_sem.o(i.OSSemDel) refers to os_core.o(.data) for OSIntNesting
    os_sem.o(i.OSSemPend) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_sem.o(i.OSSemPend) refers to os_core.o(i.OS_EventTaskWait) for OS_EventTaskWait
    os_sem.o(i.OSSemPend) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_sem.o(i.OSSemPend) refers to os_core.o(i.OS_EventTaskRemove) for OS_EventTaskRemove
    os_sem.o(i.OSSemPend) refers to os_core.o(.data) for OSIntNesting
    os_sem.o(i.OSSemPendAbort) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_sem.o(i.OSSemPendAbort) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_sem.o(i.OSSemPendAbort) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_sem.o(i.OSSemPost) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_sem.o(i.OSSemPost) refers to os_core.o(i.OS_EventTaskRdy) for OS_EventTaskRdy
    os_sem.o(i.OSSemPost) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_sem.o(i.OSSemQuery) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_sem.o(i.OSSemSet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskChangePrio) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskChangePrio) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_task.o(i.OSTaskChangePrio) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskChangePrio) refers to os_core.o(.data) for OSTCBCur
    os_task.o(i.OSTaskCreate) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskCreate) refers to os_cpu_c.o(i.OSTaskStkInit) for OSTaskStkInit
    os_task.o(i.OSTaskCreate) refers to os_core.o(i.OS_TCBInit) for OS_TCBInit
    os_task.o(i.OSTaskCreate) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_task.o(i.OSTaskCreate) refers to os_core.o(.data) for OSIntNesting
    os_task.o(i.OSTaskCreate) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskCreateExt) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskCreateExt) refers to os_task.o(i.OS_TaskStkClr) for OS_TaskStkClr
    os_task.o(i.OSTaskCreateExt) refers to os_cpu_c.o(i.OSTaskStkInit) for OSTaskStkInit
    os_task.o(i.OSTaskCreateExt) refers to os_core.o(i.OS_TCBInit) for OS_TCBInit
    os_task.o(i.OSTaskCreateExt) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_task.o(i.OSTaskCreateExt) refers to os_core.o(.data) for OSIntNesting
    os_task.o(i.OSTaskCreateExt) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskDel) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskDel) refers to os_core.o(i.OS_EventTaskRemove) for OS_EventTaskRemove
    os_task.o(i.OSTaskDel) refers to os_flag.o(i.OS_FlagUnlink) for OS_FlagUnlink
    os_task.o(i.OSTaskDel) refers to os_core.o(i.OS_Dummy) for OS_Dummy
    os_task.o(i.OSTaskDel) refers to os_cpu_c.o(i.OSTaskDelHook) for OSTaskDelHook
    os_task.o(i.OSTaskDel) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_task.o(i.OSTaskDel) refers to os_core.o(.data) for OSIntNesting
    os_task.o(i.OSTaskDel) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskDelReq) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskDelReq) refers to os_core.o(.data) for OSTCBCur
    os_task.o(i.OSTaskDelReq) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskNameGet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskNameGet) refers to os_core.o(i.OS_StrLen) for OS_StrLen
    os_task.o(i.OSTaskNameGet) refers to os_core.o(.data) for OSIntNesting
    os_task.o(i.OSTaskNameGet) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskNameSet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskNameSet) refers to os_core.o(.data) for OSIntNesting
    os_task.o(i.OSTaskNameSet) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskQuery) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskQuery) refers to os_core.o(i.OS_MemCopy) for OS_MemCopy
    os_task.o(i.OSTaskQuery) refers to os_core.o(.data) for OSTCBCur
    os_task.o(i.OSTaskQuery) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskRegGet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskRegGet) refers to os_core.o(.data) for OSTCBCur
    os_task.o(i.OSTaskRegGet) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskRegSet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskRegSet) refers to os_core.o(.data) for OSTCBCur
    os_task.o(i.OSTaskRegSet) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskResume) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskResume) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_task.o(i.OSTaskResume) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskResume) refers to os_core.o(.data) for OSRdyGrp
    os_task.o(i.OSTaskStkChk) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskStkChk) refers to os_core.o(.data) for OSTCBCur
    os_task.o(i.OSTaskStkChk) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OSTaskSuspend) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_task.o(i.OSTaskSuspend) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_task.o(i.OSTaskSuspend) refers to os_core.o(.data) for OSTCBCur
    os_task.o(i.OSTaskSuspend) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_task.o(i.OS_TaskReturn) refers to os_cpu_c.o(i.OSTaskReturnHook) for OSTaskReturnHook
    os_task.o(i.OS_TaskReturn) refers to os_task.o(i.OSTaskDel) for OSTaskDel
    os_task.o(i.OS_TaskReturn) refers to os_core.o(.data) for OSTCBCur
    os_time.o(i.OSTimeDly) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_time.o(i.OSTimeDly) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_time.o(i.OSTimeDly) refers to os_core.o(.data) for OSIntNesting
    os_time.o(i.OSTimeDlyHMSM) refers to os_time.o(i.OSTimeDly) for OSTimeDly
    os_time.o(i.OSTimeDlyHMSM) refers to os_core.o(.data) for OSIntNesting
    os_time.o(i.OSTimeDlyResume) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_time.o(i.OSTimeDlyResume) refers to os_core.o(i.OS_Sched) for OS_Sched
    os_time.o(i.OSTimeDlyResume) refers to os_core.o(.bss) for OSTCBPrioTbl
    os_time.o(i.OSTimeDlyResume) refers to os_core.o(.data) for OSRdyGrp
    os_time.o(i.OSTimeGet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_time.o(i.OSTimeGet) refers to os_core.o(.data) for OSTime
    os_time.o(i.OSTimeSet) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_time.o(i.OSTimeSet) refers to os_core.o(.data) for OSTime
    os_tmr.o(i.OSTmrCreate) refers to os_core.o(i.OSSchedLock) for OSSchedLock
    os_tmr.o(i.OSTmrCreate) refers to os_tmr.o(i.OSTmr_Alloc) for OSTmr_Alloc
    os_tmr.o(i.OSTmrCreate) refers to os_core.o(i.OSSchedUnlock) for OSSchedUnlock
    os_tmr.o(i.OSTmrCreate) refers to os_core.o(.data) for OSIntNesting
    os_tmr.o(i.OSTmrDel) refers to os_core.o(i.OSSchedLock) for OSSchedLock
    os_tmr.o(i.OSTmrDel) refers to os_tmr.o(i.OSTmr_Unlink) for OSTmr_Unlink
    os_tmr.o(i.OSTmrDel) refers to os_tmr.o(i.OSTmr_Free) for OSTmr_Free
    os_tmr.o(i.OSTmrDel) refers to os_core.o(i.OSSchedUnlock) for OSSchedUnlock
    os_tmr.o(i.OSTmrDel) refers to os_core.o(.data) for OSIntNesting
    os_tmr.o(i.OSTmrNameGet) refers to os_core.o(i.OSSchedLock) for OSSchedLock
    os_tmr.o(i.OSTmrNameGet) refers to os_core.o(i.OS_StrLen) for OS_StrLen
    os_tmr.o(i.OSTmrNameGet) refers to os_core.o(i.OSSchedUnlock) for OSSchedUnlock
    os_tmr.o(i.OSTmrNameGet) refers to os_core.o(.data) for OSIntNesting
    os_tmr.o(i.OSTmrRemainGet) refers to os_core.o(i.OSSchedLock) for OSSchedLock
    os_tmr.o(i.OSTmrRemainGet) refers to os_core.o(i.OSSchedUnlock) for OSSchedUnlock
    os_tmr.o(i.OSTmrRemainGet) refers to os_core.o(.data) for OSIntNesting
    os_tmr.o(i.OSTmrSignal) refers to os_sem.o(i.OSSemPost) for OSSemPost
    os_tmr.o(i.OSTmrSignal) refers to os_core.o(.data) for OSTmrSemSignal
    os_tmr.o(i.OSTmrStart) refers to os_core.o(i.OSSchedLock) for OSSchedLock
    os_tmr.o(i.OSTmrStart) refers to os_tmr.o(i.OSTmr_Unlink) for OSTmr_Unlink
    os_tmr.o(i.OSTmrStart) refers to os_tmr.o(i.OSTmr_Link) for OSTmr_Link
    os_tmr.o(i.OSTmrStart) refers to os_core.o(i.OSSchedUnlock) for OSSchedUnlock
    os_tmr.o(i.OSTmrStart) refers to os_core.o(.data) for OSIntNesting
    os_tmr.o(i.OSTmrStateGet) refers to os_core.o(i.OSSchedLock) for OSSchedLock
    os_tmr.o(i.OSTmrStateGet) refers to os_core.o(i.OSSchedUnlock) for OSSchedUnlock
    os_tmr.o(i.OSTmrStateGet) refers to os_core.o(.data) for OSIntNesting
    os_tmr.o(i.OSTmrStop) refers to os_core.o(i.OSSchedLock) for OSSchedLock
    os_tmr.o(i.OSTmrStop) refers to os_tmr.o(i.OSTmr_Unlink) for OSTmr_Unlink
    os_tmr.o(i.OSTmrStop) refers to os_core.o(i.OSSchedUnlock) for OSSchedUnlock
    os_tmr.o(i.OSTmrStop) refers to os_core.o(.data) for OSIntNesting
    os_tmr.o(i.OSTmr_Alloc) refers to os_core.o(.data) for OSTmrFreeList
    os_tmr.o(i.OSTmr_Free) refers to os_core.o(.data) for OSTmrFreeList
    os_tmr.o(i.OSTmr_Init) refers to os_core.o(i.OS_MemClr) for OS_MemClr
    os_tmr.o(i.OSTmr_Init) refers to os_sem.o(i.OSSemCreate) for OSSemCreate
    os_tmr.o(i.OSTmr_Init) refers to os_core.o(i.OSEventNameSet) for OSEventNameSet
    os_tmr.o(i.OSTmr_Init) refers to os_tmr.o(i.OSTmr_InitTask) for OSTmr_InitTask
    os_tmr.o(i.OSTmr_Init) refers to os_core.o(.bss) for OSTmrTbl
    os_tmr.o(i.OSTmr_Init) refers to os_core.o(.data) for OSTmrTime
    os_tmr.o(i.OSTmr_InitTask) refers to os_task.o(i.OSTaskCreateExt) for OSTaskCreateExt
    os_tmr.o(i.OSTmr_InitTask) refers to os_task.o(i.OSTaskNameSet) for OSTaskNameSet
    os_tmr.o(i.OSTmr_InitTask) refers to os_core.o(.bss) for OSTmrTaskStk
    os_tmr.o(i.OSTmr_InitTask) refers to os_tmr.o(i.OSTmr_Task) for OSTmr_Task
    os_tmr.o(i.OSTmr_Link) refers to os_core.o(.data) for OSTmrTime
    os_tmr.o(i.OSTmr_Link) refers to os_core.o(.bss) for OSTmrWheelTbl
    os_tmr.o(i.OSTmr_Task) refers to os_sem.o(i.OSSemPend) for OSSemPend
    os_tmr.o(i.OSTmr_Task) refers to os_core.o(i.OSSchedLock) for OSSchedLock
    os_tmr.o(i.OSTmr_Task) refers to os_tmr.o(i.OSTmr_Unlink) for OSTmr_Unlink
    os_tmr.o(i.OSTmr_Task) refers to os_tmr.o(i.OSTmr_Link) for OSTmr_Link
    os_tmr.o(i.OSTmr_Task) refers to os_core.o(i.OSSchedUnlock) for OSSchedUnlock
    os_tmr.o(i.OSTmr_Task) refers to os_core.o(.data) for OSTmrSemSignal
    os_tmr.o(i.OSTmr_Task) refers to os_core.o(.bss) for OSTmrWheelTbl
    os_tmr.o(i.OSTmr_Unlink) refers to os_core.o(.bss) for OSTmrWheelTbl
    os_cpu_a.o(.text) refers to os_cpu_c.o(.data) for OS_CPU_ExceptStkBase
    os_cpu_a.o(.text) refers to os_core.o(.data) for OSRunning
    os_cpu_a.o(.text) refers to os_cpu_c.o(i.OSTaskSwHook) for OSTaskSwHook
    os_cpu_c.o(i.OSInitHookBegin) refers to os_cpu_c.o(.bss) for OS_CPU_ExceptStk
    os_cpu_c.o(i.OSInitHookBegin) refers to os_cpu_c.o(.data) for OS_CPU_ExceptStkBase
    os_cpu_c.o(i.OSTaskStkInit) refers to os_task.o(i.OS_TaskReturn) for OS_TaskReturn
    os_cpu_c.o(i.OSTimeTickHook) refers to os_tmr.o(i.OSTmrSignal) for OSTmrSignal
    os_cpu_c.o(i.OSTimeTickHook) refers to os_cpu_c.o(.data) for OSTmrCtr
    os_cpu_c.o(i.OS_CPU_SysTickHandler) refers to os_cpu_a.o(.text) for OS_CPU_SR_Save
    os_cpu_c.o(i.OS_CPU_SysTickHandler) refers to os_core.o(i.OSTimeTick) for OSTimeTick
    os_cpu_c.o(i.OS_CPU_SysTickHandler) refers to os_core.o(i.OSIntExit) for OSIntExit
    os_cpu_c.o(i.OS_CPU_SysTickHandler) refers to os_core.o(.data) for OSIntNesting
    ceil.o(i.__softfp_ceil) refers (Special) to iusefp.o(.text) for __I$use$fp
    ceil.o(i.__softfp_ceil) refers to ceil.o(i.ceil) for ceil
    ceil.o(i.ceil) refers (Special) to iusefp.o(.text) for __I$use$fp
    ceil.o(i.ceil) refers to dadd.o(.text) for __aeabi_dadd
    ceil.o(i.ceil) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    floor.o(i.__softfp_floor) refers (Special) to iusefp.o(.text) for __I$use$fp
    floor.o(i.__softfp_floor) refers to floor.o(i.floor) for floor
    floor.o(i.floor) refers (Special) to iusefp.o(.text) for __I$use$fp
    floor.o(i.floor) refers to dadd.o(.text) for __aeabi_dadd
    floor.o(i.floor) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    round.o(i.round) refers (Special) to iusefp.o(.text) for __I$use$fp
    round.o(i.round) refers to drnd.o(.text) for _drnd
    round.o(i.round) refers to dadd.o(.text) for __aeabi_drsub
    round.o(i.round) refers to cdcmple.o(.text) for __aeabi_cdcmple
    round.o(i.round) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    strtod.o(i.__softfp_strtod) refers (Special) to iusefp.o(.text) for __I$use$fp
    strtod.o(i.__softfp_strtod) refers to strtod.o(.text) for __strtod_int
    strtod.o(i.strtod) refers (Special) to iusefp.o(.text) for __I$use$fp
    strtod.o(i.strtod) refers to strtod.o(.text) for __strtod_int
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to log.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to log.o(i.fputc) for fputc
    printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vfprintf$bare) refers to log.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to log.o(i.fputc) for fputc
    printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0fprintf$0) refers to log.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to log.o(i.fputc) for fputc
    printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vfprintf$0) refers to log.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to log.o(i.fputc) for fputc
    printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0fprintf$1) refers to log.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to log.o(i.fputc) for fputc
    printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vfprintf$1) refers to log.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to log.o(i.fputc) for fputc
    printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0fprintf$2) refers to log.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to log.o(i.fputc) for fputc
    printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vfprintf$2) refers to log.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to log.o(i.fputc) for fputc
    printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0fprintf$3) refers to log.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to log.o(i.fputc) for fputc
    printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vfprintf$3) refers to log.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to log.o(i.fputc) for fputc
    printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0fprintf$4) refers to log.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to log.o(i.fputc) for fputc
    printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vfprintf$4) refers to log.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to log.o(i.fputc) for fputc
    printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0fprintf$5) refers to log.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to log.o(i.fputc) for fputc
    printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vfprintf$5) refers to log.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to log.o(i.fputc) for fputc
    printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0fprintf$6) refers to log.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to log.o(i.fputc) for fputc
    printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vfprintf$6) refers to log.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to log.o(i.fputc) for fputc
    printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0fprintf$7) refers to log.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to log.o(i.fputc) for fputc
    printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vfprintf$7) refers to log.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to log.o(i.fputc) for fputc
    printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0fprintf$8) refers to log.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to log.o(i.fputc) for fputc
    printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vfprintf$8) refers to log.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to log.o(i.fputc) for fputc
    printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to log.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to log.o(i.fputc) for fputc
    printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to log.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to log.o(i.fputc) for fputc
    printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    malloc.o(i.free) refers to mvars.o(.data) for __microlib_freelist
    malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
    malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist
    malloc.o(i.malloc) refers to startup_stm32f2xx.o(HEAP) for __heap_base
    mallocr.o(i.__free$realloc) refers to mvars.o(.data) for __microlib_freelist
    mallocr.o(i.__malloc$realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
    mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
    mallocr.o(i.__malloc$realloc) refers to startup_stm32f2xx.o(HEAP) for __heap_base
    mallocr.o(i.__malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
    mallocr.o(i.internal_alloc) refers to memcpya.o(.text) for __aeabi_memcpy
    mallocr.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
    mallocr.o(i.realloc) refers to mallocr.o(i.__free$realloc) for free
    mallocr.o(i.realloc) refers to mallocr.o(i.internal_alloc) for internal_alloc
    mallocr.o(i.realloc) refers to mallocr.o(i.__malloc$realloc) for malloc
    mallocr.o(i.realloc) refers to mvars.o(.data) for __microlib_freelist
    malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist_initialised
    malloca.o(i.__aligned_malloc) refers to mvars.o(.data) for __microlib_freelist
    malloca.o(i.__aligned_malloc) refers to startup_stm32f2xx.o(HEAP) for __heap_base
    malloca.o(i.__free$memalign) refers to mvars.o(.data) for __microlib_freelist
    malloca.o(i.__malloc$memalign) refers to malloca.o(i.__aligned_malloc) for __aligned_malloc
    mallocra.o(i.__aligned_malloc$realloc) refers to mallocra.o(i.internal_alloc) for internal_alloc
    mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist_initialised
    mallocra.o(i.__aligned_malloc$realloc) refers to startup_stm32f2xx.o(HEAP) for __heap_base
    mallocra.o(i.__aligned_malloc$realloc) refers to mvars.o(.data) for __microlib_freelist
    mallocra.o(i.__free$realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
    mallocra.o(i.__malloc$realloc$memalign) refers to mallocra.o(i.__aligned_malloc$realloc) for __aligned_malloc$realloc
    mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__free$realloc$memalign) for __free$realloc$memalign
    mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.internal_alloc) for internal_alloc
    mallocra.o(i.__realloc$memalign) refers to mallocra.o(i.__malloc$realloc$memalign) for __malloc$realloc$memalign
    mallocra.o(i.__realloc$memalign) refers to mvars.o(.data) for __microlib_freelist
    mallocra.o(i.internal_alloc) refers to memcpya.o(.text) for __aeabi_memcpy
    mallocra.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist
    __0sscanf.o(.text) refers to scanf_char.o(.text) for __vfscanf_char
    __0sscanf.o(.text) refers to _sgetc.o(.text) for _sgetc
    scanf_fp.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    scanf_fp.o(.text) refers to dfltul.o(.text) for __aeabi_ul2d
    scanf_fp.o(.text) refers to dmul.o(.text) for __aeabi_dmul
    scanf_fp.o(.text) refers to ddiv.o(.text) for __aeabi_ddiv
    scanf_fp.o(.text) refers to scanf_fp.o(i._is_digit) for _is_digit
    scanf_fp.o(.text) refers to d2f.o(.text) for __aeabi_d2f
    dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dflti.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dfixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfixi.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfixui.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    cdcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    cdrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f2xx.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f2xx.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
    scanf_char.o(.text) refers to _scanf.o(.text) for __vfscanf
    scanf_char.o(.text) refers to isspace_c.o(.text) for isspace
    strtod.o(.text) refers to scanf_fp.o(.text) for _scanf_real
    strtod.o(.text) refers to _sgetc.o(.text) for _sgetc
    strtod.o(.text) refers to isspace_c.o(.text) for isspace
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    drnd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    drnd.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    drnd.o(.text) refers to depilogue.o(.text) for _double_round
    dfltul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    d2f.o(.text) refers to fepilogue.o(.text) for _float_round
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
    isspace_c.o(.text) refers to ctype_c.o(.text) for __ctype_lookup
    _scanf.o(.text) refers (Weak) to scanf_fp.o(.text) for _scanf_real
    ctype_c.o(.text) refers to ctype_c.o(.constdata) for .constdata
    scanf_fp.o(i._is_digit) refers (Special) to iusefp.o(.text) for __I$use$fp


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

Removing Unused input sections from the image.

    Removing main.o(.emb_text), (8 bytes).
    Removing main.o(i.bsp_Idle), (2 bytes).
    Removing stm32f2xx_it.o(.emb_text), (8 bytes).
    Removing system_stm32f2xx.o(.emb_text), (8 bytes).
    Removing system_stm32f2xx.o(i.SystemCoreClockUpdate), (192 bytes).
    Removing demo_nand_fatfs.o(.emb_text), (8 bytes).
    Removing demo_nand_fatfs.o(i.CreateDir), (456 bytes).
    Removing demo_nand_fatfs.o(i.CreateNewFile), (300 bytes).
    Removing demo_nand_fatfs.o(i.DeleteDirFile), (904 bytes).
    Removing demo_nand_fatfs.o(i.DemoFatFS), (396 bytes).
    Removing demo_nand_fatfs.o(i.DispMenu), (324 bytes).
    Removing demo_nand_fatfs.o(i.ReadFileData), (300 bytes).
    Removing demo_nand_fatfs.o(i.ViewRootDir), (344 bytes).
    Removing demo_nand_fatfs.o(i.WriteFileTest), (788 bytes).
    Removing demo_nand_fatfs.o(.bss), (4096 bytes).
    Removing demo_nand_fatfs.o(.data), (1 bytes).
    Removing misc.o(.emb_text), (8 bytes).
    Removing misc.o(i.NVIC_SetVectorTable), (20 bytes).
    Removing misc.o(i.NVIC_SystemLPConfig), (32 bytes).
    Removing stm32f2xx_adc.o(.emb_text), (8 bytes).
    Removing stm32f2xx_adc.o(i.ADC_AnalogWatchdogCmd), (20 bytes).
    Removing stm32f2xx_adc.o(i.ADC_AnalogWatchdogSingleChannelConfig), (16 bytes).
    Removing stm32f2xx_adc.o(i.ADC_AnalogWatchdogThresholdsConfig), (6 bytes).
    Removing stm32f2xx_adc.o(i.ADC_AutoInjectedConvCmd), (22 bytes).
    Removing stm32f2xx_adc.o(i.ADC_ClearFlag), (6 bytes).
    Removing stm32f2xx_adc.o(i.ADC_ClearITPendingBit), (10 bytes).
    Removing stm32f2xx_adc.o(i.ADC_Cmd), (22 bytes).
    Removing stm32f2xx_adc.o(i.ADC_CommonInit), (48 bytes).
    Removing stm32f2xx_adc.o(i.ADC_CommonStructInit), (12 bytes).
    Removing stm32f2xx_adc.o(i.ADC_ContinuousModeCmd), (22 bytes).
    Removing stm32f2xx_adc.o(i.ADC_DMACmd), (22 bytes).
    Removing stm32f2xx_adc.o(i.ADC_DMARequestAfterLastTransferCmd), (22 bytes).
    Removing stm32f2xx_adc.o(i.ADC_DeInit), (22 bytes).
    Removing stm32f2xx_adc.o(i.ADC_DiscModeChannelCountConfig), (24 bytes).
    Removing stm32f2xx_adc.o(i.ADC_DiscModeCmd), (22 bytes).
    Removing stm32f2xx_adc.o(i.ADC_EOCOnEachRegularChannelCmd), (22 bytes).
    Removing stm32f2xx_adc.o(i.ADC_ExternalTrigInjectedConvConfig), (16 bytes).
    Removing stm32f2xx_adc.o(i.ADC_ExternalTrigInjectedConvEdgeConfig), (16 bytes).
    Removing stm32f2xx_adc.o(i.ADC_GetConversionValue), (8 bytes).
    Removing stm32f2xx_adc.o(i.ADC_GetFlagStatus), (18 bytes).
    Removing stm32f2xx_adc.o(i.ADC_GetITStatus), (38 bytes).
    Removing stm32f2xx_adc.o(i.ADC_GetInjectedConversionValue), (28 bytes).
    Removing stm32f2xx_adc.o(i.ADC_GetMultiModeConversionValue), (12 bytes).
    Removing stm32f2xx_adc.o(i.ADC_GetSoftwareStartConvStatus), (20 bytes).
    Removing stm32f2xx_adc.o(i.ADC_GetSoftwareStartInjectedConvCmdStatus), (20 bytes).
    Removing stm32f2xx_adc.o(i.ADC_ITConfig), (32 bytes).
    Removing stm32f2xx_adc.o(i.ADC_Init), (84 bytes).
    Removing stm32f2xx_adc.o(i.ADC_InjectedChannelConfig), (130 bytes).
    Removing stm32f2xx_adc.o(i.ADC_InjectedDiscModeCmd), (22 bytes).
    Removing stm32f2xx_adc.o(i.ADC_InjectedSequencerLengthConfig), (24 bytes).
    Removing stm32f2xx_adc.o(i.ADC_MultiModeDMARequestAfterLastTransferCmd), (44 bytes).
    Removing stm32f2xx_adc.o(i.ADC_RegularChannelConfig), (184 bytes).
    Removing stm32f2xx_adc.o(i.ADC_SetInjectedOffset), (20 bytes).
    Removing stm32f2xx_adc.o(i.ADC_SoftwareStartConv), (10 bytes).
    Removing stm32f2xx_adc.o(i.ADC_SoftwareStartInjectedConv), (10 bytes).
    Removing stm32f2xx_adc.o(i.ADC_StructInit), (20 bytes).
    Removing stm32f2xx_adc.o(i.ADC_TempSensorVrefintCmd), (44 bytes).
    Removing stm32f2xx_adc.o(i.ADC_VBATCmd), (44 bytes).
    Removing stm32f2xx_can.o(.emb_text), (8 bytes).
    Removing stm32f2xx_can.o(i.CAN_CancelTransmit), (48 bytes).
    Removing stm32f2xx_can.o(i.CAN_ClearFlag), (56 bytes).
    Removing stm32f2xx_can.o(i.CAN_ClearITPendingBit), (168 bytes).
    Removing stm32f2xx_can.o(i.CAN_DBGFreeze), (22 bytes).
    Removing stm32f2xx_can.o(i.CAN_DeInit), (56 bytes).
    Removing stm32f2xx_can.o(i.CAN_FIFORelease), (22 bytes).
    Removing stm32f2xx_can.o(i.CAN_FilterInit), (264 bytes).
    Removing stm32f2xx_can.o(i.CAN_GetFlagStatus), (120 bytes).
    Removing stm32f2xx_can.o(i.CAN_GetITStatus), (288 bytes).
    Removing stm32f2xx_can.o(i.CAN_GetLSBTransmitErrorCounter), (12 bytes).
    Removing stm32f2xx_can.o(i.CAN_GetLastErrorCode), (12 bytes).
    Removing stm32f2xx_can.o(i.CAN_GetReceiveErrorCounter), (10 bytes).
    Removing stm32f2xx_can.o(i.CAN_ITConfig), (18 bytes).
    Removing stm32f2xx_can.o(i.CAN_Init), (276 bytes).
    Removing stm32f2xx_can.o(i.CAN_MessagePending), (30 bytes).
    Removing stm32f2xx_can.o(i.CAN_OperatingModeRequest), (162 bytes).
    Removing stm32f2xx_can.o(i.CAN_Receive), (240 bytes).
    Removing stm32f2xx_can.o(i.CAN_SlaveStartBank), (52 bytes).
    Removing stm32f2xx_can.o(i.CAN_Sleep), (30 bytes).
    Removing stm32f2xx_can.o(i.CAN_StructInit), (32 bytes).
    Removing stm32f2xx_can.o(i.CAN_TTComModeCmd), (118 bytes).
    Removing stm32f2xx_can.o(i.CAN_Transmit), (294 bytes).
    Removing stm32f2xx_can.o(i.CAN_TransmitStatus), (160 bytes).
    Removing stm32f2xx_can.o(i.CAN_WakeUp), (48 bytes).
    Removing stm32f2xx_can.o(i.CheckITStatus), (18 bytes).
    Removing stm32f2xx_crc.o(.emb_text), (8 bytes).
    Removing stm32f2xx_crc.o(i.CRC_CalcBlockCRC), (36 bytes).
    Removing stm32f2xx_crc.o(i.CRC_CalcCRC), (16 bytes).
    Removing stm32f2xx_crc.o(i.CRC_GetCRC), (12 bytes).
    Removing stm32f2xx_crc.o(i.CRC_GetIDRegister), (12 bytes).
    Removing stm32f2xx_crc.o(i.CRC_ResetDR), (12 bytes).
    Removing stm32f2xx_crc.o(i.CRC_SetIDRegister), (12 bytes).
    Removing stm32f2xx_cryp.o(.emb_text), (8 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_Cmd), (36 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_DMACmd), (36 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_DataIn), (12 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_DataOut), (12 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_DeInit), (20 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_FIFOFlush), (20 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_GetFlagStatus), (40 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_GetITStatus), (24 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_ITConfig), (36 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_IVInit), (24 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_IVStructInit), (12 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_Init), (124 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_KeyInit), (40 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_KeyStructInit), (20 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_RestoreContext), (72 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_SaveContext), (180 bytes).
    Removing stm32f2xx_cryp.o(i.CRYP_StructInit), (12 bytes).
    Removing stm32f2xx_cryp_aes.o(.emb_text), (8 bytes).
    Removing stm32f2xx_cryp_aes.o(i.CRYP_AES_CBC), (550 bytes).
    Removing stm32f2xx_cryp_aes.o(i.CRYP_AES_CTR), (470 bytes).
    Removing stm32f2xx_cryp_aes.o(i.CRYP_AES_ECB), (504 bytes).
    Removing stm32f2xx_cryp_des.o(.emb_text), (8 bytes).
    Removing stm32f2xx_cryp_des.o(i.CRYP_DES_CBC), (246 bytes).
    Removing stm32f2xx_cryp_des.o(i.CRYP_DES_ECB), (222 bytes).
    Removing stm32f2xx_cryp_tdes.o(.emb_text), (8 bytes).
    Removing stm32f2xx_cryp_tdes.o(i.CRYP_TDES_CBC), (278 bytes).
    Removing stm32f2xx_cryp_tdes.o(i.CRYP_TDES_ECB), (254 bytes).
    Removing stm32f2xx_dac.o(.emb_text), (8 bytes).
    Removing stm32f2xx_dac.o(i.DAC_ClearFlag), (16 bytes).
    Removing stm32f2xx_dac.o(i.DAC_ClearITPendingBit), (16 bytes).
    Removing stm32f2xx_dac.o(i.DAC_Cmd), (40 bytes).
    Removing stm32f2xx_dac.o(i.DAC_DMACmd), (44 bytes).
    Removing stm32f2xx_dac.o(i.DAC_DeInit), (22 bytes).
    Removing stm32f2xx_dac.o(i.DAC_DualSoftwareTriggerCmd), (36 bytes).
    Removing stm32f2xx_dac.o(i.DAC_GetDataOutputValue), (36 bytes).
    Removing stm32f2xx_dac.o(i.DAC_GetFlagStatus), (32 bytes).
    Removing stm32f2xx_dac.o(i.DAC_GetITStatus), (48 bytes).
    Removing stm32f2xx_dac.o(i.DAC_ITConfig), (40 bytes).
    Removing stm32f2xx_dac.o(i.DAC_Init), (52 bytes).
    Removing stm32f2xx_dac.o(i.DAC_SetChannel1Data), (32 bytes).
    Removing stm32f2xx_dac.o(i.DAC_SetChannel2Data), (32 bytes).
    Removing stm32f2xx_dac.o(i.DAC_SetDualChannelData), (36 bytes).
    Removing stm32f2xx_dac.o(i.DAC_SoftwareTriggerCmd), (44 bytes).
    Removing stm32f2xx_dac.o(i.DAC_StructInit), (12 bytes).
    Removing stm32f2xx_dac.o(i.DAC_WaveGenerationCmd), (40 bytes).
    Removing stm32f2xx_dbgmcu.o(.emb_text), (8 bytes).
    Removing stm32f2xx_dbgmcu.o(i.DBGMCU_APB1PeriphConfig), (32 bytes).
    Removing stm32f2xx_dbgmcu.o(i.DBGMCU_APB2PeriphConfig), (32 bytes).
    Removing stm32f2xx_dbgmcu.o(i.DBGMCU_Config), (32 bytes).
    Removing stm32f2xx_dbgmcu.o(i.DBGMCU_GetDEVID), (16 bytes).
    Removing stm32f2xx_dbgmcu.o(i.DBGMCU_GetREVID), (12 bytes).
    Removing stm32f2xx_dcmi.o(.emb_text), (8 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_CROPCmd), (36 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_CROPConfig), (32 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_CaptureCmd), (36 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_ClearFlag), (12 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_ClearITPendingBit), (12 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_Cmd), (36 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_DeInit), (28 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_GetFlagStatus), (52 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_GetITStatus), (28 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_ITConfig), (36 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_Init), (64 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_JPEGCmd), (36 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_ReadData), (12 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_SetEmbeddedSynchroCodes), (32 bytes).
    Removing stm32f2xx_dcmi.o(i.DCMI_StructInit), (18 bytes).
    Removing stm32f2xx_dma.o(.emb_text), (8 bytes).
    Removing stm32f2xx_dma.o(i.DMA_DeInit), (344 bytes).
    Removing stm32f2xx_dma.o(i.DMA_DoubleBufferModeCmd), (22 bytes).
    Removing stm32f2xx_dma.o(i.DMA_DoubleBufferModeConfig), (24 bytes).
    Removing stm32f2xx_dma.o(i.DMA_FlowControllerConfig), (22 bytes).
    Removing stm32f2xx_dma.o(i.DMA_GetCmdStatus), (20 bytes).
    Removing stm32f2xx_dma.o(i.DMA_GetCurrentMemoryTarget), (20 bytes).
    Removing stm32f2xx_dma.o(i.DMA_GetFIFOStatus), (12 bytes).
    Removing stm32f2xx_dma.o(i.DMA_GetFlagStatus), (68 bytes).
    Removing stm32f2xx_dma.o(i.DMA_ITConfig), (58 bytes).
    Removing stm32f2xx_dma.o(i.DMA_Init), (88 bytes).
    Removing stm32f2xx_dma.o(i.DMA_MemoryTargetConfig), (10 bytes).
    Removing stm32f2xx_dma.o(i.DMA_PeriphIncOffsetSizeConfig), (22 bytes).
    Removing stm32f2xx_dma.o(i.DMA_SetCurrDataCounter), (4 bytes).
    Removing stm32f2xx_dma.o(i.DMA_StructInit), (34 bytes).
    Removing stm32f2xx_exti.o(.emb_text), (8 bytes).
    Removing stm32f2xx_exti.o(i.EXTI_ClearFlag), (12 bytes).
    Removing stm32f2xx_exti.o(i.EXTI_ClearITPendingBit), (12 bytes).
    Removing stm32f2xx_exti.o(i.EXTI_DeInit), (36 bytes).
    Removing stm32f2xx_exti.o(i.EXTI_GenerateSWInterrupt), (16 bytes).
    Removing stm32f2xx_exti.o(i.EXTI_GetFlagStatus), (24 bytes).
    Removing stm32f2xx_exti.o(i.EXTI_GetITStatus), (40 bytes).
    Removing stm32f2xx_exti.o(i.EXTI_Init), (148 bytes).
    Removing stm32f2xx_exti.o(i.EXTI_StructInit), (16 bytes).
    Removing stm32f2xx_flash.o(.emb_text), (8 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_ClearFlag), (12 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_DataCacheCmd), (36 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_DataCacheReset), (20 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_EraseAllSectors), (108 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_EraseSector), (136 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_GetFlagStatus), (24 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_GetStatus), (72 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_ITConfig), (32 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_InstructionCacheCmd), (36 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_InstructionCacheReset), (20 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_Lock), (20 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_BORConfig), (28 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_GetBOR), (16 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_GetRDP), (24 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_GetUser), (16 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_GetWRP), (12 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_Launch), (32 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_Lock), (20 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_RDPConfig), (28 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_Unlock), (36 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_UserConfig), (48 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_OB_WRPConfig), (52 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_PrefetchBufferCmd), (36 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_ProgramByte), (76 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_ProgramDoubleWord), (84 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_ProgramHalfWord), (80 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_ProgramWord), (80 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_SetLatency), (12 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_Unlock), (36 bytes).
    Removing stm32f2xx_flash.o(i.FLASH_WaitForLastOperation), (34 bytes).
    Removing stm32f2xx_fsmc.o(.emb_text), (8 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_ClearFlag), (64 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_ClearITPendingBit), (72 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_GetECC), (28 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_GetFlagStatus), (56 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_GetITStatus), (68 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_ITConfig), (128 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_NANDCmd), (92 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_NANDDeInit), (68 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_NANDECCCmd), (92 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_NANDInit), (136 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_NANDStructInit), (54 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_NORSRAMDeInit), (54 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_NORSRAMStructInit), (114 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_PCCARDCmd), (48 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_PCCARDDeInit), (40 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_PCCARDInit), (132 bytes).
    Removing stm32f2xx_fsmc.o(i.FSMC_PCCARDStructInit), (60 bytes).
    Removing stm32f2xx_gpio.o(.emb_text), (8 bytes).
    Removing stm32f2xx_gpio.o(i.GPIO_DeInit), (256 bytes).
    Removing stm32f2xx_gpio.o(i.GPIO_PinLockConfig), (34 bytes).
    Removing stm32f2xx_gpio.o(i.GPIO_ReadInputData), (8 bytes).
    Removing stm32f2xx_gpio.o(i.GPIO_ReadInputDataBit), (18 bytes).
    Removing stm32f2xx_gpio.o(i.GPIO_ReadOutputData), (8 bytes).
    Removing stm32f2xx_gpio.o(i.GPIO_ReadOutputDataBit), (18 bytes).
    Removing stm32f2xx_gpio.o(i.GPIO_StructInit), (18 bytes).
    Removing stm32f2xx_gpio.o(i.GPIO_ToggleBits), (8 bytes).
    Removing stm32f2xx_gpio.o(i.GPIO_Write), (4 bytes).
    Removing stm32f2xx_gpio.o(i.GPIO_WriteBit), (12 bytes).
    Removing stm32f2xx_hash.o(.emb_text), (8 bytes).
    Removing stm32f2xx_hash.o(i.HASH_ClearFlag), (12 bytes).
    Removing stm32f2xx_hash.o(i.HASH_ClearITPendingBit), (16 bytes).
    Removing stm32f2xx_hash.o(i.HASH_DMACmd), (36 bytes).
    Removing stm32f2xx_hash.o(i.HASH_DataIn), (12 bytes).
    Removing stm32f2xx_hash.o(i.HASH_DeInit), (20 bytes).
    Removing stm32f2xx_hash.o(i.HASH_GetDigest), (44 bytes).
    Removing stm32f2xx_hash.o(i.HASH_GetFlagStatus), (44 bytes).
    Removing stm32f2xx_hash.o(i.HASH_GetITStatus), (32 bytes).
    Removing stm32f2xx_hash.o(i.HASH_GetInFIFOWordsNbr), (16 bytes).
    Removing stm32f2xx_hash.o(i.HASH_ITConfig), (36 bytes).
    Removing stm32f2xx_hash.o(i.HASH_Init), (80 bytes).
    Removing stm32f2xx_hash.o(i.HASH_Reset), (20 bytes).
    Removing stm32f2xx_hash.o(i.HASH_RestoreContext), (68 bytes).
    Removing stm32f2xx_hash.o(i.HASH_SaveContext), (60 bytes).
    Removing stm32f2xx_hash.o(i.HASH_SetLastWordValidBitsNbr), (28 bytes).
    Removing stm32f2xx_hash.o(i.HASH_StartDigest), (20 bytes).
    Removing stm32f2xx_hash.o(i.HASH_StructInit), (12 bytes).
    Removing stm32f2xx_hash_md5.o(.emb_text), (8 bytes).
    Removing stm32f2xx_hash_md5.o(i.HASH_MD5), (180 bytes).
    Removing stm32f2xx_hash_md5.o(i.HMAC_MD5), (354 bytes).
    Removing stm32f2xx_hash_sha1.o(.emb_text), (8 bytes).
    Removing stm32f2xx_hash_sha1.o(i.HASH_SHA1), (186 bytes).
    Removing stm32f2xx_hash_sha1.o(i.HMAC_SHA1), (362 bytes).
    Removing stm32f2xx_i2c.o(.emb_text), (8 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_ARPCmd), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_AcknowledgeConfig), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_CalculatePEC), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_CheckEvent), (62 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_ClearFlag), (12 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_ClearITPendingBit), (12 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_Cmd), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_DMACmd), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_DMALastTransferCmd), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_DeInit), (96 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_DualAddressCmd), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_FastModeDutyCycleConfig), (28 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_GeneralCallCmd), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_GenerateSTART), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_GenerateSTOP), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_GetFlagStatus), (58 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_GetITStatus), (38 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_GetLastEvent), (26 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_GetPEC), (8 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_ITConfig), (18 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_Init), (232 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_NACKPositionConfig), (28 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_OwnAddress2Config), (22 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_PECPositionConfig), (28 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_ReadRegister), (22 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_ReceiveData), (8 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_SMBusAlertConfig), (28 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_Send7bitAddress), (16 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_SendData), (4 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_SoftwareResetCmd), (22 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_StretchClockCmd), (24 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_StructInit), (30 bytes).
    Removing stm32f2xx_i2c.o(i.I2C_TransmitPEC), (24 bytes).
    Removing stm32f2xx_iwdg.o(.emb_text), (8 bytes).
    Removing stm32f2xx_iwdg.o(i.IWDG_Enable), (16 bytes).
    Removing stm32f2xx_iwdg.o(i.IWDG_GetFlagStatus), (24 bytes).
    Removing stm32f2xx_iwdg.o(i.IWDG_ReloadCounter), (16 bytes).
    Removing stm32f2xx_iwdg.o(i.IWDG_SetPrescaler), (12 bytes).
    Removing stm32f2xx_iwdg.o(i.IWDG_SetReload), (12 bytes).
    Removing stm32f2xx_iwdg.o(i.IWDG_WriteAccessCmd), (12 bytes).
    Removing stm32f2xx_pwr.o(.emb_text), (8 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_BackupAccessCmd), (12 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_BackupRegulatorCmd), (12 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_ClearFlag), (20 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_DeInit), (22 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_EnterSTANDBYMode), (52 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_EnterSTOPMode), (64 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_FlashPowerDownCmd), (12 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_GetFlagStatus), (24 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_PVDCmd), (12 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_PVDLevelConfig), (24 bytes).
    Removing stm32f2xx_pwr.o(i.PWR_WakeUpPinCmd), (12 bytes).
    Removing stm32f2xx_rcc.o(.emb_text), (8 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockLPModeCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_AHB1PeriphResetCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_AHB2PeriphClockCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_AHB2PeriphClockLPModeCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_AHB2PeriphResetCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_AHB3PeriphClockLPModeCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_AHB3PeriphResetCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_APB1PeriphClockLPModeCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_APB1PeriphResetCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_APB2PeriphClockCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_APB2PeriphClockLPModeCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_APB2PeriphResetCmd), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_AdjustHSICalibrationValue), (24 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_BackupResetCmd), (12 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_ClearFlag), (20 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_ClearITPendingBit), (12 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_ClockSecuritySystemCmd), (12 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_DeInit), (72 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_GetClocksFreq), (232 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_GetFlagStatus), (64 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_GetITStatus), (24 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_HCLKConfig), (24 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_HSEConfig), (16 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_HSICmd), (12 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_I2SCLKConfig), (12 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_ITConfig), (32 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_LSEConfig), (44 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_LSICmd), (12 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_MCO1Config), (28 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_MCO2Config), (28 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_PCLK1Config), (24 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_PCLK2Config), (24 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_PLLCmd), (12 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_PLLConfig), (36 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_PLLI2SCmd), (12 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_PLLI2SConfig), (16 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_RTCCLKCmd), (12 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_RTCCLKConfig), (60 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_SYSCLKConfig), (24 bytes).
    Removing stm32f2xx_rcc.o(i.RCC_WaitForHSEStartUp), (56 bytes).
    Removing stm32f2xx_rcc.o(.data), (16 bytes).
    Removing stm32f2xx_rng.o(.emb_text), (8 bytes).
    Removing stm32f2xx_rng.o(i.RNG_ClearFlag), (16 bytes).
    Removing stm32f2xx_rng.o(i.RNG_ClearITPendingBit), (16 bytes).
    Removing stm32f2xx_rng.o(i.RNG_Cmd), (36 bytes).
    Removing stm32f2xx_rng.o(i.RNG_DeInit), (20 bytes).
    Removing stm32f2xx_rng.o(i.RNG_GetFlagStatus), (24 bytes).
    Removing stm32f2xx_rng.o(i.RNG_GetITStatus), (24 bytes).
    Removing stm32f2xx_rng.o(i.RNG_GetRandomNumber), (12 bytes).
    Removing stm32f2xx_rng.o(i.RNG_ITConfig), (36 bytes).
    Removing stm32f2xx_rtc.o(.emb_text), (8 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_AlarmCmd), (116 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_AlarmStructInit), (22 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_Bcd2ToByte), (22 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_ByteToBcd2), (28 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_CalibOutputCmd), (60 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_ClearFlag), (32 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_ClearITPendingBit), (36 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_CoarseCalibCmd), (80 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_CoarseCalibConfig), (56 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_DateStructInit), (14 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_DayLightSavingConfig), (56 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_DeInit), (192 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_EnterInitMode), (80 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_ExitInitMode), (20 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_GetAlarm), (116 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_GetDate), (76 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_GetFlagStatus), (40 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_GetITStatus), (64 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_GetStoreOperation), (16 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_GetTime), (80 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_GetTimeStamp), (156 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_GetWakeUpCounter), (12 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_ITConfig), (100 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_Init), (100 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_OutputConfig), (56 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_OutputTypeConfig), (28 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_ReadBackupRegister), (32 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_RefClockCmd), (80 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_SetAlarm), (236 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_SetDate), (184 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_SetTime), (192 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_SetWakeUpCounter), (28 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_StructInit), (14 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_TamperCmd), (32 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_TamperPinSelection), (28 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_TamperTriggerConfig), (36 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_TimeStampCmd), (56 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_TimeStampPinSelection), (28 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_TimeStructInit), (12 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_WaitForSynchro), (96 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_WakeUpClockConfig), (48 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_WakeUpCmd), (120 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_WriteBackupRegister), (28 bytes).
    Removing stm32f2xx_rtc.o(i.RTC_WriteProtectionCmd), (28 bytes).
    Removing stm32f2xx_sdio.o(.emb_text), (8 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_CEATAITCmd), (16 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_ClearFlag), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_ClearITPendingBit), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_ClockCmd), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_CmdStructInit), (14 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_CommandCompletionCmd), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_DMACmd), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_DataConfig), (52 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_DataStructInit), (20 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_DeInit), (22 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_GetCommandResponse), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_GetDataCounter), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_GetFIFOCount), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_GetFlagStatus), (24 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_GetITStatus), (24 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_GetPowerState), (16 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_GetResponse), (24 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_ITConfig), (32 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_Init), (48 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_ReadData), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_SendCEATACmd), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_SendCommand), (44 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_SendSDIOSuspendCmd), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_SetPowerState), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_SetSDIOOperation), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_SetSDIOReadWaitMode), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_StartSDIOReadWait), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_StopSDIOReadWait), (12 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_StructInit), (16 bytes).
    Removing stm32f2xx_sdio.o(i.SDIO_WriteData), (12 bytes).
    Removing stm32f2xx_spi.o(.emb_text), (8 bytes).
    Removing stm32f2xx_spi.o(i.I2S_Cmd), (24 bytes).
    Removing stm32f2xx_spi.o(i.I2S_Init), (360 bytes).
    Removing stm32f2xx_spi.o(i.I2S_StructInit), (20 bytes).
    Removing stm32f2xx_spi.o(i.SPI_BiDirectionalLineConfig), (28 bytes).
    Removing stm32f2xx_spi.o(i.SPI_CalculateCRC), (24 bytes).
    Removing stm32f2xx_spi.o(i.SPI_Cmd), (24 bytes).
    Removing stm32f2xx_spi.o(i.SPI_DataSizeConfig), (18 bytes).
    Removing stm32f2xx_spi.o(i.SPI_GetCRC), (16 bytes).
    Removing stm32f2xx_spi.o(i.SPI_GetCRCPolynomial), (6 bytes).
    Removing stm32f2xx_spi.o(i.SPI_I2S_ClearFlag), (6 bytes).
    Removing stm32f2xx_spi.o(i.SPI_I2S_ClearITPendingBit), (20 bytes).
    Removing stm32f2xx_spi.o(i.SPI_I2S_DMACmd), (18 bytes).
    Removing stm32f2xx_spi.o(i.SPI_I2S_DeInit), (88 bytes).
    Removing stm32f2xx_spi.o(i.SPI_I2S_GetITStatus), (52 bytes).
    Removing stm32f2xx_spi.o(i.SPI_I2S_ITConfig), (32 bytes).
    Removing stm32f2xx_spi.o(i.SPI_Init), (60 bytes).
    Removing stm32f2xx_spi.o(i.SPI_NSSInternalSoftwareConfig), (30 bytes).
    Removing stm32f2xx_spi.o(i.SPI_SSOutputCmd), (24 bytes).
    Removing stm32f2xx_spi.o(i.SPI_StructInit), (24 bytes).
    Removing stm32f2xx_spi.o(i.SPI_TIModeCmd), (24 bytes).
    Removing stm32f2xx_spi.o(i.SPI_TransmitCRC), (10 bytes).
    Removing stm32f2xx_syscfg.o(.emb_text), (8 bytes).
    Removing stm32f2xx_syscfg.o(i.SYSCFG_CompensationCellCmd), (12 bytes).
    Removing stm32f2xx_syscfg.o(i.SYSCFG_DeInit), (22 bytes).
    Removing stm32f2xx_syscfg.o(i.SYSCFG_ETH_MediaInterfaceConfig), (12 bytes).
    Removing stm32f2xx_syscfg.o(i.SYSCFG_EXTILineConfig), (64 bytes).
    Removing stm32f2xx_syscfg.o(i.SYSCFG_GetCompensationCellStatus), (24 bytes).
    Removing stm32f2xx_syscfg.o(i.SYSCFG_MemoryRemapConfig), (12 bytes).
    Removing stm32f2xx_tim.o(.emb_text), (8 bytes).
    Removing stm32f2xx_tim.o(i.TI1_Config), (58 bytes).
    Removing stm32f2xx_tim.o(i.TI2_Config), (80 bytes).
    Removing stm32f2xx_tim.o(i.TI3_Config), (72 bytes).
    Removing stm32f2xx_tim.o(i.TI4_Config), (80 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ARRPreloadConfig), (24 bytes).
    Removing stm32f2xx_tim.o(i.TIM_BDTRConfig), (32 bytes).
    Removing stm32f2xx_tim.o(i.TIM_BDTRStructInit), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_CCPreloadControl), (24 bytes).
    Removing stm32f2xx_tim.o(i.TIM_CCxCmd), (30 bytes).
    Removing stm32f2xx_tim.o(i.TIM_CCxNCmd), (30 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ClearFlag), (6 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ClearOC1Ref), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ClearOC2Ref), (24 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ClearOC3Ref), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ClearOC4Ref), (24 bytes).
    Removing stm32f2xx_tim.o(i.TIM_CounterModeConfig), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_CtrlPWMOutputs), (30 bytes).
    Removing stm32f2xx_tim.o(i.TIM_DMACmd), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_DMAConfig), (10 bytes).
    Removing stm32f2xx_tim.o(i.TIM_DeInit), (400 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ETRClockMode1Config), (54 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ETRClockMode2Config), (32 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ETRConfig), (28 bytes).
    Removing stm32f2xx_tim.o(i.TIM_EncoderInterfaceConfig), (66 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ForcedOC1Config), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ForcedOC2Config), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ForcedOC3Config), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ForcedOC4Config), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_GenerateEvent), (4 bytes).
    Removing stm32f2xx_tim.o(i.TIM_GetCapture1), (6 bytes).
    Removing stm32f2xx_tim.o(i.TIM_GetCapture2), (6 bytes).
    Removing stm32f2xx_tim.o(i.TIM_GetCapture3), (6 bytes).
    Removing stm32f2xx_tim.o(i.TIM_GetCapture4), (6 bytes).
    Removing stm32f2xx_tim.o(i.TIM_GetCounter), (6 bytes).
    Removing stm32f2xx_tim.o(i.TIM_GetFlagStatus), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_GetPrescaler), (6 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ICInit), (110 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ICStructInit), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_ITRxExternalClockConfig), (24 bytes).
    Removing stm32f2xx_tim.o(i.TIM_InternalClockConfig), (12 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC1FastConfig), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC1Init), (124 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC1NPolarityConfig), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC1PolarityConfig), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC1PreloadConfig), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC2FastConfig), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC2Init), (164 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC2NPolarityConfig), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC2PolarityConfig), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC2PreloadConfig), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC3FastConfig), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC3Init), (160 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC3NPolarityConfig), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC3PolarityConfig), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC3PreloadConfig), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC4FastConfig), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC4Init), (120 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC4PolarityConfig), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OC4PreloadConfig), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_OCStructInit), (20 bytes).
    Removing stm32f2xx_tim.o(i.TIM_PWMIConfig), (124 bytes).
    Removing stm32f2xx_tim.o(i.TIM_PrescalerConfig), (6 bytes).
    Removing stm32f2xx_tim.o(i.TIM_RemapConfig), (6 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SelectCCDMA), (24 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SelectCOM), (24 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SelectHallSensor), (24 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SelectInputTrigger), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SelectMasterSlaveMode), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SelectOCxM), (86 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SelectOnePulseMode), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SelectOutputTrigger), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SelectSlaveMode), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetAutoreload), (4 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetClockDivision), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetCompare1), (4 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetCompare2), (4 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetCompare3), (4 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetCompare4), (4 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetCounter), (4 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetIC1Prescaler), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetIC2Prescaler), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetIC3Prescaler), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_SetIC4Prescaler), (26 bytes).
    Removing stm32f2xx_tim.o(i.TIM_TIxExternalClockConfig), (62 bytes).
    Removing stm32f2xx_tim.o(i.TIM_TimeBaseStructInit), (18 bytes).
    Removing stm32f2xx_tim.o(i.TIM_UpdateDisableConfig), (24 bytes).
    Removing stm32f2xx_tim.o(i.TIM_UpdateRequestConfig), (24 bytes).
    Removing stm32f2xx_usart.o(.emb_text), (8 bytes).
    Removing stm32f2xx_usart.o(i.USART_ClearFlag), (18 bytes).
    Removing stm32f2xx_usart.o(i.USART_ClearITPendingBit), (30 bytes).
    Removing stm32f2xx_usart.o(i.USART_ClockInit), (32 bytes).
    Removing stm32f2xx_usart.o(i.USART_ClockStructInit), (12 bytes).
    Removing stm32f2xx_usart.o(i.USART_Cmd), (24 bytes).
    Removing stm32f2xx_usart.o(i.USART_DMACmd), (18 bytes).
    Removing stm32f2xx_usart.o(i.USART_DeInit), (180 bytes).
    Removing stm32f2xx_usart.o(i.USART_GetFlagStatus), (26 bytes).
    Removing stm32f2xx_usart.o(i.USART_HalfDuplexCmd), (24 bytes).
    Removing stm32f2xx_usart.o(i.USART_ITConfig), (74 bytes).
    Removing stm32f2xx_usart.o(i.USART_Init), (212 bytes).
    Removing stm32f2xx_usart.o(i.USART_IrDACmd), (24 bytes).
    Removing stm32f2xx_usart.o(i.USART_IrDAConfig), (18 bytes).
    Removing stm32f2xx_usart.o(i.USART_LINBreakDetectLengthConfig), (18 bytes).
    Removing stm32f2xx_usart.o(i.USART_LINCmd), (24 bytes).
    Removing stm32f2xx_usart.o(i.USART_OneBitMethodCmd), (24 bytes).
    Removing stm32f2xx_usart.o(i.USART_OverSampling8Cmd), (22 bytes).
    Removing stm32f2xx_usart.o(i.USART_ReceiveData), (10 bytes).
    Removing stm32f2xx_usart.o(i.USART_ReceiverWakeUpCmd), (24 bytes).
    Removing stm32f2xx_usart.o(i.USART_SendBreak), (10 bytes).
    Removing stm32f2xx_usart.o(i.USART_SendData), (8 bytes).
    Removing stm32f2xx_usart.o(i.USART_SetAddress), (18 bytes).
    Removing stm32f2xx_usart.o(i.USART_SetGuardTime), (16 bytes).
    Removing stm32f2xx_usart.o(i.USART_SetPrescaler), (16 bytes).
    Removing stm32f2xx_usart.o(i.USART_SmartCardCmd), (24 bytes).
    Removing stm32f2xx_usart.o(i.USART_SmartCardNACKCmd), (24 bytes).
    Removing stm32f2xx_usart.o(i.USART_StructInit), (24 bytes).
    Removing stm32f2xx_usart.o(i.USART_WakeUpConfig), (18 bytes).
    Removing stm32f2xx_wwdg.o(.emb_text), (8 bytes).
    Removing stm32f2xx_wwdg.o(i.WWDG_ClearFlag), (12 bytes).
    Removing stm32f2xx_wwdg.o(i.WWDG_DeInit), (22 bytes).
    Removing stm32f2xx_wwdg.o(i.WWDG_Enable), (16 bytes).
    Removing stm32f2xx_wwdg.o(i.WWDG_EnableIT), (12 bytes).
    Removing stm32f2xx_wwdg.o(i.WWDG_GetFlagStatus), (20 bytes).
    Removing stm32f2xx_wwdg.o(i.WWDG_SetCounter), (16 bytes).
    Removing stm32f2xx_wwdg.o(i.WWDG_SetPrescaler), (24 bytes).
    Removing stm32f2xx_wwdg.o(i.WWDG_SetWindowValue), (40 bytes).
    Removing startup_stm32f2xx.o(HEAP), (4096 bytes).
    Removing sram.o(.emb_text), (8 bytes).
    Removing sram.o(i.SRAM_ReadBuffer), (30 bytes).
    Removing sram.o(i.SRAM_Test), (368 bytes).
    Removing sram.o(i.SRAM_WriteBuffer), (30 bytes).
    Removing usart.o(.emb_text), (8 bytes).
    Removing usart.o(i.Config_485_Port), (220 bytes).
    Removing usart.o(i.DEBUG_USART_Config), (196 bytes).
    Removing usart.o(i.USART_232_config), (168 bytes).
    Removing usart.o(i.USART_485_config), (164 bytes).
    Removing usart.o(i.USART_DMA_Config), (156 bytes).
    Removing usart.o(i.Usart_SendByte), (30 bytes).
    Removing usart.o(i.Usart_SendHalfWord), (60 bytes).
    Removing usart.o(i.Usart_SendString), (42 bytes).
    Removing usart.o(.bss), (5000 bytes).
    Removing nandflash.o(.emb_text), (8 bytes).
    Removing nandflash.o(i.FSMC_NAND_CompPage), (116 bytes).
    Removing nandflash.o(i.FSMC_NAND_EraseBlock), (44 bytes).
    Removing nandflash.o(i.FSMC_NAND_GetStatus), (40 bytes).
    Removing nandflash.o(i.FSMC_NAND_Init), (288 bytes).
    Removing nandflash.o(i.FSMC_NAND_PageCopyBack), (248 bytes).
    Removing nandflash.o(i.FSMC_NAND_PageCopyBackEx), (216 bytes).
    Removing nandflash.o(i.FSMC_NAND_ReadData), (84 bytes).
    Removing nandflash.o(i.FSMC_NAND_ReadPage), (108 bytes).
    Removing nandflash.o(i.FSMC_NAND_ReadSpare), (84 bytes).
    Removing nandflash.o(i.FSMC_NAND_ReadStatus), (44 bytes).
    Removing nandflash.o(i.FSMC_NAND_Reset), (28 bytes).
    Removing nandflash.o(i.FSMC_NAND_WriteData), (84 bytes).
    Removing nandflash.o(i.FSMC_NAND_WritePage), (308 bytes).
    Removing nandflash.o(i.FSMC_NAND_WriteSpare), (84 bytes).
    Removing nandflash.o(i.NAND_AddrToPhyBlockNo), (44 bytes).
    Removing nandflash.o(i.NAND_BuildLUT), (196 bytes).
    Removing nandflash.o(i.NAND_DispBadBlockInfo), (512 bytes).
    Removing nandflash.o(i.NAND_DispLogicPageData), (92 bytes).
    Removing nandflash.o(i.NAND_DispParamPage), (356 bytes).
    Removing nandflash.o(i.NAND_DispPhyPageData), (236 bytes).
    Removing nandflash.o(i.NAND_FindFreeBlock), (66 bytes).
    Removing nandflash.o(i.NAND_Format), (136 bytes).
    Removing nandflash.o(i.NAND_FormatCapacity), (24 bytes).
    Removing nandflash.o(i.NAND_GetBlockInfo), (280 bytes).
    Removing nandflash.o(i.NAND_Init), (20 bytes).
    Removing nandflash.o(i.NAND_IsBadBlock), (60 bytes).
    Removing nandflash.o(i.NAND_IsBufOk), (30 bytes).
    Removing nandflash.o(i.NAND_IsFreeBlock), (44 bytes).
    Removing nandflash.o(i.NAND_LBNtoPBN), (36 bytes).
    Removing nandflash.o(i.NAND_MarkBadBlock), (72 bytes).
    Removing nandflash.o(i.NAND_MarkUsedBlock), (32 bytes).
    Removing nandflash.o(i.NAND_Read), (168 bytes).
    Removing nandflash.o(i.NAND_ReadID), (64 bytes).
    Removing nandflash.o(i.NAND_ReadMultiSectors), (208 bytes).
    Removing nandflash.o(i.NAND_ReadONFI), (44 bytes).
    Removing nandflash.o(i.NAND_ReadParamPage), (80 bytes).
    Removing nandflash.o(i.NAND_ScanAllBadBlock), (116 bytes).
    Removing nandflash.o(i.NAND_ScanBlock), (232 bytes).
    Removing nandflash.o(i.NAND_Write), (240 bytes).
    Removing nandflash.o(i.NAND_WriteMultiSectors), (432 bytes).
    Removing nandflash.o(i.NAND_WriteToNewBlock), (436 bytes).
    Removing nandflash.o(.bss), (4160 bytes).
    Removing nandflash.o(.conststring), (656 bytes).
    Removing nandflash.o(.data), (2 bytes).
    Removing malloc.o(.emb_text), (8 bytes).
    Removing malloc.o(i.my_mem_free), (108 bytes).
    Removing malloc.o(i.my_mem_malloc), (168 bytes).
    Removing malloc.o(i.myfree), (36 bytes).
    Removing malloc.o(i.mymalloc), (40 bytes).
    Removing malloc.o(i.mymemcpy), (26 bytes).
    Removing malloc.o(i.myrealloc), (68 bytes).
    Removing delay.o(.emb_text), (8 bytes).
    Removing delay.o(i.delay_ms), (80 bytes).
    Removing delay.o(i.delay_osschedlock), (8 bytes).
    Removing delay.o(i.delay_osschedunlock), (8 bytes).
    Removing delay.o(i.delay_ostimedly), (12 bytes).
    Removing delay.o(i.delay_us), (92 bytes).
    Removing cjson.o(.emb_text), (8 bytes).
    Removing cjson.o(i.add_item_to_array), (54 bytes).
    Removing cjson.o(i.add_item_to_object), (122 bytes).
    Removing cjson.o(i.buffer_skip_whitespace), (72 bytes).
    Removing cjson.o(i.cJSON_AddArrayToObject), (48 bytes).
    Removing cjson.o(i.cJSON_AddBoolToObject), (52 bytes).
    Removing cjson.o(i.cJSON_AddFalseToObject), (48 bytes).
    Removing cjson.o(i.cJSON_AddItemReferenceToArray), (36 bytes).
    Removing cjson.o(i.cJSON_AddItemReferenceToObject), (48 bytes).
    Removing cjson.o(i.cJSON_AddItemToArray), (16 bytes).
    Removing cjson.o(i.cJSON_AddItemToObject), (32 bytes).
    Removing cjson.o(i.cJSON_AddItemToObjectCS), (32 bytes).
    Removing cjson.o(i.cJSON_AddNullToObject), (48 bytes).
    Removing cjson.o(i.cJSON_AddNumberToObject), (60 bytes).
    Removing cjson.o(i.cJSON_AddObjectToObject), (48 bytes).
    Removing cjson.o(i.cJSON_AddRawToObject), (52 bytes).
    Removing cjson.o(i.cJSON_AddStringToObject), (52 bytes).
    Removing cjson.o(i.cJSON_AddTrueToObject), (48 bytes).
    Removing cjson.o(i.cJSON_Compare), (384 bytes).
    Removing cjson.o(i.cJSON_CreateArray), (24 bytes).
    Removing cjson.o(i.cJSON_CreateArrayReference), (36 bytes).
    Removing cjson.o(i.cJSON_CreateBool), (32 bytes).
    Removing cjson.o(i.cJSON_CreateDoubleArray), (106 bytes).
    Removing cjson.o(i.cJSON_CreateFalse), (24 bytes).
    Removing cjson.o(i.cJSON_CreateFloatArray), (110 bytes).
    Removing cjson.o(i.cJSON_CreateIntArray), (110 bytes).
    Removing cjson.o(i.cJSON_CreateNull), (24 bytes).
    Removing cjson.o(i.cJSON_CreateNumber), (100 bytes).
    Removing cjson.o(i.cJSON_CreateObject), (24 bytes).
    Removing cjson.o(i.cJSON_CreateObjectReference), (36 bytes).
    Removing cjson.o(i.cJSON_CreateRaw), (52 bytes).
    Removing cjson.o(i.cJSON_CreateString), (52 bytes).
    Removing cjson.o(i.cJSON_CreateStringArray), (100 bytes).
    Removing cjson.o(i.cJSON_CreateStringReference), (36 bytes).
    Removing cjson.o(i.cJSON_CreateTrue), (24 bytes).
    Removing cjson.o(i.cJSON_Delete), (88 bytes).
    Removing cjson.o(i.cJSON_DeleteItemFromArray), (22 bytes).
    Removing cjson.o(i.cJSON_DeleteItemFromObject), (22 bytes).
    Removing cjson.o(i.cJSON_DeleteItemFromObjectCaseSensitive), (22 bytes).
    Removing cjson.o(i.cJSON_DetachItemFromArray), (34 bytes).
    Removing cjson.o(i.cJSON_DetachItemFromObject), (26 bytes).
    Removing cjson.o(i.cJSON_DetachItemFromObjectCaseSensitive), (26 bytes).
    Removing cjson.o(i.cJSON_DetachItemViaPointer), (64 bytes).
    Removing cjson.o(i.cJSON_Duplicate), (192 bytes).
    Removing cjson.o(i.cJSON_GetArrayItem), (24 bytes).
    Removing cjson.o(i.cJSON_GetArraySize), (28 bytes).
    Removing cjson.o(i.cJSON_GetErrorPtr), (16 bytes).
    Removing cjson.o(i.cJSON_GetNumberValue), (28 bytes).
    Removing cjson.o(i.cJSON_GetObjectItem), (18 bytes).
    Removing cjson.o(i.cJSON_GetObjectItemCaseSensitive), (18 bytes).
    Removing cjson.o(i.cJSON_GetStringValue), (20 bytes).
    Removing cjson.o(i.cJSON_HasObjectItem), (24 bytes).
    Removing cjson.o(i.cJSON_InitHooks), (100 bytes).
    Removing cjson.o(i.cJSON_InsertItemInArray), (70 bytes).
    Removing cjson.o(i.cJSON_IsArray), (22 bytes).
    Removing cjson.o(i.cJSON_IsBool), (24 bytes).
    Removing cjson.o(i.cJSON_IsFalse), (20 bytes).
    Removing cjson.o(i.cJSON_IsInvalid), (20 bytes).
    Removing cjson.o(i.cJSON_IsNull), (22 bytes).
    Removing cjson.o(i.cJSON_IsNumber), (22 bytes).
    Removing cjson.o(i.cJSON_IsObject), (22 bytes).
    Removing cjson.o(i.cJSON_IsRaw), (22 bytes).
    Removing cjson.o(i.cJSON_IsString), (22 bytes).
    Removing cjson.o(i.cJSON_IsTrue), (22 bytes).
    Removing cjson.o(i.cJSON_Minify), (154 bytes).
    Removing cjson.o(i.cJSON_New_Item), (26 bytes).
    Removing cjson.o(i.cJSON_Parse), (16 bytes).
    Removing cjson.o(i.cJSON_ParseWithLength), (20 bytes).
    Removing cjson.o(i.cJSON_ParseWithLengthOpts), (212 bytes).
    Removing cjson.o(i.cJSON_ParseWithOpts), (40 bytes).
    Removing cjson.o(i.cJSON_Print), (20 bytes).
    Removing cjson.o(i.cJSON_PrintBuffered), (96 bytes).
    Removing cjson.o(i.cJSON_PrintPreallocated), (68 bytes).
    Removing cjson.o(i.cJSON_PrintUnformatted), (20 bytes).
    Removing cjson.o(i.cJSON_ReplaceItemInArray), (42 bytes).
    Removing cjson.o(i.cJSON_ReplaceItemInObject), (22 bytes).
    Removing cjson.o(i.cJSON_ReplaceItemInObjectCaseSensitive), (22 bytes).
    Removing cjson.o(i.cJSON_ReplaceItemViaPointer), (96 bytes).
    Removing cjson.o(i.cJSON_SetNumberHelper), (84 bytes).
    Removing cjson.o(i.cJSON_SetValuestring), (100 bytes).
    Removing cjson.o(i.cJSON_Version), (40 bytes).
    Removing cjson.o(i.cJSON_free), (20 bytes).
    Removing cjson.o(i.cJSON_malloc), (20 bytes).
    Removing cjson.o(i.cJSON_strdup), (56 bytes).
    Removing cjson.o(i.case_insensitive_strcmp), (72 bytes).
    Removing cjson.o(i.cast_away_const), (2 bytes).
    Removing cjson.o(i.compare_double), (116 bytes).
    Removing cjson.o(i.create_reference), (60 bytes).
    Removing cjson.o(i.ensure), (184 bytes).
    Removing cjson.o(i.get_array_item), (30 bytes).
    Removing cjson.o(i.get_decimal_point), (4 bytes).
    Removing cjson.o(i.get_object_item), (82 bytes).
    Removing cjson.o(i.minify_string), (116 bytes).
    Removing cjson.o(i.my_free), (14 bytes).
    Removing cjson.o(i.my_malloc), (14 bytes).
    Removing cjson.o(i.my_realloc), (18 bytes).
    Removing cjson.o(i.parse_array), (248 bytes).
    Removing cjson.o(i.parse_hex4), (90 bytes).
    Removing cjson.o(i.parse_number), (312 bytes).
    Removing cjson.o(i.parse_object), (318 bytes).
    Removing cjson.o(i.parse_string), (396 bytes).
    Removing cjson.o(i.parse_value), (316 bytes).
    Removing cjson.o(i.print), (178 bytes).
    Removing cjson.o(i.print_array), (178 bytes).
    Removing cjson.o(i.print_number), (340 bytes).
    Removing cjson.o(i.print_object), (372 bytes).
    Removing cjson.o(i.print_string), (16 bytes).
    Removing cjson.o(i.print_string_ptr), (372 bytes).
    Removing cjson.o(i.print_value), (260 bytes).
    Removing cjson.o(i.replace_item_in_object), (96 bytes).
    Removing cjson.o(i.skip_multiline_comment), (50 bytes).
    Removing cjson.o(i.skip_oneline_comment), (42 bytes).
    Removing cjson.o(i.skip_utf8_bom), (60 bytes).
    Removing cjson.o(i.suffix_object), (6 bytes).
    Removing cjson.o(i.update_offset), (36 bytes).
    Removing cjson.o(i.utf16_literal_to_utf8), (300 bytes).
    Removing cjson.o(.bss), (15 bytes).
    Removing cjson.o(.data), (20 bytes).
    Removing log.o(.emb_text), (8 bytes).
    Removing log.o(i.LogPrint), (104 bytes).
    Removing log.o(i.fgetc), (32 bytes).
    Removing log.o(i.fputc), (36 bytes).
    Removing led.o(.emb_text), (8 bytes).
    Removing led.o(i.STATUS_LED_Config), (52 bytes).
    Removing cc936.o(i.ff_convert), (124 bytes).
    Removing cc936.o(i.ff_wtoupper), (56 bytes).
    Removing cc936.o(.constdata), (175304 bytes).
    Removing diskio.o(.emb_text), (8 bytes).
    Removing diskio.o(i.disk_initialize), (30 bytes).
    Removing diskio.o(i.disk_ioctl), (88 bytes).
    Removing diskio.o(i.disk_read), (56 bytes).
    Removing diskio.o(i.disk_status), (16 bytes).
    Removing diskio.o(i.disk_write), (128 bytes).
    Removing diskio.o(i.get_fattime), (8 bytes).
    Removing ff.o(i.check_fs), (144 bytes).
    Removing ff.o(i.chk_chr), (20 bytes).
    Removing ff.o(i.chk_lock), (140 bytes).
    Removing ff.o(i.clear_lock), (48 bytes).
    Removing ff.o(i.clust2sect), (26 bytes).
    Removing ff.o(i.cmp_lfn), (144 bytes).
    Removing ff.o(i.create_chain), (214 bytes).
    Removing ff.o(i.create_name), (624 bytes).
    Removing ff.o(i.dec_lock), (76 bytes).
    Removing ff.o(i.dir_alloc), (92 bytes).
    Removing ff.o(i.dir_find), (234 bytes).
    Removing ff.o(i.dir_next), (272 bytes).
    Removing ff.o(i.dir_read), (196 bytes).
    Removing ff.o(i.dir_register), (298 bytes).
    Removing ff.o(i.dir_remove), (106 bytes).
    Removing ff.o(i.dir_sdi), (158 bytes).
    Removing ff.o(i.enq_lock), (40 bytes).
    Removing ff.o(i.f_chmod), (92 bytes).
    Removing ff.o(i.f_close), (42 bytes).
    Removing ff.o(i.f_closedir), (36 bytes).
    Removing ff.o(i.f_getfree), (258 bytes).
    Removing ff.o(i.f_lseek), (382 bytes).
    Removing ff.o(i.f_mkdir), (358 bytes).
    Removing ff.o(i.f_mkfs), (1600 bytes).
    Removing ff.o(i.f_mount), (96 bytes).
    Removing ff.o(i.f_open), (420 bytes).
    Removing ff.o(i.f_opendir), (148 bytes).
    Removing ff.o(i.f_read), (416 bytes).
    Removing ff.o(i.f_readdir), (100 bytes).
    Removing ff.o(i.f_rename), (304 bytes).
    Removing ff.o(i.f_stat), (68 bytes).
    Removing ff.o(i.f_sync), (176 bytes).
    Removing ff.o(i.f_truncate), (184 bytes).
    Removing ff.o(i.f_unlink), (190 bytes).
    Removing ff.o(i.f_utime), (94 bytes).
    Removing ff.o(i.f_write), (472 bytes).
    Removing ff.o(i.find_volume), (908 bytes).
    Removing ff.o(i.fit_lfn), (128 bytes).
    Removing ff.o(i.follow_path), (144 bytes).
    Removing ff.o(i.gen_numname), (200 bytes).
    Removing ff.o(i.get_fat), (232 bytes).
    Removing ff.o(i.get_fileinfo), (268 bytes).
    Removing ff.o(i.get_ldnumber), (74 bytes).
    Removing ff.o(i.inc_lock), (220 bytes).
    Removing ff.o(i.ld_clust), (32 bytes).
    Removing ff.o(i.mem_cmp), (38 bytes).
    Removing ff.o(i.mem_cpy), (26 bytes).
    Removing ff.o(i.mem_set), (20 bytes).
    Removing ff.o(i.move_window), (50 bytes).
    Removing ff.o(i.pick_lfn), (116 bytes).
    Removing ff.o(i.put_fat), (310 bytes).
    Removing ff.o(i.remove_chain), (108 bytes).
    Removing ff.o(i.st_clust), (16 bytes).
    Removing ff.o(i.sum_sfn), (32 bytes).
    Removing ff.o(i.sync_fs), (200 bytes).
    Removing ff.o(i.sync_window), (76 bytes).
    Removing ff.o(i.validate), (54 bytes).
    Removing ff.o(.bss), (48 bytes).
    Removing ff.o(.constdata), (58 bytes).
    Removing ff.o(.data), (2 bytes).
    Removing sx1276.o(i.GetFskBandwidthRegValue), (56 bytes).
    Removing sx1276.o(i.RxChainCalibration), (184 bytes).
    Removing sx1276.o(i.SX1276AntSwDeInit), (2 bytes).
    Removing sx1276.o(i.SX1276AntSwInit), (2 bytes).
    Removing sx1276.o(i.SX1276GetPaSelect), (6 bytes).
    Removing sx1276.o(i.SX1276GetStatus), (12 bytes).
    Removing sx1276.o(i.SX1276GetTimeOnAir), (676 bytes).
    Removing sx1276.o(i.SX1276Init), (112 bytes).
    Removing sx1276.o(i.SX1276IsChannelFree), (62 bytes).
    Removing sx1276.o(i.SX1276OnDio5Irq), (28 bytes).
    Removing sx1276.o(i.SX1276Random), (64 bytes).
    Removing sx1276.o(i.SX1276ReadRssi), (80 bytes).
    Removing sx1276.o(i.SX1276Send), (292 bytes).
    Removing sx1276.o(i.SX1276SetAntSw), (2 bytes).
    Removing sx1276.o(i.SX1276SetAntSwLowPower), (32 bytes).
    Removing sx1276.o(i.SX1276SetChannel), (76 bytes).
    Removing sx1276.o(i.SX1276SetMaxPayloadLength), (56 bytes).
    Removing sx1276.o(i.SX1276SetModem), (128 bytes).
    Removing sx1276.o(i.SX1276SetOpMode), (62 bytes).
    Removing sx1276.o(i.SX1276SetRx), (904 bytes).
    Removing sx1276.o(i.SX1276SetRxConfig), (684 bytes).
    Removing sx1276.o(i.SX1276SetSleep), (28 bytes).
    Removing sx1276.o(i.SX1276SetStby), (28 bytes).
    Removing sx1276.o(i.SX1276SetTx), (180 bytes).
    Removing sx1276.o(i.SX1276SetTxConfig), (764 bytes).
    Removing sx1276.o(i.SX1276StartCad), (68 bytes).
    Removing sx1276.o(.constdata), (224 bytes).
    Removing sx1276-board.o(.emb_text), (8 bytes).
    Removing sx1276-board.o(i.EXTI6_IRQHandler), (24 bytes).
    Removing sx1276-board.o(i.SX1276CheckRfFrequency), (6 bytes).
    Removing sx1276-board.o(i.SX1276DelayMs), (12 bytes).
    Removing sx1276-board.o(i.SX1276IoDeInit), (2 bytes).
    Removing sx1276-board.o(i.SX1276IoInit), (160 bytes).
    Removing sx1276-board.o(i.SX1276IoIrqInit), (140 bytes).
    Removing sx1276-board.o(i.SX1276Reset), (88 bytes).
    Removing sx1276-board.o(i.SX1276RxTimeoutTimerStart), (26 bytes).
    Removing sx1276-board.o(i.SX1276TimerInit), (2 bytes).
    Removing sx1276-board.o(i.SX1276TxTimeoutTimerStart), (26 bytes).
    Removing sx1276-board.o(i.TIM2_Int_Init), (114 bytes).
    Removing sx1276-board.o(i.TIM4_Int_Init), (112 bytes).
    Removing sx1276-board.o(.constdata), (84 bytes).
    Removing sx1276-board.o(.data), (4 bytes).
    Removing os_core.o(i.OSEventNameGet), (104 bytes).
    Removing os_core.o(i.OSVersion), (6 bytes).
    Removing os_core.o(i.OS_MemCopy), (20 bytes).
    Removing os_core.o(i.OS_StrLen), (20 bytes).
    Removing os_flag.o(i.OSFlagAccept), (252 bytes).
    Removing os_flag.o(i.OSFlagCreate), (100 bytes).
    Removing os_flag.o(i.OSFlagDel), (228 bytes).
    Removing os_flag.o(i.OSFlagNameGet), (84 bytes).
    Removing os_flag.o(i.OSFlagNameSet), (72 bytes).
    Removing os_flag.o(i.OSFlagPend), (596 bytes).
    Removing os_flag.o(i.OSFlagPendGetFlagsRdy), (32 bytes).
    Removing os_flag.o(i.OSFlagPost), (312 bytes).
    Removing os_flag.o(i.OSFlagQuery), (48 bytes).
    Removing os_flag.o(i.OS_FlagBlock), (164 bytes).
    Removing os_flag.o(i.OS_FlagTaskRdy), (92 bytes).
    Removing os_mbox.o(i.OSMboxAccept), (38 bytes).
    Removing os_mbox.o(i.OSMboxCreate), (84 bytes).
    Removing os_mbox.o(i.OSMboxDel), (224 bytes).
    Removing os_mbox.o(i.OSMboxPend), (260 bytes).
    Removing os_mbox.o(i.OSMboxPendAbort), (128 bytes).
    Removing os_mbox.o(i.OSMboxPost), (80 bytes).
    Removing os_mbox.o(i.OSMboxPostOpt), (120 bytes).
    Removing os_mbox.o(i.OSMboxQuery), (76 bytes).
    Removing os_mem.o(i.OSMemCreate), (124 bytes).
    Removing os_mem.o(i.OSMemGet), (62 bytes).
    Removing os_mem.o(i.OSMemNameGet), (64 bytes).
    Removing os_mem.o(i.OSMemNameSet), (52 bytes).
    Removing os_mem.o(i.OSMemPut), (54 bytes).
    Removing os_mem.o(i.OSMemQuery), (52 bytes).
    Removing os_mutex.o(i.OSMutexAccept), (144 bytes).
    Removing os_mutex.o(i.OSMutexCreate), (156 bytes).
    Removing os_mutex.o(i.OSMutexDel), (292 bytes).
    Removing os_mutex.o(i.OSMutexPend), (568 bytes).
    Removing os_mutex.o(i.OSMutexPost), (200 bytes).
    Removing os_mutex.o(i.OSMutexQuery), (112 bytes).
    Removing os_mutex.o(i.OSMutex_RdyAtPrio), (132 bytes).
    Removing os_q.o(i.OSQAccept), (88 bytes).
    Removing os_q.o(i.OSQCreate), (160 bytes).
    Removing os_q.o(i.OSQDel), (260 bytes).
    Removing os_q.o(i.OSQFlush), (36 bytes).
    Removing os_q.o(i.OSQPend), (284 bytes).
    Removing os_q.o(i.OSQPendAbort), (128 bytes).
    Removing os_q.o(i.OSQPost), (114 bytes).
    Removing os_q.o(i.OSQPostFront), (116 bytes).
    Removing os_q.o(i.OSQPostOpt), (182 bytes).
    Removing os_q.o(i.OSQQuery), (98 bytes).
    Removing os_sem.o(i.OSSemAccept), (42 bytes).
    Removing os_sem.o(i.OSSemDel), (224 bytes).
    Removing os_sem.o(i.OSSemPendAbort), (128 bytes).
    Removing os_sem.o(i.OSSemQuery), (76 bytes).
    Removing os_sem.o(i.OSSemSet), (66 bytes).
    Removing os_task.o(i.OSTaskChangePrio), (328 bytes).
    Removing os_task.o(i.OSTaskDelReq), (108 bytes).
    Removing os_task.o(i.OSTaskNameGet), (128 bytes).
    Removing os_task.o(i.OSTaskQuery), (92 bytes).
    Removing os_task.o(i.OSTaskRegGet), (68 bytes).
    Removing os_task.o(i.OSTaskRegSet), (72 bytes).
    Removing os_task.o(i.OSTaskResume), (172 bytes).
    Removing os_time.o(i.OSTimeDlyResume), (180 bytes).
    Removing os_time.o(i.OSTimeGet), (28 bytes).
    Removing os_time.o(i.OSTimeSet), (28 bytes).
    Removing os_tmr.o(i.OSTmrCreate), (100 bytes).
    Removing os_tmr.o(i.OSTmrDel), (128 bytes).
    Removing os_tmr.o(i.OSTmrNameGet), (120 bytes).
    Removing os_tmr.o(i.OSTmrRemainGet), (172 bytes).
    Removing os_tmr.o(i.OSTmrStart), (132 bytes).
    Removing os_tmr.o(i.OSTmrStateGet), (92 bytes).
    Removing os_tmr.o(i.OSTmrStop), (184 bytes).
    Removing os_tmr.o(i.OSTmr_Alloc), (64 bytes).
    Removing os_tmr.o(i.OSTmr_Free), (76 bytes).
    Removing os_cpu_c.o(i.OS_CPU_SysTickHandler), (40 bytes).
    Removing os_cpu_c.o(i.OS_CPU_SysTickInit), (48 bytes).
    Removing f2d.o(.text), (38 bytes).
    Removing cdcmple.o(.text), (48 bytes).
    Removing drnd.o(.text), (136 bytes).
    Removing dfltul.o(.text), (24 bytes).
    Removing dfixul.o(.text), (48 bytes).
    Removing d2f.o(.text), (56 bytes).
    Removing fepilogue.o(.text), (110 bytes).

991 unused section(s) (total 268564 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  ctype_c.o ABSOLUTE
    ../clib/microlib/ctype/ctype.c           0x00000000   Number         0  isspace_c.o ABSOLUTE
    ../clib/microlib/ctype/tolower.c         0x00000000   Number         0  tolower.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloc.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  malloca.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  mallocra.o ABSOLUTE
    ../clib/microlib/malloc/malloc.c         0x00000000   Number         0  mallocr.o ABSOLUTE
    ../clib/microlib/malloc/mvars.c          0x00000000   Number         0  mvars.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/stdio/streams.c         0x00000000   Number         0  stdout.o ABSOLUTE
    ../clib/microlib/string/memcmp.c         0x00000000   Number         0  memcmp.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/string/strcmp.c         0x00000000   Number         0  strcmp.o ABSOLUTE
    ../clib/microlib/string/strcpy.c         0x00000000   Number         0  strcpy.o ABSOLUTE
    ../clib/microlib/string/strlen.c         0x00000000   Number         0  strlen.o ABSOLUTE
    ../clib/microlib/string/strncmp.c        0x00000000   Number         0  strncmp.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _scanf.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  scanf_fp.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  scanf_char.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  _sgetc.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  strtod.o ABSOLUTE
    ../clib/scanf.c                          0x00000000   Number         0  __0sscanf.o ABSOLUTE
    ../fplib/microlib/d2f.c                  0x00000000   Number         0  d2f.o ABSOLUTE
    ../fplib/microlib/f2d.c                  0x00000000   Number         0  f2d.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  fepilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixui.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixi.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dfltui.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dflti.o ABSOLUTE
    ../fplib/microlib/fpflt.c                0x00000000   Number         0  dfltul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ../fplib/microlib/fprnd.c                0x00000000   Number         0  drnd.o ABSOLUTE
    ../mathlib/ceil.c                        0x00000000   Number         0  ceil.o ABSOLUTE
    ../mathlib/floor.c                       0x00000000   Number         0  floor.o ABSOLUTE
    ../mathlib/round.c                       0x00000000   Number         0  round.o ABSOLUTE
    ../mathlib/strtod.c                      0x00000000   Number         0  strtod.o ABSOLUTE
    ..\CORE\startup_stm32f2xx.s              0x00000000   Number         0  startup_stm32f2xx.o ABSOLUTE
    ..\HARDWARE\sources\cJSON.c              0x00000000   Number         0  cjson.o ABSOLUTE
    ..\HARDWARE\sources\delay.c              0x00000000   Number         0  delay.o ABSOLUTE
    ..\HARDWARE\sources\led.c                0x00000000   Number         0  led.o ABSOLUTE
    ..\HARDWARE\sources\log.c                0x00000000   Number         0  log.o ABSOLUTE
    ..\HARDWARE\sources\malloc.c             0x00000000   Number         0  malloc.o ABSOLUTE
    ..\HARDWARE\sources\nandflash.c          0x00000000   Number         0  nandflash.o ABSOLUTE
    ..\HARDWARE\sources\sram.c               0x00000000   Number         0  sram.o ABSOLUTE
    ..\HARDWARE\sources\usart.c              0x00000000   Number         0  usart.o ABSOLUTE
    ..\Libraries\src\misc.c                  0x00000000   Number         0  misc.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_adc.c         0x00000000   Number         0  stm32f2xx_adc.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_can.c         0x00000000   Number         0  stm32f2xx_can.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_crc.c         0x00000000   Number         0  stm32f2xx_crc.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_cryp.c        0x00000000   Number         0  stm32f2xx_cryp.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_cryp_aes.c    0x00000000   Number         0  stm32f2xx_cryp_aes.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_cryp_des.c    0x00000000   Number         0  stm32f2xx_cryp_des.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_cryp_tdes.c   0x00000000   Number         0  stm32f2xx_cryp_tdes.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_dac.c         0x00000000   Number         0  stm32f2xx_dac.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_dbgmcu.c      0x00000000   Number         0  stm32f2xx_dbgmcu.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_dcmi.c        0x00000000   Number         0  stm32f2xx_dcmi.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_dma.c         0x00000000   Number         0  stm32f2xx_dma.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_exti.c        0x00000000   Number         0  stm32f2xx_exti.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_flash.c       0x00000000   Number         0  stm32f2xx_flash.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_fsmc.c        0x00000000   Number         0  stm32f2xx_fsmc.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_gpio.c        0x00000000   Number         0  stm32f2xx_gpio.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_hash.c        0x00000000   Number         0  stm32f2xx_hash.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_hash_md5.c    0x00000000   Number         0  stm32f2xx_hash_md5.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_hash_sha1.c   0x00000000   Number         0  stm32f2xx_hash_sha1.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_i2c.c         0x00000000   Number         0  stm32f2xx_i2c.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_iwdg.c        0x00000000   Number         0  stm32f2xx_iwdg.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_pwr.c         0x00000000   Number         0  stm32f2xx_pwr.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_rcc.c         0x00000000   Number         0  stm32f2xx_rcc.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_rng.c         0x00000000   Number         0  stm32f2xx_rng.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_rtc.c         0x00000000   Number         0  stm32f2xx_rtc.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_sdio.c        0x00000000   Number         0  stm32f2xx_sdio.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_spi.c         0x00000000   Number         0  stm32f2xx_spi.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_syscfg.c      0x00000000   Number         0  stm32f2xx_syscfg.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_tim.c         0x00000000   Number         0  stm32f2xx_tim.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_usart.c       0x00000000   Number         0  stm32f2xx_usart.o ABSOLUTE
    ..\Libraries\src\stm32f2xx_wwdg.c        0x00000000   Number         0  stm32f2xx_wwdg.o ABSOLUTE
    ..\SX1278\sx1276-board.c                 0x00000000   Number         0  sx1276-board.o ABSOLUTE
    ..\SX1278\sx1276.c                       0x00000000   Number         0  sx1276.o ABSOLUTE
    ..\UCOS-II\Ports\os_cpu_a.asm            0x00000000   Number         0  os_cpu_a.o ABSOLUTE
    ..\UCOS-II\Ports\os_cpu_c.c              0x00000000   Number         0  os_cpu_c.o ABSOLUTE
    ..\UCOS-II\Source\os_core.c              0x00000000   Number         0  os_core.o ABSOLUTE
    ..\UCOS-II\Source\os_flag.c              0x00000000   Number         0  os_flag.o ABSOLUTE
    ..\UCOS-II\Source\os_mbox.c              0x00000000   Number         0  os_mbox.o ABSOLUTE
    ..\UCOS-II\Source\os_mem.c               0x00000000   Number         0  os_mem.o ABSOLUTE
    ..\UCOS-II\Source\os_mutex.c             0x00000000   Number         0  os_mutex.o ABSOLUTE
    ..\UCOS-II\Source\os_q.c                 0x00000000   Number         0  os_q.o ABSOLUTE
    ..\UCOS-II\Source\os_sem.c               0x00000000   Number         0  os_sem.o ABSOLUTE
    ..\UCOS-II\Source\os_task.c              0x00000000   Number         0  os_task.o ABSOLUTE
    ..\UCOS-II\Source\os_time.c              0x00000000   Number         0  os_time.o ABSOLUTE
    ..\UCOS-II\Source\os_tmr.c               0x00000000   Number         0  os_tmr.o ABSOLUTE
    ..\USER\FatFS\src\diskio.c               0x00000000   Number         0  diskio.o ABSOLUTE
    ..\USER\FatFS\src\ff.c                   0x00000000   Number         0  ff.o ABSOLUTE
    ..\USER\FatFS\src\option\cc936.c         0x00000000   Number         0  cc936.o ABSOLUTE
    ..\USER\demo_nand_fatfs.c                0x00000000   Number         0  demo_nand_fatfs.o ABSOLUTE
    ..\USER\main.c                           0x00000000   Number         0  main.o ABSOLUTE
    ..\USER\stm32f2xx_it.c                   0x00000000   Number         0  stm32f2xx_it.o ABSOLUTE
    ..\USER\system_stm32f2xx.c               0x00000000   Number         0  system_stm32f2xx.o ABSOLUTE
    ..\\HARDWARE\\sources\\cJSON.c           0x00000000   Number         0  cjson.o ABSOLUTE
    ..\\HARDWARE\\sources\\delay.c           0x00000000   Number         0  delay.o ABSOLUTE
    ..\\HARDWARE\\sources\\led.c             0x00000000   Number         0  led.o ABSOLUTE
    ..\\HARDWARE\\sources\\log.c             0x00000000   Number         0  log.o ABSOLUTE
    ..\\HARDWARE\\sources\\malloc.c          0x00000000   Number         0  malloc.o ABSOLUTE
    ..\\HARDWARE\\sources\\nandflash.c       0x00000000   Number         0  nandflash.o ABSOLUTE
    ..\\HARDWARE\\sources\\sram.c            0x00000000   Number         0  sram.o ABSOLUTE
    ..\\HARDWARE\\sources\\usart.c           0x00000000   Number         0  usart.o ABSOLUTE
    ..\\Libraries\\src\\misc.c               0x00000000   Number         0  misc.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_adc.c      0x00000000   Number         0  stm32f2xx_adc.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_can.c      0x00000000   Number         0  stm32f2xx_can.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_crc.c      0x00000000   Number         0  stm32f2xx_crc.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_cryp.c     0x00000000   Number         0  stm32f2xx_cryp.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_cryp_aes.c 0x00000000   Number         0  stm32f2xx_cryp_aes.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_cryp_des.c 0x00000000   Number         0  stm32f2xx_cryp_des.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_cryp_tdes.c 0x00000000   Number         0  stm32f2xx_cryp_tdes.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_dac.c      0x00000000   Number         0  stm32f2xx_dac.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_dbgmcu.c   0x00000000   Number         0  stm32f2xx_dbgmcu.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_dcmi.c     0x00000000   Number         0  stm32f2xx_dcmi.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_dma.c      0x00000000   Number         0  stm32f2xx_dma.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_exti.c     0x00000000   Number         0  stm32f2xx_exti.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_flash.c    0x00000000   Number         0  stm32f2xx_flash.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_fsmc.c     0x00000000   Number         0  stm32f2xx_fsmc.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_gpio.c     0x00000000   Number         0  stm32f2xx_gpio.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_hash.c     0x00000000   Number         0  stm32f2xx_hash.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_hash_md5.c 0x00000000   Number         0  stm32f2xx_hash_md5.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_hash_sha1.c 0x00000000   Number         0  stm32f2xx_hash_sha1.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_i2c.c      0x00000000   Number         0  stm32f2xx_i2c.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_iwdg.c     0x00000000   Number         0  stm32f2xx_iwdg.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_pwr.c      0x00000000   Number         0  stm32f2xx_pwr.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_rcc.c      0x00000000   Number         0  stm32f2xx_rcc.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_rng.c      0x00000000   Number         0  stm32f2xx_rng.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_rtc.c      0x00000000   Number         0  stm32f2xx_rtc.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_sdio.c     0x00000000   Number         0  stm32f2xx_sdio.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_spi.c      0x00000000   Number         0  stm32f2xx_spi.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_syscfg.c   0x00000000   Number         0  stm32f2xx_syscfg.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_tim.c      0x00000000   Number         0  stm32f2xx_tim.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_usart.c    0x00000000   Number         0  stm32f2xx_usart.o ABSOLUTE
    ..\\Libraries\\src\\stm32f2xx_wwdg.c     0x00000000   Number         0  stm32f2xx_wwdg.o ABSOLUTE
    ..\\SX1278\\sx1276-board.c               0x00000000   Number         0  sx1276-board.o ABSOLUTE
    ..\\USER\\FatFS\\src\\diskio.c           0x00000000   Number         0  diskio.o ABSOLUTE
    ..\\USER\\demo_nand_fatfs.c              0x00000000   Number         0  demo_nand_fatfs.o ABSOLUTE
    ..\\USER\\main.c                         0x00000000   Number         0  main.o ABSOLUTE
    ..\\USER\\stm32f2xx_it.c                 0x00000000   Number         0  stm32f2xx_it.o ABSOLUTE
    ..\\USER\\system_stm32f2xx.c             0x00000000   Number         0  system_stm32f2xx.o ABSOLUTE
    cdcmple.s                                0x00000000   Number         0  cdcmple.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    RESET                                    0x08000000   Section      388  startup_stm32f2xx.o(RESET)
    .ARM.Collect$$$$00000000                 0x08000184   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x08000184   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x08000188   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x0800018c   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x0800018c   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x0800018c   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x08000194   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x08000194   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x08000194   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x08000194   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .text                                    0x08000198   Section       36  startup_stm32f2xx.o(.text)
    .text                                    0x080001bc   Section      176  os_cpu_a.o(.text)
    .text                                    0x0800026c   Section        0  dadd.o(.text)
    .text                                    0x080003ba   Section        0  dmul.o(.text)
    .text                                    0x0800049e   Section        0  ddiv.o(.text)
    .text                                    0x0800057c   Section        0  dflti.o(.text)
    .text                                    0x0800059e   Section        0  dfltui.o(.text)
    .text                                    0x080005b8   Section        0  dfixi.o(.text)
    .text                                    0x080005f6   Section        0  dfixui.o(.text)
    .text                                    0x08000628   Section       48  cdrcmple.o(.text)
    .text                                    0x08000658   Section        0  llshl.o(.text)
    .text                                    0x08000676   Section        0  llushr.o(.text)
    .text                                    0x08000696   Section        0  llsshr.o(.text)
    .text                                    0x080006ba   Section        0  depilogue.o(.text)
    .text                                    0x080006ba   Section        0  iusefp.o(.text)
    .text                                    0x08000774   Section       36  init.o(.text)
    i.BusFault_Handler                       0x08000798   Section        0  stm32f2xx_it.o(i.BusFault_Handler)
    i.DMA2_Stream5_IRQHandler                0x0800079c   Section        0  usart.o(i.DMA2_Stream5_IRQHandler)
    i.DMA_ClearFlag                          0x080007bc   Section        0  stm32f2xx_dma.o(i.DMA_ClearFlag)
    i.DMA_ClearITPendingBit                  0x080007f0   Section        0  stm32f2xx_dma.o(i.DMA_ClearITPendingBit)
    i.DMA_Cmd                                0x08000824   Section        0  stm32f2xx_dma.o(i.DMA_Cmd)
    i.DMA_GetCurrDataCounter                 0x0800083a   Section        0  stm32f2xx_dma.o(i.DMA_GetCurrDataCounter)
    i.DMA_GetITStatus                        0x08000844   Section        0  stm32f2xx_dma.o(i.DMA_GetITStatus)
    i.DebugMon_Handler                       0x080008a8   Section        0  stm32f2xx_it.o(i.DebugMon_Handler)
    i.FSMC_NORSRAMCmd                        0x080008ac   Section        0  stm32f2xx_fsmc.o(i.FSMC_NORSRAMCmd)
    i.FSMC_NORSRAMInit                       0x080008e0   Section        0  stm32f2xx_fsmc.o(i.FSMC_NORSRAMInit)
    i.FSMC_SRAM_Init                         0x080009c6   Section        0  sram.o(i.FSMC_SRAM_Init)
    i.GPIO_Init                              0x08000a30   Section        0  stm32f2xx_gpio.o(i.GPIO_Init)
    i.GPIO_PinAFConfig                       0x08000ac0   Section        0  stm32f2xx_gpio.o(i.GPIO_PinAFConfig)
    i.GPIO_ResetBits                         0x08000b06   Section        0  stm32f2xx_gpio.o(i.GPIO_ResetBits)
    i.GPIO_SetBits                           0x08000b0c   Section        0  stm32f2xx_gpio.o(i.GPIO_SetBits)
    i.HardFault_Handler                      0x08000b10   Section        0  stm32f2xx_it.o(i.HardFault_Handler)
    i.LED_GPIO_Config                        0x08000b14   Section        0  led.o(i.LED_GPIO_Config)
    i.MemManage_Handler                      0x08000b48   Section        0  stm32f2xx_it.o(i.MemManage_Handler)
    i.NET_STATUS_LED_Config                  0x08000b4c   Section        0  led.o(i.NET_STATUS_LED_Config)
    i.NMI_Handler                            0x08000b84   Section        0  stm32f2xx_it.o(i.NMI_Handler)
    i.NVIC_Configuration                     0x08000b86   Section        0  main.o(i.NVIC_Configuration)
    i.NVIC_Init                              0x08000b94   Section        0  misc.o(i.NVIC_Init)
    i.NVIC_PriorityGroupConfig               0x08000c0c   Section        0  misc.o(i.NVIC_PriorityGroupConfig)
    i.OSEventNameSet                         0x08000c20   Section        0  os_core.o(i.OSEventNameSet)
    i.OSInit                                 0x08000c78   Section        0  os_core.o(i.OSInit)
    i.OSInitHookBegin                        0x08000cac   Section        0  os_cpu_c.o(i.OSInitHookBegin)
    i.OSInitHookEnd                          0x08000cdc   Section        0  os_cpu_c.o(i.OSInitHookEnd)
    i.OSIntEnter                             0x08000ce0   Section        0  os_core.o(i.OSIntEnter)
    i.OSIntExit                              0x08000d04   Section        0  os_core.o(i.OSIntExit)
    i.OSSchedLock                            0x08000d94   Section        0  os_core.o(i.OSSchedLock)
    i.OSSchedUnlock                          0x08000dd4   Section        0  os_core.o(i.OSSchedUnlock)
    i.OSSemCreate                            0x08000e34   Section        0  os_sem.o(i.OSSemCreate)
    i.OSSemPend                              0x08000e88   Section        0  os_sem.o(i.OSSemPend)
    i.OSSemPost                              0x08000f74   Section        0  os_sem.o(i.OSSemPost)
    i.OSStart                                0x08000fcc   Section        0  os_core.o(i.OSStart)
    i.OSStatInit                             0x08001014   Section        0  os_core.o(i.OSStatInit)
    i.OSTCBInitHook                          0x08001060   Section        0  os_cpu_c.o(i.OSTCBInitHook)
    i.OSTaskCreate                           0x08001064   Section        0  os_task.o(i.OSTaskCreate)
    i.OSTaskCreateExt                        0x08001104   Section        0  os_task.o(i.OSTaskCreateExt)
    i.OSTaskCreateHook                       0x080011bc   Section        0  os_cpu_c.o(i.OSTaskCreateHook)
    i.OSTaskDel                              0x080011c0   Section        0  os_task.o(i.OSTaskDel)
    i.OSTaskDelHook                          0x08001314   Section        0  os_cpu_c.o(i.OSTaskDelHook)
    i.OSTaskIdleHook                         0x08001316   Section        0  os_cpu_c.o(i.OSTaskIdleHook)
    i.OSTaskNameSet                          0x08001318   Section        0  os_task.o(i.OSTaskNameSet)
    i.OSTaskReturnHook                       0x08001388   Section        0  os_cpu_c.o(i.OSTaskReturnHook)
    i.OSTaskStatHook                         0x0800138a   Section        0  os_cpu_c.o(i.OSTaskStatHook)
    i.OSTaskStkChk                           0x0800138c   Section        0  os_task.o(i.OSTaskStkChk)
    i.OSTaskStkInit                          0x08001418   Section        0  os_cpu_c.o(i.OSTaskStkInit)
    i.OSTaskSuspend                          0x080014b4   Section        0  os_task.o(i.OSTaskSuspend)
    i.OSTaskSwHook                           0x0800155c   Section        0  os_cpu_c.o(i.OSTaskSwHook)
    i.OSTimeDly                              0x08001560   Section        0  os_time.o(i.OSTimeDly)
    i.OSTimeDlyHMSM                          0x080015d8   Section        0  os_time.o(i.OSTimeDlyHMSM)
    i.OSTimeTick                             0x08001638   Section        0  os_core.o(i.OSTimeTick)
    i.OSTimeTickHook                         0x08001724   Section        0  os_cpu_c.o(i.OSTimeTickHook)
    i.OSTmrSignal                            0x08001748   Section        0  os_tmr.o(i.OSTmrSignal)
    i.OSTmr_Init                             0x0800175c   Section        0  os_tmr.o(i.OSTmr_Init)
    i.OSTmr_InitTask                         0x08001850   Section        0  os_tmr.o(i.OSTmr_InitTask)
    OSTmr_InitTask                           0x08001851   Thumb Code    50  os_tmr.o(i.OSTmr_InitTask)
    i.OSTmr_Link                             0x080018a0   Section        0  os_tmr.o(i.OSTmr_Link)
    OSTmr_Link                               0x080018a1   Thumb Code   100  os_tmr.o(i.OSTmr_Link)
    i.OSTmr_Task                             0x0800190c   Section        0  os_tmr.o(i.OSTmr_Task)
    OSTmr_Task                               0x0800190d   Thumb Code   114  os_tmr.o(i.OSTmr_Task)
    i.OSTmr_Unlink                           0x0800198c   Section        0  os_tmr.o(i.OSTmr_Unlink)
    OSTmr_Unlink                             0x0800198d   Thumb Code    62  os_tmr.o(i.OSTmr_Unlink)
    i.OS_Dummy                               0x080019d0   Section        0  os_core.o(i.OS_Dummy)
    i.OS_EventTaskRdy                        0x080019d4   Section        0  os_core.o(i.OS_EventTaskRdy)
    i.OS_EventTaskRemove                     0x08001a58   Section        0  os_core.o(i.OS_EventTaskRemove)
    i.OS_EventTaskWait                       0x08001a84   Section        0  os_core.o(i.OS_EventTaskWait)
    i.OS_EventWaitListInit                   0x08001b00   Section        0  os_core.o(i.OS_EventWaitListInit)
    i.OS_FlagInit                            0x08001b1c   Section        0  os_flag.o(i.OS_FlagInit)
    i.OS_FlagUnlink                          0x08001b74   Section        0  os_flag.o(i.OS_FlagUnlink)
    i.OS_InitEventList                       0x08001b98   Section        0  os_core.o(i.OS_InitEventList)
    OS_InitEventList                         0x08001b99   Thumb Code    82  os_core.o(i.OS_InitEventList)
    i.OS_InitMisc                            0x08001bf8   Section        0  os_core.o(i.OS_InitMisc)
    OS_InitMisc                              0x08001bf9   Thumb Code    44  os_core.o(i.OS_InitMisc)
    i.OS_InitRdyList                         0x08001c4c   Section        0  os_core.o(i.OS_InitRdyList)
    OS_InitRdyList                           0x08001c4d   Thumb Code    44  os_core.o(i.OS_InitRdyList)
    i.OS_InitTCBList                         0x08001c90   Section        0  os_core.o(i.OS_InitTCBList)
    OS_InitTCBList                           0x08001c91   Thumb Code   106  os_core.o(i.OS_InitTCBList)
    i.OS_InitTaskIdle                        0x08001d10   Section        0  os_core.o(i.OS_InitTaskIdle)
    OS_InitTaskIdle                          0x08001d11   Thumb Code    50  os_core.o(i.OS_InitTaskIdle)
    i.OS_InitTaskStat                        0x08001d60   Section        0  os_core.o(i.OS_InitTaskStat)
    OS_InitTaskStat                          0x08001d61   Thumb Code    50  os_core.o(i.OS_InitTaskStat)
    i.OS_MemClr                              0x08001db0   Section        0  os_core.o(i.OS_MemClr)
    i.OS_MemInit                             0x08001dc4   Section        0  os_mem.o(i.OS_MemInit)
    i.OS_QInit                               0x08001e1c   Section        0  os_q.o(i.OS_QInit)
    i.OS_Sched                               0x08001e6c   Section        0  os_core.o(i.OS_Sched)
    i.OS_SchedNew                            0x08001ee0   Section        0  os_core.o(i.OS_SchedNew)
    OS_SchedNew                              0x08001ee1   Thumb Code    26  os_core.o(i.OS_SchedNew)
    i.OS_TCBInit                             0x08001f0c   Section        0  os_core.o(i.OS_TCBInit)
    i.OS_TaskIdle                            0x08002040   Section        0  os_core.o(i.OS_TaskIdle)
    i.OS_TaskReturn                          0x08002068   Section        0  os_task.o(i.OS_TaskReturn)
    i.OS_TaskStat                            0x08002080   Section        0  os_core.o(i.OS_TaskStat)
    i.OS_TaskStatStkChk                      0x08002108   Section        0  os_core.o(i.OS_TaskStatStkChk)
    i.OS_TaskStkClr                          0x08002144   Section        0  os_task.o(i.OS_TaskStkClr)
    i.RCC_AHB1PeriphClockCmd                 0x08002160   Section        0  stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd)
    i.RCC_AHB3PeriphClockCmd                 0x08002180   Section        0  stm32f2xx_rcc.o(i.RCC_AHB3PeriphClockCmd)
    i.RCC_APB1PeriphClockCmd                 0x080021a0   Section        0  stm32f2xx_rcc.o(i.RCC_APB1PeriphClockCmd)
    i.SPI_I2S_GetFlagStatus                  0x080021c0   Section        0  stm32f2xx_spi.o(i.SPI_I2S_GetFlagStatus)
    i.SPI_I2S_ReceiveData                    0x080021d2   Section        0  stm32f2xx_spi.o(i.SPI_I2S_ReceiveData)
    i.SPI_I2S_SendData                       0x080021d8   Section        0  stm32f2xx_spi.o(i.SPI_I2S_SendData)
    i.SRAM_GPIO_Config                       0x080021dc   Section        0  sram.o(i.SRAM_GPIO_Config)
    SRAM_GPIO_Config                         0x080021dd   Thumb Code   956  sram.o(i.SRAM_GPIO_Config)
    i.SVC_Handler                            0x080025a8   Section        0  stm32f2xx_it.o(i.SVC_Handler)
    i.SX1276OnDio0Irq                        0x080025ac   Section        0  sx1276.o(i.SX1276OnDio0Irq)
    i.SX1276OnDio1Irq                        0x08002a18   Section        0  sx1276.o(i.SX1276OnDio1Irq)
    i.SX1276OnDio2Irq                        0x08002ba0   Section        0  sx1276.o(i.SX1276OnDio2Irq)
    i.SX1276OnDio3Irq                        0x08002cd8   Section        0  sx1276.o(i.SX1276OnDio3Irq)
    i.SX1276OnDio4Irq                        0x08002d48   Section        0  sx1276.o(i.SX1276OnDio4Irq)
    i.SX1276OnTimeoutIrq                     0x08002d74   Section        0  sx1276.o(i.SX1276OnTimeoutIrq)
    i.SX1276Read                             0x08002ec4   Section        0  sx1276.o(i.SX1276Read)
    i.SX1276ReadBuffer                       0x08002ed8   Section        0  sx1276.o(i.SX1276ReadBuffer)
    i.SX1276ReadFifo                         0x08002f0e   Section        0  sx1276.o(i.SX1276ReadFifo)
    i.SX1276RxTimeoutTimerStop               0x08002f20   Section        0  sx1276-board.o(i.SX1276RxTimeoutTimerStop)
    i.SX1276SyncWordTimeoutTimerStart        0x08002f30   Section        0  sx1276-board.o(i.SX1276SyncWordTimeoutTimerStart)
    i.SX1276SyncWordTimeoutTimerStop         0x08002f4c   Section        0  sx1276-board.o(i.SX1276SyncWordTimeoutTimerStop)
    i.SX1276TxTimeoutTimerStop               0x08002f5c   Section        0  sx1276-board.o(i.SX1276TxTimeoutTimerStop)
    i.SX1276Write                            0x08002f6c   Section        0  sx1276.o(i.SX1276Write)
    i.SX1276WriteBuffer                      0x08002f7c   Section        0  sx1276.o(i.SX1276WriteBuffer)
    i.SX1276WriteFifo                        0x08002fb0   Section        0  sx1276.o(i.SX1276WriteFifo)
    i.SetSysClock                            0x08002fc4   Section        0  system_stm32f2xx.o(i.SetSysClock)
    SetSysClock                              0x08002fc5   Thumb Code   192  system_stm32f2xx.o(i.SetSysClock)
    i.Sx1276SetNSS                           0x08003090   Section        0  sx1276-board.o(i.Sx1276SetNSS)
    i.Sx1276SpiInOut                         0x080030b4   Section        0  sx1276-board.o(i.Sx1276SpiInOut)
    i.SysTick_CLKSourceConfig                0x08003110   Section        0  misc.o(i.SysTick_CLKSourceConfig)
    i.SysTick_Handler                        0x08003138   Section        0  delay.o(i.SysTick_Handler)
    i.SystemInit                             0x08003154   Section        0  system_stm32f2xx.o(i.SystemInit)
    i.TIM3_IRQHandler                        0x080031b0   Section        0  sx1276-board.o(i.TIM3_IRQHandler)
    i.TIM3_Int_Init                          0x080031d8   Section        0  sx1276-board.o(i.TIM3_Int_Init)
    i.TIM_ClearITPendingBit                  0x08003248   Section        0  stm32f2xx_tim.o(i.TIM_ClearITPendingBit)
    i.TIM_Cmd                                0x0800324e   Section        0  stm32f2xx_tim.o(i.TIM_Cmd)
    i.TIM_GetITStatus                        0x08003266   Section        0  stm32f2xx_tim.o(i.TIM_GetITStatus)
    i.TIM_ITConfig                           0x08003288   Section        0  stm32f2xx_tim.o(i.TIM_ITConfig)
    i.TIM_TimeBaseInit                       0x0800329c   Section        0  stm32f2xx_tim.o(i.TIM_TimeBaseInit)
    i.USART6_IRQHandler                      0x08003320   Section        0  usart.o(i.USART6_IRQHandler)
    i.USART_GetITStatus                      0x0800337c   Section        0  stm32f2xx_usart.o(i.USART_GetITStatus)
    i.UsageFault_Handler                     0x080033d0   Section        0  stm32f2xx_it.o(i.UsageFault_Handler)
    i.__scatterload_copy                     0x080033d4   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x080033e2   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x080033e4   Section       14  handlers.o(i.__scatterload_zeroinit)
    i.ceil                                   0x080033f4   Section        0  ceil.o(i.ceil)
    i.delay_init                             0x080034d0   Section        0  delay.o(i.delay_init)
    i.led_task                               0x0800352c   Section        0  main.o(i.led_task)
    i.main                                   0x08003560   Section        0  main.o(i.main)
    i.my_mem_init                            0x080035a0   Section        0  malloc.o(i.my_mem_init)
    i.my_mem_perused                         0x080035e4   Section        0  malloc.o(i.my_mem_perused)
    i.mymemset                               0x08003624   Section        0  malloc.o(i.mymemset)
    i.net_status_led_task                    0x08003638   Section        0  main.o(i.net_status_led_task)
    i.start_task                             0x08003670   Section        0  main.o(i.start_task)
    .constdata                               0x080036b8   Section       24  malloc.o(.constdata)
    .constdata                               0x080036d0   Section      256  os_core.o(.constdata)
    .data                                    0x20000000   Section       20  system_stm32f2xx.o(.data)
    .data                                    0x20000014   Section        8  usart.o(.data)
    .data                                    0x2000001c   Section       28  malloc.o(.data)
    .data                                    0x20000038   Section        4  delay.o(.data)
    fac_us                                   0x20000038   Data           1  delay.o(.data)
    fac_ms                                   0x2000003a   Data           2  delay.o(.data)
    .data                                    0x2000003c   Section       29  sx1276.o(.data)
    RadioEvents                              0x2000003c   Data           4  sx1276.o(.data)
    RadioIsActive                            0x20000058   Data           1  sx1276.o(.data)
    .data                                    0x2000005c   Section       96  os_core.o(.data)
    .data                                    0x200000bc   Section        6  os_cpu_c.o(.data)
    OSTmrCtr                                 0x200000c0   Data           2  os_cpu_c.o(.data)
    .bss                                     0x200000c4   Section     1024  main.o(.bss)
    .bss                                     0x200004e0   Section    43520  malloc.o(.bss)
    .bss                                     0x2000aee0   Section      348  sx1276.o(.bss)
    RxTxBuffer                               0x2000aee0   Data         256  sx1276.o(.bss)
    .bss                                     0x2000b03c   Section     4064  os_core.o(.bss)
    .bss                                     0x2000c01c   Section      512  os_cpu_c.o(.bss)
    STACK                                    0x2000c220   Section     4096  startup_stm32f2xx.o(STACK)
    .ARM.__AT_0x68000000                     0x68000000   Section    983040  malloc.o(.ARM.__AT_0x68000000)
    .ARM.__AT_0x680F0000                     0x680f0000   Section    61440  malloc.o(.ARM.__AT_0x680F0000)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$IEEEJ$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __decompress                              - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    _scanf_int                                - Undefined Weak Reference
    _scanf_longlong                           - Undefined Weak Reference
    _scanf_string                             - Undefined Weak Reference
    __Vectors_Size                           0x00000184   Number         0  startup_stm32f2xx.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f2xx.o(RESET)
    __Vectors_End                            0x08000184   Data           0  startup_stm32f2xx.o(RESET)
    __main                                   0x08000185   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x08000185   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x08000189   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x0800018d   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x0800018d   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x0800018d   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x0800018d   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x08000195   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x08000195   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    Reset_Handler                            0x08000199   Thumb Code     8  startup_stm32f2xx.o(.text)
    ADC_IRQHandler                           0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    CAN1_RX0_IRQHandler                      0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    CAN1_RX1_IRQHandler                      0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    CAN1_SCE_IRQHandler                      0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    CAN1_TX_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    CAN2_RX0_IRQHandler                      0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    CAN2_RX1_IRQHandler                      0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    CAN2_SCE_IRQHandler                      0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    CAN2_TX_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    CRYP_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DCMI_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA1_Stream0_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA1_Stream1_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA1_Stream2_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA1_Stream3_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA1_Stream4_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA1_Stream5_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA1_Stream6_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA1_Stream7_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA2_Stream0_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA2_Stream1_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA2_Stream2_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA2_Stream3_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA2_Stream4_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA2_Stream6_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    DMA2_Stream7_IRQHandler                  0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    ETH_IRQHandler                           0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    ETH_WKUP_IRQHandler                      0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    EXTI0_IRQHandler                         0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    EXTI15_10_IRQHandler                     0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    EXTI1_IRQHandler                         0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    EXTI2_IRQHandler                         0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    EXTI3_IRQHandler                         0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    EXTI4_IRQHandler                         0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    EXTI9_5_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    FLASH_IRQHandler                         0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    FSMC_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    HASH_RNG_IRQHandler                      0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    I2C1_ER_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    I2C1_EV_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    I2C2_ER_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    I2C2_EV_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    I2C3_ER_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    I2C3_EV_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    OTG_FS_IRQHandler                        0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    OTG_FS_WKUP_IRQHandler                   0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    OTG_HS_EP1_IN_IRQHandler                 0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    OTG_HS_EP1_OUT_IRQHandler                0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    OTG_HS_IRQHandler                        0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    OTG_HS_WKUP_IRQHandler                   0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    PVD_IRQHandler                           0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    RCC_IRQHandler                           0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    RTC_Alarm_IRQHandler                     0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    RTC_WKUP_IRQHandler                      0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    SDIO_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    SPI1_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    SPI2_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    SPI3_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TAMP_STAMP_IRQHandler                    0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM1_BRK_TIM9_IRQHandler                 0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM1_CC_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM1_TRG_COM_TIM11_IRQHandler            0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM1_UP_TIM10_IRQHandler                 0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM2_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM4_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM5_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM6_DAC_IRQHandler                      0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM7_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM8_BRK_TIM12_IRQHandler                0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM8_CC_IRQHandler                       0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM8_TRG_COM_TIM14_IRQHandler            0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    TIM8_UP_TIM13_IRQHandler                 0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    UART4_IRQHandler                         0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    UART5_IRQHandler                         0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    USART1_IRQHandler                        0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    USART2_IRQHandler                        0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    USART3_IRQHandler                        0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    WWDG_IRQHandler                          0x080001b3   Thumb Code     0  startup_stm32f2xx.o(.text)
    OS_CPU_SR_Save                           0x080001bd   Thumb Code     0  os_cpu_a.o(.text)
    OS_CPU_SR_Restore                        0x080001c5   Thumb Code     0  os_cpu_a.o(.text)
    OSStartHighRdy                           0x080001cb   Thumb Code     0  os_cpu_a.o(.text)
    OSCtxSw                                  0x080001f3   Thumb Code     0  os_cpu_a.o(.text)
    OSIntCtxSw                               0x080001fd   Thumb Code     0  os_cpu_a.o(.text)
    PendSV_Handler                           0x08000207   Thumb Code     0  os_cpu_a.o(.text)
    __aeabi_dadd                             0x0800026d   Thumb Code   322  dadd.o(.text)
    __aeabi_dsub                             0x080003af   Thumb Code     6  dadd.o(.text)
    __aeabi_drsub                            0x080003b5   Thumb Code     6  dadd.o(.text)
    __aeabi_dmul                             0x080003bb   Thumb Code   228  dmul.o(.text)
    __aeabi_ddiv                             0x0800049f   Thumb Code   222  ddiv.o(.text)
    __aeabi_i2d                              0x0800057d   Thumb Code    34  dflti.o(.text)
    __aeabi_ui2d                             0x0800059f   Thumb Code    26  dfltui.o(.text)
    __aeabi_d2iz                             0x080005b9   Thumb Code    62  dfixi.o(.text)
    __aeabi_d2uiz                            0x080005f7   Thumb Code    50  dfixui.o(.text)
    __aeabi_cdrcmple                         0x08000629   Thumb Code    48  cdrcmple.o(.text)
    __aeabi_llsl                             0x08000659   Thumb Code    30  llshl.o(.text)
    _ll_shift_l                              0x08000659   Thumb Code     0  llshl.o(.text)
    __aeabi_llsr                             0x08000677   Thumb Code    32  llushr.o(.text)
    _ll_ushift_r                             0x08000677   Thumb Code     0  llushr.o(.text)
    __aeabi_lasr                             0x08000697   Thumb Code    36  llsshr.o(.text)
    _ll_sshift_r                             0x08000697   Thumb Code     0  llsshr.o(.text)
    __I$use$fp                               0x080006bb   Thumb Code     0  iusefp.o(.text)
    _double_round                            0x080006bb   Thumb Code    30  depilogue.o(.text)
    _double_epilogue                         0x080006d9   Thumb Code   156  depilogue.o(.text)
    __scatterload                            0x08000775   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000775   Thumb Code     0  init.o(.text)
    BusFault_Handler                         0x08000799   Thumb Code     4  stm32f2xx_it.o(i.BusFault_Handler)
    DMA2_Stream5_IRQHandler                  0x0800079d   Thumb Code    22  usart.o(i.DMA2_Stream5_IRQHandler)
    DMA_ClearFlag                            0x080007bd   Thumb Code    38  stm32f2xx_dma.o(i.DMA_ClearFlag)
    DMA_ClearITPendingBit                    0x080007f1   Thumb Code    38  stm32f2xx_dma.o(i.DMA_ClearITPendingBit)
    DMA_Cmd                                  0x08000825   Thumb Code    22  stm32f2xx_dma.o(i.DMA_Cmd)
    DMA_GetCurrDataCounter                   0x0800083b   Thumb Code     8  stm32f2xx_dma.o(i.DMA_GetCurrDataCounter)
    DMA_GetITStatus                          0x08000845   Thumb Code    82  stm32f2xx_dma.o(i.DMA_GetITStatus)
    DebugMon_Handler                         0x080008a9   Thumb Code     2  stm32f2xx_it.o(i.DebugMon_Handler)
    FSMC_NORSRAMCmd                          0x080008ad   Thumb Code    46  stm32f2xx_fsmc.o(i.FSMC_NORSRAMCmd)
    FSMC_NORSRAMInit                         0x080008e1   Thumb Code   230  stm32f2xx_fsmc.o(i.FSMC_NORSRAMInit)
    FSMC_SRAM_Init                           0x080009c7   Thumb Code   106  sram.o(i.FSMC_SRAM_Init)
    GPIO_Init                                0x08000a31   Thumb Code   144  stm32f2xx_gpio.o(i.GPIO_Init)
    GPIO_PinAFConfig                         0x08000ac1   Thumb Code    70  stm32f2xx_gpio.o(i.GPIO_PinAFConfig)
    GPIO_ResetBits                           0x08000b07   Thumb Code     6  stm32f2xx_gpio.o(i.GPIO_ResetBits)
    GPIO_SetBits                             0x08000b0d   Thumb Code     4  stm32f2xx_gpio.o(i.GPIO_SetBits)
    HardFault_Handler                        0x08000b11   Thumb Code     4  stm32f2xx_it.o(i.HardFault_Handler)
    LED_GPIO_Config                          0x08000b15   Thumb Code    48  led.o(i.LED_GPIO_Config)
    MemManage_Handler                        0x08000b49   Thumb Code     4  stm32f2xx_it.o(i.MemManage_Handler)
    NET_STATUS_LED_Config                    0x08000b4d   Thumb Code    50  led.o(i.NET_STATUS_LED_Config)
    NMI_Handler                              0x08000b85   Thumb Code     2  stm32f2xx_it.o(i.NMI_Handler)
    NVIC_Configuration                       0x08000b87   Thumb Code    12  main.o(i.NVIC_Configuration)
    NVIC_Init                                0x08000b95   Thumb Code   106  misc.o(i.NVIC_Init)
    NVIC_PriorityGroupConfig                 0x08000c0d   Thumb Code    10  misc.o(i.NVIC_PriorityGroupConfig)
    OSEventNameSet                           0x08000c21   Thumb Code    84  os_core.o(i.OSEventNameSet)
    OSInit                                   0x08000c79   Thumb Code    52  os_core.o(i.OSInit)
    OSInitHookBegin                          0x08000cad   Thumb Code    30  os_cpu_c.o(i.OSInitHookBegin)
    OSInitHookEnd                            0x08000cdd   Thumb Code     2  os_cpu_c.o(i.OSInitHookEnd)
    OSIntEnter                               0x08000ce1   Thumb Code    28  os_core.o(i.OSIntEnter)
    OSIntExit                                0x08000d05   Thumb Code   112  os_core.o(i.OSIntExit)
    OSSchedLock                              0x08000d95   Thumb Code    50  os_core.o(i.OSSchedLock)
    OSSchedUnlock                            0x08000dd5   Thumb Code    82  os_core.o(i.OSSchedUnlock)
    OSSemCreate                              0x08000e35   Thumb Code    72  os_sem.o(i.OSSemCreate)
    OSSemPend                                0x08000e89   Thumb Code   222  os_sem.o(i.OSSemPend)
    OSSemPost                                0x08000f75   Thumb Code    88  os_sem.o(i.OSSemPost)
    OSStart                                  0x08000fcd   Thumb Code    48  os_core.o(i.OSStart)
    OSStatInit                               0x08001015   Thumb Code    62  os_core.o(i.OSStatInit)
    OSTCBInitHook                            0x08001061   Thumb Code     2  os_cpu_c.o(i.OSTCBInitHook)
    OSTaskCreate                             0x08001065   Thumb Code   148  os_task.o(i.OSTaskCreate)
    OSTaskCreateExt                          0x08001105   Thumb Code   170  os_task.o(i.OSTaskCreateExt)
    OSTaskCreateHook                         0x080011bd   Thumb Code     2  os_cpu_c.o(i.OSTaskCreateHook)
    OSTaskDel                                0x080011c1   Thumb Code   294  os_task.o(i.OSTaskDel)
    OSTaskDelHook                            0x08001315   Thumb Code     2  os_cpu_c.o(i.OSTaskDelHook)
    OSTaskIdleHook                           0x08001317   Thumb Code     2  os_cpu_c.o(i.OSTaskIdleHook)
    OSTaskNameSet                            0x08001319   Thumb Code    98  os_task.o(i.OSTaskNameSet)
    OSTaskReturnHook                         0x08001389   Thumb Code     2  os_cpu_c.o(i.OSTaskReturnHook)
    OSTaskStatHook                           0x0800138b   Thumb Code     2  os_cpu_c.o(i.OSTaskStatHook)
    OSTaskStkChk                             0x0800138d   Thumb Code   132  os_task.o(i.OSTaskStkChk)
    OSTaskStkInit                            0x08001419   Thumb Code   152  os_cpu_c.o(i.OSTaskStkInit)
    OSTaskSuspend                            0x080014b5   Thumb Code   152  os_task.o(i.OSTaskSuspend)
    OSTaskSwHook                             0x0800155d   Thumb Code     2  os_cpu_c.o(i.OSTaskSwHook)
    OSTimeDly                                0x08001561   Thumb Code   100  os_time.o(i.OSTimeDly)
    OSTimeDlyHMSM                            0x080015d9   Thumb Code    86  os_time.o(i.OSTimeDlyHMSM)
    OSTimeTick                               0x08001639   Thumb Code   210  os_core.o(i.OSTimeTick)
    OSTimeTickHook                           0x08001725   Thumb Code    30  os_cpu_c.o(i.OSTimeTickHook)
    OSTmrSignal                              0x08001749   Thumb Code    16  os_tmr.o(i.OSTmrSignal)
    OSTmr_Init                               0x0800175d   Thumb Code   168  os_tmr.o(i.OSTmr_Init)
    OS_Dummy                                 0x080019d1   Thumb Code     2  os_core.o(i.OS_Dummy)
    OS_EventTaskRdy                          0x080019d5   Thumb Code   114  os_core.o(i.OS_EventTaskRdy)
    OS_EventTaskRemove                       0x08001a59   Thumb Code    42  os_core.o(i.OS_EventTaskRemove)
    OS_EventTaskWait                         0x08001a85   Thumb Code   112  os_core.o(i.OS_EventTaskWait)
    OS_EventWaitListInit                     0x08001b01   Thumb Code    28  os_core.o(i.OS_EventWaitListInit)
    OS_FlagInit                              0x08001b1d   Thumb Code    74  os_flag.o(i.OS_FlagInit)
    OS_FlagUnlink                            0x08001b75   Thumb Code    36  os_flag.o(i.OS_FlagUnlink)
    OS_MemClr                                0x08001db1   Thumb Code    18  os_core.o(i.OS_MemClr)
    OS_MemInit                               0x08001dc5   Thumb Code    74  os_mem.o(i.OS_MemInit)
    OS_QInit                                 0x08001e1d   Thumb Code    72  os_q.o(i.OS_QInit)
    OS_Sched                                 0x08001e6d   Thumb Code    88  os_core.o(i.OS_Sched)
    OS_TCBInit                               0x08001f0d   Thumb Code   278  os_core.o(i.OS_TCBInit)
    OS_TaskIdle                              0x08002041   Thumb Code    34  os_core.o(i.OS_TaskIdle)
    OS_TaskReturn                            0x08002069   Thumb Code    18  os_task.o(i.OS_TaskReturn)
    OS_TaskStat                              0x08002081   Thumb Code   116  os_core.o(i.OS_TaskStat)
    OS_TaskStatStkChk                        0x08002109   Thumb Code    54  os_core.o(i.OS_TaskStatStkChk)
    OS_TaskStkClr                            0x08002145   Thumb Code    26  os_task.o(i.OS_TaskStkClr)
    RCC_AHB1PeriphClockCmd                   0x08002161   Thumb Code    26  stm32f2xx_rcc.o(i.RCC_AHB1PeriphClockCmd)
    RCC_AHB3PeriphClockCmd                   0x08002181   Thumb Code    26  stm32f2xx_rcc.o(i.RCC_AHB3PeriphClockCmd)
    RCC_APB1PeriphClockCmd                   0x080021a1   Thumb Code    26  stm32f2xx_rcc.o(i.RCC_APB1PeriphClockCmd)
    SPI_I2S_GetFlagStatus                    0x080021c1   Thumb Code    18  stm32f2xx_spi.o(i.SPI_I2S_GetFlagStatus)
    SPI_I2S_ReceiveData                      0x080021d3   Thumb Code     6  stm32f2xx_spi.o(i.SPI_I2S_ReceiveData)
    SPI_I2S_SendData                         0x080021d9   Thumb Code     4  stm32f2xx_spi.o(i.SPI_I2S_SendData)
    SVC_Handler                              0x080025a9   Thumb Code     2  stm32f2xx_it.o(i.SVC_Handler)
    SX1276OnDio0Irq                          0x080025ad   Thumb Code  1124  sx1276.o(i.SX1276OnDio0Irq)
    SX1276OnDio1Irq                          0x08002a19   Thumb Code   378  sx1276.o(i.SX1276OnDio1Irq)
    SX1276OnDio2Irq                          0x08002ba1   Thumb Code   298  sx1276.o(i.SX1276OnDio2Irq)
    SX1276OnDio3Irq                          0x08002cd9   Thumb Code   102  sx1276.o(i.SX1276OnDio3Irq)
    SX1276OnDio4Irq                          0x08002d49   Thumb Code    38  sx1276.o(i.SX1276OnDio4Irq)
    SX1276OnTimeoutIrq                       0x08002d75   Thumb Code   306  sx1276.o(i.SX1276OnTimeoutIrq)
    SX1276Read                               0x08002ec5   Thumb Code    20  sx1276.o(i.SX1276Read)
    SX1276ReadBuffer                         0x08002ed9   Thumb Code    54  sx1276.o(i.SX1276ReadBuffer)
    SX1276ReadFifo                           0x08002f0f   Thumb Code    18  sx1276.o(i.SX1276ReadFifo)
    SX1276RxTimeoutTimerStop                 0x08002f21   Thumb Code    12  sx1276-board.o(i.SX1276RxTimeoutTimerStop)
    SX1276SyncWordTimeoutTimerStart          0x08002f31   Thumb Code    26  sx1276-board.o(i.SX1276SyncWordTimeoutTimerStart)
    SX1276SyncWordTimeoutTimerStop           0x08002f4d   Thumb Code    12  sx1276-board.o(i.SX1276SyncWordTimeoutTimerStop)
    SX1276TxTimeoutTimerStop                 0x08002f5d   Thumb Code    12  sx1276-board.o(i.SX1276TxTimeoutTimerStop)
    SX1276Write                              0x08002f6d   Thumb Code    16  sx1276.o(i.SX1276Write)
    SX1276WriteBuffer                        0x08002f7d   Thumb Code    52  sx1276.o(i.SX1276WriteBuffer)
    SX1276WriteFifo                          0x08002fb1   Thumb Code    18  sx1276.o(i.SX1276WriteFifo)
    Sx1276SetNSS                             0x08003091   Thumb Code    30  sx1276-board.o(i.Sx1276SetNSS)
    Sx1276SpiInOut                           0x080030b5   Thumb Code    86  sx1276-board.o(i.Sx1276SpiInOut)
    SysTick_CLKSourceConfig                  0x08003111   Thumb Code    40  misc.o(i.SysTick_CLKSourceConfig)
    SysTick_Handler                          0x08003139   Thumb Code    24  delay.o(i.SysTick_Handler)
    SystemInit                               0x08003155   Thumb Code    74  system_stm32f2xx.o(i.SystemInit)
    TIM3_IRQHandler                          0x080031b1   Thumb Code    34  sx1276-board.o(i.TIM3_IRQHandler)
    TIM3_Int_Init                            0x080031d9   Thumb Code   108  sx1276-board.o(i.TIM3_Int_Init)
    TIM_ClearITPendingBit                    0x08003249   Thumb Code     6  stm32f2xx_tim.o(i.TIM_ClearITPendingBit)
    TIM_Cmd                                  0x0800324f   Thumb Code    24  stm32f2xx_tim.o(i.TIM_Cmd)
    TIM_GetITStatus                          0x08003267   Thumb Code    34  stm32f2xx_tim.o(i.TIM_GetITStatus)
    TIM_ITConfig                             0x08003289   Thumb Code    18  stm32f2xx_tim.o(i.TIM_ITConfig)
    TIM_TimeBaseInit                         0x0800329d   Thumb Code   104  stm32f2xx_tim.o(i.TIM_TimeBaseInit)
    USART6_IRQHandler                        0x08003321   Thumb Code    70  usart.o(i.USART6_IRQHandler)
    USART_GetITStatus                        0x0800337d   Thumb Code    84  stm32f2xx_usart.o(i.USART_GetITStatus)
    UsageFault_Handler                       0x080033d1   Thumb Code     4  stm32f2xx_it.o(i.UsageFault_Handler)
    __scatterload_copy                       0x080033d5   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x080033e3   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x080033e5   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    ceil                                     0x080033f5   Thumb Code   204  ceil.o(i.ceil)
    delay_init                               0x080034d1   Thumb Code    76  delay.o(i.delay_init)
    led_task                                 0x0800352d   Thumb Code    48  main.o(i.led_task)
    main                                     0x08003561   Thumb Code    56  main.o(i.main)
    my_mem_init                              0x080035a1   Thumb Code    54  malloc.o(i.my_mem_init)
    my_mem_perused                           0x080035e5   Thumb Code    54  malloc.o(i.my_mem_perused)
    mymemset                                 0x08003625   Thumb Code    20  malloc.o(i.mymemset)
    net_status_led_task                      0x08003639   Thumb Code    52  main.o(i.net_status_led_task)
    start_task                               0x08003671   Thumb Code    54  main.o(i.start_task)
    memtblsize                               0x080036b8   Data           8  malloc.o(.constdata)
    memblksize                               0x080036c0   Data           8  malloc.o(.constdata)
    memsize                                  0x080036c8   Data           8  malloc.o(.constdata)
    OSUnMapTbl                               0x080036d0   Data         256  os_core.o(.constdata)
    Region$$Table$$Base                      0x080037d0   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x080037f0   Number         0  anon$$obj.o(Region$$Table)
    SystemCoreClock                          0x20000000   Data           4  system_stm32f2xx.o(.data)
    AHBPrescTable                            0x20000004   Data          16  system_stm32f2xx.o(.data)
    UART6_RX_STAT                            0x20000014   Data           1  usart.o(.data)
    UART6_RX_NUM                             0x20000018   Data           4  usart.o(.data)
    mallco_dev                               0x2000001c   Data          28  malloc.o(.data)
    DioIrq                                   0x20000040   Data          24  sx1276.o(.data)
    OSCtxSwCtr                               0x2000005c   Data           4  os_core.o(.data)
    OSEventFreeList                          0x20000060   Data           4  os_core.o(.data)
    OSFlagFreeList                           0x20000064   Data           4  os_core.o(.data)
    OSCPUUsage                               0x20000068   Data           1  os_core.o(.data)
    OSIdleCtrMax                             0x2000006c   Data           4  os_core.o(.data)
    OSIdleCtrRun                             0x20000070   Data           4  os_core.o(.data)
    OSStatRdy                                0x20000074   Data           1  os_core.o(.data)
    OSIntNesting                             0x20000075   Data           1  os_core.o(.data)
    OSLockNesting                            0x20000076   Data           1  os_core.o(.data)
    OSPrioCur                                0x20000077   Data           1  os_core.o(.data)
    OSPrioHighRdy                            0x20000078   Data           1  os_core.o(.data)
    OSRdyGrp                                 0x20000079   Data           1  os_core.o(.data)
    OSRdyTbl                                 0x2000007a   Data           8  os_core.o(.data)
    OSRunning                                0x20000082   Data           1  os_core.o(.data)
    OSTaskCtr                                0x20000083   Data           1  os_core.o(.data)
    OSIdleCtr                                0x20000084   Data           4  os_core.o(.data)
    OSTCBCur                                 0x20000088   Data           4  os_core.o(.data)
    OSTCBFreeList                            0x2000008c   Data           4  os_core.o(.data)
    OSTCBHighRdy                             0x20000090   Data           4  os_core.o(.data)
    OSTCBList                                0x20000094   Data           4  os_core.o(.data)
    OSTickStepState                          0x20000098   Data           1  os_core.o(.data)
    OSMemFreeList                            0x2000009c   Data           4  os_core.o(.data)
    OSQFreeList                              0x200000a0   Data           4  os_core.o(.data)
    OSTime                                   0x200000a4   Data           4  os_core.o(.data)
    OSTmrFree                                0x200000a8   Data           2  os_core.o(.data)
    OSTmrUsed                                0x200000aa   Data           2  os_core.o(.data)
    OSTmrTime                                0x200000ac   Data           4  os_core.o(.data)
    OSTmrSem                                 0x200000b0   Data           4  os_core.o(.data)
    OSTmrSemSignal                           0x200000b4   Data           4  os_core.o(.data)
    OSTmrFreeList                            0x200000b8   Data           4  os_core.o(.data)
    OS_CPU_ExceptStkBase                     0x200000bc   Data           4  os_cpu_c.o(.data)
    START_TASK_STK                           0x200000c4   Data         512  main.o(.bss)
    LED_TASK_STK                             0x200002c4   Data         256  main.o(.bss)
    NET_STATUS_LED_TASK_STK                  0x200003c4   Data         256  main.o(.bss)
    mem1base                                 0x200004e0   Data       40960  malloc.o(.bss)
    mem1mapbase                              0x2000a4e0   Data        2560  malloc.o(.bss)
    SX1276                                   0x2000afe0   Data          92  sx1276.o(.bss)
    OSEventTbl                               0x2000b03c   Data         240  os_core.o(.bss)
    OSFlagTbl                                0x2000b12c   Data          80  os_core.o(.bss)
    OSTaskStatStk                            0x2000b17c   Data         512  os_core.o(.bss)
    OSTaskIdleStk                            0x2000b37c   Data         512  os_core.o(.bss)
    OSTCBPrioTbl                             0x2000b57c   Data         256  os_core.o(.bss)
    OSTCBTbl                                 0x2000b67c   Data        1008  os_core.o(.bss)
    OSMemTbl                                 0x2000ba6c   Data         120  os_core.o(.bss)
    OSQTbl                                   0x2000bae4   Data         120  os_core.o(.bss)
    OSTmrTbl                                 0x2000bb5c   Data         640  os_core.o(.bss)
    OSTmrTaskStk                             0x2000bddc   Data         512  os_core.o(.bss)
    OSTmrWheelTbl                            0x2000bfdc   Data          64  os_core.o(.bss)
    OS_CPU_ExceptStk                         0x2000c01c   Data         512  os_cpu_c.o(.bss)
    __initial_sp                             0x2000d220   Data           0  startup_stm32f2xx.o(STACK)
    mem2base                                 0x68000000   Data       983040  malloc.o(.ARM.__AT_0x68000000)
    mem2mapbase                              0x680f0000   Data       61440  malloc.o(.ARM.__AT_0x680F0000)



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

Memory Map of the image

  Image Entry point : 0x08000185

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

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

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

    0x08000000   0x08000000   0x00000184   Data   RO         4175    RESET               startup_stm32f2xx.o
    0x08000184   0x08000184   0x00000000   Code   RO         7115  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x08000184   0x08000184   0x00000004   Code   RO         7453    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x08000188   0x08000188   0x00000004   Code   RO         7456    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x0800018c   0x0800018c   0x00000000   Code   RO         7458    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x0800018c   0x0800018c   0x00000000   Code   RO         7460    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x0800018c   0x0800018c   0x00000008   Code   RO         7461    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x08000194   0x08000194   0x00000000   Code   RO         7463    .ARM.Collect$$$$0000000D  mc_w.l(entry10a.o)
    0x08000194   0x08000194   0x00000000   Code   RO         7465    .ARM.Collect$$$$0000000F  mc_w.l(entry11a.o)
    0x08000194   0x08000194   0x00000004   Code   RO         7454    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000198   0x08000198   0x00000024   Code   RO         4176    .text               startup_stm32f2xx.o
    0x080001bc   0x080001bc   0x000000b0   Code   RO         7003    .text               os_cpu_a.o
    0x0800026c   0x0800026c   0x0000014e   Code   RO         7433    .text               mf_w.l(dadd.o)
    0x080003ba   0x080003ba   0x000000e4   Code   RO         7435    .text               mf_w.l(dmul.o)
    0x0800049e   0x0800049e   0x000000de   Code   RO         7437    .text               mf_w.l(ddiv.o)
    0x0800057c   0x0800057c   0x00000022   Code   RO         7439    .text               mf_w.l(dflti.o)
    0x0800059e   0x0800059e   0x0000001a   Code   RO         7441    .text               mf_w.l(dfltui.o)
    0x080005b8   0x080005b8   0x0000003e   Code   RO         7443    .text               mf_w.l(dfixi.o)
    0x080005f6   0x080005f6   0x00000032   Code   RO         7445    .text               mf_w.l(dfixui.o)
    0x08000628   0x08000628   0x00000030   Code   RO         7451    .text               mf_w.l(cdrcmple.o)
    0x08000658   0x08000658   0x0000001e   Code   RO         7470    .text               mc_w.l(llshl.o)
    0x08000676   0x08000676   0x00000020   Code   RO         7472    .text               mc_w.l(llushr.o)
    0x08000696   0x08000696   0x00000024   Code   RO         7474    .text               mc_w.l(llsshr.o)
    0x080006ba   0x080006ba   0x00000000   Code   RO         7484    .text               mc_w.l(iusefp.o)
    0x080006ba   0x080006ba   0x000000ba   Code   RO         7485    .text               mf_w.l(depilogue.o)
    0x08000774   0x08000774   0x00000024   Code   RO         7495    .text               mc_w.l(init.o)
    0x08000798   0x08000798   0x00000004   Code   RO          218    i.BusFault_Handler  stm32f2xx_it.o
    0x0800079c   0x0800079c   0x00000020   Code   RO         4222    i.DMA2_Stream5_IRQHandler  usart.o
    0x080007bc   0x080007bc   0x00000034   Code   RO         1302    i.DMA_ClearFlag     stm32f2xx_dma.o
    0x080007f0   0x080007f0   0x00000034   Code   RO         1303    i.DMA_ClearITPendingBit  stm32f2xx_dma.o
    0x08000824   0x08000824   0x00000016   Code   RO         1304    i.DMA_Cmd           stm32f2xx_dma.o
    0x0800083a   0x0800083a   0x00000008   Code   RO         1310    i.DMA_GetCurrDataCounter  stm32f2xx_dma.o
    0x08000842   0x08000842   0x00000002   PAD
    0x08000844   0x08000844   0x00000064   Code   RO         1314    i.DMA_GetITStatus   stm32f2xx_dma.o
    0x080008a8   0x080008a8   0x00000002   Code   RO          219    i.DebugMon_Handler  stm32f2xx_it.o
    0x080008aa   0x080008aa   0x00000002   PAD
    0x080008ac   0x080008ac   0x00000034   Code   RO         1685    i.FSMC_NORSRAMCmd   stm32f2xx_fsmc.o
    0x080008e0   0x080008e0   0x000000e6   Code   RO         1687    i.FSMC_NORSRAMInit  stm32f2xx_fsmc.o
    0x080009c6   0x080009c6   0x0000006a   Code   RO         4181    i.FSMC_SRAM_Init    sram.o
    0x08000a30   0x08000a30   0x00000090   Code   RO         1799    i.GPIO_Init         stm32f2xx_gpio.o
    0x08000ac0   0x08000ac0   0x00000046   Code   RO         1800    i.GPIO_PinAFConfig  stm32f2xx_gpio.o
    0x08000b06   0x08000b06   0x00000006   Code   RO         1806    i.GPIO_ResetBits    stm32f2xx_gpio.o
    0x08000b0c   0x08000b0c   0x00000004   Code   RO         1807    i.GPIO_SetBits      stm32f2xx_gpio.o
    0x08000b10   0x08000b10   0x00000004   Code   RO          220    i.HardFault_Handler  stm32f2xx_it.o
    0x08000b14   0x08000b14   0x00000034   Code   RO         5400    i.LED_GPIO_Config   led.o
    0x08000b48   0x08000b48   0x00000004   Code   RO          221    i.MemManage_Handler  stm32f2xx_it.o
    0x08000b4c   0x08000b4c   0x00000038   Code   RO         5401    i.NET_STATUS_LED_Config  led.o
    0x08000b84   0x08000b84   0x00000002   Code   RO          222    i.NMI_Handler       stm32f2xx_it.o
    0x08000b86   0x08000b86   0x0000000c   Code   RO            2    i.NVIC_Configuration  main.o
    0x08000b92   0x08000b92   0x00000002   PAD
    0x08000b94   0x08000b94   0x00000078   Code   RO          383    i.NVIC_Init         misc.o
    0x08000c0c   0x08000c0c   0x00000014   Code   RO          384    i.NVIC_PriorityGroupConfig  misc.o
    0x08000c20   0x08000c20   0x00000058   Code   RO         6232    i.OSEventNameSet    os_core.o
    0x08000c78   0x08000c78   0x00000034   Code   RO         6233    i.OSInit            os_core.o
    0x08000cac   0x08000cac   0x00000030   Code   RO         7006    i.OSInitHookBegin   os_cpu_c.o
    0x08000cdc   0x08000cdc   0x00000002   Code   RO         7007    i.OSInitHookEnd     os_cpu_c.o
    0x08000cde   0x08000cde   0x00000002   PAD
    0x08000ce0   0x08000ce0   0x00000024   Code   RO         6234    i.OSIntEnter        os_core.o
    0x08000d04   0x08000d04   0x00000090   Code   RO         6235    i.OSIntExit         os_core.o
    0x08000d94   0x08000d94   0x00000040   Code   RO         6236    i.OSSchedLock       os_core.o
    0x08000dd4   0x08000dd4   0x00000060   Code   RO         6237    i.OSSchedUnlock     os_core.o
    0x08000e34   0x08000e34   0x00000054   Code   RO         6728    i.OSSemCreate       os_sem.o
    0x08000e88   0x08000e88   0x000000ec   Code   RO         6730    i.OSSemPend         os_sem.o
    0x08000f74   0x08000f74   0x00000058   Code   RO         6732    i.OSSemPost         os_sem.o
    0x08000fcc   0x08000fcc   0x00000048   Code   RO         6238    i.OSStart           os_core.o
    0x08001014   0x08001014   0x0000004c   Code   RO         6239    i.OSStatInit        os_core.o
    0x08001060   0x08001060   0x00000002   Code   RO         7008    i.OSTCBInitHook     os_cpu_c.o
    0x08001062   0x08001062   0x00000002   PAD
    0x08001064   0x08001064   0x000000a0   Code   RO         6782    i.OSTaskCreate      os_task.o
    0x08001104   0x08001104   0x000000b8   Code   RO         6783    i.OSTaskCreateExt   os_task.o
    0x080011bc   0x080011bc   0x00000002   Code   RO         7009    i.OSTaskCreateHook  os_cpu_c.o
    0x080011be   0x080011be   0x00000002   PAD
    0x080011c0   0x080011c0   0x00000154   Code   RO         6784    i.OSTaskDel         os_task.o
    0x08001314   0x08001314   0x00000002   Code   RO         7010    i.OSTaskDelHook     os_cpu_c.o
    0x08001316   0x08001316   0x00000002   Code   RO         7011    i.OSTaskIdleHook    os_cpu_c.o
    0x08001318   0x08001318   0x00000070   Code   RO         6787    i.OSTaskNameSet     os_task.o
    0x08001388   0x08001388   0x00000002   Code   RO         7012    i.OSTaskReturnHook  os_cpu_c.o
    0x0800138a   0x0800138a   0x00000002   Code   RO         7013    i.OSTaskStatHook    os_cpu_c.o
    0x0800138c   0x0800138c   0x0000008c   Code   RO         6792    i.OSTaskStkChk      os_task.o
    0x08001418   0x08001418   0x0000009c   Code   RO         7014    i.OSTaskStkInit     os_cpu_c.o
    0x080014b4   0x080014b4   0x000000a8   Code   RO         6793    i.OSTaskSuspend     os_task.o
    0x0800155c   0x0800155c   0x00000002   Code   RO         7015    i.OSTaskSwHook      os_cpu_c.o
    0x0800155e   0x0800155e   0x00000002   PAD
    0x08001560   0x08001560   0x00000078   Code   RO         6877    i.OSTimeDly         os_time.o
    0x080015d8   0x080015d8   0x00000060   Code   RO         6878    i.OSTimeDlyHMSM     os_time.o
    0x08001638   0x08001638   0x000000ec   Code   RO         6240    i.OSTimeTick        os_core.o
    0x08001724   0x08001724   0x00000024   Code   RO         7016    i.OSTimeTickHook    os_cpu_c.o
    0x08001748   0x08001748   0x00000014   Code   RO         6917    i.OSTmrSignal       os_tmr.o
    0x0800175c   0x0800175c   0x000000f4   Code   RO         6923    i.OSTmr_Init        os_tmr.o
    0x08001850   0x08001850   0x00000050   Code   RO         6924    i.OSTmr_InitTask    os_tmr.o
    0x080018a0   0x080018a0   0x0000006c   Code   RO         6925    i.OSTmr_Link        os_tmr.o
    0x0800190c   0x0800190c   0x00000080   Code   RO         6926    i.OSTmr_Task        os_tmr.o
    0x0800198c   0x0800198c   0x00000044   Code   RO         6927    i.OSTmr_Unlink      os_tmr.o
    0x080019d0   0x080019d0   0x00000002   Code   RO         6242    i.OS_Dummy          os_core.o
    0x080019d2   0x080019d2   0x00000002   PAD
    0x080019d4   0x080019d4   0x00000084   Code   RO         6243    i.OS_EventTaskRdy   os_core.o
    0x08001a58   0x08001a58   0x0000002a   Code   RO         6244    i.OS_EventTaskRemove  os_core.o
    0x08001a82   0x08001a82   0x00000002   PAD
    0x08001a84   0x08001a84   0x0000007c   Code   RO         6245    i.OS_EventTaskWait  os_core.o
    0x08001b00   0x08001b00   0x0000001c   Code   RO         6246    i.OS_EventWaitListInit  os_core.o
    0x08001b1c   0x08001b1c   0x00000058   Code   RO         6434    i.OS_FlagInit       os_flag.o
    0x08001b74   0x08001b74   0x00000024   Code   RO         6436    i.OS_FlagUnlink     os_flag.o
    0x08001b98   0x08001b98   0x00000060   Code   RO         6247    i.OS_InitEventList  os_core.o
    0x08001bf8   0x08001bf8   0x00000054   Code   RO         6248    i.OS_InitMisc       os_core.o
    0x08001c4c   0x08001c4c   0x00000044   Code   RO         6249    i.OS_InitRdyList    os_core.o
    0x08001c90   0x08001c90   0x00000080   Code   RO         6250    i.OS_InitTCBList    os_core.o
    0x08001d10   0x08001d10   0x00000050   Code   RO         6251    i.OS_InitTaskIdle   os_core.o
    0x08001d60   0x08001d60   0x00000050   Code   RO         6252    i.OS_InitTaskStat   os_core.o
    0x08001db0   0x08001db0   0x00000012   Code   RO         6253    i.OS_MemClr         os_core.o
    0x08001dc2   0x08001dc2   0x00000002   PAD
    0x08001dc4   0x08001dc4   0x00000058   Code   RO         6566    i.OS_MemInit        os_mem.o
    0x08001e1c   0x08001e1c   0x00000050   Code   RO         6665    i.OS_QInit          os_q.o
    0x08001e6c   0x08001e6c   0x00000074   Code   RO         6255    i.OS_Sched          os_core.o
    0x08001ee0   0x08001ee0   0x0000002c   Code   RO         6256    i.OS_SchedNew       os_core.o
    0x08001f0c   0x08001f0c   0x00000134   Code   RO         6258    i.OS_TCBInit        os_core.o
    0x08002040   0x08002040   0x00000028   Code   RO         6259    i.OS_TaskIdle       os_core.o
    0x08002068   0x08002068   0x00000018   Code   RO         6794    i.OS_TaskReturn     os_task.o
    0x08002080   0x08002080   0x00000088   Code   RO         6260    i.OS_TaskStat       os_core.o
    0x08002108   0x08002108   0x0000003c   Code   RO         6261    i.OS_TaskStatStkChk  os_core.o
    0x08002144   0x08002144   0x0000001a   Code   RO         6795    i.OS_TaskStkClr     os_task.o
    0x0800215e   0x0800215e   0x00000002   PAD
    0x08002160   0x08002160   0x00000020   Code   RO         2378    i.RCC_AHB1PeriphClockCmd  stm32f2xx_rcc.o
    0x08002180   0x08002180   0x00000020   Code   RO         2384    i.RCC_AHB3PeriphClockCmd  stm32f2xx_rcc.o
    0x080021a0   0x080021a0   0x00000020   Code   RO         2387    i.RCC_APB1PeriphClockCmd  stm32f2xx_rcc.o
    0x080021c0   0x080021c0   0x00000012   Code   RO         3187    i.SPI_I2S_GetFlagStatus  stm32f2xx_spi.o
    0x080021d2   0x080021d2   0x00000006   Code   RO         3190    i.SPI_I2S_ReceiveData  stm32f2xx_spi.o
    0x080021d8   0x080021d8   0x00000004   Code   RO         3191    i.SPI_I2S_SendData  stm32f2xx_spi.o
    0x080021dc   0x080021dc   0x000003cc   Code   RO         4182    i.SRAM_GPIO_Config  sram.o
    0x080025a8   0x080025a8   0x00000002   Code   RO          223    i.SVC_Handler       stm32f2xx_it.o
    0x080025aa   0x080025aa   0x00000002   PAD
    0x080025ac   0x080025ac   0x0000046c   Code   RO         5840    i.SX1276OnDio0Irq   sx1276.o
    0x08002a18   0x08002a18   0x00000188   Code   RO         5841    i.SX1276OnDio1Irq   sx1276.o
    0x08002ba0   0x08002ba0   0x00000138   Code   RO         5842    i.SX1276OnDio2Irq   sx1276.o
    0x08002cd8   0x08002cd8   0x00000070   Code   RO         5843    i.SX1276OnDio3Irq   sx1276.o
    0x08002d48   0x08002d48   0x0000002c   Code   RO         5844    i.SX1276OnDio4Irq   sx1276.o
    0x08002d74   0x08002d74   0x00000150   Code   RO         5846    i.SX1276OnTimeoutIrq  sx1276.o
    0x08002ec4   0x08002ec4   0x00000014   Code   RO         5848    i.SX1276Read        sx1276.o
    0x08002ed8   0x08002ed8   0x00000036   Code   RO         5849    i.SX1276ReadBuffer  sx1276.o
    0x08002f0e   0x08002f0e   0x00000012   Code   RO         5850    i.SX1276ReadFifo    sx1276.o
    0x08002f20   0x08002f20   0x00000010   Code   RO         6096    i.SX1276RxTimeoutTimerStop  sx1276-board.o
    0x08002f30   0x08002f30   0x0000001a   Code   RO         6097    i.SX1276SyncWordTimeoutTimerStart  sx1276-board.o
    0x08002f4a   0x08002f4a   0x00000002   PAD
    0x08002f4c   0x08002f4c   0x00000010   Code   RO         6098    i.SX1276SyncWordTimeoutTimerStop  sx1276-board.o
    0x08002f5c   0x08002f5c   0x00000010   Code   RO         6101    i.SX1276TxTimeoutTimerStop  sx1276-board.o
    0x08002f6c   0x08002f6c   0x00000010   Code   RO         5866    i.SX1276Write       sx1276.o
    0x08002f7c   0x08002f7c   0x00000034   Code   RO         5867    i.SX1276WriteBuffer  sx1276.o
    0x08002fb0   0x08002fb0   0x00000012   Code   RO         5868    i.SX1276WriteFifo   sx1276.o
    0x08002fc2   0x08002fc2   0x00000002   PAD
    0x08002fc4   0x08002fc4   0x000000cc   Code   RO          277    i.SetSysClock       system_stm32f2xx.o
    0x08003090   0x08003090   0x00000024   Code   RO         6102    i.Sx1276SetNSS      sx1276-board.o
    0x080030b4   0x080030b4   0x0000005c   Code   RO         6103    i.Sx1276SpiInOut    sx1276-board.o
    0x08003110   0x08003110   0x00000028   Code   RO          387    i.SysTick_CLKSourceConfig  misc.o
    0x08003138   0x08003138   0x0000001c   Code   RO         4617    i.SysTick_Handler   delay.o
    0x08003154   0x08003154   0x0000005c   Code   RO          279    i.SystemInit        system_stm32f2xx.o
    0x080031b0   0x080031b0   0x00000028   Code   RO         6105    i.TIM3_IRQHandler   sx1276-board.o
    0x080031d8   0x080031d8   0x00000070   Code   RO         6106    i.TIM3_Int_Init     sx1276-board.o
    0x08003248   0x08003248   0x00000006   Code   RO         3385    i.TIM_ClearITPendingBit  stm32f2xx_tim.o
    0x0800324e   0x0800324e   0x00000018   Code   RO         3390    i.TIM_Cmd           stm32f2xx_tim.o
    0x08003266   0x08003266   0x00000022   Code   RO         3411    i.TIM_GetITStatus   stm32f2xx_tim.o
    0x08003288   0x08003288   0x00000012   Code   RO         3415    i.TIM_ITConfig      stm32f2xx_tim.o
    0x0800329a   0x0800329a   0x00000002   PAD
    0x0800329c   0x0800329c   0x00000084   Code   RO         3462    i.TIM_TimeBaseInit  stm32f2xx_tim.o
    0x08003320   0x08003320   0x0000005c   Code   RO         4223    i.USART6_IRQHandler  usart.o
    0x0800337c   0x0800337c   0x00000054   Code   RO         3940    i.USART_GetITStatus  stm32f2xx_usart.o
    0x080033d0   0x080033d0   0x00000004   Code   RO          224    i.UsageFault_Handler  stm32f2xx_it.o
    0x080033d4   0x080033d4   0x0000000e   Code   RO         7508    i.__scatterload_copy  mc_w.l(handlers.o)
    0x080033e2   0x080033e2   0x00000002   Code   RO         7509    i.__scatterload_null  mc_w.l(handlers.o)
    0x080033e4   0x080033e4   0x0000000e   Code   RO         7510    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x080033f2   0x080033f2   0x00000002   PAD
    0x080033f4   0x080033f4   0x000000dc   Code   RO         7102    i.ceil              m_ws.l(ceil.o)
    0x080034d0   0x080034d0   0x0000005c   Code   RO         4618    i.delay_init        delay.o
    0x0800352c   0x0800352c   0x00000034   Code   RO            4    i.led_task          main.o
    0x08003560   0x08003560   0x00000040   Code   RO            5    i.main              main.o
    0x080035a0   0x080035a0   0x00000044   Code   RO         4544    i.my_mem_init       malloc.o
    0x080035e4   0x080035e4   0x00000040   Code   RO         4546    i.my_mem_perused    malloc.o
    0x08003624   0x08003624   0x00000014   Code   RO         4550    i.mymemset          malloc.o
    0x08003638   0x08003638   0x00000038   Code   RO            6    i.net_status_led_task  main.o
    0x08003670   0x08003670   0x00000048   Code   RO            7    i.start_task        main.o
    0x080036b8   0x080036b8   0x00000018   Data   RO         4555    .constdata          malloc.o
    0x080036d0   0x080036d0   0x00000100   Data   RO         6263    .constdata          os_core.o
    0x080037d0   0x080037d0   0x00000020   Data   RO         7506    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080037f0, Size: 0x0000d220, Max: 0x00020000, ABSOLUTE)

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

    0x20000000   0x080037f0   0x00000014   Data   RW          280    .data               system_stm32f2xx.o
    0x20000014   0x08003804   0x00000008   Data   RW         4231    .data               usart.o
    0x2000001c   0x0800380c   0x0000001c   Data   RW         4556    .data               malloc.o
    0x20000038   0x08003828   0x00000004   Data   RW         4624    .data               delay.o
    0x2000003c   0x0800382c   0x0000001d   Data   RW         5871    .data               sx1276.o
    0x20000059   0x08003849   0x00000003   PAD
    0x2000005c   0x0800384c   0x00000060   Data   RW         6264    .data               os_core.o
    0x200000bc   0x080038ac   0x00000006   Data   RW         7020    .data               os_cpu_c.o
    0x200000c2   0x080038b2   0x00000002   PAD
    0x200000c4        -       0x00000400   Zero   RW            8    .bss                main.o
    0x200004c4   0x080038b2   0x0000001c   PAD
    0x200004e0        -       0x0000aa00   Zero   RW         4554    .bss                malloc.o
    0x2000aee0        -       0x0000015c   Zero   RW         5869    .bss                sx1276.o
    0x2000b03c        -       0x00000fe0   Zero   RW         6262    .bss                os_core.o
    0x2000c01c        -       0x00000200   Zero   RW         7019    .bss                os_cpu_c.o
    0x2000c21c   0x080038b2   0x00000004   PAD
    0x2000c220        -       0x00001000   Zero   RW         4173    STACK               startup_stm32f2xx.o



  Load Region LR$$.ARM.__AT_0x68000000 (Base: 0x68000000, Size: 0x00000000, Max: 0x000f0000, ABSOLUTE)

    Execution Region ER$$.ARM.__AT_0x68000000 (Exec base: 0x68000000, Load base: 0x68000000, Size: 0x000f0000, Max: 0x000f0000, ABSOLUTE, UNINIT)

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

    0x68000000        -       0x000f0000   Zero   RW         4552    .ARM.__AT_0x68000000  malloc.o



  Load Region LR$$.ARM.__AT_0x680F0000 (Base: 0x680f0000, Size: 0x00000000, Max: 0x0000f000, ABSOLUTE)

    Execution Region ER$$.ARM.__AT_0x680F0000 (Exec base: 0x680f0000, Load base: 0x680f0000, Size: 0x0000f000, Max: 0x0000f000, ABSOLUTE, UNINIT)

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

    0x680f0000        -       0x0000f000   Zero   RW         4553    .ARM.__AT_0x680F0000  malloc.o


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

Image component sizes


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

       120         20          0          4          0       1143   delay.o
       108         10          0          0          0       1006   led.o
       256         34          0          0       1024     285275   main.o
       152         24         24         28    1088000       3223   malloc.o
       180         24          0          0          0       1925   misc.o
      2450        434        256         96       4064      23984   os_core.o
       176         36          0          0          0        320   os_cpu_a.o
       256         28          0          6        512      14693   os_cpu_c.o
       124         14          0          0          0       1170   os_flag.o
        88         14          0          0          0        521   os_mem.o
        80          8          0          0          0        547   os_q.o
       408         26          0          0          0       2382   os_sem.o
      1154        116          0          0          0       6632   os_task.o
       216         30          0          0          0       1368   os_time.o
       648        138          0          0          0       3755   os_tmr.o
      1078         16          0          0          0       1549   sram.o
        36          8        388          0       4096        772   startup_stm32f2xx.o
       234         46          0          0          0       4121   stm32f2xx_dma.o
       282          6          0          0          0       1717   stm32f2xx_fsmc.o
       224          0          0          0          0       2679   stm32f2xx_gpio.o
        22          0          0          0          0       2871   stm32f2xx_it.o
        96         18          0          0          0       1623   stm32f2xx_rcc.o
        28          0          0          0          0       2177   stm32f2xx_spi.o
       214         28          0          0          0       3418   stm32f2xx_tim.o
        84          0          0          0          0       1372   stm32f2xx_usart.o
       354         34          0          0          0       4147   sx1276-board.o
      2506        118          0         29        348      11248   sx1276.o
       296         30          0         20          0       1653   system_stm32f2xx.o
       124         32          0          8          0       1620   usart.o

    ----------------------------------------------------------------------
     12024       1292        700        196    1098076     388911   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        30          0          0          5         32          0   (incl. Padding)

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

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

       220         16          0          0          0         84   ceil.o
         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        36          8          0          0          0         68   init.o
         0          0          0          0          0          0   iusefp.o
        30          0          0          0          0         68   llshl.o
        36          0          0          0          0         68   llsshr.o
        32          0          0          0          0         68   llushr.o
        48          0          0          0          0         68   cdrcmple.o
       334          0          0          0          0        148   dadd.o
       222          0          0          0          0        100   ddiv.o
       186          0          0          0          0        176   depilogue.o
        62          0          0          0          0         80   dfixi.o
        50          0          0          0          0         76   dfixui.o
        34          0          0          0          0         76   dflti.o
        26          0          0          0          0         76   dfltui.o
       228          0          0          0          0         96   dmul.o

    ----------------------------------------------------------------------
      1596         32          0          0          0       1252   Library Totals
         2          0          0          0          0          0   (incl. Padding)

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

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

       220         16          0          0          0         84   m_ws.l
       184         16          0          0          0        272   mc_w.l
      1190          0          0          0          0        896   mf_w.l

    ----------------------------------------------------------------------
      1596         32          0          0          0       1252   Library Totals

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

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


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

     13620       1324        700        196    1098076     383035   Grand Totals
     13620       1324        700        196    1098076     383035   ELF Image Totals
     13620       1324        700        196          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                14320 (  13.98kB)
    Total RW  Size (RW Data + ZI Data)           1098272 (1072.53kB)
    Total ROM Size (Code + RO Data + RW Data)      14516 (  14.18kB)

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

