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

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

Section Cross References

    stm32f0xx_flash.o(i.FLASH_EraseAllPages) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_ErasePage) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_OB_BOOTConfig) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_OB_EnableWRP) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_OB_Erase) refers to stm32f0xx_flash.o(i.FLASH_OB_GetRDP) for FLASH_OB_GetRDP
    stm32f0xx_flash.o(i.FLASH_OB_Erase) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_OB_RDPConfig) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_OB_SRAMParityConfig) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_OB_UserConfig) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_OB_VDDAConfig) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_OB_WriteUser) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_ProgramHalfWord) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_ProgramOptionByteData) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_ProgramWord) refers to stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f0xx_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f0xx_flash.o(i.FLASH_GetStatus) for FLASH_GetStatus
    stm32f0xx_gpio.o(i.GPIO_DeInit) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphResetCmd) for RCC_AHBPeriphResetCmd
    stm32f0xx_i2c.o(i.I2C_DeInit) refers to stm32f0xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f0xx_rcc.o(i.RCC_GetClocksFreq) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_rcc.o(i.RCC_GetClocksFreq) refers to stm32f0xx_rcc.o(.data) for APBAHBPrescTable
    stm32f0xx_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f0xx_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
    stm32f0xx_spi.o(i.I2S_Init) refers to stm32f0xx_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f0xx_spi.o(i.I2S_Init) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    stm32f0xx_spi.o(i.SPI_I2S_DeInit) refers to stm32f0xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f0xx_spi.o(i.SPI_I2S_DeInit) refers to stm32f0xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f0xx_tim.o(i.TIM_DeInit) refers to stm32f0xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f0xx_tim.o(i.TIM_DeInit) refers to stm32f0xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f0xx_tim.o(i.TIM_ETRClockMode1Config) refers to stm32f0xx_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
    stm32f0xx_tim.o(i.TIM_ETRClockMode2Config) refers to stm32f0xx_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
    stm32f0xx_tim.o(i.TIM_ICInit) refers to stm32f0xx_tim.o(i.TI1_Config) for TI1_Config
    stm32f0xx_tim.o(i.TIM_ICInit) refers to stm32f0xx_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
    stm32f0xx_tim.o(i.TIM_ICInit) refers to stm32f0xx_tim.o(i.TI2_Config) for TI2_Config
    stm32f0xx_tim.o(i.TIM_ICInit) refers to stm32f0xx_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
    stm32f0xx_tim.o(i.TIM_ICInit) refers to stm32f0xx_tim.o(i.TI3_Config) for TI3_Config
    stm32f0xx_tim.o(i.TIM_ICInit) refers to stm32f0xx_tim.o(i.TIM_SetIC3Prescaler) for TIM_SetIC3Prescaler
    stm32f0xx_tim.o(i.TIM_ICInit) refers to stm32f0xx_tim.o(i.TI4_Config) for TI4_Config
    stm32f0xx_tim.o(i.TIM_ICInit) refers to stm32f0xx_tim.o(i.TIM_SetIC4Prescaler) for TIM_SetIC4Prescaler
    stm32f0xx_tim.o(i.TIM_ITRxExternalClockConfig) refers to stm32f0xx_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
    stm32f0xx_tim.o(i.TIM_PWMIConfig) refers to stm32f0xx_tim.o(i.TI1_Config) for TI1_Config
    stm32f0xx_tim.o(i.TIM_PWMIConfig) refers to stm32f0xx_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
    stm32f0xx_tim.o(i.TIM_PWMIConfig) refers to stm32f0xx_tim.o(i.TI2_Config) for TI2_Config
    stm32f0xx_tim.o(i.TIM_PWMIConfig) refers to stm32f0xx_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
    stm32f0xx_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f0xx_tim.o(i.TI2_Config) for TI2_Config
    stm32f0xx_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f0xx_tim.o(i.TI1_Config) for TI1_Config
    stm32f0xx_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f0xx_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
    stm32f0xx_usart.o(i.USART_DeInit) refers to stm32f0xx_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f0xx_usart.o(i.USART_DeInit) refers to stm32f0xx_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f0xx_usart.o(i.USART_Init) refers to stm32f0xx_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f0xx_usart.o(i.USART_Init) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    main.o(i.main) refers to spi.o(i.INT_EXTI_Config) for INT_EXTI_Config
    main.o(i.main) refers to usart.o(i.uart_init) for uart_init
    main.o(i.main) refers to spi.o(i.DEV_SPI_Init) for DEV_SPI_Init
    main.o(i.main) refers to utilities.o(i.Init_LED) for Init_LED
    main.o(i.main) refers to sl2x23_test.o(i.sl2823_test) for sl2823_test
    stm32f0xx_it.o(i.SysTick_Handler) refers to utilities.o(.data) for G_tickValue
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    system_stm32f0xx.o(i.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.data) for SystemCoreClock
    system_stm32f0xx.o(i.SystemInit) refers to system_stm32f0xx.o(i.SetSysClock) for SetSysClock
    startup_stm32f0xx.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f0xx.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f0xx.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f0xx.o(RESET) refers to startup_stm32f0xx.o(STACK) for __initial_sp
    startup_stm32f0xx.o(RESET) refers to startup_stm32f0xx.o(.text) for Reset_Handler
    startup_stm32f0xx.o(RESET) refers to stm32f0xx_it.o(i.NMI_Handler) for NMI_Handler
    startup_stm32f0xx.o(RESET) refers to stm32f0xx_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f0xx.o(RESET) refers to stm32f0xx_it.o(i.SVC_Handler) for SVC_Handler
    startup_stm32f0xx.o(RESET) refers to stm32f0xx_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_stm32f0xx.o(RESET) refers to stm32f0xx_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f0xx.o(RESET) refers to spi.o(i.EXTI0_1_IRQHandler) for EXTI0_1_IRQHandler
    startup_stm32f0xx.o(RESET) refers to usart.o(i.USART1_IRQHandler) for USART1_IRQHandler
    startup_stm32f0xx.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f0xx.o(.text) refers to system_stm32f0xx.o(i.SystemInit) for SystemInit
    startup_stm32f0xx.o(.text) refers to __main.o(!!!main) for __main
    startup_stm32f0xx.o(.text) refers to startup_stm32f0xx.o(HEAP) for Heap_Mem
    startup_stm32f0xx.o(.text) refers to startup_stm32f0xx.o(STACK) for Stack_Mem
    utilities.o(i.Init_LED) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    utilities.o(i.Init_LED) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    utilities.o(i.SysTick_Config) refers to utilities.o(i.NVIC_SetPriority) for NVIC_SetPriority
    utilities.o(i.delay_10us) refers to utilities.o(i.SysTick_Config) for SysTick_Config
    utilities.o(i.delay_10us) refers to utilities.o(.data) for G_tickValue
    utilities.o(i.delay_ms) refers to utilities.o(i.SysTick_Config) for SysTick_Config
    utilities.o(i.delay_ms) refers to utilities.o(.data) for G_tickValue
    utilities.o(.data) refers to utilities.o(i.delay_ms) for delay_ms
    iic.o(i.SL2x23_I2C_DeInit) refers to iic.o(i.SL2x23_I2C_LowLevel_DeInit) for SL2x23_I2C_LowLevel_DeInit
    iic.o(i.SL2x23_I2C_Init) refers to iic.o(i.SL2x23_I2C_LowLevel_Init) for SL2x23_I2C_LowLevel_Init
    iic.o(i.SL2x23_I2C_Init) refers to stm32f0xx_i2c.o(i.I2C_Init) for I2C_Init
    iic.o(i.SL2x23_I2C_Init) refers to stm32f0xx_i2c.o(i.I2C_Cmd) for I2C_Cmd
    iic.o(i.SL2x23_I2C_LowLevel_DeInit) refers to stm32f0xx_i2c.o(i.I2C_Cmd) for I2C_Cmd
    iic.o(i.SL2x23_I2C_LowLevel_DeInit) refers to stm32f0xx_i2c.o(i.I2C_DeInit) for I2C_DeInit
    iic.o(i.SL2x23_I2C_LowLevel_DeInit) refers to stm32f0xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    iic.o(i.SL2x23_I2C_LowLevel_DeInit) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    iic.o(i.SL2x23_I2C_LowLevel_Init) refers to stm32f0xx_rcc.o(i.RCC_I2CCLKConfig) for RCC_I2CCLKConfig
    iic.o(i.SL2x23_I2C_LowLevel_Init) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    iic.o(i.SL2x23_I2C_LowLevel_Init) refers to stm32f0xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    iic.o(i.SL2x23_I2C_LowLevel_Init) refers to stm32f0xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
    iic.o(i.SL2x23_I2C_LowLevel_Init) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    iic.o(i.SL2x23_TIMEOUT_UserCallback) refers to iic.o(i.SL2x23_I2C_DeInit) for SL2x23_I2C_DeInit
    iic.o(i.SL2x23_TIMEOUT_UserCallback) refers to iic.o(i.SL2x23_I2C_Init) for SL2x23_I2C_Init
    iic.o(i.i2c_read_word) refers to stm32f0xx_i2c.o(i.I2C_TransferHandling) for I2C_TransferHandling
    iic.o(i.i2c_read_word) refers to iic.o(i.SL2x23_TIMEOUT_UserCallback) for SL2x23_TIMEOUT_UserCallback
    iic.o(i.i2c_read_word) refers to stm32f0xx_i2c.o(i.I2C_GetFlagStatus) for I2C_GetFlagStatus
    iic.o(i.i2c_read_word) refers to stm32f0xx_i2c.o(i.I2C_SendData) for I2C_SendData
    iic.o(i.i2c_read_word) refers to stm32f0xx_i2c.o(i.I2C_ReceiveData) for I2C_ReceiveData
    iic.o(i.i2c_read_word) refers to iic.o(.data) for SL2x23_Timeout
    iic.o(i.i2c_write_word) refers to stm32f0xx_i2c.o(i.I2C_TransferHandling) for I2C_TransferHandling
    iic.o(i.i2c_write_word) refers to iic.o(i.SL2x23_TIMEOUT_UserCallback) for SL2x23_TIMEOUT_UserCallback
    iic.o(i.i2c_write_word) refers to stm32f0xx_i2c.o(i.I2C_GetFlagStatus) for I2C_GetFlagStatus
    iic.o(i.i2c_write_word) refers to stm32f0xx_i2c.o(i.I2C_SendData) for I2C_SendData
    iic.o(i.i2c_write_word) refers to stm32f0xx_i2c.o(i.I2C_ClearFlag) for I2C_ClearFlag
    iic.o(i.i2c_write_word) refers to iic.o(.data) for SL2x23_Timeout
    spi.o(i.DEV_CE_Config) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    spi.o(i.DEV_CE_Config) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    spi.o(i.DEV_ReadSR) refers to spi.o(i.SPI_ReadWriteByte) for SPI_ReadWriteByte
    spi.o(i.DEV_SPI_Init) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    spi.o(i.DEV_SPI_Init) refers to stm32f0xx_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    spi.o(i.DEV_SPI_Init) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    spi.o(i.DEV_SPI_Init) refers to stm32f0xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
    spi.o(i.DEV_SPI_Init) refers to stm32f0xx_spi.o(i.SPI_Init) for SPI_Init
    spi.o(i.DEV_SPI_Init) refers to stm32f0xx_spi.o(i.SPI_RxFIFOThresholdConfig) for SPI_RxFIFOThresholdConfig
    spi.o(i.DEV_SPI_Init) refers to stm32f0xx_spi.o(i.SPI_Cmd) for SPI_Cmd
    spi.o(i.DEV_SPI_Read) refers to spi.o(i.SPI_ReadWriteByte) for SPI_ReadWriteByte
    spi.o(i.DEV_SPI_Write) refers to spi.o(i.SPI_ReadWriteByte) for SPI_ReadWriteByte
    spi.o(i.DEV_WriteSR) refers to spi.o(i.SPI_ReadWriteByte) for SPI_ReadWriteByte
    spi.o(i.EXTI0_1_IRQHandler) refers to stm32f0xx_exti.o(i.EXTI_GetITStatus) for EXTI_GetITStatus
    spi.o(i.EXTI0_1_IRQHandler) refers to stm32f0xx_exti.o(i.EXTI_ClearITPendingBit) for EXTI_ClearITPendingBit
    spi.o(i.EXTI0_1_IRQHandler) refers to spi.o(.data) for Irq1_Delay_Cnt
    spi.o(i.EXTI0_1_IRQHandler) refers to emv_if.o(.data) for irq_flag_io
    spi.o(i.EXTIO_IRQEN) refers to stm32f0xx_tim.o(i.TIM_Cmd) for TIM_Cmd
    spi.o(i.INT1_EXTI_Config) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    spi.o(i.INT1_EXTI_Config) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    spi.o(i.INT1_EXTI_Config) refers to stm32f0xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    spi.o(i.INT1_EXTI_Config) refers to stm32f0xx_syscfg.o(i.SYSCFG_EXTILineConfig) for SYSCFG_EXTILineConfig
    spi.o(i.INT1_EXTI_Config) refers to stm32f0xx_exti.o(i.EXTI_Init) for EXTI_Init
    spi.o(i.INT1_EXTI_Config) refers to stm32f0xx_misc.o(i.NVIC_Init) for NVIC_Init
    spi.o(i.INT2_EXTI_Config) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    spi.o(i.INT2_EXTI_Config) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    spi.o(i.INT2_EXTI_Config) refers to stm32f0xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    spi.o(i.INT2_EXTI_Config) refers to stm32f0xx_syscfg.o(i.SYSCFG_EXTILineConfig) for SYSCFG_EXTILineConfig
    spi.o(i.INT2_EXTI_Config) refers to stm32f0xx_exti.o(i.EXTI_Init) for EXTI_Init
    spi.o(i.INT2_EXTI_Config) refers to stm32f0xx_misc.o(i.NVIC_Init) for NVIC_Init
    spi.o(i.INT_EXTI_Config) refers to spi.o(i.INT2_EXTI_Config) for INT2_EXTI_Config
    spi.o(i.PIN_MUX_Config) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    spi.o(i.PIN_MUX_Config) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    spi.o(i.SPI_ReadWriteByte) refers to stm32f0xx_spi.o(i.SPI_I2S_GetFlagStatus) for SPI_I2S_GetFlagStatus
    spi.o(i.SPI_ReadWriteByte) refers to stm32f0xx_spi.o(i.SPI_SendData8) for SPI_SendData8
    spi.o(i.SPI_ReadWriteByte) refers to stm32f0xx_spi.o(i.SPI_ReceiveData8) for SPI_ReceiveData8
    spi.o(i.SPI_Test) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    spi.o(i.SPI_Test) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    spi.o(i.SPI_Test) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    spi.o(i.SPI_Test) refers to spi.o(i.DEV_WriteSR) for DEV_WriteSR
    spi.o(i.SPI_Test) refers to spi.o(i.DEV_ReadSR) for DEV_ReadSR
    spi.o(i.SPI_Test) refers to noretval__2printf.o(.text) for __2printf
    spi.o(i.SPI_Test) refers to spi.o(.data) for spi_err
    spi.o(i._ASSERT_SPI_CLK_LOW) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    spi.o(i._ASSERT_SPI_CLK_LOW) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    spi.o(i._ASSERT_SPI_CLK_LOW) refers to stm32f0xx_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
    spi.o(i._RELEASE_SPI_CLK_LOW) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    spi.o(i._RELEASE_SPI_CLK_LOW) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    sys.o(i.GPIO_GetAddress) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    sys.o(i.GPIO_GetAddress) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    sys.o(i.GPIO_GetAddress) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    sys.o(i.GPIO_GetAddress) refers to noretval__2printf.o(.text) for __2printf
    sys.o(i.GPIO_GetLevel) refers to noretval__2printf.o(.text) for __2printf
    sys.o(i.System_GetClocks) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    sys.o(i.System_GetClocks) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    sys.o(i.System_GetClocks) refers to _printf_dec.o(.text) for _printf_int_dec
    sys.o(i.System_GetClocks) refers to stm32f0xx_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    sys.o(i.System_GetClocks) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    sys.o(i.System_GetClocks) refers to noretval__2printf.o(.text) for __2printf
    usart.o(.rev16_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    usart.o(.revsh_text) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    usart.o(i.USART1_IRQHandler) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    usart.o(i.USART1_IRQHandler) refers to stm32f0xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
    usart.o(i.USART1_IRQHandler) refers to stm32f0xx_usart.o(i.USART_ReceiveData) for USART_ReceiveData
    usart.o(i.USART1_IRQHandler) refers to stm32f0xx_usart.o(i.USART_ClearFlag) for USART_ClearFlag
    usart.o(i.USART1_IRQHandler) refers to stm32f0xx_usart.o(i.USART_GetITStatus) for USART_GetITStatus
    usart.o(i.USART1_IRQHandler) refers to stm32f0xx_usart.o(i.USART_ClearITPendingBit) for USART_ClearITPendingBit
    usart.o(i.USART1_IRQHandler) refers to usart.o(.data) for USART_RX_STA
    usart.o(i.USART1_IRQHandler) refers to usart.o(.bss) for USART_RX_BUF
    usart.o(i._sys_exit) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    usart.o(i._ttywrch) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    usart.o(i.fputc) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    usart.o(i.fputc) refers to stm32f0xx_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
    usart.o(i.fputc) refers to stm32f0xx_usart.o(i.USART_SendData) for USART_SendData
    usart.o(i.uart_init) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    usart.o(i.uart_init) refers to stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd
    usart.o(i.uart_init) refers to stm32f0xx_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    usart.o(i.uart_init) refers to stm32f0xx_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig
    usart.o(i.uart_init) refers to stm32f0xx_gpio.o(i.GPIO_Init) for GPIO_Init
    usart.o(i.uart_init) refers to stm32f0xx_usart.o(i.USART_Init) for USART_Init
    usart.o(i.uart_init) refers to stm32f0xx_usart.o(i.USART_Cmd) for USART_Cmd
    usart.o(i.uart_init) refers to stm32f0xx_usart.o(i.USART_ClearFlag) for USART_ClearFlag
    usart.o(i.uart_init) refers to stm32f0xx_usart.o(i.USART_ITConfig) for USART_ITConfig
    usart.o(i.uart_init) refers to stm32f0xx_misc.o(i.NVIC_Init) for NVIC_Init
    usart.o(.bss) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    usart.o(.data) refers (Special) to use_no_semi_2.o(.text) for __use_no_semihosting
    emv_if.o(i.delay_1ms) refers to utilities.o(i.delay_ms) for delay_ms
    emv_if.o(i.read_reg) refers to spi.o(i.DEV_ReadSR) for DEV_ReadSR
    emv_if.o(i.spi_wr_test) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    emv_if.o(i.spi_wr_test) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    emv_if.o(i.spi_wr_test) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    emv_if.o(i.spi_wr_test) refers to sl2x23.o(i.pcd_reset) for pcd_reset
    emv_if.o(i.spi_wr_test) refers to emv_if.o(i.delay_1ms) for delay_1ms
    emv_if.o(i.spi_wr_test) refers to emv_if.o(i.write_reg) for write_reg
    emv_if.o(i.spi_wr_test) refers to emv_if.o(i.read_reg) for read_reg
    emv_if.o(i.spi_wr_test) refers to noretval__2printf.o(.text) for __2printf
    emv_if.o(i.write_reg) refers to spi.o(i.DEV_WriteSR) for DEV_WriteSR
    rfid_interface.o(i.Iblock_getrand) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    rfid_interface.o(i.Iblock_getrand) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    rfid_interface.o(i.Iblock_getrand) refers to _printf_dec.o(.text) for _printf_int_dec
    rfid_interface.o(i.Iblock_getrand) refers to rfid_interface.o(i.Rfid_exchange) for Rfid_exchange
    rfid_interface.o(i.Iblock_getrand) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.Iblock_getrand) refers to iso14443_4.o(i.iso14443_4_deselect) for iso14443_4_deselect
    rfid_interface.o(i.Iblock_getrand) refers to emv_if.o(i.delay_1ms) for delay_1ms
    rfid_interface.o(i.Iblock_getrand) refers to rfid_interface.o(.data) for g_ask_block_flag
    rfid_interface.o(i.Iblock_getrand) refers to rfid_interface.o(.bss) for sendBuffer
    rfid_interface.o(i.Iblock_getrand) refers to rfid_interface.o(.conststring) for .conststring
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to _printf_dec.o(.text) for _printf_int_dec
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to _printf_pad.o(.text) for _printf_pre_padding
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to mifare.o(i.pcd_auth_state) for pcd_auth_state
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to mifare.o(i.pcd_write) for pcd_write
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to mifare.o(i.pcd_read) for pcd_read
    rfid_interface.o(i.NFC_A_Mifare_Test) refers to rfid_interface.o(.bss) for sendBuffer
    rfid_interface.o(i.NFC_A_Tag1_Test) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.NFC_A_Tag2_Test) refers to rfid_interface.o(i.pcd_read_tag2_block) for pcd_read_tag2_block
    rfid_interface.o(i.NFC_A_Tag2_Test) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.NFC_F_Tag3_Test) refers to rfid_interface.o(i.pcd_read_block_f) for pcd_read_block_f
    rfid_interface.o(i.NFC_F_Tag3_Test) refers to rfid_interface.o(i.pcd_read_n_block_f) for pcd_read_n_block_f
    rfid_interface.o(i.NFC_F_Tag3_Test) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.NFC_V_Tag5_Test) refers to rfid_interface.o(i.pcd_read_block_v) for pcd_read_block_v
    rfid_interface.o(i.NFC_V_Tag5_Test) refers to rfid_interface.o(i.pcd_read_n_block_lock_state_v) for pcd_read_n_block_lock_state_v
    rfid_interface.o(i.NFC_V_Tag5_Test) refers to rfid_interface.o(i.pcd_read_n_block_v) for pcd_read_n_block_v
    rfid_interface.o(i.NFC_V_Tag5_Test) refers to rfid_interface.o(i.pcd_read_n_lock_state_block_v) for pcd_read_n_lock_state_block_v
    rfid_interface.o(i.NFC_V_Tag5_Test) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.Rfid_Close) refers to sl2x23.o(i.pcd_antenna_off) for pcd_antenna_off
    rfid_interface.o(i.Rfid_Init) refers to sl2x23.o(i.pcd_init) for pcd_init
    rfid_interface.o(i.Rfid_Init) refers to sl2x23.o(i.pcd_antenna_off) for pcd_antenna_off
    rfid_interface.o(i.Rfid_Init) refers to rfid_interface.o(i.gtag_init) for gtag_init
    rfid_interface.o(i.Rfid_Open) refers to emv_if.o(i.delay_1ms) for delay_1ms
    rfid_interface.o(i.Rfid_Open) refers to sl2x23.o(i.pcd_antenna_on) for pcd_antenna_on
    rfid_interface.o(i.Rfid_exchange) refers to iso14443_4.o(i.ISO14443_4_HalfDuplexExchange) for ISO14443_4_HalfDuplexExchange
    rfid_interface.o(i.Rfid_exchange) refers to iso14443_4.o(.bss) for gtPcdModuleInfo
    rfid_interface.o(i.Rfid_isoexchange) refers to rt_memclr.o(.text) for __aeabi_memclr4
    rfid_interface.o(i.Rfid_isoexchange) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.Rfid_isoexchange) refers to rfid_interface.o(i.Rfid_exchange) for Rfid_exchange
    rfid_interface.o(i.Rfid_isoexchange) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    rfid_interface.o(i.gtag_init) refers to rt_memclr.o(.text) for __aeabi_memclr4
    rfid_interface.o(i.gtag_init) refers to rfid_interface.o(.bss) for g_tag_info
    rfid_interface.o(i.iISO14443TransMit) refers to rfid_interface.o(i.Rfid_exchange) for Rfid_exchange
    rfid_interface.o(i.pcd_active) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    rfid_interface.o(i.pcd_active) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    rfid_interface.o(i.pcd_active) refers to _printf_dec.o(.text) for _printf_int_dec
    rfid_interface.o(i.pcd_active) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    rfid_interface.o(i.pcd_active) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    rfid_interface.o(i.pcd_active) refers to iso14443a.o(i.pcd_rats_a) for pcd_rats_a
    rfid_interface.o(i.pcd_active) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.pcd_active) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    rfid_interface.o(i.pcd_active) refers to iso14443a.o(i.pcd_pps_rate) for pcd_pps_rate
    rfid_interface.o(i.pcd_active) refers to rfid_interface.o(i.pcd_active_b) for pcd_active_b
    rfid_interface.o(i.pcd_active) refers to sl2x23.o(i.pcd_set_rate) for pcd_set_rate
    rfid_interface.o(i.pcd_active) refers to rfid_interface.o(.data) for card_A
    rfid_interface.o(i.pcd_active_b) refers to iso14443b.o(i.pcd_attri_b) for pcd_attri_b
    rfid_interface.o(i.pcd_active_b) refers to sl2x23.o(i.pcd_set_rate) for pcd_set_rate
    rfid_interface.o(i.pcd_active_b) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.pcd_active_b) refers to rfid_interface.o(.bss) for ATQB
    rfid_interface.o(i.pcd_polling) refers to sl2x23.o(i.pcd_config) for pcd_config
    rfid_interface.o(i.pcd_polling) refers to sl2x23.o(i.pcd_antenna_on) for pcd_antenna_on
    rfid_interface.o(i.pcd_polling) refers to emv_if.o(i.delay_1ms) for delay_1ms
    rfid_interface.o(i.pcd_polling) refers to rfid_interface.o(i.reqa_wakeup) for reqa_wakeup
    rfid_interface.o(i.pcd_polling) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.pcd_polling) refers to rfid_interface.o(i.reqb_wakeup) for reqb_wakeup
    rfid_interface.o(i.pcd_polling) refers to rfid_interface.o(i.pcd_request_f) for pcd_request_f
    rfid_interface.o(i.pcd_polling) refers to rfid_interface.o(i.pcd_request_v) for pcd_request_v
    rfid_interface.o(i.pcd_polling) refers to rfid_interface.o(.data) for card_A
    rfid_interface.o(i.pcd_read_block_f) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.pcd_read_block_f) refers to rfid_interface.o(i.pcd_transceive) for pcd_transceive
    rfid_interface.o(i.pcd_read_block_v) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.pcd_read_block_v) refers to rfid_interface.o(i.pcd_transceive) for pcd_transceive
    rfid_interface.o(i.pcd_read_n_block_f) refers to rt_memclr.o(.text) for __aeabi_memclr4
    rfid_interface.o(i.pcd_read_n_block_f) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    rfid_interface.o(i.pcd_read_n_block_f) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.pcd_read_n_block_f) refers to rfid_interface.o(i.pcd_transceive) for pcd_transceive
    rfid_interface.o(i.pcd_read_n_block_f) refers to rfid_interface.o(.constdata) for .constdata
    rfid_interface.o(i.pcd_read_n_block_lock_state_v) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.pcd_read_n_block_lock_state_v) refers to rfid_interface.o(i.pcd_transceive) for pcd_transceive
    rfid_interface.o(i.pcd_read_n_block_v) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.pcd_read_n_block_v) refers to rfid_interface.o(i.pcd_transceive) for pcd_transceive
    rfid_interface.o(i.pcd_read_n_lock_state_block_v) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.pcd_read_n_lock_state_block_v) refers to rfid_interface.o(i.pcd_transceive) for pcd_transceive
    rfid_interface.o(i.pcd_read_tag2_block) refers to rfid_interface.o(i.pcd_transceive) for pcd_transceive
    rfid_interface.o(i.pcd_request_f) refers to _printf_pad.o(.text) for _printf_pre_padding
    rfid_interface.o(i.pcd_request_f) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    rfid_interface.o(i.pcd_request_f) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    rfid_interface.o(i.pcd_request_f) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    rfid_interface.o(i.pcd_request_f) refers to rfid_interface.o(i.pcd_transceive) for pcd_transceive
    rfid_interface.o(i.pcd_request_f) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.pcd_request_f) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.pcd_request_f) refers to rfid_interface.o(.bss) for g_tag_info
    rfid_interface.o(i.pcd_request_v) refers to _printf_pad.o(.text) for _printf_pre_padding
    rfid_interface.o(i.pcd_request_v) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    rfid_interface.o(i.pcd_request_v) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    rfid_interface.o(i.pcd_request_v) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    rfid_interface.o(i.pcd_request_v) refers to rfid_interface.o(i.pcd_transceive) for pcd_transceive
    rfid_interface.o(i.pcd_request_v) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.pcd_request_v) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.pcd_request_v) refers to rfid_interface.o(.bss) for g_tag_info
    rfid_interface.o(i.pcd_transceive) refers to _printf_pad.o(.text) for _printf_pre_padding
    rfid_interface.o(i.pcd_transceive) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    rfid_interface.o(i.pcd_transceive) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    rfid_interface.o(i.pcd_transceive) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    rfid_interface.o(i.pcd_transceive) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    rfid_interface.o(i.pcd_transceive) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.pcd_transceive) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    rfid_interface.o(i.pcd_transceive) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.reqa_wakeup) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    rfid_interface.o(i.reqa_wakeup) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    rfid_interface.o(i.reqa_wakeup) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    rfid_interface.o(i.reqa_wakeup) refers to _printf_pad.o(.text) for _printf_pre_padding
    rfid_interface.o(i.reqa_wakeup) refers to iso14443_4.o(i.pcd_default_info) for pcd_default_info
    rfid_interface.o(i.reqa_wakeup) refers to emv_if.o(i.delay_1ms) for delay_1ms
    rfid_interface.o(i.reqa_wakeup) refers to iso14443a.o(i.pcd_request) for pcd_request
    rfid_interface.o(i.reqa_wakeup) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.reqa_wakeup) refers to iso14443a.o(i.pcd_cascaded_anticoll) for pcd_cascaded_anticoll
    rfid_interface.o(i.reqa_wakeup) refers to iso14443a.o(i.pcd_cascaded_select) for pcd_cascaded_select
    rfid_interface.o(i.reqa_wakeup) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.reqa_wakeup) refers to rfid_interface.o(.bss) for g_tag_info
    rfid_interface.o(i.reqa_wakeup) refers to rfid_interface.o(.data) for atqa
    rfid_interface.o(i.reqb_wakeup) refers to _printf_pad.o(.text) for _printf_pre_padding
    rfid_interface.o(i.reqb_wakeup) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    rfid_interface.o(i.reqb_wakeup) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    rfid_interface.o(i.reqb_wakeup) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    rfid_interface.o(i.reqb_wakeup) refers to iso14443_4.o(i.pcd_default_info) for pcd_default_info
    rfid_interface.o(i.reqb_wakeup) refers to iso14443b.o(i.pcd_request_b) for pcd_request_b
    rfid_interface.o(i.reqb_wakeup) refers to iso14443b.o(i.pcd_slot_marker) for pcd_slot_marker
    rfid_interface.o(i.reqb_wakeup) refers to noretval__2printf.o(.text) for __2printf
    rfid_interface.o(i.reqb_wakeup) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    rfid_interface.o(i.reqb_wakeup) refers to rfid_interface.o(.bss) for ATQB
    rfid_interface.o(i.slm_arm) refers to emv_if.o(i.write_reg) for write_reg
    iso14443_4.o(i.ISO14443_4_HalfDuplexExchange) refers to iso14443_4.o(i.__ARM_common_switch8) for __ARM_common_switch8
    iso14443_4.o(i.ISO14443_4_HalfDuplexExchange) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    iso14443_4.o(i.ISO14443_4_HalfDuplexExchange) refers to sl2x23.o(i.pcd_delay_sfgi) for pcd_delay_sfgi
    iso14443_4.o(i.ISO14443_4_HalfDuplexExchange) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443_4.o(i.ISO14443_4_HalfDuplexExchange) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443_4.o(i.ISO14443_4_HalfDuplexExchange) refers to iso14443_4.o(.bss) for gtPcdModuleInfo
    iso14443_4.o(i.iso14443_4_deselect) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443_4.o(i.iso14443_4_deselect) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443_4.o(i.pcd_default_info) refers to rt_memclr.o(.text) for __aeabi_memclr4
    iso14443_4.o(i.pcd_default_info) refers to iso14443_4.o(.bss) for gtPcdModuleInfo
    iso14443a.o(i.pcd_cascaded_anticoll) refers to emv_if.o(i.write_reg) for write_reg
    iso14443a.o(i.pcd_cascaded_anticoll) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    iso14443a.o(i.pcd_cascaded_anticoll) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443a.o(i.pcd_cascaded_anticoll) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    iso14443a.o(i.pcd_cascaded_anticoll) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443a.o(i.pcd_cascaded_select) refers to emv_if.o(i.write_reg) for write_reg
    iso14443a.o(i.pcd_cascaded_select) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    iso14443a.o(i.pcd_cascaded_select) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443a.o(i.pcd_cascaded_select) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443a.o(i.pcd_hlta) refers to emv_if.o(i.write_reg) for write_reg
    iso14443a.o(i.pcd_hlta) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    iso14443a.o(i.pcd_hlta) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    iso14443a.o(i.pcd_hlta) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443a.o(i.pcd_hlta) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443a.o(i.pcd_pps_rate) refers to noretval__2printf.o(.text) for __2printf
    iso14443a.o(i.pcd_pps_rate) refers to emv_if.o(i.write_reg) for write_reg
    iso14443a.o(i.pcd_pps_rate) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    iso14443a.o(i.pcd_pps_rate) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443a.o(i.pcd_pps_rate) refers to sl2x23.o(i.pcd_set_rate) for pcd_set_rate
    iso14443a.o(i.pcd_rats_a) refers to sl2x23.o(i.pcd_delay_sfgi) for pcd_delay_sfgi
    iso14443a.o(i.pcd_rats_a) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443a.o(i.pcd_rats_a) refers to emv_if.o(i.write_reg) for write_reg
    iso14443a.o(i.pcd_rats_a) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    iso14443a.o(i.pcd_rats_a) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443a.o(i.pcd_rats_a) refers to noretval__2printf.o(.text) for __2printf
    iso14443a.o(i.pcd_rats_a) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    iso14443a.o(i.pcd_rats_a) refers to iso14443_4.o(.bss) for gtPcdModuleInfo
    iso14443a.o(i.pcd_rats_a) refers to iso14443a.o(.data) for gausMaxFrameSizeTable
    iso14443a.o(i.pcd_request) refers to emv_if.o(i.write_reg) for write_reg
    iso14443a.o(i.pcd_request) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    iso14443a.o(i.pcd_request) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443a.o(i.pcd_request) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443b.o(i.completion_sr) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443b.o(i.completion_sr) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443b.o(i.get_idcard_num) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443b.o(i.get_idcard_num) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    iso14443b.o(i.pcd_attri_b) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443b.o(i.pcd_attri_b) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    iso14443b.o(i.pcd_attri_b) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443b.o(i.pcd_attri_b) refers to iso14443b.o(.data) for g_fwi
    iso14443b.o(i.pcd_halt_b) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443b.o(i.pcd_halt_b) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    iso14443b.o(i.pcd_halt_b) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443b.o(i.pcd_halt_b) refers to iso14443b.o(.data) for g_fwi
    iso14443b.o(i.pcd_request_b) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443b.o(i.pcd_request_b) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443b.o(i.pcd_request_b) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    iso14443b.o(i.pcd_request_b) refers to iso14443b.o(.data) for g_fwi
    iso14443b.o(i.pcd_slot_marker) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443b.o(i.pcd_slot_marker) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443b.o(i.pcd_slot_marker) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    iso14443b.o(i.pcd_slot_marker) refers to iso14443b.o(.data) for g_fwi
    iso14443b.o(i.protect_sr176) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443b.o(i.protect_sr176) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443b.o(i.read_sr176) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443b.o(i.read_sr176) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443b.o(i.select_sr) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443b.o(i.select_sr) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    iso14443b.o(i.write_sr176) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    iso14443b.o(i.write_sr176) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    mifare.o(i.InitBlock) refers to mifare.o(i.pcd_write) for pcd_write
    mifare.o(i.pcd_auth_state) refers to emv_if.o(i.write_reg) for write_reg
    mifare.o(i.pcd_auth_state) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    mifare.o(i.pcd_auth_state) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    mifare.o(i.pcd_auth_state) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    mifare.o(i.pcd_auth_state) refers to emv_if.o(i.read_reg) for read_reg
    mifare.o(i.pcd_bak_value) refers to emv_if.o(i.write_reg) for write_reg
    mifare.o(i.pcd_bak_value) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    mifare.o(i.pcd_bak_value) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    mifare.o(i.pcd_bak_value) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    mifare.o(i.pcd_bak_value) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    mifare.o(i.pcd_read) refers to emv_if.o(i.write_reg) for write_reg
    mifare.o(i.pcd_read) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    mifare.o(i.pcd_read) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    mifare.o(i.pcd_read) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    mifare.o(i.pcd_read) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    mifare.o(i.pcd_value) refers to emv_if.o(i.write_reg) for write_reg
    mifare.o(i.pcd_value) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    mifare.o(i.pcd_value) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    mifare.o(i.pcd_value) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    mifare.o(i.pcd_value) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    mifare.o(i.pcd_value) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    mifare.o(i.pcd_write) refers to emv_if.o(i.write_reg) for write_reg
    mifare.o(i.pcd_write) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    mifare.o(i.pcd_write) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    mifare.o(i.pcd_write) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    mifare.o(i.pcd_write) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    mifare.o(i.pcd_write) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    mifare.o(i.pcd_write_ultralight) refers to emv_if.o(i.write_reg) for write_reg
    mifare.o(i.pcd_write_ultralight) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    mifare.o(i.pcd_write_ultralight) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    mifare.o(i.pcd_write_ultralight) refers to sl2x23.o(i.pcd_set_tmo) for pcd_set_tmo
    mifare.o(i.pcd_write_ultralight) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    mifare.o(i.pcd_write_ultralight) refers to sl2x23.o(i.pcd_com_transceive) for pcd_com_transceive
    sl2x23.o(i.calculate_crc) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    sl2x23.o(i.calculate_crc) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.calculate_crc) refers to emv_if.o(i.read_reg) for read_reg
    sl2x23.o(i.calculate_crc) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    sl2x23.o(i.clear_bit_mask) refers to emv_if.o(i.read_reg) for read_reg
    sl2x23.o(i.clear_bit_mask) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_antenna_off) refers to emv_if.o(i.read_reg) for read_reg
    sl2x23.o(i.pcd_antenna_off) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_antenna_on) refers to emv_if.o(i.read_reg) for read_reg
    sl2x23.o(i.pcd_antenna_on) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_com_transceive) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_com_transceive) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    sl2x23.o(i.pcd_com_transceive) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    sl2x23.o(i.pcd_com_transceive) refers to emv_if.o(i.read_reg) for read_reg
    sl2x23.o(i.pcd_com_transceive) refers to emv_if.o(.data) for irq_flag_io
    sl2x23.o(i.pcd_config) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_config) refers to rfid_interface.o(i.slm_arm) for slm_arm
    sl2x23.o(i.pcd_delay_sfgi) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_delay_sfgi) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    sl2x23.o(i.pcd_delay_sfgi) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    sl2x23.o(i.pcd_delay_sfgi) refers to emv_if.o(i.read_reg) for read_reg
    sl2x23.o(i.pcd_init) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    sl2x23.o(i.pcd_init) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    sl2x23.o(i.pcd_init) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    sl2x23.o(i.pcd_init) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_init) refers to emv_if.o(i.delay_1ms) for delay_1ms
    sl2x23.o(i.pcd_init) refers to sl2x23.o(i.pcd_reset) for pcd_reset
    sl2x23.o(i.pcd_init) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    sl2x23.o(i.pcd_init) refers to rfid_interface.o(i.slm_arm) for slm_arm
    sl2x23.o(i.pcd_init) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    sl2x23.o(i.pcd_init) refers to emv_if.o(i.read_reg) for read_reg
    sl2x23.o(i.pcd_init) refers to noretval__2printf.o(.text) for __2printf
    sl2x23.o(i.pcd_reset) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_set_rate) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    sl2x23.o(i.pcd_set_rate) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_set_rate) refers to sl2x23.o(i.set_bit_mask) for set_bit_mask
    sl2x23.o(i.pcd_set_rate) refers to emv_if.o(i.read_reg) for read_reg
    sl2x23.o(i.pcd_set_tmo) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_sleep) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_sleep_exit) refers to emv_if.o(i.write_reg) for write_reg
    sl2x23.o(i.pcd_sleep_exit) refers to emv_if.o(i.delay_1ms) for delay_1ms
    sl2x23.o(i.set_bit_mask) refers to emv_if.o(i.read_reg) for read_reg
    sl2x23.o(i.set_bit_mask) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.adc_init) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.adc_init) refers to sl2x23.o(i.clear_bit_mask) for clear_bit_mask
    lpcd.o(i.agc_calib) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    lpcd.o(i.agc_calib) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    lpcd.o(i.agc_calib) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    lpcd.o(i.agc_calib) refers to lpcd.o(i.agc_test) for agc_test
    lpcd.o(i.agc_calib) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.agc_calib) refers to emv_if.o(i.delay_1ms) for delay_1ms
    lpcd.o(i.agc_calib) refers to lpcd.o(i.get_adc_value) for get_adc_value
    lpcd.o(i.agc_calib) refers to noretval__2printf.o(.text) for __2printf
    lpcd.o(i.agc_calib) refers to emv_if.o(i.read_reg) for read_reg
    lpcd.o(i.agc_calib) refers to sl2x23.o(.data) for agc_val
    lpcd.o(i.get_adc_value) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.get_adc_value) refers to emv_if.o(i.delay_1ms) for delay_1ms
    lpcd.o(i.get_adc_value) refers to emv_if.o(i.read_reg) for read_reg
    lpcd.o(i.get_adc_value_mean) refers to lpcd.o(i.get_adc_value) for get_adc_value
    lpcd.o(i.get_adc_value_mean) refers to aeabi_sdiv.o(.text) for __aeabi_idivmod
    lpcd.o(i.lpcd_entry) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.lpcd_entry) refers to spi.o(i._ASSERT_SPI_CLK_LOW) for _ASSERT_SPI_CLK_LOW
    lpcd.o(i.lpcd_exit) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    lpcd.o(i.lpcd_exit) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    lpcd.o(i.lpcd_exit) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    lpcd.o(i.lpcd_exit) refers to spi.o(i._RELEASE_SPI_CLK_LOW) for _RELEASE_SPI_CLK_LOW
    lpcd.o(i.lpcd_exit) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.lpcd_exit) refers to emv_if.o(i.delay_1ms) for delay_1ms
    lpcd.o(i.lpcd_exit) refers to emv_if.o(i.read_reg) for read_reg
    lpcd.o(i.lpcd_exit) refers to noretval__2printf.o(.text) for __2printf
    lpcd.o(i.lpcd_init) refers to noretval__2printf.o(.text) for __2printf
    lpcd.o(i.lpcd_init) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.lpcd_init) refers to sl2x23.o(i.pcd_antenna_on) for pcd_antenna_on
    lpcd.o(i.lpcd_init) refers to emv_if.o(i.delay_1ms) for delay_1ms
    lpcd.o(i.lpcd_init) refers to lpcd.o(i.adc_init) for adc_init
    lpcd.o(i.lpcd_init) refers to lpcd.o(i.agc_calib) for agc_calib
    lpcd.o(i.lpcd_init) refers to sl2x23.o(.data) for agc_val
    lpcd.o(i.lpcd_init) refers to lpcd.o(.bss) for lpcd_cfg
    lpcd.o(i.lpcd_print) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    lpcd.o(i.lpcd_print) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    lpcd.o(i.lpcd_print) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    lpcd.o(i.lpcd_print) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.lpcd_print) refers to emv_if.o(i.read_reg) for read_reg
    lpcd.o(i.lpcd_print) refers to noretval__2printf.o(.text) for __2printf
    lpcd.o(i.osc_calib) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.osc_calib) refers to emv_if.o(i.delay_1ms) for delay_1ms
    lpcd.o(i.osc_calib) refers to emv_if.o(i.read_reg) for read_reg
    lpcd.o(i.osc_calib) refers to noretval__2printf.o(.text) for __2printf
    lpcd.o(i.test_agc) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    lpcd.o(i.test_agc) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    lpcd.o(i.test_agc) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    lpcd.o(i.test_agc) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.test_agc) refers to lpcd.o(i.adc_init) for adc_init
    lpcd.o(i.test_agc) refers to emv_if.o(i.delay_1ms) for delay_1ms
    lpcd.o(i.test_agc) refers to lpcd.o(i.get_adc_value) for get_adc_value
    lpcd.o(i.test_agc) refers to noretval__2printf.o(.text) for __2printf
    lpcd.o(i.test_lpcd_conf) refers to emv_if.o(i.write_reg) for write_reg
    lpcd.o(i.test_lpcd_conf) refers to emv_if.o(i.delay_1ms) for delay_1ms
    sl2x23_test.o(i.lpcd_demo) refers to noretval__2printf.o(.text) for __2printf
    sl2x23_test.o(i.lpcd_demo) refers to lpcd.o(i.osc_calib) for osc_calib
    sl2x23_test.o(i.lpcd_demo) refers to lpcd.o(i.lpcd_init) for lpcd_init
    sl2x23_test.o(i.lpcd_demo) refers to lpcd.o(i.lpcd_entry) for lpcd_entry
    sl2x23_test.o(i.lpcd_demo) refers to lpcd.o(i.lpcd_exit) for lpcd_exit
    sl2x23_test.o(i.lpcd_demo) refers to rfid_interface.o(i.Rfid_Init) for Rfid_Init
    sl2x23_test.o(i.lpcd_demo) refers to sl2x23_test.o(i.nfc_demo) for nfc_demo
    sl2x23_test.o(i.lpcd_demo) refers to sl2x23.o(i.pcd_antenna_off) for pcd_antenna_off
    sl2x23_test.o(i.lpcd_demo) refers to emv_if.o(.data) for irq_flag_io
    sl2x23_test.o(i.lpcd_demo) refers to lpcd.o(.bss) for lpcd_cfg
    sl2x23_test.o(i.nfc_demo) refers to _printf_pad.o(.text) for _printf_pre_padding
    sl2x23_test.o(i.nfc_demo) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    sl2x23_test.o(i.nfc_demo) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    sl2x23_test.o(i.nfc_demo) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    sl2x23_test.o(i.nfc_demo) refers to sl2x23.o(i.pcd_sleep_exit) for pcd_sleep_exit
    sl2x23_test.o(i.nfc_demo) refers to sl2x23.o(i.pcd_set_rate) for pcd_set_rate
    sl2x23_test.o(i.nfc_demo) refers to rfid_interface.o(i.pcd_polling) for pcd_polling
    sl2x23_test.o(i.nfc_demo) refers to rfid_interface.o(i.NFC_A_Mifare_Test) for NFC_A_Mifare_Test
    sl2x23_test.o(i.nfc_demo) refers to rfid_interface.o(i.NFC_A_Tag1_Test) for NFC_A_Tag1_Test
    sl2x23_test.o(i.nfc_demo) refers to rfid_interface.o(i.NFC_A_Tag2_Test) for NFC_A_Tag2_Test
    sl2x23_test.o(i.nfc_demo) refers to rfid_interface.o(i.pcd_active) for pcd_active
    sl2x23_test.o(i.nfc_demo) refers to rfid_interface.o(i.Iblock_getrand) for Iblock_getrand
    sl2x23_test.o(i.nfc_demo) refers to iso14443b.o(i.get_idcard_num) for get_idcard_num
    sl2x23_test.o(i.nfc_demo) refers to noretval__2printf.o(.text) for __2printf
    sl2x23_test.o(i.nfc_demo) refers to rfid_interface.o(i.NFC_F_Tag3_Test) for NFC_F_Tag3_Test
    sl2x23_test.o(i.nfc_demo) refers to rfid_interface.o(i.NFC_V_Tag5_Test) for NFC_V_Tag5_Test
    sl2x23_test.o(i.nfc_demo) refers to sl2x23.o(i.pcd_antenna_off) for pcd_antenna_off
    sl2x23_test.o(i.nfc_demo) refers to emv_if.o(i.delay_1ms) for delay_1ms
    sl2x23_test.o(i.nfc_demo) refers to sl2x23.o(i.pcd_sleep) for pcd_sleep
    sl2x23_test.o(i.nfc_demo) refers to rfid_interface.o(.data) for card_A
    sl2x23_test.o(i.nfc_demo) refers to rfid_interface.o(.bss) for g_tag_info
    sl2x23_test.o(i.sl2823_test) refers to noretval__2printf.o(.text) for __2printf
    sl2x23_test.o(i.sl2823_test) refers to emv_if.o(i.delay_1ms) for delay_1ms
    sl2x23_test.o(i.sl2823_test) refers to emv_if.o(i.spi_wr_test) for spi_wr_test
    sl2x23_test.o(i.sl2823_test) refers to rfid_interface.o(i.Rfid_Init) for Rfid_Init
    sl2x23_test.o(i.sl2823_test) refers to iso14443_4.o(i.pcd_default_info) for pcd_default_info
    sl2x23_test.o(i.sl2823_test) refers to sl2x23_test.o(i.nfc_demo) for nfc_demo
    sl2x23_test.o(i.sl2823_test) refers to emv_if.o(.data) for irq_flag_io
    use_no_semi_2.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    __2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    __2printf.o(.text) refers to usart.o(.data) for __stdout
    noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    noretval__2printf.o(.text) refers to usart.o(.data) for __stdout
    __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    _printf_dec.o(.text) refers to rtudiv10.o(.text) for __rt_udiv10
    _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll.o(.text) refers to _printf_hex_ll.o(.constdata) for .constdata
    _printf_hex_int.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int.o(.text) refers to _printf_hex_int.o(.constdata) for .constdata
    _printf_hex_int_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ll.o(.text) refers to _printf_hex_int_ll.o(.constdata) for .constdata
    _printf_hex_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ptr.o(.text) refers to _printf_hex_ptr.o(.constdata) for .constdata
    _printf_hex_int_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ptr.o(.text) refers to _printf_hex_int_ptr.o(.constdata) for .constdata
    _printf_hex_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll_ptr.o(.text) refers to _printf_hex_ll_ptr.o(.constdata) for .constdata
    _printf_hex_int_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ll_ptr.o(.text) refers to _printf_hex_int_ll_ptr.o(.constdata) for .constdata
    __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
    __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
    __printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
    __printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
    _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) refers (Weak) to _printf_hex_int.o(.text) for _printf_int_hex
    _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
    _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
    rt_memcpy.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
    _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
    _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
    _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
    _printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    _printf_char_file.o(.text) refers to ferror.o(.text) for ferror
    _printf_char_file.o(.text) refers to usart.o(i.fputc) for fputc
    __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(i.main) for main
    __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
    _printf_char_common.o(.text) refers to __printf_flags_wp.o(.text) for __printf
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to startup_stm32f0xx.o(.text) for __user_initial_stackheap
    sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to tempstk.o(.text) for __temporary_stack_top
    sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to __main.o(!!!main) for __main
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to usart.o(i._sys_exit) for _sys_exit
    defsig_exit.o(.text) refers to usart.o(i._sys_exit) for _sys_exit
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.text) for __ARM_argv_veneer
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to usart.o(i._sys_exit) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to usart.o(i._ttywrch) for _ttywrch
    defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_cpp_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_fini_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000011) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000012) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_user_alloc_1
    sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


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

Removing Unused input sections from the image.

    Removing stm32f0xx_dma.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_dma.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_dma.o(i.DMA_ClearFlag), (12 bytes).
    Removing stm32f0xx_dma.o(i.DMA_ClearITPendingBit), (12 bytes).
    Removing stm32f0xx_dma.o(i.DMA_Cmd), (28 bytes).
    Removing stm32f0xx_dma.o(i.DMA_DeInit), (160 bytes).
    Removing stm32f0xx_dma.o(i.DMA_GetCurrDataCounter), (8 bytes).
    Removing stm32f0xx_dma.o(i.DMA_GetFlagStatus), (28 bytes).
    Removing stm32f0xx_dma.o(i.DMA_GetITStatus), (28 bytes).
    Removing stm32f0xx_dma.o(i.DMA_ITConfig), (20 bytes).
    Removing stm32f0xx_dma.o(i.DMA_Init), (64 bytes).
    Removing stm32f0xx_dma.o(i.DMA_SetCurrDataCounter), (4 bytes).
    Removing stm32f0xx_dma.o(i.DMA_StructInit), (26 bytes).
    Removing stm32f0xx_exti.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_exti.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_exti.o(i.EXTI_ClearFlag), (12 bytes).
    Removing stm32f0xx_exti.o(i.EXTI_DeInit), (32 bytes).
    Removing stm32f0xx_exti.o(i.EXTI_GenerateSWInterrupt), (16 bytes).
    Removing stm32f0xx_exti.o(i.EXTI_GetFlagStatus), (28 bytes).
    Removing stm32f0xx_exti.o(i.EXTI_StructInit), (16 bytes).
    Removing stm32f0xx_flash.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_flash.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_ClearFlag), (12 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_EraseAllPages), (72 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_ErasePage), (76 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_GetFlagStatus), (28 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_GetPrefetchBufferStatus), (28 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_GetStatus), (60 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_ITConfig), (32 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_Lock), (20 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_BOOTConfig), (80 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_EnableWRP), (120 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_Erase), (152 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_GetRDP), (28 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_GetUser), (16 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_GetWRP), (12 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_Launch), (20 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_Lock), (20 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_RDPConfig), (144 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_SRAMParityConfig), (80 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_Unlock), (40 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_UserConfig), (88 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_VDDAConfig), (80 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_OB_WriteUser), (80 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_PrefetchBufferCmd), (36 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_ProgramHalfWord), (68 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_ProgramOptionByteData), (72 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_ProgramWord), (108 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_SetLatency), (28 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_Unlock), (36 bytes).
    Removing stm32f0xx_flash.o(i.FLASH_WaitForLastOperation), (40 bytes).
    Removing stm32f0xx_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_DeInit), (148 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_PinLockConfig), (34 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_ReadInputData), (6 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_ReadInputDataBit), (20 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_ReadOutputData), (6 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_ReadOutputDataBit), (20 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_ResetBits), (4 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_SetBits), (4 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_StructInit), (24 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_Write), (4 bytes).
    Removing stm32f0xx_gpio.o(i.GPIO_WriteBit), (12 bytes).
    Removing stm32f0xx_i2c.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_i2c.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_10BitAddressHeaderCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_10BitAddressingModeCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_AcknowledgeConfig), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_AutoEndCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_CalculatePEC), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_ClearFlag), (4 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_ClearITPendingBit), (4 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_ClockTimeoutCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_Cmd), (24 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_DMACmd), (20 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_DeInit), (56 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_DualAddressCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_ExtendedClockTimeoutCmd), (26 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_GeneralCallCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_GenerateSTART), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_GenerateSTOP), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_GetAddressMatched), (14 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_GetFlagStatus), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_GetITStatus), (78 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_GetPEC), (8 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_GetTransferDirection), (30 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_ITConfig), (20 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_IdleClockTimeoutCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_Init), (108 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_MasterRequestConfig), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_NumberOfBytesConfig), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_OwnAddress2Config), (36 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_PECRequestCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_ReadRegister), (22 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_ReceiveData), (8 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_ReloadCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_SMBusAlertCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_SendData), (4 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_SlaveAddressConfig), (20 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_SlaveByteControlCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_SoftwareResetCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_StopModeCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_StretchClockCmd), (28 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_StructInit), (24 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_TimeoutAConfig), (20 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_TimeoutBConfig), (32 bytes).
    Removing stm32f0xx_i2c.o(i.I2C_TransferHandling), (44 bytes).
    Removing stm32f0xx_misc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_misc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_misc.o(i.NVIC_SystemLPConfig), (32 bytes).
    Removing stm32f0xx_misc.o(i.SysTick_CLKSourceConfig), (36 bytes).
    Removing stm32f0xx_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_ADCCLKConfig), (56 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_AHBPeriphResetCmd), (32 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_APB1PeriphResetCmd), (32 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_APB2PeriphResetCmd), (32 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_AdjustHSI14CalibrationValue), (32 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_AdjustHSICalibrationValue), (32 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_BackupResetCmd), (40 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_CECCLKConfig), (28 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_ClearFlag), (20 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_ClearITPendingBit), (12 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_ClockSecuritySystemCmd), (40 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_DeInit), (116 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_GetFlagStatus), (72 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_GetITStatus), (28 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_HCLKConfig), (32 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_HSEConfig), (16 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_HSI14ADCRequestCmd), (36 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_HSI14Cmd), (36 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_HSICmd), (36 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_I2CCLKConfig), (28 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_ITConfig), (32 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_LSEConfig), (40 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_LSEDriveConfig), (28 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_LSICmd), (36 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_MCOConfig), (12 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_PCLKConfig), (36 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_PLLCmd), (40 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_PLLConfig), (36 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_PREDIV1Config), (28 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_RTCCLKCmd), (40 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_RTCCLKConfig), (16 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_SYSCLKConfig), (28 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_USARTCLKConfig), (28 bytes).
    Removing stm32f0xx_rcc.o(i.RCC_WaitForHSEStartUp), (60 bytes).
    Removing stm32f0xx_spi.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_spi.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_spi.o(i.I2S_Cmd), (32 bytes).
    Removing stm32f0xx_spi.o(i.I2S_Init), (232 bytes).
    Removing stm32f0xx_spi.o(i.I2S_StructInit), (20 bytes).
    Removing stm32f0xx_spi.o(i.SPI_BiDirectionalLineConfig), (32 bytes).
    Removing stm32f0xx_spi.o(i.SPI_CRCLengthConfig), (20 bytes).
    Removing stm32f0xx_spi.o(i.SPI_CalculateCRC), (32 bytes).
    Removing stm32f0xx_spi.o(i.SPI_DataSizeConfig), (24 bytes).
    Removing stm32f0xx_spi.o(i.SPI_GetCRC), (16 bytes).
    Removing stm32f0xx_spi.o(i.SPI_GetCRCPolynomial), (6 bytes).
    Removing stm32f0xx_spi.o(i.SPI_GetReceptionFIFOStatus), (12 bytes).
    Removing stm32f0xx_spi.o(i.SPI_GetTransmissionFIFOStatus), (12 bytes).
    Removing stm32f0xx_spi.o(i.SPI_I2S_ClearFlag), (6 bytes).
    Removing stm32f0xx_spi.o(i.SPI_I2S_DMACmd), (20 bytes).
    Removing stm32f0xx_spi.o(i.SPI_I2S_DeInit), (60 bytes).
    Removing stm32f0xx_spi.o(i.SPI_I2S_GetITStatus), (56 bytes).
    Removing stm32f0xx_spi.o(i.SPI_I2S_ITConfig), (34 bytes).
    Removing stm32f0xx_spi.o(i.SPI_I2S_ReceiveData16), (6 bytes).
    Removing stm32f0xx_spi.o(i.SPI_I2S_SendData16), (4 bytes).
    Removing stm32f0xx_spi.o(i.SPI_LastDMATransferCmd), (20 bytes).
    Removing stm32f0xx_spi.o(i.SPI_NSSInternalSoftwareConfig), (32 bytes).
    Removing stm32f0xx_spi.o(i.SPI_NSSPulseModeCmd), (28 bytes).
    Removing stm32f0xx_spi.o(i.SPI_SSOutputCmd), (28 bytes).
    Removing stm32f0xx_spi.o(i.SPI_StructInit), (30 bytes).
    Removing stm32f0xx_spi.o(i.SPI_TIModeCmd), (28 bytes).
    Removing stm32f0xx_spi.o(i.SPI_TransmitCRC), (12 bytes).
    Removing stm32f0xx_syscfg.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_syscfg.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_syscfg.o(i.SYSCFG_BreakConfig), (16 bytes).
    Removing stm32f0xx_syscfg.o(i.SYSCFG_ClearFlag), (16 bytes).
    Removing stm32f0xx_syscfg.o(i.SYSCFG_DMAChannelRemapConfig), (32 bytes).
    Removing stm32f0xx_syscfg.o(i.SYSCFG_DeInit), (44 bytes).
    Removing stm32f0xx_syscfg.o(i.SYSCFG_GetFlagStatus), (32 bytes).
    Removing stm32f0xx_syscfg.o(i.SYSCFG_I2CFastModePlusConfig), (32 bytes).
    Removing stm32f0xx_syscfg.o(i.SYSCFG_MemoryRemapConfig), (28 bytes).
    Removing stm32f0xx_tim.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_tim.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_tim.o(i.TI1_Config), (56 bytes).
    Removing stm32f0xx_tim.o(i.TI2_Config), (76 bytes).
    Removing stm32f0xx_tim.o(i.TI3_Config), (72 bytes).
    Removing stm32f0xx_tim.o(i.TI4_Config), (80 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ARRPreloadConfig), (28 bytes).
    Removing stm32f0xx_tim.o(i.TIM_BDTRConfig), (32 bytes).
    Removing stm32f0xx_tim.o(i.TIM_BDTRStructInit), (18 bytes).
    Removing stm32f0xx_tim.o(i.TIM_CCPreloadControl), (28 bytes).
    Removing stm32f0xx_tim.o(i.TIM_CCxCmd), (30 bytes).
    Removing stm32f0xx_tim.o(i.TIM_CCxNCmd), (30 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ClearFlag), (6 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ClearITPendingBit), (6 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ClearOC1Ref), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ClearOC2Ref), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ClearOC3Ref), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ClearOC4Ref), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_Cmd), (28 bytes).
    Removing stm32f0xx_tim.o(i.TIM_CounterModeConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_CtrlPWMOutputs), (34 bytes).
    Removing stm32f0xx_tim.o(i.TIM_DMACmd), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_DMAConfig), (12 bytes).
    Removing stm32f0xx_tim.o(i.TIM_DeInit), (232 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ETRClockMode1Config), (52 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ETRClockMode2Config), (34 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ETRConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_EncoderInterfaceConfig), (68 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ForcedOC1Config), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ForcedOC2Config), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ForcedOC3Config), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ForcedOC4Config), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_GenerateEvent), (4 bytes).
    Removing stm32f0xx_tim.o(i.TIM_GetCapture1), (6 bytes).
    Removing stm32f0xx_tim.o(i.TIM_GetCapture2), (6 bytes).
    Removing stm32f0xx_tim.o(i.TIM_GetCapture3), (6 bytes).
    Removing stm32f0xx_tim.o(i.TIM_GetCapture4), (6 bytes).
    Removing stm32f0xx_tim.o(i.TIM_GetCounter), (6 bytes).
    Removing stm32f0xx_tim.o(i.TIM_GetFlagStatus), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_GetITStatus), (38 bytes).
    Removing stm32f0xx_tim.o(i.TIM_GetPrescaler), (6 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ICInit), (112 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ICStructInit), (18 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ITConfig), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_ITRxExternalClockConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_InternalClockConfig), (16 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC1FastConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC1Init), (148 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC1NPolarityConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC1PolarityConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC1PreloadConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC2FastConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC2Init), (156 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC2NPolarityConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC2PolarityConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC2PreloadConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC3FastConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC3Init), (152 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC3NPolarityConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC3PolarityConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC3PreloadConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC4FastConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC4Init), (112 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC4PolarityConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OC4PreloadConfig), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_OCStructInit), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_PWMIConfig), (124 bytes).
    Removing stm32f0xx_tim.o(i.TIM_PrescalerConfig), (6 bytes).
    Removing stm32f0xx_tim.o(i.TIM_RemapConfig), (6 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SelectCCDMA), (28 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SelectCOM), (28 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SelectHallSensor), (28 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SelectInputTrigger), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SelectMasterSlaveMode), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SelectOCREFClear), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SelectOCxM), (82 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SelectOnePulseMode), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SelectOutputTrigger), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SelectSlaveMode), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetAutoreload), (4 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetClockDivision), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetCompare1), (4 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetCompare2), (4 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetCompare3), (4 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetCompare4), (4 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetCounter), (4 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetIC1Prescaler), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetIC2Prescaler), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetIC3Prescaler), (20 bytes).
    Removing stm32f0xx_tim.o(i.TIM_SetIC4Prescaler), (24 bytes).
    Removing stm32f0xx_tim.o(i.TIM_TIxExternalClockConfig), (58 bytes).
    Removing stm32f0xx_tim.o(i.TIM_TimeBaseInit), (124 bytes).
    Removing stm32f0xx_tim.o(i.TIM_TimeBaseStructInit), (18 bytes).
    Removing stm32f0xx_tim.o(i.TIM_UpdateDisableConfig), (28 bytes).
    Removing stm32f0xx_tim.o(i.TIM_UpdateRequestConfig), (28 bytes).
    Removing stm32f0xx_usart.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_usart.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_usart.o(i.USART_AddressDetectionConfig), (16 bytes).
    Removing stm32f0xx_usart.o(i.USART_AutoBaudRateCmd), (28 bytes).
    Removing stm32f0xx_usart.o(i.USART_AutoBaudRateConfig), (18 bytes).
    Removing stm32f0xx_usart.o(i.USART_ClockInit), (36 bytes).
    Removing stm32f0xx_usart.o(i.USART_ClockStructInit), (12 bytes).
    Removing stm32f0xx_usart.o(i.USART_DECmd), (28 bytes).
    Removing stm32f0xx_usart.o(i.USART_DEPolarityConfig), (18 bytes).
    Removing stm32f0xx_usart.o(i.USART_DMACmd), (20 bytes).
    Removing stm32f0xx_usart.o(i.USART_DMAReceptionErrorConfig), (18 bytes).
    Removing stm32f0xx_usart.o(i.USART_DataInvCmd), (28 bytes).
    Removing stm32f0xx_usart.o(i.USART_DeInit), (64 bytes).
    Removing stm32f0xx_usart.o(i.USART_DirectionModeCmd), (20 bytes).
    Removing stm32f0xx_usart.o(i.USART_HalfDuplexCmd), (24 bytes).
    Removing stm32f0xx_usart.o(i.USART_InvPinCmd), (20 bytes).
    Removing stm32f0xx_usart.o(i.USART_IrDACmd), (24 bytes).
    Removing stm32f0xx_usart.o(i.USART_IrDAConfig), (16 bytes).
    Removing stm32f0xx_usart.o(i.USART_LINBreakDetectLengthConfig), (16 bytes).
    Removing stm32f0xx_usart.o(i.USART_LINCmd), (28 bytes).
    Removing stm32f0xx_usart.o(i.USART_MSBFirstCmd), (28 bytes).
    Removing stm32f0xx_usart.o(i.USART_MuteModeCmd), (28 bytes).
    Removing stm32f0xx_usart.o(i.USART_MuteModeWakeUpConfig), (18 bytes).
    Removing stm32f0xx_usart.o(i.USART_OneBitMethodCmd), (28 bytes).
    Removing stm32f0xx_usart.o(i.USART_OverSampling8Cmd), (28 bytes).
    Removing stm32f0xx_usart.o(i.USART_OverrunDetectionConfig), (18 bytes).
    Removing stm32f0xx_usart.o(i.USART_ReceiverTimeOutCmd), (28 bytes).
    Removing stm32f0xx_usart.o(i.USART_RequestCmd), (20 bytes).
    Removing stm32f0xx_usart.o(i.USART_STOPModeCmd), (24 bytes).
    Removing stm32f0xx_usart.o(i.USART_SWAPPinCmd), (28 bytes).
    Removing stm32f0xx_usart.o(i.USART_SetAddress), (18 bytes).
    Removing stm32f0xx_usart.o(i.USART_SetAutoRetryCount), (20 bytes).
    Removing stm32f0xx_usart.o(i.USART_SetBlockLength), (18 bytes).
    Removing stm32f0xx_usart.o(i.USART_SetDEAssertionTime), (20 bytes).
    Removing stm32f0xx_usart.o(i.USART_SetDEDeassertionTime), (20 bytes).
    Removing stm32f0xx_usart.o(i.USART_SetGuardTime), (16 bytes).
    Removing stm32f0xx_usart.o(i.USART_SetPrescaler), (18 bytes).
    Removing stm32f0xx_usart.o(i.USART_SetReceiverTimeOut), (16 bytes).
    Removing stm32f0xx_usart.o(i.USART_SmartCardCmd), (24 bytes).
    Removing stm32f0xx_usart.o(i.USART_SmartCardNACKCmd), (24 bytes).
    Removing stm32f0xx_usart.o(i.USART_StopModeWakeUpSourceConfig), (18 bytes).
    Removing stm32f0xx_usart.o(i.USART_StructInit), (24 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing stm32f0xx_it.o(.rev16_text), (4 bytes).
    Removing stm32f0xx_it.o(.revsh_text), (4 bytes).
    Removing system_stm32f0xx.o(.rev16_text), (4 bytes).
    Removing system_stm32f0xx.o(.revsh_text), (4 bytes).
    Removing system_stm32f0xx.o(i.SystemCoreClockUpdate), (180 bytes).
    Removing system_stm32f0xx.o(.data), (20 bytes).
    Removing utilities.o(.rev16_text), (4 bytes).
    Removing utilities.o(.revsh_text), (4 bytes).
    Removing utilities.o(i.delay_10us), (60 bytes).
    Removing iic.o(.rev16_text), (4 bytes).
    Removing iic.o(.revsh_text), (4 bytes).
    Removing iic.o(i.SL2x23_I2C_DeInit), (8 bytes).
    Removing iic.o(i.SL2x23_I2C_Init), (56 bytes).
    Removing iic.o(i.SL2x23_I2C_LowLevel_DeInit), (68 bytes).
    Removing iic.o(i.SL2x23_I2C_LowLevel_Init), (92 bytes).
    Removing iic.o(i.SL2x23_TIMEOUT_UserCallback), (14 bytes).
    Removing iic.o(i.i2c_read_word), (208 bytes).
    Removing iic.o(i.i2c_write_word), (188 bytes).
    Removing iic.o(.data), (4 bytes).
    Removing spi.o(.rev16_text), (4 bytes).
    Removing spi.o(.revsh_text), (4 bytes).
    Removing spi.o(i.DEV_CE_Config), (100 bytes).
    Removing spi.o(i.DEV_SPI_Read), (60 bytes).
    Removing spi.o(i.DEV_SPI_Write), (56 bytes).
    Removing spi.o(i.EXTIO_IRQEN), (152 bytes).
    Removing spi.o(i.INT1_EXTI_Config), (100 bytes).
    Removing spi.o(i.PIN_MUX_Config), (240 bytes).
    Removing spi.o(i.SPI_Test), (128 bytes).
    Removing spi.o(i._ASSERT_SPI_CLK_LOW), (60 bytes).
    Removing spi.o(i._RELEASE_SPI_CLK_LOW), (48 bytes).
    Removing sys.o(.rev16_text), (4 bytes).
    Removing sys.o(.revsh_text), (4 bytes).
    Removing sys.o(i.GPIO_GetAddress), (292 bytes).
    Removing sys.o(i.GPIO_GetLevel), (164 bytes).
    Removing sys.o(i.GPIO_ResetLevel), (12 bytes).
    Removing sys.o(i.GPIO_SetLevel), (22 bytes).
    Removing sys.o(i.SYS_SoftReset), (16 bytes).
    Removing sys.o(i.System_GetClocks), (132 bytes).
    Removing usart.o(.rev16_text), (4 bytes).
    Removing usart.o(.revsh_text), (4 bytes).
    Removing usart.o(i._ttywrch), (6 bytes).
    Removing emv_if.o(.rev16_text), (4 bytes).
    Removing emv_if.o(.revsh_text), (4 bytes).
    Removing rfid_interface.o(i.Rfid_Close), (8 bytes).
    Removing rfid_interface.o(i.Rfid_Open), (14 bytes).
    Removing rfid_interface.o(i.Rfid_isoexchange), (316 bytes).
    Removing rfid_interface.o(i.iISO14443TransMit), (72 bytes).
    Removing iso14443a.o(i.pcd_hlta), (88 bytes).
    Removing iso14443b.o(i.completion_sr), (40 bytes).
    Removing iso14443b.o(i.pcd_halt_b), (60 bytes).
    Removing iso14443b.o(i.protect_sr176), (52 bytes).
    Removing iso14443b.o(i.read_sr176), (78 bytes).
    Removing iso14443b.o(i.select_sr), (150 bytes).
    Removing iso14443b.o(i.write_sr176), (52 bytes).
    Removing mifare.o(i.InitBlock), (80 bytes).
    Removing mifare.o(i.pcd_bak_value), (308 bytes).
    Removing mifare.o(i.pcd_value), (284 bytes).
    Removing mifare.o(i.pcd_write_ultralight), (134 bytes).
    Removing sl2x23.o(i.calculate_crc), (114 bytes).
    Removing sl2x23.o(.data), (1 bytes).
    Removing lpcd.o(.rev16_text), (4 bytes).
    Removing lpcd.o(.revsh_text), (4 bytes).
    Removing lpcd.o(i.adc_init), (60 bytes).
    Removing lpcd.o(i.agc_calib), (252 bytes).
    Removing lpcd.o(i.agc_test), (2 bytes).
    Removing lpcd.o(i.get_adc_value), (32 bytes).
    Removing lpcd.o(i.get_adc_value_mean), (46 bytes).
    Removing lpcd.o(i.lpcd_entry), (16 bytes).
    Removing lpcd.o(i.lpcd_exit), (184 bytes).
    Removing lpcd.o(i.lpcd_init), (360 bytes).
    Removing lpcd.o(i.lpcd_print), (316 bytes).
    Removing lpcd.o(i.osc_calib), (104 bytes).
    Removing lpcd.o(i.test_agc), (184 bytes).
    Removing lpcd.o(i.test_lpcd_conf), (108 bytes).
    Removing lpcd.o(.bss), (16 bytes).
    Removing sl2x23_test.o(i.lpcd_demo), (336 bytes).

400 unused section(s) (total 16607 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardshut.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry4.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0_sigfpe.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/scatterp.s                 0x00000000   Number         0  __scatter.o ABSOLUTE
    ../clib/angel/startup.s                  0x00000000   Number         0  __main.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  libspace.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  tempstk.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi_2.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_command.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  no_argv.o ABSOLUTE
    ../clib/division.c                       0x00000000   Number         0  rtudiv10.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdiv.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdiv_div0.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  hrguard.o ABSOLUTE
    ../clib/heapaux.c                        0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memclr.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../clib/misc.s                           0x00000000   Number         0  printf_stubs.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_intcommon.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char_file.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __2printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  noretval__2printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_pad.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_dec.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int_ll.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_ll_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_int_ll_ptr.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_hex_ll.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char_common.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_x.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_d.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  ferror.o ABSOLUTE
    ../clib/stdio.c                          0x00000000   Number         0  ferror_locked.o ABSOLUTE
    ../clib/stdlib.c                         0x00000000   Number         0  exit.o ABSOLUTE
    ../fplib/cfplib/fpinit.c                 0x00000000   Number         0  fpinit.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_dma.c 0x00000000   Number         0  stm32f0xx_dma.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_exti.c 0x00000000   Number         0  stm32f0xx_exti.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_flash.c 0x00000000   Number         0  stm32f0xx_flash.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_gpio.c 0x00000000   Number         0  stm32f0xx_gpio.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_i2c.c 0x00000000   Number         0  stm32f0xx_i2c.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_misc.c 0x00000000   Number         0  stm32f0xx_misc.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_rcc.c 0x00000000   Number         0  stm32f0xx_rcc.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_spi.c 0x00000000   Number         0  stm32f0xx_spi.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_syscfg.c 0x00000000   Number         0  stm32f0xx_syscfg.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_tim.c 0x00000000   Number         0  stm32f0xx_tim.o ABSOLUTE
    ..\..\..\mcu\STM32F0xx_StdPeriph_Driver\src\stm32f0xx_usart.c 0x00000000   Number         0  stm32f0xx_usart.o ABSOLUTE
    ..\..\..\mcu\board\iic.c                 0x00000000   Number         0  iic.o ABSOLUTE
    ..\..\..\mcu\board\spi.c                 0x00000000   Number         0  spi.o ABSOLUTE
    ..\..\..\mcu\board\sys.c                 0x00000000   Number         0  sys.o ABSOLUTE
    ..\..\..\mcu\board\usart.c               0x00000000   Number         0  usart.o ABSOLUTE
    ..\..\..\mcu\common\startup_stm32f0xx.s  0x00000000   Number         0  startup_stm32f0xx.o ABSOLUTE
    ..\..\..\mcu\common\stm32f0xx_it.c       0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\..\..\mcu\common\system_stm32f0xx.c   0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\..\..\mcu\utilities\utilities.c       0x00000000   Number         0  utilities.o ABSOLUTE
    ..\..\..\sl2823\app\sl2x23_test.c        0x00000000   Number         0  sl2x23_test.o ABSOLUTE
    ..\..\..\sl2823\iso14443\Rfid_interface.c 0x00000000   Number         0  rfid_interface.o ABSOLUTE
    ..\..\..\sl2823\iso14443\emv_if.c        0x00000000   Number         0  emv_if.o ABSOLUTE
    ..\..\..\sl2823\iso14443\iso14443_4.c    0x00000000   Number         0  iso14443_4.o ABSOLUTE
    ..\..\..\sl2823\iso14443\iso14443a.c     0x00000000   Number         0  iso14443a.o ABSOLUTE
    ..\..\..\sl2823\iso14443\iso14443b.c     0x00000000   Number         0  iso14443b.o ABSOLUTE
    ..\..\..\sl2823\iso14443\mifare.c        0x00000000   Number         0  mifare.o ABSOLUTE
    ..\..\..\sl2823\iso14443\sl2x23.c        0x00000000   Number         0  sl2x23.o ABSOLUTE
    ..\..\..\sl2823\lpcd\lpcd.c              0x00000000   Number         0  lpcd.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_dma.c 0x00000000   Number         0  stm32f0xx_dma.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_exti.c 0x00000000   Number         0  stm32f0xx_exti.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_flash.c 0x00000000   Number         0  stm32f0xx_flash.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_gpio.c 0x00000000   Number         0  stm32f0xx_gpio.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_i2c.c 0x00000000   Number         0  stm32f0xx_i2c.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_misc.c 0x00000000   Number         0  stm32f0xx_misc.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_rcc.c 0x00000000   Number         0  stm32f0xx_rcc.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_spi.c 0x00000000   Number         0  stm32f0xx_spi.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_syscfg.c 0x00000000   Number         0  stm32f0xx_syscfg.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_tim.c 0x00000000   Number         0  stm32f0xx_tim.o ABSOLUTE
    ..\\..\\..\\mcu\\STM32F0xx_StdPeriph_Driver\\src\\stm32f0xx_usart.c 0x00000000   Number         0  stm32f0xx_usart.o ABSOLUTE
    ..\\..\\..\\mcu\\board\\iic.c            0x00000000   Number         0  iic.o ABSOLUTE
    ..\\..\\..\\mcu\\board\\spi.c            0x00000000   Number         0  spi.o ABSOLUTE
    ..\\..\\..\\mcu\\board\\sys.c            0x00000000   Number         0  sys.o ABSOLUTE
    ..\\..\\..\\mcu\\board\\usart.c          0x00000000   Number         0  usart.o ABSOLUTE
    ..\\..\\..\\mcu\\common\\stm32f0xx_it.c  0x00000000   Number         0  stm32f0xx_it.o ABSOLUTE
    ..\\..\\..\\mcu\\common\\system_stm32f0xx.c 0x00000000   Number         0  system_stm32f0xx.o ABSOLUTE
    ..\\..\\..\\mcu\\utilities\\utilities.c  0x00000000   Number         0  utilities.o ABSOLUTE
    ..\\..\\..\\sl2823\\iso14443\\emv_if.c   0x00000000   Number         0  emv_if.o ABSOLUTE
    ..\\..\\..\\sl2823\\lpcd\\lpcd.c         0x00000000   Number         0  lpcd.o ABSOLUTE
    ..\\user\\main.c                         0x00000000   Number         0  main.o ABSOLUTE
    ..\user\main.c                           0x00000000   Number         0  main.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    RESET                                    0x08000000   Section      192  startup_stm32f0xx.o(RESET)
    !!!main                                  0x080000c0   Section        8  __main.o(!!!main)
    !!!scatter                               0x080000c8   Section       60  __scatter.o(!!!scatter)
    !!handler_copy                           0x08000104   Section       26  __scatter_copy.o(!!handler_copy)
    !!handler_zi                             0x08000120   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$_printf_percent$$00000000  0x0800013c   Section        2  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    .ARM.Collect$$_printf_percent$$00000009  0x0800013e   Section       10  _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
    .ARM.Collect$$_printf_percent$$0000000C  0x08000148   Section       10  _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
    .ARM.Collect$$_printf_percent$$00000017  0x08000152   Section        4  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    .ARM.Collect$$libinit$$00000000          0x08000156   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000002          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    .ARM.Collect$$libinit$$00000004          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    .ARM.Collect$$libinit$$0000000A          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000C          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    .ARM.Collect$$libinit$$0000000E          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    .ARM.Collect$$libinit$$00000011          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000023          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    .ARM.Collect$$libinit$$00000025          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    .ARM.Collect$$libinit$$0000002C          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$00000030          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    .ARM.Collect$$libinit$$00000032          0x08000158   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    .ARM.Collect$$libinit$$00000033          0x08000158   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000033)
    .ARM.Collect$$libshutdown$$00000000      0x0800015a   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000002      0x0800015c   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    .ARM.Collect$$libshutdown$$00000004      0x0800015c   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    .ARM.Collect$$libshutdown$$00000006      0x0800015c   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    .ARM.Collect$$libshutdown$$00000009      0x0800015c   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    .ARM.Collect$$libshutdown$$0000000C      0x0800015c   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    .ARM.Collect$$libshutdown$$0000000E      0x0800015c   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    .ARM.Collect$$libshutdown$$00000011      0x0800015c   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)
    .ARM.Collect$$libshutdown$$00000012      0x0800015c   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)
    .ARM.Collect$$rtentry$$00000000          0x0800015e   Section        0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x0800015e   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x0800015e   Section        6  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x08000164   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x08000164   Section        4  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x08000168   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x08000168   Section        8  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x08000170   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x08000172   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x08000172   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x08000176   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .emb_text                                0x0800017c   Section       56  rt_memcpy.o(.emb_text)
    .text                                    0x080001b4   Section       56  startup_stm32f0xx.o(.text)
    .text                                    0x080001ec   Section        2  use_no_semi_2.o(.text)
    .text                                    0x080001f0   Section        0  noretval__2printf.o(.text)
    .text                                    0x0800020c   Section        0  _printf_pad.o(.text)
    .text                                    0x0800025c   Section        0  _printf_dec.o(.text)
    .text                                    0x080002c8   Section        0  _printf_hex_int.o(.text)
    .text                                    0x08000320   Section        0  __printf_flags_wp.o(.text)
    .text                                    0x08000458   Section        0  rt_memcpy.o(.text)
    .text                                    0x080004da   Section        0  rt_memclr.o(.text)
    .text                                    0x0800051a   Section      346  aeabi_sdiv.o(.text)
    .text                                    0x08000674   Section        0  heapauxi.o(.text)
    .text                                    0x0800067a   Section        2  use_no_semi.o(.text)
    .text                                    0x0800067c   Section        0  _printf_intcommon.o(.text)
    .text                                    0x0800072c   Section        0  _printf_char_file.o(.text)
    .text                                    0x08000754   Section        0  rtudiv10.o(.text)
    .text                                    0x0800077c   Section        0  _printf_char_common.o(.text)
    _printf_input_char                       0x0800077d   Thumb Code    10  _printf_char_common.o(.text)
    .text                                    0x080007ac   Section        0  ferror.o(.text)
    .text                                    0x080007b4   Section       62  sys_stackheap_outer.o(.text)
    .text                                    0x080007f2   Section        0  exit.o(.text)
    .text                                    0x08000804   Section        8  libspace.o(.text)
    i.DEV_ReadSR                             0x0800080c   Section        0  spi.o(i.DEV_ReadSR)
    i.DEV_SPI_Init                           0x0800083c   Section        0  spi.o(i.DEV_SPI_Init)
    i.DEV_WriteSR                            0x0800092c   Section        0  spi.o(i.DEV_WriteSR)
    i.EXTI0_1_IRQHandler                     0x08000958   Section        0  spi.o(i.EXTI0_1_IRQHandler)
    i.EXTI_ClearITPendingBit                 0x0800098c   Section        0  stm32f0xx_exti.o(i.EXTI_ClearITPendingBit)
    i.EXTI_GetITStatus                       0x08000998   Section        0  stm32f0xx_exti.o(i.EXTI_GetITStatus)
    i.EXTI_Init                              0x080009c0   Section        0  stm32f0xx_exti.o(i.EXTI_Init)
    i.GPIO_Init                              0x08000a48   Section        0  stm32f0xx_gpio.o(i.GPIO_Init)
    i.GPIO_PinAFConfig                       0x08000ad8   Section        0  stm32f0xx_gpio.o(i.GPIO_PinAFConfig)
    i.HardFault_Handler                      0x08000b1c   Section        0  stm32f0xx_it.o(i.HardFault_Handler)
    i.INT2_EXTI_Config                       0x08000b20   Section        0  spi.o(i.INT2_EXTI_Config)
    i.INT_EXTI_Config                        0x08000b84   Section        0  spi.o(i.INT_EXTI_Config)
    i.ISO14443_4_HalfDuplexExchange          0x08000b8c   Section        0  iso14443_4.o(i.ISO14443_4_HalfDuplexExchange)
    i.Iblock_getrand                         0x08001098   Section        0  rfid_interface.o(i.Iblock_getrand)
    i.Init_LED                               0x0800119c   Section        0  utilities.o(i.Init_LED)
    i.NFC_A_Mifare_Test                      0x080011c8   Section        0  rfid_interface.o(i.NFC_A_Mifare_Test)
    i.NFC_A_Tag1_Test                        0x0800133c   Section        0  rfid_interface.o(i.NFC_A_Tag1_Test)
    i.NFC_A_Tag2_Test                        0x08001360   Section        0  rfid_interface.o(i.NFC_A_Tag2_Test)
    i.NFC_F_Tag3_Test                        0x0800139c   Section        0  rfid_interface.o(i.NFC_F_Tag3_Test)
    i.NFC_V_Tag5_Test                        0x080013e0   Section        0  rfid_interface.o(i.NFC_V_Tag5_Test)
    i.NMI_Handler                            0x08001444   Section        0  stm32f0xx_it.o(i.NMI_Handler)
    i.NVIC_Init                              0x08001448   Section        0  stm32f0xx_misc.o(i.NVIC_Init)
    i.NVIC_SetPriority                       0x080014b8   Section        0  utilities.o(i.NVIC_SetPriority)
    NVIC_SetPriority                         0x080014b9   Thumb Code   110  utilities.o(i.NVIC_SetPriority)
    i.PendSV_Handler                         0x08001530   Section        0  stm32f0xx_it.o(i.PendSV_Handler)
    i.RCC_AHBPeriphClockCmd                  0x08001534   Section        0  stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd)
    i.RCC_APB1PeriphClockCmd                 0x08001554   Section        0  stm32f0xx_rcc.o(i.RCC_APB1PeriphClockCmd)
    i.RCC_APB2PeriphClockCmd                 0x08001574   Section        0  stm32f0xx_rcc.o(i.RCC_APB2PeriphClockCmd)
    i.RCC_GetClocksFreq                      0x08001594   Section        0  stm32f0xx_rcc.o(i.RCC_GetClocksFreq)
    i.Rfid_Init                              0x08001704   Section        0  rfid_interface.o(i.Rfid_Init)
    i.Rfid_exchange                          0x08001714   Section        0  rfid_interface.o(i.Rfid_exchange)
    i.SPI_Cmd                                0x08001734   Section        0  stm32f0xx_spi.o(i.SPI_Cmd)
    i.SPI_I2S_GetFlagStatus                  0x08001750   Section        0  stm32f0xx_spi.o(i.SPI_I2S_GetFlagStatus)
    i.SPI_Init                               0x08001764   Section        0  stm32f0xx_spi.o(i.SPI_Init)
    i.SPI_ReadWriteByte                      0x080017bc   Section        0  spi.o(i.SPI_ReadWriteByte)
    i.SPI_ReceiveData8                       0x080017f0   Section        0  stm32f0xx_spi.o(i.SPI_ReceiveData8)
    i.SPI_RxFIFOThresholdConfig              0x080017fc   Section        0  stm32f0xx_spi.o(i.SPI_RxFIFOThresholdConfig)
    i.SPI_SendData8                          0x08001810   Section        0  stm32f0xx_spi.o(i.SPI_SendData8)
    i.SVC_Handler                            0x0800181a   Section        0  stm32f0xx_it.o(i.SVC_Handler)
    i.SYSCFG_EXTILineConfig                  0x0800181c   Section        0  stm32f0xx_syscfg.o(i.SYSCFG_EXTILineConfig)
    i.SetSysClock                            0x0800185c   Section        0  system_stm32f0xx.o(i.SetSysClock)
    SetSysClock                              0x0800185d   Thumb Code   224  system_stm32f0xx.o(i.SetSysClock)
    i.SysTick_Config                         0x08001944   Section        0  utilities.o(i.SysTick_Config)
    SysTick_Config                           0x08001945   Thumb Code    44  utilities.o(i.SysTick_Config)
    i.SysTick_Handler                        0x08001978   Section        0  stm32f0xx_it.o(i.SysTick_Handler)
    i.SystemInit                             0x080019a0   Section        0  system_stm32f0xx.o(i.SystemInit)
    i.USART1_IRQHandler                      0x08001a1c   Section        0  usart.o(i.USART1_IRQHandler)
    i.USART_ClearFlag                        0x08001b48   Section        0  stm32f0xx_usart.o(i.USART_ClearFlag)
    i.USART_ClearITPendingBit                0x08001b4c   Section        0  stm32f0xx_usart.o(i.USART_ClearITPendingBit)
    i.USART_Cmd                              0x08001b5e   Section        0  stm32f0xx_usart.o(i.USART_Cmd)
    i.USART_GetFlagStatus                    0x08001b76   Section        0  stm32f0xx_usart.o(i.USART_GetFlagStatus)
    i.USART_GetITStatus                      0x08001b8a   Section        0  stm32f0xx_usart.o(i.USART_GetITStatus)
    i.USART_ITConfig                         0x08001bd8   Section        0  stm32f0xx_usart.o(i.USART_ITConfig)
    i.USART_Init                             0x08001c1c   Section        0  stm32f0xx_usart.o(i.USART_Init)
    i.USART_ReceiveData                      0x08001cf4   Section        0  stm32f0xx_usart.o(i.USART_ReceiveData)
    i.USART_SendData                         0x08001cfe   Section        0  stm32f0xx_usart.o(i.USART_SendData)
    i.__ARM_common_switch8                   0x08001d06   Section        0  iso14443_4.o(i.__ARM_common_switch8)
    i._is_digit                              0x08001d22   Section        0  __printf_wp.o(i._is_digit)
    i._sys_exit                              0x08001d30   Section        0  usart.o(i._sys_exit)
    i.clear_bit_mask                         0x08001d36   Section        0  sl2x23.o(i.clear_bit_mask)
    i.delay_1ms                              0x08001d52   Section        0  emv_if.o(i.delay_1ms)
    i.delay_ms                               0x08001d60   Section        0  utilities.o(i.delay_ms)
    i.fputc                                  0x08001d9c   Section        0  usart.o(i.fputc)
    i.get_idcard_num                         0x08001dd4   Section        0  iso14443b.o(i.get_idcard_num)
    i.gtag_init                              0x08001e18   Section        0  rfid_interface.o(i.gtag_init)
    i.iso14443_4_deselect                    0x08001e34   Section        0  iso14443_4.o(i.iso14443_4_deselect)
    i.main                                   0x08001e66   Section        0  main.o(i.main)
    i.nfc_demo                               0x08001e84   Section        0  sl2x23_test.o(i.nfc_demo)
    i.pcd_active                             0x08002060   Section        0  rfid_interface.o(i.pcd_active)
    i.pcd_active_b                           0x08002184   Section        0  rfid_interface.o(i.pcd_active_b)
    i.pcd_antenna_off                        0x08002268   Section        0  sl2x23.o(i.pcd_antenna_off)
    i.pcd_antenna_on                         0x0800227e   Section        0  sl2x23.o(i.pcd_antenna_on)
    i.pcd_attri_b                            0x08002298   Section        0  iso14443b.o(i.pcd_attri_b)
    i.pcd_auth_state                         0x08002304   Section        0  mifare.o(i.pcd_auth_state)
    i.pcd_cascaded_anticoll                  0x08002374   Section        0  iso14443a.o(i.pcd_cascaded_anticoll)
    i.pcd_cascaded_select                    0x080025ce   Section        0  iso14443a.o(i.pcd_cascaded_select)
    i.pcd_com_transceive                     0x08002658   Section        0  sl2x23.o(i.pcd_com_transceive)
    i.pcd_config                             0x08002b3c   Section        0  sl2x23.o(i.pcd_config)
    i.pcd_default_info                       0x08002c88   Section        0  iso14443_4.o(i.pcd_default_info)
    i.pcd_delay_sfgi                         0x08002cb0   Section        0  sl2x23.o(i.pcd_delay_sfgi)
    i.pcd_init                               0x08002d14   Section        0  sl2x23.o(i.pcd_init)
    i.pcd_polling                            0x08002e14   Section        0  rfid_interface.o(i.pcd_polling)
    i.pcd_pps_rate                           0x08002f88   Section        0  iso14443a.o(i.pcd_pps_rate)
    i.pcd_rats_a                             0x080030ec   Section        0  iso14443a.o(i.pcd_rats_a)
    i.pcd_read                               0x080032c0   Section        0  mifare.o(i.pcd_read)
    i.pcd_read_block_f                       0x08003324   Section        0  rfid_interface.o(i.pcd_read_block_f)
    i.pcd_read_block_v                       0x08003378   Section        0  rfid_interface.o(i.pcd_read_block_v)
    i.pcd_read_n_block_f                     0x080033b4   Section        0  rfid_interface.o(i.pcd_read_n_block_f)
    i.pcd_read_n_block_lock_state_v          0x08003420   Section        0  rfid_interface.o(i.pcd_read_n_block_lock_state_v)
    i.pcd_read_n_block_v                     0x08003460   Section        0  rfid_interface.o(i.pcd_read_n_block_v)
    i.pcd_read_n_lock_state_block_v          0x080034a0   Section        0  rfid_interface.o(i.pcd_read_n_lock_state_block_v)
    i.pcd_read_tag2_block                    0x080034e0   Section        0  rfid_interface.o(i.pcd_read_tag2_block)
    i.pcd_request                            0x08003504   Section        0  iso14443a.o(i.pcd_request)
    i.pcd_request_b                          0x0800356c   Section        0  iso14443b.o(i.pcd_request_b)
    i.pcd_request_f                          0x080035f4   Section        0  rfid_interface.o(i.pcd_request_f)
    i.pcd_request_v                          0x080036dc   Section        0  rfid_interface.o(i.pcd_request_v)
    i.pcd_reset                              0x08003790   Section        0  sl2x23.o(i.pcd_reset)
    i.pcd_set_rate                           0x0800379c   Section        0  sl2x23.o(i.pcd_set_rate)
    i.pcd_set_tmo                            0x080038da   Section        0  sl2x23.o(i.pcd_set_tmo)
    i.pcd_sleep                              0x0800390e   Section        0  sl2x23.o(i.pcd_sleep)
    i.pcd_sleep_exit                         0x0800391a   Section        0  sl2x23.o(i.pcd_sleep_exit)
    i.pcd_slot_marker                        0x0800392c   Section        0  iso14443b.o(i.pcd_slot_marker)
    i.pcd_transceive                         0x080039b0   Section        0  rfid_interface.o(i.pcd_transceive)
    i.pcd_write                              0x08003aa0   Section        0  mifare.o(i.pcd_write)
    i.read_reg                               0x08003b80   Section        0  emv_if.o(i.read_reg)
    i.reqa_wakeup                            0x08003b94   Section        0  rfid_interface.o(i.reqa_wakeup)
    i.reqb_wakeup                            0x08003e4c   Section        0  rfid_interface.o(i.reqb_wakeup)
    i.set_bit_mask                           0x08003fa4   Section        0  sl2x23.o(i.set_bit_mask)
    i.sl2823_test                            0x08003fc0   Section        0  sl2x23_test.o(i.sl2823_test)
    i.slm_arm                                0x08004020   Section        0  rfid_interface.o(i.slm_arm)
    i.spi_wr_test                            0x08004148   Section        0  emv_if.o(i.spi_wr_test)
    i.uart_init                              0x08004204   Section        0  usart.o(i.uart_init)
    i.write_reg                              0x080042a4   Section        0  emv_if.o(i.write_reg)
    .constdata                               0x080042b8   Section       24  rfid_interface.o(.constdata)
    .constdata                               0x080042d0   Section       40  _printf_hex_int.o(.constdata)
    uc_hextab                                0x080042d0   Data          20  _printf_hex_int.o(.constdata)
    lc_hextab                                0x080042e4   Data          20  _printf_hex_int.o(.constdata)
    .constdata                               0x080042f8   Section       17  __printf_flags_wp.o(.constdata)
    maptable                                 0x080042f8   Data          17  __printf_flags_wp.o(.constdata)
    .conststring                             0x0800430c   Section       78  rfid_interface.o(.conststring)
    .data                                    0x20000000   Section       16  stm32f0xx_rcc.o(.data)
    APBAHBPrescTable                         0x20000000   Data          16  stm32f0xx_rcc.o(.data)
    .data                                    0x20000010   Section       12  utilities.o(.data)
    .data                                    0x2000001c   Section       20  spi.o(.data)
    Irq1_Delay_Cnt                           0x2000001c   Data           1  spi.o(.data)
    Irq2_Delay_Cnt                           0x2000001d   Data           1  spi.o(.data)
    DEV_Wkup_Pwm_Level_Hl                    0x2000001e   Data           1  spi.o(.data)
    DEV_Wkup_Pwm_Level_Hh                    0x2000001f   Data           1  spi.o(.data)
    DEV_Wkup_Pwm_cnt                         0x20000020   Data           2  spi.o(.data)
    .data                                    0x20000030   Section        6  usart.o(.data)
    .data                                    0x20000036   Section        1  emv_if.o(.data)
    .data                                    0x20000038   Section       11  rfid_interface.o(.data)
    .data                                    0x20000044   Section       36  iso14443a.o(.data)
    .data                                    0x20000068   Section        1  iso14443b.o(.data)
    .bss                                     0x2000006c   Section      200  usart.o(.bss)
    .bss                                     0x20000134   Section      216  rfid_interface.o(.bss)
    sendBuffer                               0x200001bc   Data          32  rfid_interface.o(.bss)
    recvBuffer                               0x200001dc   Data          32  rfid_interface.o(.bss)
    .bss                                     0x2000020c   Section       32  iso14443_4.o(.bss)
    .bss                                     0x2000022c   Section       96  libspace.o(.bss)
    HEAP                                     0x20000290   Section      512  startup_stm32f0xx.o(HEAP)
    Heap_Mem                                 0x20000290   Data         512  startup_stm32f0xx.o(HEAP)
    STACK                                    0x20000490   Section     1024  startup_stm32f0xx.o(STACK)
    Stack_Mem                                0x20000490   Data        1024  startup_stm32f0xx.o(STACK)
    __initial_sp                             0x20000890   Data           0  startup_stm32f0xx.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  printf_stubs.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __arm_fini_                               - Undefined Weak Reference
    __arm_preinit_                            - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __rt_locale                               - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _mutex_acquire                            - Undefined Weak Reference
    _mutex_release                            - Undefined Weak Reference
    _printf_truncate_signed                   - Undefined Weak Reference
    _printf_truncate_unsigned                 - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_alloc                          - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    __Vectors_Size                           0x000000c0   Number         0  startup_stm32f0xx.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f0xx.o(RESET)
    __Vectors_End                            0x080000c0   Data           0  startup_stm32f0xx.o(RESET)
    __main                                   0x080000c1   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x080000c9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x080000c9   Thumb Code    52  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x080000c9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x080000d9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x08000105   Thumb Code    26  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x08000121   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    _printf_percent                          0x0800013d   Thumb Code     0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    _printf_d                                0x0800013f   Thumb Code     0  _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
    _printf_x                                0x08000149   Thumb Code     0  _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
    _printf_percent_end                      0x08000153   Thumb Code     0  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    __rt_lib_init                            0x08000157   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_alloca_1                   0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_argv_1                     0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_atexit_1                   0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_clock_1                    0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_cpp_1                      0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    __rt_lib_init_exceptions_1               0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    __rt_lib_init_fp_1                       0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    __rt_lib_init_fp_trap_1                  0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_getenv_1                   0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    __rt_lib_init_heap_1                     0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_init_lc_collate_1               0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_ctype_1                 0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_monetary_1              0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_lc_numeric_1               0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_lc_time_1                  0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_preinit_1                  0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    __rt_lib_init_rand_1                     0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    __rt_lib_init_return                     0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000033)
    __rt_lib_init_signal_1                   0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_stdio_1                    0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    __rt_lib_init_user_alloc_1               0x08000159   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    __rt_lib_shutdown                        0x0800015b   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_cpp_1                  0x0800015d   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    __rt_lib_shutdown_fini_1                 0x0800015d   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    __rt_lib_shutdown_fp_trap_1              0x0800015d   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    __rt_lib_shutdown_heap_1                 0x0800015d   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)
    __rt_lib_shutdown_return                 0x0800015d   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)
    __rt_lib_shutdown_signal_1               0x0800015d   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    __rt_lib_shutdown_stdio_1                0x0800015d   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    __rt_lib_shutdown_user_alloc_1           0x0800015d   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    __rt_entry                               0x0800015f   Thumb Code     0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x0800015f   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x0800015f   Thumb Code     0  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x08000165   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x08000165   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x08000169   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x08000169   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x08000171   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x08000173   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x08000173   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x08000177   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    __aeabi_memcpy4                          0x0800017d   Thumb Code    56  rt_memcpy.o(.emb_text)
    __aeabi_memcpy8                          0x0800017d   Thumb Code     0  rt_memcpy.o(.emb_text)
    Reset_Handler                            0x080001b5   Thumb Code     8  startup_stm32f0xx.o(.text)
    ADC1_COMP_IRQHandler                     0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    CEC_IRQHandler                           0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    DMA1_Channel1_IRQHandler                 0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    DMA1_Channel2_3_IRQHandler               0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    DMA1_Channel4_5_IRQHandler               0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    EXTI2_3_IRQHandler                       0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    EXTI4_15_IRQHandler                      0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    FLASH_IRQHandler                         0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    I2C1_IRQHandler                          0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    I2C2_IRQHandler                          0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    PVD_IRQHandler                           0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    RCC_IRQHandler                           0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    RTC_IRQHandler                           0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    SPI1_IRQHandler                          0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    SPI2_IRQHandler                          0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    TIM14_IRQHandler                         0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    TIM15_IRQHandler                         0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    TIM16_IRQHandler                         0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    TIM17_IRQHandler                         0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    TIM1_BRK_UP_TRG_COM_IRQHandler           0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    TIM1_CC_IRQHandler                       0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    TIM2_IRQHandler                          0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    TIM3_IRQHandler                          0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    TIM6_DAC_IRQHandler                      0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    TS_IRQHandler                            0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    USART2_IRQHandler                        0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    WWDG_IRQHandler                          0x080001c7   Thumb Code     0  startup_stm32f0xx.o(.text)
    __user_initial_stackheap                 0x080001c9   Thumb Code     0  startup_stm32f0xx.o(.text)
    __use_no_semihosting                     0x080001ed   Thumb Code     2  use_no_semi_2.o(.text)
    __2printf                                0x080001f1   Thumb Code    22  noretval__2printf.o(.text)
    _printf_pre_padding                      0x0800020d   Thumb Code    44  _printf_pad.o(.text)
    _printf_post_padding                     0x08000239   Thumb Code    34  _printf_pad.o(.text)
    _printf_int_dec                          0x0800025d   Thumb Code    90  _printf_dec.o(.text)
    _printf_int_hex                          0x080002c9   Thumb Code    84  _printf_hex_int.o(.text)
    _printf_longlong_hex                     0x080002c9   Thumb Code     0  _printf_hex_int.o(.text)
    __printf                                 0x08000321   Thumb Code   306  __printf_flags_wp.o(.text)
    __aeabi_memcpy                           0x08000459   Thumb Code   130  rt_memcpy.o(.text)
    __rt_memcpy                              0x08000459   Thumb Code     0  rt_memcpy.o(.text)
    _memset_w                                0x080004db   Thumb Code    26  rt_memclr.o(.text)
    _memset                                  0x080004f5   Thumb Code    30  rt_memclr.o(.text)
    __aeabi_memclr                           0x08000513   Thumb Code     4  rt_memclr.o(.text)
    __rt_memclr                              0x08000513   Thumb Code     0  rt_memclr.o(.text)
    __aeabi_memclr4                          0x08000517   Thumb Code     0  rt_memclr.o(.text)
    __aeabi_memclr8                          0x08000517   Thumb Code     0  rt_memclr.o(.text)
    __rt_memclr_w                            0x08000517   Thumb Code     4  rt_memclr.o(.text)
    __aeabi_uidiv                            0x0800051b   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_uidivmod                         0x0800051b   Thumb Code    20  aeabi_sdiv.o(.text)
    __aeabi_idiv                             0x0800052f   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_idivmod                          0x0800052f   Thumb Code   326  aeabi_sdiv.o(.text)
    __use_two_region_memory                  0x08000675   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x08000677   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x08000679   Thumb Code     2  heapauxi.o(.text)
    __I$use$semihosting                      0x0800067b   Thumb Code     0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x0800067b   Thumb Code     2  use_no_semi.o(.text)
    _printf_int_common                       0x0800067d   Thumb Code   176  _printf_intcommon.o(.text)
    _printf_char_file                        0x0800072d   Thumb Code    34  _printf_char_file.o(.text)
    __rt_udiv10                              0x08000755   Thumb Code    40  rtudiv10.o(.text)
    _printf_char_common                      0x08000787   Thumb Code    32  _printf_char_common.o(.text)
    ferror                                   0x080007ad   Thumb Code     8  ferror.o(.text)
    __user_setup_stackheap                   0x080007b5   Thumb Code    62  sys_stackheap_outer.o(.text)
    exit                                     0x080007f3   Thumb Code    16  exit.o(.text)
    __user_libspace                          0x08000805   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x08000805   Thumb Code     0  libspace.o(.text)
    __user_perthread_libspace                0x08000805   Thumb Code     0  libspace.o(.text)
    DEV_ReadSR                               0x0800080d   Thumb Code    42  spi.o(i.DEV_ReadSR)
    DEV_SPI_Init                             0x0800083d   Thumb Code   230  spi.o(i.DEV_SPI_Init)
    DEV_WriteSR                              0x0800092d   Thumb Code    38  spi.o(i.DEV_WriteSR)
    EXTI0_1_IRQHandler                       0x08000959   Thumb Code    44  spi.o(i.EXTI0_1_IRQHandler)
    EXTI_ClearITPendingBit                   0x0800098d   Thumb Code     6  stm32f0xx_exti.o(i.EXTI_ClearITPendingBit)
    EXTI_GetITStatus                         0x08000999   Thumb Code    36  stm32f0xx_exti.o(i.EXTI_GetITStatus)
    EXTI_Init                                0x080009c1   Thumb Code   132  stm32f0xx_exti.o(i.EXTI_Init)
    GPIO_Init                                0x08000a49   Thumb Code   144  stm32f0xx_gpio.o(i.GPIO_Init)
    GPIO_PinAFConfig                         0x08000ad9   Thumb Code    68  stm32f0xx_gpio.o(i.GPIO_PinAFConfig)
    HardFault_Handler                        0x08000b1d   Thumb Code     4  stm32f0xx_it.o(i.HardFault_Handler)
    INT2_EXTI_Config                         0x08000b21   Thumb Code    96  spi.o(i.INT2_EXTI_Config)
    INT_EXTI_Config                          0x08000b85   Thumb Code     8  spi.o(i.INT_EXTI_Config)
    ISO14443_4_HalfDuplexExchange            0x08000b8d   Thumb Code  1288  iso14443_4.o(i.ISO14443_4_HalfDuplexExchange)
    Iblock_getrand                           0x08001099   Thumb Code   158  rfid_interface.o(i.Iblock_getrand)
    Init_LED                                 0x0800119d   Thumb Code    38  utilities.o(i.Init_LED)
    NFC_A_Mifare_Test                        0x080011c9   Thumb Code   180  rfid_interface.o(i.NFC_A_Mifare_Test)
    NFC_A_Tag1_Test                          0x0800133d   Thumb Code    12  rfid_interface.o(i.NFC_A_Tag1_Test)
    NFC_A_Tag2_Test                          0x08001361   Thumb Code    36  rfid_interface.o(i.NFC_A_Tag2_Test)
    NFC_F_Tag3_Test                          0x0800139d   Thumb Code    44  rfid_interface.o(i.NFC_F_Tag3_Test)
    NFC_V_Tag5_Test                          0x080013e1   Thumb Code    76  rfid_interface.o(i.NFC_V_Tag5_Test)
    NMI_Handler                              0x08001445   Thumb Code     2  stm32f0xx_it.o(i.NMI_Handler)
    NVIC_Init                                0x08001449   Thumb Code   106  stm32f0xx_misc.o(i.NVIC_Init)
    PendSV_Handler                           0x08001531   Thumb Code     2  stm32f0xx_it.o(i.PendSV_Handler)
    RCC_AHBPeriphClockCmd                    0x08001535   Thumb Code    28  stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd)
    RCC_APB1PeriphClockCmd                   0x08001555   Thumb Code    28  stm32f0xx_rcc.o(i.RCC_APB1PeriphClockCmd)
    RCC_APB2PeriphClockCmd                   0x08001575   Thumb Code    28  stm32f0xx_rcc.o(i.RCC_APB2PeriphClockCmd)
    RCC_GetClocksFreq                        0x08001595   Thumb Code   340  stm32f0xx_rcc.o(i.RCC_GetClocksFreq)
    Rfid_Init                                0x08001705   Thumb Code    16  rfid_interface.o(i.Rfid_Init)
    Rfid_exchange                            0x08001715   Thumb Code    26  rfid_interface.o(i.Rfid_exchange)
    SPI_Cmd                                  0x08001735   Thumb Code    24  stm32f0xx_spi.o(i.SPI_Cmd)
    SPI_I2S_GetFlagStatus                    0x08001751   Thumb Code    20  stm32f0xx_spi.o(i.SPI_I2S_GetFlagStatus)
    SPI_Init                                 0x08001765   Thumb Code    76  stm32f0xx_spi.o(i.SPI_Init)
    SPI_ReadWriteByte                        0x080017bd   Thumb Code    48  spi.o(i.SPI_ReadWriteByte)
    SPI_ReceiveData8                         0x080017f1   Thumb Code    12  stm32f0xx_spi.o(i.SPI_ReceiveData8)
    SPI_RxFIFOThresholdConfig                0x080017fd   Thumb Code    16  stm32f0xx_spi.o(i.SPI_RxFIFOThresholdConfig)
    SPI_SendData8                            0x08001811   Thumb Code    10  stm32f0xx_spi.o(i.SPI_SendData8)
    SVC_Handler                              0x0800181b   Thumb Code     2  stm32f0xx_it.o(i.SVC_Handler)
    SYSCFG_EXTILineConfig                    0x0800181d   Thumb Code    60  stm32f0xx_syscfg.o(i.SYSCFG_EXTILineConfig)
    SysTick_Handler                          0x08001979   Thumb Code    30  stm32f0xx_it.o(i.SysTick_Handler)
    SystemInit                               0x080019a1   Thumb Code   110  system_stm32f0xx.o(i.SystemInit)
    USART1_IRQHandler                        0x08001a1d   Thumb Code   278  usart.o(i.USART1_IRQHandler)
    USART_ClearFlag                          0x08001b49   Thumb Code     4  stm32f0xx_usart.o(i.USART_ClearFlag)
    USART_ClearITPendingBit                  0x08001b4d   Thumb Code    18  stm32f0xx_usart.o(i.USART_ClearITPendingBit)
    USART_Cmd                                0x08001b5f   Thumb Code    24  stm32f0xx_usart.o(i.USART_Cmd)
    USART_GetFlagStatus                      0x08001b77   Thumb Code    20  stm32f0xx_usart.o(i.USART_GetFlagStatus)
    USART_GetITStatus                        0x08001b8b   Thumb Code    78  stm32f0xx_usart.o(i.USART_GetITStatus)
    USART_ITConfig                           0x08001bd9   Thumb Code    66  stm32f0xx_usart.o(i.USART_ITConfig)
    USART_Init                               0x08001c1d   Thumb Code   202  stm32f0xx_usart.o(i.USART_Init)
    USART_ReceiveData                        0x08001cf5   Thumb Code    10  stm32f0xx_usart.o(i.USART_ReceiveData)
    USART_SendData                           0x08001cff   Thumb Code     8  stm32f0xx_usart.o(i.USART_SendData)
    __ARM_common_switch8                     0x08001d07   Thumb Code    28  iso14443_4.o(i.__ARM_common_switch8)
    _is_digit                                0x08001d23   Thumb Code    14  __printf_wp.o(i._is_digit)
    _sys_exit                                0x08001d31   Thumb Code     6  usart.o(i._sys_exit)
    clear_bit_mask                           0x08001d37   Thumb Code    28  sl2x23.o(i.clear_bit_mask)
    delay_1ms                                0x08001d53   Thumb Code    12  emv_if.o(i.delay_1ms)
    delay_ms                                 0x08001d61   Thumb Code    52  utilities.o(i.delay_ms)
    fputc                                    0x08001d9d   Thumb Code    52  usart.o(i.fputc)
    get_idcard_num                           0x08001dd5   Thumb Code    66  iso14443b.o(i.get_idcard_num)
    gtag_init                                0x08001e19   Thumb Code    20  rfid_interface.o(i.gtag_init)
    iso14443_4_deselect                      0x08001e35   Thumb Code    50  iso14443_4.o(i.iso14443_4_deselect)
    main                                     0x08001e67   Thumb Code    30  main.o(i.main)
    nfc_demo                                 0x08001e85   Thumb Code   400  sl2x23_test.o(i.nfc_demo)
    pcd_active                               0x08002061   Thumb Code   162  rfid_interface.o(i.pcd_active)
    pcd_active_b                             0x08002185   Thumb Code   160  rfid_interface.o(i.pcd_active_b)
    pcd_antenna_off                          0x08002269   Thumb Code    22  sl2x23.o(i.pcd_antenna_off)
    pcd_antenna_on                           0x0800227f   Thumb Code    24  sl2x23.o(i.pcd_antenna_on)
    pcd_attri_b                              0x08002299   Thumb Code   104  iso14443b.o(i.pcd_attri_b)
    pcd_auth_state                           0x08002305   Thumb Code   112  mifare.o(i.pcd_auth_state)
    pcd_cascaded_anticoll                    0x08002375   Thumb Code   602  iso14443a.o(i.pcd_cascaded_anticoll)
    pcd_cascaded_select                      0x080025cf   Thumb Code   138  iso14443a.o(i.pcd_cascaded_select)
    pcd_com_transceive                       0x08002659   Thumb Code  1252  sl2x23.o(i.pcd_com_transceive)
    pcd_config                               0x08002b3d   Thumb Code   332  sl2x23.o(i.pcd_config)
    pcd_default_info                         0x08002c89   Thumb Code    34  iso14443_4.o(i.pcd_default_info)
    pcd_delay_sfgi                           0x08002cb1   Thumb Code    98  sl2x23.o(i.pcd_delay_sfgi)
    pcd_init                                 0x08002d15   Thumb Code   234  sl2x23.o(i.pcd_init)
    pcd_polling                              0x08002e15   Thumb Code   244  rfid_interface.o(i.pcd_polling)
    pcd_pps_rate                             0x08002f89   Thumb Code   296  iso14443a.o(i.pcd_pps_rate)
    pcd_rats_a                               0x080030ed   Thumb Code   448  iso14443a.o(i.pcd_rats_a)
    pcd_read                                 0x080032c1   Thumb Code    98  mifare.o(i.pcd_read)
    pcd_read_block_f                         0x08003325   Thumb Code    66  rfid_interface.o(i.pcd_read_block_f)
    pcd_read_block_v                         0x08003379   Thumb Code    48  rfid_interface.o(i.pcd_read_block_v)
    pcd_read_n_block_f                       0x080033b5   Thumb Code   104  rfid_interface.o(i.pcd_read_n_block_f)
    pcd_read_n_block_lock_state_v            0x08003421   Thumb Code    50  rfid_interface.o(i.pcd_read_n_block_lock_state_v)
    pcd_read_n_block_v                       0x08003461   Thumb Code    50  rfid_interface.o(i.pcd_read_n_block_v)
    pcd_read_n_lock_state_block_v            0x080034a1   Thumb Code    50  rfid_interface.o(i.pcd_read_n_lock_state_block_v)
    pcd_read_tag2_block                      0x080034e1   Thumb Code    30  rfid_interface.o(i.pcd_read_tag2_block)
    pcd_request                              0x08003505   Thumb Code   102  iso14443a.o(i.pcd_request)
    pcd_request_b                            0x0800356d   Thumb Code   130  iso14443b.o(i.pcd_request_b)
    pcd_request_f                            0x080035f5   Thumb Code   166  rfid_interface.o(i.pcd_request_f)
    pcd_request_v                            0x080036dd   Thumb Code   118  rfid_interface.o(i.pcd_request_v)
    pcd_reset                                0x08003791   Thumb Code    12  sl2x23.o(i.pcd_reset)
    pcd_set_rate                             0x0800379d   Thumb Code   318  sl2x23.o(i.pcd_set_rate)
    pcd_set_tmo                              0x080038db   Thumb Code    52  sl2x23.o(i.pcd_set_tmo)
    pcd_sleep                                0x0800390f   Thumb Code    12  sl2x23.o(i.pcd_sleep)
    pcd_sleep_exit                           0x0800391b   Thumb Code    18  sl2x23.o(i.pcd_sleep_exit)
    pcd_slot_marker                          0x0800392d   Thumb Code   126  iso14443b.o(i.pcd_slot_marker)
    pcd_transceive                           0x080039b1   Thumb Code   186  rfid_interface.o(i.pcd_transceive)
    pcd_write                                0x08003aa1   Thumb Code   224  mifare.o(i.pcd_write)
    read_reg                                 0x08003b81   Thumb Code    20  emv_if.o(i.read_reg)
    reqa_wakeup                              0x08003b95   Thumb Code   456  rfid_interface.o(i.reqa_wakeup)
    reqb_wakeup                              0x08003e4d   Thumb Code   274  rfid_interface.o(i.reqb_wakeup)
    set_bit_mask                             0x08003fa5   Thumb Code    28  sl2x23.o(i.set_bit_mask)
    sl2823_test                              0x08003fc1   Thumb Code    52  sl2x23_test.o(i.sl2823_test)
    slm_arm                                  0x08004021   Thumb Code   294  rfid_interface.o(i.slm_arm)
    spi_wr_test                              0x08004149   Thumb Code   100  emv_if.o(i.spi_wr_test)
    uart_init                                0x08004205   Thumb Code   152  usart.o(i.uart_init)
    write_reg                                0x080042a5   Thumb Code    20  emv_if.o(i.write_reg)
    Region$$Table$$Base                      0x0800435c   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0800437c   Number         0  anon$$obj.o(Region$$Table)
    G_tickValue                              0x20000010   Data           4  utilities.o(.data)
    G_tick                                   0x20000014   Data           4  utilities.o(.data)
    delay                                    0x20000018   Data           4  utilities.o(.data)
    tim14_cnt_05ms                           0x20000024   Data           4  spi.o(.data)
    set_bit                                  0x20000028   Data           1  spi.o(.data)
    bit_cmp                                  0x20000029   Data           1  spi.o(.data)
    spi_err                                  0x2000002c   Data           4  spi.o(.data)
    __stdout                                 0x20000030   Data           4  usart.o(.data)
    USART_RX_STA                             0x20000034   Data           2  usart.o(.data)
    irq_flag_io                              0x20000036   Data           1  emv_if.o(.data)
    g_statistic_refreshed                    0x20000038   Data           1  rfid_interface.o(.data)
    g_ask_block_flag                         0x20000039   Data           1  rfid_interface.o(.data)
    sak                                      0x2000003a   Data           1  rfid_interface.o(.data)
    atqa                                     0x2000003c   Data           2  rfid_interface.o(.data)
    card_A                                   0x2000003e   Data           1  rfid_interface.o(.data)
    card_B                                   0x2000003f   Data           1  rfid_interface.o(.data)
    card_F                                   0x20000040   Data           1  rfid_interface.o(.data)
    card_V                                   0x20000041   Data           1  rfid_interface.o(.data)
    open_parity                              0x20000042   Data           1  rfid_interface.o(.data)
    gausMaxFrameSizeTable                    0x20000044   Data          36  iso14443a.o(.data)
    g_fwi                                    0x20000068   Data           1  iso14443b.o(.data)
    USART_RX_BUF                             0x2000006c   Data         200  usart.o(.bss)
    g_tag_info                               0x20000134   Data          23  rfid_interface.o(.bss)
    g_statistics                             0x2000014c   Data          52  rfid_interface.o(.bss)
    g_loop_buf                               0x20000180   Data          60  rfid_interface.o(.bss)
    ATQB                                     0x200001fc   Data          16  rfid_interface.o(.bss)
    gtPcdModuleInfo                          0x2000020c   Data          32  iso14443_4.o(.bss)
    __libspace_start                         0x2000022c   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x2000028c   Data           0  libspace.o(.bss)



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

Memory Map of the image

  Image Entry point : 0x080000c1

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

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

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

    0x08000000   0x08000000   0x000000c0   Data   RO         2352    RESET               startup_stm32f0xx.o
    0x080000c0   0x080000c0   0x00000008   Code   RO         3451  * !!!main             c_p.l(__main.o)
    0x080000c8   0x080000c8   0x0000003c   Code   RO         3633    !!!scatter          c_p.l(__scatter.o)
    0x08000104   0x08000104   0x0000001a   Code   RO         3635    !!handler_copy      c_p.l(__scatter_copy.o)
    0x0800011e   0x0800011e   0x00000002   PAD
    0x08000120   0x08000120   0x0000001c   Code   RO         3637    !!handler_zi        c_p.l(__scatter_zi.o)
    0x0800013c   0x0800013c   0x00000002   Code   RO         3438    .ARM.Collect$$_printf_percent$$00000000  c_p.l(_printf_percent.o)
    0x0800013e   0x0800013e   0x0000000a   Code   RO         3437    .ARM.Collect$$_printf_percent$$00000009  c_p.l(_printf_d.o)
    0x08000148   0x08000148   0x0000000a   Code   RO         3436    .ARM.Collect$$_printf_percent$$0000000C  c_p.l(_printf_x.o)
    0x08000152   0x08000152   0x00000004   Code   RO         3464    .ARM.Collect$$_printf_percent$$00000017  c_p.l(_printf_percent_end.o)
    0x08000156   0x08000156   0x00000002   Code   RO         3506    .ARM.Collect$$libinit$$00000000  c_p.l(libinit.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3520    .ARM.Collect$$libinit$$00000002  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3522    .ARM.Collect$$libinit$$00000004  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3525    .ARM.Collect$$libinit$$0000000A  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3527    .ARM.Collect$$libinit$$0000000C  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3529    .ARM.Collect$$libinit$$0000000E  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3532    .ARM.Collect$$libinit$$00000011  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3534    .ARM.Collect$$libinit$$00000013  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3536    .ARM.Collect$$libinit$$00000015  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3538    .ARM.Collect$$libinit$$00000017  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3540    .ARM.Collect$$libinit$$00000019  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3542    .ARM.Collect$$libinit$$0000001B  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3544    .ARM.Collect$$libinit$$0000001D  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3546    .ARM.Collect$$libinit$$0000001F  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3548    .ARM.Collect$$libinit$$00000021  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3550    .ARM.Collect$$libinit$$00000023  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3552    .ARM.Collect$$libinit$$00000025  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3556    .ARM.Collect$$libinit$$0000002C  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3558    .ARM.Collect$$libinit$$0000002E  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3560    .ARM.Collect$$libinit$$00000030  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000000   Code   RO         3562    .ARM.Collect$$libinit$$00000032  c_p.l(libinit2.o)
    0x08000158   0x08000158   0x00000002   Code   RO         3563    .ARM.Collect$$libinit$$00000033  c_p.l(libinit2.o)
    0x0800015a   0x0800015a   0x00000002   Code   RO         3587    .ARM.Collect$$libshutdown$$00000000  c_p.l(libshutdown.o)
    0x0800015c   0x0800015c   0x00000000   Code   RO         3613    .ARM.Collect$$libshutdown$$00000002  c_p.l(libshutdown2.o)
    0x0800015c   0x0800015c   0x00000000   Code   RO         3615    .ARM.Collect$$libshutdown$$00000004  c_p.l(libshutdown2.o)
    0x0800015c   0x0800015c   0x00000000   Code   RO         3617    .ARM.Collect$$libshutdown$$00000006  c_p.l(libshutdown2.o)
    0x0800015c   0x0800015c   0x00000000   Code   RO         3620    .ARM.Collect$$libshutdown$$00000009  c_p.l(libshutdown2.o)
    0x0800015c   0x0800015c   0x00000000   Code   RO         3623    .ARM.Collect$$libshutdown$$0000000C  c_p.l(libshutdown2.o)
    0x0800015c   0x0800015c   0x00000000   Code   RO         3625    .ARM.Collect$$libshutdown$$0000000E  c_p.l(libshutdown2.o)
    0x0800015c   0x0800015c   0x00000000   Code   RO         3628    .ARM.Collect$$libshutdown$$00000011  c_p.l(libshutdown2.o)
    0x0800015c   0x0800015c   0x00000002   Code   RO         3629    .ARM.Collect$$libshutdown$$00000012  c_p.l(libshutdown2.o)
    0x0800015e   0x0800015e   0x00000000   Code   RO         3455    .ARM.Collect$$rtentry$$00000000  c_p.l(__rtentry.o)
    0x0800015e   0x0800015e   0x00000000   Code   RO         3468    .ARM.Collect$$rtentry$$00000002  c_p.l(__rtentry2.o)
    0x0800015e   0x0800015e   0x00000006   Code   RO         3480    .ARM.Collect$$rtentry$$00000004  c_p.l(__rtentry4.o)
    0x08000164   0x08000164   0x00000000   Code   RO         3470    .ARM.Collect$$rtentry$$00000009  c_p.l(__rtentry2.o)
    0x08000164   0x08000164   0x00000004   Code   RO         3471    .ARM.Collect$$rtentry$$0000000A  c_p.l(__rtentry2.o)
    0x08000168   0x08000168   0x00000000   Code   RO         3473    .ARM.Collect$$rtentry$$0000000C  c_p.l(__rtentry2.o)
    0x08000168   0x08000168   0x00000008   Code   RO         3474    .ARM.Collect$$rtentry$$0000000D  c_p.l(__rtentry2.o)
    0x08000170   0x08000170   0x00000002   Code   RO         3511    .ARM.Collect$$rtexit$$00000000  c_p.l(rtexit.o)
    0x08000172   0x08000172   0x00000000   Code   RO         3565    .ARM.Collect$$rtexit$$00000002  c_p.l(rtexit2.o)
    0x08000172   0x08000172   0x00000004   Code   RO         3566    .ARM.Collect$$rtexit$$00000003  c_p.l(rtexit2.o)
    0x08000176   0x08000176   0x00000006   Code   RO         3567    .ARM.Collect$$rtexit$$00000004  c_p.l(rtexit2.o)
    0x0800017c   0x0800017c   0x00000038   Code   RO         3439    .emb_text           c_p.l(rt_memcpy.o)
    0x080001b4   0x080001b4   0x00000038   Code   RO         2353    .text               startup_stm32f0xx.o
    0x080001ec   0x080001ec   0x00000002   Code   RO         3383    .text               c_p.l(use_no_semi_2.o)
    0x080001ee   0x080001ee   0x00000002   PAD
    0x080001f0   0x080001f0   0x0000001c   Code   RO         3387    .text               c_p.l(noretval__2printf.o)
    0x0800020c   0x0800020c   0x0000004e   Code   RO         3391    .text               c_p.l(_printf_pad.o)
    0x0800025a   0x0800025a   0x00000002   PAD
    0x0800025c   0x0800025c   0x0000006c   Code   RO         3393    .text               c_p.l(_printf_dec.o)
    0x080002c8   0x080002c8   0x00000058   Code   RO         3398    .text               c_p.l(_printf_hex_int.o)
    0x08000320   0x08000320   0x00000138   Code   RO         3428    .text               c_p.l(__printf_flags_wp.o)
    0x08000458   0x08000458   0x00000082   Code   RO         3440    .text               c_p.l(rt_memcpy.o)
    0x080004da   0x080004da   0x00000040   Code   RO         3443    .text               c_p.l(rt_memclr.o)
    0x0800051a   0x0800051a   0x0000015a   Code   RO         3445    .text               c_p.l(aeabi_sdiv.o)
    0x08000674   0x08000674   0x00000006   Code   RO         3449    .text               c_p.l(heapauxi.o)
    0x0800067a   0x0800067a   0x00000002   Code   RO         3453    .text               c_p.l(use_no_semi.o)
    0x0800067c   0x0800067c   0x000000b0   Code   RO         3460    .text               c_p.l(_printf_intcommon.o)
    0x0800072c   0x0800072c   0x00000028   Code   RO         3462    .text               c_p.l(_printf_char_file.o)
    0x08000754   0x08000754   0x00000028   Code   RO         3465    .text               c_p.l(rtudiv10.o)
    0x0800077c   0x0800077c   0x00000030   Code   RO         3484    .text               c_p.l(_printf_char_common.o)
    0x080007ac   0x080007ac   0x00000008   Code   RO         3486    .text               c_p.l(ferror.o)
    0x080007b4   0x080007b4   0x0000003e   Code   RO         3490    .text               c_p.l(sys_stackheap_outer.o)
    0x080007f2   0x080007f2   0x00000010   Code   RO         3495    .text               c_p.l(exit.o)
    0x08000802   0x08000802   0x00000002   PAD
    0x08000804   0x08000804   0x00000008   Code   RO         3507    .text               c_p.l(libspace.o)
    0x0800080c   0x0800080c   0x00000030   Code   RO         2474    i.DEV_ReadSR        spi.o
    0x0800083c   0x0800083c   0x000000f0   Code   RO         2475    i.DEV_SPI_Init      spi.o
    0x0800092c   0x0800092c   0x0000002c   Code   RO         2478    i.DEV_WriteSR       spi.o
    0x08000958   0x08000958   0x00000034   Code   RO         2479    i.EXTI0_1_IRQHandler  spi.o
    0x0800098c   0x0800098c   0x0000000c   Code   RO          175    i.EXTI_ClearITPendingBit  stm32f0xx_exti.o
    0x08000998   0x08000998   0x00000028   Code   RO          179    i.EXTI_GetITStatus  stm32f0xx_exti.o
    0x080009c0   0x080009c0   0x00000088   Code   RO          180    i.EXTI_Init         stm32f0xx_exti.o
    0x08000a48   0x08000a48   0x00000090   Code   RO          425    i.GPIO_Init         stm32f0xx_gpio.o
    0x08000ad8   0x08000ad8   0x00000044   Code   RO          426    i.GPIO_PinAFConfig  stm32f0xx_gpio.o
    0x08000b1c   0x08000b1c   0x00000004   Code   RO         2268    i.HardFault_Handler  stm32f0xx_it.o
    0x08000b20   0x08000b20   0x00000064   Code   RO         2482    i.INT2_EXTI_Config  spi.o
    0x08000b84   0x08000b84   0x00000008   Code   RO         2483    i.INT_EXTI_Config   spi.o
    0x08000b8c   0x08000b8c   0x0000050c   Code   RO         2960    i.ISO14443_4_HalfDuplexExchange  iso14443_4.o
    0x08001098   0x08001098   0x00000104   Code   RO         2745    i.Iblock_getrand    rfid_interface.o
    0x0800119c   0x0800119c   0x0000002c   Code   RO         2359    i.Init_LED          utilities.o
    0x080011c8   0x080011c8   0x00000174   Code   RO         2746    i.NFC_A_Mifare_Test  rfid_interface.o
    0x0800133c   0x0800133c   0x00000024   Code   RO         2747    i.NFC_A_Tag1_Test   rfid_interface.o
    0x08001360   0x08001360   0x0000003c   Code   RO         2748    i.NFC_A_Tag2_Test   rfid_interface.o
    0x0800139c   0x0800139c   0x00000044   Code   RO         2749    i.NFC_F_Tag3_Test   rfid_interface.o
    0x080013e0   0x080013e0   0x00000064   Code   RO         2750    i.NFC_V_Tag5_Test   rfid_interface.o
    0x08001444   0x08001444   0x00000002   Code   RO         2269    i.NMI_Handler       stm32f0xx_it.o
    0x08001446   0x08001446   0x00000002   PAD
    0x08001448   0x08001448   0x00000070   Code   RO          782    i.NVIC_Init         stm32f0xx_misc.o
    0x080014b8   0x080014b8   0x00000078   Code   RO         2360    i.NVIC_SetPriority  utilities.o
    0x08001530   0x08001530   0x00000002   Code   RO         2270    i.PendSV_Handler    stm32f0xx_it.o
    0x08001532   0x08001532   0x00000002   PAD
    0x08001534   0x08001534   0x00000020   Code   RO          815    i.RCC_AHBPeriphClockCmd  stm32f0xx_rcc.o
    0x08001554   0x08001554   0x00000020   Code   RO          817    i.RCC_APB1PeriphClockCmd  stm32f0xx_rcc.o
    0x08001574   0x08001574   0x00000020   Code   RO          819    i.RCC_APB2PeriphClockCmd  stm32f0xx_rcc.o
    0x08001594   0x08001594   0x00000170   Code   RO          829    i.RCC_GetClocksFreq  stm32f0xx_rcc.o
    0x08001704   0x08001704   0x00000010   Code   RO         2752    i.Rfid_Init         rfid_interface.o
    0x08001714   0x08001714   0x00000020   Code   RO         2754    i.Rfid_exchange     rfid_interface.o
    0x08001734   0x08001734   0x0000001c   Code   RO         1070    i.SPI_Cmd           stm32f0xx_spi.o
    0x08001750   0x08001750   0x00000014   Code   RO         1079    i.SPI_I2S_GetFlagStatus  stm32f0xx_spi.o
    0x08001764   0x08001764   0x00000058   Code   RO         1084    i.SPI_Init          stm32f0xx_spi.o
    0x080017bc   0x080017bc   0x00000034   Code   RO         2485    i.SPI_ReadWriteByte  spi.o
    0x080017f0   0x080017f0   0x0000000c   Code   RO         1088    i.SPI_ReceiveData8  stm32f0xx_spi.o
    0x080017fc   0x080017fc   0x00000014   Code   RO         1089    i.SPI_RxFIFOThresholdConfig  stm32f0xx_spi.o
    0x08001810   0x08001810   0x0000000a   Code   RO         1091    i.SPI_SendData8     stm32f0xx_spi.o
    0x0800181a   0x0800181a   0x00000002   Code   RO         2271    i.SVC_Handler       stm32f0xx_it.o
    0x0800181c   0x0800181c   0x00000040   Code   RO         1268    i.SYSCFG_EXTILineConfig  stm32f0xx_syscfg.o
    0x0800185c   0x0800185c   0x000000e8   Code   RO         2315    i.SetSysClock       system_stm32f0xx.o
    0x08001944   0x08001944   0x00000034   Code   RO         2361    i.SysTick_Config    utilities.o
    0x08001978   0x08001978   0x00000028   Code   RO         2272    i.SysTick_Handler   stm32f0xx_it.o
    0x080019a0   0x080019a0   0x0000007c   Code   RO         2317    i.SystemInit        system_stm32f0xx.o
    0x08001a1c   0x08001a1c   0x0000012c   Code   RO         2637    i.USART1_IRQHandler  usart.o
    0x08001b48   0x08001b48   0x00000004   Code   RO         1897    i.USART_ClearFlag   stm32f0xx_usart.o
    0x08001b4c   0x08001b4c   0x00000012   Code   RO         1898    i.USART_ClearITPendingBit  stm32f0xx_usart.o
    0x08001b5e   0x08001b5e   0x00000018   Code   RO         1901    i.USART_Cmd         stm32f0xx_usart.o
    0x08001b76   0x08001b76   0x00000014   Code   RO         1909    i.USART_GetFlagStatus  stm32f0xx_usart.o
    0x08001b8a   0x08001b8a   0x0000004e   Code   RO         1910    i.USART_GetITStatus  stm32f0xx_usart.o
    0x08001bd8   0x08001bd8   0x00000042   Code   RO         1912    i.USART_ITConfig    stm32f0xx_usart.o
    0x08001c1a   0x08001c1a   0x00000002   PAD
    0x08001c1c   0x08001c1c   0x000000d8   Code   RO         1913    i.USART_Init        stm32f0xx_usart.o
    0x08001cf4   0x08001cf4   0x0000000a   Code   RO         1925    i.USART_ReceiveData  stm32f0xx_usart.o
    0x08001cfe   0x08001cfe   0x00000008   Code   RO         1930    i.USART_SendData    stm32f0xx_usart.o
    0x08001d06   0x08001d06   0x0000001c   Code   RO         2984    i.__ARM_common_switch8  iso14443_4.o
    0x08001d22   0x08001d22   0x0000000e   Code   RO         3426    i._is_digit         c_p.l(__printf_wp.o)
    0x08001d30   0x08001d30   0x00000006   Code   RO         2638    i._sys_exit         usart.o
    0x08001d36   0x08001d36   0x0000001c   Code   RO         3155    i.clear_bit_mask    sl2x23.o
    0x08001d52   0x08001d52   0x0000000c   Code   RO         2692    i.delay_1ms         emv_if.o
    0x08001d5e   0x08001d5e   0x00000002   PAD
    0x08001d60   0x08001d60   0x0000003c   Code   RO         2363    i.delay_ms          utilities.o
    0x08001d9c   0x08001d9c   0x00000038   Code   RO         2640    i.fputc             usart.o
    0x08001dd4   0x08001dd4   0x00000042   Code   RO         3038    i.get_idcard_num    iso14443b.o
    0x08001e16   0x08001e16   0x00000002   PAD
    0x08001e18   0x08001e18   0x0000001c   Code   RO         2756    i.gtag_init         rfid_interface.o
    0x08001e34   0x08001e34   0x00000032   Code   RO         2961    i.iso14443_4_deselect  iso14443_4.o
    0x08001e66   0x08001e66   0x0000001e   Code   RO         2202    i.main              main.o
    0x08001e84   0x08001e84   0x000001dc   Code   RO         3353    i.nfc_demo          sl2x23_test.o
    0x08002060   0x08002060   0x00000124   Code   RO         2758    i.pcd_active        rfid_interface.o
    0x08002184   0x08002184   0x000000e4   Code   RO         2759    i.pcd_active_b      rfid_interface.o
    0x08002268   0x08002268   0x00000016   Code   RO         3156    i.pcd_antenna_off   sl2x23.o
    0x0800227e   0x0800227e   0x00000018   Code   RO         3157    i.pcd_antenna_on    sl2x23.o
    0x08002296   0x08002296   0x00000002   PAD
    0x08002298   0x08002298   0x0000006c   Code   RO         3039    i.pcd_attri_b       iso14443b.o
    0x08002304   0x08002304   0x00000070   Code   RO         3107    i.pcd_auth_state    mifare.o
    0x08002374   0x08002374   0x0000025a   Code   RO         2992    i.pcd_cascaded_anticoll  iso14443a.o
    0x080025ce   0x080025ce   0x0000008a   Code   RO         2993    i.pcd_cascaded_select  iso14443a.o
    0x08002658   0x08002658   0x000004e4   Code   RO         3158    i.pcd_com_transceive  sl2x23.o
    0x08002b3c   0x08002b3c   0x0000014c   Code   RO         3159    i.pcd_config        sl2x23.o
    0x08002c88   0x08002c88   0x00000028   Code   RO         2962    i.pcd_default_info  iso14443_4.o
    0x08002cb0   0x08002cb0   0x00000062   Code   RO         3160    i.pcd_delay_sfgi    sl2x23.o
    0x08002d12   0x08002d12   0x00000002   PAD
    0x08002d14   0x08002d14   0x00000100   Code   RO         3161    i.pcd_init          sl2x23.o
    0x08002e14   0x08002e14   0x00000174   Code   RO         2760    i.pcd_polling       rfid_interface.o
    0x08002f88   0x08002f88   0x00000164   Code   RO         2995    i.pcd_pps_rate      iso14443a.o
    0x080030ec   0x080030ec   0x000001d4   Code   RO         2996    i.pcd_rats_a        iso14443a.o
    0x080032c0   0x080032c0   0x00000062   Code   RO         3109    i.pcd_read          mifare.o
    0x08003322   0x08003322   0x00000002   PAD
    0x08003324   0x08003324   0x00000054   Code   RO         2761    i.pcd_read_block_f  rfid_interface.o
    0x08003378   0x08003378   0x0000003c   Code   RO         2762    i.pcd_read_block_v  rfid_interface.o
    0x080033b4   0x080033b4   0x0000006c   Code   RO         2763    i.pcd_read_n_block_f  rfid_interface.o
    0x08003420   0x08003420   0x00000040   Code   RO         2764    i.pcd_read_n_block_lock_state_v  rfid_interface.o
    0x08003460   0x08003460   0x00000040   Code   RO         2765    i.pcd_read_n_block_v  rfid_interface.o
    0x080034a0   0x080034a0   0x00000040   Code   RO         2766    i.pcd_read_n_lock_state_block_v  rfid_interface.o
    0x080034e0   0x080034e0   0x00000024   Code   RO         2767    i.pcd_read_tag2_block  rfid_interface.o
    0x08003504   0x08003504   0x00000066   Code   RO         2997    i.pcd_request       iso14443a.o
    0x0800356a   0x0800356a   0x00000002   PAD
    0x0800356c   0x0800356c   0x00000088   Code   RO         3041    i.pcd_request_b     iso14443b.o
    0x080035f4   0x080035f4   0x000000e8   Code   RO         2768    i.pcd_request_f     rfid_interface.o
    0x080036dc   0x080036dc   0x000000b4   Code   RO         2769    i.pcd_request_v     rfid_interface.o
    0x08003790   0x08003790   0x0000000c   Code   RO         3162    i.pcd_reset         sl2x23.o
    0x0800379c   0x0800379c   0x0000013e   Code   RO         3163    i.pcd_set_rate      sl2x23.o
    0x080038da   0x080038da   0x00000034   Code   RO         3164    i.pcd_set_tmo       sl2x23.o
    0x0800390e   0x0800390e   0x0000000c   Code   RO         3165    i.pcd_sleep         sl2x23.o
    0x0800391a   0x0800391a   0x00000012   Code   RO         3166    i.pcd_sleep_exit    sl2x23.o
    0x0800392c   0x0800392c   0x00000084   Code   RO         3042    i.pcd_slot_marker   iso14443b.o
    0x080039b0   0x080039b0   0x000000f0   Code   RO         2770    i.pcd_transceive    rfid_interface.o
    0x08003aa0   0x08003aa0   0x000000e0   Code   RO         3111    i.pcd_write         mifare.o
    0x08003b80   0x08003b80   0x00000014   Code   RO         2693    i.read_reg          emv_if.o
    0x08003b94   0x08003b94   0x000002b8   Code   RO         2771    i.reqa_wakeup       rfid_interface.o
    0x08003e4c   0x08003e4c   0x00000158   Code   RO         2772    i.reqb_wakeup       rfid_interface.o
    0x08003fa4   0x08003fa4   0x0000001c   Code   RO         3167    i.set_bit_mask      sl2x23.o
    0x08003fc0   0x08003fc0   0x00000060   Code   RO         3354    i.sl2823_test       sl2x23_test.o
    0x08004020   0x08004020   0x00000126   Code   RO         2773    i.slm_arm           rfid_interface.o
    0x08004146   0x08004146   0x00000002   PAD
    0x08004148   0x08004148   0x000000bc   Code   RO         2694    i.spi_wr_test       emv_if.o
    0x08004204   0x08004204   0x000000a0   Code   RO         2641    i.uart_init         usart.o
    0x080042a4   0x080042a4   0x00000014   Code   RO         2695    i.write_reg         emv_if.o
    0x080042b8   0x080042b8   0x00000018   Data   RO         2775    .constdata          rfid_interface.o
    0x080042d0   0x080042d0   0x00000028   Data   RO         3399    .constdata          c_p.l(_printf_hex_int.o)
    0x080042f8   0x080042f8   0x00000011   Data   RO         3429    .constdata          c_p.l(__printf_flags_wp.o)
    0x08004309   0x08004309   0x00000003   PAD
    0x0800430c   0x0800430c   0x0000004e   Data   RO         2776    .conststring        rfid_interface.o
    0x0800435a   0x0800435a   0x00000002   PAD
    0x0800435c   0x0800435c   0x00000020   Data   RO         3631    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800437c, Size: 0x00000890, Max: 0x00002000, ABSOLUTE)

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

    0x20000000   0x0800437c   0x00000010   Data   RW          853    .data               stm32f0xx_rcc.o
    0x20000010   0x0800438c   0x0000000c   Data   RW         2364    .data               utilities.o
    0x2000001c   0x08004398   0x00000014   Data   RW         2489    .data               spi.o
    0x20000030   0x080043ac   0x00000006   Data   RW         2643    .data               usart.o
    0x20000036   0x080043b2   0x00000001   Data   RW         2696    .data               emv_if.o
    0x20000037   0x080043b3   0x00000001   PAD
    0x20000038   0x080043b4   0x0000000b   Data   RW         2777    .data               rfid_interface.o
    0x20000043   0x080043bf   0x00000001   PAD
    0x20000044   0x080043c0   0x00000024   Data   RW         2998    .data               iso14443a.o
    0x20000068   0x080043e4   0x00000001   Data   RW         3047    .data               iso14443b.o
    0x20000069   0x080043e5   0x00000003   PAD
    0x2000006c        -       0x000000c8   Zero   RW         2642    .bss                usart.o
    0x20000134        -       0x000000d8   Zero   RW         2774    .bss                rfid_interface.o
    0x2000020c        -       0x00000020   Zero   RW         2963    .bss                iso14443_4.o
    0x2000022c        -       0x00000060   Zero   RW         3508    .bss                c_p.l(libspace.o)
    0x2000028c   0x080043e5   0x00000004   PAD
    0x20000290        -       0x00000200   Zero   RW         2351    HEAP                startup_stm32f0xx.o
    0x20000490        -       0x00000400   Zero   RW         2350    STACK               startup_stm32f0xx.o


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

Image component sizes


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

       240         88          0          1          0       8361   emv_if.o
         0          0          0          0          0       4482   iic.o
      1410         22          0          0         32       5811   iso14443_4.o
      1666         80          0         36          0       6784   iso14443a.o
       442         16          0          1          0       4745   iso14443b.o
        30          0          0          0          0      89703   main.o
       434          0          0          0          0       3484   mifare.o
      4330       1304        102         11        216      26922   rfid_interface.o
      2452         28          0          0          0      15481   sl2x23.o
       572        120          0          0          0       2360   sl2x23_test.o
       544         38          0         20          0       6186   spi.o
        56         26        192          0       1536        772   startup_stm32f0xx.o
         0          0          0          0          0     125332   stm32f0xx_dma.o
       188         14          0          0          0       2852   stm32f0xx_exti.o
       212          0          0          0          0       2331   stm32f0xx_gpio.o
        50         10          0          0          0       2943   stm32f0xx_it.o
       112          6          0          0          0       1300   stm32f0xx_misc.o
       464         40          0         16          0       4546   stm32f0xx_rcc.o
       178         20          0          0          0       5256   stm32f0xx_spi.o
        64          4          0          0          0        812   stm32f0xx_syscfg.o
       444         14          0          0          0       8349   stm32f0xx_usart.o
       356         22          0          0          0       1881   system_stm32f0xx.o
       522         34          0          6        200       5208   usart.o
       276         32          0         12          0      10209   utilities.o

    ----------------------------------------------------------------------
     15062       1918        328        108       1984     346110   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        20          0          2          5          0          0   (incl. Padding)

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

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

         8          0          0          0          0         68   __main.o
       312          6         17          0          0         76   __printf_flags_wp.o
        14          0          0          0          0         60   __printf_wp.o
         0          0          0          0          0          0   __rtentry.o
        12          0          0          0          0          0   __rtentry2.o
         6          0          0          0          0          0   __rtentry4.o
        60          8          0          0          0          0   __scatter.o
        26          0          0          0          0          0   __scatter_copy.o
        28          0          0          0          0          0   __scatter_zi.o
        48          6          0          0          0         88   _printf_char_common.o
        40          6          0          0          0         72   _printf_char_file.o
        10          0          0          0          0          0   _printf_d.o
       108         18          0          0          0         76   _printf_dec.o
        88          4         40          0          0         72   _printf_hex_int.o
       176          0          0          0          0         84   _printf_intcommon.o
        78          0          0          0          0        100   _printf_pad.o
         2          0          0          0          0          0   _printf_percent.o
         4          0          0          0          0          0   _printf_percent_end.o
        10          0          0          0          0          0   _printf_x.o
       346          0          0          0          0         92   aeabi_sdiv.o
        16          0          0          0          0         68   exit.o
         8          0          0          0          0         60   ferror.o
         6          0          0          0          0        136   heapauxi.o
         2          0          0          0          0          0   libinit.o
         2          0          0          0          0          0   libinit2.o
         2          0          0          0          0          0   libshutdown.o
         2          0          0          0          0          0   libshutdown2.o
         8          4          0          0         96         68   libspace.o
        28          6          0          0          0         84   noretval__2printf.o
        64          0          0          0          0        108   rt_memclr.o
       186          0          0          0          0        144   rt_memcpy.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
        40          0          0          0          0         60   rtudiv10.o
        62          0          0          0          0         80   sys_stackheap_outer.o
         2          0          0          0          0         68   use_no_semi.o
         2          0          0          0          0         68   use_no_semi_2.o

    ----------------------------------------------------------------------
      1826         58         60          0        100       1732   Library Totals
         8          0          3          0          4          0   (incl. Padding)

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

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

      1818         58         57          0         96       1732   c_p.l

    ----------------------------------------------------------------------
      1826         58         60          0        100       1732   Library Totals

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

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


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

     16888       1976        388        108       2084     342402   Grand Totals
     16888       1976        388        108       2084     342402   ELF Image Totals
     16888       1976        388        108          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                17276 (  16.87kB)
    Total RW  Size (RW Data + ZI Data)              2192 (   2.14kB)
    Total ROM Size (Code + RO Data + RW Data)      17384 (  16.98kB)

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

