Archive member included to satisfy reference by file (symbol)

c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivsi3.o)
                              ./emlib/em_msc.o (__aeabi_uidiv)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_dvmd_tls.o)
                              c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivsi3.o) (__aeabi_idiv0)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_clzsi2.o)
                              ./emlib/em_cmu.o (__clzsi2)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_aeabi_uldivmod.o)
                              ./emlib/em_usart.o (__aeabi_uldivmod)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_muldi3.o)
                              ./emlib/em_usart.o (__aeabi_lmul)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivmoddi4.o)
                              c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_aeabi_uldivmod.o) (__udivmoddi4)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_clzdi2.o)
                              c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivmoddi4.o) (__clzdi2)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-exit.o)
                              c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o (exit)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-impure.o)
                              c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-exit.o) (_global_impure_ptr)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-init.o)
                              c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o (__libc_init_array)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-memset.o)
                              c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o (memset)
c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libnosys.a(_exit.o)
                              c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-exit.o) (_exit)

Allocating common symbols
Common symbol       size              file

SystemCoreClock     0x4               ./CMSIS/efm32hg/system_efm32hg.o
rawPacket           0x110             ./src/xmodem.o
descr               0x10              ./src/flash.o
rawBuffer           0x100             ./src/xmodem.o

Discarded input sections

 .text          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crti.o
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crti.o
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crti.o
 .data          0x00000000        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o
 .ARM.extab     0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o
 .text          0x00000000        0x0 ./src/aes.o
 .data          0x00000000        0x0 ./src/aes.o
 .bss           0x00000000        0x0 ./src/aes.o
 .text          0x00000000        0x0 ./src/aes_keys.o
 .data          0x00000000        0x0 ./src/aes_keys.o
 .bss           0x00000000        0x0 ./src/aes_keys.o
 .text          0x00000000        0x0 ./src/boot.o
 .data          0x00000000        0x0 ./src/boot.o
 .bss           0x00000000        0x0 ./src/boot.o
 .text          0x00000000        0x0 ./src/bootloader.o
 .data          0x00000000        0x0 ./src/bootloader.o
 .bss           0x00000000        0x0 ./src/bootloader.o
 .text          0x00000000        0x0 ./src/crc.o
 .data          0x00000000        0x0 ./src/crc.o
 .bss           0x00000000        0x0 ./src/crc.o
 .text          0x00000000        0x0 ./src/debuglock.o
 .data          0x00000000        0x0 ./src/debuglock.o
 .bss           0x00000000        0x0 ./src/debuglock.o
 .text          0x00000000        0x0 ./src/flash.o
 .data          0x00000000        0x0 ./src/flash.o
 .bss           0x00000000        0x0 ./src/flash.o
 .text          0x00000000        0x0 ./src/uart.o
 .data          0x00000000        0x0 ./src/uart.o
 .bss           0x00000000        0x0 ./src/uart.o
 .text          0x00000000        0x0 ./src/verify.o
 .data          0x00000000        0x0 ./src/verify.o
 .bss           0x00000000        0x0 ./src/verify.o
 .text          0x00000000        0x0 ./src/xmodem.o
 .data          0x00000000        0x0 ./src/xmodem.o
 .bss           0x00000000        0x0 ./src/xmodem.o
 .text          0x00000000        0x0 ./emlib/em_assert.o
 .data          0x00000000        0x0 ./emlib/em_assert.o
 .bss           0x00000000        0x0 ./emlib/em_assert.o
 .debug_line    0x00000000        0x0 ./emlib/em_assert.o
 .debug_str     0x00000000      0x10d ./emlib/em_assert.o
 .comment       0x00000000       0x6f ./emlib/em_assert.o
 .ARM.attributes
                0x00000000       0x32 ./emlib/em_assert.o
 .text          0x00000000        0x0 ./emlib/em_cmu.o
 .data          0x00000000        0x0 ./emlib/em_cmu.o
 .bss           0x00000000        0x0 ./emlib/em_cmu.o
 .text.BUS_RegBitRead
                0x00000000       0x20 ./emlib/em_cmu.o
 .text.BUS_RegMaskedWrite
                0x00000000       0x28 ./emlib/em_cmu.o
 .text.CMU_DivToLog2
                0x00000000       0x2c ./emlib/em_cmu.o
 .text.CMU_Log2ToDiv
                0x00000000       0x18 ./emlib/em_cmu.o
 .text.flashWaitStateControl
                0x00000000       0x7c ./emlib/em_cmu.o
 .text.flashWaitStateMax
                0x00000000       0x18 ./emlib/em_cmu.o
 .text.CMU_AUXHFRCOBandGet
                0x00000000       0x1c ./emlib/em_cmu.o
 .text.CMU_AUXHFRCOBandSet
                0x00000000       0x94 ./emlib/em_cmu.o
 .rodata.CMU_AUXHFRCOBandSet
                0x00000000       0x20 ./emlib/em_cmu.o
 .text.CMU_Calibrate
                0x00000000       0x80 ./emlib/em_cmu.o
 .rodata.CMU_Calibrate
                0x00000000       0x14 ./emlib/em_cmu.o
 .text.CMU_CalibrateConfig
                0x00000000       0xc8 ./emlib/em_cmu.o
 .rodata.CMU_CalibrateConfig
                0x00000000       0x28 ./emlib/em_cmu.o
 .text.CMU_CalibrateCountGet
                0x00000000       0x38 ./emlib/em_cmu.o
 .text.CMU_ClockDivGet
                0x00000000       0xd8 ./emlib/em_cmu.o
 .rodata.CMU_ClockDivGet
                0x00000000       0x20 ./emlib/em_cmu.o
 .text.CMU_ClockDivSet
                0x00000000      0x140 ./emlib/em_cmu.o
 .rodata.CMU_ClockDivSet
                0x00000000       0x20 ./emlib/em_cmu.o
 .text.CMU_ClockSelectSet
                0x00000000      0x240 ./emlib/em_cmu.o
 .rodata.CMU_ClockSelectSet
                0x00000000       0x80 ./emlib/em_cmu.o
 .text.CMU_FreezeEnable
                0x00000000       0x38 ./emlib/em_cmu.o
 .text.CMU_HFRCOBandGet
                0x00000000       0x1c ./emlib/em_cmu.o
 .text.CMU_HFRCOBandSet
                0x00000000       0xc8 ./emlib/em_cmu.o
 .rodata.CMU_HFRCOBandSet
                0x00000000       0x14 ./emlib/em_cmu.o
 .text.CMU_HFRCOStartupDelayGet
                0x00000000       0x1c ./emlib/em_cmu.o
 .text.CMU_HFRCOStartupDelaySet
                0x00000000       0x34 ./emlib/em_cmu.o
 .text.CMU_HFXOInit
                0x00000000       0x58 ./emlib/em_cmu.o
 .text.CMU_LCDClkFDIVGet
                0x00000000        0xc ./emlib/em_cmu.o
 .text.CMU_LCDClkFDIVSet
                0x00000000       0x10 ./emlib/em_cmu.o
 .text.CMU_LFXOInit
                0x00000000       0x60 ./emlib/em_cmu.o
 .text.CMU_OscillatorEnable
                0x00000000       0xd8 ./emlib/em_cmu.o
 .rodata.CMU_OscillatorEnable
                0x00000000       0x18 ./emlib/em_cmu.o
 .text.CMU_OscillatorTuningGet
                0x00000000       0x54 ./emlib/em_cmu.o
 .text.CMU_OscillatorTuningSet
                0x00000000       0x80 ./emlib/em_cmu.o
 .text.CMU_PCNTClockExternalGet
                0x00000000       0x34 ./emlib/em_cmu.o
 .text.CMU_PCNTClockExternalSet
                0x00000000       0x3c ./emlib/em_cmu.o
 .text.CMU_USHFRCOBandGet
                0x00000000       0x1c ./emlib/em_cmu.o
 .text.CMU_USHFRCOBandSet
                0x00000000       0xe8 ./emlib/em_cmu.o
 .text          0x00000000        0x0 ./emlib/em_emu.o
 .data          0x00000000        0x0 ./emlib/em_emu.o
 .bss           0x00000000        0x0 ./emlib/em_emu.o
 .text.EMU_Unlock
                0x00000000       0x18 ./emlib/em_emu.o
 .text.EMU_EnterEM2
                0x00000000       0x54 ./emlib/em_emu.o
 .text.EMU_EnterEM4
                0x00000000       0x60 ./emlib/em_emu.o
 .text.EMU_MemPwrDown
                0x00000000       0x10 ./emlib/em_emu.o
 .text.EMU_UpdateOscConfig
                0x00000000       0x1c ./emlib/em_emu.o
 .text.EMU_EM23Init
                0x00000000       0x34 ./emlib/em_emu.o
 .text          0x00000000        0x0 ./emlib/em_gpio.o
 .data          0x00000000        0x0 ./emlib/em_gpio.o
 .bss           0x00000000        0x0 ./emlib/em_gpio.o
 .text.GPIO_EM4SetPinRetention
                0x00000000       0x4c ./emlib/em_gpio.o
 .text.GPIO_DbgLocationSet
                0x00000000       0x10 ./emlib/em_gpio.o
 .text.GPIO_DriveModeSet
                0x00000000       0x7c ./emlib/em_gpio.o
 .text.GPIO_PinModeGet
                0x00000000       0x98 ./emlib/em_gpio.o
 .text.GPIO_EM4EnablePinWakeup
                0x00000000       0x68 ./emlib/em_gpio.o
 .text          0x00000000        0x0 ./emlib/em_int.o
 .data          0x00000000        0x0 ./emlib/em_int.o
 .bss           0x00000000        0x0 ./emlib/em_int.o
 .text          0x00000000        0x0 ./emlib/em_msc.o
 .data          0x00000000        0x0 ./emlib/em_msc.o
 .bss           0x00000000        0x0 ./emlib/em_msc.o
 .ram           0x00000000      0x448 ./emlib/em_msc.o
 .text.MSC_Init
                0x00000000       0xc8 ./emlib/em_msc.o
 .text.MSC_Deinit
                0x00000000       0x20 ./emlib/em_msc.o
 .text.MSC_ExecConfigSet
                0x00000000       0x48 ./emlib/em_msc.o
 .debug_info    0x00000000      0x7c3 ./emlib/em_msc.o
 .debug_abbrev  0x00000000      0x1f9 ./emlib/em_msc.o
 .debug_loc     0x00000000      0x2b4 ./emlib/em_msc.o
 .debug_aranges
                0x00000000       0x80 ./emlib/em_msc.o
 .debug_ranges  0x00000000       0x70 ./emlib/em_msc.o
 .debug_line    0x00000000      0x3ad ./emlib/em_msc.o
 .debug_str     0x00000000      0x69e ./emlib/em_msc.o
 .comment       0x00000000       0x6f ./emlib/em_msc.o
 .debug_frame   0x00000000      0x1a4 ./emlib/em_msc.o
 .ARM.attributes
                0x00000000       0x32 ./emlib/em_msc.o
 .text          0x00000000        0x0 ./emlib/em_system.o
 .data          0x00000000        0x0 ./emlib/em_system.o
 .bss           0x00000000        0x0 ./emlib/em_system.o
 .text.SYSTEM_ChipRevisionGet
                0x00000000       0x90 ./emlib/em_system.o
 .text.SYSTEM_GetCalibrationValue
                0x00000000       0x4c ./emlib/em_system.o
 .debug_info    0x00000000      0x255 ./emlib/em_system.o
 .debug_abbrev  0x00000000       0xdc ./emlib/em_system.o
 .debug_loc     0x00000000       0x70 ./emlib/em_system.o
 .debug_aranges
                0x00000000       0x28 ./emlib/em_system.o
 .debug_ranges  0x00000000       0x18 ./emlib/em_system.o
 .debug_line    0x00000000      0x20b ./emlib/em_system.o
 .debug_str     0x00000000      0x2b1 ./emlib/em_system.o
 .comment       0x00000000       0x6f ./emlib/em_system.o
 .debug_frame   0x00000000       0x50 ./emlib/em_system.o
 .ARM.attributes
                0x00000000       0x32 ./emlib/em_system.o
 .text          0x00000000        0x0 ./emlib/em_usart.o
 .data          0x00000000        0x0 ./emlib/em_usart.o
 .bss           0x00000000        0x0 ./emlib/em_usart.o
 .text.BUS_RegMaskedWrite
                0x00000000       0x28 ./emlib/em_usart.o
 .text.USART_BaudrateCalc
                0x00000000      0x10c ./emlib/em_usart.o
 .text.USART_BaudrateGet
                0x00000000       0x68 ./emlib/em_usart.o
 .text.USART_BaudrateSyncSet
                0x00000000       0x7c ./emlib/em_usart.o
 .text.USART_Enable
                0x00000000       0x40 ./emlib/em_usart.o
 .text.USART_InitSync
                0x00000000       0xb8 ./emlib/em_usart.o
 .text.USARTn_InitIrDA
                0x00000000       0x80 ./emlib/em_usart.o
 .text.USART_InitI2s
                0x00000000       0x98 ./emlib/em_usart.o
 .text.USART_InitPrsTrigger
                0x00000000       0x60 ./emlib/em_usart.o
 .text.USART_Rx
                0x00000000       0x24 ./emlib/em_usart.o
 .text.USART_RxDouble
                0x00000000       0x24 ./emlib/em_usart.o
 .text.USART_RxDoubleExt
                0x00000000       0x24 ./emlib/em_usart.o
 .text.USART_RxExt
                0x00000000       0x24 ./emlib/em_usart.o
 .text.USART_SpiTransfer
                0x00000000       0x3c ./emlib/em_usart.o
 .text.USART_Tx
                0x00000000       0x2c ./emlib/em_usart.o
 .text.USART_TxDouble
                0x00000000       0x2c ./emlib/em_usart.o
 .text.USART_TxDoubleExt
                0x00000000       0x24 ./emlib/em_usart.o
 .text.USART_TxExt
                0x00000000       0x2c ./emlib/em_usart.o
 .data          0x00000000        0x0 ./CMSIS/efm32hg/startup_efm32hg.o
 .bss           0x00000000        0x0 ./CMSIS/efm32hg/startup_efm32hg.o
 .text          0x00000000        0x0 ./CMSIS/efm32hg/system_efm32hg.o
 .data          0x00000000        0x0 ./CMSIS/efm32hg/system_efm32hg.o
 .bss           0x00000000        0x0 ./CMSIS/efm32hg/system_efm32hg.o
 .text.SystemMaxCoreClockGet
                0x00000000       0x10 ./CMSIS/efm32hg/system_efm32hg.o
 .text.SystemHFXOClockGet
                0x00000000       0x14 ./CMSIS/efm32hg/system_efm32hg.o
 .text.SystemHFXOClockSet
                0x00000000       0x30 ./CMSIS/efm32hg/system_efm32hg.o
 .text.SystemLFXOClockSet
                0x00000000       0x30 ./CMSIS/efm32hg/system_efm32hg.o
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivsi3.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivsi3.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_dvmd_tls.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_dvmd_tls.o)
 .text          0x00000000       0x3c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_clzsi2.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_clzsi2.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_clzsi2.o)
 .ARM.attributes
                0x00000000       0x1e c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_clzsi2.o)
 .text          0x00000000       0x40 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_aeabi_uldivmod.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_aeabi_uldivmod.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_aeabi_uldivmod.o)
 .ARM.attributes
                0x00000000       0x1e c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_aeabi_uldivmod.o)
 .text          0x00000000       0x58 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_muldi3.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_muldi3.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_muldi3.o)
 .debug_frame   0x00000000       0x34 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_muldi3.o)
 .ARM.attributes
                0x00000000       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_muldi3.o)
 .text          0x00000000      0x180 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivmoddi4.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivmoddi4.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivmoddi4.o)
 .ARM.extab     0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivmoddi4.o)
 .ARM.exidx     0x00000000        0x8 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivmoddi4.o)
 .debug_frame   0x00000000       0x3c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivmoddi4.o)
 .ARM.attributes
                0x00000000       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivmoddi4.o)
 .text          0x00000000       0x18 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_clzdi2.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_clzdi2.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_clzdi2.o)
 .ARM.attributes
                0x00000000       0x1e c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_clzdi2.o)
 .text          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-exit.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-exit.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-exit.o)
 .text          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-impure.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-impure.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-impure.o)
 .data._impure_ptr
                0x00000000        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-impure.o)
 .text          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-init.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-init.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-init.o)
 .text          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-memset.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-memset.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-memset.o)
 .text          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libnosys.a(_exit.o)
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libnosys.a(_exit.o)
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libnosys.a(_exit.o)
 .text          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtend.o
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtend.o
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtend.o
 .text          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtn.o
 .data          0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtn.o
 .bss           0x00000000        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtn.o

Memory Configuration

Name             Origin             Length             Attributes
FLASH            0x00000000         0x00004000         xr
RAM              0x20000000         0x00002000         xrw
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crti.o
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o
LOAD ./src/aes.o
LOAD ./src/aes_keys.o
LOAD ./src/boot.o
LOAD ./src/bootloader.o
LOAD ./src/crc.o
LOAD ./src/debuglock.o
LOAD ./src/flash.o
LOAD ./src/uart.o
LOAD ./src/verify.o
LOAD ./src/xmodem.o
LOAD ./emlib/em_assert.o
LOAD ./emlib/em_cmu.o
LOAD ./emlib/em_emu.o
LOAD ./emlib/em_gpio.o
LOAD ./emlib/em_int.o
LOAD ./emlib/em_msc.o
LOAD ./emlib/em_system.o
LOAD ./emlib/em_usart.o
LOAD ./CMSIS/efm32hg/startup_efm32hg.o
LOAD ./CMSIS/efm32hg/system_efm32hg.o
START GROUP
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libnosys.a
END GROUP
START GROUP
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libg_nano.a
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a
END GROUP
START GROUP
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a
END GROUP
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtend.o
LOAD c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtn.o

.text           0x00000000     0x1e58
 *(.vectors)
 .vectors       0x00000000       0x94 ./CMSIS/efm32hg/startup_efm32hg.o
                0x00000000                __Vectors
                0x00000094                __Vectors_End = .
                0x00000094                __Vectors_Size = (__Vectors_End - __Vectors)
                0x00000094                __end__ = .
 *(.text*)
 .text          0x00000094       0xb4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o
 .text          0x00000148       0x78 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o
                0x00000148                _start
                0x00000148                _mainCRTStartup
 .text.BOOT_jump
                0x000001c0       0x1c ./src/boot.o
                0x000001c0                BOOT_jump
 .text.resetPeripherals
                0x000001dc       0x24 ./src/boot.o
 .text.BOOT_boot
                0x00000200       0x3c ./src/boot.o
                0x00000200                BOOT_boot
 .text.NVIC_EnableIRQ
                0x0000023c       0x2c ./src/bootloader.o
 .text.NVIC_DisableIRQ
                0x00000268       0x30 ./src/bootloader.o
 .text.NVIC_SystemReset
                0x00000298       0x20 ./src/bootloader.o
 .text.BUS_RegBitRead
                0x000002b8       0x20 ./src/bootloader.o
 .text.GPIO_PinInGet
                0x000002d8       0x60 ./src/bootloader.o
 .text.GPIO_IntConfig
                0x00000338       0x48 ./src/bootloader.o
 .text.CHIP_Init
                0x00000380       0x44 ./src/bootloader.o
 .text.INT_Disable
                0x000003c4       0x28 ./src/bootloader.o
 .text.INT_Enable
                0x000003ec       0x38 ./src/bootloader.o
 .text.sendWelcomeMessage
                0x00000424       0x84 ./src/bootloader.o
                0x00000424                sendWelcomeMessage
 .text.enterDownloadMode
                0x000004a8       0x98 ./src/bootloader.o
                0x000004a8                enterDownloadMode
 .text.enableDebugLock
                0x00000540       0x2c ./src/bootloader.o
                0x00000540                enableDebugLock
 .text.commandLoop
                0x0000056c       0x94 ./src/bootloader.o
                0x0000056c                commandLoop
 .text.GPIO_EVEN_IRQHandler
                0x00000600       0x20 ./src/bootloader.o
                0x00000600                GPIO_EVEN_IRQHandler
 .text.GPIO_ODD_IRQHandler
                0x00000620       0x20 ./src/bootloader.o
                0x00000620                GPIO_ODD_IRQHandler
 .text.enterLowPowerWait
                0x00000640       0x4c ./src/bootloader.o
                0x00000640                enterLowPowerWait
 .text.enterBootloaderMode
                0x0000068c       0x48 ./src/bootloader.o
                0x0000068c                enterBootloaderMode
 .text.main     0x000006d4       0x68 ./src/bootloader.o
                0x000006d4                main
 .text.BLUART_init
                0x0000073c       0x70 ./src/uart.o
                0x0000073c                BLUART_init
 .text.calculateHash
                0x000007ac       0xcc ./src/verify.o
 .text.verifyFirmware
                0x00000878       0x64 ./src/verify.o
                0x00000878                verifyFirmware
 .text.verifyActiveFirmware
                0x000008dc       0x18 ./src/verify.o
                0x000008dc                verifyActiveFirmware
 .text.verifyTempStorage
                0x000008f4       0x18 ./src/verify.o
                0x000008f4                verifyTempStorage
 .text.isFirmwareValid
                0x0000090c       0x28 ./src/verify.o
                0x0000090c                isFirmwareValid
 .text.isTempStorageValid
                0x00000934       0x28 ./src/verify.o
                0x00000934                isTempStorageValid
 .text.markFirmwareAsVerified
                0x0000095c       0x28 ./src/verify.o
                0x0000095c                markFirmwareAsVerified
 .text.markTempAsVerified
                0x00000984       0x28 ./src/verify.o
                0x00000984                markTempAsVerified
 .text.markFirmwareAsDeleted
                0x000009ac       0x20 ./src/verify.o
                0x000009ac                markFirmwareAsDeleted
 .text.BUS_RegBitWrite
                0x000009cc       0x3c ./emlib/em_cmu.o
 .text.SYSTEM_GetProdRev
                0x00000a08       0x1c ./emlib/em_cmu.o
 .text.auxClkGet
                0x00000a24       0xb0 ./emlib/em_cmu.o
 .text.dbgClkGet
                0x00000ad4       0x48 ./emlib/em_cmu.o
 .text.lfClkGet
                0x00000b1c       0xf8 ./emlib/em_cmu.o
 .text.syncReg  0x00000c14       0x2c ./emlib/em_cmu.o
 .text.usbCClkGet
                0x00000c40       0x58 ./emlib/em_cmu.o
 .text.CMU_ClockEnable
                0x00000c98       0xb0 ./emlib/em_cmu.o
                0x00000c98                CMU_ClockEnable
 .text.CMU_ClockFreqGet
                0x00000d48      0x140 ./emlib/em_cmu.o
                0x00000d48                CMU_ClockFreqGet
 .text.CMU_ClockSelectGet
                0x00000e88      0x1dc ./emlib/em_cmu.o
                0x00000e88                CMU_ClockSelectGet
 .text.SystemCoreClockUpdate
                0x00001064       0x10 ./emlib/em_emu.o
 .text.CMU_Lock
                0x00001074       0x18 ./emlib/em_emu.o
 .text.CMU_Unlock
                0x0000108c       0x1c ./emlib/em_emu.o
 .text.emuRestore
                0x000010a8      0x138 ./emlib/em_emu.o
 .text.EMU_EnterEM3
                0x000011e0       0x78 ./emlib/em_emu.o
                0x000011e0                EMU_EnterEM3
 .text.BUS_RegBitWrite
                0x00001258       0x3c ./emlib/em_gpio.o
 .text.BUS_RegMaskedWrite
                0x00001294       0x28 ./emlib/em_gpio.o
 .text.GPIO_PinOutClear
                0x000012bc       0x5c ./emlib/em_gpio.o
 .text.GPIO_PinOutSet
                0x00001318       0x5c ./emlib/em_gpio.o
 .text.GPIO_ExtIntConfig
                0x00001374      0x100 ./emlib/em_gpio.o
                0x00001374                GPIO_ExtIntConfig
 .text.GPIO_PinModeSet
                0x00001474      0x168 ./emlib/em_gpio.o
                0x00001474                GPIO_PinModeSet
 .text.USART_BaudrateAsyncSet
                0x000015dc       0xc8 ./emlib/em_usart.o
                0x000015dc                USART_BaudrateAsyncSet
 .text.USART_InitAsync
                0x000016a4       0x84 ./emlib/em_usart.o
                0x000016a4                USART_InitAsync
 .text.USART_Reset
                0x00001728       0x8c ./emlib/em_usart.o
                0x00001728                USART_Reset
 .text          0x000017b4       0x30 ./CMSIS/efm32hg/startup_efm32hg.o
                0x000017b4                Reset_Handler
                0x000017e0                USART0_TX_IRQHandler
                0x000017e0                I2C0_IRQHandler
                0x000017e0                HardFault_Handler
                0x000017e0                SysTick_Handler
                0x000017e0                USART1_RX_IRQHandler
                0x000017e0                PendSV_Handler
                0x000017e0                NMI_Handler
                0x000017e0                USART1_TX_IRQHandler
                0x000017e0                MSC_IRQHandler
                0x000017e0                ADC0_IRQHandler
                0x000017e0                LEUART0_IRQHandler
                0x000017e0                RTC_IRQHandler
                0x000017e0                TIMER0_IRQHandler
                0x000017e0                TIMER2_IRQHandler
                0x000017e0                TIMER1_IRQHandler
                0x000017e0                Default_Handler
                0x000017e0                PCNT0_IRQHandler
                0x000017e0                USB_IRQHandler
                0x000017e0                ACMP0_IRQHandler
                0x000017e0                USART0_RX_IRQHandler
                0x000017e0                SVC_Handler
                0x000017e0                CMU_IRQHandler
                0x000017e0                AES_IRQHandler
                0x000017e0                VCMP_IRQHandler
                0x000017e0                DMA_IRQHandler
 .text.SystemCoreClockGet
                0x000017e4       0x38 ./CMSIS/efm32hg/system_efm32hg.o
                0x000017e4                SystemCoreClockGet
 .text.SystemHFClockGet
                0x0000181c      0x100 ./CMSIS/efm32hg/system_efm32hg.o
                0x0000181c                SystemHFClockGet
 .text.SystemInit
                0x0000191c        0xc ./CMSIS/efm32hg/system_efm32hg.o
                0x0000191c                SystemInit
 .text.SystemLFRCOClockGet
                0x00001928       0x10 ./CMSIS/efm32hg/system_efm32hg.o
                0x00001928                SystemLFRCOClockGet
 .text.SystemULFRCOClockGet
                0x00001938       0x10 ./CMSIS/efm32hg/system_efm32hg.o
                0x00001938                SystemULFRCOClockGet
 .text.SystemLFXOClockGet
                0x00001948       0x14 ./CMSIS/efm32hg/system_efm32hg.o
                0x00001948                SystemLFXOClockGet
 .text          0x0000195c      0x114 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivsi3.o)
                0x0000195c                __aeabi_uidiv
                0x0000195c                __udivsi3
                0x00001a68                __aeabi_uidivmod
 .text          0x00001a70        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_dvmd_tls.o)
                0x00001a70                __aeabi_idiv0
                0x00001a70                __aeabi_ldiv0
 .text.exit     0x00001a74       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-exit.o)
                0x00001a74                exit
 .text.__libc_init_array
                0x00001aa0       0x4c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-init.o)
                0x00001aa0                __libc_init_array
 .text.memset   0x00001aec       0x10 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-memset.o)
                0x00001aec                memset
 .text._exit    0x00001afc        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libnosys.a(_exit.o)
                0x00001afc                _exit
 *(.init)
 .init          0x00001b00        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crti.o
                0x00001b00                _init
 .init          0x00001b04        0x8 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtn.o
 *(.fini)
 .fini          0x00001b0c        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crti.o
                0x00001b0c                _fini
 .fini          0x00001b10        0x8 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtn.o
 .fini.__stub   0x00001b18       0x80 linker stubs
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors)
 *(SORT(.ctors.*))
 *(.ctors)
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend.o *crtend?.o) .dtors)
 *(SORT(.dtors.*))
 *(.dtors)
 *(.rodata*)
 .rodata        0x00001b98      0x214 ./src/bootloader.o
 .rodata.commandLoop
                0x00001dac       0x3c ./src/bootloader.o
 .rodata        0x00001de8       0x18 ./src/uart.o
 .rodata.CMU_ClockEnable
                0x00001e00       0x2c ./emlib/em_cmu.o
 .rodata.CMU_ClockSelectGet
                0x00001e2c       0x20 ./emlib/em_cmu.o
 .rodata.str1.1
                0x00001e4c        0x2 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-impure.o)
 *fill*         0x00001e4e        0x2 
 .rodata._global_impure_ptr
                0x00001e50        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-impure.o)
                0x00001e50                _global_impure_ptr
 *(.eh_frame*)
 .eh_frame      0x00001e54        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o
 .eh_frame      0x00001e54        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtend.o

.glue_7         0x00001e58        0x0
 .glue_7        0x00001e58        0x0 linker stubs

.glue_7t        0x00001e58        0x0
 .glue_7t       0x00001e58        0x0 linker stubs

.vfp11_veneer   0x00001e58        0x0
 .vfp11_veneer  0x00001e58        0x0 linker stubs

.v4_bx          0x00001e58        0x0
 .v4_bx         0x00001e58        0x0 linker stubs

.iplt           0x00001e58        0x0
 .iplt          0x00001e58        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)
                0x00001e58                __exidx_start = .

.ARM.exidx      0x00001e58        0x8
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
 .ARM.exidx     0x00001e58        0x8 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o
                0x00001e60                __exidx_end = .
                0x00001e60                __etext = .

.rel.dyn        0x00001e60        0x0
 .rel.iplt      0x00001e60        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o

.data           0x20000000      0xa68 load address 0x00001e60
                0x20000000                __data_start__ = .
 *(vtable)
 *(.data*)
 .data.encryptionKey
                0x20000000       0x10 ./src/aes_keys.o
                0x20000000                encryptionKey
 .data.initVector
                0x20000010       0x10 ./src/aes_keys.o
                0x20000010                initVector
 .data.hashKey  0x20000020       0x10 ./src/aes_keys.o
                0x20000020                hashKey
 .data.hashInitVector
                0x20000030       0x10 ./src/aes_keys.o
                0x20000030                hashInitVector
 .data._DEBUGLOCK_swData
                0x20000040       0x15 ./src/debuglock.o
                0x20000040                _DEBUGLOCK_swData
 *fill*         0x20000055        0x3 
 .data.SystemHFXOClock
                0x20000058        0x4 ./CMSIS/efm32hg/system_efm32hg.o
 .data.SystemLFXOClock
                0x2000005c        0x4 ./CMSIS/efm32hg/system_efm32hg.o
 .data.impure_data
                0x20000060       0x60 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-impure.o)
                0x200000c0                . = ALIGN (0x4)
 *(.ram)
 .ram           0x200000c0      0x2a4 ./src/aes.o
                0x2000013c                decryptCBC
                0x200001ec                encryptCBC128
                0x2000029c                startDecryptCBC
                0x200002fc                decryptBlockCBC
                0x20000348                endDecryptCBC
 .ram           0x20000364       0xc8 ./src/crc.o
                0x20000364                CRC_calc
 .ram           0x2000042c      0x128 ./src/debuglock.o
                0x2000042c                DEBUGLOCK_startDebugInterface
                0x20000494                DEBUGLOCK_lock
                0x200004bc                _DEBUGLOCK_driveBit
 .ram           0x20000554      0x250 ./src/flash.o
                0x20000554                FLASH_init
                0x2000059c                FLASH_write
                0x20000628                FLASH_erasePage
                0x20000690                FLASH_writeWord
                0x200006d8                copyFirmwareFromTempStorage
 .ram           0x200007a4       0x88 ./src/uart.o
                0x200007a4                BLUART_receive
                0x200007c4                BLUART_send
                0x200007f0                BLUART_sendString
 .ram           0x2000082c      0x230 ./src/xmodem.o
                0x2000082c                XMODEM_download
                0x200009d0                XMODEM_verifyPacketChecksum
                0x20000a5c                . = ALIGN (0x4)
                0x20000a5c                PROVIDE (__preinit_array_start, .)
 *(.preinit_array)
                0x20000a5c                PROVIDE (__preinit_array_end, .)
                0x20000a5c                . = ALIGN (0x4)
                0x20000a5c                PROVIDE (__init_array_start, .)
 *(SORT(.init_array.*))
 *(.init_array)
 .init_array    0x20000a5c        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o
                0x20000a60                PROVIDE (__init_array_end, .)
                0x20000a60                . = ALIGN (0x4)
                [!provide]                PROVIDE (__fini_array_start, .)
 *(SORT(.fini_array.*))
 *(.fini_array)
 .fini_array    0x20000a60        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o
                [!provide]                PROVIDE (__fini_array_end, .)
 *(.jcr*)
 .jcr           0x20000a64        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o
 .jcr           0x20000a64        0x4 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtend.o
                0x20000a68                . = ALIGN (0x4)
                0x20000a68                __data_end__ = .

.tm_clone_table
                0x20000a68        0x0 load address 0x000028c8
 .tm_clone_table
                0x20000a68        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o
 .tm_clone_table
                0x20000a68        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtend.o

.igot.plt       0x20000a68        0x0 load address 0x000028c8
 .igot.plt      0x20000a68        0x0 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o

.bss            0x20000b00      0x724 load address 0x00002a00
                0x20000b00                . = ALIGN (0x4)
                0x20000b00                __bss_start__ = .
 *(.bss*)
 .bss           0x20000b00       0x1c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o
 .bss.decryptionKey
                0x20000b1c       0x10 ./src/aes.o
 .bss.prevCipher
                0x20000b2c       0x10 ./src/aes.o
 .bss.pageBuffer
                0x20000b3c      0x400 ./src/flash.o
 .bss.cmuStatus
                0x20000f3c        0x4 ./emlib/em_emu.o
 .bss.INT_LockCnt
                0x20000f40        0x4 ./emlib/em_int.o
                0x20000f40                INT_LockCnt
 *(COMMON)
 *fill*         0x20000f44       0xbc 
 COMMON         0x20001000       0x10 ./src/flash.o
                0x20001000                descr
 COMMON         0x20001010      0x210 ./src/xmodem.o
                0x20001010                rawPacket
                0x20001120                rawBuffer
 COMMON         0x20001220        0x4 ./CMSIS/efm32hg/system_efm32hg.o
                0x20001220                SystemCoreClock
                0x20001224                . = ALIGN (0x4)
                0x20001224                __bss_end__ = .

.heap           0x20001228      0x400
                0x20001228                __HeapBase = .
                0x20001228                __end__ = .
                0x20001228                end = __end__
                0x20001228                _end = __end__
 *(.heap*)
 .heap          0x20001228      0x400 ./CMSIS/efm32hg/startup_efm32hg.o
                0x20001628                __HeapLimit = .

.stack_dummy    0x20001228      0x400
 *(.stack*)
 .stack         0x20001228      0x400 ./CMSIS/efm32hg/startup_efm32hg.o
                0x20002000                __StackTop = (ORIGIN (RAM) + LENGTH (RAM))
                0x20001c00                __StackLimit = (__StackTop - SIZEOF (.stack_dummy))
                0x20002000                PROVIDE (__stack, __StackTop)
                0x00000001                ASSERT ((__StackLimit >= __HeapLimit), region RAM overflowed with stack)
                0x00000001                ASSERT ((LENGTH (FLASH) >= (__etext + SIZEOF (.data))), FLASH memory overflowed !)
OUTPUT(SLSTK3400A_bootloader.axf elf32-littlearm)

.ARM.attributes
                0x00000000       0x28
 .ARM.attributes
                0x00000000       0x1e c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crti.o
 .ARM.attributes
                0x0000001e       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtbegin.o
 .ARM.attributes
                0x0000004a       0x1b c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m/crt0.o
 .ARM.attributes
                0x00000065       0x32 ./src/aes.o
 .ARM.attributes
                0x00000097       0x32 ./src/aes_keys.o
 .ARM.attributes
                0x000000c9       0x32 ./src/boot.o
 .ARM.attributes
                0x000000fb       0x32 ./src/bootloader.o
 .ARM.attributes
                0x0000012d       0x32 ./src/crc.o
 .ARM.attributes
                0x0000015f       0x32 ./src/debuglock.o
 .ARM.attributes
                0x00000191       0x32 ./src/flash.o
 .ARM.attributes
                0x000001c3       0x32 ./src/uart.o
 .ARM.attributes
                0x000001f5       0x32 ./src/verify.o
 .ARM.attributes
                0x00000227       0x32 ./src/xmodem.o
 .ARM.attributes
                0x00000259       0x32 ./emlib/em_cmu.o
 .ARM.attributes
                0x0000028b       0x32 ./emlib/em_emu.o
 .ARM.attributes
                0x000002bd       0x32 ./emlib/em_gpio.o
 .ARM.attributes
                0x000002ef       0x32 ./emlib/em_int.o
 .ARM.attributes
                0x00000321       0x32 ./emlib/em_usart.o
 .ARM.attributes
                0x00000353       0x1b ./CMSIS/efm32hg/startup_efm32hg.o
 .ARM.attributes
                0x0000036e       0x32 ./CMSIS/efm32hg/system_efm32hg.o
 .ARM.attributes
                0x000003a0       0x1e c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivsi3.o)
 .ARM.attributes
                0x000003be       0x1e c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_dvmd_tls.o)
 .ARM.attributes
                0x000003dc       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-exit.o)
 .ARM.attributes
                0x00000408       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-impure.o)
 .ARM.attributes
                0x00000434       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-init.o)
 .ARM.attributes
                0x00000460       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-memset.o)
 .ARM.attributes
                0x0000048c       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libnosys.a(_exit.o)
 .ARM.attributes
                0x000004b8       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtend.o
 .ARM.attributes
                0x000004e4       0x1e c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m/crtn.o

.comment        0x00000000       0x6e
 .comment       0x00000000       0x6e ./src/aes.o
                                 0x6f (size before relaxing)
 .comment       0x0000006e       0x6f ./src/aes_keys.o
 .comment       0x0000006e       0x6f ./src/boot.o
 .comment       0x0000006e       0x6f ./src/bootloader.o
 .comment       0x0000006e       0x6f ./src/crc.o
 .comment       0x0000006e       0x6f ./src/debuglock.o
 .comment       0x0000006e       0x6f ./src/flash.o
 .comment       0x0000006e       0x6f ./src/uart.o
 .comment       0x0000006e       0x6f ./src/verify.o
 .comment       0x0000006e       0x6f ./src/xmodem.o
 .comment       0x0000006e       0x6f ./emlib/em_cmu.o
 .comment       0x0000006e       0x6f ./emlib/em_emu.o
 .comment       0x0000006e       0x6f ./emlib/em_gpio.o
 .comment       0x0000006e       0x6f ./emlib/em_int.o
 .comment       0x0000006e       0x6f ./emlib/em_usart.o
 .comment       0x0000006e       0x6f ./CMSIS/efm32hg/system_efm32hg.o

.debug_info     0x00000000     0x69eb
 .debug_info    0x00000000      0x783 ./src/aes.o
 .debug_info    0x00000783       0xf5 ./src/aes_keys.o
 .debug_info    0x00000878      0x3ad ./src/boot.o
 .debug_info    0x00000c25      0xa1f ./src/bootloader.o
 .debug_info    0x00001644      0x11c ./src/crc.o
 .debug_info    0x00001760      0x349 ./src/debuglock.o
 .debug_info    0x00001aa9      0x8de ./src/flash.o
 .debug_info    0x00002387      0x677 ./src/uart.o
 .debug_info    0x000029fe      0x58d ./src/verify.o
 .debug_info    0x00002f8b      0x6a9 ./src/xmodem.o
 .debug_info    0x00003634     0x125e ./emlib/em_cmu.o
 .debug_info    0x00004892      0x642 ./emlib/em_emu.o
 .debug_info    0x00004ed4      0x655 ./emlib/em_gpio.o
 .debug_info    0x00005529       0xab ./emlib/em_int.o
 .debug_info    0x000055d4      0xe7e ./emlib/em_usart.o
 .debug_info    0x00006452      0x10c ./CMSIS/efm32hg/startup_efm32hg.o
 .debug_info    0x0000655e      0x48d ./CMSIS/efm32hg/system_efm32hg.o

.debug_abbrev   0x00000000     0x16ba
 .debug_abbrev  0x00000000      0x18c ./src/aes.o
 .debug_abbrev  0x0000018c       0x56 ./src/aes_keys.o
 .debug_abbrev  0x000001e2      0x141 ./src/boot.o
 .debug_abbrev  0x00000323      0x2c8 ./src/bootloader.o
 .debug_abbrev  0x000005eb       0x9a ./src/crc.o
 .debug_abbrev  0x00000685      0x11d ./src/debuglock.o
 .debug_abbrev  0x000007a2      0x159 ./src/flash.o
 .debug_abbrev  0x000008fb      0x163 ./src/uart.o
 .debug_abbrev  0x00000a5e      0x165 ./src/verify.o
 .debug_abbrev  0x00000bc3      0x124 ./src/xmodem.o
 .debug_abbrev  0x00000ce7      0x2cb ./emlib/em_cmu.o
 .debug_abbrev  0x00000fb2      0x1bc ./emlib/em_emu.o
 .debug_abbrev  0x0000116e      0x1c9 ./emlib/em_gpio.o
 .debug_abbrev  0x00001337       0x42 ./emlib/em_int.o
 .debug_abbrev  0x00001379      0x1eb ./emlib/em_usart.o
 .debug_abbrev  0x00001564       0x14 ./CMSIS/efm32hg/startup_efm32hg.o
 .debug_abbrev  0x00001578      0x142 ./CMSIS/efm32hg/system_efm32hg.o

.debug_loc      0x00000000     0x1dea
 .debug_loc     0x00000000      0x144 ./src/aes.o
 .debug_loc     0x00000144       0x9c ./src/boot.o
 .debug_loc     0x000001e0      0x390 ./src/bootloader.o
 .debug_loc     0x00000570       0x38 ./src/crc.o
 .debug_loc     0x000005a8       0x9c ./src/debuglock.o
 .debug_loc     0x00000644      0x10c ./src/flash.o
 .debug_loc     0x00000750       0xd4 ./src/uart.o
 .debug_loc     0x00000824      0x1e0 ./src/verify.o
 .debug_loc     0x00000a04       0x70 ./src/xmodem.o
 .debug_loc     0x00000a74      0x860 ./emlib/em_cmu.o
 .debug_loc     0x000012d4      0x22c ./emlib/em_emu.o
 .debug_loc     0x00001500      0x268 ./emlib/em_gpio.o
 .debug_loc     0x00001768      0x49a ./emlib/em_usart.o
 .debug_loc     0x00001c02      0x1e8 ./CMSIS/efm32hg/system_efm32hg.o

.debug_aranges  0x00000000      0x620
 .debug_aranges
                0x00000000       0x48 ./src/aes.o
 .debug_aranges
                0x00000048       0x18 ./src/aes_keys.o
 .debug_aranges
                0x00000060       0x30 ./src/boot.o
 .debug_aranges
                0x00000090       0xa8 ./src/bootloader.o
 .debug_aranges
                0x00000138       0x20 ./src/crc.o
 .debug_aranges
                0x00000158       0x30 ./src/debuglock.o
 .debug_aranges
                0x00000188       0x40 ./src/flash.o
 .debug_aranges
                0x000001c8       0x38 ./src/uart.o
 .debug_aranges
                0x00000200       0x60 ./src/verify.o
 .debug_aranges
                0x00000260       0x28 ./src/xmodem.o
 .debug_aranges
                0x00000288      0x158 ./emlib/em_cmu.o
 .debug_aranges
                0x000003e0       0x70 ./emlib/em_emu.o
 .debug_aranges
                0x00000450       0x70 ./emlib/em_gpio.o
 .debug_aranges
                0x000004c0       0x18 ./emlib/em_int.o
 .debug_aranges
                0x000004d8       0xc0 ./emlib/em_usart.o
 .debug_aranges
                0x00000598       0x20 ./CMSIS/efm32hg/startup_efm32hg.o
 .debug_aranges
                0x000005b8       0x68 ./CMSIS/efm32hg/system_efm32hg.o

.debug_ranges   0x00000000      0x4f0
 .debug_ranges  0x00000000       0x38 ./src/aes.o
 .debug_ranges  0x00000038       0x20 ./src/boot.o
 .debug_ranges  0x00000058       0x98 ./src/bootloader.o
 .debug_ranges  0x000000f0       0x10 ./src/crc.o
 .debug_ranges  0x00000100       0x20 ./src/debuglock.o
 .debug_ranges  0x00000120       0x30 ./src/flash.o
 .debug_ranges  0x00000150       0x28 ./src/uart.o
 .debug_ranges  0x00000178       0x50 ./src/verify.o
 .debug_ranges  0x000001c8       0x18 ./src/xmodem.o
 .debug_ranges  0x000001e0      0x148 ./emlib/em_cmu.o
 .debug_ranges  0x00000328       0x60 ./emlib/em_emu.o
 .debug_ranges  0x00000388       0x60 ./emlib/em_gpio.o
 .debug_ranges  0x000003e8       0xb0 ./emlib/em_usart.o
 .debug_ranges  0x00000498       0x58 ./CMSIS/efm32hg/system_efm32hg.o

.debug_line     0x00000000     0x2fac
 .debug_line    0x00000000      0x331 ./src/aes.o
 .debug_line    0x00000331       0xfd ./src/aes_keys.o
 .debug_line    0x0000042e      0x1bd ./src/boot.o
 .debug_line    0x000005eb      0x44b ./src/bootloader.o
 .debug_line    0x00000a36      0x134 ./src/crc.o
 .debug_line    0x00000b6a      0x1bc ./src/debuglock.o
 .debug_line    0x00000d26      0x2ad ./src/flash.o
 .debug_line    0x00000fd3      0x1ef ./src/uart.o
 .debug_line    0x000011c2      0x2ab ./src/verify.o
 .debug_line    0x0000146d      0x267 ./src/xmodem.o
 .debug_line    0x000016d4      0x859 ./emlib/em_cmu.o
 .debug_line    0x00001f2d      0x3e0 ./emlib/em_emu.o
 .debug_line    0x0000230d      0x388 ./emlib/em_gpio.o
 .debug_line    0x00002695      0x120 ./emlib/em_int.o
 .debug_line    0x000027b5      0x4e3 ./emlib/em_usart.o
 .debug_line    0x00002c98       0xa7 ./CMSIS/efm32hg/startup_efm32hg.o
 .debug_line    0x00002d3f      0x26d ./CMSIS/efm32hg/system_efm32hg.o

.debug_str      0x00000000     0x2526
 .debug_str     0x00000000      0x410 ./src/aes.o
                                0x4af (size before relaxing)
 .debug_str     0x00000410       0x29 ./src/aes_keys.o
                                0x25d (size before relaxing)
 .debug_str     0x00000439      0x3a0 ./src/boot.o
                                0x5cd (size before relaxing)
 .debug_str     0x000007d9      0x3b8 ./src/bootloader.o
                                0x99d (size before relaxing)
 .debug_str     0x00000b91       0x2c ./src/crc.o
                                0x250 (size before relaxing)
 .debug_str     0x00000bbd       0x6b ./src/debuglock.o
                                0x352 (size before relaxing)
 .debug_str     0x00000c28      0x22d ./src/flash.o
                                0x5d0 (size before relaxing)
 .debug_str     0x00000e55      0x390 ./src/uart.o
                                0x926 (size before relaxing)
 .debug_str     0x000011e5       0xf1 ./src/verify.o
                                0x4cb (size before relaxing)
 .debug_str     0x000012d6       0xe6 ./src/xmodem.o
                                0x502 (size before relaxing)
 .debug_str     0x000013bc      0x7cf ./emlib/em_cmu.o
                                0xd08 (size before relaxing)
 .debug_str     0x00001b8b      0x14f ./emlib/em_emu.o
                                0x468 (size before relaxing)
 .debug_str     0x00001cda      0x178 ./emlib/em_gpio.o
                                0x5cb (size before relaxing)
 .debug_str     0x00001e52       0x35 ./emlib/em_int.o
                                0x1d5 (size before relaxing)
 .debug_str     0x00001e87      0x560 ./emlib/em_usart.o
                                0xc5c (size before relaxing)
 .debug_str     0x000023e7      0x13f ./CMSIS/efm32hg/system_efm32hg.o
                                0x424 (size before relaxing)

.debug_frame    0x00000000     0x1314
 .debug_frame   0x00000000       0xcc ./src/aes.o
 .debug_frame   0x000000cc       0x6c ./src/boot.o
 .debug_frame   0x00000138      0x230 ./src/bootloader.o
 .debug_frame   0x00000368       0x30 ./src/crc.o
 .debug_frame   0x00000398       0x6c ./src/debuglock.o
 .debug_frame   0x00000404       0xac ./src/flash.o
 .debug_frame   0x000004b0       0x8c ./src/uart.o
 .debug_frame   0x0000053c      0x128 ./src/verify.o
 .debug_frame   0x00000664       0x50 ./src/xmodem.o
 .debug_frame   0x000006b4      0x4f0 ./emlib/em_cmu.o
 .debug_frame   0x00000ba4      0x15c ./emlib/em_emu.o
 .debug_frame   0x00000d00      0x174 ./emlib/em_gpio.o
 .debug_frame   0x00000e74      0x2b4 ./emlib/em_usart.o
 .debug_frame   0x00001128      0x138 ./CMSIS/efm32hg/system_efm32hg.o
 .debug_frame   0x00001260       0x20 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/armv6-m\libgcc.a(_udivsi3.o)
 .debug_frame   0x00001280       0x28 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-exit.o)
 .debug_frame   0x000012a8       0x2c c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-init.o)
 .debug_frame   0x000012d4       0x20 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libc_nano.a(lib_a-memset.o)
 .debug_frame   0x000012f4       0x20 c:/program files (x86)/gnu tools arm embedded/5.2 2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/lib/armv6-m\libnosys.a(_exit.o)
