diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.elf b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.elf index db60538c..bd7e1e4f 100644 Binary files a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.elf and b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.elf differ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.map b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.map index 687d78d7..fbc2ff6c 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.map +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.map @@ -1,16 +1,6 @@ Discarded input sections - .text 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o - .data 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o - .bss 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o - .stack 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o - .stack_process - 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o - .heap 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o - .text 0x00000000 0x0 THUMB Flash Debug/../../obj/vectors.o - .data 0x00000000 0x0 THUMB Flash Debug/../../obj/vectors.o - .bss 0x00000000 0x0 THUMB Flash Debug/../../obj/vectors.o .text 0x00000000 0x0 THUMB Flash Debug/../../obj/cpu_comp.o .data 0x00000000 0x0 THUMB Flash Debug/../../obj/cpu_comp.o .bss 0x00000000 0x0 THUMB Flash Debug/../../obj/cpu_comp.o @@ -883,6 +873,16 @@ Discarded input sections .text 0x00000000 0x0 THUMB Flash Debug/../../obj/main.o .data 0x00000000 0x0 THUMB Flash Debug/../../obj/main.o .bss 0x00000000 0x0 THUMB Flash Debug/../../obj/main.o + .text 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o + .data 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o + .bss 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o + .stack 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o + .stack_process + 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o + .heap 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o + .text 0x00000000 0x0 THUMB Flash Debug/../../obj/vectors.o + .data 0x00000000 0x0 THUMB Flash Debug/../../obj/vectors.o + .bss 0x00000000 0x0 THUMB Flash Debug/../../obj/vectors.o Memory Configuration @@ -942,222 +942,222 @@ Linker script and memory map *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table .ARM.extab* .gnu.linkonce.armextab.*) .glue_7 0x000001dc 0x0 linker stubs .glue_7t 0x000001dc 0x0 linker stubs - .text.UnusedISR - 0x000001dc 0x10 THUMB Flash Debug/../../obj/vectors.o - 0x000001dc UnusedISR .text.CpuIrqDisable - 0x000001ec 0x4 THUMB Flash Debug/../../obj/cpu_comp.o - 0x000001ec CpuIrqDisable + 0x000001dc 0x4 THUMB Flash Debug/../../obj/cpu_comp.o + 0x000001dc CpuIrqDisable .text.CpuIrqEnable - 0x000001f0 0x4 THUMB Flash Debug/../../obj/cpu_comp.o - 0x000001f0 CpuIrqEnable - .text.CpuInit 0x000001f4 0x8 THUMB Flash Debug/../../obj/cpu.o - 0x000001f4 CpuInit + 0x000001e0 0x4 THUMB Flash Debug/../../obj/cpu_comp.o + 0x000001e0 CpuIrqEnable + .text.CpuInit 0x000001e4 0x8 THUMB Flash Debug/../../obj/cpu.o + 0x000001e4 CpuInit .text.CpuStartUserProgram - 0x000001fc 0x4c THUMB Flash Debug/../../obj/cpu.o - 0x000001fc CpuStartUserProgram + 0x000001ec 0x4c THUMB Flash Debug/../../obj/cpu.o + 0x000001ec CpuStartUserProgram .text.CpuMemCopy - 0x00000248 0x20 THUMB Flash Debug/../../obj/cpu.o - 0x00000248 CpuMemCopy + 0x00000238 0x20 THUMB Flash Debug/../../obj/cpu.o + 0x00000238 CpuMemCopy .text.FlashGetSector - 0x00000268 0x40 THUMB Flash Debug/../../obj/flash.o + 0x00000258 0x40 THUMB Flash Debug/../../obj/flash.o .text.FlashWriteBlock - 0x000002a8 0x60 THUMB Flash Debug/../../obj/flash.o + 0x00000298 0x60 THUMB Flash Debug/../../obj/flash.o .text.FlashSwitchBlock - 0x00000308 0x58 THUMB Flash Debug/../../obj/flash.o + 0x000002f8 0x58 THUMB Flash Debug/../../obj/flash.o .text.FlashAddToBlock - 0x00000360 0x94 THUMB Flash Debug/../../obj/flash.o + 0x00000350 0x94 THUMB Flash Debug/../../obj/flash.o .text.FlashInit - 0x000003f4 0x20 THUMB Flash Debug/../../obj/flash.o - 0x000003f4 FlashInit + 0x000003e4 0x20 THUMB Flash Debug/../../obj/flash.o + 0x000003e4 FlashInit .text.FlashWrite - 0x00000414 0x54 THUMB Flash Debug/../../obj/flash.o - 0x00000414 FlashWrite + 0x00000404 0x54 THUMB Flash Debug/../../obj/flash.o + 0x00000404 FlashWrite .text.FlashErase - 0x00000468 0x100 THUMB Flash Debug/../../obj/flash.o - 0x00000468 FlashErase + 0x00000458 0x100 THUMB Flash Debug/../../obj/flash.o + 0x00000458 FlashErase .text.FlashWriteChecksum - 0x00000568 0x48 THUMB Flash Debug/../../obj/flash.o - 0x00000568 FlashWriteChecksum + 0x00000558 0x48 THUMB Flash Debug/../../obj/flash.o + 0x00000558 FlashWriteChecksum .text.FlashVerifyChecksum - 0x000005b0 0x46 THUMB Flash Debug/../../obj/flash.o - 0x000005b0 FlashVerifyChecksum - *fill* 0x000005f6 0x2 + 0x000005a0 0x46 THUMB Flash Debug/../../obj/flash.o + 0x000005a0 FlashVerifyChecksum + *fill* 0x000005e6 0x2 .text.FlashDone - 0x000005f8 0x40 THUMB Flash Debug/../../obj/flash.o - 0x000005f8 FlashDone + 0x000005e8 0x40 THUMB Flash Debug/../../obj/flash.o + 0x000005e8 FlashDone .text.FlashGetUserProgBaseAddress - 0x00000638 0x6 THUMB Flash Debug/../../obj/flash.o - 0x00000638 FlashGetUserProgBaseAddress - *fill* 0x0000063e 0x2 - .text.NvmInit 0x00000640 0x8 THUMB Flash Debug/../../obj/nvm.o - 0x00000640 NvmInit + 0x00000628 0x6 THUMB Flash Debug/../../obj/flash.o + 0x00000628 FlashGetUserProgBaseAddress + *fill* 0x0000062e 0x2 + .text.NvmInit 0x00000630 0x8 THUMB Flash Debug/../../obj/nvm.o + 0x00000630 NvmInit .text.NvmWrite - 0x00000648 0x8 THUMB Flash Debug/../../obj/nvm.o - 0x00000648 NvmWrite + 0x00000638 0x8 THUMB Flash Debug/../../obj/nvm.o + 0x00000638 NvmWrite .text.NvmErase - 0x00000650 0x8 THUMB Flash Debug/../../obj/nvm.o - 0x00000650 NvmErase + 0x00000640 0x8 THUMB Flash Debug/../../obj/nvm.o + 0x00000640 NvmErase .text.NvmVerifyChecksum - 0x00000658 0x8 THUMB Flash Debug/../../obj/nvm.o - 0x00000658 NvmVerifyChecksum + 0x00000648 0x8 THUMB Flash Debug/../../obj/nvm.o + 0x00000648 NvmVerifyChecksum .text.NvmGetUserProgBaseAddress - 0x00000660 0x8 THUMB Flash Debug/../../obj/nvm.o - 0x00000660 NvmGetUserProgBaseAddress - .text.NvmDone 0x00000668 0x1c THUMB Flash Debug/../../obj/nvm.o - 0x00000668 NvmDone + 0x00000650 0x8 THUMB Flash Debug/../../obj/nvm.o + 0x00000650 NvmGetUserProgBaseAddress + .text.NvmDone 0x00000658 0x1c THUMB Flash Debug/../../obj/nvm.o + 0x00000658 NvmDone .text.TimerInit - 0x00000684 0x20 THUMB Flash Debug/../../obj/timer.o - 0x00000684 TimerInit + 0x00000674 0x20 THUMB Flash Debug/../../obj/timer.o + 0x00000674 TimerInit .text.TimerReset - 0x000006a4 0xc THUMB Flash Debug/../../obj/timer.o - 0x000006a4 TimerReset + 0x00000694 0xc THUMB Flash Debug/../../obj/timer.o + 0x00000694 TimerReset .text.TimerUpdate - 0x000006b0 0x1c THUMB Flash Debug/../../obj/timer.o - 0x000006b0 TimerUpdate + 0x000006a0 0x1c THUMB Flash Debug/../../obj/timer.o + 0x000006a0 TimerUpdate .text.TimerGet - 0x000006cc 0x14 THUMB Flash Debug/../../obj/timer.o - 0x000006cc TimerGet + 0x000006bc 0x14 THUMB Flash Debug/../../obj/timer.o + 0x000006bc TimerGet .text.UartInit - 0x000006e0 0xac THUMB Flash Debug/../../obj/uart.o - 0x000006e0 UartInit + 0x000006d0 0xac THUMB Flash Debug/../../obj/uart.o + 0x000006d0 UartInit .text.UartTransmitPacket - 0x0000078c 0x88 THUMB Flash Debug/../../obj/uart.o - 0x0000078c UartTransmitPacket + 0x0000077c 0x88 THUMB Flash Debug/../../obj/uart.o + 0x0000077c UartTransmitPacket .text.UartReceivePacket - 0x00000814 0x9c THUMB Flash Debug/../../obj/uart.o - 0x00000814 UartReceivePacket + 0x00000804 0x9c THUMB Flash Debug/../../obj/uart.o + 0x00000804 UartReceivePacket .text.AssertFailure - 0x000008b0 0xc THUMB Flash Debug/../../obj/assert.o - 0x000008b0 AssertFailure + 0x000008a0 0xc THUMB Flash Debug/../../obj/assert.o + 0x000008a0 AssertFailure .text.BackDoorCheck - 0x000008bc 0x44 THUMB Flash Debug/../../obj/backdoor.o - 0x000008bc BackDoorCheck + 0x000008ac 0x44 THUMB Flash Debug/../../obj/backdoor.o + 0x000008ac BackDoorCheck .text.BackDoorInit - 0x00000900 0x28 THUMB Flash Debug/../../obj/backdoor.o - 0x00000900 BackDoorInit + 0x000008f0 0x28 THUMB Flash Debug/../../obj/backdoor.o + 0x000008f0 BackDoorInit .text.BootInit - 0x00000928 0x38 THUMB Flash Debug/../../obj/boot.o - 0x00000928 BootInit + 0x00000918 0x38 THUMB Flash Debug/../../obj/boot.o + 0x00000918 BootInit .text.BootTask - 0x00000960 0x28 THUMB Flash Debug/../../obj/boot.o - 0x00000960 BootTask - .text.ComInit 0x00000988 0x20 THUMB Flash Debug/../../obj/com.o - 0x00000988 ComInit - .text.ComTask 0x000009a8 0x30 THUMB Flash Debug/../../obj/com.o - 0x000009a8 ComTask - .text.ComFree 0x000009d8 0x2 THUMB Flash Debug/../../obj/com.o - 0x000009d8 ComFree - *fill* 0x000009da 0x2 + 0x00000950 0x28 THUMB Flash Debug/../../obj/boot.o + 0x00000950 BootTask + .text.ComInit 0x00000978 0x20 THUMB Flash Debug/../../obj/com.o + 0x00000978 ComInit + .text.ComTask 0x00000998 0x30 THUMB Flash Debug/../../obj/com.o + 0x00000998 ComTask + .text.ComFree 0x000009c8 0x2 THUMB Flash Debug/../../obj/com.o + 0x000009c8 ComFree + *fill* 0x000009ca 0x2 .text.ComTransmitPacket - 0x000009dc 0x24 THUMB Flash Debug/../../obj/com.o - 0x000009dc ComTransmitPacket + 0x000009cc 0x24 THUMB Flash Debug/../../obj/com.o + 0x000009cc ComTransmitPacket .text.ComGetActiveInterfaceMaxTxLen - 0x00000a00 0x14 THUMB Flash Debug/../../obj/com.o - 0x00000a00 ComGetActiveInterfaceMaxTxLen + 0x000009f0 0x14 THUMB Flash Debug/../../obj/com.o + 0x000009f0 ComGetActiveInterfaceMaxTxLen .text.ComGetActiveInterfaceMaxRxLen - 0x00000a14 0x8 THUMB Flash Debug/../../obj/com.o - 0x00000a14 ComGetActiveInterfaceMaxRxLen + 0x00000a04 0x8 THUMB Flash Debug/../../obj/com.o + 0x00000a04 ComGetActiveInterfaceMaxRxLen .text.ComIsConnected - 0x00000a1c 0x8 THUMB Flash Debug/../../obj/com.o - 0x00000a1c ComIsConnected - .text.CopInit 0x00000a24 0x2 THUMB Flash Debug/../../obj/cop.o - 0x00000a24 CopInit + 0x00000a0c 0x8 THUMB Flash Debug/../../obj/com.o + 0x00000a0c ComIsConnected + .text.CopInit 0x00000a14 0x2 THUMB Flash Debug/../../obj/cop.o + 0x00000a14 CopInit .text.CopService - 0x00000a26 0x2 THUMB Flash Debug/../../obj/cop.o - 0x00000a26 CopService + 0x00000a16 0x2 THUMB Flash Debug/../../obj/cop.o + 0x00000a16 CopService .text.XcpSetCtoError - 0x00000a28 0x14 THUMB Flash Debug/../../obj/xcp.o - .text.XcpInit 0x00000a3c 0x1c THUMB Flash Debug/../../obj/xcp.o - 0x00000a3c XcpInit + 0x00000a18 0x14 THUMB Flash Debug/../../obj/xcp.o + .text.XcpInit 0x00000a2c 0x1c THUMB Flash Debug/../../obj/xcp.o + 0x00000a2c XcpInit .text.XcpIsConnected - 0x00000a58 0x10 THUMB Flash Debug/../../obj/xcp.o - 0x00000a58 XcpIsConnected + 0x00000a48 0x10 THUMB Flash Debug/../../obj/xcp.o + 0x00000a48 XcpIsConnected .text.XcpPacketTransmitted - 0x00000a68 0x10 THUMB Flash Debug/../../obj/xcp.o - 0x00000a68 XcpPacketTransmitted + 0x00000a58 0x10 THUMB Flash Debug/../../obj/xcp.o + 0x00000a58 XcpPacketTransmitted .text.XcpPacketReceived - 0x00000a78 0x240 THUMB Flash Debug/../../obj/xcp.o - 0x00000a78 XcpPacketReceived + 0x00000a68 0x240 THUMB Flash Debug/../../obj/xcp.o + 0x00000a68 XcpPacketReceived .text.SystemHFClockGet - 0x00000cb8 0x94 THUMB Flash Debug/../../obj/system_efm32.o - 0x00000cb8 SystemHFClockGet + 0x00000ca8 0x94 THUMB Flash Debug/../../obj/system_efm32.o + 0x00000ca8 SystemHFClockGet .text.SystemCoreClockGet - 0x00000d4c 0x24 THUMB Flash Debug/../../obj/system_efm32.o - 0x00000d4c SystemCoreClockGet + 0x00000d3c 0x24 THUMB Flash Debug/../../obj/system_efm32.o + 0x00000d3c SystemCoreClockGet .text.SystemInit - 0x00000d70 0x2 THUMB Flash Debug/../../obj/system_efm32.o - 0x00000d70 SystemInit + 0x00000d60 0x2 THUMB Flash Debug/../../obj/system_efm32.o + 0x00000d60 SystemInit .text.SystemLFRCOClockGet - 0x00000d72 0x6 THUMB Flash Debug/../../obj/system_efm32.o - 0x00000d72 SystemLFRCOClockGet + 0x00000d62 0x6 THUMB Flash Debug/../../obj/system_efm32.o + 0x00000d62 SystemLFRCOClockGet .text.SystemLFXOClockGet - 0x00000d78 0xc THUMB Flash Debug/../../obj/system_efm32.o - 0x00000d78 SystemLFXOClockGet + 0x00000d68 0xc THUMB Flash Debug/../../obj/system_efm32.o + 0x00000d68 SystemLFXOClockGet .text.CMU_FlashWaitStateMax - 0x00000d84 0x30 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00000d74 0x30 THUMB Flash Debug/../../obj/efm32_cmu.o .text.CMU_FlashWaitStateControl - 0x00000db4 0x54 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00000da4 0x54 THUMB Flash Debug/../../obj/efm32_cmu.o .text.CMU_Sync - 0x00000e08 0x14 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00000df8 0x14 THUMB Flash Debug/../../obj/efm32_cmu.o .text.CMU_LFClkGet - 0x00000e1c 0x44 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00000e0c 0x44 THUMB Flash Debug/../../obj/efm32_cmu.o .text.CMU_ClockDivSet - 0x00000e60 0x12c THUMB Flash Debug/../../obj/efm32_cmu.o - 0x00000e60 CMU_ClockDivSet + 0x00000e50 0x12c THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00000e50 CMU_ClockDivSet .text.CMU_ClockEnable - 0x00000f8c 0x70 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x00000f8c CMU_ClockEnable + 0x00000f7c 0x70 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00000f7c CMU_ClockEnable .text.CMU_ClockSelectGet - 0x00000ffc 0x68 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x00000ffc CMU_ClockSelectGet + 0x00000fec 0x68 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00000fec CMU_ClockSelectGet .text.CMU_ClockFreqGet - 0x00001064 0x124 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x00001064 CMU_ClockFreqGet + 0x00001054 0x124 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00001054 CMU_ClockFreqGet .text.CMU_OscillatorEnable - 0x00001188 0x54 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x00001188 CMU_OscillatorEnable + 0x00001178 0x54 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x00001178 CMU_OscillatorEnable .text.CMU_ClockSelectSet - 0x000011dc 0xc8 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x000011dc CMU_ClockSelectSet + 0x000011cc 0xc8 THUMB Flash Debug/../../obj/efm32_cmu.o + 0x000011cc CMU_ClockSelectSet .text.EMU_UpdateOscConfig - 0x000012a4 0x14 THUMB Flash Debug/../../obj/efm32_emu.o - 0x000012a4 EMU_UpdateOscConfig + 0x00001294 0x14 THUMB Flash Debug/../../obj/efm32_emu.o + 0x00001294 EMU_UpdateOscConfig .text.GPIO_DriveModeSet - 0x000012b8 0x18 THUMB Flash Debug/../../obj/efm32_gpio.o - 0x000012b8 GPIO_DriveModeSet + 0x000012a8 0x18 THUMB Flash Debug/../../obj/efm32_gpio.o + 0x000012a8 GPIO_DriveModeSet .text.GPIO_PinModeSet - 0x000012d0 0x7a THUMB Flash Debug/../../obj/efm32_gpio.o - 0x000012d0 GPIO_PinModeSet + 0x000012c0 0x7a THUMB Flash Debug/../../obj/efm32_gpio.o + 0x000012c0 GPIO_PinModeSet .text.LEUART_Sync - 0x0000134a 0xe THUMB Flash Debug/../../obj/efm32_leuart.o + 0x0000133a 0xe THUMB Flash Debug/../../obj/efm32_leuart.o .text.LEUART_BaudrateSet - 0x00001358 0x4c THUMB Flash Debug/../../obj/efm32_leuart.o - 0x00001358 LEUART_BaudrateSet + 0x00001348 0x4c THUMB Flash Debug/../../obj/efm32_leuart.o + 0x00001348 LEUART_BaudrateSet .text.LEUART_Enable - 0x000013a4 0x1c THUMB Flash Debug/../../obj/efm32_leuart.o - 0x000013a4 LEUART_Enable + 0x00001394 0x1c THUMB Flash Debug/../../obj/efm32_leuart.o + 0x00001394 LEUART_Enable .text.LEUART_Init - 0x000013c0 0x48 THUMB Flash Debug/../../obj/efm32_leuart.o - 0x000013c0 LEUART_Init + 0x000013b0 0x48 THUMB Flash Debug/../../obj/efm32_leuart.o + 0x000013b0 LEUART_Init .text.LEUART_Rx - 0x00001408 0xc THUMB Flash Debug/../../obj/efm32_leuart.o - 0x00001408 LEUART_Rx + 0x000013f8 0xc THUMB Flash Debug/../../obj/efm32_leuart.o + 0x000013f8 LEUART_Rx .text.LEUART_Tx - 0x00001414 0x1c THUMB Flash Debug/../../obj/efm32_leuart.o - 0x00001414 LEUART_Tx + 0x00001404 0x1c THUMB Flash Debug/../../obj/efm32_leuart.o + 0x00001404 LEUART_Tx .text.MSC_Init - 0x00001430 0x20 THUMB Flash Debug/../../obj/efm32_msc.o - 0x00001430 MSC_Init + 0x00001420 0x20 THUMB Flash Debug/../../obj/efm32_msc.o + 0x00001420 MSC_Init .text.MSC_Deinit - 0x00001450 0x1c THUMB Flash Debug/../../obj/efm32_msc.o - 0x00001450 MSC_Deinit + 0x00001440 0x1c THUMB Flash Debug/../../obj/efm32_msc.o + 0x00001440 MSC_Deinit .text.SYSTEM_ChipRevisionGet - 0x0000146c 0x20 THUMB Flash Debug/../../obj/efm32_system.o - 0x0000146c SYSTEM_ChipRevisionGet + 0x0000145c 0x20 THUMB Flash Debug/../../obj/efm32_system.o + 0x0000145c SYSTEM_ChipRevisionGet .text.startup.main - 0x0000148c 0x1e4 THUMB Flash Debug/../../obj/main.o - 0x0000148c main + 0x0000147c 0x1e4 THUMB Flash Debug/../../obj/main.o + 0x0000147c main + .text.UnusedISR + 0x00001660 0x10 THUMB Flash Debug/../../obj/vectors.o + 0x00001660 UnusedISR 0x00001670 __text_end__ = (__text_start__ + SIZEOF (.text)) 0x00001670 __text_load_end__ = __text_end__ @@ -1168,7 +1168,7 @@ Linker script and memory map .v4_bx 0x00000000 0x0 linker stubs .iplt 0x00000000 0x0 - .iplt 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o + .iplt 0x00000000 0x0 THUMB Flash Debug/../../obj/cpu_comp.o 0x00000001 . = ASSERT (((__text_end__ >= __FLASH_segment_start__) && (__text_end__ <= __FLASH_segment_end__)), error: .text is too large to fit in FLASH memory segment) 0x00001670 __dtors_load_start__ = ALIGN (__text_end__, 0x4) @@ -1192,59 +1192,58 @@ Linker script and memory map 0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= __FLASH_segment_end__)), error: .ctors is too large to fit in FLASH memory segment) 0x00001670 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4) -.rodata 0x00001670 0x1e7 +.rodata 0x00001670 0x1bd 0x00001670 __rodata_start__ = . *(.rodata .rodata.* .gnu.linkonce.r.*) - .rodata.str1.1 - 0x00001670 0x92 THUMB Flash Debug/../../obj/vectors.o - *fill* 0x00001702 0x2 .rodata.flashLayout - 0x00001704 0xb4 THUMB Flash Debug/../../obj/flash.o - .rodata 0x000017b8 0x10 THUMB Flash Debug/../../obj/uart.o + 0x00001670 0xb4 THUMB Flash Debug/../../obj/flash.o + .rodata 0x00001724 0x10 THUMB Flash Debug/../../obj/uart.o .rodata.str1.1 - 0x000017c8 0x84 THUMB Flash Debug/../../obj/uart.o + 0x00001734 0x84 THUMB Flash Debug/../../obj/uart.o .rodata.xcpStationId - 0x0000184c 0x8 THUMB Flash Debug/../../obj/xcp.o + 0x000017b8 0x8 THUMB Flash Debug/../../obj/xcp.o .rodata.CSWTCH.17 - 0x00001854 0x3 THUMB Flash Debug/../../obj/efm32_cmu.o - 0x00001857 __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) - 0x00001857 __rodata_load_end__ = __rodata_end__ + 0x000017c0 0x3 THUMB Flash Debug/../../obj/efm32_cmu.o + .rodata.str1.1 + 0x000017c3 0x6a THUMB Flash Debug/../../obj/vectors.o + 0x0000182d __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata)) + 0x0000182d __rodata_load_end__ = __rodata_end__ 0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= __FLASH_segment_end__)), error: .rodata is too large to fit in FLASH memory segment) - 0x00001858 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) + 0x00001830 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4) -.ARM.exidx 0x00001858 0x0 - 0x00001858 __ARM.exidx_start__ = . - 0x00001858 __exidx_start = __ARM.exidx_start__ +.ARM.exidx 0x00001830 0x0 + 0x00001830 __ARM.exidx_start__ = . + 0x00001830 __exidx_start = __ARM.exidx_start__ *(.ARM.exidx .ARM.exidx.*) - 0x00001858 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) - 0x00001858 __exidx_end = __ARM.exidx_end__ - 0x00001858 __ARM.exidx_load_end__ = __ARM.exidx_end__ + 0x00001830 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx)) + 0x00001830 __exidx_end = __ARM.exidx_end__ + 0x00001830 __ARM.exidx_load_end__ = __ARM.exidx_end__ 0x00000001 . = ASSERT (((__ARM.exidx_end__ >= __FLASH_segment_start__) && (__ARM.exidx_end__ <= __FLASH_segment_end__)), error: .ARM.exidx is too large to fit in FLASH memory segment) - 0x00001858 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) + 0x00001830 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4) -.fast 0x20000000 0x120 load address 0x00001858 +.fast 0x20000000 0x120 load address 0x00001830 0x20000000 __fast_start__ = . *(.fast .fast.*) .fast 0x20000000 0x120 THUMB Flash Debug/../../obj/efm32_msc.o 0x20000000 MSC_WriteWord 0x200000ac MSC_ErasePage 0x20000120 __fast_end__ = (__fast_start__ + SIZEOF (.fast)) - 0x00001978 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) + 0x00001950 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast)) .rel.dyn 0x00000000 0x0 - .rel.iplt 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o + .rel.iplt 0x00000000 0x0 THUMB Flash Debug/../../obj/cpu_comp.o 0x00000001 . = ASSERT (((__fast_load_end__ >= __FLASH_segment_start__) && (__fast_load_end__ <= __FLASH_segment_end__)), error: .fast is too large to fit in FLASH memory segment) -.fast_run 0x20000000 0x120 load address 0x00001858 +.fast_run 0x20000000 0x120 load address 0x00001830 0x20000000 __fast_run_start__ = . 0x20000120 . = MAX ((__fast_run_start__ + SIZEOF (.fast)), .) *fill* 0x20000000 0x120 0x20000120 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run)) 0x20000120 __fast_run_load_end__ = __fast_run_end__ 0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= __SRAM_segment_end__)), error: .fast_run is too large to fit in SRAM memory segment) - 0x00001978 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) + 0x00001950 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4) -.data 0x20000120 0xc load address 0x00001978 +.data 0x20000120 0xc load address 0x00001950 0x20000120 __data_start__ = . *(.data .data.* .gnu.linkonce.d.*) .data.comActiveInterface @@ -1255,13 +1254,13 @@ Linker script and memory map .data.SystemHFXOClock 0x20000128 0x4 THUMB Flash Debug/../../obj/system_efm32.o 0x2000012c __data_end__ = (__data_start__ + SIZEOF (.data)) - 0x00001984 __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) + 0x0000195c __data_load_end__ = (__data_load_start__ + SIZEOF (.data)) .igot.plt 0x00000000 0x0 - .igot.plt 0x00000000 0x0 THUMB Flash Debug/../../obj/cstart.o + .igot.plt 0x00000000 0x0 THUMB Flash Debug/../../obj/cpu_comp.o 0x00000001 . = ASSERT (((__data_load_end__ >= __FLASH_segment_start__) && (__data_load_end__ <= __FLASH_segment_end__)), error: .data is too large to fit in FLASH memory segment) -.data_run 0x20000120 0xc load address 0x00001978 +.data_run 0x20000120 0xc load address 0x00001950 0x20000120 __data_run_start__ = . 0x2000012c . = MAX ((__data_run_start__ + SIZEOF (.data)), .) *fill* 0x20000120 0xc @@ -1350,14 +1349,14 @@ Linker script and memory map 0x2000079c __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss)) 0x2000079c __tbss_load_end__ = __tbss_end__ 0x00000001 . = ASSERT (((__tbss_end__ >= __SRAM_segment_start__) && (__tbss_end__ <= __SRAM_segment_end__)), error: .tbss is too large to fit in SRAM memory segment) - 0x00001984 __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + 0x0000195c __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) -.tdata 0x2000079c 0x0 load address 0x00001984 +.tdata 0x2000079c 0x0 load address 0x0000195c 0x2000079c __tdata_start__ = . *(.tdata .tdata.*) 0x2000079c __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata)) - 0x00001984 __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) - 0x00001984 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) + 0x0000195c __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata)) + 0x0000195c __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata)) 0x00000001 . = ASSERT (((__tdata_load_end__ >= __FLASH_segment_start__) && (__tdata_load_end__ <= __FLASH_segment_end__)), error: .tdata is too large to fit in FLASH memory segment) .tdata_run 0x2000079c 0x0 @@ -1368,8 +1367,6 @@ Linker script and memory map 0x2000079c __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run)) 0x00000001 . = ASSERT (((__tdata_run_end__ >= __SRAM_segment_start__) && (__tdata_run_end__ <= __SRAM_segment_end__)), error: .tdata_run is too large to fit in SRAM memory segment) START GROUP -LOAD THUMB Flash Debug/../../obj/cstart.o -LOAD THUMB Flash Debug/../../obj/vectors.o LOAD THUMB Flash Debug/../../obj/cpu_comp.o LOAD THUMB Flash Debug/../../obj/cpu.o LOAD THUMB Flash Debug/../../obj/flash.o @@ -1415,60 +1412,312 @@ LOAD THUMB Flash Debug/../../obj/efm32_vcmp.o LOAD THUMB Flash Debug/../../obj/efm32_wdog.o LOAD THUMB Flash Debug/../../obj/hooks.o LOAD THUMB Flash Debug/../../obj/main.o +LOAD THUMB Flash Debug/../../obj/cstart.o +LOAD THUMB Flash Debug/../../obj/vectors.o END GROUP OUTPUT(THUMB Flash Debug/../../bin/openbtl_olimex_efm32g880.elf elf32-littlearm) -.ARM.attributes - 0x00000000 0x2f - .ARM.attributes - 0x00000000 0x21 THUMB Flash Debug/../../obj/cstart.o - .ARM.attributes - 0x00000021 0x33 THUMB Flash Debug/../../obj/vectors.o - .ARM.attributes - 0x00000054 0x33 THUMB Flash Debug/../../obj/cpu_comp.o - .ARM.attributes - 0x00000087 0x33 THUMB Flash Debug/../../obj/cpu.o - .ARM.attributes - 0x000000ba 0x33 THUMB Flash Debug/../../obj/flash.o - .ARM.attributes - 0x000000ed 0x33 THUMB Flash Debug/../../obj/nvm.o - .ARM.attributes - 0x00000120 0x33 THUMB Flash Debug/../../obj/timer.o - .ARM.attributes - 0x00000153 0x33 THUMB Flash Debug/../../obj/uart.o - .ARM.attributes - 0x00000186 0x33 THUMB Flash Debug/../../obj/assert.o - .ARM.attributes - 0x000001b9 0x33 THUMB Flash Debug/../../obj/backdoor.o - .ARM.attributes - 0x000001ec 0x33 THUMB Flash Debug/../../obj/boot.o - .ARM.attributes - 0x0000021f 0x33 THUMB Flash Debug/../../obj/com.o - .ARM.attributes - 0x00000252 0x33 THUMB Flash Debug/../../obj/cop.o - .ARM.attributes - 0x00000285 0x33 THUMB Flash Debug/../../obj/xcp.o - .ARM.attributes - 0x000002b8 0x33 THUMB Flash Debug/../../obj/system_efm32.o - .ARM.attributes - 0x000002eb 0x33 THUMB Flash Debug/../../obj/efm32_cmu.o - .ARM.attributes - 0x0000031e 0x33 THUMB Flash Debug/../../obj/efm32_emu.o - .ARM.attributes - 0x00000351 0x33 THUMB Flash Debug/../../obj/efm32_gpio.o - .ARM.attributes - 0x00000384 0x33 THUMB Flash Debug/../../obj/efm32_leuart.o - .ARM.attributes - 0x000003b7 0x33 THUMB Flash Debug/../../obj/efm32_msc.o - .ARM.attributes - 0x000003ea 0x33 THUMB Flash Debug/../../obj/efm32_system.o - .ARM.attributes - 0x0000041d 0x33 THUMB Flash Debug/../../obj/main.o +.debug_frame 0x00000000 0xd00 + .debug_frame 0x00000000 0x30 THUMB Flash Debug/../../obj/cpu_comp.o + .debug_frame 0x00000030 0x70 THUMB Flash Debug/../../obj/cpu.o + .debug_frame 0x000000a0 0x19c THUMB Flash Debug/../../obj/flash.o + .debug_frame 0x0000023c 0x9c THUMB Flash Debug/../../obj/nvm.o + .debug_frame 0x000002d8 0x5c THUMB Flash Debug/../../obj/timer.o + .debug_frame 0x00000334 0x84 THUMB Flash Debug/../../obj/uart.o + .debug_frame 0x000003b8 0x2c THUMB Flash Debug/../../obj/assert.o + .debug_frame 0x000003e4 0x60 THUMB Flash Debug/../../obj/backdoor.o + .debug_frame 0x00000444 0x58 THUMB Flash Debug/../../obj/boot.o + .debug_frame 0x0000049c 0xbc THUMB Flash Debug/../../obj/com.o + .debug_frame 0x00000558 0x30 THUMB Flash Debug/../../obj/cop.o + .debug_frame 0x00000588 0x88 THUMB Flash Debug/../../obj/xcp.o + .debug_frame 0x00000610 0xac THUMB Flash Debug/../../obj/system_efm32.o + .debug_frame 0x000006bc 0x254 THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_frame 0x00000910 0xac THUMB Flash Debug/../../obj/efm32_emu.o + .debug_frame 0x000009bc 0x128 THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_frame 0x00000ae4 0x130 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_frame 0x00000c14 0x70 THUMB Flash Debug/../../obj/efm32_msc.o + .debug_frame 0x00000c84 0x30 THUMB Flash Debug/../../obj/efm32_system.o + .debug_frame 0x00000cb4 0x2c THUMB Flash Debug/../../obj/main.o + .debug_frame 0x00000ce0 0x20 THUMB Flash Debug/../../obj/vectors.o + +.debug_info 0x00000000 0x5ce0 + .debug_info 0x00000000 0x7c THUMB Flash Debug/../../obj/cpu_comp.o + .debug_info 0x0000007c 0x157 THUMB Flash Debug/../../obj/cpu.o + .debug_info 0x000001d3 0x8bf THUMB Flash Debug/../../obj/flash.o + .debug_info 0x00000a92 0x1ce THUMB Flash Debug/../../obj/nvm.o + .debug_info 0x00000c60 0x12b THUMB Flash Debug/../../obj/timer.o + .debug_info 0x00000d8b 0x928 THUMB Flash Debug/../../obj/uart.o + .debug_info 0x000016b3 0xaa THUMB Flash Debug/../../obj/assert.o + .debug_info 0x0000175d 0xe3 THUMB Flash Debug/../../obj/backdoor.o + .debug_info 0x00001840 0xb4 THUMB Flash Debug/../../obj/boot.o + .debug_info 0x000018f4 0x1ef THUMB Flash Debug/../../obj/com.o + .debug_info 0x00001ae3 0x71 THUMB Flash Debug/../../obj/cop.o + .debug_info 0x00001b54 0x6cb THUMB Flash Debug/../../obj/xcp.o + .debug_info 0x0000221f 0x3ec THUMB Flash Debug/../../obj/system_efm32.o + .debug_info 0x0000260b 0x12b3 THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_info 0x000038be 0x622 THUMB Flash Debug/../../obj/efm32_emu.o + .debug_info 0x00003ee0 0x75e THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_info 0x0000463e 0x8a2 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_info 0x00004ee0 0x27a THUMB Flash Debug/../../obj/efm32_msc.o + .debug_info 0x0000515a 0x20d THUMB Flash Debug/../../obj/efm32_system.o + .debug_info 0x00005367 0x78d THUMB Flash Debug/../../obj/main.o + .debug_info 0x00005af4 0xee THUMB Flash Debug/../../obj/cstart.o + .debug_info 0x00005be2 0xfe THUMB Flash Debug/../../obj/vectors.o + +.debug_abbrev 0x00000000 0x1f47 + .debug_abbrev 0x00000000 0x43 THUMB Flash Debug/../../obj/cpu_comp.o + .debug_abbrev 0x00000043 0xf0 THUMB Flash Debug/../../obj/cpu.o + .debug_abbrev 0x00000133 0x2f5 THUMB Flash Debug/../../obj/flash.o + .debug_abbrev 0x00000428 0xdc THUMB Flash Debug/../../obj/nvm.o + .debug_abbrev 0x00000504 0xeb THUMB Flash Debug/../../obj/timer.o + .debug_abbrev 0x000005ef 0x242 THUMB Flash Debug/../../obj/uart.o + .debug_abbrev 0x00000831 0x6d THUMB Flash Debug/../../obj/assert.o + .debug_abbrev 0x0000089e 0xa8 THUMB Flash Debug/../../obj/backdoor.o + .debug_abbrev 0x00000946 0x72 THUMB Flash Debug/../../obj/boot.o + .debug_abbrev 0x000009b8 0x147 THUMB Flash Debug/../../obj/com.o + .debug_abbrev 0x00000aff 0x4c THUMB Flash Debug/../../obj/cop.o + .debug_abbrev 0x00000b4b 0x23f THUMB Flash Debug/../../obj/xcp.o + .debug_abbrev 0x00000d8a 0x1e9 THUMB Flash Debug/../../obj/system_efm32.o + .debug_abbrev 0x00000f73 0x3cd THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_abbrev 0x00001340 0x221 THUMB Flash Debug/../../obj/efm32_emu.o + .debug_abbrev 0x00001561 0x244 THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_abbrev 0x000017a5 0x295 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_abbrev 0x00001a3a 0x133 THUMB Flash Debug/../../obj/efm32_msc.o + .debug_abbrev 0x00001b6d 0x117 THUMB Flash Debug/../../obj/efm32_system.o + .debug_abbrev 0x00001c84 0x1d3 THUMB Flash Debug/../../obj/main.o + .debug_abbrev 0x00001e57 0x14 THUMB Flash Debug/../../obj/cstart.o + .debug_abbrev 0x00001e6b 0xdc THUMB Flash Debug/../../obj/vectors.o + +.debug_pubnames + 0x00000000 0x2376 + .debug_pubnames + 0x00000000 0x35 THUMB Flash Debug/../../obj/cpu_comp.o + .debug_pubnames + 0x00000035 0x45 THUMB Flash Debug/../../obj/cpu.o + .debug_pubnames + 0x0000007a 0x205 THUMB Flash Debug/../../obj/flash.o + .debug_pubnames + 0x0000027f 0x86 THUMB Flash Debug/../../obj/nvm.o + .debug_pubnames + 0x00000305 0x64 THUMB Flash Debug/../../obj/timer.o + .debug_pubnames + 0x00000369 0x69e THUMB Flash Debug/../../obj/uart.o + .debug_pubnames + 0x00000a07 0x24 THUMB Flash Debug/../../obj/assert.o + .debug_pubnames + 0x00000a2b 0x5b THUMB Flash Debug/../../obj/backdoor.o + .debug_pubnames + 0x00000a86 0x2c THUMB Flash Debug/../../obj/boot.o + .debug_pubnames + 0x00000ab2 0xe6 THUMB Flash Debug/../../obj/com.o + .debug_pubnames + 0x00000b98 0x21 THUMB Flash Debug/../../obj/cop.o + .debug_pubnames + 0x00000bb9 0x205 THUMB Flash Debug/../../obj/xcp.o + .debug_pubnames + 0x00000dbe 0x116 THUMB Flash Debug/../../obj/system_efm32.o + .debug_pubnames + 0x00000ed4 0x6b8 THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_pubnames + 0x0000158c 0xce THUMB Flash Debug/../../obj/efm32_emu.o + .debug_pubnames + 0x0000165a 0x304 THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_pubnames + 0x0000195e 0x37c THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_pubnames + 0x00001cda 0xbb THUMB Flash Debug/../../obj/efm32_msc.o + .debug_pubnames + 0x00001d95 0x4c THUMB Flash Debug/../../obj/efm32_system.o + .debug_pubnames + 0x00001de1 0x568 THUMB Flash Debug/../../obj/main.o + .debug_pubnames + 0x00002349 0x2d THUMB Flash Debug/../../obj/vectors.o + +.debug_pubtypes + 0x00000000 0x144a + .debug_pubtypes + 0x00000000 0x91 THUMB Flash Debug/../../obj/cpu_comp.o + .debug_pubtypes + 0x00000091 0xca THUMB Flash Debug/../../obj/cpu.o + .debug_pubtypes + 0x0000015b 0x14f THUMB Flash Debug/../../obj/flash.o + .debug_pubtypes + 0x000002aa 0xc8 THUMB Flash Debug/../../obj/nvm.o + .debug_pubtypes + 0x00000372 0xb1 THUMB Flash Debug/../../obj/timer.o + .debug_pubtypes + 0x00000423 0x1b4 THUMB Flash Debug/../../obj/uart.o + .debug_pubtypes + 0x000005d7 0xad THUMB Flash Debug/../../obj/assert.o + .debug_pubtypes + 0x00000684 0xad THUMB Flash Debug/../../obj/backdoor.o + .debug_pubtypes + 0x00000731 0x91 THUMB Flash Debug/../../obj/boot.o + .debug_pubtypes + 0x000007c2 0xdc THUMB Flash Debug/../../obj/com.o + .debug_pubtypes + 0x0000089e 0x91 THUMB Flash Debug/../../obj/cop.o + .debug_pubtypes + 0x0000092f 0xff THUMB Flash Debug/../../obj/xcp.o + .debug_pubtypes + 0x00000a2e 0xd5 THUMB Flash Debug/../../obj/system_efm32.o + .debug_pubtypes + 0x00000b03 0x181 THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_pubtypes + 0x00000c84 0x115 THUMB Flash Debug/../../obj/efm32_emu.o + .debug_pubtypes + 0x00000d99 0x13a THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_pubtypes + 0x00000ed3 0x195 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_pubtypes + 0x00001068 0xec THUMB Flash Debug/../../obj/efm32_msc.o + .debug_pubtypes + 0x00001154 0x11c THUMB Flash Debug/../../obj/efm32_system.o + .debug_pubtypes + 0x00001270 0x120 THUMB Flash Debug/../../obj/main.o + .debug_pubtypes + 0x00001390 0xba THUMB Flash Debug/../../obj/vectors.o + +.debug_aranges 0x00000000 0x5e0 + .debug_aranges + 0x00000000 0x28 THUMB Flash Debug/../../obj/cpu_comp.o + .debug_aranges + 0x00000028 0x30 THUMB Flash Debug/../../obj/cpu.o + .debug_aranges + 0x00000058 0x78 THUMB Flash Debug/../../obj/flash.o + .debug_aranges + 0x000000d0 0x50 THUMB Flash Debug/../../obj/nvm.o + .debug_aranges + 0x00000120 0x38 THUMB Flash Debug/../../obj/timer.o + .debug_aranges + 0x00000158 0x30 THUMB Flash Debug/../../obj/uart.o + .debug_aranges + 0x00000188 0x20 THUMB Flash Debug/../../obj/assert.o + .debug_aranges + 0x000001a8 0x28 THUMB Flash Debug/../../obj/backdoor.o + .debug_aranges + 0x000001d0 0x28 THUMB Flash Debug/../../obj/boot.o + .debug_aranges + 0x000001f8 0x48 THUMB Flash Debug/../../obj/com.o + .debug_aranges + 0x00000240 0x20 THUMB Flash Debug/../../obj/cop.o + .debug_aranges + 0x00000260 0x40 THUMB Flash Debug/../../obj/xcp.o + .debug_aranges + 0x000002a0 0x60 THUMB Flash Debug/../../obj/system_efm32.o + .debug_aranges + 0x00000300 0xd0 THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_aranges + 0x000003d0 0x48 THUMB Flash Debug/../../obj/efm32_emu.o + .debug_aranges + 0x00000418 0x90 THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_aranges + 0x000004a8 0x78 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_aranges + 0x00000520 0x38 THUMB Flash Debug/../../obj/efm32_msc.o + .debug_aranges + 0x00000558 0x28 THUMB Flash Debug/../../obj/efm32_system.o + .debug_aranges + 0x00000580 0x20 THUMB Flash Debug/../../obj/main.o + .debug_aranges + 0x000005a0 0x20 THUMB Flash Debug/../../obj/cstart.o + .debug_aranges + 0x000005c0 0x20 THUMB Flash Debug/../../obj/vectors.o + +.debug_ranges 0x00000000 0x6d8 + .debug_ranges 0x00000000 0x18 THUMB Flash Debug/../../obj/cpu_comp.o + .debug_ranges 0x00000018 0x20 THUMB Flash Debug/../../obj/cpu.o + .debug_ranges 0x00000038 0xc8 THUMB Flash Debug/../../obj/flash.o + .debug_ranges 0x00000100 0x40 THUMB Flash Debug/../../obj/nvm.o + .debug_ranges 0x00000140 0x28 THUMB Flash Debug/../../obj/timer.o + .debug_ranges 0x00000168 0x60 THUMB Flash Debug/../../obj/uart.o + .debug_ranges 0x000001c8 0x10 THUMB Flash Debug/../../obj/assert.o + .debug_ranges 0x000001d8 0x18 THUMB Flash Debug/../../obj/backdoor.o + .debug_ranges 0x000001f0 0x18 THUMB Flash Debug/../../obj/boot.o + .debug_ranges 0x00000208 0x38 THUMB Flash Debug/../../obj/com.o + .debug_ranges 0x00000240 0x10 THUMB Flash Debug/../../obj/cop.o + .debug_ranges 0x00000250 0x78 THUMB Flash Debug/../../obj/xcp.o + .debug_ranges 0x000002c8 0x68 THUMB Flash Debug/../../obj/system_efm32.o + .debug_ranges 0x00000330 0x1b0 THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_ranges 0x000004e0 0x98 THUMB Flash Debug/../../obj/efm32_emu.o + .debug_ranges 0x00000578 0x80 THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_ranges 0x000005f8 0x68 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_ranges 0x00000660 0x28 THUMB Flash Debug/../../obj/efm32_msc.o + .debug_ranges 0x00000688 0x18 THUMB Flash Debug/../../obj/efm32_system.o + .debug_ranges 0x000006a0 0x28 THUMB Flash Debug/../../obj/main.o + .debug_ranges 0x000006c8 0x10 THUMB Flash Debug/../../obj/vectors.o + +.debug_line 0x00000000 0x3399 + .debug_line 0x00000000 0xd3 THUMB Flash Debug/../../obj/cpu_comp.o + .debug_line 0x000000d3 0x127 THUMB Flash Debug/../../obj/cpu.o + .debug_line 0x000001fa 0x425 THUMB Flash Debug/../../obj/flash.o + .debug_line 0x0000061f 0x165 THUMB Flash Debug/../../obj/nvm.o + .debug_line 0x00000784 0x134 THUMB Flash Debug/../../obj/timer.o + .debug_line 0x000008b8 0x3b2 THUMB Flash Debug/../../obj/uart.o + .debug_line 0x00000c6a 0xee THUMB Flash Debug/../../obj/assert.o + .debug_line 0x00000d58 0x111 THUMB Flash Debug/../../obj/backdoor.o + .debug_line 0x00000e69 0xc2 THUMB Flash Debug/../../obj/boot.o + .debug_line 0x00000f2b 0x186 THUMB Flash Debug/../../obj/com.o + .debug_line 0x000010b1 0xa5 THUMB Flash Debug/../../obj/cop.o + .debug_line 0x00001156 0x20c THUMB Flash Debug/../../obj/xcp.o + .debug_line 0x00001362 0x2f4 THUMB Flash Debug/../../obj/system_efm32.o + .debug_line 0x00001656 0x6b6 THUMB Flash Debug/../../obj/efm32_cmu.o + .debug_line 0x00001d0c 0x3d1 THUMB Flash Debug/../../obj/efm32_emu.o + .debug_line 0x000020dd 0x3cc THUMB Flash Debug/../../obj/efm32_gpio.o + .debug_line 0x000024a9 0x3e8 THUMB Flash Debug/../../obj/efm32_leuart.o + .debug_line 0x00002891 0x337 THUMB Flash Debug/../../obj/efm32_msc.o + .debug_line 0x00002bc8 0x2cc THUMB Flash Debug/../../obj/efm32_system.o + .debug_line 0x00002e94 0x30e THUMB Flash Debug/../../obj/main.o + .debug_line 0x000031a2 0x11e THUMB Flash Debug/../../obj/cstart.o + .debug_line 0x000032c0 0xd9 THUMB Flash Debug/../../obj/vectors.o + +.debug_str 0x00000000 0x2549 + .debug_str 0x00000000 0x202 THUMB Flash Debug/../../obj/cpu_comp.o + 0x232 (size before relaxing) + .debug_str 0x00000202 0xef THUMB Flash Debug/../../obj/cpu.o + 0x273 (size before relaxing) + .debug_str 0x000002f1 0x35f THUMB Flash Debug/../../obj/flash.o + 0x52f (size before relaxing) + .debug_str 0x00000650 0xdb THUMB Flash Debug/../../obj/nvm.o + 0x290 (size before relaxing) + .debug_str 0x0000072b 0xd5 THUMB Flash Debug/../../obj/timer.o + 0x269 (size before relaxing) + .debug_str 0x00000800 0x73c THUMB Flash Debug/../../obj/uart.o + 0x952 (size before relaxing) + .debug_str 0x00000f3c 0x9a THUMB Flash Debug/../../obj/assert.o + 0x229 (size before relaxing) + .debug_str 0x00000fd6 0xb4 THUMB Flash Debug/../../obj/backdoor.o + 0x24c (size before relaxing) + .debug_str 0x0000108a 0x89 THUMB Flash Debug/../../obj/boot.o + 0x20d (size before relaxing) + .debug_str 0x00001113 0x12a THUMB Flash Debug/../../obj/com.o + 0x2f1 (size before relaxing) + .debug_str 0x0000123d 0x81 THUMB Flash Debug/../../obj/cop.o + 0x205 (size before relaxing) + .debug_str 0x000012be 0x26e THUMB Flash Debug/../../obj/xcp.o + 0x438 (size before relaxing) + .debug_str 0x0000152c 0x252 THUMB Flash Debug/../../obj/system_efm32.o + 0x441 (size before relaxing) + .debug_str 0x0000177e 0x4e8 THUMB Flash Debug/../../obj/efm32_cmu.o + 0xa63 (size before relaxing) + .debug_str 0x00001c66 0x192 THUMB Flash Debug/../../obj/efm32_emu.o + 0x472 (size before relaxing) + .debug_str 0x00001df8 0x2ac THUMB Flash Debug/../../obj/efm32_gpio.o + 0x649 (size before relaxing) + .debug_str 0x000020a4 0x151 THUMB Flash Debug/../../obj/efm32_leuart.o + 0x724 (size before relaxing) + .debug_str 0x000021f5 0xf1 THUMB Flash Debug/../../obj/efm32_msc.o + 0x365 (size before relaxing) + .debug_str 0x000022e6 0x14c THUMB Flash Debug/../../obj/efm32_system.o + 0x30d (size before relaxing) + .debug_str 0x00002432 0x7e THUMB Flash Debug/../../obj/main.o + 0x7c3 (size before relaxing) + .debug_str 0x000024b0 0x99 THUMB Flash Debug/../../obj/vectors.o + 0x231 (size before relaxing) .comment 0x00000000 0x4c - .comment 0x00000000 0x4c THUMB Flash Debug/../../obj/vectors.o + .comment 0x00000000 0x4c THUMB Flash Debug/../../obj/cpu_comp.o 0x4d (size before relaxing) - .comment 0x0000004c 0x4d THUMB Flash Debug/../../obj/cpu_comp.o .comment 0x0000004c 0x4d THUMB Flash Debug/../../obj/cpu.o .comment 0x0000004c 0x4d THUMB Flash Debug/../../obj/flash.o .comment 0x0000004c 0x4d THUMB Flash Debug/../../obj/nvm.o @@ -1488,304 +1737,54 @@ OUTPUT(THUMB Flash Debug/../../bin/openbtl_olimex_efm32g880.elf elf32-littlearm) .comment 0x0000004c 0x4d THUMB Flash Debug/../../obj/efm32_msc.o .comment 0x0000004c 0x4d THUMB Flash Debug/../../obj/efm32_system.o .comment 0x0000004c 0x4d THUMB Flash Debug/../../obj/main.o + .comment 0x0000004c 0x4d THUMB Flash Debug/../../obj/vectors.o -.debug_line 0x00000000 0x33e9 - .debug_line 0x00000000 0x146 THUMB Flash Debug/../../obj/cstart.o - .debug_line 0x00000146 0x101 THUMB Flash Debug/../../obj/vectors.o - .debug_line 0x00000247 0xd3 THUMB Flash Debug/../../obj/cpu_comp.o - .debug_line 0x0000031a 0x127 THUMB Flash Debug/../../obj/cpu.o - .debug_line 0x00000441 0x425 THUMB Flash Debug/../../obj/flash.o - .debug_line 0x00000866 0x165 THUMB Flash Debug/../../obj/nvm.o - .debug_line 0x000009cb 0x134 THUMB Flash Debug/../../obj/timer.o - .debug_line 0x00000aff 0x3b2 THUMB Flash Debug/../../obj/uart.o - .debug_line 0x00000eb1 0xee THUMB Flash Debug/../../obj/assert.o - .debug_line 0x00000f9f 0x111 THUMB Flash Debug/../../obj/backdoor.o - .debug_line 0x000010b0 0xc2 THUMB Flash Debug/../../obj/boot.o - .debug_line 0x00001172 0x186 THUMB Flash Debug/../../obj/com.o - .debug_line 0x000012f8 0xa5 THUMB Flash Debug/../../obj/cop.o - .debug_line 0x0000139d 0x20c THUMB Flash Debug/../../obj/xcp.o - .debug_line 0x000015a9 0x2f4 THUMB Flash Debug/../../obj/system_efm32.o - .debug_line 0x0000189d 0x6b6 THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_line 0x00001f53 0x3d1 THUMB Flash Debug/../../obj/efm32_emu.o - .debug_line 0x00002324 0x3cc THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_line 0x000026f0 0x3e8 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_line 0x00002ad8 0x337 THUMB Flash Debug/../../obj/efm32_msc.o - .debug_line 0x00002e0f 0x2cc THUMB Flash Debug/../../obj/efm32_system.o - .debug_line 0x000030db 0x30e THUMB Flash Debug/../../obj/main.o - -.debug_info 0x00000000 0x5d08 - .debug_info 0x00000000 0x116 THUMB Flash Debug/../../obj/cstart.o - .debug_info 0x00000116 0xfe THUMB Flash Debug/../../obj/vectors.o - .debug_info 0x00000214 0x7c THUMB Flash Debug/../../obj/cpu_comp.o - .debug_info 0x00000290 0x157 THUMB Flash Debug/../../obj/cpu.o - .debug_info 0x000003e7 0x8bf THUMB Flash Debug/../../obj/flash.o - .debug_info 0x00000ca6 0x1ce THUMB Flash Debug/../../obj/nvm.o - .debug_info 0x00000e74 0x12b THUMB Flash Debug/../../obj/timer.o - .debug_info 0x00000f9f 0x928 THUMB Flash Debug/../../obj/uart.o - .debug_info 0x000018c7 0xaa THUMB Flash Debug/../../obj/assert.o - .debug_info 0x00001971 0xe3 THUMB Flash Debug/../../obj/backdoor.o - .debug_info 0x00001a54 0xb4 THUMB Flash Debug/../../obj/boot.o - .debug_info 0x00001b08 0x1ef THUMB Flash Debug/../../obj/com.o - .debug_info 0x00001cf7 0x71 THUMB Flash Debug/../../obj/cop.o - .debug_info 0x00001d68 0x6cb THUMB Flash Debug/../../obj/xcp.o - .debug_info 0x00002433 0x3ec THUMB Flash Debug/../../obj/system_efm32.o - .debug_info 0x0000281f 0x12b3 THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_info 0x00003ad2 0x622 THUMB Flash Debug/../../obj/efm32_emu.o - .debug_info 0x000040f4 0x75e THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_info 0x00004852 0x8a2 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_info 0x000050f4 0x27a THUMB Flash Debug/../../obj/efm32_msc.o - .debug_info 0x0000536e 0x20d THUMB Flash Debug/../../obj/efm32_system.o - .debug_info 0x0000557b 0x78d THUMB Flash Debug/../../obj/main.o - -.debug_abbrev 0x00000000 0x1f47 - .debug_abbrev 0x00000000 0x14 THUMB Flash Debug/../../obj/cstart.o - .debug_abbrev 0x00000014 0xdc THUMB Flash Debug/../../obj/vectors.o - .debug_abbrev 0x000000f0 0x43 THUMB Flash Debug/../../obj/cpu_comp.o - .debug_abbrev 0x00000133 0xf0 THUMB Flash Debug/../../obj/cpu.o - .debug_abbrev 0x00000223 0x2f5 THUMB Flash Debug/../../obj/flash.o - .debug_abbrev 0x00000518 0xdc THUMB Flash Debug/../../obj/nvm.o - .debug_abbrev 0x000005f4 0xeb THUMB Flash Debug/../../obj/timer.o - .debug_abbrev 0x000006df 0x242 THUMB Flash Debug/../../obj/uart.o - .debug_abbrev 0x00000921 0x6d THUMB Flash Debug/../../obj/assert.o - .debug_abbrev 0x0000098e 0xa8 THUMB Flash Debug/../../obj/backdoor.o - .debug_abbrev 0x00000a36 0x72 THUMB Flash Debug/../../obj/boot.o - .debug_abbrev 0x00000aa8 0x147 THUMB Flash Debug/../../obj/com.o - .debug_abbrev 0x00000bef 0x4c THUMB Flash Debug/../../obj/cop.o - .debug_abbrev 0x00000c3b 0x23f THUMB Flash Debug/../../obj/xcp.o - .debug_abbrev 0x00000e7a 0x1e9 THUMB Flash Debug/../../obj/system_efm32.o - .debug_abbrev 0x00001063 0x3cd THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_abbrev 0x00001430 0x221 THUMB Flash Debug/../../obj/efm32_emu.o - .debug_abbrev 0x00001651 0x244 THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_abbrev 0x00001895 0x295 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_abbrev 0x00001b2a 0x133 THUMB Flash Debug/../../obj/efm32_msc.o - .debug_abbrev 0x00001c5d 0x117 THUMB Flash Debug/../../obj/efm32_system.o - .debug_abbrev 0x00001d74 0x1d3 THUMB Flash Debug/../../obj/main.o - -.debug_aranges 0x00000000 0x5e0 - .debug_aranges - 0x00000000 0x20 THUMB Flash Debug/../../obj/cstart.o - .debug_aranges - 0x00000020 0x20 THUMB Flash Debug/../../obj/vectors.o - .debug_aranges - 0x00000040 0x28 THUMB Flash Debug/../../obj/cpu_comp.o - .debug_aranges - 0x00000068 0x30 THUMB Flash Debug/../../obj/cpu.o - .debug_aranges - 0x00000098 0x78 THUMB Flash Debug/../../obj/flash.o - .debug_aranges - 0x00000110 0x50 THUMB Flash Debug/../../obj/nvm.o - .debug_aranges - 0x00000160 0x38 THUMB Flash Debug/../../obj/timer.o - .debug_aranges - 0x00000198 0x30 THUMB Flash Debug/../../obj/uart.o - .debug_aranges - 0x000001c8 0x20 THUMB Flash Debug/../../obj/assert.o - .debug_aranges - 0x000001e8 0x28 THUMB Flash Debug/../../obj/backdoor.o - .debug_aranges - 0x00000210 0x28 THUMB Flash Debug/../../obj/boot.o - .debug_aranges - 0x00000238 0x48 THUMB Flash Debug/../../obj/com.o - .debug_aranges - 0x00000280 0x20 THUMB Flash Debug/../../obj/cop.o - .debug_aranges - 0x000002a0 0x40 THUMB Flash Debug/../../obj/xcp.o - .debug_aranges - 0x000002e0 0x60 THUMB Flash Debug/../../obj/system_efm32.o - .debug_aranges - 0x00000340 0xd0 THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_aranges - 0x00000410 0x48 THUMB Flash Debug/../../obj/efm32_emu.o - .debug_aranges - 0x00000458 0x90 THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_aranges - 0x000004e8 0x78 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_aranges - 0x00000560 0x38 THUMB Flash Debug/../../obj/efm32_msc.o - .debug_aranges - 0x00000598 0x28 THUMB Flash Debug/../../obj/efm32_system.o - .debug_aranges - 0x000005c0 0x20 THUMB Flash Debug/../../obj/main.o - -.debug_frame 0x00000000 0xd00 - .debug_frame 0x00000000 0x20 THUMB Flash Debug/../../obj/vectors.o - .debug_frame 0x00000020 0x30 THUMB Flash Debug/../../obj/cpu_comp.o - .debug_frame 0x00000050 0x70 THUMB Flash Debug/../../obj/cpu.o - .debug_frame 0x000000c0 0x19c THUMB Flash Debug/../../obj/flash.o - .debug_frame 0x0000025c 0x9c THUMB Flash Debug/../../obj/nvm.o - .debug_frame 0x000002f8 0x5c THUMB Flash Debug/../../obj/timer.o - .debug_frame 0x00000354 0x84 THUMB Flash Debug/../../obj/uart.o - .debug_frame 0x000003d8 0x2c THUMB Flash Debug/../../obj/assert.o - .debug_frame 0x00000404 0x60 THUMB Flash Debug/../../obj/backdoor.o - .debug_frame 0x00000464 0x58 THUMB Flash Debug/../../obj/boot.o - .debug_frame 0x000004bc 0xbc THUMB Flash Debug/../../obj/com.o - .debug_frame 0x00000578 0x30 THUMB Flash Debug/../../obj/cop.o - .debug_frame 0x000005a8 0x88 THUMB Flash Debug/../../obj/xcp.o - .debug_frame 0x00000630 0xac THUMB Flash Debug/../../obj/system_efm32.o - .debug_frame 0x000006dc 0x254 THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_frame 0x00000930 0xac THUMB Flash Debug/../../obj/efm32_emu.o - .debug_frame 0x000009dc 0x128 THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_frame 0x00000b04 0x130 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_frame 0x00000c34 0x70 THUMB Flash Debug/../../obj/efm32_msc.o - .debug_frame 0x00000ca4 0x30 THUMB Flash Debug/../../obj/efm32_system.o - .debug_frame 0x00000cd4 0x2c THUMB Flash Debug/../../obj/main.o - -.debug_pubnames - 0x00000000 0x2376 - .debug_pubnames - 0x00000000 0x2d THUMB Flash Debug/../../obj/vectors.o - .debug_pubnames - 0x0000002d 0x35 THUMB Flash Debug/../../obj/cpu_comp.o - .debug_pubnames - 0x00000062 0x45 THUMB Flash Debug/../../obj/cpu.o - .debug_pubnames - 0x000000a7 0x205 THUMB Flash Debug/../../obj/flash.o - .debug_pubnames - 0x000002ac 0x86 THUMB Flash Debug/../../obj/nvm.o - .debug_pubnames - 0x00000332 0x64 THUMB Flash Debug/../../obj/timer.o - .debug_pubnames - 0x00000396 0x69e THUMB Flash Debug/../../obj/uart.o - .debug_pubnames - 0x00000a34 0x24 THUMB Flash Debug/../../obj/assert.o - .debug_pubnames - 0x00000a58 0x5b THUMB Flash Debug/../../obj/backdoor.o - .debug_pubnames - 0x00000ab3 0x2c THUMB Flash Debug/../../obj/boot.o - .debug_pubnames - 0x00000adf 0xe6 THUMB Flash Debug/../../obj/com.o - .debug_pubnames - 0x00000bc5 0x21 THUMB Flash Debug/../../obj/cop.o - .debug_pubnames - 0x00000be6 0x205 THUMB Flash Debug/../../obj/xcp.o - .debug_pubnames - 0x00000deb 0x116 THUMB Flash Debug/../../obj/system_efm32.o - .debug_pubnames - 0x00000f01 0x6b8 THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_pubnames - 0x000015b9 0xce THUMB Flash Debug/../../obj/efm32_emu.o - .debug_pubnames - 0x00001687 0x304 THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_pubnames - 0x0000198b 0x37c THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_pubnames - 0x00001d07 0xbb THUMB Flash Debug/../../obj/efm32_msc.o - .debug_pubnames - 0x00001dc2 0x4c THUMB Flash Debug/../../obj/efm32_system.o - .debug_pubnames - 0x00001e0e 0x568 THUMB Flash Debug/../../obj/main.o - -.debug_pubtypes - 0x00000000 0x144a - .debug_pubtypes - 0x00000000 0xba THUMB Flash Debug/../../obj/vectors.o - .debug_pubtypes - 0x000000ba 0x91 THUMB Flash Debug/../../obj/cpu_comp.o - .debug_pubtypes - 0x0000014b 0xca THUMB Flash Debug/../../obj/cpu.o - .debug_pubtypes - 0x00000215 0x14f THUMB Flash Debug/../../obj/flash.o - .debug_pubtypes - 0x00000364 0xc8 THUMB Flash Debug/../../obj/nvm.o - .debug_pubtypes - 0x0000042c 0xb1 THUMB Flash Debug/../../obj/timer.o - .debug_pubtypes - 0x000004dd 0x1b4 THUMB Flash Debug/../../obj/uart.o - .debug_pubtypes - 0x00000691 0xad THUMB Flash Debug/../../obj/assert.o - .debug_pubtypes - 0x0000073e 0xad THUMB Flash Debug/../../obj/backdoor.o - .debug_pubtypes - 0x000007eb 0x91 THUMB Flash Debug/../../obj/boot.o - .debug_pubtypes - 0x0000087c 0xdc THUMB Flash Debug/../../obj/com.o - .debug_pubtypes - 0x00000958 0x91 THUMB Flash Debug/../../obj/cop.o - .debug_pubtypes - 0x000009e9 0xff THUMB Flash Debug/../../obj/xcp.o - .debug_pubtypes - 0x00000ae8 0xd5 THUMB Flash Debug/../../obj/system_efm32.o - .debug_pubtypes - 0x00000bbd 0x181 THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_pubtypes - 0x00000d3e 0x115 THUMB Flash Debug/../../obj/efm32_emu.o - .debug_pubtypes - 0x00000e53 0x13a THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_pubtypes - 0x00000f8d 0x195 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_pubtypes - 0x00001122 0xec THUMB Flash Debug/../../obj/efm32_msc.o - .debug_pubtypes - 0x0000120e 0x11c THUMB Flash Debug/../../obj/efm32_system.o - .debug_pubtypes - 0x0000132a 0x120 THUMB Flash Debug/../../obj/main.o - -.debug_ranges 0x00000000 0x6d8 - .debug_ranges 0x00000000 0x10 THUMB Flash Debug/../../obj/vectors.o - .debug_ranges 0x00000010 0x18 THUMB Flash Debug/../../obj/cpu_comp.o - .debug_ranges 0x00000028 0x20 THUMB Flash Debug/../../obj/cpu.o - .debug_ranges 0x00000048 0xc8 THUMB Flash Debug/../../obj/flash.o - .debug_ranges 0x00000110 0x40 THUMB Flash Debug/../../obj/nvm.o - .debug_ranges 0x00000150 0x28 THUMB Flash Debug/../../obj/timer.o - .debug_ranges 0x00000178 0x60 THUMB Flash Debug/../../obj/uart.o - .debug_ranges 0x000001d8 0x10 THUMB Flash Debug/../../obj/assert.o - .debug_ranges 0x000001e8 0x18 THUMB Flash Debug/../../obj/backdoor.o - .debug_ranges 0x00000200 0x18 THUMB Flash Debug/../../obj/boot.o - .debug_ranges 0x00000218 0x38 THUMB Flash Debug/../../obj/com.o - .debug_ranges 0x00000250 0x10 THUMB Flash Debug/../../obj/cop.o - .debug_ranges 0x00000260 0x78 THUMB Flash Debug/../../obj/xcp.o - .debug_ranges 0x000002d8 0x68 THUMB Flash Debug/../../obj/system_efm32.o - .debug_ranges 0x00000340 0x1b0 THUMB Flash Debug/../../obj/efm32_cmu.o - .debug_ranges 0x000004f0 0x98 THUMB Flash Debug/../../obj/efm32_emu.o - .debug_ranges 0x00000588 0x80 THUMB Flash Debug/../../obj/efm32_gpio.o - .debug_ranges 0x00000608 0x68 THUMB Flash Debug/../../obj/efm32_leuart.o - .debug_ranges 0x00000670 0x28 THUMB Flash Debug/../../obj/efm32_msc.o - .debug_ranges 0x00000698 0x18 THUMB Flash Debug/../../obj/efm32_system.o - .debug_ranges 0x000006b0 0x28 THUMB Flash Debug/../../obj/main.o - -.debug_str 0x00000000 0x2571 - .debug_str 0x00000000 0x229 THUMB Flash Debug/../../obj/vectors.o - 0x259 (size before relaxing) - .debug_str 0x00000229 0xae THUMB Flash Debug/../../obj/cpu_comp.o - 0x232 (size before relaxing) - .debug_str 0x000002d7 0xe4 THUMB Flash Debug/../../obj/cpu.o - 0x273 (size before relaxing) - .debug_str 0x000003bb 0x356 THUMB Flash Debug/../../obj/flash.o - 0x52f (size before relaxing) - .debug_str 0x00000711 0xdb THUMB Flash Debug/../../obj/nvm.o - 0x290 (size before relaxing) - .debug_str 0x000007ec 0xd5 THUMB Flash Debug/../../obj/timer.o - 0x269 (size before relaxing) - .debug_str 0x000008c1 0x73c THUMB Flash Debug/../../obj/uart.o - 0x952 (size before relaxing) - .debug_str 0x00000ffd 0x9a THUMB Flash Debug/../../obj/assert.o - 0x229 (size before relaxing) - .debug_str 0x00001097 0xb4 THUMB Flash Debug/../../obj/backdoor.o - 0x24c (size before relaxing) - .debug_str 0x0000114b 0x89 THUMB Flash Debug/../../obj/boot.o - 0x20d (size before relaxing) - .debug_str 0x000011d4 0x12a THUMB Flash Debug/../../obj/com.o - 0x2f1 (size before relaxing) - .debug_str 0x000012fe 0x81 THUMB Flash Debug/../../obj/cop.o - 0x205 (size before relaxing) - .debug_str 0x0000137f 0x26e THUMB Flash Debug/../../obj/xcp.o - 0x438 (size before relaxing) - .debug_str 0x000015ed 0x252 THUMB Flash Debug/../../obj/system_efm32.o - 0x441 (size before relaxing) - .debug_str 0x0000183f 0x4e8 THUMB Flash Debug/../../obj/efm32_cmu.o - 0xa63 (size before relaxing) - .debug_str 0x00001d27 0x192 THUMB Flash Debug/../../obj/efm32_emu.o - 0x472 (size before relaxing) - .debug_str 0x00001eb9 0x2ac THUMB Flash Debug/../../obj/efm32_gpio.o - 0x649 (size before relaxing) - .debug_str 0x00002165 0x151 THUMB Flash Debug/../../obj/efm32_leuart.o - 0x724 (size before relaxing) - .debug_str 0x000022b6 0xf1 THUMB Flash Debug/../../obj/efm32_msc.o - 0x365 (size before relaxing) - .debug_str 0x000023a7 0x14c THUMB Flash Debug/../../obj/efm32_system.o - 0x30d (size before relaxing) - .debug_str 0x000024f3 0x7e THUMB Flash Debug/../../obj/main.o - 0x7c3 (size before relaxing) +.ARM.attributes + 0x00000000 0x31 + .ARM.attributes + 0x00000000 0x33 THUMB Flash Debug/../../obj/cpu_comp.o + .ARM.attributes + 0x00000033 0x33 THUMB Flash Debug/../../obj/cpu.o + .ARM.attributes + 0x00000066 0x33 THUMB Flash Debug/../../obj/flash.o + .ARM.attributes + 0x00000099 0x33 THUMB Flash Debug/../../obj/nvm.o + .ARM.attributes + 0x000000cc 0x33 THUMB Flash Debug/../../obj/timer.o + .ARM.attributes + 0x000000ff 0x33 THUMB Flash Debug/../../obj/uart.o + .ARM.attributes + 0x00000132 0x33 THUMB Flash Debug/../../obj/assert.o + .ARM.attributes + 0x00000165 0x33 THUMB Flash Debug/../../obj/backdoor.o + .ARM.attributes + 0x00000198 0x33 THUMB Flash Debug/../../obj/boot.o + .ARM.attributes + 0x000001cb 0x33 THUMB Flash Debug/../../obj/com.o + .ARM.attributes + 0x000001fe 0x33 THUMB Flash Debug/../../obj/cop.o + .ARM.attributes + 0x00000231 0x33 THUMB Flash Debug/../../obj/xcp.o + .ARM.attributes + 0x00000264 0x33 THUMB Flash Debug/../../obj/system_efm32.o + .ARM.attributes + 0x00000297 0x33 THUMB Flash Debug/../../obj/efm32_cmu.o + .ARM.attributes + 0x000002ca 0x33 THUMB Flash Debug/../../obj/efm32_emu.o + .ARM.attributes + 0x000002fd 0x33 THUMB Flash Debug/../../obj/efm32_gpio.o + .ARM.attributes + 0x00000330 0x33 THUMB Flash Debug/../../obj/efm32_leuart.o + .ARM.attributes + 0x00000363 0x33 THUMB Flash Debug/../../obj/efm32_msc.o + .ARM.attributes + 0x00000396 0x33 THUMB Flash Debug/../../obj/efm32_system.o + .ARM.attributes + 0x000003c9 0x33 THUMB Flash Debug/../../obj/main.o + .ARM.attributes + 0x000003fc 0x21 THUMB Flash Debug/../../obj/cstart.o + .ARM.attributes + 0x0000041d 0x33 THUMB Flash Debug/../../obj/vectors.o .debug_loc 0x00000000 0x2cdd .debug_loc 0x00000000 0xce THUMB Flash Debug/../../obj/cpu.o diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.srec b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.srec index 3685518e..5066b321 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.srec +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/bin/openbtl_olimex_efm32g880.srec @@ -1,16 +1,16 @@ S02B0000433A2F576F726B2F736F6674776172652F4F70656E424C542F5461726765742F44656D6F2F41524DEF -S11300009C070020B9000000DD010000DD010000B4 -S1130010DD010000DD010000DD010000DD01000064 -S1130020DD010000DD010000DD010000DD01000054 -S1130030DD010000DD010000DD010000DD01000044 -S1130040DD010000DD010000DD010000DD01000034 -S1130050DD010000DD010000DD010000DD01000024 -S1130060DD010000DD010000DD010000DD01000014 -S1130070DD010000DD010000DD010000DD01000004 -S1130080DD010000DD010000DD010000DD010000F4 -S1130090DD010000DD010000DD010000DD010000E4 -S11300A0DD010000DD010000DD010000DD010000D4 -S10B00B0DD010000DD01000088 +S11300009C070020B9000000611600006116000082 +S11300106116000061160000611600006116000000 +S113002061160000611600006116000061160000F0 +S113003061160000611600006116000061160000E0 +S113004061160000611600006116000061160000D0 +S113005061160000611600006116000061160000C0 +S113006061160000611600006116000061160000B0 +S113007061160000611600006116000061160000A0 +S11300806116000061160000611600006116000090 +S11300906116000061160000611600006116000080 +S11300A06116000061160000611600006116000070 +S10B00B0611600006116000056 S11300B82E49072291438D462D492E480A1A06D007 S11300C80722914381F30988022282F314882A487B S11300D82A492B4A00F039F82A482B492B4A00F0C0 @@ -23,391 +23,388 @@ S1130138043003B4904703BCF7E700208646EC4636 S113014800200021224A9047FEE7884207D0521A2D S113015805D0037801300B700131013AF9D17047A9 S1130168884202D002700130FAE770479C070020E9 -S11301789C0700209C07002078190000200100201B +S11301789C0700209C070020501900002001002043 S11301882C010020DC010000DC01000070160000D6 -S113019858180000000000202001002070160000FC +S11301983018000000000020200100207016000024 S11301A8701600007016000070160000701600002B -S11301B87016000070160000701600005718000032 +S11301B87016000070160000701600002D1800005C S11301C82C0100201A0600201C0600209C06002092 -S10701D88D1400007E -S11301DC38210148014B184770160000B108000083 -S11301EC72B6704762B67047004B1847ED010000B9 -S11301FC10B50C4B984798B10B4B98470B4C0C4BC8 -S113020C9847A0470B4B20F0604020F07F0018600B -S113021CA0474468084B98472346BDE8104018474C -S113022C10BD00BF59060000D9090000610600008A -S113023CA506000008ED00E0F1010000F8B5013A54 -S113024C054F4D1E5618441AB54204D015F8013FFB -S113025C6355B847F8E7F8BD270A00002DE9F041CB -S113026C05460C4F0C4E00244FF00C08B84708FB05 -S113027C04F39959A94207D833445A680A4495425D -S113028C02D2187ABDE8F08101340F2CEED1FF2094 -S113029CBDE8F081270A0000041700002DE9F3479C -S11302AC134B054600689847FF2801D100201BE03A -S11302BCDFF84080DFF840900024261D2F68AB59EE -S11302CC04EB070A0193C04704220DEB02015046CC -S11302DCC8470028EAD1E259019B9A42E6D1B6F507 -S11302EC007F3446E9D1012002B0BDE8F08700BF9D -S11302FC69020000270A00000100002038B5114BE8 -S113030C044698420D4606D0B1F5005F05D00E4B5D -S113031C984718B911E00D4C00E01C46C5F30803CE -S113032C5BB923689D420AD020464FF4007240F812 -S113033C045B2946064B984701E0002038BD204653 -S113034C38BD00BF2C010020A9020000300300209E -S113035C490200002DE9F84F9846036821F4FF7612 -S113036C013304460D46174626F0010606D140F823 -S113037C046B4FF400723146184B984723689E4225 -S113038C08D020463146164B9847044610B9002035 -S113039CBDE8F88FB9462368DFF848A0ED1A254468 -S11303ACDFF83CB0043506F50076D047231DEB1A74 -S11303BCB3F5007F06D320463146D84704460028BF -S11303CCE5D0051D19F8013B05F8013BC9EB080301 -S11303DCDF42EAD10120BDE8F88F00BF49020000DA -S11303EC09030000270A000008B5044B9847044A87 -S11303FC4FF0FF331360034A136008BD311400003F -S113040C300300202C0100202DE9F0410F4E04464E -S113041C0D461746B047FF2815D0681E2044B04738 -S113042CFF2810D024F4FF7323F00103084EB3F516 -S113043C005F3A462B462146B446BDE8F0410CBF5A -S113044C0448054860470020BDE8F08169020000BB -S113045C610300002C010020300300202DE9F84F2B -S113046C394E0C460746B0470546601E3844B04723 -S113047C8542814602D90020BDE8F88F6B1EDBB2A1 -S113048CFD2BF8D80F28F6D8304B1B78472B08D007 -S113049C492B06D0482B0CBF4FF480564FF4006602 -S11304AC01E04FF40076DFF8A880DFF8A8B0002450 -S11304BCC0470C2303FB04B31A7A254FAA42DFF876 -S11304CC94A001D11D6804E001340F2CF0D14FF03D -S11304DCFF3500244FF00C08B84708FB04A31A7A24 -S11304EC4A4501D11C6804E001340F2CF4D14FF0BF -S11304FCFF344FF000084FF00C0BB8470BFB08A36C -S113050C1A7A4A4501D15B6805E008F10108B8F193 -S113051C0F0FF2D10023641B1C44B4FBF6F4DFF878 -S113052C3890A4B24FF000081FFA88F3A34208D203 -S113053CB8472846C84708F1010835440028F3D0C9 -S113054C99E70120BDE8F88F69020000FE81E00FF5 -S113055C270A000004170000AD0000200F4B07B55C -S113056C1A68013216D09A68596842F2B8001144DC -S113057CDA6811441A6911445A6911449A6911448C -S113058CDA698B185B4202AA42F8043D0421044B3D -S113059C984700E0012003B05DF804FB2C01002017 -S11305AC150400004FF400531A6842F204031B684C -S11305BC134442F208021268134442F20C02126809 -S11305CC134442F21002116842F2140212680B44F2 -S11305DC1A4442F218031B68134442F2B80212681C -S11305ECD3420CBF01200020704700000B4808B513 -S11305FC0368013304D10A480368013306D109E0C6 -S113060C084B98470028F6D1002008BD054B9847A5 -S113061C0028F9D0044B9847012008BD2C01002078 -S113062C30030020A9020000511400004FF40050C4 -S113063C70470000004B1847F5030000004B1847A7 -S113064C15040000004B184769040000004B1847C0 -S113065CB1050000004B18473906000010B5044BD7 -S113066C984718B1BDE81040024B184710BD00BFA5 -S113067C69050000F905000043F2AF61044B002248 -S113068C1A60596005219A601960024B1A60704710 -S113069C10E000E034050020014B00221A60704782 -S11306AC10E000E0044B1B68DB0341BF034A1368F2 -S11306BC01331360704700BF10E000E034050020E4 -S11306CC08B5024B9847024B186808BDB1060000E8 -S11306DC340500207FB51D4B1D4C0FCB8DE80F004E -S11306EC01211C48A0471C4E012304220621022090 -S11306FCB0470122002307210220B047174E0121E5 -S113070C1748A04702211748174B98473046174BF8 -S113071C0121984730460121A047154C0026694613 -S113072C2046144B8DF8006098474FF4165231460E -S113073C2046114B98470323636504236363052107 -S113074C20460E4B984704B070BD00BFB81700008C -S113075C8D0F000000C20200D112000040151600DB -S113076C0023040003001200DD110000610E0000E0 -S113077C00440840C113000059130000A5130000E5 -S113078C40292DE9F84380460F4603D96C211948BA -S113079C194B9847194CA368D80609D539462046F5 -S11307AC174B9847174DA368D90605D4A847FAE701 -S11307BC70211048104B9847124E4546B146C8EB71 -S11307CC05039BB29F4212D9B047A368DA0608D539 -S11307DC29780A480A4B9847A368DB0605D4C8470E -S11307ECFAE779210348044B98470135E7E7BDE85C -S11307FCF88300BFC8170000B1080000004408408B -S113080C15140000270A0000F8B51E4D06462C7876 -S113081C1D489CB9C36A5B0701D4002430E01B4B10 -S113082C98471B4B18700028F7D01A4B98471A4B53 -S113083C18601A4B1C7001232B7021E0C46A14F04D -S113084C040415D0154C114B27789847104923787C -S113085C0F44787001330A78DBB29A422370DCD1EE -S113086C0F4B01313046984700232B70012407E0CD -S113087C084B9847084B1B6864339842CDD92C70AD -S113088C2046F8BD38050020004408400914000037 -S113089C40050020CD0600003C0500208105002009 -S11308AC4902000008B5014CA047FDE7270A0000E7 -S11308BC10B50B4B9847012811D00A4C2378012B07 -S11308CC0DD1094B9847094B1B6803F5FA739842F1 -S11308DC05D300232370BDE81040054B184710BD09 -S11308EC1D0A000082050020CD06000084050020AE -S11308FCFD010000054B012210B51A70044B9847FA -S113090CBDE81040034B1860034B184782050020C8 -S113091CCD06000084050020BD08000010B5074B6F -S113092C9847074B9847074B9847074B9847074BF3 -S113093C9847BDE81040064B184700BFF50100006E -S113094C250A000085060000410600008909000004 -S113095C0109000010B5054B9847054B9847054B0A -S113096C9847BDE81040044B184700BF270A000005 -S113097CB1060000A9090000BD08000008B5044B2D -S113098C9847044B9847044B00221A7008BD00BFCB -S113099C3D0A0000E10600002001002010B50748C4 -S11309AC074B9847012807D1BDE81040054B00229E -S11309BC1A700248044B184710BD00BF880500206C -S11309CC1508000020010020790A0000704700007F -S11309DC054B10B51B7813B9C9B2044B9847BDE845 -S11309EC1040034B184700BF200100208D07000066 -S11309FC690A0000034B1B78013B022B8CBF40207F -S1130A0C0020704720010020004B1847010A000009 -S1130A1C004B1847590A000070477047034BFE22DD -S1130A2CDA7002221871A3F844207047C80500201C -S1130A3C054B00221A709A6483F84320A3F84420CF -S1130A4C9A705A70704700BFC8050020024B187882 -S1130A5C003018BF01207047C8050020024B00224B -S1130A6C83F84320704700BFC80500202DE9F041EE -S1130A7C03780546FF2B814C18D1E3701023002218 -S1130A8C012523717E4B62706271257098477D4EEF -S1130A9CA071B047E071B0470823000AA4F84430B1 -S1130AAC794B20726572A5729847CFE02678012E97 -S1130ABC40F0E180F32B53D01ED8CF2B00F0BA803A -S1130ACC05D8C92B7FD0CC2B00F0BB80BBE0D12B3D -S1130ADC00F0AA80C0F08A80D22B40F0B480FF23AF -S1130AEC0025E370664B257165719847E571A0711B -S1130AFC25726572072394E0FA2B46D00AD8F52B9D -S1130B0C11D019D3F62B40F09E80FF23E370436879 -S1130B1CA36493E0FD2B47D0FE2B50D0FC2B40F06C -S1130B2C9280002090E0564B98476A78904201DC02 -S1130B3C222089E0A16C07E0514B98476B789842CE -S1130B4CF6DD6968A1646A78504B201D9847FF2331 -S1130B5CE3706B78A26C1344A3646B78013360E08C -S1130B6CFF23E370A26C4168002311448A4204D031 -S1130B7C12F8010B0344DBB2F8E7C4F80730012385 -S1130B8C237100236371A3710CE0FF23E370404BCA -S1130B9C0722A364002323716371A371E27123728E -S1130BAC6372A37208233CE0FF236278E370002392 -S1130BBC2371A371E37123726271062331E0002364 -S1130BCC2370637038E02E4FD4F84880B8476A1C01 -S1130BDC411E304B40469847002832D0FF23E37027 -S1130BECB847A36C01381844A06427E0244B9847F9 -S1130BFC6B78013898429BDDFF23E370A4F84460C2 -S1130C0C697819B9244B984700BB1AE0AA1CA06C4C -S1130C1C204B1A4E9847A0B16B78B26C1344B36452 -S1130C2C14E0A4F8443011E041681C4BA06C9847C4 -S1130C3C10B906E01A4B9847FF23E370A4F84460FC -S1130C4C04E0312000E02020164B984794F8433000 -S1130C5C012B02D11020134B9847B4F944100748C8 -S1130C6C002908DD012380F8433089B203300E4B90 -S1130C7CBDE8F0411847BDE8F08100BFC80500206D -S1130C8C150A0000010A0000410600004902000098 -S1130C9C4C180000490600006906000051060000CB -S1130CACFD010000290A0000DD0900001B4AD36A7B -S1130CBC03F47053B3F5805F2AD0B3F5005F04D00E -S1130CCCB3F5006F04D1164B00E0164B186870474F -S1130CDCD36803F4E063B3F5007F13D005D89BB15C -S1130CECB3F5807F12D110487047B3F5806F07D0ED -S1130CFCB3F5A06F0FD0B3F5407F07D10B48704705 -S1130D0C0B4870470B4870470B48704700207047DE -S1130D1C4FF4004070470948704700BF00800C40F6 -S1130D2C2801002024010020C0CF6A00809FD50038 -S1130D3C406F4001C0D8A70040420F00003FAB01F8 -S1130D4C08B5054B9847054B5B6803F00F03D84077 -S1130D5C034B186008BD00BFB90C000000800C40A8 -S1130D6C1406002070474FF400407047014B18687C -S1130D7C704700BF240100200A4A536803F007019E -S1130D8C03290CD8DFE801F00202070723F007035C -S1130D9C43F0010303E023F0070343F00303536020 -S1130DAC704700BF00000C40104910B5104C114A9C -S1130DBC0144A14253680BD803F0070102390129FD -S1130DCC23F0070394BF43F0030343F001030BE048 -S1130DDC0949884208D803F007010239012923F094 -S1130DEC070398BF43F00203536010BDFFDB0BFFF6 -S1130DFCFF23F40000000C400024F400034B5A6D54 -S1130E0CD20702D41A6D1042FCD1704700800C40FA -S1130E1C0C4B40009B6A10B523FA00F000F0030061 -S1130E2C022805D0032807D0012809D1064B00E07D -S1130E3C064BBDE810401847054B9847400810BDB9 -S1130E4C002010BD00800C40730D0000790D0000D3 -S1130E5C4D0D0000C0F30313013B10B50C46032BDE -S1130E6C7FD8DFE803F0020E2159B1FA81F43D4A30 -S1130E7CE4B29368C4F11F0423F00F031C43946081 -S1130E8C10BD394B9847B4FA84F4364AE4B253682B -S1130E9CC4F11F0423F00F031C435460334B9847D5 -S1130EACBDE81040324B1847324B984215D003F52D -S1130EBCF633984221D0A3F57F33984251D10420C4 -S1130ECC2D4B9847B1FA81F4264AE4B2936EC4F1DF -S1130EDC1F0423F00F031C430DE00420264B9847FA -S1130EECB1FA81F41F4AE4B2936EC4F11F0423F0E7 -S1130EFCF00343EA0414946610BD04201E4B984777 -S1130F0CB1FA81F4174AE4B2936EC4F10F0423F4DA -S1130F1C407343EA0424EEE7184B984204D003F5DB -S1130F2C043398420ED010BD4020134B9847B1FAAD -S1130F3C81F40C4AE4B2136FC4F11F0423F00303CD -S1130F4C1C430DE040200C4B9847B1FA81F4054A40 -S1130F5CE4B2136FC4F11F0423F0300343EA041406 -S1130F6C146710BD00800C40850D00004D0D000071 -S1130F7CB50D000030140A00090E000040051400E1 -S1130F8CC0F30322013A38B50346052A20D8DFE81A -S1130F9C02F0120306090C0F00200E4D0DE0002088 -S1130FAC0D4D0AE001200D4D07E010200C4D04E01E -S1130FBC00200C4D01E00C4D0020C3F3043408B1A7 -S1130FCC0A4B984705F1047304EBC3039B001960A7 -S1130FDC38BD00BF44800C4040800C4058800C400D -S1130FEC60800C4078800C4008800C40090E000096 -S1130FFC00F00F000138032803D8DFE800F00416D2 -S113100C202300207047124BDB6A03F47053B3F5B2 -S113101C805F08D0B3F5005F16D0B3F5006F0CBF3A -S113102C04200520704703207047094B9B6A03F08A -S113103C0303013B022B09D8064AD05C7047044BCE -S113104C9B6A03E007207047022070470120704719 -S113105C00800C405418000000F47810B0F5402FB8 -S113106C10B548D018D8B0F5802F32D009D8002844 -S113107C6FD0B0F5003F6AD1394B9847394B9B6818 -S113108C2EE0B0F5002F26D0B0F5202F2BD0B0F5E4 -S113109CC02F5CD1002046E0B0F5A01F47D007D884 -S11310ACB0F5602F2FD0B0F5901F50D101203AE04D -S11310BCB0F5C01F44D0B0F5D01F4ED0B0F5B01F62 -S11310CC45D1294B01209847264B1B6FC3F30113C1 -S11310DC34E0264B3EE0244B00209847214B9B6E7A -S11310EC03F00F032AE0204B002098471D4B9B6E06 -S11310FCC3F3031322E01C4B00209847194B9B6E3F -S113110CC3F301231AE0184B00209847154A936E39 -S113111CC3F3012320FA03F3D06F00F0070001306E -S113112CB3FBF0F010BD104BBDE8104018470E4B4C -S113113C012098470B4B1B6F03F00303D84010BDE1 -S113114C0B480C4B9847072807D0082801D00020DF -S113115C10BD034BBDE810401847074810BD00BF35 -S113116CB90C000000800C401D0E00004D0D000059 -S113117C04001800FD0F0000809FD50010B4042853 -S113118C20D8DFE800F00C09031106000420082322 -S113119C0CE01020202309E04020802306E04FF4CB -S11311AC80704FF4007301E001200223064C29B136 -S11311BC206222B1E26A1342FCD000E02362034BAA -S11311CC10BC184710BC704700800C40A5120000DE -S11311DC00F00F00012810B503D04ED3032822D9F8 -S11311EC10BD0239032948D8DFE801F00B020508C9 -S11311FC0120032407E00220044604E00320012418 -S113120C01E000200424012211461C4B98471C4B7E -S113121C98471C4B5C621C4B98471C4B9847BDE889 -S113122C10401B4B1847022801F1FF310CBF00245E -S113123C0224052921D8DFE801F016030A20201125 -S113124C01220E4B11460020984702230CE0012288 -S113125C0A4B114610469847012305E00D4B012219 -S113126C1A60032300E0002306480322816AA2408B -S113127C21EA0202A3401343836210BD89110000CA -S113128C850D000000800C40A51200004D0D0000DF -S113129CB50D000008089043024BDA6A024B1A8021 -S11312AC704700BF00800C401806002024235843CC -S11312BC00F1804000F5C040036823F00303194398 -S11312CC01607047F0B55AB124244443012504F15C -S11312DC80448D4004F5C0440BB1256100E0656188 -S11312EC24244443072904F1804404F5C0440AD857 -S11312FC67688D000F26AE4027EA060602FA05F54C -S113130C354365600CE001F18045083DA768AD00EC -S113131C0F26AE4027EA060602FA05F53543A5600A -S113132C62B924225043012400F1804004FA01F1F3 -S113133C00F5C0400BB10161F0BD4161F0BD036C1F -S113134CDB0702D4436C0B42FCD1704738B504461E -S113135C154661B90B4B984205D003F5806398424E -S113136C0FD1094800E00948094B98470146490147 -S113137CB1FBF5F22046203A0421064BD2009847E3 -S113138CE26038BD004008404015160040051400CA -S113139C651000004B130000CB435B0003F00A0301 -S11313AC41EA030210B50221014B9847426010BD7B -S11313BC4B13000070B50F4B0D46022104469847A1 -S11313CC0A234360666C002EFCD10123236423683A -S11313DC297B6A7B23F01C030B431A43AB7B6968A0 -S11313EC13432360AA68044B204698472B78636008 -S11313FC266470BD4B1300005913000083689B06D0 -S113140CFCD5C069C0B2704710B502460C4693684F -S113141CDB06FCD540211046014B9847946210BD65 -S113142C4B130000064B9A6842F001029A6041F695 -S113143C7132DA639A6822F001029A60704700BF35 -S113144C00000C40054B9A6842F001029A6000229D -S113145CDA639A6822F001029A60704700000C402B -S113146C06490B6903F03F0303708B6903F0F00228 -S113147CCB69C3F30313134343707047D0FF0FE0DE -S113148C564B07B59847564B1B681B0E0ED1554A45 -S113149C136823F070031360534B1A6822F06042F4 -S11314AC1A601A6862F060621A6001E0032B0DD8AE -S11314BC4D4A136823F4FC53136002F500520023C5 -S11314CC203213605360936113629363474B01A8FA -S11314DC98479DF80430012B0FD19DF805302BB99A -S11314EC434A136843F00203136001E0012B04D850 -S11314FC404A136843F0010313603F4B1A683F4B97 -S113150C9A4220D83B4C3E48236843F490432360D2 -S113151C036801681B0403F0FE420368006803F4CB -S113152CFE45090400F07F032B4301F4FE010B4339 -S113153C1343344A1360344B1A68344B1A602368CF -S113154C23F490432360012211460020304B98472A -S113155C304A314C136C002143F00F031364536C69 -S113156C2E486FEA13436FEA03435364A0470021E8 -S113157C2B48A04700212B48A04700212A48A0470C -S113158C00212A48A04700212948A04700212948C6 -S113159CA04700212848A04700212848A047002143 -S11315AC2748A04700212748A04700212648A047E8 -S11315BC00212648A04700212548A04701230522E5 -S11315CC18460921234CA04702210120224B98479D -S11315DC224B9847224CA047FDE700BF710D000039 -S11315ECFC81E00F0CA00C4020600C406D1400003A -S11315FC40800C4044800C40F081E00FFFB98A4CD1 -S113160CB481E00F34200040C881E00F2C4000402E -S113161C8911000000800C408D0F000000030400B1 -S113162C001304000033040000A2020000020200B4 -S113163C00120200002202000032020000720200BA -S113164C0082020000B2020000E2020000F202007A -S113165C00D20200D1120000B912000029090000C6 -S107166C610900000C -S1131670433A2F576F726B2F736F6674776172657D -S11316802F4F70656E424C542F5461726765742FEE -S113169044656D6F2F41524D434D335F45464D3385 -S11316A0325F4F6C696D65785F454D33324738382A -S11316B0304631323853544B5F43726F7373776FD4 -S11316C0726B732F426F6F742F6964652F2E2E2FE8 -S11316D02E2E2F2E2E2F2E2E2F536F757263652FC5 -S11316E041524D434D335F45464D33322F43726F64 -S11316F07373776F726B732F766563746F72732E67 -S11317006300000000200000002000000100000031 -S11317100040000000200000020000000060000003 -S113172000200000030000000080000000200000F2 -S11317300400000000A000000020000005000000DC -S113174000C00000002000000600000000E00000CF -S1131750002000000700000000000100002000003D -S11317600800000000200100002000000900000023 -S113177000400100002000000A0000000060010099 -S1131780002000000B000000008001000020000089 -S11317900C00000000A00100002000000D0000006B -S11317A000C00100002000000E00000000E0010065 -S11317B0002000000F0000000500000000000000F1 -S11317C08025000000000000433A2F576F726B2FF2 -S11317D0736F6674776172652F4F70656E424C54F7 -S11317E02F5461726765742F44656D6F2F41524D9C -S11317F0434D335F45464D33325F4F6C696D6578B9 -S11318005F454D3332473838304631323853544BC4 -S11318105F43726F7373776F726B732F426F6F7462 -S11318202F6964652F2E2E2F2E2E2F2E2E2F2E2E27 -S11318302F536F757263652F41524D434D335F458E -S1131840464D33322F756172742E63004F70656E8E -S10A1850424C5400030206A0 -S1131858284BF0B51E469C68921044F001049C6025 -S113186800254FF0010E4FF0080C9542214C3ADA4E -S113187800EB85071F61C3F80CE0DF697F0706D515 -S1131888A3684FF0FF3023F00103A360F0BDDF69C4 -S1131898BF0701D4184C08E0A3686FF0010023F0D7 -S11318A80103A360F0BDACB1013CDF6917F0080F78 -S11318B8104FF8D074B151F82540B4610E4CC6F8F5 -S11318C80CC0DF6917F0010F0A4F02D014B1013CB4 -S11318D8F7E734B9BB686FF0020023F00103BB607B -S11318E8F0BD0135C1E7A368002023F00103A3601C -S11318F8F0BD00BF00000C40809698001A4B10B54C -S11319089A6842F001029A6001221861DA60DA6981 -S1131918510706D59A684FF0FF3022F001029A6009 -S113192810BDDA69920706D59A686FF0010022F0B3 -S113193801029A6010BD0222DA600C4AD8690A4989 -S113194810F001000C4602D012B1013AF6E732B9A0 -S1131958A3686FF0020023F00103A36010BD8B6835 -S113196823F001038B6010BD00000C4080969800A2 -S10F197804000000008000000048E801AA +S10701D87D1400008E +S11301DC72B6704762B67047004B1847DD010000D9 +S11301EC10B50C4B984798B10B4B98470B4C0C4BD8 +S11301FC9847A0470B4B20F0604020F07F0018601C +S113020CA0474468084B98472346BDE8104018475C +S113021C10BD00BF49060000C909000051060000CA +S113022C9506000008ED00E0E1010000F8B5013A84 +S113023C054F4D1E5618441AB54204D015F8013F0B +S113024C6355B847F8E7F8BD170A00002DE9F041EB +S113025C05460C4F0C4E00244FF00C08B84708FB15 +S113026C04F39959A94207D833445A680A4495426D +S113027C02D2187ABDE8F08101340F2CEED1FF20A4 +S113028CBDE8F081170A0000701600002DE9F34751 +S113029C134B054600689847FF2801D100201BE04A +S11302ACDFF84080DFF840900024261D2F68AB59FE +S11302BC04EB070A0193C04704220DEB02015046DC +S11302CCC8470028EAD1E259019B9A42E6D1B6F517 +S11302DC007F3446E9D1012002B0BDE8F08700BFAD +S11302EC59020000170A00000100002038B5114B18 +S11302FC044698420D4606D0B1F5005F05D00E4B6E +S113030C984718B911E00D4C00E01C46C5F30803DE +S113031C5BB923689D420AD020464FF4007240F822 +S113032C045B2946064B984701E0002038BD204663 +S113033C38BD00BF2C0100209902000030030020BE +S113034C390200002DE9F84F9846036821F4FF7632 +S113035C013304460D46174626F0010606D140F833 +S113036C046B4FF400723146184B984723689E4235 +S113037C08D020463146164B9847044610B9002045 +S113038CBDE8F88FB9462368DFF848A0ED1A254478 +S113039CDFF83CB0043506F50076D047231DEB1A84 +S11303ACB3F5007F06D320463146D84704460028CF +S11303BCE5D0051D19F8013B05F8013BC9EB080311 +S11303CCDF42EAD10120BDE8F88F00BF39020000FA +S11303DCF9020000170A000008B5044B9847044AB8 +S11303EC4FF0FF331360034A136008BD211400005F +S11303FC300300202C0100202DE9F0410F4E04465F +S113040C0D461746B047FF2815D0681E2044B04748 +S113041CFF2810D024F4FF7323F00103084EB3F526 +S113042C005F3A462B462146B446BDE8F0410CBF6A +S113043C0448054860470020BDE8F08159020000DB +S113044C510300002C010020300300202DE9F84F4B +S113045C394E0C460746B0470546601E3844B04733 +S113046C8542814602D90020BDE8F88F6B1EDBB2B1 +S113047CFD2BF8D80F28F6D8304B1B78472B08D017 +S113048C492B06D0482B0CBF4FF480564FF4006612 +S113049C01E04FF40076DFF8A880DFF8A8B0002460 +S11304ACC0470C2303FB04B31A7A254FAA42DFF886 +S11304BC94A001D11D6804E001340F2CF0D14FF04D +S11304CCFF3500244FF00C08B84708FB04A31A7A34 +S11304DC4A4501D11C6804E001340F2CF4D14FF0CF +S11304ECFF344FF000084FF00C0BB8470BFB08A37C +S11304FC1A7A4A4501D15B6805E008F10108B8F1A4 +S113050C0F0FF2D10023641B1C44B4FBF6F4DFF888 +S113051C3890A4B24FF000081FFA88F3A34208D213 +S113052CB8472846C84708F1010835440028F3D0D9 +S113053C99E70120BDE8F88F59020000FE81E00F15 +S113054C170A000070160000AD0000200F4B07B511 +S113055C1A68013216D09A68596842F2B8001144EC +S113056CDA6811441A6911445A6911449A6911449C +S113057CDA698B185B4202AA42F8043D0421044B4D +S113058C984700E0012003B05DF804FB2C01002027 +S113059C050400004FF400531A6842F204031B686C +S11305AC134442F208021268134442F20C02126819 +S11305BC134442F21002116842F2140212680B4402 +S11305CC1A4442F218031B68134442F2B80212682C +S11305DCD3420CBF01200020704700000B4808B523 +S11305EC0368013304D10A480368013306D109E0D6 +S11305FC084B98470028F6D1002008BD054B9847B6 +S113060C0028F9D0044B9847012008BD2C01002088 +S113061C3003002099020000411400004FF40050F4 +S113062C70470000004B1847E5030000004B1847C7 +S113063C05040000004B184759040000004B1847F0 +S113064CA1050000004B18472906000010B5044B07 +S113065C984718B1BDE81040024B184710BD00BFB5 +S113066C59050000E905000043F2AF61044B002278 +S113067C1A60596005219A601960024B1A60704720 +S113068C10E000E034050020014B00221A60704792 +S113069C10E000E0044B1B68DB0341BF034A136802 +S11306AC01331360704700BF10E000E034050020F4 +S11306BC08B5024B9847024B186808BDA106000008 +S11306CC340500207FB51D4B1D4C0FCB8DE80F005E +S11306DC01211C48A0471C4E0123042206210220A0 +S11306ECB0470122002307210220B047174E0121F5 +S11306FC1748A04702211748174B98473046174B09 +S113070C0121984730460121A047154C0026694623 +S113071C2046144B8DF8006098474FF4165231461E +S113072C2046114B98470323636504236363052117 +S113073C20460E4B984704B070BD00BF2417000030 +S113074C7D0F000000C20200C1120000401516000B +S113075C0023040003001200CD110000510E000010 +S113076C00440840B1130000491300009513000025 +S113077C40292DE9F84380460F4603D96C211948CA +S113078C194B9847194CA368D80609D53946204605 +S113079C174B9847174DA368D90605D4A847FAE711 +S11307AC70211048104B9847124E4546B146C8EB81 +S11307BC05039BB29F4212D9B047A368DA0608D549 +S11307CC29780A480A4B9847A368DB0605D4C8471E +S11307DCFAE779210348044B98470135E7E7BDE86C +S11307ECF88300BF34170000A1080000004408403F +S11307FC05140000170A0000F8B51E4D06462C78A7 +S113080C1D489CB9C36A5B0701D4002430E01B4B20 +S113081C98471B4B18700028F7D01A4B98471A4B63 +S113082C18601A4B1C7001232B7021E0C46A14F05D +S113083C040415D0154C114B27789847104923788C +S113084C0F44787001330A78DBB29A422370DCD1FE +S113085C0F4B01313046984700232B70012407E0DD +S113086C084B9847084B1B6864339842CDD92C70BD +S113087C2046F8BD3805002000440840F913000058 +S113088C40050020BD0600003C0500208105002029 +S113089C3902000008B5014CA047FDE7170A000017 +S11308AC10B50B4B9847012811D00A4C2378012B17 +S11308BC0DD1094B9847094B1B6803F5FA73984201 +S11308CC05D300232370BDE81040054B184710BD19 +S11308DC0D0A000082050020BD06000084050020DE +S11308ECED010000054B012210B51A70044B98471A +S11308FCBDE81040034B1860034B184782050020D9 +S113090CBD06000084050020AD08000010B5074B9F +S113091C9847074B9847074B9847074B9847074B03 +S113092C9847BDE81040064B184700BFE50100008E +S113093C150A000075060000310600007909000054 +S113094CF108000010B5054B9847054B9847054B2B +S113095C9847BDE81040044B184700BF170A000025 +S113096CA106000099090000AD08000008B5044B6D +S113097C9847044B9847044B00221A7008BD00BFDB +S113098C2D0A0000D10600002001002010B50748F4 +S113099C074B9847012807D1BDE81040054B0022AE +S11309AC1A700248044B184710BD00BF880500207C +S11309BC0508000020010020690A000070470000AF +S11309CC054B10B51B7813B9C9B2044B9847BDE855 +S11309DC1040034B184700BF200100207D07000086 +S11309EC590A0000034B1B78013B022B8CBF40209F +S11309FC0020704720010020004B1847F10900002B +S1130A0C004B1847490A000070477047034BFE22FD +S1130A1CDA7002221871A3F844207047C80500202C +S1130A2C054B00221A709A6483F84320A3F84420DF +S1130A3C9A705A70704700BFC8050020024B187892 +S1130A4C003018BF01207047C8050020024B00225B +S1130A5C83F84320704700BFC80500202DE9F041FE +S1130A6C03780546FF2B814C18D1E3701023002228 +S1130A7C012523717E4B62706271257098477D4EFF +S1130A8CA071B047E071B0470823000AA4F84430C1 +S1130A9C794B20726572A5729847CFE02678012EA7 +S1130AAC40F0E180F32B53D01ED8CF2B00F0BA804A +S1130ABC05D8C92B7FD0CC2B00F0BB80BBE0D12B4D +S1130ACC00F0AA80C0F08A80D22B40F0B480FF23BF +S1130ADC0025E370664B257165719847E571A0712B +S1130AEC25726572072394E0FA2B46D00AD8F52BAD +S1130AFC11D019D3F62B40F09E80FF23E37043688A +S1130B0CA36493E0FD2B47D0FE2B50D0FC2B40F07C +S1130B1C9280002090E0564B98476A78904201DC12 +S1130B2C222089E0A16C07E0514B98476B789842DE +S1130B3CF6DD6968A1646A78504B201D9847FF2341 +S1130B4CE3706B78A26C1344A3646B78013360E09C +S1130B5CFF23E370A26C4168002311448A4204D041 +S1130B6C12F8010B0344DBB2F8E7C4F80730012395 +S1130B7C237100236371A3710CE0FF23E370404BDA +S1130B8C0722A364002323716371A371E27123729E +S1130B9C6372A37208233CE0FF236278E3700023A2 +S1130BAC2371A371E37123726271062331E0002374 +S1130BBC2370637038E02E4FD4F84880B8476A1C11 +S1130BCC411E304B40469847002832D0FF23E37037 +S1130BDCB847A36C01381844A06427E0244B984709 +S1130BEC6B78013898429BDDFF23E370A4F84460D2 +S1130BFC697819B9244B984700BB1AE0AA1CA06C5D +S1130C0C204B1A4E9847A0B16B78B26C1344B36462 +S1130C1C14E0A4F8443011E041681C4BA06C9847D4 +S1130C2C10B906E01A4B9847FF23E370A4F844600C +S1130C3C04E0312000E02020164B984794F8433010 +S1130C4C012B02D11020134B9847B4F944100748D8 +S1130C5C002908DD012380F8433089B203300E4BA0 +S1130C6CBDE8F0411847BDE8F08100BFC80500207D +S1130C7C050A0000F10900003106000039020000E9 +S1130C8CB8170000390600005906000041060000A0 +S1130C9CED010000190A0000CD0900001B4AD36ABB +S1130CAC03F47053B3F5805F2AD0B3F5005F04D01E +S1130CBCB3F5006F04D1164B00E0164B186870475F +S1130CCCD36803F4E063B3F5007F13D005D89BB16C +S1130CDCB3F5807F12D110487047B3F5806F07D0FD +S1130CECB3F5A06F0FD0B3F5407F07D10B48704715 +S1130CFC0B4870470B4870470B48704700207047EF +S1130D0C4FF4004070470948704700BF00800C4006 +S1130D1C2801002024010020C0CF6A00809FD50048 +S1130D2C406F4001C0D8A70040420F00003FAB0108 +S1130D3C08B5054B9847054B5B6803F00F03D84087 +S1130D4C034B186008BD00BFA90C000000800C40C8 +S1130D5C1406002070474FF400407047014B18688C +S1130D6C704700BF240100200A4A536803F00701AE +S1130D7C03290CD8DFE801F00202070723F007036C +S1130D8C43F0010303E023F0070343F00303536030 +S1130D9C704700BF00000C40104910B5104C114AAC +S1130DAC0144A14253680BD803F00701023901290D +S1130DBC23F0070394BF43F0030343F001030BE058 +S1130DCC0949884208D803F007010239012923F0A4 +S1130DDC070398BF43F00203536010BDFFDB0BFF06 +S1130DECFF23F40000000C400024F400034B5A6D64 +S1130DFCD20702D41A6D1042FCD1704700800C400B +S1130E0C0C4B40009B6A10B523FA00F000F0030071 +S1130E1C022805D0032807D0012809D1064B00E08D +S1130E2C064BBDE810401847054B9847400810BDC9 +S1130E3C002010BD00800C40630D0000690D000003 +S1130E4C3D0D0000C0F30313013B10B50C46032BFE +S1130E5C7FD8DFE803F0020E2159B1FA81F43D4A40 +S1130E6CE4B29368C4F11F0423F00F031C43946091 +S1130E7C10BD394B9847B4FA84F4364AE4B253683B +S1130E8CC4F11F0423F00F031C435460334B9847E5 +S1130E9CBDE81040324B1847324B984215D003F53D +S1130EACF633984221D0A3F57F33984251D10420D4 +S1130EBC2D4B9847B1FA81F4264AE4B2936EC4F1EF +S1130ECC1F0423F00F031C430DE00420264B98470A +S1130EDCB1FA81F41F4AE4B2936EC4F11F0423F0F7 +S1130EECF00343EA0414946610BD04201E4B984787 +S1130EFCB1FA81F4174AE4B2936EC4F10F0423F4EB +S1130F0C407343EA0424EEE7184B984204D003F5EB +S1130F1C043398420ED010BD4020134B9847B1FABD +S1130F2C81F40C4AE4B2136FC4F11F0423F00303DD +S1130F3C1C430DE040200C4B9847B1FA81F4054A50 +S1130F4CE4B2136FC4F11F0423F0300343EA041416 +S1130F5C146710BD00800C40750D00003D0D0000A1 +S1130F6CA50D000030140A00F90D00004005140012 +S1130F7CC0F30322013A38B50346052A20D8DFE82A +S1130F8C02F0120306090C0F00200E4D0DE0002098 +S1130F9C0D4D0AE001200D4D07E010200C4D04E02E +S1130FAC00200C4D01E00C4D0020C3F3043408B1B7 +S1130FBC0A4B984705F1047304EBC3039B001960B7 +S1130FCC38BD00BF44800C4040800C4058800C401D +S1130FDC60800C4078800C4008800C40F90D0000B7 +S1130FEC00F00F000138032803D8DFE800F00416E2 +S1130FFC202300207047124BDB6A03F47053B3F5C3 +S113100C805F08D0B3F5005F16D0B3F5006F0CBF4A +S113101C04200520704703207047094B9B6A03F09A +S113102C0303013B022B09D8064AD05C7047044BDE +S113103C9B6A03E007207047022070470120704729 +S113104C00800C40C017000000F47810B0F5402F5D +S113105C10B548D018D8B0F5802F32D009D8002854 +S113106C6FD0B0F5003F6AD1394B9847394B9B6828 +S113107C2EE0B0F5002F26D0B0F5202F2BD0B0F5F4 +S113108CC02F5CD1002046E0B0F5A01F47D007D894 +S113109CB0F5602F2FD0B0F5901F50D101203AE05D +S11310ACB0F5C01F44D0B0F5D01F4ED0B0F5B01F72 +S11310BC45D1294B01209847264B1B6FC3F30113D1 +S11310CC34E0264B3EE0244B00209847214B9B6E8A +S11310DC03F00F032AE0204B002098471D4B9B6E16 +S11310ECC3F3031322E01C4B00209847194B9B6E4F +S11310FCC3F301231AE0184B00209847154A936E4A +S113110CC3F3012320FA03F3D06F00F0070001307E +S113111CB3FBF0F010BD104BBDE8104018470E4B5C +S113112C012098470B4B1B6F03F00303D84010BDF1 +S113113C0B480C4B9847072807D0082801D00020EF +S113114C10BD034BBDE810401847074810BD00BF45 +S113115CA90C000000800C400D0E00003D0D000099 +S113116C04001800ED0F0000809FD50010B4042873 +S113117C20D8DFE800F00C09031106000420082332 +S113118C0CE01020202309E04020802306E04FF4DB +S113119C80704FF4007301E001200223064C29B146 +S11311AC206222B1E26A1342FCD000E02362034BBA +S11311BC10BC184710BC704700800C4095120000FE +S11311CC00F00F00012810B503D04ED3032822D908 +S11311DC10BD0239032948D8DFE801F00B020508D9 +S11311EC0120032407E00220044604E00320012428 +S11311FC01E000200424012211461C4B98471C4B8F +S113120C98471C4B5C621C4B98471C4B9847BDE899 +S113121C10401B4B1847022801F1FF310CBF00246E +S113122C0224052921D8DFE801F016030A20201135 +S113123C01220E4B11460020984702230CE0012298 +S113124C0A4B114610469847012305E00D4B012229 +S113125C1A60032300E0002306480322816AA2409B +S113126C21EA0202A3401343836210BD79110000EA +S113127C750D000000800C40951200003D0D00001F +S113128CA50D000008089043024BDA6A024B1A8041 +S113129C704700BF00800C401806002024235843DC +S11312AC00F1804000F5C040036823F003031943A8 +S11312BC01607047F0B55AB124244443012504F16C +S11312CC80448D4004F5C0440BB1256100E0656198 +S11312DC24244443072904F1804404F5C0440AD867 +S11312EC67688D000F26AE4027EA060602FA05F55C +S11312FC354365600CE001F18045083DA768AD00FD +S113130C0F26AE4027EA060602FA05F53543A5601A +S113131C62B924225043012400F1804004FA01F103 +S113132C00F5C0400BB10161F0BD4161F0BD036C2F +S113133CDB0702D4436C0B42FCD1704738B504462E +S113134C154661B90B4B984205D003F5806398425E +S113135C0FD1094800E00948094B98470146490157 +S113136CB1FBF5F22046203A0421064BD2009847F3 +S113137CE26038BD004008404015160040051400DA +S113138C551000003B130000CB435B0003F00A0331 +S113139C41EA030210B50221014B9847426010BD8B +S11313AC3B13000070B50F4B0D46022104469847C1 +S11313BC0A234360666C002EFCD10123236423684A +S11313CC297B6A7B23F01C030B431A43AB7B6968B0 +S11313DC13432360AA68044B204698472B78636018 +S11313EC266470BD3B1300004913000083689B0600 +S11313FCFCD5C069C0B2704710B502460C46936860 +S113140CDB06FCD540211046014B9847946210BD75 +S113141C3B130000064B9A6842F001029A6041F6B5 +S113142C7132DA639A6822F001029A60704700BF45 +S113143C00000C40054B9A6842F001029A600022AD +S113144CDA639A6822F001029A60704700000C403B +S113145C06490B6903F03F0303708B6903F0F00238 +S113146CCB69C3F30313134343707047D0FF0FE0EE +S113147C564B07B59847564B1B681B0E0ED1554A55 +S113148C136823F070031360534B1A6822F0604204 +S113149C1A601A6862F060621A6001E0032B0DD8BE +S11314AC4D4A136823F4FC53136002F500520023D5 +S11314BC203213605360936113629363474B01A80A +S11314CC98479DF80430012B0FD19DF805302BB9AA +S11314DC434A136843F00203136001E0012B04D860 +S11314EC404A136843F0010313603F4B1A683F4BA7 +S11314FC9A4220D83B4C3E48236843F490432360E3 +S113150C036801681B0403F0FE420368006803F4DB +S113151CFE45090400F07F032B4301F4FE010B4349 +S113152C1343344A1360344B1A68344B1A602368DF +S113153C23F490432360012211460020304B98473A +S113154C304A314C136C002143F00F031364536C79 +S113155C2E486FEA13436FEA03435364A0470021F8 +S113156C2B48A04700212B48A04700212A48A0471C +S113157C00212A48A04700212948A04700212948D6 +S113158CA04700212848A04700212848A047002153 +S113159C2748A04700212748A04700212648A047F8 +S11315AC00212648A04700212548A04701230522F5 +S11315BC18460921234CA04702210120224B9847AD +S11315CC224B9847224CA047FDE700BF610D000059 +S11315DCFC81E00F0CA00C4020600C405D1400005A +S11315EC40800C4044800C40F081E00FFFB98A4CE1 +S11315FCB481E00F34200040C881E00F2C4000403F +S113160C7911000000800C407D0F000000030400E1 +S113161C001304000033040000A2020000020200C4 +S113162C00120200002202000032020000720200CA +S113163C0082020000B2020000E2020000F202008A +S113164C00D20200C1120000A91200001909000006 +S113165C5109000038210148014B1847C3170000F9 +S107166CA1080000CD +S113167000200000002000000100000000400000E5 +S113168000200000020000000060000000200000B4 +S1131690030000000080000000200000040000009F +S11316A000A00000002000000500000000C00000B1 +S11316B0002000000600000000E000000020000000 +S11316C007000000000001000020000008000000E6 +S11316D0002001000020000009000000004001007B +S11316E0002000000A00000000600100002000004B +S11316F00B00000000800100002000000C0000002E +S113170000A00100002000000D00000000C0010046 +S1131710002000000E00000000E001000020000096 +S11317200F000000050000000000000080250000FC +S113173000000000433A2F576F726B2F736F66746B +S1131740776172652F4F70656E424C542F546172ED +S11317506765742F44656D6F2F41524D434D335F60 +S113176045464D33325F4F6C696D65785F454D3347 +S113177032473838304631323853544B5F43726FF6 +S11317807373776F726B732F426F6F742F69646515 +S11317902F2E2E2F2E2E2F2E2E2F2E2E2F536F75B3 +S11317A07263652F41524D434D335F45464D33328D +S11317B02F756172742E63004F70656E424C540035 +S11317C0030206433A2F576F726B2F736F66747759 +S11317D06172652F4F70656E424C542F546172676D +S11317E065742F44656D6F2F41524D434D335F45F2 +S11317F0464D33325F4F6C696D65785F454D3332CA +S1131800473838304631323853544B5F43726F7324 +S113181073776F726B732F426F6F742F6964652FC8 +S11018202E2E2F766563746F72732E630095 +S1131830284BF0B51E469C68921044F001049C604D +S113184000254FF0010E4FF0080C9542214C3ADA76 +S113185000EB85071F61C3F80CE0DF697F0706D53D +S1131860A3684FF0FF3023F00103A360F0BDDF69EC +S1131870BF0701D4184C08E0A3686FF0010023F0FF +S11318800103A360F0BDACB1013CDF6917F0080FA0 +S1131890104FF8D074B151F82540B4610E4CC6F81D +S11318A00CC0DF6917F0010F0A4F02D014B1013CDC +S11318B0F7E734B9BB686FF0020023F00103BB60A3 +S11318C0F0BD0135C1E7A368002023F00103A36044 +S11318D0F0BD00BF00000C40809698001A4B10B574 +S11318E09A6842F001029A6001221861DA60DA69AA +S11318F0510706D59A684FF0FF3022F001029A6032 +S113190010BDDA69920706D59A686FF0010022F0DB +S113191001029A6010BD0222DA600C4AD8690A49B1 +S113192010F001000C4602D012B1013AF6E732B9C8 +S1131930A3686FF0020023F00103A36010BD8B685D +S113194023F001038B6010BD00000C4080969800CA +S10F195004000000008000000048E801D2 S90300B943 diff --git a/Target/Source/ARMCM3_EFM32/Crossworks/cstart.s b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/cstart.s similarity index 100% rename from Target/Source/ARMCM3_EFM32/Crossworks/cstart.s rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/cstart.s diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/ide/EFM32G880_crossworks.hzp b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/ide/EFM32G880_crossworks.hzp index f9688b8e..b3f74730 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/ide/EFM32G880_crossworks.hzp +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/ide/EFM32G880_crossworks.hzp @@ -1,138 +1,193 @@ - - - + + + - - + + - - - - + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + - + - - + + - - diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/ide/EFM32G880_crossworks.hzs b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/ide/EFM32G880_crossworks.hzs index e70a572d..eb81609b 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/ide/EFM32G880_crossworks.hzs +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/ide/EFM32G880_crossworks.hzs @@ -24,6 +24,8 @@ + + @@ -54,7 +56,7 @@ - + - + diff --git a/Target/Source/ARMCM3_EFM32/Crossworks/memory.x b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/memory.x similarity index 100% rename from Target/Source/ARMCM3_EFM32/Crossworks/memory.x rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/memory.x diff --git a/Target/Source/ARMCM3_EFM32/Crossworks/vectors.c b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/vectors.c similarity index 96% rename from Target/Source/ARMCM3_EFM32/Crossworks/vectors.c rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/vectors.c index 697f0d7b..9d5c0041 100644 --- a/Target/Source/ARMCM3_EFM32/Crossworks/vectors.c +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks/Boot/vectors.c @@ -1,7 +1,7 @@ /************************************************************************************//** -* \file Source\ARMCM3_EFM32\Crossworks\vectors.c +* \file Demo\ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks\Boot\vectors.c * \brief Bootloader interrupt vector table source file. -* \ingroup Target_ARMCM3_EFM32 +* \ingroup Boot_ARMCM3_EFM32_Olimex_EM32G880F128STK_Crossworks * \internal *---------------------------------------------------------------------------------------- * C O P Y R I G H T diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.bin b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.bin index a5d940fb..395351b6 100644 Binary files a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.bin and b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.bin differ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.elf b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.elf index a93ff075..b875561e 100644 Binary files a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.elf and b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.elf differ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.map b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.map index ffa1a70b..eb59f19f 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.map +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/bin/openblt_olimex_efm32g880.map @@ -7,40 +7,38 @@ start address 0x00000000 Program Header: LOAD off 0x00008000 vaddr 0x00000000 paddr 0x00000000 align 2**15 - filesz 0x0000154f memsz 0x0000154f flags r-x - LOAD off 0x00010000 vaddr 0x20000000 paddr 0x0000154f align 2**15 - filesz 0x00000148 memsz 0x00000148 flags rwx - LOAD off 0x00010148 vaddr 0x20000148 paddr 0x00001698 align 2**15 - filesz 0x00000000 memsz 0x000005f0 flags rw- + filesz 0x00001530 memsz 0x00001530 flags r-x + LOAD off 0x00010000 vaddr 0x20000000 paddr 0x00001530 align 2**15 + filesz 0x00000148 memsz 0x00000738 flags rwx private flags = 5000200: [Version5 EABI] [soft-float ABI] Sections: Idx Name Size VMA LMA File off Algn - 0 .text 0000154f 00000000 00000000 00008000 2**3 + 0 .text 00001530 00000000 00000000 00008000 2**3 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .data 00000148 20000000 0000154f 00010000 2**2 + 1 .data 00000148 20000000 00001530 00010000 2**2 CONTENTS, ALLOC, LOAD, CODE - 2 .bss 000005f0 20000148 00001698 00010148 2**2 + 2 .bss 000005f0 20000148 00001678 00010148 2**2 ALLOC - 3 .debug_info 000063d4 00000000 00000000 00010148 2**0 + 3 .debug_info 000063ae 00000000 00000000 00010148 2**0 CONTENTS, READONLY, DEBUGGING - 4 .debug_abbrev 0000209d 00000000 00000000 0001651c 2**0 + 4 .debug_abbrev 0000209d 00000000 00000000 000164f6 2**0 CONTENTS, READONLY, DEBUGGING - 5 .debug_loc 00002df8 00000000 00000000 000185b9 2**0 + 5 .debug_loc 00002df8 00000000 00000000 00018593 2**0 CONTENTS, READONLY, DEBUGGING - 6 .debug_aranges 000005f8 00000000 00000000 0001b3b1 2**0 + 6 .debug_aranges 000005f0 00000000 00000000 0001b38b 2**0 CONTENTS, READONLY, DEBUGGING - 7 .debug_ranges 00000718 00000000 00000000 0001b9a9 2**0 + 7 .debug_ranges 00000710 00000000 00000000 0001b97b 2**0 CONTENTS, READONLY, DEBUGGING - 8 .debug_line 0000224d 00000000 00000000 0001c0c1 2**0 + 8 .debug_line 00002236 00000000 00000000 0001c08b 2**0 CONTENTS, READONLY, DEBUGGING - 9 .debug_str 00001d82 00000000 00000000 0001e30e 2**0 + 9 .debug_str 00001d37 00000000 00000000 0001e2c1 2**0 CONTENTS, READONLY, DEBUGGING - 10 .comment 00000030 00000000 00000000 00020090 2**0 + 10 .comment 00000030 00000000 00000000 0001fff8 2**0 CONTENTS, READONLY - 11 .ARM.attributes 00000033 00000000 00000000 000200c0 2**0 + 11 .ARM.attributes 00000033 00000000 00000000 00020028 2**0 CONTENTS, READONLY - 12 .debug_frame 00000c1c 00000000 00000000 000200f4 2**2 + 12 .debug_frame 00000c0c 00000000 00000000 0002005c 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00000000 l d .text 00000000 .text @@ -58,29 +56,31 @@ SYMBOL TABLE: 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l df *ABS* 00000000 vectors.c 00000000 l df *ABS* 00000000 main.c +00000000 l df *ABS* 00000000 cstart.c +000002c0 l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 system_efm32.c 20000000 l O .data 00000004 SystemLFXOClock 20000004 l O .data 00000004 SystemHFXOClock 00000000 l df *ABS* 00000000 efm32_cmu.c -00000358 l F .text 00000030 CMU_FlashWaitStateMax -00000388 l F .text 00000054 CMU_FlashWaitStateControl -000003dc l F .text 00000014 CMU_Sync -000003f0 l F .text 0000003c CMU_LFClkGet -00001430 l O .text 00000003 CSWTCH.18 +000003b4 l F .text 00000030 CMU_FlashWaitStateMax +000003e4 l F .text 00000054 CMU_FlashWaitStateControl +00000438 l F .text 00000014 CMU_Sync +0000044c l F .text 0000003c CMU_LFClkGet +0000143a l O .text 00000003 CSWTCH.18 00000000 l df *ABS* 00000000 efm32_emu.c 20000148 l O .bss 00000002 cmuStatus 00000000 l df *ABS* 00000000 efm32_gpio.c 00000000 l df *ABS* 00000000 efm32_leuart.c -000008f4 l F .text 0000000e LEUART_Sync +00000950 l F .text 0000000e LEUART_Sync 00000000 l df *ABS* 00000000 efm32_msc.c 00000000 l df *ABS* 00000000 efm32_system.c 00000000 l df *ABS* 00000000 boot.c 00000000 l df *ABS* 00000000 com.c -2000014a l O .bss 00000040 xcpCtoReqPacket.4162 +2000014a l O .bss 00000040 xcpCtoReqPacket.4160 20000008 l O .data 00000001 comActiveInterface 00000000 l df *ABS* 00000000 xcp.c -00000ae8 l F .text 00000014 XcpSetCtoError -00001433 l O .text 00000008 xcpStationId +00000b44 l F .text 00000014 XcpSetCtoError +0000143d l O .text 00000008 xcpStationId 2000018c l O .bss 0000004c xcpInfo 00000000 l df *ABS* 00000000 backdoor.c 200001d8 l O .bss 00000001 backdoorOpen @@ -89,106 +89,104 @@ SYMBOL TABLE: 00000000 l df *ABS* 00000000 assert.c 00000000 l df *ABS* 00000000 cpu.c 00000000 l df *ABS* 00000000 uart.c -200001e0 l O .bss 00000004 xcpCtoRxStartTime.5469 -200001e4 l O .bss 00000041 xcpCtoReqPacket.5466 -20000225 l O .bss 00000001 xcpCtoRxLength.5467 -20000226 l O .bss 00000001 xcpCtoRxInProgress.5468 +200001e0 l O .bss 00000004 xcpCtoRxStartTime.5467 +200001e4 l O .bss 00000041 xcpCtoReqPacket.5464 +20000225 l O .bss 00000001 xcpCtoRxLength.5465 +20000226 l O .bss 00000001 xcpCtoRxInProgress.5466 00000000 l df *ABS* 00000000 nvm.c 00000000 l df *ABS* 00000000 timer.c 20000228 l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 flash.c -00001034 l F .text 00000034 FlashGetSector -00001068 l F .text 0000004c FlashWriteBlock -000010b4 l F .text 00000050 FlashSwitchBlock -00001104 l F .text 00000080 FlashAddToBlock -00001470 l O .text 000000b4 flashLayout +00001090 l F .text 00000034 FlashGetSector +000010c4 l F .text 0000004c FlashWriteBlock +00001110 l F .text 00000050 FlashSwitchBlock +00001160 l F .text 00000080 FlashAddToBlock +0000147c l O .text 000000b4 flashLayout 2000022c l O .bss 00000204 bootBlockInfo 20000430 l O .bss 00000204 blockInfo 00000000 l df *ABS* 00000000 cpu_comp.c -00000000 l df *ABS* 00000000 cstart.c -000013e4 l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 00000100 l *ABS* 00000000 __STACKSIZE__ 00001410 l F .text 00000010 __MSC_ErasePage_veneer 00001420 l F .text 00000010 __MSC_WriteWord_veneer -00000a54 g F .text 00000018 ComInit -000011a0 g F .text 00000048 FlashWrite -0000084c g F .text 00000018 GPIO_DriveModeSet -00000dac g F .text 00000008 AssertFailure -00000838 g F .text 00000014 EMU_UpdateOscConfig -000013c0 g F .text 00000044 reset_handler -0000061c g F .text 00000118 CMU_ClockFreqGet -00001008 g F .text 0000001c TimerUpdate -00000b28 g F .text 00000010 XcpPacketTransmitted -00000948 g F .text 00000018 LEUART_Enable -00000a6c g F .text 00000028 ComTask -00000a20 g F .text 0000001e BootInit -00000d88 g F .text 00000020 BackDoorInit -00000734 g F .text 00000050 CMU_OscillatorEnable -00000daa g F .text 00000002 CopService -0000154f g .text 00000000 _etext -000013b8 g F .text 00000004 CpuIrqDisable -000013a4 g F .text 00000006 FlashGetUserProgBaseAddress -000005b4 g F .text 00000068 CMU_ClockSelectGet -00000ffc g F .text 0000000c TimerReset +00000ab0 g F .text 00000018 ComInit +000011fc g F .text 00000048 FlashWrite +000008a8 g F .text 00000018 GPIO_DriveModeSet +00000e08 g F .text 00000008 AssertFailure +00000894 g F .text 00000014 EMU_UpdateOscConfig +0000029c g F .text 00000044 reset_handler +00000678 g F .text 00000118 CMU_ClockFreqGet +00001064 g F .text 0000001c TimerUpdate +00000b84 g F .text 00000010 XcpPacketTransmitted +000009a4 g F .text 00000018 LEUART_Enable +00000ac8 g F .text 00000028 ComTask +00000a7c g F .text 0000001e BootInit +00000de4 g F .text 00000020 BackDoorInit +00000790 g F .text 00000050 CMU_OscillatorEnable +00000e06 g F .text 00000002 CopService +00001530 g .text 00000000 _etext +00001406 g F .text 00000004 CpuIrqDisable +00001400 g F .text 00000006 FlashGetUserProgBaseAddress +00000610 g F .text 00000068 CMU_ClockSelectGet +00001058 g F .text 0000000c TimerReset 20000634 g O .bss 00000004 SystemCoreClock -00000a3e g F .text 00000016 BootTask -000012e0 g F .text 00000044 FlashWriteChecksum -00000a98 g F .text 0000001c ComTransmitPacket -0000034c g F .text 0000000c SystemLFXOClockGet -00000548 g F .text 0000006c CMU_ClockEnable -000009a0 g F .text 0000000c LEUART_Rx -00000b18 g F .text 00000010 XcpIsConnected -00000fb4 g F .text 00000004 NvmInit -00001184 g F .text 0000001c FlashInit -00000fc4 g F .text 00000004 NvmGetUserProgBaseAddress +00000a9a g F .text 00000016 BootTask +0000133c g F .text 00000044 FlashWriteChecksum +00000af4 g F .text 0000001c ComTransmitPacket +000003a8 g F .text 0000000c SystemLFXOClockGet +000005a4 g F .text 0000006c CMU_ClockEnable +000009fc g F .text 0000000c LEUART_Rx +00000b74 g F .text 00000010 XcpIsConnected +00001010 g F .text 00000004 NvmInit +000011e0 g F .text 0000001c FlashInit +00001020 g F .text 00000004 NvmGetUserProgBaseAddress 20000638 g .bss 00000000 _ebss -000013ac g F .text 0000000c UnusedISR -00000a94 g F .text 00000002 ComFree -00000960 g F .text 00000040 LEUART_Init +00000290 g F .text 0000000c UnusedISR +00000af0 g F .text 00000002 ComFree +000009bc g F .text 00000040 LEUART_Init 2000007c g F .data 000000c8 MSC_WriteWord -00000e0c g F .text 00000094 UartInit -000009e4 g F .text 0000001c MSC_Deinit -00000784 g F .text 000000b4 CMU_ClockSelectSet -00000fbc g F .text 00000004 NvmErase +00000e68 g F .text 00000094 UartInit +00000a40 g F .text 0000001c MSC_Deinit +000007e0 g F .text 000000b4 CMU_ClockSelectSet +00001018 g F .text 00000004 NvmErase 20000148 g .bss 00000000 _bss -00000290 g F .text 00000094 SystemHFClockGet -00000b38 g F .text 00000218 XcpPacketReceived -00000db4 g F .text 00000004 CpuInit +000002ec g F .text 00000094 SystemHFClockGet +00000b94 g F .text 00000218 XcpPacketReceived +00000e10 g F .text 00000004 CpuInit 2000000c g F .data 00000070 MSC_ErasePage -0000136c g F .text 00000038 FlashDone -00000afc g F .text 0000001c XcpInit -000011e8 g F .text 000000f8 FlashErase +000013c8 g F .text 00000038 FlashDone +00000b58 g F .text 0000001c XcpInit +00001244 g F .text 000000f8 FlashErase 000000b8 g F .text 000001d8 main -00000fc8 g F .text 00000012 NvmDone -00000ea0 g F .text 0000007c UartTransmitPacket -00000fc0 g F .text 00000004 NvmVerifyChecksum -00000dec g F .text 0000001e CpuMemCopy -00000864 g F .text 00000090 GPIO_PinModeSet -00000344 g F .text 00000002 SystemInit -000009ac g F .text 00000018 LEUART_Tx -0000042c g F .text 0000011c CMU_ClockDivSet -00000acc g F .text 00000018 ComGetActiveInterfaceMaxTxLen -00000f1c g F .text 00000098 UartReceivePacket -000013bc g F .text 00000004 CpuIrqEnable +00001024 g F .text 00000012 NvmDone +00000efc g F .text 0000007c UartTransmitPacket +0000101c g F .text 00000004 NvmVerifyChecksum +00000e48 g F .text 0000001e CpuMemCopy +000008c0 g F .text 00000090 GPIO_PinModeSet +000003a0 g F .text 00000002 SystemInit +00000a08 g F .text 00000018 LEUART_Tx +00000488 g F .text 0000011c CMU_ClockDivSet +00000b28 g F .text 00000018 ComGetActiveInterfaceMaxTxLen +00000f78 g F .text 00000098 UartReceivePacket +0000140a g F .text 00000004 CpuIrqEnable 20000000 g .data 00000000 _data -00000da8 g F .text 00000002 CopInit -00000346 g F .text 00000006 SystemLFRCOClockGet -00000904 g F .text 00000044 LEUART_BaudrateSet -00000a00 g F .text 00000020 SYSTEM_ChipRevisionGet -00000324 g F .text 00000020 SystemCoreClockGet -00000fb8 g F .text 00000004 NvmWrite -00000db8 g F .text 00000034 CpuStartUserProgram +00000e04 g F .text 00000002 CopInit +000003a2 g F .text 00000006 SystemLFRCOClockGet +00000960 g F .text 00000044 LEUART_BaudrateSet +00000a5c g F .text 00000020 SYSTEM_ChipRevisionGet +00000380 g F .text 00000020 SystemCoreClockGet +00001014 g F .text 00000004 NvmWrite +00000e14 g F .text 00000034 CpuStartUserProgram 20000738 g .bss 00000000 _estack -00001324 g F .text 00000048 FlashVerifyChecksum +00001380 g F .text 00000048 FlashVerifyChecksum 20000148 g .data 00000000 _edata 00000000 g O .text 000000b8 _vectab -00000ae4 g F .text 00000004 ComIsConnected -00000ab4 g F .text 00000018 ComGetActiveInterfaceMaxRxLen -00000d50 g F .text 00000038 BackDoorCheck +00000b40 g F .text 00000004 ComIsConnected +00000b10 g F .text 00000018 ComGetActiveInterfaceMaxRxLen +00000dac g F .text 00000038 BackDoorCheck 20000638 g .bss 00000000 _stack -00001024 g F .text 00000010 TimerGet -00000fdc g F .text 00000020 TimerInit -000009c4 g F .text 00000020 MSC_Init +00001080 g F .text 00000010 TimerGet +00001038 g F .text 00000020 TimerInit +00000a20 g F .text 00000020 MSC_Init diff --git a/Target/Source/ARMCM3_EFM32/GCC/cstart.c b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/cstart.c similarity index 93% rename from Target/Source/ARMCM3_EFM32/GCC/cstart.c rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/cstart.c index 2108ed13..2fc94935 100644 --- a/Target/Source/ARMCM3_EFM32/GCC/cstart.c +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/cstart.c @@ -1,7 +1,7 @@ /************************************************************************************//** -* \file ARMCM3_EFM32\GCC\cstart.c +* \file Demo\ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC\Boot\cstart.c * \brief Bootloader C startup source file. -* \ingroup Target_ARMCM3_EFM32 +* \ingroup Boot_ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC * \internal *---------------------------------------------------------------------------------------- * C O P Y R I G H T diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/makefile b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/makefile index 30c0a57e..f31d0f20 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/makefile +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/makefile @@ -38,6 +38,8 @@ PROJ_FILES= \ blt_conf.h \ hooks.c \ main.c \ +vectors.c \ +cstart.c \ ./lib/CMSIS/CM3/CoreSupport/core_cm3.c \ ./lib/CMSIS/CM3/CoreSupport/core_cm3.h \ ./lib/CMSIS/CM3/CoreSupport/core_cmFunc.h \ @@ -131,9 +133,7 @@ main.c \ ../../../Source/ARMCM3_EFM32/timer.c \ ../../../Source/ARMCM3_EFM32/flash.c \ ../../../Source/ARMCM3_EFM32/flash.h \ -../../../Source/ARMCM3_EFM32/GCC/vectors.c \ -../../../Source/ARMCM3_EFM32/GCC/cpu_comp.c \ -../../../Source/ARMCM3_EFM32/GCC/cstart.c +../../../Source/ARMCM3_EFM32/GCC/cpu_comp.c #|---------------------------------------------------------------------------------------| @@ -165,7 +165,7 @@ OBJ_PATH = obj BIN_PATH = bin INC_PATH = $(patsubst %,-I%,$(sort $(foreach file,$(filter %.h,$(PROJ_FILES)),$(dir $(file))))) INC_PATH += -I. -I./lib -LIB_PATH = -L../../../Source/ARMCM3_EFM32/GCC/ +LIB_PATH = -L./ #|---------------------------------------------------------------------------------------| diff --git a/Target/Source/ARMCM3_EFM32/GCC/memory.x b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/memory.x similarity index 100% rename from Target/Source/ARMCM3_EFM32/GCC/memory.x rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/memory.x diff --git a/Target/Source/ARMCM3_EFM32/GCC/vectors.c b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/vectors.c similarity index 96% rename from Target/Source/ARMCM3_EFM32/GCC/vectors.c rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/vectors.c index adee20fa..4e5cc5cd 100644 --- a/Target/Source/ARMCM3_EFM32/GCC/vectors.c +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC/Boot/vectors.c @@ -1,7 +1,7 @@ /************************************************************************************//** -* \file Source\ARMCM3_EFM32\GCC\vectors.c +* \file Demo\ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC\Boot\vectors.c * \brief Bootloader interrupt vector table source file. -* \ingroup Target_ARMCM3_EFM32 +* \ingroup Boot_ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC * \internal *---------------------------------------------------------------------------------------- * C O P Y R I G H T diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.out b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.out index 15f6f368..24bf5159 100644 Binary files a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.out and b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.out differ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.srec b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.srec index 2b6ccb7b..9878cbb6 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.srec +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/bin/openblt_olimex_efm32g880.srec @@ -1,16 +1,16 @@ S02000006F70656E626C745F6F6C696D65785F65666D3332673838302E7372656320 -S113000078020020551C0000791C0000791C0000B7 -S1130010791C0000791C0000791C0000791C000088 -S1130020791C0000791C0000791C0000791C000078 -S1130030791C0000791C0000791C0000791C000068 -S1130040791C0000791C0000791C0000791C000058 -S1130050791C0000791C0000791C0000791C000048 -S1130060791C0000791C0000791C0000791C000038 -S1130070791C0000791C0000791C0000791C000028 -S1130080791C0000791C0000791C0000791C000018 -S1130090791C0000791C0000791C0000791C000008 -S11300A0791C0000791C0000791C0000791C0000F8 -S10B00B0791C0000791C00001A +S1130000780200206D1C0000911C0000911C00006F +S1130010911C0000911C0000911C0000911C000028 +S1130020911C0000911C0000911C0000911C000018 +S1130030911C0000911C0000911C0000911C000008 +S1130040911C0000911C0000911C0000911C0000F8 +S1130050911C0000911C0000911C0000911C0000E8 +S1130060911C0000911C0000911C0000911C0000D8 +S1130070911C0000911C0000911C0000911C0000C8 +S1130080911C0000911C0000911C0000911C0000B8 +S1130090911C0000911C0000911C0000911C0000A8 +S11300A0911C0000911C0000911C0000911C000098 +S10B00B0911C0000911C0000EA S11300B8890011EB401010F1844002607047DFF8AA S11300C88405006810F007010029012903D9891E55 S11300D8012904D906E0012161F3020002E00321A9 @@ -299,7 +299,7 @@ S1131278806CFFF74EFD002803D13120FFF799FE5B S113128806E0FF200849C87001200749A1F8440076 S113129801BD80B5FFF702FDFF200349C870012096 S11312A80149A1F8440001BD8006002083060020FE -S11312B8941C0000840600208706002080B5312095 +S11312B8AC1C0000840600208706002080B531207D S11312C8FFF777FE01BD00004163704700B585B0A4 S11312D868466A49102200F0EFF801216848FFF7D0 S11312E815F8012304220621022000F021F9002325 @@ -327,9 +327,9 @@ S1131438002010BD10B5040000201D4909684907A3 S113144804D5134800F050F920700120C0B210BD33 S113145880B518490968C90601D400200CE00100C8 S1131468C9B20B4800F046F901E0FFF745FC114802 -S11314780068C006F9D5012002BD0000681C000000 +S11314780068C006F9D5012002BD0000801C0000E8 S113148800C20200002304000300120040151600E5 -S113149800440840544408408C1B000064070020A2 +S11314980044084054440840A41B0000640700208A S11314A8CC0600205C07002063070020CD0600203E S11314B82C44084008440840103A07D330B4B1E833 S11314C83810103AA0E83810F9D230BC530724BFBA @@ -434,46 +434,48 @@ S1131AE808BF11F8015B06EB05256D42A41C1D44D3 S1131AF8D4D015F8016B03F8016B641EF9D1CDE756 S1131B08433A5C576F726B5C736F66747761726586 S1131B185C4F70656E424C545C5461726765745CCA -S1131B28536F757263655C41524D434D335F45464F -S1131B384D33325C4941525C766563746F72732E1F -S1131B486300000019E050F8041BCB0744BFA9F157 -S1131B5801035918121F0023042A41F8043BF9D23F -S1131B685FEA827C0B4604D54FF0000CA1F800C054 -S1131B789B1CD10744BF0021197050F8042B002A7C -S1131B88E1D17047433A5C576F726B5C736F66744C -S1131B98776172655C4F70656E424C545C54617237 -S1131BA86765745C536F757263655C41524D434D50 -S1131BB8335F45464D33325C756172742E630000A1 -S1131BC810B5074979441831064C7C44163404E0AE -S1131BD80A68081D114488470146A142F8D110BD7E -S1131BE808000000240000005DFFFFFFF00400006F -S1131BF8780200200000000091FEFFFF980000001A -S1131C084A0200000000002000F00BF8002801D070 -S1131C18FFF7D6FF0020AFF30080FFF7ECFD00F0DC -S1131C2802F80120704700F001B800000746384662 -S1131C3800F002F8FBE7000080B5AFF30080024A29 -S1131C4811001820ABBEFBE726000200034B9D469B -S1131C58AFF30080AFF30080FFF7D6FF78020020CF -S1131C6805000000000000008025000000000000BE -S1131C7880B53C210148FFF74AFD01BD081B00005F -S1131C88AFF30080AFF30080FFF7BEFF4F70656EBF -S1131C98424C5400101B0048E801008000005449DD -S1131CA8554A126852F00102534B1A60534A1060A5 -S1131CB801205206200752480068400708D54D08FD -S1131CC8100C0840004B4908605FF0FF3029E04CD5 -S1131CD81212801A52471A12451A10077FF001008F -S1131CE81CE00220443A100300E0491E431C500B38 -S1131CF8C00701D50029F8D1002908D13C2C323A73 -S1131D082C5003020006E037121235121027002067 -S1131D18704730B4334B1B6853F00103314C2360D4 -S1131D289310002200E0521C9A424FDA00EB82041E -S1131D382D4D2C6001242C0610032C4C2468647E41 -S1131D48522740522598100142E0261A12A41A522A -S1131D58211A521F98101035E01B4C00E0641E1E17 -S1131D684D2D682D0701D4002C9450022C08D1174E -S1131D7828521594100521E051F8224015641001E9 -S1131D8808241206320E3612103622EDCA313650A5 -S1131D9801B5D109367207CA5205123203CA100BAB -S1131DA830BC70478096980008000C401004120C50 -S10C1DB804121C041218040204B4 -S9031C8957 +S1131B2844656D6F5C41524D434D335F45464D33BB +S1131B38325F4F6C696D65785F454D33324738388D +S1131B48304631323853544B5F4941525C426F6FCF +S1131B58745C766563746F72732E630019E050F8D1 +S1131B68041BCB0744BFA9F101035918121F002312 +S1131B78042A41F8043BF9D25FEA827C0B4604D577 +S1131B884FF0000CA1F800C09B1CD10744BF0021F2 +S1131B98197050F8042B002AE1D17047433A5C5776 +S1131BA86F726B5C736F6674776172655C4F706596 +S1131BB86E424C545C5461726765745C536F757201 +S1131BC863655C41524D434D335F45464D33325C4A +S1131BD8756172742E63000010B507497944183191 +S1131BE8064C7C44163404E00A68081D11448847EE +S1131BF80146A142F8D110BD0800000024000000ED +S1131C085DFFFFFFF00400007802002000000000E0 +S1131C1879FEFFFF980000004A020000000000203F +S1131C2800F00BF8002801D0FFF7D6FF0020AFF32F +S1131C380080FFF7E0FD00F002F80120704700F093 +S1131C4801B800000746384600F002F8FBE7000038 +S1131C5880B5AFF30080024A11001820ABBEFBE741 +S1131C6826000200034B9D46AFF30080AFF30080CB +S1131C78FFF7D6FF780200200500000000000000EE +S1131C88802500000000000080B53C210148FFF7D2 +S1131C983EFD01BD081B0000AFF30080AFF30080D8 +S1131CA8FFF7BEFF4F70656E424C5400101B00488E +S1131CB8E801008000005449554A126852F00102B4 +S1131CC8534B1A60534A10600120520620075248A9 +S1131CD80068400708D54D08100C0840004B490817 +S1131CE8605FF0FF3029E04C1212801A52471A1232 +S1131CF8451A10077FF001001CE00220443A100343 +S1131D0800E0491E431C500BC00701D50029F8D137 +S1131D18002908D13C2C323A2C5003020006E03743 +S1131D281212351210270020704730B4334B1B6849 +S1131D3853F00103314C23609310002200E0521C3D +S1131D489A424FDA00EB82042D4D2C6001242C06B4 +S1131D5810032C4C2468647E5227405225981001A5 +S1131D6842E0261A12A41A52211A521F981010354A +S1131D78E01B4C00E0641E1E4D2D682D0701D400A5 +S1131D882C9450022C08D11728521594100521E0E0 +S1131D9851F822401564100108241206320E361236 +S1131DA8103622EDCA31365001B5D109367207CA48 +S1131DB85205123203CA100B30BC70478096980043 +S1131DC808000C401004120C04121C04121804021B +S1041DD80402 +S9031CA13F diff --git a/Target/Source/ARMCM3_EFM32/IAR/cstart.s b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/cstart.s similarity index 100% rename from Target/Source/ARMCM3_EFM32/IAR/cstart.s rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/cstart.s diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.dep b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.dep index 84208e80..d02269b4 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.dep +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.dep @@ -2,426 +2,356 @@ 2 - 3169117692 + 185905059 Debug - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_i2c.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_gpio.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_emu.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_emu.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_i2c.c - $PROJ_DIR$\..\obj\cpu.lst - $PROJ_DIR$\..\obj\backdoor.lst - $PROJ_DIR$\..\obj\hooks.pbi - $TOOLKIT_DIR$\lib\dl7M_tln.a - $PROJ_DIR$\..\obj\efm32_vcmp.o - $PROJ_DIR$\..\obj\efm32_pcnt.o - $PROJ_DIR$\..\obj\efm32_opamp.o - $PROJ_DIR$\..\obj\core_cm3.pbi - $PROJ_DIR$\..\obj\efm32_dma.o - $PROJ_DIR$\..\obj\efm32_emu.o - $PROJ_DIR$\..\obj\efm32_gpio.o - $PROJ_DIR$\..\obj\uart.lst - $PROJ_DIR$\..\obj\hooks.o - $PROJ_DIR$\..\obj\cop.lst - $PROJ_DIR$\..\obj\efm32_acmp.pbi - $PROJ_DIR$\..\obj\efm32_adc.pbi - $PROJ_DIR$\..\obj\efm32_aes.pbi - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\..\obj\efm32_cmu.pbi - $PROJ_DIR$\..\obj\efm32_ebi.o - $PROJ_DIR$\..\obj\timer.lst - $PROJ_DIR$\..\obj\com.lst - $PROJ_DIR$\..\obj\efm32_assert.pbi - $PROJ_DIR$\..\obj\efm32_dac.pbi - $PROJ_DIR$\..\obj\main.lst - $PROJ_DIR$\..\obj\assert.lst - $PROJ_DIR$\..\obj\assert.o - $TOOLKIT_DIR$\lib\m7M_tl.a - $PROJ_DIR$\..\obj\hooks.lst - $PROJ_DIR$\..\obj\efm32_lcd.pbi - $PROJ_DIR$\..\obj\efm32_dbg.o - $PROJ_DIR$\..\obj\efm32_pcnt.lst - $PROJ_DIR$\..\obj\efm32_gpio.pbi - $PROJ_DIR$\..\obj\efm32_i2c.pbi - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\..\obj\efm32_dac.o - $PROJ_DIR$\..\obj\efm32_rtc.lst - $PROJ_DIR$\..\obj\cpu_comp.lst - $PROJ_DIR$\..\obj\efm32_ebi.pbi - $PROJ_DIR$\..\obj\efm32_gpio.lst - $PROJ_DIR$\..\obj\efm32_dac.lst - $PROJ_DIR$\..\obj\efm32_aes.lst - $PROJ_DIR$\..\obj\efm32_dbg.pbi - $PROJ_DIR$\..\obj\efm32_emu.pbi - $PROJ_DIR$\..\obj\efm32_emu.lst + $PROJ_DIR$\..\obj\efm32_acmp.__cstat.et + $PROJ_DIR$\..\obj\cpu.__cstat.et + $PROJ_DIR$\..\obj\efm32_int.__cstat.et + $PROJ_DIR$\..\obj\efm32_ebi.__cstat.et + $PROJ_DIR$\..\obj\efm32_cmu.__cstat.et + $PROJ_DIR$\..\obj\efm32_dbg.__cstat.et + $PROJ_DIR$\..\obj\efm32_pcnt.__cstat.et + $PROJ_DIR$\..\obj\efm32_letimer.__cstat.et + $PROJ_DIR$\..\obj\assert.__cstat.et + $PROJ_DIR$\..\obj\efm32_prs.__cstat.et + $PROJ_DIR$\..\obj\efm32_dac.__cstat.et + $PROJ_DIR$\..\obj\efm32_msc.__cstat.et + $PROJ_DIR$\..\obj\system_efm32.__cstat.et + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cstart.s + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\vectors.c + $PROJ_DIR$\..\obj\hooks.__cstat.et + $PROJ_DIR$\..\obj\cpu_comp.__cstat.et + $PROJ_DIR$\..\obj\backdoor.__cstat.et + $PROJ_DIR$\..\obj\efm32_rtc.__cstat.et + $PROJ_DIR$\..\obj\efm32_aes.__cstat.et + $PROJ_DIR$\..\obj\efm32_rmu.__cstat.et + $PROJ_DIR$\..\obj\vectors.__cstat.et + $PROJ_DIR$\..\obj\efm32_lcd.__cstat.et + $PROJ_DIR$\..\obj\efm32_timer.__cstat.et + $PROJ_DIR$\..\obj\xcp.__cstat.et + $PROJ_DIR$\..\obj\efm32_assert.__cstat.et + $PROJ_DIR$\..\obj\efm32_lesense.__cstat.et + $PROJ_DIR$\..\obj\efm32_opamp.__cstat.et + $PROJ_DIR$\..\obj\efm32_dma.__cstat.et + $PROJ_DIR$\..\obj\efm32_system.__cstat.et + $PROJ_DIR$\..\obj\efm32_leuart.__cstat.et + $PROJ_DIR$\..\obj\efm32_adc.__cstat.et + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\..\obj\com.__cstat.et + $PROJ_DIR$\..\obj\flash.__cstat.et + $PROJ_DIR$\..\obj\efm32_emu.__cstat.et + $PROJ_DIR$\..\obj\boot.__cstat.et + $PROJ_DIR$\..\obj\main.__cstat.et + $PROJ_DIR$\..\obj\timer.__cstat.et + $PROJ_DIR$\..\obj\efm32_i2c.__cstat.et + $PROJ_DIR$\..\obj\efm32_gpio.__cstat.et + $PROJ_DIR$\..\obj\efm32_usart.__cstat.et + $PROJ_DIR$\..\obj\boot.pbi + $PROJ_DIR$\..\obj\core_cm3.__cstat.et + $PROJ_DIR$\..\obj\cop.__cstat.et + $PROJ_DIR$\..\obj\uart.__cstat.et + $PROJ_DIR$\..\obj\cstart.o + $PROJ_DIR$\..\obj\openblt_olimex_efm32g880.map + $PROJ_DIR$\..\obj\main.pbi + $PROJ_DIR$\..\obj\efm32_leuart.lst + $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\..\obj\nvm.__cstat.et + $PROJ_DIR$\..\obj\efm32_msc.lst + $PROJ_DIR$\..\obj\vectors.o + $TOOLKIT_DIR$\inc\c\yvals.h + $TOOLKIT_DIR$\inc\c\DLib_Threads.h + $PROJ_DIR$\..\obj\efm32_vcmp.__cstat.et + $PROJ_DIR$\..\obj\efm32_wdog.__cstat.et + $PROJ_DIR$\..\obj\efm32_mpu.__cstat.et $PROJ_DIR$\..\obj\efm32_letimer.lst + $PROJ_DIR$\..\obj\efm32_aes.pbi + $PROJ_DIR$\..\obj\cpu_comp.lst + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\..\obj\main.lst + $PROJ_DIR$\..\obj\com.lst + $PROJ_DIR$\..\obj\hooks.lst + $PROJ_DIR$\..\obj\efm32_gpio.pbi + $PROJ_DIR$\..\obj\efm32_emu.lst + $PROJ_DIR$\..\obj\efm32_assert.pbi + $PROJ_DIR$\..\obj\efm32_dbg.pbi $PROJ_DIR$\..\obj\efm32_rtc.pbi + $PROJ_DIR$\..\obj\efm32_i2c.pbi + $PROJ_DIR$\..\obj\efm32_ebi.pbi + $PROJ_DIR$\..\obj\efm32_cmu.pbi + $TOOLKIT_DIR$\lib\m7M_tl.a + $PROJ_DIR$\..\obj\efm32_rtc.lst + $PROJ_DIR$\..\obj\timer.lst + $PROJ_DIR$\..\obj\efm32_dbg.o + $PROJ_DIR$\..\obj\efm32_lcd.pbi + $PROJ_DIR$\..\obj\efm32_aes.lst + $PROJ_DIR$\..\obj\efm32_dac.lst + $PROJ_DIR$\..\obj\efm32_emu.pbi + $PROJ_DIR$\..\obj\efm32_pcnt.lst + $PROJ_DIR$\..\obj\efm32_ebi.o $PROJ_DIR$\..\obj\efm32_ebi.lst - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\..\obj\efm32_usart.lst - $PROJ_DIR$\..\obj\efm32_acmp.lst - $PROJ_DIR$\..\obj\efm32_letimer.o - $PROJ_DIR$\..\obj\system_efm32.lst - $PROJ_DIR$\..\bin\openblt_olimex_efm32g880.out - $PROJ_DIR$\..\obj\efm32_opamp.lst - $PROJ_DIR$\..\obj\efm32_adc.lst - $PROJ_DIR$\..\obj\efm32_dma.pbi - $PROJ_DIR$\..\obj\efm32_int.pbi - $PROJ_DIR$\..\obj\efm32_pcnt.pbi - $PROJ_DIR$\..\obj\cpu_comp.o - $PROJ_DIR$\..\obj\efm32_wdog.pbi - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $PROJ_DIR$\..\obj\efm32_mpu.o - $PROJ_DIR$\..\obj\efm32_dbg.lst - $PROJ_DIR$\..\obj\efm32_dma.lst - $PROJ_DIR$\..\obj\efm32_lesense.pbi - $PROJ_DIR$\..\obj\efm32_opamp.pbi - $PROJ_DIR$\..\obj\core_cm3.lst - $PROJ_DIR$\..\obj\efm32_msc.o - $PROJ_DIR$\..\obj\timer.pbi - $PROJ_DIR$\..\obj\vectors.pbi - $PROJ_DIR$\..\obj\efm32G880.pbd - $PROJ_DIR$\..\obj\efm32_leuart.o - $PROJ_DIR$\..\obj\efm32_mpu.pbi - $PROJ_DIR$\..\obj\efm32_leuart.pbi - $PROJ_DIR$\..\obj\efm32_acmp.o - $PROJ_DIR$\..\obj\efm32_letimer.pbi - $PROJ_DIR$\..\obj\efm32_msc.pbi - $PROJ_DIR$\..\obj\efm32_aes.o - $PROJ_DIR$\..\obj\efm32_adc.o - $PROJ_DIR$\..\obj\efm32_lesense.o - $PROJ_DIR$\..\obj\efm32_lcd.o - $PROJ_DIR$\..\..\..\..\Source\file.h - $PROJ_DIR$\..\obj\cpu_comp.pbi - $TOOLKIT_DIR$\inc\c\stdbool.h - $PROJ_DIR$\..\obj\efm32_prs.lst - $PROJ_DIR$\..\bin\openbtl_olimex_efm32g880.srec - $PROJ_DIR$\..\obj\xcp.pbi - $PROJ_DIR$\..\obj\xcp.lst - $TOOLKIT_DIR$\inc\c\cmsis_iar.h - $PROJ_DIR$\..\obj\com.o - $PROJ_DIR$\..\obj\backdoor.pbi - $TOOLKIT_DIR$\inc\c\ystdio.h - $TOOLKIT_DIR$\inc\c\ysizet.h - $PROJ_DIR$\..\obj\boot.o - $PROJ_DIR$\..\obj\nvm.lst - $PROJ_DIR$\..\obj\nvm.o - $PROJ_DIR$\..\obj\efm32_int.o - $PROJ_DIR$\..\obj\efm32_prs.pbi - $PROJ_DIR$\..\obj\efm32_i2c.o - $PROJ_DIR$\..\obj\efm32_rtc.o - $PROJ_DIR$\..\obj\efm32_usart.o - $TOOLKIT_DIR$\inc\c\intrinsics.h - $TOOLKIT_DIR$\inc\c\stdio.h - $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\..\obj\main.o - $PROJ_DIR$\..\obj\efm32_timer.o + $PROJ_DIR$\..\obj\efm32_dac.pbi + $PROJ_DIR$\..\obj\assert.o + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\..\obj\assert.lst + $PROJ_DIR$\..\obj\efm32_gpio.lst + $PROJ_DIR$\..\obj\efm32_dac.o + $PROJ_DIR$\..\memory.x + $PROJ_DIR$\..\obj\cop.lst + $PROJ_DIR$\..\obj\efm32_dma.o + $PROJ_DIR$\..\obj\hooks.pbi + $PROJ_DIR$\..\obj\efm32_adc.pbi + $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\..\obj\efm32_gpio.o + $PROJ_DIR$\..\obj\core_cm3.pbi + $PROJ_DIR$\..\obj\efm32_pcnt.o + $PROJ_DIR$\..\obj\backdoor.lst + $PROJ_DIR$\..\obj\efm32_acmp.pbi + $PROJ_DIR$\..\obj\hooks.o + $PROJ_DIR$\..\obj\efm32_vcmp.o + $PROJ_DIR$\..\obj\efm32_opamp.o + $PROJ_DIR$\..\obj\efm32_emu.o + $PROJ_DIR$\..\obj\uart.lst + $PROJ_DIR$\..\obj\cpu.lst + $PROJ_DIR$\..\obj\efm32_cmu.lst + $PROJ_DIR$\..\obj\system_efm32.pbi + $PROJ_DIR$\..\obj\efm32_vcmp.pbi + $PROJ_DIR$\..\obj\efm32_lcd.lst + $PROJ_DIR$\..\obj\efm32_rmu.pbi + $PROJ_DIR$\..\obj\timer.o + $PROJ_DIR$\..\obj\core_cm3.o + $TOOLKIT_DIR$\inc\c\xencoding_limits.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\memory.x + $PROJ_DIR$\..\obj\system_efm32.o + $PROJ_DIR$\..\obj\flash.lst + $PROJ_DIR$\..\obj\efm32_usart.pbi + $PROJ_DIR$\..\obj\efm32_cmu.o $PROJ_DIR$\..\obj\xcp.o - $PROJ_DIR$\..\obj\com.pbi - $PROJ_DIR$\..\obj\efm32_prs.o - $PROJ_DIR$\..\obj\efm32_system.o - $PROJ_DIR$\..\obj\cop.o - $PROJ_DIR$\..\obj\backdoor.o - $PROJ_DIR$\..\obj\efm32_rmu.o - $PROJ_DIR$\..\obj\assert.pbi - $PROJ_DIR$\..\obj\cop.pbi - $PROJ_DIR$\..\obj\efm32_system.lst - $PROJ_DIR$\..\obj\efm32_wdog.lst - $PROJ_DIR$\..\obj\cpu.o - $PROJ_DIR$\..\obj\cpu.pbi - $PROJ_DIR$\..\obj\nvm.pbi - $PROJ_DIR$\..\obj\efm32_i2c.lst - $PROJ_DIR$\..\obj\efm32_assert.o - $PROJ_DIR$\..\obj\efm32_vcmp.lst - $PROJ_DIR$\..\obj\uart.o - $PROJ_DIR$\..\obj\flash.o - $PROJ_DIR$\..\obj\flash.pbi - $PROJ_DIR$\..\obj\efm32_timer.lst - $PROJ_DIR$\..\obj\boot.lst + $PROJ_DIR$\..\obj\efm32_assert.lst $PROJ_DIR$\..\bin\openbtl_olimex_efm32g880.out $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\..\obj\efm32_wdog.o - $PROJ_DIR$\..\obj\efm32_cmu.lst - $PROJ_DIR$\..\obj\timer.o - $PROJ_DIR$\..\obj\efm32_assert.lst - $PROJ_DIR$\..\bin\openblt_olimex_efm32g880.srec - $PROJ_DIR$\..\obj\efm32_system.pbi - $PROJ_DIR$\..\obj\efm32_timer.pbi - $PROJ_DIR$\..\obj\efm32_lesense.lst - $PROJ_DIR$\..\obj\efm32_mpu.lst + $PROJ_DIR$\..\obj\cop.o $PROJ_DIR$\..\obj\uart.pbi - $PROJ_DIR$\..\obj\core_cm3.o - $PROJ_DIR$\..\obj\efm32_rmu.pbi - $PROJ_DIR$\..\obj\efm32_usart.pbi - $PROJ_DIR$\..\obj\boot.pbi - $PROJ_DIR$\..\obj\system_efm32.pbi - $PROJ_DIR$\..\obj\vectors.lst - $PROJ_DIR$\..\obj\cstart.o - $PROJ_DIR$\..\obj\efm32_vcmp.pbi - $PROJ_DIR$\..\obj\main.pbi - $PROJ_DIR$\..\obj\openblt_olimex_efm32g880.map - $PROJ_DIR$\..\obj\system_efm32.o - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\..\obj\efm32_cmu.o - $PROJ_DIR$\..\obj\vectors.o + $PROJ_DIR$\..\obj\efm32_mpu.lst + $PROJ_DIR$\..\obj\assert.pbi + $PROJ_DIR$\..\obj\efm32_system.o + $PROJ_DIR$\..\obj\backdoor.o + $PROJ_DIR$\..\bin\openblt_olimex_efm32g880.srec $PROJ_DIR$\..\obj\efm32_int.lst - $PROJ_DIR$\..\obj\efm32_lcd.lst - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cmFunc.h - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.h + $PROJ_DIR$\..\obj\uart.o + $PROJ_DIR$\..\obj\efm32_wdog.o + $PROJ_DIR$\..\obj\efm32_system.lst + $PROJ_DIR$\..\obj\nvm.pbi + $PROJ_DIR$\..\obj\efm32_rmu.lst + $PROJ_DIR$\..\obj\efm32_rmu.o + $PROJ_DIR$\..\obj\cpu.pbi + $TOOLKIT_DIR$\inc\c\cmsis_iar.h + $PROJ_DIR$\..\obj\flash.pbi + $PROJ_DIR$\..\obj\efm32_i2c.lst + $PROJ_DIR$\..\obj\boot.lst + $PROJ_DIR$\..\obj\efm32_system.pbi + $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\..\obj\efm32_int.o + $PROJ_DIR$\..\obj\backdoor.pbi + $PROJ_DIR$\..\obj\efm32_timer.o + $PROJ_DIR$\..\obj\xcp.pbi + $PROJ_DIR$\..\obj\efm32_prs.o + $PROJ_DIR$\..\obj\main.o + $PROJ_DIR$\..\obj\efm32_vcmp.lst + $PROJ_DIR$\..\obj\cop.pbi + $PROJ_DIR$\..\obj\efm32_wdog.lst + $PROJ_DIR$\..\obj\cpu.o + $PROJ_DIR$\..\obj\vectors.lst + $PROJ_DIR$\..\obj\nvm.o + $PROJ_DIR$\..\..\..\..\Source\file.h + $PROJ_DIR$\..\obj\efm32_prs.lst + $PROJ_DIR$\..\obj\efm32_timer.lst + $PROJ_DIR$\..\obj\flash.o + $PROJ_DIR$\..\obj\efm32_timer.pbi + $PROJ_DIR$\..\obj\com.o + $PROJ_DIR$\..\obj\efm32_assert.o + $PROJ_DIR$\..\obj\com.pbi + $PROJ_DIR$\..\obj\efm32_lesense.lst $PROJ_DIR$\..\lib\efm32lib\inc\efm32_ebi.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_gpio.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_dac.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_adc.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_emu.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_emu.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_gpio.c $PROJ_DIR$\..\lib\efm32lib\src\efm32_adc.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_aes.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_acmp.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_bitband.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_cmu.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_acmp.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_gpio.h $PROJ_DIR$\..\lib\efm32lib\src\efm32_dbg.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_dma.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dbg.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_acmp.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_i2c.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_i2c.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_int.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_lesense.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_acmp.c + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\efm32g880f128.h $PROJ_DIR$\..\lib\efm32lib\src\efm32_assert.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_bitband.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dac.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dbg.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dma.h + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_aes.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_dac.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_ebi.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_adc.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_cmu.c + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_aes.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_chip.h $PROJ_DIR$\..\lib\efm32lib\inc\efm32_cmu.h $PROJ_DIR$\..\lib\efm32lib\inc\efm32_assert.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dma.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_ebi.c - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\efm32g880f128.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_chip.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_dma.c $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cmInstr.h $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\efm32.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_aes.c - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.c - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_dac.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_usart.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_vcmp.h - $PROJ_DIR$\..\blt_conf.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cpu_comp.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\flash.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cstart.s - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\nvm.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_wdog.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_vcmp.c - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\cpu.c - $TOOLKIT_DIR$\inc\c\xencoding_limits.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\flash.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\vectors.c - $PROJ_DIR$\..\main.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_wdog.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\types.h - $PROJ_DIR$\..\hooks.c - $PROJ_DIR$\..\..\..\..\Source\boot.h - $PROJ_DIR$\..\..\..\..\Source\boot.c - $PROJ_DIR$\..\..\..\..\Source\cpu.h - $PROJ_DIR$\..\..\..\..\Source\nvm.h - $PROJ_DIR$\..\..\..\..\Source\plausibility.h - $PROJ_DIR$\..\..\..\..\Source\xcp.c - $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\..\..\..\..\Source\com.c - $PROJ_DIR$\..\obj\efm32_msc.lst - $PROJ_DIR$\..\obj\flash.lst - $TOOLKIT_DIR$\inc\c\stdlib.h - $PROJ_DIR$\..\..\..\..\Source\xcp.h - $PROJ_DIR$\..\obj\efm32_leuart.lst - $PROJ_DIR$\..\..\..\..\Source\cop.c - $TOOLKIT_DIR$\inc\c\DLib_Threads.h - $PROJ_DIR$\..\..\..\..\Source\backdoor.h - $PROJ_DIR$\..\..\..\..\Source\cop.h - $PROJ_DIR$\..\..\..\..\Source\timer.h - $PROJ_DIR$\..\obj\efm32_rmu.lst + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_int.h + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cmFunc.h + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c $PROJ_DIR$\..\..\..\..\Source\com.h - $PROJ_DIR$\..\..\..\..\Source\uart.h - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\memory.x - $PROJ_DIR$\..\..\..\..\Source\backdoor.c - $PROJ_DIR$\..\..\..\..\Source\assert.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_opamp.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_prs.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_prs.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_pcnt.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_mpu.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_msc.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_system.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_usart.c + $PROJ_DIR$\..\hooks.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_vcmp.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_rtc.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_wdog.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_wdog.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_vcmp.h + $PROJ_DIR$\..\main.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cpu_comp.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\cpu.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_timer.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_system.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_leuart.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_mpu.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_leuart.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_pcnt.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_timer.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_msc.c + $PROJ_DIR$\..\blt_conf.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_rmu.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_rtc.c + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_rmu.h + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_usart.h + $PROJ_DIR$\..\..\..\..\Source\com.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\flash.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\nvm.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\flash.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\types.h $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\uart.c $PROJ_DIR$\..\..\..\..\Source\assert.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_lcd.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_rmu.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_int.c + $PROJ_DIR$\..\..\..\..\Source\assert.h + $PROJ_DIR$\..\..\..\..\Source\backdoor.c + $PROJ_DIR$\..\..\..\..\Source\backdoor.h + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c + $PROJ_DIR$\..\..\..\..\Source\boot.c + $PROJ_DIR$\..\..\..\..\Source\boot.h + $PROJ_DIR$\..\obj\efm32_lesense.pbi + $PROJ_DIR$\..\obj\efm32_leuart.o + $PROJ_DIR$\..\obj\efm32G880.pbd + $PROJ_DIR$\..\..\..\..\Source\plausibility.h + $PROJ_DIR$\..\obj\efm32_acmp.o + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\..\obj\core_cm3.lst + $PROJ_DIR$\..\obj\cpu_comp.o + $PROJ_DIR$\..\obj\efm32_msc.o + $PROJ_DIR$\..\obj\efm32_msc.pbi + $PROJ_DIR$\..\cstart.s + $PROJ_DIR$\..\..\..\..\Source\uart.h + $PROJ_DIR$\..\vectors.c + $PROJ_DIR$\..\bin\openblt_olimex_efm32g880.out + $PROJ_DIR$\..\obj\efm32_dma.lst + $PROJ_DIR$\..\obj\efm32_leuart.pbi + $PROJ_DIR$\..\..\..\..\Source\xcp.h + $PROJ_DIR$\..\obj\efm32_mpu.pbi + $PROJ_DIR$\..\..\..\..\Source\timer.h + $PROJ_DIR$\..\..\..\..\Source\cop.c + $PROJ_DIR$\..\..\..\..\Source\cop.h + $PROJ_DIR$\..\..\..\..\Source\xcp.c + $PROJ_DIR$\..\obj\efm32_pcnt.pbi + $PROJ_DIR$\..\..\..\..\Source\nvm.h + $PROJ_DIR$\..\..\..\..\Source\cpu.h + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\..\obj\efm32_letimer.pbi + $PROJ_DIR$\..\obj\efm32_letimer.o + $PROJ_DIR$\..\obj\efm32_acmp.lst + $PROJ_DIR$\..\obj\system_efm32.lst + $PROJ_DIR$\..\obj\efm32_int.pbi + $PROJ_DIR$\..\obj\vectors.pbi + $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\..\obj\efm32_rtc.o + $PROJ_DIR$\..\obj\efm32_lesense.o + $TOOLKIT_DIR$\inc\c\stdio.h + $TOOLKIT_DIR$\inc\c\stdbool.h + $PROJ_DIR$\..\obj\efm32_mpu.o + $PROJ_DIR$\..\obj\efm32_opamp.lst + $TOOLKIT_DIR$\inc\c\ystdio.h + $PROJ_DIR$\..\obj\efm32_opamp.pbi + $PROJ_DIR$\..\obj\xcp.lst + $PROJ_DIR$\..\obj\efm32_adc.o + $PROJ_DIR$\..\bin\openbtl_olimex_efm32g880.srec + $TOOLKIT_DIR$\inc\c\intrinsics.h + $PROJ_DIR$\..\obj\efm32_dma.pbi + $PROJ_DIR$\..\obj\efm32_dbg.lst + $PROJ_DIR$\..\obj\cpu_comp.pbi + $PROJ_DIR$\..\obj\efm32_prs.pbi + $PROJ_DIR$\..\obj\efm32_wdog.pbi + $PROJ_DIR$\..\obj\efm32_aes.o + $PROJ_DIR$\..\obj\efm32_adc.lst + $PROJ_DIR$\..\obj\efm32_lcd.o + $PROJ_DIR$\..\obj\boot.o + $PROJ_DIR$\..\obj\nvm.lst + $PROJ_DIR$\..\obj\timer.pbi + $PROJ_DIR$\..\obj\efm32_usart.lst + $PROJ_DIR$\..\obj\efm32_i2c.o + $PROJ_DIR$\..\obj\efm32_usart.o $PROJ_DIR$\..\lib\efm32lib\src\efm32_letimer.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_leuart.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_prs.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_int.h $PROJ_DIR$\..\lib\efm32lib\src\efm32_lesense.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_letimer.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_rmu.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_rtc.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_pcnt.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_rtc.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_system.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_system.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_timer.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_timer.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_opamp.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_mpu.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_usart.c - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_lesense.h - $PROJ_DIR$\..\lib\efm32lib\src\efm32_leuart.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_msc.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_pcnt.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_mpu.c $PROJ_DIR$\..\lib\efm32lib\inc\efm32_lcd.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_msc.h - $PROJ_DIR$\..\lib\efm32lib\inc\efm32_prs.h - $PROJ_DIR$\..\obj\efm32_cmu.__cstat.et - $PROJ_DIR$\..\obj\cpu_comp.__cstat.et - $PROJ_DIR$\..\obj\vectors.__cstat.et - $PROJ_DIR$\..\obj\efm32_dac.__cstat.et - $PROJ_DIR$\..\obj\efm32_opamp.__cstat.et - $PROJ_DIR$\..\obj\efm32_dbg.__cstat.et - $PROJ_DIR$\..\obj\efm32_msc.__cstat.et - $PROJ_DIR$\..\obj\efm32_pcnt.__cstat.et - $PROJ_DIR$\..\obj\efm32_prs.__cstat.et - $PROJ_DIR$\..\obj\efm32_leuart.__cstat.et - $PROJ_DIR$\..\obj\efm32_rmu.__cstat.et - $PROJ_DIR$\..\obj\efm32_system.__cstat.et - $PROJ_DIR$\..\obj\efm32_adc.__cstat.et - $PROJ_DIR$\..\obj\efm32_int.__cstat.et - $PROJ_DIR$\..\obj\efm32_rtc.__cstat.et - $PROJ_DIR$\..\obj\assert.__cstat.et - $PROJ_DIR$\..\obj\efm32_lesense.__cstat.et - $PROJ_DIR$\..\obj\efm32_letimer.__cstat.et - $PROJ_DIR$\..\obj\efm32_lcd.__cstat.et - $PROJ_DIR$\..\obj\efm32_acmp.__cstat.et - $PROJ_DIR$\..\obj\efm32_timer.__cstat.et - $PROJ_DIR$\..\obj\system_efm32.__cstat.et - $PROJ_DIR$\..\obj\efm32_aes.__cstat.et - $PROJ_DIR$\..\obj\efm32_assert.__cstat.et - $PROJ_DIR$\..\obj\efm32_dma.__cstat.et - $PROJ_DIR$\..\obj\efm32_ebi.__cstat.et - $PROJ_DIR$\..\obj\efm32_emu.__cstat.et - $PROJ_DIR$\..\obj\core_cm3.__cstat.et - $PROJ_DIR$\..\obj\efm32_gpio.__cstat.et - $PROJ_DIR$\..\obj\efm32_i2c.__cstat.et - $PROJ_DIR$\..\obj\efm32_mpu.__cstat.et - $PROJ_DIR$\..\obj\com.__cstat.et - $PROJ_DIR$\..\obj\efm32_usart.__cstat.et - $PROJ_DIR$\..\obj\cpu.__cstat.et - $PROJ_DIR$\..\obj\nvm.__cstat.et - $PROJ_DIR$\..\obj\timer.__cstat.et - $PROJ_DIR$\..\obj\efm32_vcmp.__cstat.et - $PROJ_DIR$\..\obj\cop.__cstat.et - $PROJ_DIR$\..\obj\xcp.__cstat.et - $PROJ_DIR$\..\obj\flash.__cstat.et - $PROJ_DIR$\..\obj\boot.__cstat.et - $PROJ_DIR$\..\obj\efm32_wdog.__cstat.et - $PROJ_DIR$\..\obj\backdoor.__cstat.et - $PROJ_DIR$\..\obj\main.__cstat.et - $PROJ_DIR$\..\obj\hooks.__cstat.et - $PROJ_DIR$\..\obj\uart.__cstat.et + $PROJ_DIR$\..\lib\efm32lib\inc\efm32_letimer.h + $PROJ_DIR$\..\lib\efm32lib\src\efm32_lcd.c - $PROJ_DIR$\..\lib\efm32lib\src\efm32_gpio.c + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cstart.s - ICCARM - 44 15 + AARM + 46 + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\vectors.c + BICOMP - 37 + 279 + + + ICCARM + 156 53 __cstat - 291 + 21 - - ICCARM - 166 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 172 180 - BICOMP - 135 53 157 172 180 89 183 164 39 186 189 163 202 66 107 166 185 215 223 94 + 247 239 242 230 251 272 268 271 266 244 158 204 264 - - - - [ROOT_NODE] - - - ILINK - 58 155 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_emu.c - ICCARM - 49 14 - - - BICOMP - 48 - - - __cstat - 289 - - - - - ICCARM - 2 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 172 179 180 - - - BICOMP - 189 89 180 172 185 223 215 135 179 186 183 164 157 94 2 163 53 202 66 39 107 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_i2c.c - - - ICCARM - 126 104 - - - BICOMP - 38 - - - __cstat - 292 - - - - - ICCARM - 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 0 89 179 172 180 - - - BICOMP - 180 179 183 164 185 223 215 135 172 0 189 157 94 89 186 163 53 202 66 39 107 - - - - - $PROJ_DIR$\..\bin\openblt_olimex_efm32g880.out - - - ILINK - 155 - - - OBJCOPY - 140 - - - - - ILINK - 230 31 117 99 95 116 146 123 64 152 80 84 83 127 158 40 35 13 24 14 15 104 102 86 85 56 77 67 73 11 10 114 118 105 115 111 106 9 136 130 17 110 101 156 138 129 159 112 109 22 32 8 + 247 239 242 230 251 272 268 271 266 244 158 204 264 @@ -430,67 +360,67 @@ OBJCOPY - 91 + 291 ILINK - 230 31 117 99 95 116 146 123 64 152 80 84 83 127 158 40 35 13 24 14 15 104 102 86 85 56 77 67 73 11 10 114 118 105 115 111 106 9 136 130 17 110 101 156 138 129 159 112 109 22 32 8 + 116 86 130 301 163 125 114 155 255 46 252 290 298 164 120 90 77 93 83 105 97 305 146 300 282 275 249 285 256 104 99 150 138 281 129 148 306 103 134 161 102 151 157 117 113 133 53 121 145 87 74 96 - $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_emu.c - ICCARM - 72 146 + BICOMP + 81 - BICOMP - 12 + ICCARM + 67 105 __cstat - 290 + 35 - ICCARM - 135 157 215 53 66 39 202 223 + BICOMP + 186 284 196 182 198 55 54 124 195 199 180 200 32 140 169 202 273 115 253 62 292 - BICOMP - 215 53 202 223 135 157 66 39 + ICCARM + 169 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 182 195 196 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_dac.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_gpio.c - ICCARM - 45 40 + BICOMP + 66 - BICOMP - 28 + ICCARM + 89 97 __cstat - 266 + 40 - ICCARM - 190 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 172 180 + BICOMP + 124 273 32 182 196 284 180 200 62 199 186 202 115 253 292 172 198 54 55 140 - BICOMP - 89 183 164 180 185 223 215 135 172 179 186 189 157 94 190 163 53 202 66 39 107 + ICCARM + 172 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 182 196 @@ -498,80 +428,26 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_adc.c - ICCARM - 60 84 + BICOMP + 95 - BICOMP - 20 + ICCARM + 299 290 __cstat - 275 + 31 - - ICCARM - 168 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 172 180 - BICOMP - 186 180 183 164 185 223 215 135 172 179 89 189 157 94 168 163 53 202 66 39 107 + 199 196 180 200 198 55 54 124 182 195 284 186 32 140 190 202 273 115 253 62 292 - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_cmu.c - ICCARM - 137 158 - - - BICOMP - 23 - - - __cstat - 263 - - - - - ICCARM - 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 89 172 180 2 - - - BICOMP - 2 94 89 180 189 215 157 179 172 183 164 185 223 135 186 163 53 202 66 39 107 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_acmp.c - - - ICCARM - 55 80 - - - BICOMP - 19 - - - __cstat - 282 - - - - - ICCARM - 89 171 135 157 215 53 66 39 202 223 186 183 164 185 94 107 163 189 172 180 - - - BICOMP - 157 53 39 135 172 89 202 66 183 164 171 180 186 215 223 189 163 107 185 94 + 190 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 195 182 196 @@ -579,675 +455,53 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_dbg.c - ICCARM - 68 35 + BICOMP + 69 - BICOMP - 47 + ICCARM + 294 77 __cstat - 268 + 5 - ICCARM - 180 177 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 172 166 + BICOMP + 55 54 198 124 182 195 284 186 199 184 172 180 200 32 140 196 202 273 115 253 62 292 - BICOMP - 223 215 185 135 172 179 89 189 186 177 166 183 164 157 94 180 163 53 202 66 39 107 + ICCARM + 196 184 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 195 182 172 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_dma.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_i2c.c - ICCARM - 69 13 + BICOMP + 71 - BICOMP - 61 + ICCARM + 142 305 __cstat - 287 + 39 - - ICCARM - 181 108 157 215 53 66 39 202 223 98 97 89 186 183 164 135 185 94 107 163 189 179 172 180 - BICOMP - 186 185 215 223 157 180 108 97 189 135 172 179 89 98 53 202 66 39 183 164 94 181 163 107 + 196 195 180 200 198 55 54 124 182 176 186 32 140 284 199 202 273 115 253 62 292 - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_assert.c - ICCARM - 139 127 - - - BICOMP - 27 - - - __cstat - 286 - - - - - ICCARM - 180 - - - BICOMP - 180 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_ebi.c - - - ICCARM - 52 24 - - - BICOMP - 43 - - - __cstat - 288 - - - - - ICCARM - 165 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 180 89 172 219 98 - - - BICOMP - 157 172 180 163 202 66 215 89 183 164 107 186 219 135 189 53 39 98 165 185 223 94 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_aes.c - - - ICCARM - 46 83 - - - BICOMP - 21 - - - __cstat - 285 - - - - - ICCARM - 170 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 180 - - - - - $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.c - - - ICCARM - 57 156 - - - BICOMP - 150 - - - __cstat - 284 - - - - - ICCARM - 135 157 215 53 66 39 202 223 186 183 164 185 94 107 163 189 - - - BICOMP - 107 157 202 66 183 164 53 39 163 186 215 223 189 135 185 94 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cpu_comp.c - - - ICCARM - 42 64 - - - BICOMP - 88 - - - __cstat - 264 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 107 157 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 107 157 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\flash.c - - - ICCARM - 218 130 - - - BICOMP - 131 - - - __cstat - 302 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 261 135 157 215 53 66 39 202 223 89 186 183 164 185 94 107 163 189 172 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 261 135 157 215 53 66 39 202 223 89 186 183 164 185 94 107 163 189 172 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cstart.s - - - AARM - 152 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\nvm.c - - - ICCARM - 100 101 - - - BICOMP - 125 - - - __cstat - 297 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 203 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 203 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c - - - ICCARM - 25 138 - - - BICOMP - 74 - - - __cstat - 298 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_wdog.c - - - ICCARM - 122 136 - - - BICOMP - 65 - - - __cstat - 304 - - - - - ICCARM - 206 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 172 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_vcmp.c - - - ICCARM - 128 9 - - - BICOMP - 153 - - - __cstat - 299 - - - - - ICCARM - 180 192 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 89 - - - BICOMP - 186 157 215 94 89 189 192 135 183 164 185 223 180 163 53 202 66 39 107 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\cpu.c - - - ICCARM - 5 123 - - - BICOMP - 124 - - - __cstat - 296 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\vectors.c - - - ICCARM - 151 159 - - - BICOMP - 75 - - - __cstat - 265 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - - - $PROJ_DIR$\..\main.c - - - ICCARM - 29 110 - - - BICOMP - 154 - - - __cstat - 306 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 184 249 89 179 172 166 180 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 184 249 89 179 172 166 180 - - - - - $PROJ_DIR$\..\hooks.c - - - ICCARM - 33 17 - - - BICOMP - 7 - - - __cstat - 307 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - - - $PROJ_DIR$\..\..\..\..\Source\boot.c - - - ICCARM - 133 99 - - - BICOMP - 149 - - - __cstat - 303 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - - - $PROJ_DIR$\..\..\..\..\Source\xcp.c - - - ICCARM - 93 112 - - - BICOMP - 92 - - - __cstat - 301 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - - - $PROJ_DIR$\..\..\..\..\Source\com.c - - - ICCARM - 26 95 - - - BICOMP - 113 - - - __cstat - 294 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 229 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 229 - - - - - $PROJ_DIR$\..\..\..\..\Source\cop.c - - - ICCARM - 18 116 - - - BICOMP - 120 - - - __cstat - 300 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - - - $PROJ_DIR$\..\..\..\..\Source\backdoor.c - - - ICCARM - 6 117 - - - BICOMP - 96 - - - __cstat - 305 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - - - $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\uart.c - - - ICCARM - 16 129 - - - BICOMP - 145 - - - __cstat - 308 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 89 172 166 180 239 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 89 172 166 180 239 - - - - - $PROJ_DIR$\..\..\..\..\Source\assert.c - - - ICCARM - 30 31 - - - BICOMP - 119 - - - __cstat - 278 - - - - - ICCARM - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - BICOMP - 209 207 232 193 213 211 225 212 226 224 87 228 220 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_lcd.c - - - ICCARM - 161 86 - - - BICOMP - 34 - - - __cstat - 281 - - - - - ICCARM - 260 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 89 180 172 - - - BICOMP - 172 186 89 189 185 223 215 135 180 183 164 157 94 260 163 53 202 66 39 107 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_rmu.c - - - ICCARM - 227 118 - - - BICOMP - 147 - - - __cstat - 273 - - - - - ICCARM - 244 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 2 172 - - - BICOMP - 94 89 215 157 172 183 164 2 186 189 185 223 135 244 163 53 202 66 39 107 + 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 176 284 195 182 196 @@ -1255,188 +509,265 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_int.c - ICCARM - 160 102 + BICOMP + 278 - BICOMP - 62 + ICCARM + 132 146 __cstat - 276 + 2 - ICCARM - 135 157 215 53 66 39 202 223 241 186 183 164 185 94 107 163 189 + BICOMP + 292 32 115 253 186 273 62 202 201 54 55 199 180 200 124 198 140 - BICOMP - 107 157 202 66 189 53 39 163 241 215 223 186 183 164 135 185 94 + ICCARM + 124 32 54 273 253 62 115 55 201 199 180 200 198 140 292 202 186 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_letimer.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_acmp.c - ICCARM - 50 56 + BICOMP + 101 - BICOMP - 81 + ICCARM + 276 252 __cstat - 280 + 0 - ICCARM - 243 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 172 180 + BICOMP + 32 273 62 124 182 284 115 253 180 200 174 196 199 54 55 186 202 292 198 140 - BICOMP - 180 186 189 185 223 215 135 172 179 89 183 164 157 94 243 163 53 202 66 39 107 + ICCARM + 284 174 124 32 54 273 253 62 115 55 199 180 200 198 140 292 202 186 182 196 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_prs.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_assert.c - ICCARM - 90 114 + BICOMP + 68 - BICOMP - 103 + ICCARM + 122 164 __cstat - 271 + 25 - ICCARM - 262 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 180 172 + BICOMP + 196 - BICOMP - 135 186 53 157 172 189 39 180 183 164 163 202 66 107 262 185 215 223 94 + ICCARM + 196 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_lesense.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_dac.c - ICCARM - 143 85 + BICOMP + 85 - BICOMP - 70 + ICCARM + 80 90 __cstat - 279 + 10 - ICCARM - 255 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 + BICOMP + 284 180 200 196 198 55 54 124 182 195 199 186 32 140 183 202 273 115 253 62 292 - BICOMP - 107 186 189 163 157 202 66 183 164 135 53 39 255 185 215 223 94 + ICCARM + 183 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 195 182 196 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_rtc.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_ebi.c - ICCARM - 41 105 + BICOMP + 72 - BICOMP - 51 + ICCARM + 84 83 __cstat - 277 + 3 - ICCARM - 247 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 180 172 + BICOMP + 32 182 196 202 115 253 54 284 180 200 292 199 50 124 186 273 62 280 167 198 55 140 - BICOMP - 183 135 164 53 157 172 186 39 180 89 189 163 202 66 107 247 185 215 223 94 + ICCARM + 167 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 196 284 182 50 280 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_system.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_cmu.c - ICCARM - 121 115 + BICOMP + 73 - BICOMP - 141 + ICCARM + 108 120 __cstat - 274 + 4 - ICCARM - 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 249 89 180 + BICOMP + 169 140 284 196 186 54 32 195 182 180 200 198 55 124 199 202 273 115 253 62 292 - BICOMP - 135 53 157 186 180 189 39 249 183 164 163 202 66 107 185 215 223 94 89 + ICCARM + 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 195 284 182 196 169 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_timer.c + $PROJ_DIR$\..\lib\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32\system_efm32.c - ICCARM - 132 111 + BICOMP + 109 - BICOMP - 142 + ICCARM + 277 117 __cstat - 283 + 12 + + + + + BICOMP + 292 32 115 253 180 200 273 62 202 199 54 55 186 124 198 140 + + + ICCARM + 124 32 54 273 253 62 115 55 199 180 200 198 140 292 202 186 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_aes.c + + + BICOMP + 60 + + + ICCARM + 79 298 + + + __cstat + 19 ICCARM - 251 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 172 180 + 187 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 196 + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_dma.c + BICOMP - 180 186 189 185 223 215 135 172 179 89 183 164 157 94 251 163 53 202 66 39 107 + 293 + + + ICCARM + 262 93 + + + __cstat + 28 + + + + + BICOMP + 199 198 54 55 32 196 283 287 186 124 182 195 284 280 273 115 253 62 180 200 140 185 202 292 + + + ICCARM + 185 283 32 54 273 253 62 115 55 280 287 284 199 180 200 124 198 140 292 202 186 195 182 196 + + + + + $PROJ_DIR$\..\lib\CMSIS\CM3\CoreSupport\core_cm3.c + + + BICOMP + 98 + + + ICCARM + 254 114 + + + __cstat + 43 + + + + + BICOMP + 54 273 115 55 124 32 253 62 + + + ICCARM + 124 32 54 273 253 62 115 55 @@ -1444,107 +775,53 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_opamp.c - ICCARM - 59 11 + BICOMP + 288 - BICOMP - 71 + ICCARM + 286 104 __cstat - 267 + 27 - ICCARM - 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 + BICOMP + 292 186 202 32 115 253 180 200 124 273 62 199 198 54 55 140 - BICOMP - 107 189 163 157 202 66 183 164 135 53 39 186 185 215 223 94 + ICCARM + 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 - $PROJ_DIR$\..\lib\efm32lib\src\efm32_usart.c + $PROJ_DIR$\..\lib\efm32lib\src\efm32_prs.c - ICCARM - 54 106 + BICOMP + 296 - BICOMP - 148 + ICCARM + 159 150 __cstat - 295 + 9 - - ICCARM - 191 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 172 180 - BICOMP - 189 186 180 185 223 215 135 172 179 89 183 164 157 94 191 163 53 202 66 39 107 + 124 199 273 32 182 186 62 196 180 200 202 115 253 292 207 198 54 55 140 - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_leuart.c - ICCARM - 221 77 - - - BICOMP - 79 - - - __cstat - 272 - - - - - ICCARM - 239 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 172 180 - - - BICOMP - 89 189 180 185 223 215 135 172 179 186 183 164 157 94 239 163 53 202 66 39 107 - - - - - $PROJ_DIR$\..\lib\efm32lib\src\efm32_msc.c - - - ICCARM - 217 73 - - - BICOMP - 82 - - - __cstat - 269 - - - - - ICCARM - 261 135 157 215 53 66 39 202 223 89 186 183 164 185 94 107 163 189 172 180 - - - BICOMP - 164 89 183 215 157 135 172 223 180 186 53 202 66 39 189 163 107 261 185 94 + 207 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 196 182 @@ -1552,26 +829,269 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_pcnt.c - ICCARM - 36 10 + BICOMP + 270 - BICOMP - 63 + ICCARM + 82 99 __cstat - 270 + 6 - ICCARM - 246 89 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 179 172 180 + BICOMP + 284 196 186 198 55 54 124 182 195 199 180 200 32 140 227 202 273 115 253 62 292 + + ICCARM + 227 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 195 182 196 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_system.c + BICOMP - 89 180 189 185 223 215 135 172 179 186 183 164 157 94 246 163 53 202 66 39 107 + 144 + + + ICCARM + 135 129 + + + __cstat + 29 + + + + + BICOMP + 124 273 32 199 196 186 62 223 180 200 202 115 253 292 198 54 55 140 284 + + + ICCARM + 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 223 284 196 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_usart.c + + + BICOMP + 119 + + + ICCARM + 304 306 + + + __cstat + 41 + + + + + BICOMP + 186 199 196 198 55 54 124 182 195 284 180 200 32 140 234 202 273 115 253 62 292 + + + ICCARM + 234 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 195 182 196 + + + + + $PROJ_DIR$\..\hooks.c + + + BICOMP + 94 + + + ICCARM + 65 102 + + + __cstat + 15 + + + + + BICOMP + 251 266 242 268 158 239 230 272 271 244 204 247 264 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_vcmp.c + + + BICOMP + 110 + + + ICCARM + 152 103 + + + __cstat + 56 + + + + + BICOMP + 199 32 54 140 284 186 218 124 180 200 198 55 196 202 273 115 253 62 292 + + + ICCARM + 196 218 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 284 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_wdog.c + + + BICOMP + 297 + + + ICCARM + 154 134 + + + __cstat + 57 + + + + + BICOMP + 292 199 180 200 202 32 115 253 182 284 186 124 273 62 217 198 54 55 140 + + + ICCARM + 217 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 182 + + + + + $PROJ_DIR$\..\main.c + + + BICOMP + 48 + + + ICCARM + 63 151 + + + __cstat + 37 + + + + + BICOMP + 272 186 202 115 253 199 172 239 244 32 194 230 271 204 292 223 284 196 195 242 251 268 266 158 264 180 200 124 273 62 182 247 198 54 55 140 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 194 223 284 195 182 172 196 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\IAR\cpu_comp.c + + + BICOMP + 295 + + + ICCARM + 61 255 + + + __cstat + 16 + + + + + BICOMP + 204 230 271 239 272 244 292 242 251 268 266 158 264 247 32 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 292 32 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\cpu.c + + + BICOMP + 139 + + + ICCARM + 107 155 + + + __cstat + 1 + + + + + BICOMP + 251 266 242 268 158 239 230 272 271 244 204 247 264 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_timer.c + + + BICOMP + 162 + + + ICCARM + 160 148 + + + __cstat + 23 + + + + + BICOMP + 196 199 186 198 55 54 124 182 195 284 180 200 32 140 228 202 273 115 253 62 292 + + + ICCARM + 228 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 195 182 196 @@ -1579,26 +1099,549 @@ $PROJ_DIR$\..\lib\efm32lib\src\efm32_mpu.c - ICCARM - 144 67 + BICOMP + 265 + + ICCARM + 127 285 + + + __cstat + 58 + + + + + BICOMP + 180 284 200 199 198 55 54 124 196 186 32 140 209 202 273 115 253 62 292 + + + ICCARM + 209 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 196 284 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_leuart.c + + + BICOMP + 263 + + + ICCARM + 49 249 + + + __cstat + 30 + + + + + BICOMP + 284 186 196 198 55 54 124 182 195 199 180 200 32 140 224 202 273 115 253 62 292 + + + ICCARM + 224 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 195 182 196 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_msc.c + + + BICOMP + 257 + + + ICCARM + 52 256 + + + __cstat + 11 + + + + + BICOMP + 200 284 180 54 32 124 182 55 196 199 273 115 253 62 186 202 292 210 198 140 + + + ICCARM + 210 124 32 54 273 253 62 115 55 284 199 180 200 198 140 292 202 186 182 196 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_rmu.c + + + BICOMP + 112 + + + ICCARM + 137 138 + + + __cstat + 20 + + + + + BICOMP + 140 284 54 32 182 180 200 169 199 186 198 55 124 233 202 273 115 253 62 292 + + + ICCARM + 233 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 169 182 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_rtc.c + + + BICOMP + 70 + + + ICCARM + 75 281 + + + __cstat + 18 + + + + + BICOMP + 180 124 200 273 32 182 199 62 196 284 186 202 115 253 292 215 198 54 55 140 + + + ICCARM + 215 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 196 182 + + + + + $PROJ_DIR$\..\..\..\..\Source\com.c + + + BICOMP + 165 + + + ICCARM + 64 163 + + + __cstat + 33 + + + + + BICOMP + 251 266 242 268 158 239 230 272 271 244 204 247 264 259 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 259 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\flash.c + + + BICOMP + 141 + + + ICCARM + 118 161 + + + __cstat + 34 + + + + + BICOMP + 54 55 268 182 242 158 264 292 251 266 284 32 180 200 202 210 239 230 272 271 244 204 124 199 273 115 253 62 186 247 198 140 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 210 124 32 54 273 253 62 115 55 284 199 180 200 198 140 292 202 186 182 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\nvm.c + + + BICOMP + 136 + + + ICCARM + 302 157 + + + __cstat + 51 + + + + + BICOMP + 251 266 242 268 158 239 230 272 271 244 204 247 264 238 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 238 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\uart.c + + + BICOMP + 126 + + + ICCARM + 106 133 + + + __cstat + 45 + + + + + BICOMP + 271 224 230 204 195 239 272 244 186 198 55 54 124 182 199 284 172 242 251 268 266 158 264 180 200 32 140 247 202 273 115 253 62 292 196 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 195 284 182 172 196 224 + + + + + $PROJ_DIR$\..\..\..\..\Source\assert.c + + + BICOMP + 128 + + + ICCARM + 88 86 + + + __cstat + 8 + + + + + BICOMP + 251 266 242 268 158 239 230 272 271 244 204 247 264 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 + + + + + $PROJ_DIR$\..\..\..\..\Source\backdoor.c + + + BICOMP + 147 + + + ICCARM + 100 130 + + + __cstat + 17 + + + + + BICOMP + 251 266 242 268 158 239 230 272 271 244 204 247 264 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 + + + + + $PROJ_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c + + + BICOMP + 303 + + + ICCARM + 76 113 + + + __cstat + 38 + + + + + BICOMP + 251 266 242 268 158 239 230 272 271 244 204 247 264 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 + + + + + $PROJ_DIR$\..\..\..\..\Source\boot.c + + + BICOMP + 42 + + + ICCARM + 143 301 + + + __cstat + 36 + + + + + BICOMP + 251 266 242 268 158 239 230 272 271 244 204 247 264 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 + + + + + $PROJ_DIR$\..\cstart.s + + + AARM + 46 + + + + + $PROJ_DIR$\..\vectors.c + + + BICOMP + 279 + + + ICCARM + 156 53 + + + __cstat + 21 + + + + + BICOMP + 251 266 264 242 268 158 239 230 272 271 244 204 247 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 + + + + + $PROJ_DIR$\..\bin\openblt_olimex_efm32g880.out + + + ILINK + 47 + + + OBJCOPY + 131 + + + + + ILINK + 91 86 130 301 163 125 114 155 255 46 252 290 298 164 120 90 77 93 83 105 97 305 146 300 282 275 249 285 256 104 99 150 138 281 129 148 306 103 134 161 102 151 157 117 113 133 53 121 145 87 74 96 + + + + + $PROJ_DIR$\..\..\..\..\Source\cop.c + + + BICOMP + 153 + + + ICCARM + 92 125 + + + __cstat + 44 + + + + + BICOMP + 251 266 242 268 158 239 230 272 271 244 204 247 264 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 + + + + + $PROJ_DIR$\..\..\..\..\Source\xcp.c + + + BICOMP + 149 + + + ICCARM + 289 121 + + + __cstat + 24 + + + + + BICOMP + 264 266 251 242 268 158 239 230 272 271 244 204 247 + + + ICCARM + 247 239 242 230 251 272 268 271 266 244 158 204 264 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_letimer.c + + + BICOMP + 274 + + + ICCARM + 59 275 + + + __cstat + 7 + + + + + BICOMP + 196 199 186 198 55 54 124 182 195 284 180 200 32 140 310 202 273 115 253 62 292 + + + ICCARM + 310 284 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 195 182 196 + + + + + [ROOT_NODE] + + + ILINK + 261 47 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_lesense.c + + + BICOMP + 248 + + + ICCARM + 166 282 + + + __cstat + 26 + + + + + BICOMP + 292 199 186 202 32 115 253 180 200 124 273 62 178 198 54 55 140 + + + ICCARM + 178 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 + + + + + $PROJ_DIR$\..\lib\efm32lib\src\efm32_lcd.c + BICOMP 78 + + ICCARM + 111 300 + __cstat - 293 + 22 - ICCARM - 253 186 183 164 135 157 215 53 66 39 202 223 185 94 107 163 189 180 89 + BICOMP + 182 199 284 186 198 55 54 124 196 180 200 32 140 309 202 273 115 253 62 292 - BICOMP - 183 89 164 186 185 223 215 135 180 189 157 94 253 163 53 202 66 39 107 + ICCARM + 309 199 180 200 124 32 54 273 253 62 115 55 198 140 292 202 186 284 196 182 diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.ewp b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.ewp index 23c896b1..20ef78d6 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.ewp +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/efm32G880.ewp @@ -733,7 +733,7 @@ diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.dbgdt b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.dbgdt index c91b0fb6..012a959f 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.dbgdt +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.dbgdt @@ -39,7 +39,7 @@ - + TabID-15722-3606 @@ -55,7 +55,7 @@ - 0 + 0 TabID-26471-3609 @@ -67,7 +67,7 @@ - 0 + 0 TabID-4451-3612 @@ -77,20 +77,20 @@ - 0 + 0 - TextEditor$WS_DIR$\..\main.c0000036310631060TextEditor$WS_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.h00000000TextEditor$WS_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c00000000TextEditor$WS_DIR$\..\blt_conf.h0000066339533950100000010000001 + TextEditor$WS_DIR$\..\main.c0000036285628560TextEditor$WS_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c00000000TextEditor$WS_DIR$\..\blt_conf.h00000107899989990100000010000001 - iaridepm.enu1debuggergui.enu1armjlink.enu1-2-2717198-2-2200200104167198413104167713294-2-2717198-2-2200200104167198413104167713294-2-21981922-2-219242001002083198413104167198413 + iaridepm.enu1debuggergui.enu1armjlink2.enu1-2-2716198-2-2200200104167198610104167713009-2-2716198-2-2200200104167198610104167713009-2-21981922-2-219242001002083198610104167198610 diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.dni b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.dni index 97974b54..213891e3 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.dni +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.dni @@ -11,7 +11,7 @@ ByteLimit=50 [Breakpoints] Count=0 [DebugChecksum] -Checksum=1282440790 +Checksum=2066757874 [Exceptions] StopOnUncaught=_ 0 StopOnThrow=_ 0 @@ -22,6 +22,9 @@ MixedMode=1 [JLinkDriver] CStepIntDis=_ 0 LeaveTargetRunning=_ 0 +TraceBufferSize=0x00010000 +TraceStallIfFIFOFull=0x00000000 +TracePortSize=0x00000000 [SWOTraceHWSettings] OverrideDefaultClocks=0 CpuClock=72000000 @@ -41,41 +44,11 @@ ITMportsLogFile=0 ITMlogFile=$PROJ_DIR$\ITM.log [RecentFlashDownload] Path=C:\Work\software\OpenBLT\Target\Demo\ARMCM3_EFM32_Olimex_EM32G880F128STK_GCC\Boot\bin\openbtl_olimex_efm32g880.bin -[DataLog] -LogEnabled=0 -SumEnabled=0 -GraphEnabled=0 -ShowTimeLog=1 -ShowTimeSum=1 -[EventLog] -LogEnabled=0 -SumEnabled=0 -GraphEnabled=0 -ShowTimeLog=1 -ShowTimeSum=1 -Title0=Ch0 -Symbol0=0 4 1 -Title1=Ch1 -Symbol1=0 4 1 -Title2=Ch2 -Symbol2=0 4 1 -Title3=Ch3 -Symbol3=0 4 1 -SumSortOrder=0 -[InterruptLog] -LogEnabled=0 -SumEnabled=0 -GraphEnabled=0 -ShowTimeLog=1 -ShowTimeSum=1 -SumSortOrder=0 -[Log file] -LoggingEnabled=_ 0 -LogFile=_ "" -Category=_ 0 -[TermIOLog] -LoggingEnabled=_ 0 -LogFile=_ "" +[CodeCoverage] +Enabled=_ 0 +[Trace1] +Enabled=0 +ShowSource=1 [Trace2] Enabled=0 ShowSource=0 @@ -88,14 +61,63 @@ EventEXC=0 EventFOLD=0 EventLSU=0 EventSLEEP=0 -[CallStackLog] -Enabled=0 +[PowerLog] +Title_0=I0 +Symbol_0=0 4 0 +LogEnabled=0 +GraphEnabled=0 +ShowTimeLog=1 +LiveEnabled=0 +LiveFile=PowerLogLive.log +[DataLog] +LogEnabled=0 +GraphEnabled=0 +ShowTimeLog=1 +SumEnabled=0 +ShowTimeSum=1 +[EventLog] +Title_0=Ch3 +Symbol_0=0 4 1 +Title_1=Ch2 +Symbol_1=0 4 1 +Title_2=Ch1 +Symbol_2=0 4 1 +Title_3=Ch0 +Symbol_3=0 4 1 +LogEnabled=0 +GraphEnabled=0 +ShowTimeLog=1 +SumEnabled=0 +ShowTimeSum=1 +SumSortOrder=0 +[InterruptLog] +LogEnabled=0 +GraphEnabled=0 +ShowTimeLog=1 +SumEnabled=0 +ShowTimeSum=1 +SumSortOrder=0 +[Log file] +LoggingEnabled=_ 0 +LogFile=_ "" +Category=_ 0 +[TermIOLog] +LoggingEnabled=_ 0 +LogFile=_ "" [DriverProfiling] Enabled=0 Mode=3 Graph=0 Symbiont=0 Exclusions= +[CallStackLog] +Enabled=0 +[CallStackStripe] +ShowTiming=112 +[PowerProbe] +Frequency=10000 +Probe0=I0 +ProbeSetup0=2 1 1 2 0 0 [Disassemble mode] mode=0 [Breakpoints2] diff --git a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.wsdt b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.wsdt index 95360304..d698f9b9 100644 --- a/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.wsdt +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/ide/settings/efm32G880.wsdt @@ -29,7 +29,7 @@ - + TabID-3636-6432 @@ -41,7 +41,7 @@ - 0 + 0 TabID-28813-8212 @@ -57,20 +57,20 @@ TabID-20200-19078Debug LogDebug-Log - 0 + 0 - TextEditor$WS_DIR$\..\main.c0000036297729770TextEditor$WS_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c00000000TextEditor$WS_DIR$\..\blt_conf.h00000107899989990100000010000001 + TextEditor$WS_DIR$\..\main.c0000036292529250TextEditor$WS_DIR$\..\..\..\..\Source\ARMCM3_EFM32\timer.c00000000TextEditor$WS_DIR$\..\blt_conf.h00000107899989990100000010000001 - iaridepm.enu1-2-2722442-2-2240242125000240318231250718967-2-22401922-2-219242421002083240318125000240318 + iaridepm.enu1-2-2360442-2-2240242125000240318231250718967-2-22401922-2-219242421002083240318125000240318 diff --git a/Target/Source/ARMCM3_EFM32/IAR/memory.x b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/memory.x similarity index 100% rename from Target/Source/ARMCM3_EFM32/IAR/memory.x rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/memory.x diff --git a/Target/Source/ARMCM3_EFM32/IAR/vectors.c b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/vectors.c similarity index 96% rename from Target/Source/ARMCM3_EFM32/IAR/vectors.c rename to Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/vectors.c index 9c3d884f..264750a1 100644 --- a/Target/Source/ARMCM3_EFM32/IAR/vectors.c +++ b/Target/Demo/ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR/Boot/vectors.c @@ -1,7 +1,7 @@ /************************************************************************************//** -* \file Source\ARMCM3_EFM32\IAR\vectors.c +* \file Demo\ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR\Boot\vectors.c * \brief Bootloader interrupt vector table source file. -* \ingroup Target_ARMCM3_EFM32 +* \ingroup Boot_ARMCM3_EFM32_Olimex_EM32G880F128STK_IAR * \internal *---------------------------------------------------------------------------------------- * C O P Y R I G H T diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/cmd/build.bat b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/cmd/build.bat deleted file mode 100644 index 6cdb041e..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/cmd/build.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -cs-make --directory=../ all diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/cmd/clean.bat b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/cmd/clean.bat deleted file mode 100644 index 025aaea0..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/cmd/clean.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -cs-make --directory=../ clean diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/ide/DemoBoot.project b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/ide/DemoBoot.project deleted file mode 100644 index 65e4435b..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/ide/DemoBoot.project +++ /dev/null @@ -1,294 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - break main -continue - - - - - - - make clean - make - - - - None - $(WorkspacePath)/.. - - - - - - - - - - - - - - - - - - - - - - - make clean - make - - - - None - $(WorkspacePath) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/ide/DemoBoot.workspace b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/ide/DemoBoot.workspace deleted file mode 100644 index 7957a1d7..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/ide/DemoBoot.workspace +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/ide/readme.txt b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/ide/readme.txt deleted file mode 100644 index 8a340a19..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/ide/readme.txt +++ /dev/null @@ -1,4 +0,0 @@ -Integrated Development Environment ----------------------------------- -Codelite was used as the editor during the development of this software program. This directory contains the Codelite -workspace and project files. Codelite is a cross platform open source C/C++ IDE, available at http://www.codelite.org/. \ No newline at end of file diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/cmd/build.bat b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/cmd/build.bat deleted file mode 100644 index 6cdb041e..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/cmd/build.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -cs-make --directory=../ all diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/cmd/clean.bat b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/cmd/clean.bat deleted file mode 100644 index 025aaea0..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/cmd/clean.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -cs-make --directory=../ clean diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/ide/DemoProg.project b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/ide/DemoProg.project deleted file mode 100644 index cbee6444..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/ide/DemoProg.project +++ /dev/null @@ -1,215 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - break main -continue - - - - - - - make clean - make - - - - None - $(WorkspacePath)/.. - - - - - - - - - - - - - - - - - - - - - - - make clean - make - - - - None - $(WorkspacePath) - - - - - - - - diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/ide/DemoProg.workspace b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/ide/DemoProg.workspace deleted file mode 100644 index 4060139b..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/ide/DemoProg.workspace +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/ide/readme.txt b/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/ide/readme.txt deleted file mode 100644 index 8a340a19..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Prog/ide/readme.txt +++ /dev/null @@ -1,4 +0,0 @@ -Integrated Development Environment ----------------------------------- -Codelite was used as the editor during the development of this software program. This directory contains the Codelite -workspace and project files. Codelite is a cross platform open source C/C++ IDE, available at http://www.codelite.org/. \ No newline at end of file diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cmd/build.bat b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cmd/build.bat deleted file mode 100644 index 6cdb041e..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cmd/build.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -cs-make --directory=../ all diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cmd/clean.bat b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cmd/clean.bat deleted file mode 100644 index 025aaea0..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/cmd/clean.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -cs-make --directory=../ clean diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/ide/DemoBoot.project b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/ide/DemoBoot.project deleted file mode 100644 index 9e41c4d2..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/ide/DemoBoot.project +++ /dev/null @@ -1,279 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - break main -continue - - - - - - - make clean - make - - - - None - $(WorkspacePath)/.. - - - - - - - - - - - - - - - - - - - - - - - make clean - make - - - - None - $(WorkspacePath) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/ide/DemoBoot.workspace b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/ide/DemoBoot.workspace deleted file mode 100644 index 7957a1d7..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/ide/DemoBoot.workspace +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/ide/readme.txt b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/ide/readme.txt deleted file mode 100644 index 8a340a19..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/ide/readme.txt +++ /dev/null @@ -1,4 +0,0 @@ -Integrated Development Environment ----------------------------------- -Codelite was used as the editor during the development of this software program. This directory contains the Codelite -workspace and project files. Codelite is a cross platform open source C/C++ IDE, available at http://www.codelite.org/. \ No newline at end of file diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/cmd/build.bat b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/cmd/build.bat deleted file mode 100644 index 6cdb041e..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/cmd/build.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -cs-make --directory=../ all diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/cmd/clean.bat b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/cmd/clean.bat deleted file mode 100644 index 025aaea0..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/cmd/clean.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -cs-make --directory=../ clean diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/ide/DemoProg.project b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/ide/DemoProg.project deleted file mode 100644 index 880f5086..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/ide/DemoProg.project +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - break main -continue - - - - - - - make clean - make - - - - None - $(WorkspacePath)/.. - - - - - - - - - - - - - - - - - - - - - - - make clean - make - - - - None - $(WorkspacePath) - - - - - - - - diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/ide/DemoProg.workspace b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/ide/DemoProg.workspace deleted file mode 100644 index 4060139b..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/ide/DemoProg.workspace +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/ide/readme.txt b/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/ide/readme.txt deleted file mode 100644 index 8a340a19..00000000 --- a/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Prog/ide/readme.txt +++ /dev/null @@ -1,4 +0,0 @@ -Integrated Development Environment ----------------------------------- -Codelite was used as the editor during the development of this software program. This directory contains the Codelite -workspace and project files. Codelite is a cross platform open source C/C++ IDE, available at http://www.codelite.org/. \ No newline at end of file