diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.elf b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.elf index 85a10a21..da401cb9 100644 Binary files a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.elf and b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.elf differ diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.map b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.map index c1cb9a5e..8e588cc3 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.map +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.map @@ -3210,6 +3210,8 @@ Discarded input sections .debug_macro 0x00000000 0x353 .\..\obj\main.o .debug_macro 0x00000000 0x34 .\..\obj\main.o .debug_macro 0x00000000 0x3a .\..\obj\main.o + .data 0x00000000 0x0 .\..\obj\startup_stm32f0xx.o + .bss 0x00000000 0x0 .\..\obj\startup_stm32f0xx.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o @@ -3407,8 +3409,6 @@ Discarded input sections .debug_macro 0x00000000 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o .debug_macro 0x00000000 0x9f .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o .debug_macro 0x00000000 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o - .data 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o - .bss 0x00000000 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o .group 0x00000000 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o @@ -3859,7 +3859,7 @@ Memory Configuration Name Origin Length Attributes ROM 0x08000000 0x00002000 xr -RAM 0x200000c0 0x00000f40 xrw +RAM 0x200000c0 0x00001f40 xrw *default* 0x00000000 0xffffffff Linker script and memory map @@ -3870,9 +3870,9 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x00000000 __HEAP_SIZE = 0x0 0x00000100 __STACK_SIZE = 0x100 -.text 0x08000000 0x17c8 +.text 0x08000000 0x17c0 *(.isr_vector) - .isr_vector 0x08000000 0xc0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o + .isr_vector 0x08000000 0xc0 .\..\obj\startup_stm32f0xx.o 0x08000000 __isr_vector *(.text*) .text 0x080000c0 0x60 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o @@ -3971,206 +3971,206 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x08000760 SystemInit .text.main 0x0800081c 0x98 .\..\obj\main.o 0x0800081c main - .text.CpuInit 0x080008b4 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o - 0x080008b4 CpuInit + .text 0x080008b4 0xa0 .\..\obj\startup_stm32f0xx.o + 0x080008b4 Reset_Handler + 0x080008fe NMI_Handler + 0x08000900 HardFault_Handler + 0x08000902 SVC_Handler + 0x08000904 PendSV_Handler + 0x08000906 SysTick_Handler + 0x08000908 Default_Handler + 0x0800090a WWDG_IRQHandler + 0x0800090c PVD_IRQHandler + 0x0800090e RTC_IRQHandler + 0x08000910 FLASH_IRQHandler + 0x08000912 RCC_IRQHandler + 0x08000914 EXTI0_1_IRQHandler + 0x08000916 EXTI2_3_IRQHandler + 0x08000918 EXTI4_15_IRQHandler + 0x0800091a TS_IRQHandler + 0x0800091c DMA1_Channel1_IRQHandler + 0x0800091e DMA1_Channel2_3_IRQHandler + 0x08000920 DMA1_Channel4_5_IRQHandler + 0x08000922 ADC1_COMP_IRQHandler + 0x08000924 TIM1_BRK_UP_TRG_COM_IRQHandler + 0x08000926 TIM1_CC_IRQHandler + 0x08000928 TIM2_IRQHandler + 0x0800092a TIM3_IRQHandler + 0x0800092c TIM6_DAC_IRQHandler + 0x0800092e TIM7_IRQHandler + 0x08000930 TIM14_IRQHandler + 0x08000932 TIM15_IRQHandler + 0x08000934 TIM16_IRQHandler + 0x08000936 TIM17_IRQHandler + 0x08000938 I2C1_IRQHandler + 0x0800093a I2C2_IRQHandler + 0x0800093c SPI1_IRQHandler + 0x0800093e SPI2_IRQHandler + 0x08000940 USART1_IRQHandler + 0x08000942 USART2_IRQHandler + 0x08000944 USART3_4_IRQHandler + 0x08000946 CEC_IRQHandler + 0x08000948 USB_IRQHandler + .text.CpuInit 0x08000954 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o + 0x08000954 CpuInit .text.CpuMemCopy - 0x080008bc 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o - 0x080008bc CpuMemCopy + 0x0800095c 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o + 0x0800095c CpuMemCopy .text.CpuStartUserProgram - 0x080008e0 0x48 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o - 0x080008e0 CpuStartUserProgram + 0x08000980 0x48 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o + 0x08000980 CpuStartUserProgram .text.FlashGetSector - 0x08000928 0x3c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x080009c8 0x3c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o .text.FlashWriteBlock - 0x08000964 0x84 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x08000a04 0x84 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o .text.FlashSwitchBlock - 0x080009e8 0x54 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x08000a88 0x54 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o .text.FlashAddToBlock - 0x08000a3c 0x98 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x08000adc 0x98 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o .text.FlashInit - 0x08000ad4 0x18 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o - 0x08000ad4 FlashInit + 0x08000b74 0x18 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x08000b74 FlashInit .text.FlashWrite - 0x08000aec 0x5c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o - 0x08000aec FlashWrite + 0x08000b8c 0x5c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x08000b8c FlashWrite .text.FlashErase - 0x08000b48 0x110 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o - 0x08000b48 FlashErase + 0x08000be8 0x110 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x08000be8 FlashErase .text.FlashWriteChecksum - 0x08000c58 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o - 0x08000c58 FlashWriteChecksum + 0x08000cf8 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x08000cf8 FlashWriteChecksum .text.FlashVerifyChecksum - 0x08000ca8 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o - 0x08000ca8 FlashVerifyChecksum + 0x08000d48 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x08000d48 FlashVerifyChecksum .text.FlashDone - 0x08000d00 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o - 0x08000d00 FlashDone + 0x08000da0 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x08000da0 FlashDone .text.FlashGetUserProgBaseAddress - 0x08000d34 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o - 0x08000d34 FlashGetUserProgBaseAddress + 0x08000dd4 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x08000dd4 FlashGetUserProgBaseAddress .text.CpuIrqDisable - 0x08000d3c 0x4 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o - 0x08000d3c CpuIrqDisable + 0x08000ddc 0x4 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o + 0x08000ddc CpuIrqDisable .text.CpuIrqEnable - 0x08000d40 0x4 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o - 0x08000d40 CpuIrqEnable - .text 0x08000d44 0xa8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o - 0x08000d44 Reset_Handler - 0x08000d96 NMI_Handler - 0x08000d98 HardFault_Handler - 0x08000d9a SVC_Handler - 0x08000d9c PendSV_Handler - 0x08000d9e SysTick_Handler - 0x08000da0 Default_Handler - 0x08000da2 WWDG_IRQHandler - 0x08000da4 PVD_IRQHandler - 0x08000da6 RTC_IRQHandler - 0x08000da8 FLASH_IRQHandler - 0x08000daa RCC_IRQHandler - 0x08000dac EXTI0_1_IRQHandler - 0x08000dae EXTI2_3_IRQHandler - 0x08000db0 EXTI4_15_IRQHandler - 0x08000db2 TS_IRQHandler - 0x08000db4 DMA1_Channel1_IRQHandler - 0x08000db6 DMA1_Channel2_3_IRQHandler - 0x08000db8 DMA1_Channel4_5_IRQHandler - 0x08000dba ADC1_COMP_IRQHandler - 0x08000dbc TIM1_BRK_UP_TRG_COM_IRQHandler - 0x08000dbe TIM1_CC_IRQHandler - 0x08000dc0 TIM2_IRQHandler - 0x08000dc2 TIM3_IRQHandler - 0x08000dc4 TIM6_DAC_IRQHandler - 0x08000dc6 TIM7_IRQHandler - 0x08000dc8 TIM14_IRQHandler - 0x08000dca TIM15_IRQHandler - 0x08000dcc TIM16_IRQHandler - 0x08000dce TIM17_IRQHandler - 0x08000dd0 I2C1_IRQHandler - 0x08000dd2 I2C2_IRQHandler - 0x08000dd4 SPI1_IRQHandler - 0x08000dd6 SPI2_IRQHandler - 0x08000dd8 USART1_IRQHandler - 0x08000dda USART2_IRQHandler - 0x08000ddc USART3_4_IRQHandler - 0x08000dde CEC_IRQHandler - 0x08000de0 USB_IRQHandler - .text.NvmInit 0x08000dec 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o - 0x08000dec NvmInit + 0x08000de0 0x4 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o + 0x08000de0 CpuIrqEnable + .text.NvmInit 0x08000de4 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o + 0x08000de4 NvmInit .text.NvmWrite - 0x08000df4 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o - 0x08000df4 NvmWrite + 0x08000dec 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o + 0x08000dec NvmWrite .text.NvmErase - 0x08000dfc 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o - 0x08000dfc NvmErase + 0x08000df4 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o + 0x08000df4 NvmErase .text.NvmVerifyChecksum - 0x08000e04 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o - 0x08000e04 NvmVerifyChecksum + 0x08000dfc 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o + 0x08000dfc NvmVerifyChecksum .text.NvmGetUserProgBaseAddress - 0x08000e0c 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o - 0x08000e0c NvmGetUserProgBaseAddress - .text.NvmDone 0x08000e14 0x10 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o - 0x08000e14 NvmDone + 0x08000e04 0x8 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o + 0x08000e04 NvmGetUserProgBaseAddress + .text.NvmDone 0x08000e0c 0x10 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o + 0x08000e0c NvmDone .text.TimerInit - 0x08000e24 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o - 0x08000e24 TimerInit + 0x08000e1c 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o + 0x08000e1c TimerInit .text.TimerReset - 0x08000e48 0xc .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o - 0x08000e48 TimerReset + 0x08000e40 0xc .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o + 0x08000e40 TimerReset .text.TimerUpdate - 0x08000e54 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o - 0x08000e54 TimerUpdate + 0x08000e4c 0x1c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o + 0x08000e4c TimerUpdate .text.TimerGet - 0x08000e70 0x10 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o - 0x08000e70 TimerGet + 0x08000e68 0x10 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o + 0x08000e68 TimerGet .text.UartTransmitByte - 0x08000e80 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o + 0x08000e78 0x34 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o .text.UartReceiveByte - 0x08000eb4 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o + 0x08000eac 0x24 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o .text.UartInit - 0x08000ed8 0x3c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o - 0x08000ed8 UartInit + 0x08000ed0 0x3c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o + 0x08000ed0 UartInit .text.UartTransmitPacket - 0x08000f14 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o - 0x08000f14 UartTransmitPacket + 0x08000f0c 0x58 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o + 0x08000f0c UartTransmitPacket .text.UartReceivePacket - 0x08000f6c 0xa0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o - 0x08000f6c UartReceivePacket + 0x08000f64 0xa0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o + 0x08000f64 UartReceivePacket .text.AssertFailure - 0x0800100c 0x8 .\..\obj\~#\~#\~#\source\assert.o - 0x0800100c AssertFailure + 0x08001004 0x8 .\..\obj\~#\~#\~#\source\assert.o + 0x08001004 AssertFailure .text.BackDoorCheck - 0x08001014 0x38 .\..\obj\~#\~#\~#\source\backdoor.o - 0x08001014 BackDoorCheck + 0x0800100c 0x38 .\..\obj\~#\~#\~#\source\backdoor.o + 0x0800100c BackDoorCheck .text.BackDoorInit - 0x0800104c 0x20 .\..\obj\~#\~#\~#\source\backdoor.o - 0x0800104c BackDoorInit + 0x08001044 0x20 .\..\obj\~#\~#\~#\source\backdoor.o + 0x08001044 BackDoorInit .text.BootInit - 0x0800106c 0x1c .\..\obj\~#\~#\~#\source\boot.o - 0x0800106c BootInit + 0x08001064 0x1c .\..\obj\~#\~#\~#\source\boot.o + 0x08001064 BootInit .text.BootTask - 0x08001088 0x14 .\..\obj\~#\~#\~#\source\boot.o - 0x08001088 BootTask - .text.ComInit 0x0800109c 0x18 .\..\obj\~#\~#\~#\source\com.o - 0x0800109c ComInit - .text.ComTask 0x080010b4 0x24 .\..\obj\~#\~#\~#\source\com.o - 0x080010b4 ComTask - .text.ComFree 0x080010d8 0x4 .\..\obj\~#\~#\~#\source\com.o - 0x080010d8 ComFree + 0x08001080 0x14 .\..\obj\~#\~#\~#\source\boot.o + 0x08001080 BootTask + .text.ComInit 0x08001094 0x18 .\..\obj\~#\~#\~#\source\com.o + 0x08001094 ComInit + .text.ComTask 0x080010ac 0x24 .\..\obj\~#\~#\~#\source\com.o + 0x080010ac ComTask + .text.ComFree 0x080010d0 0x4 .\..\obj\~#\~#\~#\source\com.o + 0x080010d0 ComFree .text.ComTransmitPacket - 0x080010dc 0x1c .\..\obj\~#\~#\~#\source\com.o - 0x080010dc ComTransmitPacket + 0x080010d4 0x1c .\..\obj\~#\~#\~#\source\com.o + 0x080010d4 ComTransmitPacket .text.ComGetActiveInterfaceMaxRxLen - 0x080010f8 0x18 .\..\obj\~#\~#\~#\source\com.o - 0x080010f8 ComGetActiveInterfaceMaxRxLen + 0x080010f0 0x18 .\..\obj\~#\~#\~#\source\com.o + 0x080010f0 ComGetActiveInterfaceMaxRxLen .text.ComGetActiveInterfaceMaxTxLen - 0x08001110 0x18 .\..\obj\~#\~#\~#\source\com.o - 0x08001110 ComGetActiveInterfaceMaxTxLen + 0x08001108 0x18 .\..\obj\~#\~#\~#\source\com.o + 0x08001108 ComGetActiveInterfaceMaxTxLen .text.ComIsConnected - 0x08001128 0x8 .\..\obj\~#\~#\~#\source\com.o - 0x08001128 ComIsConnected - .text.CopInit 0x08001130 0x8 .\..\obj\~#\~#\~#\source\cop.o - 0x08001130 CopInit + 0x08001120 0x8 .\..\obj\~#\~#\~#\source\com.o + 0x08001120 ComIsConnected + .text.CopInit 0x08001128 0x8 .\..\obj\~#\~#\~#\source\cop.o + 0x08001128 CopInit .text.CopService - 0x08001138 0x8 .\..\obj\~#\~#\~#\source\cop.o - 0x08001138 CopService + 0x08001130 0x8 .\..\obj\~#\~#\~#\source\cop.o + 0x08001130 CopService .text.XcpSetCtoError - 0x08001140 0x14 .\..\obj\~#\~#\~#\source\xcp.o - .text.XcpInit 0x08001154 0x1c .\..\obj\~#\~#\~#\source\xcp.o - 0x08001154 XcpInit + 0x08001138 0x14 .\..\obj\~#\~#\~#\source\xcp.o + .text.XcpInit 0x0800114c 0x1c .\..\obj\~#\~#\~#\source\xcp.o + 0x0800114c XcpInit .text.XcpIsConnected - 0x08001170 0x10 .\..\obj\~#\~#\~#\source\xcp.o - 0x08001170 XcpIsConnected + 0x08001168 0x10 .\..\obj\~#\~#\~#\source\xcp.o + 0x08001168 XcpIsConnected .text.XcpPacketTransmitted - 0x08001180 0x10 .\..\obj\~#\~#\~#\source\xcp.o - 0x08001180 XcpPacketTransmitted + 0x08001178 0x10 .\..\obj\~#\~#\~#\source\xcp.o + 0x08001178 XcpPacketTransmitted .text.XcpPacketReceived - 0x08001190 0x2c8 .\..\obj\~#\~#\~#\source\xcp.o - 0x08001190 XcpPacketReceived - .text 0x08001458 0x114 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) - 0x08001458 __aeabi_uidiv - 0x08001458 __udivsi3 - 0x08001564 __aeabi_uidivmod - .text 0x0800156c 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) - 0x0800156c __aeabi_idiv0 - 0x0800156c __aeabi_ldiv0 - .text.exit 0x08001570 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) - 0x08001570 exit + 0x08001188 0x2c8 .\..\obj\~#\~#\~#\source\xcp.o + 0x08001188 XcpPacketReceived + .text 0x08001450 0x114 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_udivsi3.o) + 0x08001450 __aeabi_uidiv + 0x08001450 __udivsi3 + 0x0800155c __aeabi_uidivmod + .text 0x08001564 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m\libgcc.a(_dvmd_tls.o) + 0x08001564 __aeabi_idiv0 + 0x08001564 __aeabi_ldiv0 + .text.exit 0x08001568 0x2c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-exit.o) + 0x08001568 exit .text.__libc_init_array - 0x0800159c 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) - 0x0800159c __libc_init_array - .text.memset 0x080015e8 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) - 0x080015e8 memset - .text._exit 0x080015f8 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) - 0x080015f8 _exit + 0x08001594 0x4c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-init.o) + 0x08001594 __libc_init_array + .text.memset 0x080015e0 0x10 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-memset.o) + 0x080015e0 memset + .text._exit 0x080015f0 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libnosys_s.a(_exit.o) + 0x080015f0 _exit *(.init) - *fill* 0x080015fa 0x2 - .init 0x080015fc 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o - 0x080015fc _init - .init 0x08001600 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o + *fill* 0x080015f2 0x2 + .init 0x080015f4 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + 0x080015f4 _init + .init 0x080015f8 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o *(.fini) - .fini 0x08001608 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o - 0x08001608 _fini - .fini 0x0800160c 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o + .fini 0x08001600 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crti.o + 0x08001600 _fini + .fini 0x08001604 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtn.o *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors) @@ -4183,53 +4183,53 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- *(.dtors) *(.rodata*) .rodata.flashLayout - 0x08001614 0x9c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x0800160c 0x9c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o .rodata.str1.4 - 0x080016b0 0x2c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o + 0x080016a8 0x2c .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o 0x29 (size before relaxing) .rodata.XcpPacketReceived - 0x080016dc 0xd8 .\..\obj\~#\~#\~#\source\xcp.o + 0x080016d4 0xd8 .\..\obj\~#\~#\~#\source\xcp.o .rodata.xcpStationId - 0x080017b4 0x8 .\..\obj\~#\~#\~#\source\xcp.o + 0x080017ac 0x8 .\..\obj\~#\~#\~#\source\xcp.o .rodata.str1.1 - 0x080017bc 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - *fill* 0x080017be 0x2 + 0x080017b4 0x2 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + *fill* 0x080017b6 0x2 .rodata._global_impure_ptr - 0x080017c0 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) - 0x080017c0 _global_impure_ptr + 0x080017b8 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m\libg_n.a(lib_a-impure.o) + 0x080017b8 _global_impure_ptr *(.eh_frame*) - .eh_frame 0x080017c4 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o - .eh_frame 0x080017c4 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o + .eh_frame 0x080017bc 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o + .eh_frame 0x080017bc 0x4 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtend.o -.glue_7 0x080017c8 0x0 - .glue_7 0x080017c8 0x0 linker stubs +.glue_7 0x080017c0 0x0 + .glue_7 0x080017c0 0x0 linker stubs -.glue_7t 0x080017c8 0x0 - .glue_7t 0x080017c8 0x0 linker stubs +.glue_7t 0x080017c0 0x0 + .glue_7t 0x080017c0 0x0 linker stubs -.vfp11_veneer 0x080017c8 0x0 - .vfp11_veneer 0x080017c8 0x0 linker stubs +.vfp11_veneer 0x080017c0 0x0 + .vfp11_veneer 0x080017c0 0x0 linker stubs -.v4_bx 0x080017c8 0x0 - .v4_bx 0x080017c8 0x0 linker stubs +.v4_bx 0x080017c0 0x0 + .v4_bx 0x080017c0 0x0 linker stubs -.iplt 0x080017c8 0x0 - .iplt 0x080017c8 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o +.iplt 0x080017c0 0x0 + .iplt 0x080017c0 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o .ARM.extab *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x080017c8 __exidx_start = . + 0x080017c0 __exidx_start = . -.ARM.exidx 0x080017c8 0x8 +.ARM.exidx 0x080017c0 0x8 *(.ARM.exidx* .gnu.linkonce.armexidx.*) - .ARM.exidx 0x080017c8 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o - 0x080017d0 __exidx_end = . - 0x080017d0 __etext = . + .ARM.exidx 0x080017c0 0x8 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o + 0x080017c8 __exidx_end = . + 0x080017c8 __etext = . -.rel.dyn 0x080017d0 0x0 - .rel.iplt 0x080017d0 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o +.rel.dyn 0x080017c8 0x0 + .rel.iplt 0x080017c8 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.data 0x200000c0 0x7c load address 0x080017d0 +.data 0x200000c0 0x7c load address 0x080017c8 0x200000c0 __data_start__ = . *(vtable) *(.data*) @@ -4259,13 +4259,13 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x2000013c . = ALIGN (0x4) 0x2000013c __data_end__ = . -.jcr 0x2000013c 0x0 load address 0x0800184c +.jcr 0x2000013c 0x0 load address 0x08001844 .jcr 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.igot.plt 0x2000013c 0x0 load address 0x0800184c +.igot.plt 0x2000013c 0x0 load address 0x08001844 .igot.plt 0x2000013c 0x0 c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o -.bss 0x2000013c 0x50c load address 0x0800184c +.bss 0x2000013c 0x50c load address 0x08001844 0x2000013c __bss_start__ = . *(.bss*) .bss 0x2000013c 0x1c c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/5.4.1/armv6-m/crtbegin.o @@ -4306,15 +4306,15 @@ LOAD c:/program files (x86)/embitz/1.00/share/em_armgcc/bin/../lib/gcc/arm-none- 0x20000648 __end__ = . 0x20000648 end = __end__ *(.heap*) - .heap 0x20000648 0x0 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o + .heap 0x20000648 0x0 .\..\obj\startup_stm32f0xx.o 0x20000648 __HeapLimit = . .stack_dummy 0x20000648 0x100 *(.stack) - .stack 0x20000648 0x100 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o - 0x20001000 __StackTop = (ORIGIN (RAM) + LENGTH (RAM)) - 0x20000f00 __StackLimit = (__StackTop - SIZEOF (.stack_dummy)) - 0x20001000 PROVIDE (__stack, __StackTop) + .stack 0x20000648 0x100 .\..\obj\startup_stm32f0xx.o + 0x20002000 __StackTop = (ORIGIN (RAM) + LENGTH (RAM)) + 0x20001f00 __StackLimit = (__StackTop - SIZEOF (.stack_dummy)) + 0x20002000 PROVIDE (__stack, __StackTop) 0x00000001 ASSERT ((__StackLimit >= __HeapLimit), region RAM overflowed with stack) LOAD .\..\obj\hooks.o LOAD .\..\obj\led.o @@ -4343,10 +4343,10 @@ LOAD .\..\obj\lib\spl\src\stm32f0xx_usart.o LOAD .\..\obj\lib\spl\src\stm32f0xx_wwdg.o LOAD .\..\obj\lib\system_stm32f0xx.o LOAD .\..\obj\main.o +LOAD .\..\obj\startup_stm32f0xx.o LOAD .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o LOAD .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o LOAD .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o -LOAD .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o LOAD .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o LOAD .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o LOAD .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o @@ -4399,13 +4399,13 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .ARM.attributes 0x000001ed 0x31 .\..\obj\main.o .ARM.attributes - 0x0000021e 0x31 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o + 0x0000021e 0x1b .\..\obj\startup_stm32f0xx.o .ARM.attributes - 0x0000024f 0x31 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x00000239 0x31 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o .ARM.attributes - 0x00000280 0x31 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o + 0x0000026a 0x31 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o .ARM.attributes - 0x000002b1 0x1b .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o + 0x0000029b 0x31 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o .ARM.attributes 0x000002cc 0x31 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o .ARM.attributes @@ -4467,7 +4467,7 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .comment 0x0000006e 0x6f .\..\obj\~#\~#\~#\source\cop.o .comment 0x0000006e 0x6f .\..\obj\~#\~#\~#\source\xcp.o -.debug_info 0x00000000 0x6075 +.debug_info 0x00000000 0x605d .debug_info 0x00000000 0x264 .\..\obj\hooks.o .debug_info 0x00000264 0x2c3 .\..\obj\led.o .debug_info 0x00000527 0xb48 .\..\obj\lib\spl\src\stm32f0xx_flash.o @@ -4477,19 +4477,19 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .debug_info 0x000024d1 0xf42 .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_info 0x00003413 0x2e5 .\..\obj\lib\system_stm32f0xx.o .debug_info 0x000036f8 0x46e .\..\obj\main.o - .debug_info 0x00003b66 0x2a6 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o - .debug_info 0x00003e0c 0x955 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o - .debug_info 0x00004761 0x84 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o - .debug_info 0x000047e5 0xac .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o - .debug_info 0x00004891 0x252 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o - .debug_info 0x00004ae3 0x174 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o - .debug_info 0x00004c57 0x5a7 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o - .debug_info 0x000051fe 0xc6 .\..\obj\~#\~#\~#\source\assert.o - .debug_info 0x000052c4 0x114 .\..\obj\~#\~#\~#\source\backdoor.o - .debug_info 0x000053d8 0x156 .\..\obj\~#\~#\~#\source\boot.o - .debug_info 0x0000552e 0x289 .\..\obj\~#\~#\~#\source\com.o - .debug_info 0x000057b7 0xb6 .\..\obj\~#\~#\~#\source\cop.o - .debug_info 0x0000586d 0x808 .\..\obj\~#\~#\~#\source\xcp.o + .debug_info 0x00003b66 0x94 .\..\obj\startup_stm32f0xx.o + .debug_info 0x00003bfa 0x2a6 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o + .debug_info 0x00003ea0 0x955 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + .debug_info 0x000047f5 0x84 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o + .debug_info 0x00004879 0x252 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o + .debug_info 0x00004acb 0x174 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o + .debug_info 0x00004c3f 0x5a7 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o + .debug_info 0x000051e6 0xc6 .\..\obj\~#\~#\~#\source\assert.o + .debug_info 0x000052ac 0x114 .\..\obj\~#\~#\~#\source\backdoor.o + .debug_info 0x000053c0 0x156 .\..\obj\~#\~#\~#\source\boot.o + .debug_info 0x00005516 0x289 .\..\obj\~#\~#\~#\source\com.o + .debug_info 0x0000579f 0xb6 .\..\obj\~#\~#\~#\source\cop.o + .debug_info 0x00005855 0x808 .\..\obj\~#\~#\~#\source\xcp.o .debug_abbrev 0x00000000 0x1a4f .debug_abbrev 0x00000000 0x11d .\..\obj\hooks.o @@ -4501,10 +4501,10 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .debug_abbrev 0x000009a8 0x1b8 .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_abbrev 0x00000b60 0x124 .\..\obj\lib\system_stm32f0xx.o .debug_abbrev 0x00000c84 0x17f .\..\obj\main.o - .debug_abbrev 0x00000e03 0x10a .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o - .debug_abbrev 0x00000f0d 0x231 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o - .debug_abbrev 0x0000113e 0x45 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o - .debug_abbrev 0x00001183 0x14 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o + .debug_abbrev 0x00000e03 0x14 .\..\obj\startup_stm32f0xx.o + .debug_abbrev 0x00000e17 0x10a .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o + .debug_abbrev 0x00000f21 0x231 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + .debug_abbrev 0x00001152 0x45 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o .debug_abbrev 0x00001197 0xca .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o .debug_abbrev 0x00001261 0x118 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o .debug_abbrev 0x00001379 0x1ae .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o @@ -4535,13 +4535,13 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .debug_aranges 0x00000570 0x20 .\..\obj\main.o .debug_aranges - 0x00000590 0x30 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o + 0x00000590 0x20 .\..\obj\startup_stm32f0xx.o .debug_aranges - 0x000005c0 0x78 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + 0x000005b0 0x30 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o .debug_aranges - 0x00000638 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o + 0x000005e0 0x78 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o .debug_aranges - 0x00000660 0x20 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o + 0x00000658 0x28 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o .debug_aranges 0x00000680 0x50 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o .debug_aranges @@ -4654,7 +4654,7 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .debug_macro 0x0000c862 0x91 .\..\obj\~#\~#\~#\source\cop.o .debug_macro 0x0000c8f3 0x157 .\..\obj\~#\~#\~#\source\xcp.o -.debug_line 0x00000000 0x58dc +.debug_line 0x00000000 0x58bf .debug_line 0x00000000 0x53e .\..\obj\hooks.o .debug_line 0x0000053e 0x53d .\..\obj\led.o .debug_line 0x00000a7b 0x740 .\..\obj\lib\spl\src\stm32f0xx_flash.o @@ -4664,19 +4664,19 @@ OUTPUT(.\..\bin\openblt_stm32f051.elf elf32-littlearm) .debug_line 0x000023e5 0x848 .\..\obj\lib\spl\src\stm32f0xx_usart.o .debug_line 0x00002c2d 0x493 .\..\obj\lib\system_stm32f0xx.o .debug_line 0x000030c0 0x527 .\..\obj\main.o - .debug_line 0x000035e7 0x558 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o - .debug_line 0x00003b3f 0x6d3 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o - .debug_line 0x00004212 0x142 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o - .debug_line 0x00004354 0xb4 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cstart.o - .debug_line 0x00004408 0x1aa .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o - .debug_line 0x000045b2 0x569 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o - .debug_line 0x00004b1b 0x5c7 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o - .debug_line 0x000050e2 0x10a .\..\obj\~#\~#\~#\source\assert.o - .debug_line 0x000051ec 0x128 .\..\obj\~#\~#\~#\source\backdoor.o - .debug_line 0x00005314 0x11f .\..\obj\~#\~#\~#\source\boot.o - .debug_line 0x00005433 0x191 .\..\obj\~#\~#\~#\source\com.o - .debug_line 0x000055c4 0x115 .\..\obj\~#\~#\~#\source\cop.o - .debug_line 0x000056d9 0x203 .\..\obj\~#\~#\~#\source\xcp.o + .debug_line 0x000035e7 0x97 .\..\obj\startup_stm32f0xx.o + .debug_line 0x0000367e 0x558 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\cpu.o + .debug_line 0x00003bd6 0x6d3 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\flash.o + .debug_line 0x000042a9 0x142 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\gcc\cpu_comp.o + .debug_line 0x000043eb 0x1aa .\..\obj\~#\~#\~#\source\armcm0_stm32f0\nvm.o + .debug_line 0x00004595 0x569 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\timer.o + .debug_line 0x00004afe 0x5c7 .\..\obj\~#\~#\~#\source\armcm0_stm32f0\uart.o + .debug_line 0x000050c5 0x10a .\..\obj\~#\~#\~#\source\assert.o + .debug_line 0x000051cf 0x128 .\..\obj\~#\~#\~#\source\backdoor.o + .debug_line 0x000052f7 0x11f .\..\obj\~#\~#\~#\source\boot.o + .debug_line 0x00005416 0x191 .\..\obj\~#\~#\~#\source\com.o + .debug_line 0x000055a7 0x115 .\..\obj\~#\~#\~#\source\cop.o + .debug_line 0x000056bc 0x203 .\..\obj\~#\~#\~#\source\xcp.o .debug_str 0x00000000 0x4207e .debug_str 0x00000000 0x3fb4d .\..\obj\hooks.o diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.srec b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.srec index 4e9d46c7..e6bd7de0 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.srec +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/bin/openblt_stm32f051.srec @@ -1,37 +1,37 @@ S02200002E5C2E2E5C62696E5C6F70656E626C745F73746D3332663035312E7372656323 -S3150800000000100020450D0008970D0008990D0008FE +S3150800000000200020B5080008FF08000801090008BC S3150800001000000000000000000000000000000000D2 -S315080000200000000000000000000000009B0D000812 -S3150800003000000000000000009D0D00089F0D00084C -S31508000040A30D0008A50D0008A70D0008A90D0008B6 -S31508000050AB0D0008AD0D0008AF0D0008B10D000886 -S31508000060B30D0008B50D0008B70D0008B90D000856 -S31508000070BB0D0008BD0D0008BF0D0008C10D000826 -S31508000080C30D0008C50D0008C70D0008C90D0008F6 -S31508000090CB0D0008CD0D0008CF0D0008D10D0008C6 -S315080000A0D30D0008D50D0008D70D0008D90D000896 -S315080000B0DB0D0008DD0D0008DF0D0008E10D000866 +S3150800002000000000000000000000000003090008AE +S315080000300000000000000000050900080709000884 +S315080000400B0900080D0900080F0900081109000826 +S3150800005013090008150900081709000819090008F6 +S315080000601B0900081D0900081F09000821090008C6 +S315080000702309000825090008270900082909000896 +S315080000802B0900082D0900082F0900083109000866 +S315080000903309000835090008370900083909000836 +S315080000A03B0900083D0900083F0900084109000806 +S315080000B043090008450900084709000849090008D6 S315080000C010B5064C2378002B07D1054B002B02D020 S315080000D0044800E000BF0123237010BD3C01002046 -S315080000E000000000C4170008084B10B5002B03D009 +S315080000E000000000BC170008084B10B5002B03D011 S315080000F00749084800E000BF07480368002B00D1FD S3150800010010BD064B002BFBD09847F9E7000000000E -S3150800011040010020C41700083C0100200000000030 +S3150800011040010020BC1700083C0100200000000038 S31508000120164B002B00D1144B9D46402292029A1A78 S31508000130924600218B460F461348144A121A01F0BC -S3150800014053FA0F4B002B00D098470E4B002B00D0CC +S315080001404FFA0F4B002B00D098470E4B002B00D0D0 S3150800015098470020002104000D000D48002802D011 -S315080001600C4800E000BF01F019FA2000290000F051 -S3150800017055FB01F0FDF9C0460000080000100020FC +S315080001600C4800E000BF01F015FA2000290000F055 +S3150800017055FB01F0F9F9C0460000080000200020F0 S3150800018000000000000000003C0100204806002096 S31508000190000000000000000010B500F047F801213B S315080001A09020C00500F034F90138431E9841C0B2CA S315080001B010BDC04610B5642000F006F810BDC04654 S315080001C010B500F007F810BD014B18807047C046FF -S315080001D05C01002010B500F04BFE104B1B689842DE +S315080001D05C01002010B500F047FE104B1B689842E2 S315080001E01BD30F4B1B78002B08D101220C4B1A701E S315080001F0802149000B4800F011F907E00022084B5E -S315080002001A7080214900074800F00AF900F030FE0C +S315080002001A7080214900074800F00AF900F02CFE10 S31508000210054B1B881818014B186010BD58010020A3 S315080002205E010020000800485C01002010B580210E S315080002304900024800F0F4F810BDC046000800481E @@ -73,7 +73,7 @@ S31508000460082B0AD00C2B20D023E0574B0360002022 S3150800047022E0554B036000201EE0524B58685A682C S315080004808002000F851CC0235B021A4202D14F4826 S31508000490684308E04B4BDB6A0F21194001314A4893 -S315080004A000F0DAFF6843206006E0494B036000204D +S315080004A000F0D6FF6843206006E0494B0360002051 S315080004B002E0454B2360002042494B681B061B0F90 S315080004C0444DEB5CDBB226683200DA40130062600A S315080004D04A685205520FAA5CD2B2D340A3600A6B8F @@ -106,9 +106,9 @@ S3150800067029690B43134303608268224B13406A6956 S315080006801343836003A8FFF7DFFE1F4B9C4201D18B S31508000690099E05E01D4B9C4201D10A9E00E0059E7D S315080006A023681B040CD576002B68019319003000CB -S315080006B000F0D2FE07000199300000F053FF0AE06F -S315080006C02B6801931900300000F0C6FE0700019957 -S315080006D0300000F047FF2A685208002391425B4128 +S315080006B000F0CEFE07000199300000F04FFF0AE077 +S315080006C02B6801931900300000F0C2FE070001995B +S315080006D0300000F043FF2A685208002391425B412C S315080006E0FF1823681B0405D53A07520F084B3B40F1 S315080006F01A431700BBB2A3810DB0F0BDFFCFFFFFB1 S31508000700F3E9FFFFFFFCFFFF00380140004400400B @@ -137,256 +137,255 @@ S31508000860FFF7DEFD6B461C71DC7100969025ED05E1 S3150800087069462800FFF77AFD012202212800FFF7C2 S31508000880D1FD012203212800FFF7CCFD0C2300939C S315080008906B465F7102236A4613719471D671694675 -S315080008A02800FFF763FD00F0E1FB00F0EDFBFCE735 -S315080008B00008004810B500F041FA10BD70B5551E85 -S315080008C0ADB2002A0AD06D1801350C00461A2378F5 -S315080008D0335500F031FC0134AC42F8D170BDC04646 -S315080008E010B500F08FFA00281CD0FFF755FC002839 -S315080008F018D000F0F1FB00F0A7FA01210120FFF75C -S315080009007DFE00F083FA0100C02280208005FFF7F3 -S31508000910D5FF0320FFF78EFE00F078FA446800F052 -S315080009200FFAA04710BDC04670B506000C4D00244E -S3150800093000F002FC2B68B3420BD869688C46634406 -S315080009409E4206D263001A199200054B9A18107A2D -S3150800095004E001340C350D2CEAD1FF2070BDC046E9 -S3150800096014160008F8B54F464646C0B40700006896 -S31508000970FFF7DAFF0023FF2831D0FFF761FC3420A8 -S31508000980FFF776FCFFF77AFC3D1D81239B0099460D -S31508000990B944012803D1FFF763FC00231FE00423B1 -S315080009A05B42DB1B984643465C193B689C4664449D -S315080009B02E6800F0C1FB31002000FFF7A5FC0428D3 -S315080009C007D123689E4206D104354D45EBD1012453 -S315080009D002E0002400E00024FFF742FC2300180090 -S315080009E00CBC90469946F8BD70B504000D00104B36 -S315080009F0984207D00F4B99420AD0FFF7B3FF002859 -S31508000A0001D111E00C4CEB050020002B0FD100E0C2 -S31508000A10074C2368AB4209D0200020C080229200F0 -S31508000A202900FFF74BFF01E0002000E0200070BD21 -S31508000A30600100200020000864030020F0B54F463E -S31508000A404646C0B483B005000C0016001F004B0ACA -S31508000A505B0298460368013306D1434608C08022E4 -S31508000A6092004146FFF72AFF2B68984505D0414674 -S31508000A702800FFF7B9FF051E21D02B68E41A2C19A8 -S31508000A800434134B994643468022920094466344A5 -S31508000A90019300F051FB2B1DE31A4B4506D901992A -S31508000AA02800FFF7A1FF051E0BD0041D337823701D -S31508000AB001340136013F002FEBD1012002E000206E -S31508000AC000E0002003B00CBC90469946F0BDC04635 -S31508000AD0FF01000001235B42024A1360024A1360C9 -S31508000AE07047C046640300206001002070B504000A -S31508000AF00D001600FFF718FF0023FF281BD0681EFD -S31508000B000019FFF711FFFF2814D0630A5B020B4A8E -S31508000B10934207D12B00320021000948FFF78EFFC8 -S31508000B20030008E02B00320021000648FFF786FF85 -S31508000B30030000E00023180070BDC046002000082E -S31508000B406001002064030020F0B5474680B4040025 -S31508000B500E00FFF7E9FE05000700701E0019FFF7F3 -S31508000B60E3FE04000020A54271D8043DEDB2FA2D3B -S31508000B706DD8102C6BD8FFF763FB3420FFF778FB92 -S31508000B80FFF77CFB012803D1FFF76AFB00205EE034 -S31508000B90304B0822904698444646002500F0CCFA89 -S31508000BA03378BB4205D16B005A199200294BD558A8 -S31508000BB004E001350C360D2DF0D10E3D47460026D2 -S31508000BC000F0BAFA3B78A34205D173009A1992004D -S31508000BD0204BD75805E001360C370D2EF0D10127EA -S31508000BE07F42002600F0A8FA43461B78A34206D1A6 -S31508000BF073009A199200174B9A18526806E0013644 -S31508000C000C239C46E0440D2EECD100227B1B9B183E -S31508000C109B0A9BB2002B17D0013B9BB29B028022FA -S31508000C20D200AC181C1900F087FA2800FFF750FB11 -S31508000C30042803D0FFF714FB002008E08023DB001C -S31508000C409C466544A542EED1FFF70AFB012004BC89 -S31508000C509046F0BD1416000800B583B0104B1B680B -S31508000C60012001331AD00E4B5A68986884466244AC -S31508000C701100DA68944661441A69944661445A69CF -S31508000C80944661449A6994466144DA698B185B42D2 -S31508000C90019301AA04210348FFF728FF03B000BD0A -S31508000CA060010020C02000080D4B18680D4B1B681A -S31508000CB0C0180D4B1B68C0180C4B1B68C0180C4B92 -S31508000CC01B68C0180B4B1B68C0180B4B1B68C01859 -S31508000CD00A4B1B68C01843425841C0B27047C04609 -S31508000CE00020000804200008082000080C2000083E -S31508000CF0102000081420000818200008C02000084A -S31508000D0010B50A4B1B68013304D00848FFF72AFEC2 -S31508000D1000280AD0064B1B680120013305D0044879 -S31508000D20FFF720FE431E9841C0B210BD60010020A7 -S31508000D3064030020004870470020000872B6704718 -S31508000D4062B6704708498D460849094A094B9B1AF5 -S31508000D5005DD00240859105104349C42FADB064884 -S31508000D60804706480047000000100020D0170008FA -S31508000D70C00000203C01002061070008210100088E -S31508000D801849194A002301E00B6004319142FBD34C -S31508000D90FFF744FDFEE7FEE7FEE7FEE7FEE7FEE7B0 -S31508000DA0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE70D -S31508000DB0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7FD -S31508000DC0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7ED -S31508000DD0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7DD -S31508000DE0FEE700003C0100204806002010B5FFF78A -S31508000DF071FE10BD10B5FFF779FE10BD10B5FFF7EF -S31508000E00A3FE10BD10B5FFF74FFF10BD10B5FFF7D5 -S31508000E1091FF10BD10B5FFF71FFF002801D0FFF79F -S31508000E206FFF10BD054B00221A60054959609A608C -S31508000E3005211960034B1A607047C04610E000E0B0 -S31508000E407FBB0000680500200022014B1A6070472E -S31508000E5010E000E0044B1B68DB0303D5034A136864 -S31508000E60013313607047C04610E000E068050020B3 -S31508000E7010B5FFF7EFFF014B186810BD6805002095 -S31508000E8010B5040080210A48FFF762FC00230028F9 -S31508000E900BD0A1B20648FFF749FC054C802120007B -S31508000EA0FFF756FC0028F9D00123180010BDC046EC -S31508000EB00044004010B5040020210648FFF748FC0E -S31508000EC00023012804D10348FFF734FC20700123CE -S31508000ED0180010BD0044004010B586B0E1231B027F -S31508000EE00093002301930293039305930C33049311 -S31508000EF0074C69462000FFF7A7FB8021490120001F -S31508000F00FFF71CFC01212000FFF704FC06B010BD0A -S31508000F100044004070B506000C00402903D97F2123 -S31508000F20114800F073F82000FFF7AAFF012803D044 -S31508000F3083210D4800F06AF8A3B2002B12D03400C2 -S31508000F40013B9DB20135751900F0F6F82078FFF7D8 -S31508000F5097FF012803D08C21034800F057F8013485 -S31508000F60AC42F1D170BDC046B016000870B5050098 -S31508000F70224B1C78002C13D12148FFF79BFF012830 -S31508000F803AD11F4B1B78002B33D0FFF771FF1D4B4F -S31508000F90186000221C4B1A700132184B1A702BE08D -S31508000FA0194B18780130164B1818FFF783FF040001 -S31508000FB0012812D1144B1A780132D2B21A70104B8A -S31508000FC01B78934217D192B20D4901312800FFF7D9 -S31508000FD075FC0022094B1A700EE0FFF749FF094B12 -S31508000FE01B6864330024984206D90022034B1A7002 -S31508000FF002E01C0000E00024200070BDAE050020C1 -S315080010006C050020B0050020AD05002010B500F0E5 -S3150800101093F8FCE710B500F087F8012810D0094BC3 -S315080010201B78012B0CD1FFF723FF074B1B68F53301 -S31508001030FF33984204D30022024B1A70FFF750FC84 -S3150800104010BDC046B4050020B805002010B5012221 -S31508001050044B1A70FFF70CFF034B1860FFF7DAFF13 -S3150800106010BDC046B4050020B805002010B5FFF72E -S3150800107021FC00F05DF8FFF7D5FEFFF7B7FE00F09C -S315080010800DF8FFF7E3FF10BD10B500F055F8FFF7B0 -S31508001090E1FE00F00FF8FFF7BDFF10BD10B500F038 -S315080010A059F8FFF719FF0022014B1A7010BDC04608 -S315080010B0D000002010B50648FFF758FF012805D1D3 -S315080010C00022044B1A70024800F062F810BDC046B0 -S315080010D0BC050020D00000207047C04610B5054B5F -S315080010E01B78002B02D1C9B2FFF714FF00F048F8AD -S315080010F010BDC046D0000020044B18780138C0B295 -S31508001100022383428041404280017047D00000207C -S31508001110044B18780138C0B202238342804140420A -S3150800112080017047D000002010B500F021F810BDEE -S3150800113010B5FFF73FF810BD10B5FFF741F810BD21 -S31508001140034BFE22DA7018710221BA3A9952704797 -S31508001150FC050020054B00221A709A6443215A5454 -S3150800116001315A529A705A707047C046FC050020E1 -S31508001170024B1878431E9841C0B27047FC05002000 -S3150800118000214323014AD1547047C046FC0500207C -S3150800119070B504000378FF2B1BD1AC4C0023637099 -S315080011A001252570FF22E270EF3A22716371FFF77D -S315080011B0A3FFA071FFF7ACFFE071FFF7A9FF000AD4 -S315080011C020726572A57208224423E252FFF70EFECA -S315080011D01BE19E4A1278012A00D036E13733DAB28B -S315080011E0352A00D90EE19300994AD3589F46457887 -S315080011F0FFF782FF0138854203DD2220FFF7A0FFB3 -S3150800120003E16278914D281DA96CFFF757FBFF2370 -S31508001210EB706378AA6C94466344AB6463780133D5 -S315080012204422AB52F1E04578FFF766FF0138854264 -S3150800123003DD2220FFF784FFE7E06168834DA96498 -S315080012406278281DFFF73AFBFF23EB706378AA6CD8 -S3150800125094466344AB64637801334422AB52D4E0CA -S315080012607A4BFF22DA7042689A6401214422995225 -S31508001270E5E0764BFF22DA709A6C4068002808D0C1 -S315080012801018002311785B18DBB201329042F9D1AD -S3150800129000E000236D4A0020D371002414725472B2 -S315080012A01B0E9372012313715071907108214333F9 -S315080012B0D152C4E0654BFF22DA70664A9A6400226E -S315080012C01A715A719A710721D971002119725972C6 -S315080012D09972083144229952B1E00020FFF730FF95 -S315080012E093E05A4BFF22DA7000221A715978597125 -S315080012F09A71DA711A720621443299529FE0534B59 -S3150800130000221A705A70FF32DA700121BB3A9952DC -S3150800131095E04E4B9D6CFFF7EFFE621C411E2800C0 -S31508001320FFF768FD002803D13130FFF709FF6CE0AD -S31508001330464CFF23E370FFF7DFFE0138A36C9C469B -S315080013406044A06401224423E25278E04578FFF71E -S31508001350D3FE0238854203DD2220FFF7F1FE54E072 -S315080013603A4BFF22DA700121BB3A9952617800297B -S3150800137007D1FFF74FFD002847D13130FFF7E0FED0 -S3150800138043E0A21C314B986CFFF734FD002803D1CB -S315080013903130FFF7D5FE38E02C4A6378916C8C46DD -S315080013A06344936431E0294CFF23E37000252571DB -S315080013B06571FFF7A1FEA071E571257265720722B6 -S315080013C04423E2523BE04168204B986CFFF716FD38 -S315080013D0002803D13130FFF7B3FE16E01B4BFF227E -S315080013E0DA700121BB3A995229E0FFF779FA174BCF -S315080013F0FF22DA700121BB3A995220E03120FFF72B -S315080014009FFE02E02020FFF79BFE43230F4AD35C92 -S31508001410012B02D11020FFF793FE44230B4AD15E1D -S31508001420002912DD094801224323C25489B2033038 -S31508001430FFF754FE09E04423044AD15EF2E743234A -S31508001440024AD35C012BF6D1E4E770BDFC05002007 -S31508001450DC160008B4170008002243088B4274D330 -S3150800146003098B425FD3030A8B4244D3030B8B4297 -S3150800147028D3030C8B420DD3FF22090212BA030CA0 -S315080014808B4202D31212090265D0030B8B4219D381 -S3150800149000E0090AC30B8B4201D3CB03C01A5241A1 -S315080014A0830B8B4201D38B03C01A5241430B8B42E9 -S315080014B001D34B03C01A5241030B8B4201D30B03D2 -S315080014C0C01A5241C30A8B4201D3CB02C01A5241F9 -S315080014D0830A8B4201D38B02C01A5241430A8B42BC -S315080014E001D34B02C01A5241030A8B4201D30B02A5 -S315080014F0C01A5241CDD2C3098B4201D3CB01C01ABF -S31508001500524183098B4201D38B01C01A52414309C8 -S315080015108B4201D34B01C01A524103098B4201D3B6 -S315080015200B01C01A5241C3088B4201D3CB00C01A23 -S31508001530524183088B4201D38B00C01A524143089B -S315080015408B4201D34B00C01A5241411A00D20146C0 -S31508001550524110467047FFE701B5002000F006F833 -S3150800156002BDC0460029F7D076E770477047C046E7 -S31508001570084B10B50400002B02D0002100E000BF84 -S31508001580054B1868836A002B00D09847200000F0A6 -S3150800159033F8C04600000000C01700080E4B70B5AF -S315080015A000251E000D4CE41AA410A54204D0AB0079 -S315080015B0F35898470135F8E700F020F8084B00255E -S315080015C01E00084CE41AA410A54204D0AB00F35838 -S315080015D098470135F8E770BD340100203401002032 -S315080015E0340100203801002003008218934202D0FB -S315080015F019700133FAE77047FEE70000F8B5C046F0 -S31508001600F8BC08BC9E467047F8B5C046F8BC08BC8E -S315080016109E467047002000080008000004000000ED -S315080016200028000800080000050000000030000837 -S315080016300008000006000000003800080008000046 -S31508001640070000000040000800080000080000002D -S3150800165000480008000800000900000000500008C3 -S31508001660000800000A0000000058000800080000F2 -S315080016700B00000000600008000800000C000000D5 -S3150800168000680008000800000D000000007000084F -S31508001690000800000E00000000780008000800009E -S315080016A00F00000000800008008000001000000005 -S315080016B02E2E5C2E2E5C2E2E5C2E2E5C536F757293 -S315080016C063655C41524D434D305F53544D3332464A -S315080016D0305C756172742E630000000012130008F6 -S315080016E00414000804140008FC1300080414000875 -S315080016F004140008EA1300084C130008C61300086F -S31508001700A6130008041400080414000804140008AA -S31508001710041400080414000804140008041400083B -S31508001720041400080414000804140008041400082B -S31508001730041400080414000804140008041400081B -S31508001740041400080414000804140008041400080B -S3150800175004140008041400080414000804140008FB -S3150800176004140008041400080414000804140008EB -S3150800177004140008041400080414000804140008DB -S31508001780041400087212000826120008EE11000858 -S315080017906012000804140008041400080414000861 -S315080017A0B412000804140008DA120008E21200084D -S315080017B0FE1200084F70656E424C5400430000004C -S30D080017C0D4000020000000001F -S30D080017C858E9FF7F010000004B -S315080017D000000000010203040102030406070809C9 -S315080017E004000000000000000000000000000000E7 -S315080017F000000000000000000000000000000000DB -S3150800180000000000BC1700080000000000000000EF -S3150800181000000000000000000000000000000000BA -S3150800182000000000000000000000000000000000AA -S31508001830000000000000000000000000000000009A -S3110800184000000000E9000008C1000008D4 +S315080008A02800FFF763FD00F0DDFB00F0E9FBFCE73D +S315080008B0000800480749084A084B9B1A05DD00242A +S315080008C00859105104349C42FADB0548804705480C +S315080008D000470000C8170008C00000203C0100209F +S315080008E061070008210100081849194A002301E098 +S315080008F00B6004319142FBD3FFF790FFFEE7FEE75A +S31508000900FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B1 +S31508000910FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7A1 +S31508000920FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE791 +S31508000930FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE781 +S31508000940FEE7FEE7FEE7FEE7FEE700003C010020C3 +S315080009504806002010B500F041FA10BD70B5551EC6 +S31508000960ADB2002A0AD06D1801350C00461A237854 +S31508000970335500F0DDFB0134AC42F8D170BDC046FA +S3150800098010B500F03BFA00281CD0FFF705FC00283C +S3150800099018D000F09DFB00F053FA01210120FFF763 +S315080009A02DFE00F02FFA0100C02280208005FFF7F7 +S315080009B0D5FF0320FFF73EFE00F024FA446800F056 +S315080009C00FFAA04710BDC04670B506000C4D0024AE +S315080009D000F0AEFB2B68B3420BD869688C466344BB +S315080009E09E4206D263001A199200054B9A18107A8D +S315080009F004E001340C350D2CEAD1FF2070BDC04649 +S31508000A000C160008F8B54F464646C0B407000068FD +S31508000A10FFF7DAFF0023FF2831D0FFF711FC342057 +S31508000A20FFF726FCFFF72AFC3D1D81239B0099460C +S31508000A30B944012803D1FFF713FC00231FE0042360 +S31508000A405B42DB1B984643465C193B689C466444FC +S31508000A502E6800F06DFB31002000FFF755FC0428D6 +S31508000A6007D123689E4206D104354D45EBD10124B2 +S31508000A7002E0002400E00024FFF7F2FB2300180040 +S31508000A800CBC90469946F8BD70B504000D00104B95 +S31508000A90984207D00F4B99420AD0FFF7B3FF0028B8 +S31508000AA001D111E00C4CEB050020002B0FD100E022 +S31508000AB0074C2368AB4209D0200020C08022920050 +S31508000AC02900FFF74BFF01E0002000E0200070BD81 +S31508000AD0600100200020000864030020F0B54F469E +S31508000AE04646C0B483B005000C0016001F004B0A2A +S31508000AF05B0298460368013306D1434608C0802244 +S31508000B0092004146FFF72AFF2B68984505D04146D3 +S31508000B102800FFF7B9FF051E21D02B68E41A2C1907 +S31508000B200434134B99464346802292009446634404 +S31508000B30019300F0FDFA2B1DE31A4B4506D90199DE +S31508000B402800FFF7A1FF051E0BD0041D337823707C +S31508000B5001340136013F002FEBD1012002E00020CD +S31508000B6000E0002003B00CBC90469946F0BDC04694 +S31508000B70FF01000001235B42024A1360024A136028 +S31508000B807047C046640300206001002070B5040069 +S31508000B900D001600FFF718FF0023FF281BD0681E5C +S31508000BA00019FFF711FFFF2814D0630A5B020B4AEE +S31508000BB0934207D12B00320021000948FFF78EFF28 +S31508000BC0030008E02B00320021000648FFF786FFE5 +S31508000BD0030000E00023180070BDC046002000088E +S31508000BE06001002064030020F0B5474680B4040085 +S31508000BF00E00FFF7E9FE05000700701E0019FFF753 +S31508000C00E3FE04000020A54271D8043DEDB2FA2D9A +S31508000C106DD8102C6BD8FFF713FB3420FFF728FB91 +S31508000C20FFF72CFB012803D1FFF71AFB00205EE033 +S31508000C30304B0822904698444646002500F078FA3C +S31508000C403378BB4205D16B005A199200294BD55807 +S31508000C5004E001350C360D2DF0D10E3D4746002631 +S31508000C6000F066FA3B78A34205D173009A19920000 +S31508000C70204BD75805E001360C370D2EF0D1012749 +S31508000C807F42002600F054FA43461B78A34206D159 +S31508000C9073009A199200174B9A18526806E00136A3 +S31508000CA00C239C46E0440D2EECD100227B1B9B189E +S31508000CB09B0A9BB2002B17D0013B9BB29B0280225A +S31508000CC0D200AC181C1900F033FA2800FFF700FB15 +S31508000CD0042803D0FFF7C4FA002008E08023DB00CD +S31508000CE09C466544A542EED1FFF7BAFA012004BC3A +S31508000CF09046F0BD0C16000800B583B0104B1B6873 +S31508000D00012001331AD00E4B5A689868844662440B +S31508000D101100DA68944661441A69944661445A692E +S31508000D20944661449A6994466144DA698B185B4231 +S31508000D30019301AA04210348FFF728FF03B000BD69 +S31508000D4060010020C02000080D4B18680D4B1B6879 +S31508000D50C0180D4B1B68C0180C4B1B68C0180C4BF1 +S31508000D601B68C0180B4B1B68C0180B4B1B68C018B8 +S31508000D700A4B1B68C01843425841C0B27047C04668 +S31508000D800020000804200008082000080C2000089D +S31508000D90102000081420000818200008C0200008A9 +S31508000DA010B50A4B1B68013304D00848FFF72AFE22 +S31508000DB000280AD0064B1B680120013305D00448D9 +S31508000DC0FFF720FE431E9841C0B210BD6001002007 +S31508000DD064030020004870470020000872B6704778 +S31508000DE062B6704710B5FFF7C5FE10BD10B5FFF720 +S31508000DF0CDFE10BD10B5FFF7F7FE10BD10B5FFF715 +S31508000E00A3FF10BD10B5FFF7E5FF10BD10B5FFF73E +S31508000E1073FF002801D0FFF7C3FF10BD054B002262 +S31508000E201A60054959609A6005211960034B1A60D2 +S31508000E307047C04610E000E07FBB00006805002050 +S31508000E400022014B1A60704710E000E0044B1B6853 +S31508000E50DB0303D5034A1368013313607047C046A2 +S31508000E6010E000E06805002010B5FFF7EFFF014B22 +S31508000E70186810BD6805002010B5040080210A48CE +S31508000E80FFF766FC002300280BD0A1B20648FFF73F +S31508000E904DFC054C80212000FFF75AFC0028F9D0AC +S31508000EA00123180010BDC0460044004010B50400D8 +S31508000EB020210648FFF74CFC0023012804D10348EB +S31508000EC0FFF738FC20700123180010BD00440040CD +S31508000ED010B586B0E1231B02009300230193029309 +S31508000EE0039305930C330493074C69462000FFF7D8 +S31508000EF0ABFB802149012000FFF720FC01212000DF +S31508000F00FFF708FC06B010BD0044004070B50600A7 +S31508000F100C00402903D97F21114800F073F82000FE +S31508000F20FFF7AAFF012803D083210D4800F06AF8CD +S31508000F30A3B2002B12D03400013B9DB201357519BE +S31508000F4000F0F6F82078FFF797FF012803D08C21E8 +S31508000F50034800F057F80134AC42F1D170BDC046E1 +S31508000F60A816000870B50500224B1C78002C13D172 +S31508000F702148FFF79BFF01283AD11F4B1B78002B0E +S31508000F8033D0FFF771FF1D4B186000221C4B1A70F7 +S31508000F900132184B1A702BE0194B18780130164B92 +S31508000FA01818FFF783FF0400012812D1144B1A788A +S31508000FB00132D2B21A70104B1B78934217D192B2F3 +S31508000FC00D4901312800FFF7C9FC0022094B1A70A8 +S31508000FD00EE0FFF749FF094B1B686433002498426B +S31508000FE006D90022034B1A7002E01C0000E0002418 +S31508000FF0200070BDAE0500206C050020B00500205D +S31508001000AD05002010B500F093F8FCE710B500F028 +S3150800101087F8012810D0094B1B78012B0CD1FFF754 +S3150800102023FF074B1B68F533FF33984204D300228E +S31508001030024B1A70FFF7A4FC10BDC046B405002089 +S31508001040B805002010B50122044B1A70FFF70CFFF3 +S31508001050034B1860FFF7DAFF10BDC046B405002041 +S31508001060B805002010B5FFF775FC00F05DF8FFF72E +S31508001070D5FEFFF7B7FE00F00DF8FFF7E3FF10BD4A +S3150800108010B500F055F8FFF7E1FE00F00FF8FFF78E +S31508001090BDFF10BD10B500F059F8FFF719FF002283 +S315080010A0014B1A7010BDC046D000002010B5064886 +S315080010B0FFF758FF012805D10022044B1A70024891 +S315080010C000F062F810BDC046BC050020D000002024 +S315080010D07047C04610B5054B1B78002B02D1C9B224 +S315080010E0FFF714FF00F048F810BDC046D0000020F6 +S315080010F0044B18780138C0B202238342804140422B +S3150800110080017047D0000020044B18780138C0B21F +S31508001110022383428041404280017047D00000206C +S3150800112010B500F021F810BD10B5FFF743F810BD53 +S3150800113010B5FFF745F810BD034BFE22DA7018719B +S315080011400221BA3A99527047FC050020054B002245 +S315080011501A709A6443215A5401315A529A705A7035 +S315080011607047C046FC050020024B1878431E98417C +S31508001170C0B27047FC05002000214323014AD15420 +S315080011807047C046FC05002070B504000378FF2BA5 +S315080011901BD1AC4C0023637001252570FF22E27039 +S315080011A0EF3A22716371FFF7A3FFA071FFF7ACFF57 +S315080011B0E071FFF7A9FF000A20726572A57208227E +S315080011C04423E252FFF70EFE1BE19E4A1278012ADB +S315080011D000D036E13733DAB2352A00D90EE193006A +S315080011E0994AD3589F464578FFF782FF01388542CA +S315080011F003DD2220FFF7A0FF03E16278914D281D49 +S31508001200A96CFFF7ABFBFF23EB706378AA6C9446D7 +S315080012106344AB64637801334422AB52F1E045780A +S31508001220FFF766FF0138854203DD2220FFF784FFBA +S31508001230E7E06168834DA9646278281DFFF78EFB95 +S31508001240FF23EB706378AA6C94466344AB646378B7 +S3150800125001334422AB52D4E07A4BFF22DA7042685B +S315080012609A64012144229952E5E0764BFF22DA700E +S315080012709A6C4068002808D01018002311785B186B +S31508001280DBB201329042F9D100E000236D4A00201A +S31508001290D3710024147254721B0E937201231371B6 +S315080012A05071907108214333D152C4E0654BFF2237 +S315080012B0DA70664A9A6400221A715A719A7107217D +S315080012C0D9710021197259729972083144229952BA +S315080012D0B1E00020FFF730FF93E05A4BFF22DA70A7 +S315080012E000221A71597859719A71DA711A7206219F +S315080012F0443299529FE0534B00221A705A70FF32BB +S31508001300DA700121BB3A995295E04E4B9D6CFFF776 +S31508001310EFFE621C411E2800FFF768FD002803D176 +S315080013203130FFF709FF6CE0464CFF23E370FFF707 +S31508001330DFFE0138A36C9C466044A0640122442366 +S31508001340E25278E04578FFF7D3FE0238854203DD9E +S315080013502220FFF7F1FE54E03A4BFF22DA70012112 +S31508001360BB3A99526178002907D1FFF74FFD00284B +S3150800137047D13130FFF7E0FE43E0A21C314B986CB1 +S31508001380FFF734FD002803D13130FFF7D5FE38E0EA +S315080013902C4A6378916C8C466344936431E0294CFB +S315080013A0FF23E370002525716571FFF7A1FEA07183 +S315080013B0E5712572657207224423E2523BE04168D3 +S315080013C0204B986CFFF716FD002803D13130FFF744 +S315080013D0B3FE16E01B4BFF22DA700121BB3A995285 +S315080013E029E0FFF7CDFA174BFF22DA700121BB3A45 +S315080013F0995220E03120FFF79FFE02E02020FFF7F8 +S315080014009BFE43230F4AD35C012B02D11020FFF722 +S3150800141093FE44230B4AD15E002912DD09480122B6 +S315080014204323C25489B20330FFF754FE09E044232C +S31508001430044AD15EF2E74323024AD35C012BF6D174 +S31508001440E4E770BDFC050020D4160008AC170008B8 +S31508001450002243088B4274D303098B425FD3030AE5 +S315080014608B4244D3030B8B4228D3030C8B420DD3F8 +S31508001470FF22090212BA030C8B4202D31212090286 +S3150800148065D0030B8B4219D300E0090AC30B8B42C4 +S3150800149001D3CB03C01A5241830B8B4201D38B0372 +S315080014A0C01A5241430B8B4201D34B03C01A524117 +S315080014B0030B8B4201D30B03C01A5241C30A8B425A +S315080014C001D3CB02C01A5241830A8B4201D38B0245 +S315080014D0C01A5241430A8B4201D34B02C01A5241E9 +S315080014E0030A8B4201D30B02C01A5241CDD2C3095B +S315080014F08B4201D3CB01C01A524183098B4201D3D7 +S315080015008B01C01A524143098B4201D34B01C01AC1 +S31508001510524103098B4201D30B01C01A5241C30839 +S315080015208B4201D3CB00C01A524183088B4201D3A8 +S315080015308B00C01A524143088B4201D34B00C01A94 +S315080015405241411A00D20146524110467047FFE700 +S3150800155001B5002000F006F802BDC0460029F7D004 +S3150800156076E770477047C046084B10B50400002B55 +S3150800157002D0002100E000BF054B1868836A002BE3 +S3150800158000D09847200000F033F8C046000000005D +S31508001590B81700080E4B70B500251E000D4CE41A4E +S315080015A0A410A54204D0AB00F35898470135F8E7D4 +S315080015B000F020F8084B00251E00084CE41AA41079 +S315080015C0A54204D0AB00F35898470135F8E770BD3B +S315080015D034010020340100203401002038010020A5 +S315080015E003008218934202D019700133FAE7704754 +S315080015F0FEE70000F8B5C046F8BC08BC9E46704732 +S31508001600F8B5C046F8BC08BC9E46704700200008DE +S315080016100008000004000000002800080008000078 +S315080016200500000000300008000800000600000061 +S315080016300038000800080000070000000040000805 +S315080016400008000008000000004800080008000024 +S315080016500900000000500008000800000A00000009 +S3150800166000580008000800000B0000000060000891 +S31508001670000800000C0000000068000800080000D0 +S315080016800D00000000700008000800000E000000B1 +S3150800169000780008000800000F000000008000081D +S315080016A000800000100000002E2E5C2E2E5C2E2ED0 +S315080016B05C2E2E5C536F757263655C41524D434DCB +S315080016C0305F53544D333246305C756172742E6305 +S315080016D0000000000A130008FC130008FC130008A9 +S315080016E0F4130008FC130008FC130008E2130008B2 +S315080016F044130008BE1300089E130008FC130008D4 +S31508001700FC130008FC130008FC130008FC1300086F +S31508001710FC130008FC130008FC130008FC1300085F +S31508001720FC130008FC130008FC130008FC1300084F +S31508001730FC130008FC130008FC130008FC1300083F +S31508001740FC130008FC130008FC130008FC1300082F +S31508001750FC130008FC130008FC130008FC1300081F +S31508001760FC130008FC130008FC130008FC1300080F +S31508001770FC130008FC130008FC1300086A12000892 +S315080017801E120008E611000858120008FC1300088B +S31508001790FC130008FC130008AC120008FC13000830 +S315080017A0D2120008DA120008F61200084F70656EA9 +S315080017B0424C540043000000D40000200000000002 +S30D080017C060E9FF7F010000004B +S315080017C800000000010203040102030406070809D1 +S315080017D804000000000000000000000000000000EF +S315080017E800000000000000000000000000000000E3 +S315080017F800000000B4170008000000000000000000 +S3150800180800000000000000000000000000000000C2 +S3150800181800000000000000000000000000000000B2 +S3150800182800000000000000000000000000000000A2 +S3110800183800000000E9000008C1000008DC S70508000000F2 diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/ide/stm32f0.depend b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/ide/stm32f0.depend index 62229e94..fee64e73 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/ide/stm32f0.depend +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/ide/stm32f0.depend @@ -617,7 +617,7 @@ "led.h" "stm32f0xx.h" -1456845505 c:\work\software\openblt\target\source\boot.h +1499159026 c:\work\software\openblt\target\source\boot.h "types.h" "assert.h" "blt_conf.h" @@ -632,29 +632,29 @@ 1461858281 c:\work\software\openblt\target\source\armcm0_stm32\types.h -1456845505 c:\work\software\openblt\target\source\assert.h +1495810634 c:\work\software\openblt\target\source\assert.h 1461928291 c:\work\software\openblt\target\demo\armcm0_stm32_discovery_stm32f051_gcc\boot\\blt_conf.h -1456845505 c:\work\software\openblt\target\source\plausibility.h +1495810634 c:\work\software\openblt\target\source\plausibility.h -1456845505 c:\work\software\openblt\target\source\cpu.h +1495810632 c:\work\software\openblt\target\source\cpu.h -1456845505 c:\work\software\openblt\target\source\cop.h +1495810633 c:\work\software\openblt\target\source\cop.h -1456845505 c:\work\software\openblt\target\source\nvm.h +1495810632 c:\work\software\openblt\target\source\nvm.h -1456845505 c:\work\software\openblt\target\source\timer.h +1495810633 c:\work\software\openblt\target\source\timer.h -1456845505 c:\work\software\openblt\target\source\backdoor.h +1495810633 c:\work\software\openblt\target\source\backdoor.h -1456845505 c:\work\software\openblt\target\source\file.h +1495810634 c:\work\software\openblt\target\source\file.h "ff.h" -1456845505 c:\work\software\openblt\target\source\com.h +1495810633 c:\work\software\openblt\target\source\com.h "xcp.h" -1456845506 c:\work\software\openblt\target\source\xcp.h +1495810633 c:\work\software\openblt\target\source\xcp.h 1461925958 source:c:\work\software\openblt\target\source\armcm0_stm32\cpu.c "boot.h" @@ -674,34 +674,34 @@ "boot.h" "stm32f0xx.h" -1456845497 source:c:\work\software\openblt\target\source\assert.c +1495810634 source:c:\work\software\openblt\target\source\assert.c "boot.h" -1456845497 source:c:\work\software\openblt\target\source\backdoor.c +1495810633 source:c:\work\software\openblt\target\source\backdoor.c "boot.h" -1456845497 source:c:\work\software\openblt\target\source\boot.c +1495810634 source:c:\work\software\openblt\target\source\boot.c "boot.h" -1456845497 source:c:\work\software\openblt\target\source\com.c +1495810633 source:c:\work\software\openblt\target\source\com.c "boot.h" "can.h" "uart.h" "usb.h" "net.h" -1456845505 c:\work\software\openblt\target\source\can.h +1495810632 c:\work\software\openblt\target\source\can.h -1456845505 c:\work\software\openblt\target\source\uart.h +1495810634 c:\work\software\openblt\target\source\uart.h -1456845506 c:\work\software\openblt\target\source\usb.h +1495810633 c:\work\software\openblt\target\source\usb.h -1456845505 c:\work\software\openblt\target\source\net.h +1495810633 c:\work\software\openblt\target\source\net.h -1456845497 source:c:\work\software\openblt\target\source\cop.c +1495810633 source:c:\work\software\openblt\target\source\cop.c "boot.h" -1456845497 source:c:\work\software\openblt\target\source\xcp.c +1495810633 source:c:\work\software\openblt\target\source\xcp.c "boot.h" 1461910205 source:c:\work\software\openblt\target\source\armcm0_stm32\uart.c @@ -715,3 +715,258 @@ "led.h" "stm32f0xx.h" +1495810643 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\hooks.c + "boot.h" + "led.h" + "stm32f0xx.h" + +1495810634 c:\work\software\openblt\target\source\armcm0_stm32f0\types.h + +1495810643 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\\blt_conf.h + +1495810643 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\led.h + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\stm32f0xx.h + "core_cm0.h" + "system_stm32f0xx.h" + + "stm32f0xx_conf.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\cmsis\core_cm0.h + + "core_cmInstr.h" + "core_cmFunc.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\cmsis\core_cminstr.h + + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\cmsis\core_cmfunc.h + + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\system_stm32f0xx.h + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\stm32f0xx_conf.h + "stm32f0xx_adc.h" + "stm32f0xx_can.h" + "stm32f0xx_cec.h" + "stm32f0xx_crc.h" + "stm32f0xx_crs.h" + "stm32f0xx_comp.h" + "stm32f0xx_dac.h" + "stm32f0xx_dbgmcu.h" + "stm32f0xx_dma.h" + "stm32f0xx_exti.h" + "stm32f0xx_flash.h" + "stm32f0xx_gpio.h" + "stm32f0xx_syscfg.h" + "stm32f0xx_i2c.h" + "stm32f0xx_iwdg.h" + "stm32f0xx_pwr.h" + "stm32f0xx_rcc.h" + "stm32f0xx_rtc.h" + "stm32f0xx_spi.h" + "stm32f0xx_tim.h" + "stm32f0xx_usart.h" + "stm32f0xx_wwdg.h" + "stm32f0xx_misc.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_adc.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_can.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_cec.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_crc.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_crs.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_comp.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_dac.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_dbgmcu.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_dma.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_exti.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_flash.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_gpio.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_syscfg.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_i2c.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_iwdg.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_pwr.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_rcc.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_rtc.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_spi.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_tim.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_usart.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_wwdg.h + "stm32f0xx.h" + +1495810644 c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\inc\stm32f0xx_misc.h + "stm32f0xx.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\led.c + "boot.h" + "led.h" + "stm32f0xx.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_adc.c + "stm32f0xx_adc.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_can.c + "stm32f0xx_can.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_cec.c + "stm32f0xx_cec.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_comp.c + "stm32f0xx_comp.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_crc.c + "stm32f0xx_crc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_crs.c + "stm32f0xx_crs.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_dac.c + "stm32f0xx_dac.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_dbgmcu.c + "stm32f0xx_dbgmcu.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_dma.c + "stm32f0xx_dma.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_exti.c + "stm32f0xx_exti.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_flash.c + "stm32f0xx_flash.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_gpio.c + "stm32f0xx_gpio.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_i2c.c + "stm32f0xx_i2c.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_iwdg.c + "stm32f0xx_iwdg.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_misc.c + "stm32f0xx_misc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_pwr.c + "stm32f0xx_pwr.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_rcc.c + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_rtc.c + "stm32f0xx_rtc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_spi.c + "stm32f0xx_spi.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_syscfg.c + "stm32f0xx_syscfg.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_tim.c + "stm32f0xx_tim.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_usart.c + "stm32f0xx_usart.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\spl\src\stm32f0xx_wwdg.c + "stm32f0xx_wwdg.h" + "stm32f0xx_rcc.h" + +1495810644 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\lib\system_stm32f0xx.c + "stm32f0xx.h" + +1495810643 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\main.c + "boot.h" + "stm32f0xx.h" + +1499944079 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_discovery_stm32f051_gcc\boot\startup_stm32f0xx.s + +1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\cpu.c + "boot.h" + "stm32f0xx.h" + +1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\flash.c + "boot.h" + "stm32f0xx.h" + "flash_layout.c" + +1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\gcc\cpu_comp.c + "boot.h" + +1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\nvm.c + "boot.h" + "flash.h" + +1495810634 c:\work\software\openblt\target\source\armcm0_stm32f0\flash.h + +1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\timer.c + "boot.h" + "stm32f0xx.h" + +1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\uart.c + "boot.h" + "stm32f0xx.h" + +1495810634 source:c:\work\software\openblt\target\source\file.c + "boot.h" + + + +1495810633 source:c:\work\software\openblt\target\source\net.c + "boot.h" + "netdev.h" + "uip.h" + "uip_arp.h" + diff --git a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/ide/stm32f0.ebp b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/ide/stm32f0.ebp index 89042eb5..12babb42 100644 --- a/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/ide/stm32f0.ebp +++ b/Target/Demo/ARMCM0_STM32F0_Discovery_STM32F051_GCC/Boot/ide/stm32f0.ebp @@ -31,7 +31,7 @@ - + @@ -267,6 +267,10 @@