openblt/Target/Demo/ARMCM3_LM3S_EK_LM3S8962_GCC/Boot/bin/openblt_ek_lm3s8962.map

257 lines
12 KiB
Plaintext

bin/openblt_ek_lm3s8962.elf: file format elf32-littlearm
bin/openblt_ek_lm3s8962.elf
architecture: arm, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x00000000
Program Header:
LOAD off 0x00010000 vaddr 0x00000000 paddr 0x00000000 align 2**16
filesz 0x00002514 memsz 0x00002514 flags r-x
LOAD off 0x00020000 vaddr 0x20000000 paddr 0x00002514 align 2**16
filesz 0x0000000c memsz 0x00000d10 flags rw-
private flags = 5000200: [Version5 EABI] [soft-float ABI]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00002514 00000000 00000000 00010000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 0000000c 20000000 00002514 00020000 2**2
CONTENTS, ALLOC, LOAD, DATA
2 .bss 00000d04 2000000c 00002520 0002000c 2**2
ALLOC
3 .ARM.attributes 00000029 00000000 00000000 0002000c 2**0
CONTENTS, READONLY
4 .comment 0000006e 00000000 00000000 00020035 2**0
CONTENTS, READONLY
5 .debug_info 00007bd6 00000000 00000000 000200a3 2**0
CONTENTS, READONLY, DEBUGGING
6 .debug_abbrev 0000174a 00000000 00000000 00027c79 2**0
CONTENTS, READONLY, DEBUGGING
7 .debug_aranges 00000a18 00000000 00000000 000293c3 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_ranges 000008b8 00000000 00000000 00029ddb 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_macro 000083f9 00000000 00000000 0002a693 2**0
CONTENTS, READONLY, DEBUGGING
10 .debug_line 00003c87 00000000 00000000 00032a8c 2**0
CONTENTS, READONLY, DEBUGGING
11 .debug_str 00020952 00000000 00000000 00036713 2**0
CONTENTS, READONLY, DEBUGGING
12 .debug_frame 000019e8 00000000 00000000 00057068 2**2
CONTENTS, READONLY, DEBUGGING
13 .debug_loc 00004d6b 00000000 00000000 00058a50 2**0
CONTENTS, READONLY, DEBUGGING
SYMBOL TABLE:
00000000 l d .text 00000000 .text
20000000 l d .data 00000000 .data
2000000c l d .bss 00000000 .bss
00000000 l d .ARM.attributes 00000000 .ARM.attributes
00000000 l d .comment 00000000 .comment
00000000 l d .debug_info 00000000 .debug_info
00000000 l d .debug_abbrev 00000000 .debug_abbrev
00000000 l d .debug_aranges 00000000 .debug_aranges
00000000 l d .debug_ranges 00000000 .debug_ranges
00000000 l d .debug_macro 00000000 .debug_macro
00000000 l d .debug_line 00000000 .debug_line
00000000 l d .debug_str 00000000 .debug_str
00000000 l d .debug_frame 00000000 .debug_frame
00000000 l d .debug_loc 00000000 .debug_loc
00000000 l df *ABS* 00000000 vectors.c
00000000 l df *ABS* 00000000 crtstuff.c
00002510 l O .text 00000000 __EH_FRAME_BEGIN__
000000f0 l F .text 00000000 __do_global_dtors_aux
2000000c l .bss 00000000 completed.8603
20000008 l O .data 00000000 __do_global_dtors_aux_fini_array_entry
00000114 l F .text 00000000 frame_dummy
20000010 l .bss 00000000 object.8608
20000004 l O .data 00000000 __frame_dummy_init_array_entry
00000000 l df *ABS* 00000000 main.c
0000015c l F .text 00000038 Init
00000000 l df *ABS* 00000000 cstart.c
000001c6 l F .text 00000000 zero_loop
00000000 l df *ABS* 00000000 sysctl.c
000001f0 l F .text 000001f8 SysCtlPeripheralValid
000022e8 l O .text 0000005c g_pulXtals
0000235c l O .text 0000000c g_pulRCGCRegs
00000000 l df *ABS* 00000000 flashlib.c
00000000 l df *ABS* 00000000 interrupt.c
00000000 l df *ABS* 00000000 canlib.c
000009d0 l F .text 0000002c CANBaseValid
000009fc l F .text 0000002c CANIntNumberGet
00000a28 l F .text 0000001a CANRegWrite
00000a44 l F .text 0000002e CANDataRegWrite
00000a74 l F .text 00000068 CANRegRead
00000adc l F .text 0000002e CANDataRegRead
00000000 l df *ABS* 00000000 gpio.c
000010f4 l F .text 000000dc GPIOBaseValid
00000000 l df *ABS* 00000000 uartlib.c
000013ec l F .text 0000002c UARTBaseValid
00000000 l df *ABS* 00000000 xcp.c
000015e8 l F .text 0000001e XcpComputeChecksum
00001608 l F .text 0000000c XcpProtectResources
00001614 l F .text 00000014 XcpSetCtoError
00001628 l F .text 0000001c XcpCmdDisconnect
00001644 l F .text 00000020 XcpCmdGetStatus
00001664 l F .text 0000000a XcpCmdSynch
00001670 l F .text 0000002c XcpCmdGetId
0000169c l F .text 00000018 XcpCmdSetMta
000016b4 l F .text 00000028 XcpCmdBuildCheckSum
000016dc l F .text 0000000a XcpCmdProgramPrepare
000016e8 l F .text 00000028 XcpCmdProgramStart
00001710 l F .text 00000044 XcpCmdConnect
00001754 l F .text 00000040 XcpCmdUpload
00001794 l F .text 00000040 XcpCmdShortUpload
000017d4 l F .text 00000040 XcpCmdProgramMax
00001814 l F .text 0000005c XcpCmdProgram
00001870 l F .text 00000028 XcpCmdProgramClear
00001898 l F .text 00000018 XcpCmdProgramReset
000018b0 l F .text 0000000a XcpTransmitPacket
000023e8 l O .text 00000008 xcpStationId
20000028 l O .bss 0000004c xcpInfo
00000000 l df *ABS* 00000000 com.c
20000074 l O .bss 00000040 xcpCtoReqPacket.4275
20000000 l O .data 00000001 comActiveInterface
00000000 l df *ABS* 00000000 backdoor.c
200000b4 l O .bss 00000001 backdoorOpen
200000b8 l O .bss 00000004 backdoorOpenTime
00000000 l df *ABS* 00000000 boot.c
00000000 l df *ABS* 00000000 cop.c
00000000 l df *ABS* 00000000 assert.c
00000000 l df *ABS* 00000000 uart.c
00001b48 l F .text 00000028 UartTransmitByte
00001b70 l F .text 00000020 UartReceiveByte
200000bc l O .bss 00000004 xcpCtoRxStartTime.4475
200000c0 l O .bss 00000041 xcpCtoReqPacket.4472
20000101 l O .bss 00000001 xcpCtoRxLength.4473
20000102 l O .bss 00000001 xcpCtoRxInProgress.4474
00000000 l df *ABS* 00000000 nvm.c
00000000 l df *ABS* 00000000 cpu.c
00000000 l df *ABS* 00000000 flash.c
00001d3c l F .text 00000048 FlashGetSector
00001d84 l F .text 00000038 FlashGetSectorBaseAddr
00001dbc l F .text 00000038 FlashGetSectorSize
00001df4 l F .text 00000026 FlashInitBlock
00001e1c l F .text 0000005c FlashWriteBlock
00001e78 l F .text 0000003c FlashSwitchBlock
00001eb4 l F .text 0000007a FlashAddToBlock
00001f30 l F .text 0000005e FlashEraseSectors
00002414 l O .text 000000d8 flashLayout
20000104 l O .bss 00000204 bootBlockInfo
20000308 l O .bss 00000204 blockInfo
00000000 l df *ABS* 00000000 can.c
0000210c l F .text 00000074 CanSetBittiming
00000000 l df *ABS* 00000000 timer.c
2000050c l O .bss 00000004 millisecond_counter
00000000 l df *ABS* 00000000 cpu_comp.c
00000000 l df *ABS* 00000000 /opt/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o
00000000 l df *ABS* 00000000 /opt/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o
00000000 l df *ABS* 00000000 crtstuff.c
00002510 l O .text 00000000 __FRAME_END__
00000000 l df *ABS* 00000000
00000000 l *UND* 00000000 __bss_start__
00000000 l *UND* 00000000 __libc_fini_array
00000000 l *UND* 00000000 __sf_fake_stderr
00000000 l *UND* 00000000 __bss_end__
00000000 l *UND* 00000000 __call_exitprocs
00000000 l *UND* 00000000 software_init_hook
00000000 l *UND* 00000000 __sf_fake_stdin
20000008 l .data 00000000 __init_array_end
00000000 l *UND* 00000000 hardware_init_hook
00000000 l *UND* 00000000 atexit
20000004 l .data 00000000 __preinit_array_end
00000000 l *UND* 00000000 __stack
00000000 l *UND* 00000000 __sf_fake_stdout
20000004 l .data 00000000 __init_array_start
00000000 l *UND* 00000000 _exit
20000004 l .data 00000000 __preinit_array_start
000019d8 g F .text 00000020 ComInit
00001fa8 g F .text 00000058 FlashWrite
00001b40 g F .text 00000008 AssertFailure
00002230 g F .text 00000030 CanReceivePacket
000001a4 g F .text 00000040 reset_handler
00000b0c g F .text 0000009c CANInit
00002290 g F .text 0000001c TimerUpdate
000018e8 g F .text 00000010 XcpPacketTransmitted
000019f8 g F .text 00000038 ComTask
00000420 g F .text 00000008 SysCtlDelay
00001b08 g F .text 0000001c BootInit
00000ba8 g F .text 0000002c CANEnable
00001ae8 g F .text 00000020 BackDoorInit
00001b3c g F .text 00000002 CopService
00002514 g .text 00000000 _etext
000022bc g F .text 00000004 CpuIrqDisable
00002104 g F .text 00000006 FlashGetUserProgBaseAddress
00001568 g F .text 00000028 UARTSpaceAvail
00002260 g F .text 0000000c TimerReset
000015bc g F .text 0000002c UARTCharPutNonBlocking
00001b24 g F .text 00000014 BootTask
00002030 g F .text 0000004c FlashWriteChecksum
00001a34 g F .text 0000002c ComTransmitPacket
000003e8 g F .text 00000038 SysCtlPeripheralEnable
000018d8 g F .text 00000010 XcpIsConnected
000022c4 g F .text 00000000 _init
00001ca4 g F .text 00000008 NvmInit
00001f90 g F .text 00000018 FlashInit
00001cc4 g F .text 00000008 NvmGetUserProgBaseAddress
20000510 g .bss 00000000 _ebss
00000800 g *ABS* 00000000 __STACKSIZE__
0000014c g F .text 00000010 UnusedISR
00001a30 g F .text 00000002 ComFree
00000000 w *UND* 00000000 __deregister_frame_info
00001b90 g F .text 00000024 UartInit
00001cb4 g F .text 00000008 NvmErase
00001590 g F .text 0000002c UARTCharGetNonBlocking
2000000c g .bss 00000000 _bss
000018f8 g F .text 000000e0 XcpPacketReceived
00001ce0 g F .text 00000008 CpuInit
000020c4 g F .text 00000040 FlashDone
00000cb0 g F .text 0000008c CANStatusGet
000021d8 g F .text 00000058 CanTransmitPacket
000007e4 g F .text 000000d4 FlashProgram
000018bc g F .text 0000001c XcpInit
00002000 g F .text 0000002e FlashErase
00000194 g F .text 00000010 main
0000058c g F .text 00000204 SysCtlClockGet
00001448 g F .text 00000038 UARTDisable
00001ccc g F .text 00000014 NvmDone
00001bb4 g F .text 00000050 UartTransmitPacket
00001cbc g F .text 00000008 NvmVerifyChecksum
00000f38 g F .text 000001bc CANMessageGet
00001d1c g F .text 00000020 CpuMemCopy
00001384 g F .text 00000034 GPIOPinTypeCAN
000022d0 g F .text 00000000 _fini
00001a84 g F .text 00000024 ComGetActiveInterfaceMaxTxLen
00001c04 g F .text 000000a0 UartReceivePacket
000022c0 g F .text 00000004 CpuIrqEnable
00000944 g F .text 0000008c IntDisable
20000000 g .data 00000000 _data
00001b38 g F .text 00000002 CopInit
00002180 g F .text 00000058 CanInit
00001cac g F .text 00000008 NvmWrite
00001ce8 g F .text 00000034 CpuStartUserProgram
00000bd4 g F .text 000000dc CANBitTimingSet
20000d10 g .bss 00000000 _estack
0000207c g F .text 00000048 FlashVerifyChecksum
2000000c g .data 00000000 _edata
00000000 g O .text 000000f0 _vectab
000013b8 g F .text 00000034 GPIOPinTypeUART
00001aa8 g F .text 00000008 ComIsConnected
000008b8 g F .text 0000008c IntEnable
00001a60 g F .text 00000024 ComGetActiveInterfaceMaxRxLen
000011d0 g F .text 00000060 GPIODirModeSet
00001ab0 g F .text 00000038 BackDoorCheck
20000510 g .bss 00000000 _stack
000022ac g F .text 00000010 TimerGet
00000000 w *UND* 00000000 _Jv_RegisterClasses
00000d3c g F .text 000001fc CANMessageSet
00001480 g F .text 000000e8 UARTConfigSetExpClk
00000428 g F .text 00000164 SysCtlClockSet
00001230 g F .text 00000154 GPIOPadConfigSet
0000226c g F .text 00000024 TimerInit
00000000 w *UND* 00000000 __register_frame_info
00000790 g F .text 00000054 FlashClear
00001418 g F .text 00000030 UARTEnable