Component: Arm Compiler for Embedded 6.23 Tool: armlink [5f102400] ============================================================================== Section Cross References key.o(.text.Key_Init) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd key.o(.text.Key_Init) refers to stm32f0xx_gpio.o(.text.GPIO_StructInit) for GPIO_StructInit key.o(.text.Key_Init) refers to stm32f0xx_gpio.o(.text.GPIO_Init) for GPIO_Init key.o(.ARM.exidx.text.Key_Init) refers to key.o(.text.Key_Init) for [Anonymous Symbol] key.o(.text.Key_GetState) refers to stm32f0xx_gpio.o(.text.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit key.o(.ARM.exidx.text.Key_GetState) refers to key.o(.text.Key_GetState) for [Anonymous Symbol] led.o(.text.Led_Init) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd led.o(.text.Led_Init) refers to stm32f0xx_gpio.o(.text.GPIO_StructInit) for GPIO_StructInit led.o(.text.Led_Init) refers to stm32f0xx_gpio.o(.text.GPIO_Init) for GPIO_Init led.o(.ARM.exidx.text.Led_Init) refers to led.o(.text.Led_Init) for [Anonymous Symbol] led.o(.text.Led_TurnOn) refers to stm32f0xx_gpio.o(.text.GPIO_WriteBit) for GPIO_WriteBit led.o(.text.Led_TurnOn) refers to led.o(.rodata..Lswitch.table.Led_TurnOff) for [Anonymous Symbol] led.o(.ARM.exidx.text.Led_TurnOn) refers to led.o(.text.Led_TurnOn) for [Anonymous Symbol] led.o(.text.Led_TurnOff) refers to stm32f0xx_gpio.o(.text.GPIO_WriteBit) for GPIO_WriteBit led.o(.text.Led_TurnOff) refers to led.o(.rodata..Lswitch.table.Led_TurnOff) for [Anonymous Symbol] led.o(.ARM.exidx.text.Led_TurnOff) refers to led.o(.text.Led_TurnOff) for [Anonymous Symbol] tftdisplay.o(.text.Tft_Init) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd tftdisplay.o(.text.Tft_Init) refers to stm32f0xx_gpio.o(.text.GPIO_StructInit) for GPIO_StructInit tftdisplay.o(.text.Tft_Init) refers to stm32f0xx_gpio.o(.text.GPIO_Init) for GPIO_Init tftdisplay.o(.ARM.exidx.text.Tft_Init) refers to tftdisplay.o(.text.Tft_Init) for [Anonymous Symbol] tftdisplay.o(.text.Tft_SetForegroundColourRgb16) refers to tftdisplay.o(.bss.Tft_Cfg.1) for [Anonymous Symbol] tftdisplay.o(.ARM.exidx.text.Tft_SetForegroundColourRgb16) refers to tftdisplay.o(.text.Tft_SetForegroundColourRgb16) for [Anonymous Symbol] tftdisplay.o(.text.Tft_SetBackgroundColourRgb16) refers to tftdisplay.o(.data.Tft_Cfg.0) for [Anonymous Symbol] tftdisplay.o(.ARM.exidx.text.Tft_SetBackgroundColourRgb16) refers to tftdisplay.o(.text.Tft_SetBackgroundColourRgb16) for [Anonymous Symbol] tftdisplay.o(.text.Tft_ClearScreen) refers to tftdisplay.o(.data.Tft_Cfg.0) for [Anonymous Symbol] tftdisplay.o(.ARM.exidx.text.Tft_ClearScreen) refers to tftdisplay.o(.text.Tft_ClearScreen) for [Anonymous Symbol] tftdisplay.o(.text.Tft_SetWindow) refers to main_1.o(.text.__aeabi_assert) for __aeabi_assert tftdisplay.o(.text.Tft_SetWindow) refers to tftdisplay.o(.rodata.str1.1) for [Anonymous Symbol] tftdisplay.o(.ARM.exidx.text.Tft_SetWindow) refers to tftdisplay.o(.text.Tft_SetWindow) for [Anonymous Symbol] tftdisplay.o(.text.Tft_SetFont) refers to tftdisplay.o(.bss.Tft_Cfg.2) for [Anonymous Symbol] tftdisplay.o(.ARM.exidx.text.Tft_SetFont) refers to tftdisplay.o(.text.Tft_SetFont) for [Anonymous Symbol] tftdisplay.o(.text.Tft_DrawPixel) refers to tftdisplay.o(.text.Tft_SetWindow) for Tft_SetWindow tftdisplay.o(.text.Tft_DrawPixel) refers to tftdisplay.o(.bss.Tft_Cfg.1) for [Anonymous Symbol] tftdisplay.o(.ARM.exidx.text.Tft_DrawPixel) refers to tftdisplay.o(.text.Tft_DrawPixel) for [Anonymous Symbol] tftdisplay.o(.text.Tft_DrawHLine) refers to tftdisplay.o(.text.Tft_SetWindow) for Tft_SetWindow tftdisplay.o(.text.Tft_DrawHLine) refers to tftdisplay.o(.bss.Tft_Cfg.1) for [Anonymous Symbol] tftdisplay.o(.ARM.exidx.text.Tft_DrawHLine) refers to tftdisplay.o(.text.Tft_DrawHLine) for [Anonymous Symbol] tftdisplay.o(.text.Tft_DrawVLine) refers to tftdisplay.o(.text.Tft_SetWindow) for Tft_SetWindow tftdisplay.o(.text.Tft_DrawVLine) refers to tftdisplay.o(.bss.Tft_Cfg.1) for [Anonymous Symbol] tftdisplay.o(.ARM.exidx.text.Tft_DrawVLine) refers to tftdisplay.o(.text.Tft_DrawVLine) for [Anonymous Symbol] tftdisplay.o(.text.Tft_DrawChar) refers to tftdisplay.o(.text.Tft_SetWindow) for Tft_SetWindow tftdisplay.o(.text.Tft_DrawChar) refers to tftdisplay.o(.bss.Tft_Cfg.2) for [Anonymous Symbol] tftdisplay.o(.text.Tft_DrawChar) refers to tftdisplay.o(.data.Tft_Cfg.0) for [Anonymous Symbol] tftdisplay.o(.text.Tft_DrawChar) refers to tftdisplay.o(.bss.Tft_Cfg.1) for [Anonymous Symbol] tftdisplay.o(.ARM.exidx.text.Tft_DrawChar) refers to tftdisplay.o(.text.Tft_DrawChar) for [Anonymous Symbol] tftdisplay.o(.text.Tft_DrawString) refers to tftdisplay.o(.text.Tft_DrawChar) for Tft_DrawChar tftdisplay.o(.text.Tft_DrawString) refers to tftdisplay.o(.bss.Tft_Cfg.2) for [Anonymous Symbol] tftdisplay.o(.ARM.exidx.text.Tft_DrawString) refers to tftdisplay.o(.text.Tft_DrawString) for [Anonymous Symbol] adc.o(.text.Adc_Init) refers to stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd adc.o(.text.Adc_Init) refers to stm32f0xx_adc.o(.text.ADC_Init) for ADC_Init adc.o(.text.Adc_Init) refers to stm32f0xx_adc.o(.text.ADC_Cmd) for ADC_Cmd adc.o(.ARM.exidx.text.Adc_Init) refers to adc.o(.text.Adc_Init) for [Anonymous Symbol] adc.o(.ARM.exidx.text.Adc_SetChannel) refers to adc.o(.text.Adc_SetChannel) for [Anonymous Symbol] adc.o(.text.Adc_GetValue) refers to stm32f0xx_adc.o(.text.ADC_GetFlagStatus) for ADC_GetFlagStatus adc.o(.text.Adc_GetValue) refers to stm32f0xx_adc.o(.text.ADC_StartOfConversion) for ADC_StartOfConversion adc.o(.text.Adc_GetValue) refers to stm32f0xx_adc.o(.text.ADC_GetConversionValue) for ADC_GetConversionValue adc.o(.text.Adc_GetValue) refers to uidiv_div0.o(.text) for __aeabi_uidiv adc.o(.ARM.exidx.text.Adc_GetValue) refers to adc.o(.text.Adc_GetValue) for [Anonymous Symbol] systick.o(.text.SysTick_Handler) refers to debug.o(.text.Debug_Set) for Debug_Set systick.o(.text.SysTick_Handler) refers to debug.o(.text.Debug_Unset) for Debug_Unset systick.o(.text.SysTick_Handler) refers to systick.o(.bss.msTicks) for [Anonymous Symbol] systick.o(.ARM.exidx.text.SysTick_Handler) refers to systick.o(.text.SysTick_Handler) for [Anonymous Symbol] systick.o(.text.Tick_InitSysTick) refers to uidiv_div0.o(.text) for __aeabi_uidiv systick.o(.text.Tick_InitSysTick) refers to system_stm32f0xx.o(.data.SystemCoreClock) for SystemCoreClock systick.o(.ARM.exidx.text.Tick_InitSysTick) refers to systick.o(.text.Tick_InitSysTick) for [Anonymous Symbol] main_1.o(.text.main) refers to key.o(.text.Key_Init) for Key_Init main_1.o(.text.main) refers to led.o(.text.Led_Init) for Led_Init main_1.o(.text.main) refers to tftdisplay.o(.text.Tft_Init) for Tft_Init main_1.o(.text.main) refers to tftdisplay.o(.text.Tft_SetFont) for Tft_SetFont main_1.o(.text.main) refers to adc.o(.text.Adc_Init) for Adc_Init main_1.o(.text.main) refers to systick.o(.text.Tick_InitSysTick) for Tick_InitSysTick main_1.o(.text.main) refers to debug.o(.text.Debug_Init) for Debug_Init main_1.o(.text.main) refers to tftdisplay.o(.text.Tft_ClearScreen) for Tft_ClearScreen main_1.o(.text.main) refers to debug.o(.text.Debug_Set) for Debug_Set main_1.o(.text.main) refers to debug.o(.text.Debug_Unset) for Debug_Unset main_1.o(.text.main) refers to taskcounter.o(.text.TaskCounter) for TaskCounter main_1.o(.text.main) refers to taskkey.o(.text.TaskKey) for TaskKey main_1.o(.text.main) refers to taskled.o(.text.TaskLed) for TaskLed main_1.o(.text.main) refers to taskwatch.o(.text.TaskWatch) for TaskWatch main_1.o(.text.main) refers to taskpoti.o(.text.TaskPoti) for TaskPoti main_1.o(.text.main) refers to taskmandelbrot.o(.text.TaskMandelbrot) for TaskMandelbrot main_1.o(.text.main) refers to tftfont_16x24.o(.rodata.TftFont_16x24) for TftFont_16x24 main_1.o(.ARM.exidx.text.main) refers to main_1.o(.text.main) for [Anonymous Symbol] main_1.o(.ARM.exidx.text.__aeabi_assert) refers to main_1.o(.text.__aeabi_assert) for [Anonymous Symbol] debug.o(.text.Debug_Init) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd debug.o(.text.Debug_Init) refers to stm32f0xx_gpio.o(.text.GPIO_StructInit) for GPIO_StructInit debug.o(.text.Debug_Init) refers to stm32f0xx_gpio.o(.text.GPIO_Init) for GPIO_Init debug.o(.ARM.exidx.text.Debug_Init) refers to debug.o(.text.Debug_Init) for [Anonymous Symbol] debug.o(.text.Debug_Set) refers to stm32f0xx_gpio.o(.text.GPIO_WriteBit) for GPIO_WriteBit debug.o(.ARM.exidx.text.Debug_Set) refers to debug.o(.text.Debug_Set) for [Anonymous Symbol] debug.o(.text.Debug_Unset) refers to stm32f0xx_gpio.o(.text.GPIO_WriteBit) for GPIO_WriteBit debug.o(.ARM.exidx.text.Debug_Unset) refers to debug.o(.text.Debug_Unset) for [Anonymous Symbol] stm32f0xx_adc.o(.text.ADC_DeInit) refers to stm32f0xx_rcc.o(.text.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd stm32f0xx_adc.o(.ARM.exidx.text.ADC_DeInit) refers to stm32f0xx_adc.o(.text.ADC_DeInit) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_Init) refers to stm32f0xx_adc.o(.text.ADC_Init) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_StructInit) refers to stm32f0xx_adc.o(.text.ADC_StructInit) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_Cmd) refers to stm32f0xx_adc.o(.text.ADC_Cmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClockModeConfig) refers to stm32f0xx_adc.o(.text.ADC_ClockModeConfig) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_JitterCmd) refers to stm32f0xx_adc.o(.text.ADC_JitterCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_AutoPowerOffCmd) refers to stm32f0xx_adc.o(.text.ADC_AutoPowerOffCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_WaitModeCmd) refers to stm32f0xx_adc.o(.text.ADC_WaitModeCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogCmd) refers to stm32f0xx_adc.o(.text.ADC_AnalogWatchdogCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogThresholdsConfig) refers to stm32f0xx_adc.o(.text.ADC_AnalogWatchdogThresholdsConfig) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogSingleChannelConfig) refers to stm32f0xx_adc.o(.text.ADC_AnalogWatchdogSingleChannelConfig) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogSingleChannelCmd) refers to stm32f0xx_adc.o(.text.ADC_AnalogWatchdogSingleChannelCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_TempSensorCmd) refers to stm32f0xx_adc.o(.text.ADC_TempSensorCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_VrefintCmd) refers to stm32f0xx_adc.o(.text.ADC_VrefintCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_VbatCmd) refers to stm32f0xx_adc.o(.text.ADC_VbatCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_ChannelConfig) refers to stm32f0xx_adc.o(.text.ADC_ChannelConfig) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_ContinuousModeCmd) refers to stm32f0xx_adc.o(.text.ADC_ContinuousModeCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_DiscModeCmd) refers to stm32f0xx_adc.o(.text.ADC_DiscModeCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_OverrunModeCmd) refers to stm32f0xx_adc.o(.text.ADC_OverrunModeCmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetCalibrationFactor) refers to stm32f0xx_adc.o(.text.ADC_GetCalibrationFactor) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_StopOfConversion) refers to stm32f0xx_adc.o(.text.ADC_StopOfConversion) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_StartOfConversion) refers to stm32f0xx_adc.o(.text.ADC_StartOfConversion) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetConversionValue) refers to stm32f0xx_adc.o(.text.ADC_GetConversionValue) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_DMACmd) refers to stm32f0xx_adc.o(.text.ADC_DMACmd) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_DMARequestModeConfig) refers to stm32f0xx_adc.o(.text.ADC_DMARequestModeConfig) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_ITConfig) refers to stm32f0xx_adc.o(.text.ADC_ITConfig) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetFlagStatus) refers to stm32f0xx_adc.o(.text.ADC_GetFlagStatus) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClearFlag) refers to stm32f0xx_adc.o(.text.ADC_ClearFlag) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetITStatus) refers to stm32f0xx_adc.o(.text.ADC_GetITStatus) for [Anonymous Symbol] stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClearITPendingBit) refers to stm32f0xx_adc.o(.text.ADC_ClearITPendingBit) for [Anonymous Symbol] stm32f0xx_gpio.o(.text.GPIO_DeInit) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphResetCmd) for RCC_AHBPeriphResetCmd stm32f0xx_gpio.o(.text.GPIO_DeInit) refers to stm32f0xx_gpio.o(.rodata..Lswitch.table.GPIO_DeInit.1) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_DeInit) refers to stm32f0xx_gpio.o(.text.GPIO_DeInit) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_Init) refers to stm32f0xx_gpio.o(.text.GPIO_Init) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_StructInit) refers to stm32f0xx_gpio.o(.text.GPIO_StructInit) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_PinLockConfig) refers to stm32f0xx_gpio.o(.text.GPIO_PinLockConfig) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadInputDataBit) refers to stm32f0xx_gpio.o(.text.GPIO_ReadInputDataBit) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadInputData) refers to stm32f0xx_gpio.o(.text.GPIO_ReadInputData) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadOutputDataBit) refers to stm32f0xx_gpio.o(.text.GPIO_ReadOutputDataBit) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadOutputData) refers to stm32f0xx_gpio.o(.text.GPIO_ReadOutputData) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_SetBits) refers to stm32f0xx_gpio.o(.text.GPIO_SetBits) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ResetBits) refers to stm32f0xx_gpio.o(.text.GPIO_ResetBits) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_WriteBit) refers to stm32f0xx_gpio.o(.text.GPIO_WriteBit) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_Write) refers to stm32f0xx_gpio.o(.text.GPIO_Write) for [Anonymous Symbol] stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_PinAFConfig) refers to stm32f0xx_gpio.o(.text.GPIO_PinAFConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_DeInit) refers to stm32f0xx_rcc.o(.text.RCC_DeInit) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSEConfig) refers to stm32f0xx_rcc.o(.text.RCC_HSEConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_WaitForHSEStartUp) refers to stm32f0xx_rcc.o(.text.RCC_WaitForHSEStartUp) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetFlagStatus) refers to stm32f0xx_rcc.o(.text.RCC_GetFlagStatus) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AdjustHSICalibrationValue) refers to stm32f0xx_rcc.o(.text.RCC_AdjustHSICalibrationValue) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSICmd) refers to stm32f0xx_rcc.o(.text.RCC_HSICmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AdjustHSI14CalibrationValue) refers to stm32f0xx_rcc.o(.text.RCC_AdjustHSI14CalibrationValue) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI14Cmd) refers to stm32f0xx_rcc.o(.text.RCC_HSI14Cmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI14ADCRequestCmd) refers to stm32f0xx_rcc.o(.text.RCC_HSI14ADCRequestCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSEConfig) refers to stm32f0xx_rcc.o(.text.RCC_LSEConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSEDriveConfig) refers to stm32f0xx_rcc.o(.text.RCC_LSEDriveConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSICmd) refers to stm32f0xx_rcc.o(.text.RCC_LSICmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PLLConfig) refers to stm32f0xx_rcc.o(.text.RCC_PLLConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PLLCmd) refers to stm32f0xx_rcc.o(.text.RCC_PLLCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI48Cmd) refers to stm32f0xx_rcc.o(.text.RCC_HSI48Cmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PREDIV1Config) refers to stm32f0xx_rcc.o(.text.RCC_PREDIV1Config) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClockSecuritySystemCmd) refers to stm32f0xx_rcc.o(.text.RCC_ClockSecuritySystemCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_MCOConfig) refers to stm32f0xx_rcc.o(.text.RCC_MCOConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_SYSCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_SYSCLKConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetSYSCLKSource) refers to stm32f0xx_rcc.o(.text.RCC_GetSYSCLKSource) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_HCLKConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_PCLKConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ADCCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_ADCCLKConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_CECCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_CECCLKConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_I2CCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_I2CCLKConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_USARTCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_USARTCLKConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_USBCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_USBCLKConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.text.RCC_GetClocksFreq) refers to uidiv_div0.o(.text) for __aeabi_uidiv stm32f0xx_rcc.o(.text.RCC_GetClocksFreq) refers to stm32f0xx_rcc.o(.rodata.APBAHBPrescTable) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetClocksFreq) refers to stm32f0xx_rcc.o(.text.RCC_GetClocksFreq) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_RTCCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_RTCCLKConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_RTCCLKCmd) refers to stm32f0xx_rcc.o(.text.RCC_RTCCLKCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_BackupResetCmd) refers to stm32f0xx_rcc.o(.text.RCC_BackupResetCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AHBPeriphClockCmd) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB2PeriphClockCmd) refers to stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB1PeriphClockCmd) refers to stm32f0xx_rcc.o(.text.RCC_APB1PeriphClockCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AHBPeriphResetCmd) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphResetCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB2PeriphResetCmd) refers to stm32f0xx_rcc.o(.text.RCC_APB2PeriphResetCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB1PeriphResetCmd) refers to stm32f0xx_rcc.o(.text.RCC_APB1PeriphResetCmd) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ITConfig) refers to stm32f0xx_rcc.o(.text.RCC_ITConfig) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClearFlag) refers to stm32f0xx_rcc.o(.text.RCC_ClearFlag) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetITStatus) refers to stm32f0xx_rcc.o(.text.RCC_GetITStatus) for [Anonymous Symbol] stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClearITPendingBit) refers to stm32f0xx_rcc.o(.text.RCC_ClearITPendingBit) for [Anonymous Symbol] startup_stm32f072.o(RESET) refers to startup_stm32f072.o(STACK) for __initial_sp startup_stm32f072.o(RESET) refers to startup_stm32f072.o(.text) for Reset_Handler startup_stm32f072.o(RESET) refers to systick.o(.text.SysTick_Handler) for SysTick_Handler startup_stm32f072.o(.text) refers to system_stm32f0xx.o(.text.SystemInit) for SystemInit startup_stm32f072.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main system_stm32f0xx.o(.ARM.exidx.text.SystemInit) refers to system_stm32f0xx.o(.text.SystemInit) for [Anonymous Symbol] system_stm32f0xx.o(.text.SystemCoreClockUpdate) refers to uidiv_div0.o(.text) for __aeabi_uidiv system_stm32f0xx.o(.text.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.data.SystemCoreClock) for SystemCoreClock system_stm32f0xx.o(.text.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.rodata.AHBPrescTable) for AHBPrescTable system_stm32f0xx.o(.ARM.exidx.text.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.text.SystemCoreClockUpdate) for [Anonymous Symbol] tftfont_6x8.o(.rodata.TftFont_6x8) refers to tftfont_6x8.o(.rodata.Bitmaps_6x8) for [Anonymous Symbol] tftfont_16x24.o(.rodata.TftFont_16x24) refers to tftfont_16x24.o(.rodata.Bitmaps_16x24) for [Anonymous Symbol] taskcounter.o(.text.TaskCounter) refers to debug.o(.text.Debug_Set) for Debug_Set taskcounter.o(.text.TaskCounter) refers to printf1.o(i.__0snprintf$1) for __2snprintf taskcounter.o(.text.TaskCounter) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString taskcounter.o(.text.TaskCounter) refers to debug.o(.text.Debug_Unset) for Debug_Unset taskcounter.o(.text.TaskCounter) refers to taskcounter.o(.bss.TaskCounter.counter) for [Anonymous Symbol] taskcounter.o(.text.TaskCounter) refers to taskcounter.o(.bss.tmpBuf) for [Anonymous Symbol] taskcounter.o(.ARM.exidx.text.TaskCounter) refers to taskcounter.o(.text.TaskCounter) for [Anonymous Symbol] taskkey.o(.text.TaskKey) refers to debug.o(.text.Debug_Set) for Debug_Set taskkey.o(.text.TaskKey) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString taskkey.o(.text.TaskKey) refers to debug.o(.text.Debug_Unset) for Debug_Unset taskkey.o(.ARM.exidx.text.TaskKey) refers to taskkey.o(.text.TaskKey) for [Anonymous Symbol] taskled.o(.text.TaskLed) refers to debug.o(.text.Debug_Set) for Debug_Set taskled.o(.text.TaskLed) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString taskled.o(.text.TaskLed) refers to debug.o(.text.Debug_Unset) for Debug_Unset taskled.o(.ARM.exidx.text.TaskLed) refers to taskled.o(.text.TaskLed) for [Anonymous Symbol] taskmandelbrot.o(.text.TaskMandelbrot) refers to debug.o(.text.Debug_Set) for Debug_Set taskmandelbrot.o(.text.TaskMandelbrot) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString taskmandelbrot.o(.text.TaskMandelbrot) refers to dfltui.o(.text) for __aeabi_ui2d taskmandelbrot.o(.text.TaskMandelbrot) refers to dmul.o(.text) for __aeabi_dmul taskmandelbrot.o(.text.TaskMandelbrot) refers to dadd.o(.text) for __aeabi_dadd taskmandelbrot.o(.text.TaskMandelbrot) refers to dcmpgt.o(.text) for __aeabi_dcmpgt taskmandelbrot.o(.text.TaskMandelbrot) refers to tftdisplay.o(.text.Tft_DrawPixel) for Tft_DrawPixel taskmandelbrot.o(.text.TaskMandelbrot) refers to debug.o(.text.Debug_Unset) for Debug_Unset taskmandelbrot.o(.ARM.exidx.text.TaskMandelbrot) refers to taskmandelbrot.o(.text.TaskMandelbrot) for [Anonymous Symbol] taskpoti.o(.text.TaskPoti) refers to debug.o(.text.Debug_Set) for Debug_Set taskpoti.o(.text.TaskPoti) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString taskpoti.o(.text.TaskPoti) refers to debug.o(.text.Debug_Unset) for Debug_Unset taskpoti.o(.ARM.exidx.text.TaskPoti) refers to taskpoti.o(.text.TaskPoti) for [Anonymous Symbol] taskwatch.o(.text.TaskWatch) refers to debug.o(.text.Debug_Set) for Debug_Set taskwatch.o(.text.TaskWatch) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString taskwatch.o(.text.TaskWatch) refers to debug.o(.text.Debug_Unset) for Debug_Unset taskwatch.o(.ARM.exidx.text.TaskWatch) refers to taskwatch.o(.text.TaskWatch) for [Anonymous Symbol] entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0fprintf$bare) refers to fputc.o(i.fputc) for fputc printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0printf$bare) refers to fputc.o(i.fputc) for fputc printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vfprintf$bare) refers to fputc.o(i.fputc) for fputc printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vprintf$bare) refers to fputc.o(i.fputc) for fputc printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0fprintf$0) refers to fputc.o(i.fputc) for fputc printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0printf$0) refers to fputc.o(i.fputc) for fputc printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vfprintf$0) refers to fputc.o(i.fputc) for fputc printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vprintf$0) refers to fputc.o(i.fputc) for fputc printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0fprintf$1) refers to fputc.o(i.fputc) for fputc printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0printf$1) refers to fputc.o(i.fputc) for fputc printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vfprintf$1) refers to fputc.o(i.fputc) for fputc printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vprintf$1) refers to fputc.o(i.fputc) for fputc printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc printf1.o(i._printf_core) refers to uidiv_div0.o(.text) for __aeabi_uidivmod printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0fprintf$2) refers to fputc.o(i.fputc) for fputc printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0printf$2) refers to fputc.o(i.fputc) for fputc printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vfprintf$2) refers to fputc.o(i.fputc) for fputc printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vprintf$2) refers to fputc.o(i.fputc) for fputc printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0fprintf$3) refers to fputc.o(i.fputc) for fputc printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0printf$3) refers to fputc.o(i.fputc) for fputc printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vfprintf$3) refers to fputc.o(i.fputc) for fputc printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vprintf$3) refers to fputc.o(i.fputc) for fputc printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc printf3.o(i._printf_core) refers to uidiv_div0.o(.text) for __aeabi_uidivmod printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0fprintf$4) refers to fputc.o(i.fputc) for fputc printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0printf$4) refers to fputc.o(i.fputc) for fputc printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vfprintf$4) refers to fputc.o(i.fputc) for fputc printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vprintf$4) refers to fputc.o(i.fputc) for fputc printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0fprintf$5) refers to fputc.o(i.fputc) for fputc printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0printf$5) refers to fputc.o(i.fputc) for fputc printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vfprintf$5) refers to fputc.o(i.fputc) for fputc printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vprintf$5) refers to fputc.o(i.fputc) for fputc printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0fprintf$6) refers to fputc.o(i.fputc) for fputc printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0printf$6) refers to fputc.o(i.fputc) for fputc printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vfprintf$6) refers to fputc.o(i.fputc) for fputc printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vprintf$6) refers to fputc.o(i.fputc) for fputc printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding printf6.o(i._printf_core) refers to uidiv_div0.o(.text) for __aeabi_uidivmod printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0fprintf$7) refers to fputc.o(i.fputc) for fputc printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0printf$7) refers to fputc.o(i.fputc) for fputc printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vfprintf$7) refers to fputc.o(i.fputc) for fputc printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vprintf$7) refers to fputc.o(i.fputc) for fputc printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0fprintf$8) refers to fputc.o(i.fputc) for fputc printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0printf$8) refers to fputc.o(i.fputc) for fputc printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vfprintf$8) refers to fputc.o(i.fputc) for fputc printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vprintf$8) refers to fputc.o(i.fputc) for fputc printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0fprintf) refers to fputc.o(i.fputc) for fputc printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0printf) refers to fputc.o(i.fputc) for fputc printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vfprintf) refers to fputc.o(i.fputc) for fputc printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vprintf) refers to fputc.o(i.fputc) for fputc printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits printfa.o(i._printf_core) refers to uidiv_div0.o(.text) for __aeabi_uidivmod printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue dcmpgt.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000 entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f072.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f072.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload entry9a.o(.ARM.Collect$$$$0000000B) refers to main_1.o(.text.main) for main entry9b.o(.ARM.Collect$$$$0000000C) refers to main_1.o(.text.main) for main fputc.o(i.fputc) refers (Special) to iusesemip.o(.text) for __I$use$semihosting$fputc fputc.o(i.fputc) refers (Special) to semi.o(.text) for __semihosting_library_function fputc_h.o(i._fputc$hlt) refers (Special) to iusesemip.o(.text) for __I$use$semihosting$fputc fputc_h.o(i._fputc$hlt) refers (Special) to semi.o(.text) for __semihosting_library_function idiv_div0.o(.text) refers to uidiv_div0.o(.text) for __aeabi_uidivmod uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl depilogue.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp ddiv.o(.text) refers to depilogue.o(.text) for _double_round dfixul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl cdrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload depilogue.o(i.__ARM_clz) refers (Special) to iusefp.o(.text) for __I$use$fp ============================================================================== Removing Unused input sections from the image. Removing key.o(.text), (0 bytes). Removing key.o(.ARM.exidx.text.Key_Init), (8 bytes). Removing key.o(.text.Key_GetState), (48 bytes). Removing key.o(.ARM.exidx.text.Key_GetState), (8 bytes). Removing led.o(.text), (0 bytes). Removing led.o(.ARM.exidx.text.Led_Init), (8 bytes). Removing led.o(.text.Led_TurnOn), (36 bytes). Removing led.o(.ARM.exidx.text.Led_TurnOn), (8 bytes). Removing led.o(.text.Led_TurnOff), (40 bytes). Removing led.o(.ARM.exidx.text.Led_TurnOff), (8 bytes). Removing led.o(.rodata..Lswitch.table.Led_TurnOff), (12 bytes). Removing tftdisplay.o(.text), (0 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_Init), (8 bytes). Removing tftdisplay.o(.text.Tft_SetForegroundColourRgb16), (12 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_SetForegroundColourRgb16), (8 bytes). Removing tftdisplay.o(.text.Tft_SetBackgroundColourRgb16), (12 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_SetBackgroundColourRgb16), (8 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_ClearScreen), (8 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_SetWindow), (8 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_SetFont), (8 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_DrawPixel), (8 bytes). Removing tftdisplay.o(.text.Tft_DrawHLine), (120 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_DrawHLine), (8 bytes). Removing tftdisplay.o(.text.Tft_DrawVLine), (124 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_DrawVLine), (8 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_DrawChar), (8 bytes). Removing tftdisplay.o(.ARM.exidx.text.Tft_DrawString), (8 bytes). Removing adc.o(.text), (0 bytes). Removing adc.o(.ARM.exidx.text.Adc_Init), (8 bytes). Removing adc.o(.text.Adc_SetChannel), (28 bytes). Removing adc.o(.ARM.exidx.text.Adc_SetChannel), (8 bytes). Removing adc.o(.text.Adc_GetValue), (108 bytes). Removing adc.o(.ARM.exidx.text.Adc_GetValue), (8 bytes). Removing systick.o(.text), (0 bytes). Removing systick.o(.ARM.exidx.text.SysTick_Handler), (8 bytes). Removing systick.o(.ARM.exidx.text.Tick_InitSysTick), (8 bytes). Removing main_1.o(.text), (0 bytes). Removing main_1.o(.ARM.exidx.text.main), (8 bytes). Removing main_1.o(.ARM.exidx.text.__aeabi_assert), (8 bytes). Removing main_1.o(.ARM.use_no_argv), (4 bytes). Removing debug.o(.text), (0 bytes). Removing debug.o(.ARM.exidx.text.Debug_Init), (8 bytes). Removing debug.o(.ARM.exidx.text.Debug_Set), (8 bytes). Removing debug.o(.ARM.exidx.text.Debug_Unset), (8 bytes). Removing stm32f0xx_adc.o(.text), (0 bytes). Removing stm32f0xx_adc.o(.text.ADC_DeInit), (36 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_DeInit), (8 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_Init), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_StructInit), (16 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_StructInit), (8 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_Cmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_ClockModeConfig), (4 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClockModeConfig), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_JitterCmd), (20 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_JitterCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_AutoPowerOffCmd), (20 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_AutoPowerOffCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_WaitModeCmd), (20 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_WaitModeCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_AnalogWatchdogCmd), (20 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_AnalogWatchdogThresholdsConfig), (8 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogThresholdsConfig), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_AnalogWatchdogSingleChannelConfig), (14 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogSingleChannelConfig), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_AnalogWatchdogSingleChannelCmd), (20 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogSingleChannelCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_TempSensorCmd), (28 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_TempSensorCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_VrefintCmd), (28 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_VrefintCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_VbatCmd), (28 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_VbatCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_ChannelConfig), (10 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ChannelConfig), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_ContinuousModeCmd), (20 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ContinuousModeCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_DiscModeCmd), (20 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_DiscModeCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_OverrunModeCmd), (20 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_OverrunModeCmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_GetCalibrationFactor), (44 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetCalibrationFactor), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_StopOfConversion), (10 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_StopOfConversion), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_StartOfConversion), (10 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_StartOfConversion), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_GetConversionValue), (6 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetConversionValue), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_DMACmd), (16 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_DMACmd), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_DMARequestModeConfig), (16 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_DMARequestModeConfig), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_ITConfig), (20 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ITConfig), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_GetFlagStatus), (24 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetFlagStatus), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_ClearFlag), (4 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClearFlag), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_GetITStatus), (20 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetITStatus), (8 bytes). Removing stm32f0xx_adc.o(.text.ADC_ClearITPendingBit), (4 bytes). Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClearITPendingBit), (8 bytes). Removing stm32f0xx_gpio.o(.text), (0 bytes). Removing stm32f0xx_gpio.o(.text.GPIO_DeInit), (44 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_DeInit), (8 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_Init), (8 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_StructInit), (8 bytes). Removing stm32f0xx_gpio.o(.text.GPIO_PinLockConfig), (36 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_PinLockConfig), (8 bytes). Removing stm32f0xx_gpio.o(.text.GPIO_ReadInputDataBit), (10 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadInputDataBit), (8 bytes). Removing stm32f0xx_gpio.o(.text.GPIO_ReadInputData), (4 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadInputData), (8 bytes). Removing stm32f0xx_gpio.o(.text.GPIO_ReadOutputDataBit), (10 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadOutputDataBit), (8 bytes). Removing stm32f0xx_gpio.o(.text.GPIO_ReadOutputData), (4 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadOutputData), (8 bytes). Removing stm32f0xx_gpio.o(.text.GPIO_SetBits), (4 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_SetBits), (8 bytes). Removing stm32f0xx_gpio.o(.text.GPIO_ResetBits), (4 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ResetBits), (8 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_WriteBit), (8 bytes). Removing stm32f0xx_gpio.o(.text.GPIO_Write), (4 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_Write), (8 bytes). Removing stm32f0xx_gpio.o(.text.GPIO_PinAFConfig), (32 bytes). Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_PinAFConfig), (8 bytes). Removing stm32f0xx_gpio.o(.rodata..Lswitch.table.GPIO_DeInit.1), (24 bytes). Removing stm32f0xx_rcc.o(.text), (0 bytes). Removing stm32f0xx_rcc.o(.text.RCC_DeInit), (88 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_DeInit), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_HSEConfig), (16 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSEConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_WaitForHSEStartUp), (48 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_WaitForHSEStartUp), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_GetFlagStatus), (44 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetFlagStatus), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_AdjustHSICalibrationValue), (20 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AdjustHSICalibrationValue), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_HSICmd), (24 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSICmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_AdjustHSI14CalibrationValue), (20 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AdjustHSI14CalibrationValue), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_HSI14Cmd), (24 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI14Cmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_HSI14ADCRequestCmd), (24 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI14ADCRequestCmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_LSEConfig), (32 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSEConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_LSEDriveConfig), (24 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSEDriveConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_LSICmd), (24 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSICmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_PLLConfig), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PLLConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_PLLCmd), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PLLCmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_HSI48Cmd), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI48Cmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_PREDIV1Config), (20 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PREDIV1Config), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_ClockSecuritySystemCmd), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClockSecuritySystemCmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_MCOConfig), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_MCOConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_SYSCLKConfig), (20 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_SYSCLKConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_GetSYSCLKSource), (16 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetSYSCLKSource), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_HCLKConfig), (20 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HCLKConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_PCLKConfig), (20 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PCLKConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_ADCCLKConfig), (44 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ADCCLKConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_CECCLKConfig), (24 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_CECCLKConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_I2CCLKConfig), (24 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_I2CCLKConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_USARTCLKConfig), (40 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_USARTCLKConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_USBCLKConfig), (24 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_USBCLKConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_GetClocksFreq), (308 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetClocksFreq), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_RTCCLKConfig), (16 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_RTCCLKConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_RTCCLKCmd), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_RTCCLKCmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_BackupResetCmd), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_BackupResetCmd), (8 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AHBPeriphClockCmd), (8 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB2PeriphClockCmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_APB1PeriphClockCmd), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB1PeriphClockCmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_AHBPeriphResetCmd), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AHBPeriphResetCmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_APB2PeriphResetCmd), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB2PeriphResetCmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_APB1PeriphResetCmd), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB1PeriphResetCmd), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_ITConfig), (28 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ITConfig), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_ClearFlag), (20 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClearFlag), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_GetITStatus), (16 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetITStatus), (8 bytes). Removing stm32f0xx_rcc.o(.text.RCC_ClearITPendingBit), (12 bytes). Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClearITPendingBit), (8 bytes). Removing stm32f0xx_rcc.o(.rodata.APBAHBPrescTable), (16 bytes). Removing startup_stm32f072.o(HEAP), (512 bytes). Removing system_stm32f0xx.o(.text), (0 bytes). Removing system_stm32f0xx.o(.ARM.exidx.text.SystemInit), (8 bytes). Removing system_stm32f0xx.o(.text.SystemCoreClockUpdate), (96 bytes). Removing system_stm32f0xx.o(.ARM.exidx.text.SystemCoreClockUpdate), (8 bytes). Removing system_stm32f0xx.o(.rodata.AHBPrescTable), (16 bytes). Removing tftfont_6x8.o(.text), (0 bytes). Removing tftfont_6x8.o(.rodata.Bitmaps_6x8), (896 bytes). Removing tftfont_6x8.o(.rodata.TftFont_6x8), (16 bytes). Removing tftfont_16x24.o(.text), (0 bytes). Removing taskcounter.o(.text), (0 bytes). Removing taskcounter.o(.ARM.exidx.text.TaskCounter), (8 bytes). Removing taskkey.o(.text), (0 bytes). Removing taskkey.o(.ARM.exidx.text.TaskKey), (8 bytes). Removing taskled.o(.text), (0 bytes). Removing taskled.o(.ARM.exidx.text.TaskLed), (8 bytes). Removing taskmandelbrot.o(.text), (0 bytes). Removing taskmandelbrot.o(.ARM.exidx.text.TaskMandelbrot), (8 bytes). Removing taskpoti.o(.text), (0 bytes). Removing taskpoti.o(.ARM.exidx.text.TaskPoti), (8 bytes). Removing taskwatch.o(.text), (0 bytes). Removing taskwatch.o(.ARM.exidx.text.TaskWatch), (8 bytes). Removing ddiv.o(.text), (240 bytes). Removing dfixul.o(.text), (64 bytes). Removing cdrcmple.o(.text), (40 bytes). 235 unused section(s) (total 5414 bytes) removed from the image. ============================================================================== Image Symbol Table Local Symbols Symbol Name Value Ov Type Size Object(Section) ../clib/division.s 0x00000000 Number 0 aeabi_sdivfast.o ABSOLUTE ../clib/division.s 0x00000000 Number 0 aeabi_sdivfast_div0.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv_div0.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 idiv_div0.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 idiv0.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE ../clib/microlib/printf/stubs.s 0x00000000 Number 0 printfstubs.o ABSOLUTE ../clib/microlib/stdio/fputc.c 0x00000000 Number 0 fputc.o ABSOLUTE ../clib/microlib/stdio/fputc.c 0x00000000 Number 0 fputc_h.o ABSOLUTE ../clib/microlib/stdio/semi.s 0x00000000 Number 0 semi.o ABSOLUTE ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 iusesemip.o ABSOLUTE ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE ../fplib/microlib/fpcmp.c 0x00000000 Number 0 dcmpgt.o ABSOLUTE ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE Adc.c 0x00000000 Number 0 adc.o ABSOLUTE Debug.c 0x00000000 Number 0 debug.o ABSOLUTE Key.c 0x00000000 Number 0 key.o ABSOLUTE Led.c 0x00000000 Number 0 led.o ABSOLUTE TaskCounter.c 0x00000000 Number 0 taskcounter.o ABSOLUTE TaskKey.c 0x00000000 Number 0 taskkey.o ABSOLUTE TaskLed.c 0x00000000 Number 0 taskled.o ABSOLUTE TaskMandelbrot.c 0x00000000 Number 0 taskmandelbrot.o ABSOLUTE TaskPoti.c 0x00000000 Number 0 taskpoti.o ABSOLUTE TaskWatch.c 0x00000000 Number 0 taskwatch.o ABSOLUTE TftDisplay.c 0x00000000 Number 0 tftdisplay.o ABSOLUTE TftFont_16x24.c 0x00000000 Number 0 tftfont_16x24.o ABSOLUTE TftFont_6x8.c 0x00000000 Number 0 tftfont_6x8.o ABSOLUTE cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE init.s 0x00000000 Number 0 init.o ABSOLUTE main.c 0x00000000 Number 0 main_1.o ABSOLUTE src\Devices\startup_stm32f072.s 0x00000000 Number 0 startup_stm32f072.o ABSOLUTE stm32f0xx_adc.c 0x00000000 Number 0 stm32f0xx_adc.o ABSOLUTE stm32f0xx_gpio.c 0x00000000 Number 0 stm32f0xx_gpio.o ABSOLUTE stm32f0xx_rcc.c 0x00000000 Number 0 stm32f0xx_rcc.o ABSOLUTE system_stm32f0xx.c 0x00000000 Number 0 system_stm32f0xx.o ABSOLUTE systick.c 0x00000000 Number 0 systick.o ABSOLUTE RESET 0x08000000 Section 192 startup_stm32f072.o(RESET) .ARM.Collect$$$$00000000 0x080000c0 Section 0 entry.o(.ARM.Collect$$$$00000000) .ARM.Collect$$$$00000001 0x080000c0 Section 4 entry2.o(.ARM.Collect$$$$00000001) .ARM.Collect$$$$00000004 0x080000c4 Section 4 entry5.o(.ARM.Collect$$$$00000004) .ARM.Collect$$$$00000008 0x080000c8 Section 0 entry7b.o(.ARM.Collect$$$$00000008) .ARM.Collect$$$$0000000A 0x080000c8 Section 0 entry8b.o(.ARM.Collect$$$$0000000A) .ARM.Collect$$$$0000000B 0x080000c8 Section 8 entry9a.o(.ARM.Collect$$$$0000000B) __lit__00000000 0x080000d0 Data 4 entry2.o(.ARM.Collect$$$$00002712) .ARM.Collect$$$$0000000D 0x080000d0 Section 0 entry10a.o(.ARM.Collect$$$$0000000D) .ARM.Collect$$$$0000000F 0x080000d0 Section 0 entry11a.o(.ARM.Collect$$$$0000000F) .ARM.Collect$$$$00002712 0x080000d0 Section 4 entry2.o(.ARM.Collect$$$$00002712) .text 0x080000d4 Section 28 startup_stm32f072.o(.text) .text 0x080000f0 Section 0 dadd.o(.text) .text 0x08000254 Section 0 dmul.o(.text) .text 0x08000324 Section 0 dcmpgt.o(.text) .text 0x08000350 Section 0 dfltui.o(.text) .text 0x0800036c Section 0 uidiv_div0.o(.text) .text 0x080003aa Section 0 llshl.o(.text) .text 0x080003ca Section 0 llsshr.o(.text) .text 0x080003f0 Section 0 iusefp.o(.text) .text 0x080003f0 Section 0 depilogue.o(.text) .text 0x080004b0 Section 48 init.o(.text) .text 0x080004e0 Section 0 llushr.o(.text) [Anonymous Symbol] 0x08000502 Section 0 stm32f0xx_adc.o(.text.ADC_Cmd) [Anonymous Symbol] 0x08000514 Section 0 stm32f0xx_adc.o(.text.ADC_Init) __arm_cp.1_0 0x08000538 Number 4 stm32f0xx_adc.o(.text.ADC_Init) [Anonymous Symbol] 0x0800053c Section 0 adc.o(.text.Adc_Init) __arm_cp.0_0 0x08000580 Number 4 adc.o(.text.Adc_Init) [Anonymous Symbol] 0x08000584 Section 0 debug.o(.text.Debug_Init) __arm_cp.0_0 0x080005ac Number 4 debug.o(.text.Debug_Init) __arm_cp.0_1 0x080005b0 Number 4 debug.o(.text.Debug_Init) [Anonymous Symbol] 0x080005b4 Section 0 debug.o(.text.Debug_Set) [Anonymous Symbol] 0x080005c4 Section 0 debug.o(.text.Debug_Unset) __arm_cp.2_0 0x080005d4 Number 4 debug.o(.text.Debug_Unset) [Anonymous Symbol] 0x080005d8 Section 0 stm32f0xx_gpio.o(.text.GPIO_Init) [Anonymous Symbol] 0x0800064c Section 0 stm32f0xx_gpio.o(.text.GPIO_StructInit) __arm_cp.2_0 0x08000658 Number 4 stm32f0xx_gpio.o(.text.GPIO_StructInit) [Anonymous Symbol] 0x0800065c Section 0 stm32f0xx_gpio.o(.text.GPIO_WriteBit) [Anonymous Symbol] 0x08000668 Section 0 key.o(.text.Key_Init) __arm_cp.0_0 0x080006a8 Number 4 key.o(.text.Key_Init) [Anonymous Symbol] 0x080006ac Section 0 led.o(.text.Led_Init) __arm_cp.0_0 0x080006e4 Number 4 led.o(.text.Led_Init) [Anonymous Symbol] 0x080006e8 Section 0 stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) __arm_cp.31_0 0x08000700 Number 4 stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) [Anonymous Symbol] 0x08000704 Section 0 stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd) __arm_cp.32_0 0x0800071c Number 4 stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd) [Anonymous Symbol] 0x08000720 Section 0 systick.o(.text.SysTick_Handler) __arm_cp.0_0 0x0800073c Number 4 systick.o(.text.SysTick_Handler) [Anonymous Symbol] 0x08000740 Section 0 system_stm32f0xx.o(.text.SystemInit) __arm_cp.0_0 0x08000814 Number 4 system_stm32f0xx.o(.text.SystemInit) __arm_cp.0_1 0x08000818 Number 4 system_stm32f0xx.o(.text.SystemInit) __arm_cp.0_2 0x0800081c Number 4 system_stm32f0xx.o(.text.SystemInit) __arm_cp.0_3 0x08000820 Number 4 system_stm32f0xx.o(.text.SystemInit) [Anonymous Symbol] 0x08000824 Section 0 taskcounter.o(.text.TaskCounter) __arm_cp.0_0 0x08000860 Number 4 taskcounter.o(.text.TaskCounter) __arm_cp.0_1 0x08000864 Number 4 taskcounter.o(.text.TaskCounter) [Anonymous Symbol] 0x08000874 Section 0 taskkey.o(.text.TaskKey) [Anonymous Symbol] 0x08000898 Section 0 taskled.o(.text.TaskLed) [Anonymous Symbol] 0x080008c0 Section 0 taskmandelbrot.o(.text.TaskMandelbrot) __arm_cp.0_1 0x08000a0c Number 4 taskmandelbrot.o(.text.TaskMandelbrot) __arm_cp.0_2 0x08000a10 Number 4 taskmandelbrot.o(.text.TaskMandelbrot) __arm_cp.0_3 0x08000a14 Number 4 taskmandelbrot.o(.text.TaskMandelbrot) __arm_cp.0_4 0x08000a18 Number 4 taskmandelbrot.o(.text.TaskMandelbrot) __arm_cp.0_5 0x08000a1c Number 4 taskmandelbrot.o(.text.TaskMandelbrot) __arm_cp.0_6 0x08000a20 Number 4 taskmandelbrot.o(.text.TaskMandelbrot) [Anonymous Symbol] 0x08000a24 Section 0 taskpoti.o(.text.TaskPoti) [Anonymous Symbol] 0x08000a4c Section 0 taskwatch.o(.text.TaskWatch) [Anonymous Symbol] 0x08000a74 Section 0 tftdisplay.o(.text.Tft_ClearScreen) __arm_cp.3_1 0x08000af4 Number 4 tftdisplay.o(.text.Tft_ClearScreen) __arm_cp.3_3 0x08000af8 Number 4 tftdisplay.o(.text.Tft_ClearScreen) __arm_cp.3_4 0x08000afc Number 4 tftdisplay.o(.text.Tft_ClearScreen) __arm_cp.3_5 0x08000b00 Number 4 tftdisplay.o(.text.Tft_ClearScreen) __arm_cp.3_6 0x08000b04 Number 4 tftdisplay.o(.text.Tft_ClearScreen) __arm_cp.3_9 0x08000b08 Number 4 tftdisplay.o(.text.Tft_ClearScreen) [Anonymous Symbol] 0x08000b0c Section 0 tftdisplay.o(.text.Tft_DrawChar) __arm_cp.9_3 0x08000c30 Number 4 tftdisplay.o(.text.Tft_DrawChar) [Anonymous Symbol] 0x08000c34 Section 0 tftdisplay.o(.text.Tft_DrawPixel) __arm_cp.6_1 0x08000c8c Number 4 tftdisplay.o(.text.Tft_DrawPixel) __arm_cp.6_2 0x08000c90 Number 4 tftdisplay.o(.text.Tft_DrawPixel) [Anonymous Symbol] 0x08000c94 Section 0 tftdisplay.o(.text.Tft_DrawString) [Anonymous Symbol] 0x08000ce8 Section 0 tftdisplay.o(.text.Tft_Init) __arm_cp.0_0 0x08000d70 Number 4 tftdisplay.o(.text.Tft_Init) __arm_cp.0_1 0x08000d74 Number 4 tftdisplay.o(.text.Tft_Init) __arm_cp.0_2 0x08000d78 Number 4 tftdisplay.o(.text.Tft_Init) __arm_cp.0_3 0x08000d7c Number 4 tftdisplay.o(.text.Tft_Init) __arm_cp.0_4 0x08000d80 Number 4 tftdisplay.o(.text.Tft_Init) __arm_cp.0_5 0x08000d84 Number 4 tftdisplay.o(.text.Tft_Init) __arm_cp.0_6 0x08000d88 Number 4 tftdisplay.o(.text.Tft_Init) __arm_cp.0_7 0x08000d8c Number 4 tftdisplay.o(.text.Tft_Init) __arm_cp.0_8 0x08000d90 Number 4 tftdisplay.o(.text.Tft_Init) __arm_cp.0_9 0x08000d94 Number 4 tftdisplay.o(.text.Tft_Init) [Anonymous Symbol] 0x08000d98 Section 0 tftdisplay.o(.text.Tft_SetFont) __arm_cp.5_0 0x08000dc8 Number 4 tftdisplay.o(.text.Tft_SetFont) Tft_SetWindow 0x08000dcd Thumb Code 248 tftdisplay.o(.text.Tft_SetWindow) [Anonymous Symbol] 0x08000dcc Section 0 tftdisplay.o(.text.Tft_SetWindow) __arm_cp.4_1 0x08000ee0 Number 4 tftdisplay.o(.text.Tft_SetWindow) __arm_cp.4_3 0x08000f00 Number 4 tftdisplay.o(.text.Tft_SetWindow) __arm_cp.4_4 0x08000f04 Number 4 tftdisplay.o(.text.Tft_SetWindow) __arm_cp.4_5 0x08000f08 Number 4 tftdisplay.o(.text.Tft_SetWindow) __arm_cp.4_6 0x08000f0c Number 4 tftdisplay.o(.text.Tft_SetWindow) [Anonymous Symbol] 0x08000f28 Section 0 systick.o(.text.Tick_InitSysTick) __arm_cp.1_0 0x08000f5c Number 4 systick.o(.text.Tick_InitSysTick) __arm_cp.1_1 0x08000f60 Number 4 systick.o(.text.Tick_InitSysTick) __arm_cp.1_2 0x08000f64 Number 4 systick.o(.text.Tick_InitSysTick) __arm_cp.1_3 0x08000f68 Number 4 systick.o(.text.Tick_InitSysTick) [Anonymous Symbol] 0x08000f6c Section 0 main_1.o(.text.__aeabi_assert) [Anonymous Symbol] 0x08000f9c Section 0 main_1.o(.text.main) __arm_cp.0_0 0x08000ff8 Number 4 main_1.o(.text.main) i.__0snprintf$1 0x08000ffc Section 0 printf1.o(i.__0snprintf$1) i.__ARM_clz 0x08001034 Section 0 depilogue.o(i.__ARM_clz) i.__scatterload_copy 0x08001062 Section 14 handlers.o(i.__scatterload_copy) i.__scatterload_null 0x08001070 Section 2 handlers.o(i.__scatterload_null) i.__scatterload_zeroinit 0x08001072 Section 14 handlers.o(i.__scatterload_zeroinit) _printf_core 0x08001081 Thumb Code 332 printf1.o(i._printf_core) i._printf_core 0x08001080 Section 0 printf1.o(i._printf_core) _snputc 0x080011d1 Thumb Code 22 printf1.o(i._snputc) i._snputc 0x080011d0 Section 0 printf1.o(i._snputc) Bitmaps_16x24 0x080011e6 Data 5376 tftfont_16x24.o(.rodata.Bitmaps_16x24) [Anonymous Symbol] 0x080011e6 Section 0 tftfont_16x24.o(.rodata.Bitmaps_16x24) [Anonymous Symbol] 0x080026f8 Section 0 tftdisplay.o(.rodata.str1.1) Tft_Cfg.0 0x20000004 Data 2 tftdisplay.o(.data.Tft_Cfg.0) [Anonymous Symbol] 0x20000004 Section 0 tftdisplay.o(.data.Tft_Cfg.0) TaskCounter.counter 0x20000008 Data 4 taskcounter.o(.bss.TaskCounter.counter) [Anonymous Symbol] 0x20000008 Section 0 taskcounter.o(.bss.TaskCounter.counter) Tft_Cfg.1 0x2000000c Data 2 tftdisplay.o(.bss.Tft_Cfg.1) [Anonymous Symbol] 0x2000000c Section 0 tftdisplay.o(.bss.Tft_Cfg.1) Tft_Cfg.2 0x20000010 Data 4 tftdisplay.o(.bss.Tft_Cfg.2) [Anonymous Symbol] 0x20000010 Section 0 tftdisplay.o(.bss.Tft_Cfg.2) msTicks 0x20000014 Data 4 systick.o(.bss.msTicks) [Anonymous Symbol] 0x20000014 Section 0 systick.o(.bss.msTicks) tmpBuf 0x20000018 Data 14 taskcounter.o(.bss.tmpBuf) [Anonymous Symbol] 0x20000018 Section 0 taskcounter.o(.bss.tmpBuf) STACK 0x20000028 Section 1024 startup_stm32f072.o(STACK) Global Symbols Symbol Name Value Ov Type Size Object(Section) BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE _printf_a 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_c 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_charcount 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_d 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_e 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_f 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_flags 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_fp_dec 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_fp_hex 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_g 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_i 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_int_dec 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_l 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_lc 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_ll 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_lld 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_lli 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_llo 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_llu 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_llx 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_longlong_dec 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_longlong_hex 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_longlong_oct 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_ls 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_mbtowc 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_n 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_o 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_p 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_percent 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_pre_padding 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_return_value 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_s 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_sizespec 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_str 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_truncate_signed 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_truncate_unsigned 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_u 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_wc 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_wctomb 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_widthprec 0x00000000 Number 0 printfstubs.o ABSOLUTE _printf_x 0x00000000 Number 0 printfstubs.o ABSOLUTE __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __decompress - Undefined Weak Reference _clock_init - Undefined Weak Reference _microlib_exit - Undefined Weak Reference __Vectors_Size 0x000000c0 Number 0 startup_stm32f072.o ABSOLUTE __Vectors 0x08000000 Data 4 startup_stm32f072.o(RESET) __Vectors_End 0x080000c0 Data 0 startup_stm32f072.o(RESET) __main 0x080000c1 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000) _main_stk 0x080000c1 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001) _main_scatterload 0x080000c5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) __main_after_scatterload 0x080000c9 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) _main_clock 0x080000c9 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008) _main_cpp_init 0x080000c9 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A) _main_init 0x080000c9 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B) __rt_final_cpp 0x080000d1 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D) __rt_final_exit 0x080000d1 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F) Reset_Handler 0x080000d5 Thumb Code 8 startup_stm32f072.o(.text) NMI_Handler 0x080000dd Thumb Code 2 startup_stm32f072.o(.text) HardFault_Handler 0x080000df Thumb Code 2 startup_stm32f072.o(.text) SVC_Handler 0x080000e1 Thumb Code 2 startup_stm32f072.o(.text) PendSV_Handler 0x080000e3 Thumb Code 2 startup_stm32f072.o(.text) ADC1_COMP_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) CEC_CAN_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) DMA1_Channel1_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) DMA1_Channel2_3_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) DMA1_Channel4_5_6_7_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) EXTI0_1_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) EXTI2_3_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) EXTI4_15_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) FLASH_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) I2C1_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) I2C2_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) PVD_VDDIO2_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) RCC_CRS_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) RTC_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) SPI1_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) SPI2_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TIM14_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TIM15_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TIM16_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TIM17_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TIM1_BRK_UP_TRG_COM_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TIM1_CC_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TIM2_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TIM3_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TIM6_DAC_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TIM7_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) TSC_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) USART1_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) USART2_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) USART3_4_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) USB_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) WWDG_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) __aeabi_dadd 0x080000f1 Thumb Code 328 dadd.o(.text) __aeabi_dsub 0x08000239 Thumb Code 12 dadd.o(.text) __aeabi_drsub 0x08000245 Thumb Code 12 dadd.o(.text) __aeabi_dmul 0x08000255 Thumb Code 202 dmul.o(.text) __aeabi_dcmpgt 0x08000325 Thumb Code 44 dcmpgt.o(.text) __aeabi_ui2d 0x08000351 Thumb Code 24 dfltui.o(.text) __aeabi_uidiv 0x0800036d Thumb Code 0 uidiv_div0.o(.text) __aeabi_uidivmod 0x0800036d Thumb Code 62 uidiv_div0.o(.text) __aeabi_llsl 0x080003ab Thumb Code 32 llshl.o(.text) _ll_shift_l 0x080003ab Thumb Code 0 llshl.o(.text) __aeabi_lasr 0x080003cb Thumb Code 38 llsshr.o(.text) _ll_sshift_r 0x080003cb Thumb Code 0 llsshr.o(.text) __I$use$fp 0x080003f1 Thumb Code 0 iusefp.o(.text) _double_round 0x080003f1 Thumb Code 26 depilogue.o(.text) _double_epilogue 0x0800040b Thumb Code 164 depilogue.o(.text) __scatterload 0x080004b1 Thumb Code 38 init.o(.text) __scatterload_rt2 0x080004b1 Thumb Code 0 init.o(.text) __aeabi_llsr 0x080004e1 Thumb Code 34 llushr.o(.text) _ll_ushift_r 0x080004e1 Thumb Code 0 llushr.o(.text) ADC_Cmd 0x08000503 Thumb Code 18 stm32f0xx_adc.o(.text.ADC_Cmd) ADC_Init 0x08000515 Thumb Code 36 stm32f0xx_adc.o(.text.ADC_Init) Adc_Init 0x0800053d Thumb Code 68 adc.o(.text.Adc_Init) Debug_Init 0x08000585 Thumb Code 40 debug.o(.text.Debug_Init) Debug_Set 0x080005b5 Thumb Code 16 debug.o(.text.Debug_Set) Debug_Unset 0x080005c5 Thumb Code 16 debug.o(.text.Debug_Unset) GPIO_Init 0x080005d9 Thumb Code 116 stm32f0xx_gpio.o(.text.GPIO_Init) GPIO_StructInit 0x0800064d Thumb Code 12 stm32f0xx_gpio.o(.text.GPIO_StructInit) GPIO_WriteBit 0x0800065d Thumb Code 12 stm32f0xx_gpio.o(.text.GPIO_WriteBit) Key_Init 0x08000669 Thumb Code 64 key.o(.text.Key_Init) Led_Init 0x080006ad Thumb Code 56 led.o(.text.Led_Init) RCC_AHBPeriphClockCmd 0x080006e9 Thumb Code 24 stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) RCC_APB2PeriphClockCmd 0x08000705 Thumb Code 24 stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd) SysTick_Handler 0x08000721 Thumb Code 28 systick.o(.text.SysTick_Handler) SystemInit 0x08000741 Thumb Code 212 system_stm32f0xx.o(.text.SystemInit) TaskCounter 0x08000825 Thumb Code 60 taskcounter.o(.text.TaskCounter) TaskKey 0x08000875 Thumb Code 28 taskkey.o(.text.TaskKey) TaskLed 0x08000899 Thumb Code 32 taskled.o(.text.TaskLed) TaskMandelbrot 0x080008c1 Thumb Code 324 taskmandelbrot.o(.text.TaskMandelbrot) TaskPoti 0x08000a25 Thumb Code 32 taskpoti.o(.text.TaskPoti) TaskWatch 0x08000a4d Thumb Code 32 taskwatch.o(.text.TaskWatch) Tft_ClearScreen 0x08000a75 Thumb Code 128 tftdisplay.o(.text.Tft_ClearScreen) Tft_DrawChar 0x08000b0d Thumb Code 292 tftdisplay.o(.text.Tft_DrawChar) Tft_DrawPixel 0x08000c35 Thumb Code 88 tftdisplay.o(.text.Tft_DrawPixel) Tft_DrawString 0x08000c95 Thumb Code 84 tftdisplay.o(.text.Tft_DrawString) Tft_Init 0x08000ce9 Thumb Code 136 tftdisplay.o(.text.Tft_Init) Tft_SetFont 0x08000d99 Thumb Code 48 tftdisplay.o(.text.Tft_SetFont) Tick_InitSysTick 0x08000f29 Thumb Code 52 systick.o(.text.Tick_InitSysTick) __aeabi_assert 0x08000f6d Thumb Code 46 main_1.o(.text.__aeabi_assert) main 0x08000f9d Thumb Code 92 main_1.o(.text.main) __0snprintf$1 0x08000ffd Thumb Code 50 printf1.o(i.__0snprintf$1) __1snprintf$1 0x08000ffd Thumb Code 0 printf1.o(i.__0snprintf$1) __2snprintf 0x08000ffd Thumb Code 0 printf1.o(i.__0snprintf$1) __ARM_clz 0x08001035 Thumb Code 46 depilogue.o(i.__ARM_clz) __scatterload_copy 0x08001063 Thumb Code 14 handlers.o(i.__scatterload_copy) __scatterload_null 0x08001071 Thumb Code 2 handlers.o(i.__scatterload_null) __scatterload_zeroinit 0x08001073 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) TftFont_16x24 0x080026e8 Data 16 tftfont_16x24.o(.rodata.TftFont_16x24) Region$$Table$$Base 0x08002710 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x08002730 Number 0 anon$$obj.o(Region$$Table) SystemCoreClock 0x20000000 Data 4 system_stm32f0xx.o(.data.SystemCoreClock) __initial_sp 0x20000428 Data 0 startup_stm32f072.o(STACK) ============================================================================== Memory Map of the image Image Entry point : 0x080000c1 Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002738, Max: 0x00020000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00002730, Max: 0x00020000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x000000c0 Data RO 311 RESET startup_stm32f072.o 0x080000c0 0x080000c0 0x00000000 Code RO 397 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) 0x080000c0 0x080000c0 0x00000004 Code RO 675 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) 0x080000c4 0x080000c4 0x00000004 Code RO 678 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) 0x080000c8 0x080000c8 0x00000000 Code RO 680 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) 0x080000c8 0x080000c8 0x00000000 Code RO 682 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) 0x080000c8 0x080000c8 0x00000008 Code RO 683 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) 0x080000d0 0x080000d0 0x00000000 Code RO 685 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) 0x080000d0 0x080000d0 0x00000000 Code RO 687 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) 0x080000d0 0x080000d0 0x00000004 Code RO 676 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) 0x080000d4 0x080000d4 0x0000001c Code RO 312 .text startup_stm32f072.o 0x080000f0 0x080000f0 0x00000164 Code RO 667 .text mf_p.l(dadd.o) 0x08000254 0x08000254 0x000000d0 Code RO 669 .text mf_p.l(dmul.o) 0x08000324 0x08000324 0x0000002c Code RO 671 .text mf_p.l(dcmpgt.o) 0x08000350 0x08000350 0x0000001c Code RO 673 .text mf_p.l(dfltui.o) 0x0800036c 0x0800036c 0x0000003e Code RO 698 .text mc_p.l(uidiv_div0.o) 0x080003aa 0x080003aa 0x00000020 Code RO 706 .text mc_p.l(llshl.o) 0x080003ca 0x080003ca 0x00000026 Code RO 708 .text mc_p.l(llsshr.o) 0x080003f0 0x080003f0 0x00000000 Code RO 710 .text mc_p.l(iusefp.o) 0x080003f0 0x080003f0 0x000000be Code RO 711 .text mf_p.l(depilogue.o) 0x080004ae 0x080004ae 0x00000002 PAD 0x080004b0 0x080004b0 0x00000030 Code RO 721 .text mc_p.l(init.o) 0x080004e0 0x080004e0 0x00000022 Code RO 724 .text mc_p.l(llushr.o) 0x08000502 0x08000502 0x00000012 Code RO 122 .text.ADC_Cmd stm32f0xx_adc.o 0x08000514 0x08000514 0x00000028 Code RO 118 .text.ADC_Init stm32f0xx_adc.o 0x0800053c 0x0800053c 0x00000048 Code RO 63 .text.Adc_Init adc.o 0x08000584 0x08000584 0x00000030 Code RO 102 .text.Debug_Init debug.o 0x080005b4 0x080005b4 0x00000010 Code RO 104 .text.Debug_Set debug.o 0x080005c4 0x080005c4 0x00000014 Code RO 106 .text.Debug_Unset debug.o 0x080005d8 0x080005d8 0x00000074 Code RO 186 .text.GPIO_Init stm32f0xx_gpio.o 0x0800064c 0x0800064c 0x00000010 Code RO 188 .text.GPIO_StructInit stm32f0xx_gpio.o 0x0800065c 0x0800065c 0x0000000c Code RO 204 .text.GPIO_WriteBit stm32f0xx_gpio.o 0x08000668 0x08000668 0x00000044 Code RO 2 .text.Key_Init key.o 0x080006ac 0x080006ac 0x0000003c Code RO 14 .text.Led_Init led.o 0x080006e8 0x080006e8 0x0000001c Code RO 281 .text.RCC_AHBPeriphClockCmd stm32f0xx_rcc.o 0x08000704 0x08000704 0x0000001c Code RO 283 .text.RCC_APB2PeriphClockCmd stm32f0xx_rcc.o 0x08000720 0x08000720 0x00000020 Code RO 77 .text.SysTick_Handler systick.o 0x08000740 0x08000740 0x000000e4 Code RO 319 .text.SystemInit system_stm32f0xx.o 0x08000824 0x08000824 0x00000050 Code RO 347 .text.TaskCounter taskcounter.o 0x08000874 0x08000874 0x00000024 Code RO 357 .text.TaskKey taskkey.o 0x08000898 0x08000898 0x00000028 Code RO 365 .text.TaskLed taskled.o 0x080008c0 0x080008c0 0x00000164 Code RO 373 .text.TaskMandelbrot taskmandelbrot.o 0x08000a24 0x08000a24 0x00000028 Code RO 382 .text.TaskPoti taskpoti.o 0x08000a4c 0x08000a4c 0x00000028 Code RO 390 .text.TaskWatch taskwatch.o 0x08000a74 0x08000a74 0x00000098 Code RO 35 .text.Tft_ClearScreen tftdisplay.o 0x08000b0c 0x08000b0c 0x00000128 Code RO 47 .text.Tft_DrawChar tftdisplay.o 0x08000c34 0x08000c34 0x00000060 Code RO 41 .text.Tft_DrawPixel tftdisplay.o 0x08000c94 0x08000c94 0x00000054 Code RO 49 .text.Tft_DrawString tftdisplay.o 0x08000ce8 0x08000ce8 0x000000b0 Code RO 29 .text.Tft_Init tftdisplay.o 0x08000d98 0x08000d98 0x00000034 Code RO 39 .text.Tft_SetFont tftdisplay.o 0x08000dcc 0x08000dcc 0x0000015c Code RO 37 .text.Tft_SetWindow tftdisplay.o 0x08000f28 0x08000f28 0x00000044 Code RO 79 .text.Tick_InitSysTick systick.o 0x08000f6c 0x08000f6c 0x0000002e Code RO 92 .text.__aeabi_assert main_1.o 0x08000f9a 0x08000f9a 0x00000002 PAD 0x08000f9c 0x08000f9c 0x00000060 Code RO 90 .text.main main_1.o 0x08000ffc 0x08000ffc 0x00000038 Code RO 452 i.__0snprintf$1 mc_p.l(printf1.o) 0x08001034 0x08001034 0x0000002e Code RO 713 i.__ARM_clz mf_p.l(depilogue.o) 0x08001062 0x08001062 0x0000000e Code RO 729 i.__scatterload_copy mc_p.l(handlers.o) 0x08001070 0x08001070 0x00000002 Code RO 730 i.__scatterload_null mc_p.l(handlers.o) 0x08001072 0x08001072 0x0000000e Code RO 731 i.__scatterload_zeroinit mc_p.l(handlers.o) 0x08001080 0x08001080 0x00000150 Code RO 458 i._printf_core mc_p.l(printf1.o) 0x080011d0 0x080011d0 0x00000016 Code RO 459 i._snputc mc_p.l(printf1.o) 0x080011e6 0x080011e6 0x00001500 Data RO 340 .rodata.Bitmaps_16x24 tftfont_16x24.o 0x080026e6 0x080026e6 0x00000002 PAD 0x080026e8 0x080026e8 0x00000010 Data RO 341 .rodata.TftFont_16x24 tftfont_16x24.o 0x080026f8 0x080026f8 0x00000015 Data RO 54 .rodata.str1.1 tftdisplay.o 0x0800270d 0x0800270d 0x00000003 PAD 0x08002710 0x08002710 0x00000020 Data RO 728 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08002730, Size: 0x00000428, Max: 0x00004000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 0x08002730 0x00000004 Data RW 323 .data.SystemCoreClock system_stm32f0xx.o 0x20000004 0x08002734 0x00000002 Data RW 51 .data.Tft_Cfg.0 tftdisplay.o 0x20000006 0x08002736 0x00000002 PAD 0x20000008 - 0x00000004 Zero RW 349 .bss.TaskCounter.counter taskcounter.o 0x2000000c - 0x00000002 Zero RW 52 .bss.Tft_Cfg.1 tftdisplay.o 0x2000000e 0x08002736 0x00000002 PAD 0x20000010 - 0x00000004 Zero RW 53 .bss.Tft_Cfg.2 tftdisplay.o 0x20000014 - 0x00000004 Zero RW 81 .bss.msTicks systick.o 0x20000018 - 0x0000000e Zero RW 350 .bss.tmpBuf taskcounter.o 0x20000026 0x08002736 0x00000002 PAD 0x20000028 - 0x00000400 Zero RW 309 STACK startup_stm32f072.o ============================================================================== Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 72 4 0 0 0 2542 adc.o 84 12 0 0 0 2230 debug.o 68 4 0 0 0 2548 key.o 60 4 0 0 0 2866 led.o 142 4 0 0 0 1155 main_1.o 28 8 192 0 1024 624 startup_stm32f072.o 58 4 0 0 0 7487 stm32f0xx_adc.o 144 4 0 0 0 4581 stm32f0xx_gpio.o 56 8 0 0 0 10733 stm32f0xx_rcc.o 228 16 0 4 0 2208 system_stm32f0xx.o 100 20 0 0 4 2727 systick.o 80 20 0 0 18 876 taskcounter.o 36 8 0 0 0 666 taskkey.o 40 8 0 0 0 668 taskled.o 356 32 0 0 0 1869 taskmandelbrot.o 40 8 0 0 0 671 taskpoti.o 40 8 0 0 0 674 taskwatch.o 1204 180 21 2 6 11256 tftdisplay.o 0 0 5392 0 0 765 tftfont_16x24.o ---------------------------------------------------------------------- 2838 352 5642 8 1056 57146 Object Totals 0 0 32 0 0 0 (incl. Generated) 2 0 5 2 4 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 0 0 0 0 0 0 entry.o 0 0 0 0 0 0 entry10a.o 0 0 0 0 0 0 entry11a.o 8 4 0 0 0 0 entry2.o 4 0 0 0 0 0 entry5.o 0 0 0 0 0 0 entry7b.o 0 0 0 0 0 0 entry8b.o 8 4 0 0 0 0 entry9a.o 30 0 0 0 0 0 handlers.o 48 10 0 0 0 68 init.o 0 0 0 0 0 0 iusefp.o 32 0 0 0 0 68 llshl.o 38 0 0 0 0 68 llsshr.o 34 0 0 0 0 68 llushr.o 414 10 0 0 0 236 printf1.o 62 0 0 0 0 72 uidiv_div0.o 356 4 0 0 0 140 dadd.o 44 0 0 0 0 68 dcmpgt.o 236 0 0 0 0 216 depilogue.o 28 4 0 0 0 68 dfltui.o 208 6 0 0 0 88 dmul.o ---------------------------------------------------------------------- 1552 42 0 0 0 1160 Library Totals 2 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name 678 28 0 0 0 580 mc_p.l 872 14 0 0 0 580 mf_p.l ---------------------------------------------------------------------- 1552 42 0 0 0 1160 Library Totals ---------------------------------------------------------------------- ============================================================================== Code (inc. data) RO Data RW Data ZI Data Debug 4390 394 5642 8 1056 57610 Grand Totals 4390 394 5642 8 1056 57610 ELF Image Totals 4390 394 5642 8 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 10032 ( 9.80kB) Total RW Size (RW Data + ZI Data) 1064 ( 1.04kB) Total ROM Size (Code + RO Data + RW Data) 10040 ( 9.80kB) ==============================================================================