12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001 |
- ARM Linker, 5.03 [Build 76] [MDK-ARM Professional]
- ==============================================================================
- Section Cross References
- stm32f10x_flash.o(i.FLASH_EnableWriteProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) for FLASH_WaitForLastBank1Operation
- stm32f10x_flash.o(i.FLASH_EraseAllPages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus) for FLASH_GetReadOutProtectionStatus
- stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_ErasePage) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_ProgramHalfWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_ProgramOptionByteData) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_ProgramWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_ReadOutProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_UserOptionByteConfig) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
- stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status
- stm32f10x_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status
- stm32f10x_gpio.o(i.GPIO_AFIODeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
- stm32f10x_gpio.o(i.GPIO_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
- stm32f10x_rcc.o(i.RCC_GetClocksFreq) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
- stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f10x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
- stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
- stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
- stm32f10x_usart.o(i.USART_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
- system_stm32f10x.o(i.SetSysClock) refers to system_stm32f10x.o(i.SetSysClockToMy) for SetSysClockToMy
- system_stm32f10x.o(i.SetSysClockToMy) refers to system_stm32f10x.o(.data) for g_ucHSE_Flag
- system_stm32f10x.o(i.SystemCoreClockUpdate) refers to system_stm32f10x.o(.data) for SystemCoreClock
- system_stm32f10x.o(i.SystemInit) refers to system_stm32f10x.o(i.SetSysClock) for SetSysClock
- startup_stm32f10x_cl.o(RESET) refers to startup_stm32f10x_cl.o(STACK) for __initial_sp
- startup_stm32f10x_cl.o(RESET) refers to startup_stm32f10x_cl.o(.text) for Reset_Handler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.NMI_Handler) for NMI_Handler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.HardFault_Handler) for HardFault_Handler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.MemManage_Handler) for MemManage_Handler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.BusFault_Handler) for BusFault_Handler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.UsageFault_Handler) for UsageFault_Handler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.SVC_Handler) for SVC_Handler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.DebugMon_Handler) for DebugMon_Handler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.SysTick_Handler) for SysTick_Handler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.DMA1_Channel2_IRQHandler) for DMA1_Channel2_IRQHandler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.DMA1_Channel4_IRQHandler) for DMA1_Channel4_IRQHandler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.USART1_IRQHandler) for USART1_IRQHandler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.USART2_IRQHandler) for USART2_IRQHandler
- startup_stm32f10x_cl.o(RESET) refers to stm32f10x_it.o(i.USART3_IRQHandler) for USART3_IRQHandler
- startup_stm32f10x_cl.o(.text) refers to system_stm32f10x.o(i.SystemInit) for SystemInit
- startup_stm32f10x_cl.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
- serial.o(i.SlwTrace) refers to strlen.o(.text) for strlen
- serial.o(i.SlwTrace) refers to serial.o(i.Uart1Send) for Uart1Send
- serial.o(i.SlwTrace) refers to serial.o(.data) for g_ucUARTSel
- serial.o(i.Uart1Init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
- serial.o(i.Uart1Init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
- serial.o(i.Uart1Init) refers to serial.o(i.Uart1RxEnable) for Uart1RxEnable
- serial.o(i.Uart1Init) refers to stm32f10x_usart.o(i.USART_ClearFlag) for USART_ClearFlag
- serial.o(i.Uart1Init) refers to stm32f10x_usart.o(i.USART_ITConfig) for USART_ITConfig
- serial.o(i.Uart1Init) refers to serial.o(.data) for rx1_ct
- serial.o(i.Uart1RxEnable) refers to stm32f10x_usart.o(i.USART_Init) for USART_Init
- serial.o(i.Uart1RxEnable) refers to stm32f10x_usart.o(i.USART_Cmd) for USART_Cmd
- serial.o(i.Uart1RxEnable) refers to stm32f10x_usart.o(i.USART_ITConfig) for USART_ITConfig
- serial.o(i.Uart1Send) refers to stm32f10x_usart.o(i.USART_SendData) for USART_SendData
- serial.o(i.Uart1Send) refers to stm32f10x_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
- serial.o(i.fputc) refers to stm32f10x_usart.o(i.USART_SendData) for USART_SendData
- serial.o(i.fputc) refers to stm32f10x_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
- main.o(i.main) refers to serial.o(i.Uart1Init) for Uart1Init
- main.o(i.main) refers to printf8.o(i.__0printf$8) for __2printf
- main.o(i.main) refers to utask.o(i.uTask_Init) for uTask_Init
- main.o(i.main) refers to utask.o(i.uTask_Create) for uTask_Create
- main.o(i.main) refers to utask.o(i.uTask_Run) for uTask_Run
- main.o(i.main) refers to system_stm32f10x.o(.data) for SystemCoreClock
- main.o(i.main) refers to maintask.o(i.MainTaskHandler) for MainTaskHandler
- maintask.o(i.MainTaskHandler) refers to printf8.o(i.__0printf$8) for __2printf
- stm32f10x_it.o(i.HardFault_Handler) refers to printf8.o(i.__0printf$8) for __2printf
- stm32f10x_it.o(i.HardFault_Handler) refers to stm32f10x_it.o(.data) for g_HFH
- stm32f10x_it.o(i.SetHFH) refers to stm32f10x_it.o(.data) for g_HFH
- stm32f10x_it.o(i.SysTick_Handler) refers to utask.o(i.uSysTickUpdate) for uSysTickUpdate
- utask.o(i.uSysTickGet) refers to utask.o(.data) for uSysTick
- utask.o(i.uSysTickUpdate) refers to utask.o(.data) for uSysTick
- utask.o(i.uTask_Create) refers to utask.o(i.uSysTickGet) for uSysTickGet
- utask.o(i.uTask_Create) refers to utask.o(.bss) for uTasks
- utask.o(i.uTask_Init) refers to memseta.o(.text) for __aeabi_memclr
- utask.o(i.uTask_Init) refers to utask.o(.bss) for uTasks
- utask.o(i.uTask_Run) refers to utask.o(i.uSysTickGet) for uSysTickGet
- utask.o(i.uTask_Run) refers to utask.o(.bss) for uTasks
- utask.o(i.uTask_Update) refers to utask.o(.bss) for uTasks
- 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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.o(i.fputc) for fputc
- printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
- printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
- printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
- printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
- printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
- printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
- printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
- printf2.o(i.__0fprintf$2) refers to serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.o(i.fputc) for fputc
- printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
- printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
- printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
- printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
- printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
- printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
- printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
- printf4.o(i.__0fprintf$4) refers to serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.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 serial.o(i.fputc) for fputc
- printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
- printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
- printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
- printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
- printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
- printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
- printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
- printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
- printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
- printf7.o(i.__0fprintf$7) refers to serial.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 serial.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 serial.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 serial.o(i.fputc) for fputc
- printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
- printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
- printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
- printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
- printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
- printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
- printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
- printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
- printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
- printf8.o(i.__0fprintf$8) refers to serial.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 serial.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 serial.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 serial.o(i.fputc) for fputc
- printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
- printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
- printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
- printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
- printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
- printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
- printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
- printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
- printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
- printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
- printfa.o(i.__0fprintf) refers to serial.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 serial.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 serial.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 serial.o(i.fputc) for fputc
- printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
- printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
- printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
- printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
- printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
- printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
- printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
- printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
- printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
- printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
- printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
- printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
- printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
- printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
- printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
- printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
- printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
- printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
- printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
- printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
- printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
- printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
- printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
- printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
- entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
- entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f10x_cl.o(STACK) for __initial_sp
- entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f10x_cl.o(STACK) for __initial_sp
- entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
- entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
- entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
- entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
- uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
- uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
- dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
- dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
- dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
- dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
- ddiv.o(.text) refers to depilogue.o(.text) for _double_round
- dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
- dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
- init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
- depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
- depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
- ==============================================================================
- Removing Unused input sections from the image.
- Removing misc.o(i.NVIC_Init), (116 bytes).
- Removing misc.o(i.NVIC_PriorityGroupConfig), (20 bytes).
- Removing misc.o(i.NVIC_SetVectorTable), (20 bytes).
- Removing misc.o(i.NVIC_SystemLPConfig), (32 bytes).
- Removing misc.o(i.SysTick_CLKSourceConfig), (40 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ClearFlag), (12 bytes).
- Removing stm32f10x_flash.o(i.FLASH_EnableWriteProtection), (196 bytes).
- Removing stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages), (72 bytes).
- Removing stm32f10x_flash.o(i.FLASH_EraseAllPages), (72 bytes).
- Removing stm32f10x_flash.o(i.FLASH_EraseOptionBytes), (168 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ErasePage), (76 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetBank1Status), (52 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetFlagStatus), (48 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetPrefetchBufferStatus), (24 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus), (24 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetStatus), (52 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetUserOptionByte), (12 bytes).
- Removing stm32f10x_flash.o(i.FLASH_GetWriteProtectionOptionByte), (12 bytes).
- Removing stm32f10x_flash.o(i.FLASH_HalfCycleAccessCmd), (28 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ITConfig), (32 bytes).
- Removing stm32f10x_flash.o(i.FLASH_Lock), (20 bytes).
- Removing stm32f10x_flash.o(i.FLASH_LockBank1), (20 bytes).
- Removing stm32f10x_flash.o(i.FLASH_PrefetchBufferCmd), (28 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ProgramHalfWord), (64 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ProgramOptionByteData), (84 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ProgramWord), (108 bytes).
- Removing stm32f10x_flash.o(i.FLASH_ReadOutProtection), (172 bytes).
- Removing stm32f10x_flash.o(i.FLASH_SetLatency), (24 bytes).
- Removing stm32f10x_flash.o(i.FLASH_Unlock), (24 bytes).
- Removing stm32f10x_flash.o(i.FLASH_UnlockBank1), (24 bytes).
- Removing stm32f10x_flash.o(i.FLASH_UserOptionByteConfig), (104 bytes).
- Removing stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation), (38 bytes).
- Removing stm32f10x_flash.o(i.FLASH_WaitForLastOperation), (38 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_AFIODeInit), (20 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_DeInit), (200 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ETH_MediaInterfaceConfig), (12 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_EXTILineConfig), (64 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_EventOutputCmd), (12 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_EventOutputConfig), (32 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_PinLockConfig), (18 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_PinRemapConfig), (144 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ReadInputData), (8 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ReadInputDataBit), (18 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ReadOutputData), (8 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ReadOutputDataBit), (18 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_ResetBits), (4 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_SetBits), (4 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_StructInit), (16 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_Write), (4 bytes).
- Removing stm32f10x_gpio.o(i.GPIO_WriteBit), (10 bytes).
- Removing stm32f10x_rcc.o(i.RCC_ADCCLKConfig), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_AHBPeriphClockCmd), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_AHBPeriphResetCmd), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_AdjustHSICalibrationValue), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_BackupResetCmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_ClearFlag), (20 bytes).
- Removing stm32f10x_rcc.o(i.RCC_ClearITPendingBit), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_ClockSecuritySystemCmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_DeInit), (92 bytes).
- Removing stm32f10x_rcc.o(i.RCC_GetFlagStatus), (60 bytes).
- Removing stm32f10x_rcc.o(i.RCC_GetITStatus), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes).
- Removing stm32f10x_rcc.o(i.RCC_HCLKConfig), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_HSEConfig), (76 bytes).
- Removing stm32f10x_rcc.o(i.RCC_HSICmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_I2S2CLKConfig), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_I2S3CLKConfig), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_ITConfig), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_LSEConfig), (52 bytes).
- Removing stm32f10x_rcc.o(i.RCC_LSICmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_MCOConfig), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_OTGFSCLKConfig), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PCLK1Config), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PCLK2Config), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PLL2Cmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PLL2Config), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PLL3Cmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PLL3Config), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PLLCmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PLLConfig), (28 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PREDIV1Config), (32 bytes).
- Removing stm32f10x_rcc.o(i.RCC_PREDIV2Config), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_RTCCLKCmd), (12 bytes).
- Removing stm32f10x_rcc.o(i.RCC_RTCCLKConfig), (16 bytes).
- Removing stm32f10x_rcc.o(i.RCC_SYSCLKConfig), (24 bytes).
- Removing stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp), (56 bytes).
- Removing stm32f10x_crc.o(i.CRC_CalcBlockCRC), (36 bytes).
- Removing stm32f10x_crc.o(i.CRC_CalcCRC), (16 bytes).
- Removing stm32f10x_crc.o(i.CRC_GetCRC), (12 bytes).
- Removing stm32f10x_crc.o(i.CRC_GetIDRegister), (12 bytes).
- Removing stm32f10x_crc.o(i.CRC_ResetDR), (12 bytes).
- Removing stm32f10x_crc.o(i.CRC_SetIDRegister), (12 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_Enable), (16 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_GetFlagStatus), (24 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_ReloadCounter), (16 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_SetPrescaler), (12 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_SetReload), (12 bytes).
- Removing stm32f10x_iwdg.o(i.IWDG_WriteAccessCmd), (12 bytes).
- Removing stm32f10x_usart.o(i.USART_ClearITPendingBit), (30 bytes).
- Removing stm32f10x_usart.o(i.USART_ClockInit), (34 bytes).
- Removing stm32f10x_usart.o(i.USART_ClockStructInit), (12 bytes).
- Removing stm32f10x_usart.o(i.USART_DMACmd), (18 bytes).
- Removing stm32f10x_usart.o(i.USART_DeInit), (156 bytes).
- Removing stm32f10x_usart.o(i.USART_GetITStatus), (84 bytes).
- Removing stm32f10x_usart.o(i.USART_HalfDuplexCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_IrDACmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_IrDAConfig), (18 bytes).
- Removing stm32f10x_usart.o(i.USART_LINBreakDetectLengthConfig), (18 bytes).
- Removing stm32f10x_usart.o(i.USART_LINCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_OneBitMethodCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_OverSampling8Cmd), (22 bytes).
- Removing stm32f10x_usart.o(i.USART_ReceiveData), (10 bytes).
- Removing stm32f10x_usart.o(i.USART_ReceiverWakeUpCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_SendBreak), (10 bytes).
- Removing stm32f10x_usart.o(i.USART_SetAddress), (18 bytes).
- Removing stm32f10x_usart.o(i.USART_SetGuardTime), (16 bytes).
- Removing stm32f10x_usart.o(i.USART_SetPrescaler), (16 bytes).
- Removing stm32f10x_usart.o(i.USART_SmartCardCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_SmartCardNACKCmd), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_StructInit), (24 bytes).
- Removing stm32f10x_usart.o(i.USART_WakeUpConfig), (18 bytes).
- Removing core_cm3.o(.emb_text), (32 bytes).
- Removing system_stm32f10x.o(i.SystemCoreClockUpdate), (252 bytes).
- Removing startup_stm32f10x_cl.o(HEAP), (512 bytes).
- Removing serial.o(i.SlwTrace), (76 bytes).
- Removing serial.o(i.Uart1Send), (44 bytes).
- Removing stm32f10x_it.o(i.SetHFH), (44 bytes).
- Removing utask.o(i.uTask_Update), (56 bytes).
- Removing dadd.o(.text), (334 bytes).
- Removing dmul.o(.text), (228 bytes).
- Removing ddiv.o(.text), (222 bytes).
- Removing dfixul.o(.text), (48 bytes).
- Removing cdrcmple.o(.text), (40 bytes).
- Removing depilogue.o(.text), (190 bytes).
- 137 unused section(s) (total 6426 bytes) removed from the image.
- ==============================================================================
- Image Symbol Table
- Local Symbols
- Symbol Name Value Ov Type Size Object(Section)
- ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
- ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.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 entry2.o ABSOLUTE
- ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
- ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
- ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.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 printf4.o ABSOLUTE
- ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
- ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE
- ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE
- ../clib/microlib/string/strlen.c 0x00000000 Number 0 strlen.o ABSOLUTE
- ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
- ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
- ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
- ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
- ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
- ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
- ..\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
- ..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_cl.s 0x00000000 Number 0 startup_stm32f10x_cl.o ABSOLUTE
- ..\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
- ..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c 0x00000000 Number 0 stm32f10x_crc.o ABSOLUTE
- ..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c 0x00000000 Number 0 stm32f10x_flash.o ABSOLUTE
- ..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c 0x00000000 Number 0 stm32f10x_gpio.o ABSOLUTE
- ..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c 0x00000000 Number 0 stm32f10x_iwdg.o ABSOLUTE
- ..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c 0x00000000 Number 0 stm32f10x_rcc.o ABSOLUTE
- ..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c 0x00000000 Number 0 stm32f10x_usart.o ABSOLUTE
- ..\USER\Apps\Serial.c 0x00000000 Number 0 serial.o ABSOLUTE
- ..\USER\Sys\stm32f10x_it.c 0x00000000 Number 0 stm32f10x_it.o ABSOLUTE
- ..\USER\Sys\uTask.c 0x00000000 Number 0 utask.o ABSOLUTE
- ..\USER\Tasks\main.c 0x00000000 Number 0 main.o ABSOLUTE
- ..\USER\Tasks\mainTask.c 0x00000000 Number 0 maintask.o ABSOLUTE
- ..\USER\system_stm32f10x.c 0x00000000 Number 0 system_stm32f10x.o ABSOLUTE
- ..\\Libraries\\CMSIS\\CM3\\CoreSupport\\core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE
- cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE
- dc.s 0x00000000 Number 0 dc.o ABSOLUTE
- handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
- init.s 0x00000000 Number 0 init.o ABSOLUTE
- RESET 0x08004000 Section 336 startup_stm32f10x_cl.o(RESET)
- .ARM.Collect$$$$00000000 0x08004150 Section 0 entry.o(.ARM.Collect$$$$00000000)
- .ARM.Collect$$$$00000001 0x08004150 Section 4 entry2.o(.ARM.Collect$$$$00000001)
- .ARM.Collect$$$$00000004 0x08004154 Section 4 entry5.o(.ARM.Collect$$$$00000004)
- .ARM.Collect$$$$00000008 0x08004158 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
- .ARM.Collect$$$$0000000A 0x08004158 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
- .ARM.Collect$$$$0000000B 0x08004158 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
- .ARM.Collect$$$$0000000D 0x08004160 Section 0 entry10a.o(.ARM.Collect$$$$0000000D)
- .ARM.Collect$$$$0000000F 0x08004160 Section 0 entry11a.o(.ARM.Collect$$$$0000000F)
- .ARM.Collect$$$$00002712 0x08004160 Section 4 entry2.o(.ARM.Collect$$$$00002712)
- __lit__00000000 0x08004160 Data 4 entry2.o(.ARM.Collect$$$$00002712)
- .text 0x08004164 Section 36 startup_stm32f10x_cl.o(.text)
- .text 0x08004188 Section 0 memseta.o(.text)
- .text 0x080041ac Section 0 uldiv.o(.text)
- .text 0x08004210 Section 36 init.o(.text)
- .text 0x08004234 Section 0 llshl.o(.text)
- .text 0x08004252 Section 0 llushr.o(.text)
- i.BusFault_Handler 0x08004272 Section 0 stm32f10x_it.o(i.BusFault_Handler)
- i.DMA1_Channel2_IRQHandler 0x08004276 Section 0 stm32f10x_it.o(i.DMA1_Channel2_IRQHandler)
- i.DMA1_Channel4_IRQHandler 0x08004278 Section 0 stm32f10x_it.o(i.DMA1_Channel4_IRQHandler)
- i.DebugMon_Handler 0x0800427a Section 0 stm32f10x_it.o(i.DebugMon_Handler)
- i.GPIO_Init 0x0800427c Section 0 stm32f10x_gpio.o(i.GPIO_Init)
- i.HardFault_Handler 0x08004390 Section 0 stm32f10x_it.o(i.HardFault_Handler)
- i.MainTaskHandler 0x080043d0 Section 0 maintask.o(i.MainTaskHandler)
- i.MemManage_Handler 0x080043f0 Section 0 stm32f10x_it.o(i.MemManage_Handler)
- i.NMI_Handler 0x080043f4 Section 0 stm32f10x_it.o(i.NMI_Handler)
- i.RCC_APB2PeriphClockCmd 0x080043f8 Section 0 stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
- i.RCC_GetClocksFreq 0x08004418 Section 0 stm32f10x_rcc.o(i.RCC_GetClocksFreq)
- i.SVC_Handler 0x080045a4 Section 0 stm32f10x_it.o(i.SVC_Handler)
- i.SetSysClock 0x080045a6 Section 0 system_stm32f10x.o(i.SetSysClock)
- SetSysClock 0x080045a7 Thumb Code 8 system_stm32f10x.o(i.SetSysClock)
- i.SetSysClockToMy 0x080045b0 Section 0 system_stm32f10x.o(i.SetSysClockToMy)
- SetSysClockToMy 0x080045b1 Thumb Code 236 system_stm32f10x.o(i.SetSysClockToMy)
- i.SysTick_Handler 0x080046ac Section 0 stm32f10x_it.o(i.SysTick_Handler)
- i.SystemInit 0x080046b4 Section 0 system_stm32f10x.o(i.SystemInit)
- i.USART1_IRQHandler 0x08004720 Section 0 stm32f10x_it.o(i.USART1_IRQHandler)
- i.USART2_IRQHandler 0x08004722 Section 0 stm32f10x_it.o(i.USART2_IRQHandler)
- i.USART3_IRQHandler 0x08004724 Section 0 stm32f10x_it.o(i.USART3_IRQHandler)
- i.USART_ClearFlag 0x08004726 Section 0 stm32f10x_usart.o(i.USART_ClearFlag)
- i.USART_Cmd 0x08004738 Section 0 stm32f10x_usart.o(i.USART_Cmd)
- i.USART_GetFlagStatus 0x08004750 Section 0 stm32f10x_usart.o(i.USART_GetFlagStatus)
- i.USART_ITConfig 0x0800476a Section 0 stm32f10x_usart.o(i.USART_ITConfig)
- i.USART_Init 0x080047b4 Section 0 stm32f10x_usart.o(i.USART_Init)
- i.USART_SendData 0x0800488c Section 0 stm32f10x_usart.o(i.USART_SendData)
- i.Uart1Init 0x08004894 Section 0 serial.o(i.Uart1Init)
- i.Uart1RxEnable 0x08004918 Section 0 serial.o(i.Uart1RxEnable)
- i.UsageFault_Handler 0x080049a0 Section 0 stm32f10x_it.o(i.UsageFault_Handler)
- i.__0printf$8 0x080049a4 Section 0 printf8.o(i.__0printf$8)
- i.__scatterload_copy 0x080049c4 Section 14 handlers.o(i.__scatterload_copy)
- i.__scatterload_null 0x080049d2 Section 2 handlers.o(i.__scatterload_null)
- i.__scatterload_zeroinit 0x080049d4 Section 14 handlers.o(i.__scatterload_zeroinit)
- i._printf_core 0x080049e4 Section 0 printf8.o(i._printf_core)
- _printf_core 0x080049e5 Thumb Code 988 printf8.o(i._printf_core)
- i._printf_post_padding 0x08004dec Section 0 printf8.o(i._printf_post_padding)
- _printf_post_padding 0x08004ded Thumb Code 38 printf8.o(i._printf_post_padding)
- i._printf_pre_padding 0x08004e12 Section 0 printf8.o(i._printf_pre_padding)
- _printf_pre_padding 0x08004e13 Thumb Code 48 printf8.o(i._printf_pre_padding)
- i.fputc 0x08004e44 Section 0 serial.o(i.fputc)
- i.main 0x08004e68 Section 0 main.o(i.main)
- i.uSysTickGet 0x08004f1c Section 0 utask.o(i.uSysTickGet)
- i.uSysTickUpdate 0x08004f28 Section 0 utask.o(i.uSysTickUpdate)
- i.uTask_Create 0x08004f38 Section 0 utask.o(i.uTask_Create)
- i.uTask_Init 0x08004f80 Section 0 utask.o(i.uTask_Init)
- i.uTask_Run 0x08004fb4 Section 0 utask.o(i.uTask_Run)
- .data 0x20000000 Section 20 stm32f10x_rcc.o(.data)
- APBAHBPrescTable 0x20000000 Data 16 stm32f10x_rcc.o(.data)
- ADCPrescTable 0x20000010 Data 4 stm32f10x_rcc.o(.data)
- .data 0x20000014 Section 21 system_stm32f10x.o(.data)
- .data 0x2000002a Section 6 serial.o(.data)
- rx1_ct 0x2000002c Data 2 serial.o(.data)
- .data 0x20000030 Section 10 stm32f10x_it.o(.data)
- .data 0x2000003c Section 4 utask.o(.data)
- uSysTick 0x2000003c Data 4 utask.o(.data)
- .data 0x20000040 Section 4 stdout.o(.data)
- .bss 0x20000044 Section 65 utask.o(.bss)
- uTasks 0x20000044 Data 65 utask.o(.bss)
- STACK 0x20000088 Section 1024 startup_stm32f10x_cl.o(STACK)
- Global Symbols
- Symbol Name Value Ov Type Size Object(Section)
- BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
- __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
- _printf_a 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_c 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_d 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_e 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_f 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_g 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_i 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_l 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_n 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_o 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_p 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_s 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_str 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_u 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE
- _printf_x 0x00000000 Number 0 stubs.o ABSOLUTE
- __cpp_initialize__aeabi_ - Undefined Weak Reference
- __cxa_finalize - Undefined Weak Reference
- __decompress - Undefined Weak Reference
- _clock_init - Undefined Weak Reference
- _microlib_exit - Undefined Weak Reference
- __Vectors_Size 0x00000150 Number 0 startup_stm32f10x_cl.o ABSOLUTE
- __Vectors 0x08004000 Data 4 startup_stm32f10x_cl.o(RESET)
- __Vectors_End 0x08004150 Data 0 startup_stm32f10x_cl.o(RESET)
- __main 0x08004151 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
- _main_stk 0x08004151 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
- _main_scatterload 0x08004155 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
- __main_after_scatterload 0x08004159 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
- _main_clock 0x08004159 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
- _main_cpp_init 0x08004159 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
- _main_init 0x08004159 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
- __rt_final_cpp 0x08004161 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D)
- __rt_final_exit 0x08004161 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F)
- Reset_Handler 0x08004165 Thumb Code 8 startup_stm32f10x_cl.o(.text)
- PendSV_Handler 0x0800417b Thumb Code 2 startup_stm32f10x_cl.o(.text)
- ADC1_2_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- CAN1_RX0_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- CAN1_RX1_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- CAN1_SCE_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- CAN1_TX_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- CAN2_RX0_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- CAN2_RX1_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- CAN2_SCE_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- CAN2_TX_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- DMA1_Channel1_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- DMA1_Channel3_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- DMA1_Channel5_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- DMA1_Channel6_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- DMA1_Channel7_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- DMA2_Channel1_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- DMA2_Channel2_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- DMA2_Channel3_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- DMA2_Channel4_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- DMA2_Channel5_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- ETH_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- ETH_WKUP_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- EXTI0_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- EXTI15_10_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- EXTI1_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- EXTI2_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- EXTI3_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- EXTI4_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- EXTI9_5_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- FLASH_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- I2C1_ER_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- I2C1_EV_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- I2C2_ER_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- I2C2_EV_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- OTG_FS_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- OTG_FS_WKUP_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- PVD_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- RCC_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- RTCAlarm_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- RTC_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- SPI1_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- SPI2_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- SPI3_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TAMPER_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TIM1_BRK_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TIM1_CC_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TIM1_TRG_COM_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TIM1_UP_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TIM2_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TIM3_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TIM4_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TIM5_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TIM6_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- TIM7_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- UART4_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- UART5_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- WWDG_IRQHandler 0x0800417f Thumb Code 0 startup_stm32f10x_cl.o(.text)
- __aeabi_memset 0x08004189 Thumb Code 14 memseta.o(.text)
- __aeabi_memset4 0x08004189 Thumb Code 0 memseta.o(.text)
- __aeabi_memset8 0x08004189 Thumb Code 0 memseta.o(.text)
- __aeabi_memclr 0x08004197 Thumb Code 4 memseta.o(.text)
- __aeabi_memclr4 0x08004197 Thumb Code 0 memseta.o(.text)
- __aeabi_memclr8 0x08004197 Thumb Code 0 memseta.o(.text)
- _memset$wrapper 0x0800419b Thumb Code 18 memseta.o(.text)
- __aeabi_uldivmod 0x080041ad Thumb Code 98 uldiv.o(.text)
- __scatterload 0x08004211 Thumb Code 28 init.o(.text)
- __scatterload_rt2 0x08004211 Thumb Code 0 init.o(.text)
- __aeabi_llsl 0x08004235 Thumb Code 30 llshl.o(.text)
- _ll_shift_l 0x08004235 Thumb Code 0 llshl.o(.text)
- __aeabi_llsr 0x08004253 Thumb Code 32 llushr.o(.text)
- _ll_ushift_r 0x08004253 Thumb Code 0 llushr.o(.text)
- BusFault_Handler 0x08004273 Thumb Code 4 stm32f10x_it.o(i.BusFault_Handler)
- DMA1_Channel2_IRQHandler 0x08004277 Thumb Code 2 stm32f10x_it.o(i.DMA1_Channel2_IRQHandler)
- DMA1_Channel4_IRQHandler 0x08004279 Thumb Code 2 stm32f10x_it.o(i.DMA1_Channel4_IRQHandler)
- DebugMon_Handler 0x0800427b Thumb Code 2 stm32f10x_it.o(i.DebugMon_Handler)
- GPIO_Init 0x0800427d Thumb Code 274 stm32f10x_gpio.o(i.GPIO_Init)
- HardFault_Handler 0x08004391 Thumb Code 40 stm32f10x_it.o(i.HardFault_Handler)
- MainTaskHandler 0x080043d1 Thumb Code 10 maintask.o(i.MainTaskHandler)
- MemManage_Handler 0x080043f1 Thumb Code 4 stm32f10x_it.o(i.MemManage_Handler)
- NMI_Handler 0x080043f5 Thumb Code 2 stm32f10x_it.o(i.NMI_Handler)
- RCC_APB2PeriphClockCmd 0x080043f9 Thumb Code 26 stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
- RCC_GetClocksFreq 0x08004419 Thumb Code 374 stm32f10x_rcc.o(i.RCC_GetClocksFreq)
- SVC_Handler 0x080045a5 Thumb Code 2 stm32f10x_it.o(i.SVC_Handler)
- SysTick_Handler 0x080046ad Thumb Code 8 stm32f10x_it.o(i.SysTick_Handler)
- SystemInit 0x080046b5 Thumb Code 92 system_stm32f10x.o(i.SystemInit)
- USART1_IRQHandler 0x08004721 Thumb Code 2 stm32f10x_it.o(i.USART1_IRQHandler)
- USART2_IRQHandler 0x08004723 Thumb Code 2 stm32f10x_it.o(i.USART2_IRQHandler)
- USART3_IRQHandler 0x08004725 Thumb Code 2 stm32f10x_it.o(i.USART3_IRQHandler)
- USART_ClearFlag 0x08004727 Thumb Code 18 stm32f10x_usart.o(i.USART_ClearFlag)
- USART_Cmd 0x08004739 Thumb Code 24 stm32f10x_usart.o(i.USART_Cmd)
- USART_GetFlagStatus 0x08004751 Thumb Code 26 stm32f10x_usart.o(i.USART_GetFlagStatus)
- USART_ITConfig 0x0800476b Thumb Code 74 stm32f10x_usart.o(i.USART_ITConfig)
- USART_Init 0x080047b5 Thumb Code 210 stm32f10x_usart.o(i.USART_Init)
- USART_SendData 0x0800488d Thumb Code 8 stm32f10x_usart.o(i.USART_SendData)
- Uart1Init 0x08004895 Thumb Code 110 serial.o(i.Uart1Init)
- Uart1RxEnable 0x08004919 Thumb Code 132 serial.o(i.Uart1RxEnable)
- UsageFault_Handler 0x080049a1 Thumb Code 4 stm32f10x_it.o(i.UsageFault_Handler)
- __0printf$8 0x080049a5 Thumb Code 22 printf8.o(i.__0printf$8)
- __1printf$8 0x080049a5 Thumb Code 0 printf8.o(i.__0printf$8)
- __2printf 0x080049a5 Thumb Code 0 printf8.o(i.__0printf$8)
- __scatterload_copy 0x080049c5 Thumb Code 14 handlers.o(i.__scatterload_copy)
- __scatterload_null 0x080049d3 Thumb Code 2 handlers.o(i.__scatterload_null)
- __scatterload_zeroinit 0x080049d5 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
- fputc 0x08004e45 Thumb Code 32 serial.o(i.fputc)
- main 0x08004e69 Thumb Code 124 main.o(i.main)
- uSysTickGet 0x08004f1d Thumb Code 6 utask.o(i.uSysTickGet)
- uSysTickUpdate 0x08004f29 Thumb Code 12 utask.o(i.uSysTickUpdate)
- uTask_Create 0x08004f39 Thumb Code 68 utask.o(i.uTask_Create)
- uTask_Init 0x08004f81 Thumb Code 48 utask.o(i.uTask_Init)
- uTask_Run 0x08004fb5 Thumb Code 66 utask.o(i.uTask_Run)
- Region$$Table$$Base 0x08004ffc Number 0 anon$$obj.o(Region$$Table)
- Region$$Table$$Limit 0x0800501c Number 0 anon$$obj.o(Region$$Table)
- SystemCoreClock 0x20000014 Data 4 system_stm32f10x.o(.data)
- AHBPrescTable 0x20000018 Data 16 system_stm32f10x.o(.data)
- g_ucHSE_Flag 0x20000028 Data 1 system_stm32f10x.o(.data)
- g_ucUARTSel 0x2000002a Data 1 serial.o(.data)
- g_ucUART1RxMode 0x2000002b Data 1 serial.o(.data)
- g_usUart1RecvLen 0x2000002e Data 2 serial.o(.data)
- g_HFH 0x20000030 Data 8 stm32f10x_it.o(.data)
- g_HFHT 0x20000038 Data 2 stm32f10x_it.o(.data)
- __stdout 0x20000040 Data 4 stdout.o(.data)
- __initial_sp 0x20000488 Data 0 startup_stm32f10x_cl.o(STACK)
- ==============================================================================
- Memory Map of the image
- Image Entry point : 0x08004151
- Load Region LR_IROM1 (Base: 0x08004000, Size: 0x00001060, Max: 0x0001b000, ABSOLUTE)
- Execution Region ER_IROM1 (Base: 0x08004000, Size: 0x0000101c, Max: 0x0001b000, ABSOLUTE)
- Base Addr Size Type Attr Idx E Section Name Object
- 0x08004000 0x00000150 Data RO 948 RESET startup_stm32f10x_cl.o
- 0x08004150 0x00000000 Code RO 1194 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
- 0x08004150 0x00000004 Code RO 1462 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
- 0x08004154 0x00000004 Code RO 1465 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
- 0x08004158 0x00000000 Code RO 1467 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
- 0x08004158 0x00000000 Code RO 1469 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
- 0x08004158 0x00000008 Code RO 1470 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
- 0x08004160 0x00000000 Code RO 1472 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o)
- 0x08004160 0x00000000 Code RO 1474 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o)
- 0x08004160 0x00000004 Code RO 1463 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
- 0x08004164 0x00000024 Code RO 949 .text startup_stm32f10x_cl.o
- 0x08004188 0x00000024 Code RO 1197 .text mc_w.l(memseta.o)
- 0x080041ac 0x00000062 Code RO 1479 .text mc_w.l(uldiv.o)
- 0x0800420e 0x00000002 PAD
- 0x08004210 0x00000024 Code RO 1492 .text mc_w.l(init.o)
- 0x08004234 0x0000001e Code RO 1494 .text mc_w.l(llshl.o)
- 0x08004252 0x00000020 Code RO 1496 .text mc_w.l(llushr.o)
- 0x08004272 0x00000004 Code RO 1053 i.BusFault_Handler stm32f10x_it.o
- 0x08004276 0x00000002 Code RO 1054 i.DMA1_Channel2_IRQHandler stm32f10x_it.o
- 0x08004278 0x00000002 Code RO 1055 i.DMA1_Channel4_IRQHandler stm32f10x_it.o
- 0x0800427a 0x00000002 Code RO 1056 i.DebugMon_Handler stm32f10x_it.o
- 0x0800427c 0x00000112 Code RO 266 i.GPIO_Init stm32f10x_gpio.o
- 0x0800438e 0x00000002 PAD
- 0x08004390 0x00000040 Code RO 1057 i.HardFault_Handler stm32f10x_it.o
- 0x080043d0 0x00000020 Code RO 1041 i.MainTaskHandler maintask.o
- 0x080043f0 0x00000004 Code RO 1058 i.MemManage_Handler stm32f10x_it.o
- 0x080043f4 0x00000002 Code RO 1059 i.NMI_Handler stm32f10x_it.o
- 0x080043f6 0x00000002 PAD
- 0x080043f8 0x00000020 Code RO 379 i.RCC_APB2PeriphClockCmd stm32f10x_rcc.o
- 0x08004418 0x0000018c Code RO 387 i.RCC_GetClocksFreq stm32f10x_rcc.o
- 0x080045a4 0x00000002 Code RO 1060 i.SVC_Handler stm32f10x_it.o
- 0x080045a6 0x00000008 Code RO 909 i.SetSysClock system_stm32f10x.o
- 0x080045ae 0x00000002 PAD
- 0x080045b0 0x000000fc Code RO 910 i.SetSysClockToMy system_stm32f10x.o
- 0x080046ac 0x00000008 Code RO 1062 i.SysTick_Handler stm32f10x_it.o
- 0x080046b4 0x0000006c Code RO 912 i.SystemInit system_stm32f10x.o
- 0x08004720 0x00000002 Code RO 1063 i.USART1_IRQHandler stm32f10x_it.o
- 0x08004722 0x00000002 Code RO 1064 i.USART2_IRQHandler stm32f10x_it.o
- 0x08004724 0x00000002 Code RO 1065 i.USART3_IRQHandler stm32f10x_it.o
- 0x08004726 0x00000012 Code RO 718 i.USART_ClearFlag stm32f10x_usart.o
- 0x08004738 0x00000018 Code RO 722 i.USART_Cmd stm32f10x_usart.o
- 0x08004750 0x0000001a Code RO 725 i.USART_GetFlagStatus stm32f10x_usart.o
- 0x0800476a 0x0000004a Code RO 728 i.USART_ITConfig stm32f10x_usart.o
- 0x080047b4 0x000000d8 Code RO 729 i.USART_Init stm32f10x_usart.o
- 0x0800488c 0x00000008 Code RO 739 i.USART_SendData stm32f10x_usart.o
- 0x08004894 0x00000084 Code RO 954 i.Uart1Init serial.o
- 0x08004918 0x00000088 Code RO 955 i.Uart1RxEnable serial.o
- 0x080049a0 0x00000004 Code RO 1066 i.UsageFault_Handler stm32f10x_it.o
- 0x080049a4 0x00000020 Code RO 1408 i.__0printf$8 mc_w.l(printf8.o)
- 0x080049c4 0x0000000e Code RO 1504 i.__scatterload_copy mc_w.l(handlers.o)
- 0x080049d2 0x00000002 Code RO 1505 i.__scatterload_null mc_w.l(handlers.o)
- 0x080049d4 0x0000000e Code RO 1506 i.__scatterload_zeroinit mc_w.l(handlers.o)
- 0x080049e2 0x00000002 PAD
- 0x080049e4 0x00000408 Code RO 1415 i._printf_core mc_w.l(printf8.o)
- 0x08004dec 0x00000026 Code RO 1416 i._printf_post_padding mc_w.l(printf8.o)
- 0x08004e12 0x00000030 Code RO 1417 i._printf_pre_padding mc_w.l(printf8.o)
- 0x08004e42 0x00000002 PAD
- 0x08004e44 0x00000024 Code RO 957 i.fputc serial.o
- 0x08004e68 0x000000b4 Code RO 1025 i.main main.o
- 0x08004f1c 0x0000000c Code RO 1146 i.uSysTickGet utask.o
- 0x08004f28 0x00000010 Code RO 1147 i.uSysTickUpdate utask.o
- 0x08004f38 0x00000048 Code RO 1148 i.uTask_Create utask.o
- 0x08004f80 0x00000034 Code RO 1149 i.uTask_Init utask.o
- 0x08004fb4 0x00000048 Code RO 1150 i.uTask_Run utask.o
- 0x08004ffc 0x00000020 Data RO 1502 Region$$Table anon$$obj.o
- Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000488, Max: 0x00010000, ABSOLUTE)
- Base Addr Size Type Attr Idx E Section Name Object
- 0x20000000 0x00000014 Data RW 415 .data stm32f10x_rcc.o
- 0x20000014 0x00000015 Data RW 913 .data system_stm32f10x.o
- 0x20000029 0x00000001 PAD
- 0x2000002a 0x00000006 Data RW 958 .data serial.o
- 0x20000030 0x0000000a Data RW 1067 .data stm32f10x_it.o
- 0x2000003a 0x00000002 PAD
- 0x2000003c 0x00000004 Data RW 1153 .data utask.o
- 0x20000040 0x00000004 Data RW 1476 .data mc_w.l(stdout.o)
- 0x20000044 0x00000041 Zero RW 1152 .bss utask.o
- 0x20000085 0x00000003 PAD
- 0x20000088 0x00000400 Zero RW 946 STACK startup_stm32f10x_cl.o
- ==============================================================================
- Image component sizes
- Code (inc. data) RO Data RW Data ZI Data Debug Object Name
- 0 0 0 0 0 32 core_cm3.o
- 180 56 0 0 0 15714 main.o
- 32 22 0 0 0 386 maintask.o
- 0 0 0 0 0 253244 misc.o
- 304 30 0 6 0 3759 serial.o
- 36 8 336 0 1024 824 startup_stm32f10x_cl.o
- 274 0 0 0 0 1908 stm32f10x_gpio.o
- 100 24 0 10 0 5298 stm32f10x_it.o
- 428 28 0 20 0 4541 stm32f10x_rcc.o
- 366 6 0 0 0 5191 stm32f10x_usart.o
- 368 32 0 21 0 1998 system_stm32f10x.o
- 224 24 0 4 65 2843 utask.o
- ----------------------------------------------------------------------
- 2318 230 368 64 1092 295738 Object Totals
- 0 0 32 0 0 0 (incl. Generated)
- 6 0 0 3 3 0 (incl. Padding)
- ----------------------------------------------------------------------
- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
- 0 0 0 0 0 0 entry.o
- 0 0 0 0 0 0 entry10a.o
- 0 0 0 0 0 0 entry11a.o
- 8 4 0 0 0 0 entry2.o
- 4 0 0 0 0 0 entry5.o
- 0 0 0 0 0 0 entry7b.o
- 0 0 0 0 0 0 entry8b.o
- 8 4 0 0 0 0 entry9a.o
- 30 0 0 0 0 0 handlers.o
- 36 8 0 0 0 68 init.o
- 30 0 0 0 0 68 llshl.o
- 32 0 0 0 0 68 llushr.o
- 36 0 0 0 0 108 memseta.o
- 1150 54 0 0 0 352 printf8.o
- 0 0 0 4 0 0 stdout.o
- 98 0 0 0 0 92 uldiv.o
- ----------------------------------------------------------------------
- 1438 70 0 4 0 756 Library Totals
- 6 0 0 0 0 0 (incl. Padding)
- ----------------------------------------------------------------------
- Code (inc. data) RO Data RW Data ZI Data Debug Library Name
- 1432 70 0 4 0 756 mc_w.l
- ----------------------------------------------------------------------
- 1438 70 0 4 0 756 Library Totals
- ----------------------------------------------------------------------
- ==============================================================================
- Code (inc. data) RO Data RW Data ZI Data Debug
- 3756 300 368 68 1092 294518 Grand Totals
- 3756 300 368 68 1092 294518 ELF Image Totals
- 3756 300 368 68 0 0 ROM Totals
- ==============================================================================
- Total RO Size (Code + RO Data) 4124 ( 4.03kB)
- Total RW Size (RW Data + ZI Data) 1160 ( 1.13kB)
- Total ROM Size (Code + RO Data + RW Data) 4192 ( 4.09kB)
- ==============================================================================
|