openblt/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Cro.../Boot/bin/openbtl_ek_lm3s6965.map

1121 lines
62 KiB
Plaintext

Discarded input sections
.text 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o
.data 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/sysctl.o
.text.SysCtlSRAMSizeGet
0x00000000 0x14 THUMB Debug/../../obj/sysctl.o
.text.SysCtlFlashSizeGet
0x00000000 0x14 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPinPresent
0x00000000 0x184 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPeripheralPresent
0x00000000 0x58 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPeripheralReset
0x00000000 0x50 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPeripheralDisable
0x00000000 0x38 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPeripheralSleepEnable
0x00000000 0x38 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPeripheralSleepDisable
0x00000000 0x38 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPeripheralDeepSleepEnable
0x00000000 0x38 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPeripheralDeepSleepDisable
0x00000000 0x38 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPeripheralClockGating
0x00000000 0x1c THUMB Debug/../../obj/sysctl.o
.text.SysCtlIntRegister
0x00000000 0x14 THUMB Debug/../../obj/sysctl.o
.text.SysCtlIntUnregister
0x00000000 0x12 THUMB Debug/../../obj/sysctl.o
.text.SysCtlIntEnable
0x00000000 0x10 THUMB Debug/../../obj/sysctl.o
.text.SysCtlIntDisable
0x00000000 0x10 THUMB Debug/../../obj/sysctl.o
.text.SysCtlIntClear
0x00000000 0xc THUMB Debug/../../obj/sysctl.o
.text.SysCtlIntStatus
0x00000000 0x18 THUMB Debug/../../obj/sysctl.o
.text.SysCtlLDOSet
0x00000000 0x58 THUMB Debug/../../obj/sysctl.o
.text.SysCtlLDOGet
0x00000000 0xc THUMB Debug/../../obj/sysctl.o
.text.SysCtlLDOConfigSet
0x00000000 0x20 THUMB Debug/../../obj/sysctl.o
.text.SysCtlReset
0x00000000 0x10 THUMB Debug/../../obj/sysctl.o
.text.SysCtlSleep
0x00000000 0x4 THUMB Debug/../../obj/sysctl.o
.text.SysCtlDeepSleep
0x00000000 0x20 THUMB Debug/../../obj/sysctl.o
.text.SysCtlResetCauseGet
0x00000000 0xc THUMB Debug/../../obj/sysctl.o
.text.SysCtlResetCauseClear
0x00000000 0x10 THUMB Debug/../../obj/sysctl.o
.text.SysCtlBrownOutConfigSet
0x00000000 0x38 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPWMClockSet
0x00000000 0x80 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPWMClockGet
0x00000000 0x34 THUMB Debug/../../obj/sysctl.o
.text.SysCtlADCSpeedSet
0x00000000 0x70 THUMB Debug/../../obj/sysctl.o
.text.SysCtlADCSpeedGet
0x00000000 0x2c THUMB Debug/../../obj/sysctl.o
.text.SysCtlIOSCVerificationSet
0x00000000 0x1c THUMB Debug/../../obj/sysctl.o
.text.SysCtlMOSCVerificationSet
0x00000000 0x1c THUMB Debug/../../obj/sysctl.o
.text.SysCtlPLLVerificationSet
0x00000000 0x1c THUMB Debug/../../obj/sysctl.o
.text.SysCtlClkVerificationClear
0x00000000 0x10 THUMB Debug/../../obj/sysctl.o
.text.SysCtlGPIOAHBEnable
0x00000000 0x94 THUMB Debug/../../obj/sysctl.o
.text.SysCtlGPIOAHBDisable
0x00000000 0x94 THUMB Debug/../../obj/sysctl.o
.text.SysCtlUSBPLLEnable
0x00000000 0x10 THUMB Debug/../../obj/sysctl.o
.text.SysCtlUSBPLLDisable
0x00000000 0x10 THUMB Debug/../../obj/sysctl.o
.text.SysCtlI2SMClkSet
0x00000000 0xe8 THUMB Debug/../../obj/sysctl.o
.rodata.g_pulDCRegs
0x00000000 0x10 THUMB Debug/../../obj/sysctl.o
.rodata.g_pulDCGCRegs
0x00000000 0xc THUMB Debug/../../obj/sysctl.o
.rodata.g_pulSCGCRegs
0x00000000 0xc THUMB Debug/../../obj/sysctl.o
.rodata.g_pulSRCRRegs
0x00000000 0xc THUMB Debug/../../obj/sysctl.o
.text 0x00000000 0x0 THUMB Debug/../../obj/interrupt.o
.data 0x00000000 0x0 THUMB Debug/../../obj/interrupt.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/interrupt.o
.text.IntDefaultHandler
0x00000000 0x2 THUMB Debug/../../obj/interrupt.o
.text.IntMasterEnable
0x00000000 0xc THUMB Debug/../../obj/interrupt.o
.text.IntMasterDisable
0x00000000 0xc THUMB Debug/../../obj/interrupt.o
.text.IntRegister
0x00000000 0x54 THUMB Debug/../../obj/interrupt.o
.text.IntUnregister
0x00000000 0x28 THUMB Debug/../../obj/interrupt.o
.text.IntPriorityGroupingSet
0x00000000 0x34 THUMB Debug/../../obj/interrupt.o
.text.IntPriorityGroupingGet
0x00000000 0x24 THUMB Debug/../../obj/interrupt.o
.text.IntPrioritySet
0x00000000 0x40 THUMB Debug/../../obj/interrupt.o
.text.IntPriorityGet
0x00000000 0x34 THUMB Debug/../../obj/interrupt.o
.text.IntEnable
0x00000000 0x88 THUMB Debug/../../obj/interrupt.o
.text.IntDisable
0x00000000 0x88 THUMB Debug/../../obj/interrupt.o
.text.IntPendSet
0x00000000 0x78 THUMB Debug/../../obj/interrupt.o
.text.IntPendClear
0x00000000 0x68 THUMB Debug/../../obj/interrupt.o
.text.IntPriorityMaskSet
0x00000000 0x4 THUMB Debug/../../obj/interrupt.o
.text.IntPriorityMaskGet
0x00000000 0x4 THUMB Debug/../../obj/interrupt.o
.rodata.str1.1
0x00000000 0x74 THUMB Debug/../../obj/interrupt.o
vtable 0x00000000 0x11c THUMB Debug/../../obj/interrupt.o
.rodata.g_pulPriority
0x00000000 0x20 THUMB Debug/../../obj/interrupt.o
.rodata.g_pulRegs
0x00000000 0x48 THUMB Debug/../../obj/interrupt.o
.text 0x00000000 0x0 THUMB Debug/../../obj/cpulib.o
.data 0x00000000 0x0 THUMB Debug/../../obj/cpulib.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/cpulib.o
.text.CPUcpsid
0x00000000 0x8 THUMB Debug/../../obj/cpulib.o
.text.CPUprimask
0x00000000 0x6 THUMB Debug/../../obj/cpulib.o
.text.CPUcpsie
0x00000000 0x8 THUMB Debug/../../obj/cpulib.o
.text.CPUwfi 0x00000000 0x4 THUMB Debug/../../obj/cpulib.o
.text.CPUbasepriSet
0x00000000 0x6 THUMB Debug/../../obj/cpulib.o
.text.CPUbasepriGet
0x00000000 0x6 THUMB Debug/../../obj/cpulib.o
.text 0x00000000 0x0 THUMB Debug/../../obj/gpio.o
.data 0x00000000 0x0 THUMB Debug/../../obj/gpio.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/gpio.o
.text.GPIOGetIntNumber
0x00000000 0xe0 THUMB Debug/../../obj/gpio.o
.text.GPIODirModeGet
0x00000000 0x4c THUMB Debug/../../obj/gpio.o
.text.GPIOIntTypeSet
0x00000000 0x98 THUMB Debug/../../obj/gpio.o
.text.GPIOIntTypeGet
0x00000000 0x5c THUMB Debug/../../obj/gpio.o
.text.GPIOPadConfigGet
0x00000000 0xa4 THUMB Debug/../../obj/gpio.o
.text.GPIOPinIntEnable
0x00000000 0x28 THUMB Debug/../../obj/gpio.o
.text.GPIOPinIntDisable
0x00000000 0x28 THUMB Debug/../../obj/gpio.o
.text.GPIOPinIntStatus
0x00000000 0x28 THUMB Debug/../../obj/gpio.o
.text.GPIOPinIntClear
0x00000000 0x20 THUMB Debug/../../obj/gpio.o
.text.GPIOPortIntRegister
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPortIntUnregister
0x00000000 0x30 THUMB Debug/../../obj/gpio.o
.text.GPIOPinRead
0x00000000 0x20 THUMB Debug/../../obj/gpio.o
.text.GPIOPinWrite
0x00000000 0x24 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeADC
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeCAN
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeComparator
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeGPIOInput
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeGPIOOutput
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeGPIOOutputOD
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeI2C
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypePWM
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeQEI
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeSSI
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeTimer
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeUSBDigital
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeUSBAnalog
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeI2S
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeEthernetLED
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinTypeEPI
0x00000000 0x34 THUMB Debug/../../obj/gpio.o
.text.GPIOPinConfigure
0x00000000 0x6c THUMB Debug/../../obj/gpio.o
.rodata.g_pulGPIOBaseAddrs
0x00000000 0x48 THUMB Debug/../../obj/gpio.o
.text 0x00000000 0x0 THUMB Debug/../../obj/flashlib.o
.data 0x00000000 0x0 THUMB Debug/../../obj/flashlib.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/flashlib.o
.text.FlashUsecGet
0x00000000 0xc THUMB Debug/../../obj/flashlib.o
.text.FlashUsecSet
0x00000000 0xc THUMB Debug/../../obj/flashlib.o
.text.FlashProtectGet
0x00000000 0x94 THUMB Debug/../../obj/flashlib.o
.text.FlashProtectSet
0x00000000 0x12c THUMB Debug/../../obj/flashlib.o
.text.FlashProtectSave
0x00000000 0x50 THUMB Debug/../../obj/flashlib.o
.text.FlashUserGet
0x00000000 0x64 THUMB Debug/../../obj/flashlib.o
.text.FlashUserSet
0x00000000 0x38 THUMB Debug/../../obj/flashlib.o
.text.FlashUserSave
0x00000000 0x64 THUMB Debug/../../obj/flashlib.o
.text.FlashIntRegister
0x00000000 0x14 THUMB Debug/../../obj/flashlib.o
.text.FlashIntUnregister
0x00000000 0x12 THUMB Debug/../../obj/flashlib.o
.text.FlashIntEnable
0x00000000 0x10 THUMB Debug/../../obj/flashlib.o
.text.FlashIntDisable
0x00000000 0x10 THUMB Debug/../../obj/flashlib.o
.text.FlashIntStatus
0x00000000 0x18 THUMB Debug/../../obj/flashlib.o
.text.FlashIntClear
0x00000000 0xc THUMB Debug/../../obj/flashlib.o
.rodata.g_pulFMPPERegs
0x00000000 0x10 THUMB Debug/../../obj/flashlib.o
.rodata.g_pulFMPRERegs
0x00000000 0x10 THUMB Debug/../../obj/flashlib.o
.rodata.CSWTCH.4
0x00000000 0x3 THUMB Debug/../../obj/flashlib.o
.text 0x00000000 0x0 THUMB Debug/../../obj/uartlib.o
.data 0x00000000 0x0 THUMB Debug/../../obj/uartlib.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/uartlib.o
.text.UARTParityModeSet
0x00000000 0x54 THUMB Debug/../../obj/uartlib.o
.text.UARTParityModeGet
0x00000000 0x20 THUMB Debug/../../obj/uartlib.o
.text.UARTFIFOLevelSet
0x00000000 0x60 THUMB Debug/../../obj/uartlib.o
.text.UARTFIFOLevelGet
0x00000000 0x2c THUMB Debug/../../obj/uartlib.o
.text.UARTConfigGetExpClk
0x00000000 0x44 THUMB Debug/../../obj/uartlib.o
.text.UARTFIFOEnable
0x00000000 0x24 THUMB Debug/../../obj/uartlib.o
.text.UARTFIFODisable
0x00000000 0x24 THUMB Debug/../../obj/uartlib.o
.text.UARTEnableSIR
0x00000000 0x2c THUMB Debug/../../obj/uartlib.o
.text.UARTDisableSIR
0x00000000 0x24 THUMB Debug/../../obj/uartlib.o
.text.UARTSmartCardEnable
0x00000000 0x78 THUMB Debug/../../obj/uartlib.o
.text.UARTSmartCardDisable
0x00000000 0x6c THUMB Debug/../../obj/uartlib.o
.text.UARTModemControlSet
0x00000000 0x84 THUMB Debug/../../obj/uartlib.o
.text.UARTModemControlClear
0x00000000 0x84 THUMB Debug/../../obj/uartlib.o
.text.UARTModemControlGet
0x00000000 0x6c THUMB Debug/../../obj/uartlib.o
.text.UARTModemStatusGet
0x00000000 0x70 THUMB Debug/../../obj/uartlib.o
.text.UARTFlowControlSet
0x00000000 0x80 THUMB Debug/../../obj/uartlib.o
.text.UARTFlowControlGet
0x00000000 0x6c THUMB Debug/../../obj/uartlib.o
.text.UARTTxIntModeSet
0x00000000 0x44 THUMB Debug/../../obj/uartlib.o
.text.UARTTxIntModeGet
0x00000000 0x20 THUMB Debug/../../obj/uartlib.o
.text.UARTCharsAvail
0x00000000 0x28 THUMB Debug/../../obj/uartlib.o
.text.UARTCharGet
0x00000000 0x24 THUMB Debug/../../obj/uartlib.o
.text.UARTCharPut
0x00000000 0x24 THUMB Debug/../../obj/uartlib.o
.text.UARTBreakCtl
0x00000000 0x30 THUMB Debug/../../obj/uartlib.o
.text.UARTBusy
0x00000000 0x20 THUMB Debug/../../obj/uartlib.o
.text.UARTIntRegister
0x00000000 0x48 THUMB Debug/../../obj/uartlib.o
.text.UARTIntUnregister
0x00000000 0x44 THUMB Debug/../../obj/uartlib.o
.text.UARTIntEnable
0x00000000 0x24 THUMB Debug/../../obj/uartlib.o
.text.UARTIntDisable
0x00000000 0x24 THUMB Debug/../../obj/uartlib.o
.text.UARTIntStatus
0x00000000 0x24 THUMB Debug/../../obj/uartlib.o
.text.UARTIntClear
0x00000000 0x20 THUMB Debug/../../obj/uartlib.o
.text.UARTDMAEnable
0x00000000 0x24 THUMB Debug/../../obj/uartlib.o
.text.UARTDMADisable
0x00000000 0x24 THUMB Debug/../../obj/uartlib.o
.text.UARTRxErrorGet
0x00000000 0x20 THUMB Debug/../../obj/uartlib.o
.text.UARTRxErrorClear
0x00000000 0x20 THUMB Debug/../../obj/uartlib.o
.text 0x00000000 0x0 THUMB Debug/../../obj/hooks.o
.data 0x00000000 0x0 THUMB Debug/../../obj/hooks.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/hooks.o
.text 0x00000000 0x0 THUMB Debug/../../obj/main.o
.data 0x00000000 0x0 THUMB Debug/../../obj/main.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/main.o
.text 0x00000000 0x0 THUMB Debug/../../obj/cstart.o
.data 0x00000000 0x0 THUMB Debug/../../obj/cstart.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/cstart.o
.stack 0x00000000 0x0 THUMB Debug/../../obj/cstart.o
.stack_process
0x00000000 0x0 THUMB Debug/../../obj/cstart.o
.heap 0x00000000 0x0 THUMB Debug/../../obj/cstart.o
.text 0x00000000 0x0 THUMB Debug/../../obj/vectors.o
.data 0x00000000 0x0 THUMB Debug/../../obj/vectors.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/vectors.o
.text 0x00000000 0x0 THUMB Debug/../../obj/cpu.o
.data 0x00000000 0x0 THUMB Debug/../../obj/cpu.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/cpu.o
.text 0x00000000 0x0 THUMB Debug/../../obj/flash.o
.data 0x00000000 0x0 THUMB Debug/../../obj/flash.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/flash.o
.text 0x00000000 0x0 THUMB Debug/../../obj/nvm.o
.data 0x00000000 0x0 THUMB Debug/../../obj/nvm.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/nvm.o
.text 0x00000000 0x0 THUMB Debug/../../obj/timer.o
.data 0x00000000 0x0 THUMB Debug/../../obj/timer.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/timer.o
.text.TimerSet
0x00000000 0xc THUMB Debug/../../obj/timer.o
.text 0x00000000 0x0 THUMB Debug/../../obj/uart.o
.data 0x00000000 0x0 THUMB Debug/../../obj/uart.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/uart.o
.text 0x00000000 0x0 THUMB Debug/../../obj/assert.o
.data 0x00000000 0x0 THUMB Debug/../../obj/assert.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/assert.o
.text 0x00000000 0x0 THUMB Debug/../../obj/backdoor.o
.data 0x00000000 0x0 THUMB Debug/../../obj/backdoor.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/backdoor.o
.text 0x00000000 0x0 THUMB Debug/../../obj/boot.o
.data 0x00000000 0x0 THUMB Debug/../../obj/boot.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/boot.o
.text 0x00000000 0x0 THUMB Debug/../../obj/com.o
.data 0x00000000 0x0 THUMB Debug/../../obj/com.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/com.o
.text.ComSetDisconnectEntryState
0x00000000 0xc THUMB Debug/../../obj/com.o
.text.ComIsConnectEntryState
0x00000000 0xc THUMB Debug/../../obj/com.o
.text 0x00000000 0x0 THUMB Debug/../../obj/cop.o
.data 0x00000000 0x0 THUMB Debug/../../obj/cop.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/cop.o
.text 0x00000000 0x0 THUMB Debug/../../obj/xcp.o
.data 0x00000000 0x0 THUMB Debug/../../obj/xcp.o
.bss 0x00000000 0x0 THUMB Debug/../../obj/xcp.o
Memory Configuration
Name Origin Length Attributes
UNPLACED_SECTIONS 0xffffffff 0x00000000 xw
CM3_System_Control_Space 0xe000e000 0x00001000 xw
Peripherals 0x40020000 0x00100000 xw
FiRM_Peripherals 0x40000000 0x00010000 xw
SRAM 0x20000000 0x00001000 xw
FLASH 0x00000000 0x00002000 xr
*default* 0x00000000 0xffffffff
Linker script and memory map
0xe000e000 __CM3_System_Control_Space_segment_start__ = 0xe000e000
0xe000f000 __CM3_System_Control_Space_segment_end__ = 0xe000f000
0x40020000 __Peripherals_segment_start__ = 0x40020000
0x40120000 __Peripherals_segment_end__ = 0x40120000
0x40000000 __FiRM_Peripherals_segment_start__ = 0x40000000
0x40010000 __FiRM_Peripherals_segment_end__ = 0x40010000
0x20000000 __SRAM_segment_start__ = 0x20000000
0x20001000 __SRAM_segment_end__ = 0x20001000
0x00000000 __FLASH_segment_start__ = 0x0
0x00002000 __FLASH_segment_end__ = 0x2000
0x00000100 __STACKSIZE__ = 0x100
0x00000000 __STACKSIZE_PROCESS__ = 0x0
0x00000000 __STACKSIZE_IRQ__ = 0x0
0x00000000 __STACKSIZE_FIQ__ = 0x0
0x00000000 __STACKSIZE_SVC__ = 0x0
0x00000000 __STACKSIZE_ABT__ = 0x0
0x00000000 __STACKSIZE_UND__ = 0x0
0x00000080 __HEAPSIZE__ = 0x80
0x20000000 __vectors_ram_load_start__ = ALIGN (__SRAM_segment_start__, 0x100)
.vectors_ram 0x20000000 0x0
0x20000000 __vectors_ram_start__ = .
*(.vectors_ram .vectors_ram.*)
0x20000000 __vectors_ram_end__ = (__vectors_ram_start__ + SIZEOF (.vectors_ram))
0x20000000 __vectors_ram_load_end__ = __vectors_ram_end__
0x00000001 . = ASSERT (((__vectors_ram_end__ >= __SRAM_segment_start__) && (__vectors_ram_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .vectors_ram is too large to fit in SRAM memory segment)
0x00000000 __vectors_load_start__ = ALIGN (__FLASH_segment_start__, 0x100)
.vectors 0x00000000 0xf0
0x00000000 __vectors_start__ = .
*(.vectors .vectors.*)
.vectors 0x00000000 0xf0 THUMB Debug/../../obj/vectors.o
0x00000000 _vectors
0x000000f0 __vectors_end__ = (__vectors_start__ + SIZEOF (.vectors))
0x000000f0 __vectors_load_end__ = __vectors_end__
0x00000001 . = ASSERT (((__vectors_end__ >= __FLASH_segment_start__) && (__vectors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .vectors is too large to fit in FLASH memory segment)
0x000000f0 __init_load_start__ = ALIGN (__vectors_end__, 0x4)
.init 0x000000f0 0x198
0x000000f0 __init_start__ = .
*(.init .init.*)
.init 0x000000f0 0x198 THUMB Debug/../../obj/cstart.o
0x000000f0 EntryFromProg
0x0000017a reset_handler
0x000001fa exit
0x00000288 __init_end__ = (__init_start__ + SIZEOF (.init))
0x00000288 __init_load_end__ = __init_end__
0x00000001 . = ASSERT (((__init_end__ >= __FLASH_segment_start__) && (__init_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .init is too large to fit in FLASH memory segment)
0x00000288 __text_load_start__ = ALIGN (__init_end__, 0x4)
.text 0x00000288 0x14c0
0x00000288 __text_start__ = .
*(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.* .gcc_except_table .ARM.extab* .gnu.linkonce.armextab.*)
.glue_7 0x00000000 0x0 linker stubs
.glue_7t 0x00000000 0x0 linker stubs
.text.SysCtlPeripheralValid
0x00000288 0x2a4 THUMB Debug/../../obj/sysctl.o
.text.SysCtlPeripheralEnable
0x0000052c 0x38 THUMB Debug/../../obj/sysctl.o
0x0000052c SysCtlPeripheralEnable
.text.SysCtlDelay
0x00000564 0x6 THUMB Debug/../../obj/sysctl.o
0x00000564 SysCtlDelay
*fill* 0x0000056a 0x2 00
.text.SysCtlClockSet
0x0000056c 0x154 THUMB Debug/../../obj/sysctl.o
0x0000056c SysCtlClockSet
.text.SysCtlClockGet
0x000006c0 0x1c0 THUMB Debug/../../obj/sysctl.o
0x000006c0 SysCtlClockGet
.text.GPIOBaseValid
0x00000880 0x120 THUMB Debug/../../obj/gpio.o
.text.GPIODirModeSet
0x000009a0 0x54 THUMB Debug/../../obj/gpio.o
0x000009a0 GPIODirModeSet
.text.GPIOPadConfigSet
0x000009f4 0x150 THUMB Debug/../../obj/gpio.o
0x000009f4 GPIOPadConfigSet
.text.GPIOPinTypeUART
0x00000b44 0x34 THUMB Debug/../../obj/gpio.o
0x00000b44 GPIOPinTypeUART
.text.FlashClear
0x00000b78 0x48 THUMB Debug/../../obj/flashlib.o
0x00000b78 FlashClear
.text.FlashProgram
0x00000bc0 0xdc THUMB Debug/../../obj/flashlib.o
0x00000bc0 FlashProgram
.text.UARTBaseValid
0x00000c9c 0x34 THUMB Debug/../../obj/uartlib.o
.text.UARTEnable
0x00000cd0 0x30 THUMB Debug/../../obj/uartlib.o
0x00000cd0 UARTEnable
.text.UARTDisable
0x00000d00 0x34 THUMB Debug/../../obj/uartlib.o
0x00000d00 UARTDisable
.text.UARTConfigSetExpClk
0x00000d34 0xd8 THUMB Debug/../../obj/uartlib.o
0x00000d34 UARTConfigSetExpClk
.text.UARTSpaceAvail
0x00000e0c 0x28 THUMB Debug/../../obj/uartlib.o
0x00000e0c UARTSpaceAvail
.text.UARTCharGetNonBlocking
0x00000e34 0x28 THUMB Debug/../../obj/uartlib.o
0x00000e34 UARTCharGetNonBlocking
.text.UARTCharPutNonBlocking
0x00000e5c 0x2c THUMB Debug/../../obj/uartlib.o
0x00000e5c UARTCharPutNonBlocking
.text.startup.main
0x00000e88 0x2c THUMB Debug/../../obj/main.o
0x00000e88 main
.text.UnusedISR
0x00000eb4 0xc THUMB Debug/../../obj/vectors.o
0x00000eb4 UnusedISR
.text.CpuStartUserProgram
0x00000ec0 0x24 THUMB Debug/../../obj/cpu.o
0x00000ec0 CpuStartUserProgram
.text.CpuMemCopy
0x00000ee4 0x20 THUMB Debug/../../obj/cpu.o
0x00000ee4 CpuMemCopy
.text.CpuReset
0x00000f04 0x4 THUMB Debug/../../obj/cpu.o
0x00000f04 CpuReset
.text.FlashGetSector
0x00000f08 0x38 THUMB Debug/../../obj/flash.o
.text.FlashWriteBlock
0x00000f40 0x48 THUMB Debug/../../obj/flash.o
.text.FlashSwitchBlock
0x00000f88 0x50 THUMB Debug/../../obj/flash.o
.text.FlashAddToBlock
0x00000fd8 0x8a THUMB Debug/../../obj/flash.o
*fill* 0x00001062 0x2 00
.text.FlashInit
0x00001064 0x18 THUMB Debug/../../obj/flash.o
0x00001064 FlashInit
.text.FlashWrite
0x0000107c 0x48 THUMB Debug/../../obj/flash.o
0x0000107c FlashWrite
.text.FlashErase
0x000010c4 0xf4 THUMB Debug/../../obj/flash.o
0x000010c4 FlashErase
.text.FlashWriteChecksum
0x000011b8 0x44 THUMB Debug/../../obj/flash.o
0x000011b8 FlashWriteChecksum
.text.FlashVerifyChecksum
0x000011fc 0x48 THUMB Debug/../../obj/flash.o
0x000011fc FlashVerifyChecksum
.text.FlashDone
0x00001244 0x34 THUMB Debug/../../obj/flash.o
0x00001244 FlashDone
.text.NvmInit 0x00001278 0x4 THUMB Debug/../../obj/nvm.o
0x00001278 NvmInit
.text.NvmWrite
0x0000127c 0x4 THUMB Debug/../../obj/nvm.o
0x0000127c NvmWrite
.text.NvmErase
0x00001280 0x4 THUMB Debug/../../obj/nvm.o
0x00001280 NvmErase
.text.NvmVerifyChecksum
0x00001284 0x4 THUMB Debug/../../obj/nvm.o
0x00001284 NvmVerifyChecksum
.text.NvmDone 0x00001288 0x14 THUMB Debug/../../obj/nvm.o
0x00001288 NvmDone
.text.TimerInit
0x0000129c 0x20 THUMB Debug/../../obj/timer.o
0x0000129c TimerInit
.text.TimerReset
0x000012bc 0xc THUMB Debug/../../obj/timer.o
0x000012bc TimerReset
.text.TimerUpdate
0x000012c8 0x1c THUMB Debug/../../obj/timer.o
0x000012c8 TimerUpdate
.text.TimerGet
0x000012e4 0x14 THUMB Debug/../../obj/timer.o
0x000012e4 TimerGet
.text.UartInit
0x000012f8 0x28 THUMB Debug/../../obj/uart.o
0x000012f8 UartInit
.text.UartTransmitPacket
0x00001320 0x74 THUMB Debug/../../obj/uart.o
0x00001320 UartTransmitPacket
.text.UartReceivePacket
0x00001394 0x70 THUMB Debug/../../obj/uart.o
0x00001394 UartReceivePacket
.text.AssertFailure
0x00001404 0x18 THUMB Debug/../../obj/assert.o
0x00001404 AssertFailure
.text.BackDoorCheck
0x0000141c 0x30 THUMB Debug/../../obj/backdoor.o
0x0000141c BackDoorCheck
.text.BackDoorInit
0x0000144c 0x18 THUMB Debug/../../obj/backdoor.o
0x0000144c BackDoorInit
.text.BootInit
0x00001464 0x16 THUMB Debug/../../obj/boot.o
0x00001464 BootInit
.text.BootTask
0x0000147a 0x12 THUMB Debug/../../obj/boot.o
0x0000147a BootTask
.text.ComInit 0x0000148c 0x2c THUMB Debug/../../obj/com.o
0x0000148c ComInit
.text.ComTask 0x000014b8 0x20 THUMB Debug/../../obj/com.o
0x000014b8 ComTask
.text.ComFree 0x000014d8 0x2 THUMB Debug/../../obj/com.o
0x000014d8 ComFree
.text.ComTransmitPacket
0x000014da 0x10 THUMB Debug/../../obj/com.o
0x000014da ComTransmitPacket
*fill* 0x000014ea 0x2 00
.text.ComSetConnectEntryState
0x000014ec 0xc THUMB Debug/../../obj/com.o
0x000014ec ComSetConnectEntryState
.text.ComIsConnected
0x000014f8 0x4 THUMB Debug/../../obj/com.o
0x000014f8 ComIsConnected
.text.CopInit 0x000014fc 0x2 THUMB Debug/../../obj/cop.o
0x000014fc CopInit
.text.CopService
0x000014fe 0x2 THUMB Debug/../../obj/cop.o
0x000014fe CopService
.text.XcpSetCtoError
0x00001500 0x14 THUMB Debug/../../obj/xcp.o
.text.XcpInit 0x00001514 0x1c THUMB Debug/../../obj/xcp.o
0x00001514 XcpInit
.text.XcpIsConnected
0x00001530 0x10 THUMB Debug/../../obj/xcp.o
0x00001530 XcpIsConnected
.text.XcpPacketTransmitted
0x00001540 0x10 THUMB Debug/../../obj/xcp.o
0x00001540 XcpPacketTransmitted
.text.XcpPacketReceived
0x00001550 0x1f8 THUMB Debug/../../obj/xcp.o
0x00001550 XcpPacketReceived
0x00001748 __text_end__ = (__text_start__ + SIZEOF (.text))
0x00001748 __text_load_end__ = __text_end__
.vfp11_veneer 0x00000000 0x0
.vfp11_veneer 0x00000000 0x0 linker stubs
.v4_bx 0x00000000 0x0
.v4_bx 0x00000000 0x0 linker stubs
0x00000001 . = ASSERT (((__text_end__ >= __FLASH_segment_start__) && (__text_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .text is too large to fit in FLASH memory segment)
0x00001748 __dtors_load_start__ = ALIGN (__text_end__, 0x4)
.dtors 0x00001748 0x0
0x00001748 __dtors_start__ = .
*(SORT(.dtors.*))
*(.dtors)
*(.fini_array .fini_array.*)
0x00001748 __dtors_end__ = (__dtors_start__ + SIZEOF (.dtors))
0x00001748 __dtors_load_end__ = __dtors_end__
0x00000001 . = ASSERT (((__dtors_end__ >= __FLASH_segment_start__) && (__dtors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .dtors is too large to fit in FLASH memory segment)
0x00001748 __ctors_load_start__ = ALIGN (__dtors_end__, 0x4)
.ctors 0x00001748 0x0
0x00001748 __ctors_start__ = .
*(SORT(.ctors.*))
*(.ctors)
*(.init_array .init_array.*)
0x00001748 __ctors_end__ = (__ctors_start__ + SIZEOF (.ctors))
0x00001748 __ctors_load_end__ = __ctors_end__
0x00000001 . = ASSERT (((__ctors_end__ >= __FLASH_segment_start__) && (__ctors_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .ctors is too large to fit in FLASH memory segment)
0x00001748 __rodata_load_start__ = ALIGN (__ctors_end__, 0x4)
.rodata 0x00001748 0x425
0x00001748 __rodata_start__ = .
*(.rodata .rodata.* .gnu.linkonce.r.*)
.rodata.g_pulXtals
0x00001748 0x5c THUMB Debug/../../obj/sysctl.o
.rodata.str1.1
0x000017a4 0x71 THUMB Debug/../../obj/sysctl.o
*fill* 0x00001815 0x3 00
.rodata.g_pulRCGCRegs
0x00001818 0xc THUMB Debug/../../obj/sysctl.o
.rodata.str1.1
0x00001824 0x6f THUMB Debug/../../obj/gpio.o
.rodata.str1.1
0x00001893 0x73 THUMB Debug/../../obj/flashlib.o
.rodata.str1.1
0x00001906 0x72 THUMB Debug/../../obj/uartlib.o
.rodata.str1.1
0x00001978 0x8b THUMB Debug/../../obj/vectors.o
*fill* 0x00001a03 0x1 00
.rodata.flashLayout
0x00001a04 0xe4 THUMB Debug/../../obj/flash.o
.rodata.str1.1
0x00001ae8 0x7d THUMB Debug/../../obj/uart.o
.rodata.xcpStationId
0x00001b65 0x8 THUMB Debug/../../obj/xcp.o
0x00001b6d __rodata_end__ = (__rodata_start__ + SIZEOF (.rodata))
0x00001b6d __rodata_load_end__ = __rodata_end__
0x00000001 . = ASSERT (((__rodata_end__ >= __FLASH_segment_start__) && (__rodata_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .rodata is too large to fit in FLASH memory segment)
0x00001b70 __ARM.exidx_load_start__ = ALIGN (__rodata_end__, 0x4)
.ARM.exidx 0x00001b70 0x0
0x00001b70 __ARM.exidx_start__ = .
0x00001b70 __exidx_start = __ARM.exidx_start__
*(.ARM.exidx .ARM.exidx.*)
0x00001b70 __ARM.exidx_end__ = (__ARM.exidx_start__ + SIZEOF (.ARM.exidx))
0x00001b70 __exidx_end = __ARM.exidx_end__
0x00001b70 __ARM.exidx_load_end__ = __ARM.exidx_end__
0x00000001 . = ASSERT (((__ARM.exidx_end__ >= __FLASH_segment_start__) && (__ARM.exidx_end__ <= (__FLASH_segment_start__ + 0x40000))), error: .ARM.exidx is too large to fit in FLASH memory segment)
0x00001b70 __fast_load_start__ = ALIGN (__ARM.exidx_end__, 0x4)
.fast 0x20000000 0x0 load address 0x00001b70
0x20000000 __fast_start__ = .
*(.fast .fast.*)
0x20000000 __fast_end__ = (__fast_start__ + SIZEOF (.fast))
0x00001b70 __fast_load_end__ = (__fast_load_start__ + SIZEOF (.fast))
0x00000001 . = ASSERT ((((__fast_load_start__ + SIZEOF (.fast)) >= __FLASH_segment_start__) && ((__fast_load_start__ + SIZEOF (.fast)) <= (__FLASH_segment_start__ + 0x40000))), error: .fast is too large to fit in FLASH memory segment)
.fast_run 0x20000000 0x0
0x20000000 __fast_run_start__ = .
0x20000000 . = MAX ((__fast_run_start__ + SIZEOF (.fast)), .)
0x20000000 __fast_run_end__ = (__fast_run_start__ + SIZEOF (.fast_run))
0x20000000 __fast_run_load_end__ = __fast_run_end__
0x00000001 . = ASSERT (((__fast_run_end__ >= __SRAM_segment_start__) && (__fast_run_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .fast_run is too large to fit in SRAM memory segment)
0x00001b70 __data_load_start__ = ALIGN ((__fast_load_start__ + SIZEOF (.fast)), 0x4)
.data 0x20000000 0x0 load address 0x00001b70
0x20000000 __data_start__ = .
*(.data .data.* .gnu.linkonce.d.*)
0x20000000 __data_end__ = (__data_start__ + SIZEOF (.data))
0x00001b70 __data_load_end__ = (__data_load_start__ + SIZEOF (.data))
0x00000001 . = ASSERT ((((__data_load_start__ + SIZEOF (.data)) >= __FLASH_segment_start__) && ((__data_load_start__ + SIZEOF (.data)) <= (__FLASH_segment_start__ + 0x40000))), error: .data is too large to fit in FLASH memory segment)
.data_run 0x20000000 0x0
0x20000000 __data_run_start__ = .
0x20000000 . = MAX ((__data_run_start__ + SIZEOF (.data)), .)
0x20000000 __data_run_end__ = (__data_run_start__ + SIZEOF (.data_run))
0x20000000 __data_run_load_end__ = __data_run_end__
0x00000001 . = ASSERT (((__data_run_end__ >= __SRAM_segment_start__) && (__data_run_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .data_run is too large to fit in SRAM memory segment)
0x20000000 __bss_load_start__ = ALIGN (__data_run_end__, 0x4)
.bss 0x20000000 0x4e8
0x20000000 __bss_start__ = .
*(.bss .bss.* .gnu.linkonce.b.*)
.bss.bootBlockInfo
0x20000000 0x204 THUMB Debug/../../obj/flash.o
.bss.blockInfo
0x20000204 0x204 THUMB Debug/../../obj/flash.o
.bss.millisecond_counter
0x20000408 0x2 THUMB Debug/../../obj/timer.o
.bss.xcpCtoReqPacket.1061
0x2000040a 0x41 THUMB Debug/../../obj/uart.o
.bss.xcpCtoRxLength.1062
0x2000044b 0x1 THUMB Debug/../../obj/uart.o
.bss.xcpCtoRxInProgress.1063
0x2000044c 0x1 THUMB Debug/../../obj/uart.o
*fill* 0x2000044d 0x3 00
.bss.assert_failure_file
0x20000450 0x4 THUMB Debug/../../obj/assert.o
.bss.assert_failure_line
0x20000454 0x4 THUMB Debug/../../obj/assert.o
.bss.backdoorOpen
0x20000458 0x1 THUMB Debug/../../obj/backdoor.o
.bss.comEntryStateConnect
0x20000459 0x1 THUMB Debug/../../obj/com.o
.bss.xcpCtoReqPacket.859
0x2000045a 0x40 THUMB Debug/../../obj/com.o
*fill* 0x2000049a 0x2 00
.bss.xcpInfo 0x2000049c 0x4c THUMB Debug/../../obj/xcp.o
*(COMMON)
0x200004e8 __bss_end__ = (__bss_start__ + SIZEOF (.bss))
0x200004e8 __bss_load_end__ = __bss_end__
0x00000001 . = ASSERT (((__bss_end__ >= __SRAM_segment_start__) && (__bss_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .bss is too large to fit in SRAM memory segment)
0x200004e8 __non_init_load_start__ = ALIGN (__bss_end__, 0x4)
.non_init 0x200004e8 0x0
0x200004e8 __non_init_start__ = .
*(.non_init .non_init.*)
0x200004e8 __non_init_end__ = (__non_init_start__ + SIZEOF (.non_init))
0x200004e8 __non_init_load_end__ = __non_init_end__
0x00000001 . = ASSERT (((__non_init_end__ >= __SRAM_segment_start__) && (__non_init_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .non_init is too large to fit in SRAM memory segment)
0x200004e8 __heap_load_start__ = ALIGN (__non_init_end__, 0x4)
.heap 0x200004e8 0x80
0x200004e8 __heap_start__ = .
*(.heap .heap.*)
0x20000568 . = ALIGN (MAX ((__heap_start__ + __HEAPSIZE__), .), 0x4)
*fill* 0x200004e8 0x80 00
0x20000568 __heap_end__ = (__heap_start__ + SIZEOF (.heap))
0x20000568 __heap_load_end__ = __heap_end__
0x00000001 . = ASSERT (((__heap_end__ >= __SRAM_segment_start__) && (__heap_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .heap is too large to fit in SRAM memory segment)
0x20000568 __stack_load_start__ = ALIGN (__heap_end__, 0x4)
.stack 0x20000568 0x100
0x20000568 __stack_start__ = .
*(.stack .stack.*)
0x20000668 . = ALIGN (MAX ((__stack_start__ + __STACKSIZE__), .), 0x4)
*fill* 0x20000568 0x100 00
0x20000668 __stack_end__ = (__stack_start__ + SIZEOF (.stack))
0x20000668 __stack_load_end__ = __stack_end__
0x00000001 . = ASSERT (((__stack_end__ >= __SRAM_segment_start__) && (__stack_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .stack is too large to fit in SRAM memory segment)
0x20000668 __stack_process_load_start__ = ALIGN (__stack_end__, 0x4)
.stack_process 0x20000668 0x0
0x20000668 __stack_process_start__ = .
*(.stack_process .stack_process.*)
0x20000668 . = ALIGN (MAX ((__stack_process_start__ + __STACKSIZE_PROCESS__), .), 0x4)
0x20000668 __stack_process_end__ = (__stack_process_start__ + SIZEOF (.stack_process))
0x20000668 __stack_process_load_end__ = __stack_process_end__
0x00000001 . = ASSERT (((__stack_process_end__ >= __SRAM_segment_start__) && (__stack_process_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .stack_process is too large to fit in SRAM memory segment)
0x20000668 __tbss_load_start__ = ALIGN (__stack_process_end__, 0x4)
.tbss 0x20000668 0x0
0x20000668 __tbss_start__ = .
*(.tbss .tbss.*)
0x20000668 __tbss_end__ = (__tbss_start__ + SIZEOF (.tbss))
0x20000668 __tbss_load_end__ = __tbss_end__
0x00000001 . = ASSERT (((__tbss_end__ >= __SRAM_segment_start__) && (__tbss_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .tbss is too large to fit in SRAM memory segment)
0x00001b70 __tdata_load_start__ = ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4)
.tdata 0x20000668 0x0 load address 0x00001b70
0x20000668 __tdata_start__ = .
*(.tdata .tdata.*)
0x20000668 __tdata_end__ = (__tdata_start__ + SIZEOF (.tdata))
0x00001b70 __tdata_load_end__ = (__tdata_load_start__ + SIZEOF (.tdata))
0x00001b70 __FLASH_segment_used_end__ = (ALIGN ((__data_load_start__ + SIZEOF (.data)), 0x4) + SIZEOF (.tdata))
0x00000001 . = ASSERT ((((__tdata_load_start__ + SIZEOF (.tdata)) >= __FLASH_segment_start__) && ((__tdata_load_start__ + SIZEOF (.tdata)) <= (__FLASH_segment_start__ + 0x40000))), error: .tdata is too large to fit in FLASH memory segment)
.tdata_run 0x20000668 0x0
0x20000668 __tdata_run_start__ = .
0x20000668 . = MAX ((__tdata_run_start__ + SIZEOF (.tdata)), .)
0x20000668 __tdata_run_end__ = (__tdata_run_start__ + SIZEOF (.tdata_run))
0x20000668 __tdata_run_load_end__ = __tdata_run_end__
0x20000668 __SRAM_segment_used_end__ = (ALIGN (__tbss_end__, 0x4) + SIZEOF (.tdata_run))
0x00000001 . = ASSERT (((__tdata_run_end__ >= __SRAM_segment_start__) && (__tdata_run_end__ <= (__SRAM_segment_start__ + 0x10000))), error: .tdata_run is too large to fit in SRAM memory segment)
START GROUP
LOAD THUMB Debug/../../obj/sysctl.o
LOAD THUMB Debug/../../obj/interrupt.o
LOAD THUMB Debug/../../obj/cpulib.o
LOAD THUMB Debug/../../obj/gpio.o
LOAD THUMB Debug/../../obj/flashlib.o
LOAD THUMB Debug/../../obj/uartlib.o
LOAD THUMB Debug/../../obj/hooks.o
LOAD THUMB Debug/../../obj/main.o
LOAD THUMB Debug/../../obj/cstart.o
LOAD THUMB Debug/../../obj/vectors.o
LOAD THUMB Debug/../../obj/cpu.o
LOAD THUMB Debug/../../obj/flash.o
LOAD THUMB Debug/../../obj/nvm.o
LOAD THUMB Debug/../../obj/timer.o
LOAD THUMB Debug/../../obj/uart.o
LOAD THUMB Debug/../../obj/assert.o
LOAD THUMB Debug/../../obj/backdoor.o
LOAD THUMB Debug/../../obj/boot.o
LOAD THUMB Debug/../../obj/com.o
LOAD THUMB Debug/../../obj/cop.o
LOAD THUMB Debug/../../obj/xcp.o
END GROUP
OUTPUT(D:/usr/feaser/software/OpenBLT/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_Crossworks/Boot/ide/../bin/openbtl_ek_lm3s6965.elf elf32-littlearm)
.debug_frame 0x00000000 0x15d4
.debug_frame 0x00000000 0x404 THUMB Debug/../../obj/sysctl.o
.debug_frame 0x00000404 0x18c THUMB Debug/../../obj/interrupt.o
.debug_frame 0x00000590 0x70 THUMB Debug/../../obj/cpulib.o
.debug_frame 0x00000600 0x434 THUMB Debug/../../obj/gpio.o
.debug_frame 0x00000a34 0x18c THUMB Debug/../../obj/flashlib.o
.debug_frame 0x00000bc0 0x4d8 THUMB Debug/../../obj/uartlib.o
.debug_frame 0x00001098 0x2c THUMB Debug/../../obj/main.o
.debug_frame 0x000010c4 0x20 THUMB Debug/../../obj/vectors.o
.debug_frame 0x000010e4 0x5c THUMB Debug/../../obj/cpu.o
.debug_frame 0x00001140 0x13c THUMB Debug/../../obj/flash.o
.debug_frame 0x0000127c 0x6c THUMB Debug/../../obj/nvm.o
.debug_frame 0x000012e8 0x6c THUMB Debug/../../obj/timer.o
.debug_frame 0x00001354 0x70 THUMB Debug/../../obj/uart.o
.debug_frame 0x000013c4 0x2c THUMB Debug/../../obj/assert.o
.debug_frame 0x000013f0 0x48 THUMB Debug/../../obj/backdoor.o
.debug_frame 0x00001438 0x48 THUMB Debug/../../obj/boot.o
.debug_frame 0x00001480 0xb4 THUMB Debug/../../obj/com.o
.debug_frame 0x00001534 0x30 THUMB Debug/../../obj/cop.o
.debug_frame 0x00001564 0x70 THUMB Debug/../../obj/xcp.o
.debug_info 0x00000000 0x3dee
.debug_info 0x00000000 0x844 THUMB Debug/../../obj/sysctl.o
.debug_info 0x00000844 0x379 THUMB Debug/../../obj/interrupt.o
.debug_info 0x00000bbd 0x110 THUMB Debug/../../obj/cpulib.o
.debug_info 0x00000ccd 0x96b THUMB Debug/../../obj/gpio.o
.debug_info 0x00001638 0x422 THUMB Debug/../../obj/flashlib.o
.debug_info 0x00001a5a 0x9ad THUMB Debug/../../obj/uartlib.o
.debug_info 0x00002407 0x5a THUMB Debug/../../obj/hooks.o
.debug_info 0x00002461 0x90 THUMB Debug/../../obj/main.o
.debug_info 0x000024f1 0x107 THUMB Debug/../../obj/cstart.o
.debug_info 0x000025f8 0xf0 THUMB Debug/../../obj/vectors.o
.debug_info 0x000026e8 0x139 THUMB Debug/../../obj/cpu.o
.debug_info 0x00002821 0x666 THUMB Debug/../../obj/flash.o
.debug_info 0x00002e87 0x15a THUMB Debug/../../obj/nvm.o
.debug_info 0x00002fe1 0x183 THUMB Debug/../../obj/timer.o
.debug_info 0x00003164 0x26a THUMB Debug/../../obj/uart.o
.debug_info 0x000033ce 0xe4 THUMB Debug/../../obj/assert.o
.debug_info 0x000034b2 0xa4 THUMB Debug/../../obj/backdoor.o
.debug_info 0x00003556 0x88 THUMB Debug/../../obj/boot.o
.debug_info 0x000035de 0x1b3 THUMB Debug/../../obj/com.o
.debug_info 0x00003791 0x86 THUMB Debug/../../obj/cop.o
.debug_info 0x00003817 0x5d7 THUMB Debug/../../obj/xcp.o
.debug_abbrev 0x00000000 0x133d
.debug_abbrev 0x00000000 0x1a5 THUMB Debug/../../obj/sysctl.o
.debug_abbrev 0x000001a5 0x172 THUMB Debug/../../obj/interrupt.o
.debug_abbrev 0x00000317 0xa8 THUMB Debug/../../obj/cpulib.o
.debug_abbrev 0x000003bf 0x125 THUMB Debug/../../obj/gpio.o
.debug_abbrev 0x000004e4 0x1a3 THUMB Debug/../../obj/flashlib.o
.debug_abbrev 0x00000687 0x11e THUMB Debug/../../obj/uartlib.o
.debug_abbrev 0x000007a5 0x28 THUMB Debug/../../obj/hooks.o
.debug_abbrev 0x000007cd 0x5f THUMB Debug/../../obj/main.o
.debug_abbrev 0x0000082c 0x14 THUMB Debug/../../obj/cstart.o
.debug_abbrev 0x00000840 0xbe THUMB Debug/../../obj/vectors.o
.debug_abbrev 0x000008fe 0xaf THUMB Debug/../../obj/cpu.o
.debug_abbrev 0x000009ad 0x23d THUMB Debug/../../obj/flash.o
.debug_abbrev 0x00000bea 0xba THUMB Debug/../../obj/nvm.o
.debug_abbrev 0x00000ca4 0x138 THUMB Debug/../../obj/timer.o
.debug_abbrev 0x00000ddc 0x161 THUMB Debug/../../obj/uart.o
.debug_abbrev 0x00000f3d 0x7c THUMB Debug/../../obj/assert.o
.debug_abbrev 0x00000fb9 0x5b THUMB Debug/../../obj/backdoor.o
.debug_abbrev 0x00001014 0x3f THUMB Debug/../../obj/boot.o
.debug_abbrev 0x00001053 0xe0 THUMB Debug/../../obj/com.o
.debug_abbrev 0x00001133 0x3f THUMB Debug/../../obj/cop.o
.debug_abbrev 0x00001172 0x1cb THUMB Debug/../../obj/xcp.o
.debug_loc 0x00000000 0x37c5
.debug_loc 0x00000000 0x81a THUMB Debug/../../obj/sysctl.o
.debug_loc 0x0000081a 0x354 THUMB Debug/../../obj/interrupt.o
.debug_loc 0x00000b6e 0xe3e THUMB Debug/../../obj/gpio.o
.debug_loc 0x000019ac 0x431 THUMB Debug/../../obj/flashlib.o
.debug_loc 0x00001ddd 0xd99 THUMB Debug/../../obj/uartlib.o
.debug_loc 0x00002b76 0x20 THUMB Debug/../../obj/main.o
.debug_loc 0x00002b96 0xbf THUMB Debug/../../obj/cpu.o
.debug_loc 0x00002c55 0x680 THUMB Debug/../../obj/flash.o
.debug_loc 0x000032d5 0x7f THUMB Debug/../../obj/nvm.o
.debug_loc 0x00003354 0x20 THUMB Debug/../../obj/timer.o
.debug_loc 0x00003374 0x190 THUMB Debug/../../obj/uart.o
.debug_loc 0x00003504 0x46 THUMB Debug/../../obj/assert.o
.debug_loc 0x0000354a 0x40 THUMB Debug/../../obj/backdoor.o
.debug_loc 0x0000358a 0x40 THUMB Debug/../../obj/boot.o
.debug_loc 0x000035ca 0x86 THUMB Debug/../../obj/com.o
.debug_loc 0x00003650 0x175 THUMB Debug/../../obj/xcp.o
.debug_aranges 0x00000000 0x848
.debug_aranges
0x00000000 0x178 THUMB Debug/../../obj/sysctl.o
.debug_aranges
0x00000178 0x90 THUMB Debug/../../obj/interrupt.o
.debug_aranges
0x00000208 0x48 THUMB Debug/../../obj/cpulib.o
.debug_aranges
0x00000250 0x128 THUMB Debug/../../obj/gpio.o
.debug_aranges
0x00000378 0x98 THUMB Debug/../../obj/flashlib.o
.debug_aranges
0x00000410 0x160 THUMB Debug/../../obj/uartlib.o
.debug_aranges
0x00000570 0x20 THUMB Debug/../../obj/main.o
.debug_aranges
0x00000590 0x20 THUMB Debug/../../obj/cstart.o
.debug_aranges
0x000005b0 0x20 THUMB Debug/../../obj/vectors.o
.debug_aranges
0x000005d0 0x30 THUMB Debug/../../obj/cpu.o
.debug_aranges
0x00000600 0x68 THUMB Debug/../../obj/flash.o
.debug_aranges
0x00000668 0x40 THUMB Debug/../../obj/nvm.o
.debug_aranges
0x000006a8 0x40 THUMB Debug/../../obj/timer.o
.debug_aranges
0x000006e8 0x30 THUMB Debug/../../obj/uart.o
.debug_aranges
0x00000718 0x20 THUMB Debug/../../obj/assert.o
.debug_aranges
0x00000738 0x28 THUMB Debug/../../obj/backdoor.o
.debug_aranges
0x00000760 0x28 THUMB Debug/../../obj/boot.o
.debug_aranges
0x00000788 0x58 THUMB Debug/../../obj/com.o
.debug_aranges
0x000007e0 0x28 THUMB Debug/../../obj/cop.o
.debug_aranges
0x00000808 0x40 THUMB Debug/../../obj/xcp.o
.debug_ranges 0x00000000 0x808
.debug_ranges 0x00000000 0x168 THUMB Debug/../../obj/sysctl.o
.debug_ranges 0x00000168 0x80 THUMB Debug/../../obj/interrupt.o
.debug_ranges 0x000001e8 0x38 THUMB Debug/../../obj/cpulib.o
.debug_ranges 0x00000220 0x118 THUMB Debug/../../obj/gpio.o
.debug_ranges 0x00000338 0x88 THUMB Debug/../../obj/flashlib.o
.debug_ranges 0x000003c0 0x150 THUMB Debug/../../obj/uartlib.o
.debug_ranges 0x00000510 0x10 THUMB Debug/../../obj/main.o
.debug_ranges 0x00000520 0x10 THUMB Debug/../../obj/vectors.o
.debug_ranges 0x00000530 0x20 THUMB Debug/../../obj/cpu.o
.debug_ranges 0x00000550 0x70 THUMB Debug/../../obj/flash.o
.debug_ranges 0x000005c0 0x30 THUMB Debug/../../obj/nvm.o
.debug_ranges 0x000005f0 0x48 THUMB Debug/../../obj/timer.o
.debug_ranges 0x00000638 0xa0 THUMB Debug/../../obj/uart.o
.debug_ranges 0x000006d8 0x10 THUMB Debug/../../obj/assert.o
.debug_ranges 0x000006e8 0x18 THUMB Debug/../../obj/backdoor.o
.debug_ranges 0x00000700 0x18 THUMB Debug/../../obj/boot.o
.debug_ranges 0x00000718 0x48 THUMB Debug/../../obj/com.o
.debug_ranges 0x00000760 0x18 THUMB Debug/../../obj/cop.o
.debug_ranges 0x00000778 0x90 THUMB Debug/../../obj/xcp.o
.debug_line 0x00000000 0x2ddf
.debug_line 0x00000000 0x786 THUMB Debug/../../obj/sysctl.o
.debug_line 0x00000786 0x2c2 THUMB Debug/../../obj/interrupt.o
.debug_line 0x00000a48 0x105 THUMB Debug/../../obj/cpulib.o
.debug_line 0x00000b4d 0x5a4 THUMB Debug/../../obj/gpio.o
.debug_line 0x000010f1 0x3ea THUMB Debug/../../obj/flashlib.o
.debug_line 0x000014db 0x74d THUMB Debug/../../obj/uartlib.o
.debug_line 0x00001c28 0x1d THUMB Debug/../../obj/hooks.o
.debug_line 0x00001c45 0x9d THUMB Debug/../../obj/main.o
.debug_line 0x00001ce2 0x155 THUMB Debug/../../obj/cstart.o
.debug_line 0x00001e37 0x13e THUMB Debug/../../obj/vectors.o
.debug_line 0x00001f75 0xeb THUMB Debug/../../obj/cpu.o
.debug_line 0x00002060 0x25b THUMB Debug/../../obj/flash.o
.debug_line 0x000022bb 0x10a THUMB Debug/../../obj/nvm.o
.debug_line 0x000023c5 0x117 THUMB Debug/../../obj/timer.o
.debug_line 0x000024dc 0x13c THUMB Debug/../../obj/uart.o
.debug_line 0x00002618 0x12c THUMB Debug/../../obj/assert.o
.debug_line 0x00002744 0x149 THUMB Debug/../../obj/backdoor.o
.debug_line 0x0000288d 0xb9 THUMB Debug/../../obj/boot.o
.debug_line 0x00002946 0x1af THUMB Debug/../../obj/com.o
.debug_line 0x00002af5 0xb1 THUMB Debug/../../obj/cop.o
.debug_line 0x00002ba6 0x239 THUMB Debug/../../obj/xcp.o
.debug_str 0x00000000 0x1e53
.debug_str 0x00000000 0x53a THUMB Debug/../../obj/sysctl.o
0x561 (size before relaxing)
.debug_str 0x0000053a 0x1ab THUMB Debug/../../obj/interrupt.o
0x255 (size before relaxing)
.debug_str 0x000006e5 0xc4 THUMB Debug/../../obj/cpulib.o
0xe2 (size before relaxing)
.debug_str 0x000007a9 0x37c THUMB Debug/../../obj/gpio.o
0x412 (size before relaxing)
.debug_str 0x00000b25 0x233 THUMB Debug/../../obj/flashlib.o
0x2de (size before relaxing)
.debug_str 0x00000d58 0x39b THUMB Debug/../../obj/uartlib.o
0x46a (size before relaxing)
.debug_str 0x000010f3 0x62 THUMB Debug/../../obj/hooks.o
0xc9 (size before relaxing)
.debug_str 0x00001155 0x66 THUMB Debug/../../obj/main.o
0xd2 (size before relaxing)
.debug_str 0x000011bb 0xc5 THUMB Debug/../../obj/vectors.o
0x12c (size before relaxing)
.debug_str 0x00001280 0xde THUMB Debug/../../obj/cpu.o
0x150 (size before relaxing)
.debug_str 0x0000135e 0x26d THUMB Debug/../../obj/flash.o
0x318 (size before relaxing)
.debug_str 0x000015cb 0xb0 THUMB Debug/../../obj/nvm.o
0x148 (size before relaxing)
.debug_str 0x0000167b 0xe8 THUMB Debug/../../obj/timer.o
0x165 (size before relaxing)
.debug_str 0x00001763 0x114 THUMB Debug/../../obj/uart.o
0x1b0 (size before relaxing)
.debug_str 0x00001877 0xb2 THUMB Debug/../../obj/assert.o
0x12e (size before relaxing)
.debug_str 0x00001929 0x9d THUMB Debug/../../obj/backdoor.o
0x10d (size before relaxing)
.debug_str 0x000019c6 0x83 THUMB Debug/../../obj/boot.o
0xea (size before relaxing)
.debug_str 0x00001a49 0x11f THUMB Debug/../../obj/com.o
0x1b9 (size before relaxing)
.debug_str 0x00001b68 0x83 THUMB Debug/../../obj/cop.o
0xea (size before relaxing)
.debug_str 0x00001beb 0x268 THUMB Debug/../../obj/xcp.o
0x30c (size before relaxing)
.comment 0x00000000 0x11
.comment 0x00000000 0x11 THUMB Debug/../../obj/sysctl.o
0x12 (size before relaxing)
.comment 0x00000000 0x12 THUMB Debug/../../obj/interrupt.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/cpulib.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/gpio.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/flashlib.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/uartlib.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/hooks.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/main.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/vectors.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/cpu.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/flash.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/nvm.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/timer.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/uart.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/assert.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/backdoor.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/boot.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/com.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/cop.o
.comment 0x00000000 0x12 THUMB Debug/../../obj/xcp.o
.ARM.attributes
0x00000000 0x10
.ARM.attributes
0x00000000 0x10 THUMB Debug/../../obj/sysctl.o
.ARM.attributes
0x00000010 0x10 THUMB Debug/../../obj/interrupt.o
.ARM.attributes
0x00000020 0x10 THUMB Debug/../../obj/cpulib.o
.ARM.attributes
0x00000030 0x10 THUMB Debug/../../obj/gpio.o
.ARM.attributes
0x00000040 0x10 THUMB Debug/../../obj/flashlib.o
.ARM.attributes
0x00000050 0x10 THUMB Debug/../../obj/uartlib.o
.ARM.attributes
0x00000060 0x10 THUMB Debug/../../obj/hooks.o
.ARM.attributes
0x00000070 0x10 THUMB Debug/../../obj/main.o
.ARM.attributes
0x00000080 0x10 THUMB Debug/../../obj/cstart.o
.ARM.attributes
0x00000090 0x10 THUMB Debug/../../obj/vectors.o
.ARM.attributes
0x000000a0 0x10 THUMB Debug/../../obj/cpu.o
.ARM.attributes
0x000000b0 0x10 THUMB Debug/../../obj/flash.o
.ARM.attributes
0x000000c0 0x10 THUMB Debug/../../obj/nvm.o
.ARM.attributes
0x000000d0 0x10 THUMB Debug/../../obj/timer.o
.ARM.attributes
0x000000e0 0x10 THUMB Debug/../../obj/uart.o
.ARM.attributes
0x000000f0 0x10 THUMB Debug/../../obj/assert.o
.ARM.attributes
0x00000100 0x10 THUMB Debug/../../obj/backdoor.o
.ARM.attributes
0x00000110 0x10 THUMB Debug/../../obj/boot.o
.ARM.attributes
0x00000120 0x10 THUMB Debug/../../obj/com.o
.ARM.attributes
0x00000130 0x10 THUMB Debug/../../obj/cop.o
.ARM.attributes
0x00000140 0x10 THUMB Debug/../../obj/xcp.o