openblt/Target/Demo/ARMCM3_LM3S_EK_LM3S6965_GCC/Boot/bin/openblt_ek_lm3s6965.map

443 lines
20 KiB
Plaintext

bin/openblt_ek_lm3s6965.elf: file format elf32-littlearm
bin/openblt_ek_lm3s6965.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 0x00006fbc memsz 0x00006fbc flags r-x
LOAD off 0x00020000 vaddr 0x20000000 paddr 0x00006fbc align 2**16
filesz 0x000001dc memsz 0x00002098 flags rw-
private flags = 5000200: [Version5 EABI] [soft-float ABI]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00006fbc 00000000 00000000 00010000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 000001dc 20000000 00006fbc 00020000 2**2
CONTENTS, ALLOC, LOAD, DATA
2 .bss 00001ebc 200001dc 00007198 000201dc 2**2
ALLOC
3 .ARM.attributes 00000029 00000000 00000000 000201dc 2**0
CONTENTS, READONLY
4 .comment 0000006e 00000000 00000000 00020205 2**0
CONTENTS, READONLY
5 .debug_info 0000fb37 00000000 00000000 00020273 2**0
CONTENTS, READONLY, DEBUGGING
6 .debug_abbrev 00002575 00000000 00000000 0002fdaa 2**0
CONTENTS, READONLY, DEBUGGING
7 .debug_loc 0000bb26 00000000 00000000 0003231f 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_aranges 00000f88 00000000 00000000 0003de45 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_ranges 00000da8 00000000 00000000 0003edcd 2**0
CONTENTS, READONLY, DEBUGGING
10 .debug_macro 00008fe5 00000000 00000000 0003fb75 2**0
CONTENTS, READONLY, DEBUGGING
11 .debug_line 00007367 00000000 00000000 00048b5a 2**0
CONTENTS, READONLY, DEBUGGING
12 .debug_str 000284ac 00000000 00000000 0004fec1 2**0
CONTENTS, READONLY, DEBUGGING
13 .debug_frame 00002c78 00000000 00000000 00078370 2**2
CONTENTS, READONLY, DEBUGGING
SYMBOL TABLE:
00000000 l d .text 00000000 .text
20000000 l d .data 00000000 .data
200001dc 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_loc 00000000 .debug_loc
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 df *ABS* 00000000 vectors.c
00000000 l df *ABS* 00000000 crtstuff.c
00006fb8 l O .text 00000000 __EH_FRAME_BEGIN__
000000f0 l F .text 00000000 __do_global_dtors_aux
200001dc l .bss 00000000 completed.8603
200001d8 l O .data 00000000 __do_global_dtors_aux_fini_array_entry
00000114 l F .text 00000000 frame_dummy
200001e0 l .bss 00000000 object.8608
200001d4 l O .data 00000000 __frame_dummy_init_array_entry
00000000 l df *ABS* 00000000 uartlib.c
0000014c l F .text 00000068 UARTBaseValid
00000000 l df *ABS* 00000000 gpio.c
000003a4 l F .text 00000124 GPIOBaseValid
00000000 l df *ABS* 00000000 ethernet.c
0000076c l F .text 0000008a EthernetPacketGetInternal
000007f8 l F .text 0000007c EthernetPacketPutInternal
00000000 l df *ABS* 00000000 flashlib.c
00000000 l df *ABS* 00000000 sysctl.c
00000cb0 l F .text 000003f8 SysCtlPeripheralValid
000066b8 l O .text 0000006c g_pulXtals
0000673c l O .text 0000000c g_pulRCGCRegs
00006748 l O .text 0000000c g_pulSRCRRegs
00000000 l df *ABS* 00000000 ssi.c
00001540 l F .text 00000038 SSIBaseValid
00000000 l df *ABS* 00000000 netdev.c
00000000 l df *ABS* 00000000 mmc.c
00001880 l F .text 00000010 power_off
00001890 l F .text 00000058 send_initial_clock_train
000018e8 l F .text 0000008c power_on
00001974 l F .text 00000024 xchg_spi
00001998 l F .text 00000028 wait_ready
000019c0 l F .text 00000018 deselect
000019d8 l F .text 0000002c select
00001a04 l F .text 00000082 send_cmd
00001a88 l F .text 0000000e rcvr_spi_m
00001a98 l F .text 0000004e rcvr_datablock
00001ae8 l F .text 0000005a xmit_datablock
00001b44 l F .text 00000044 set_max_speed
200001f8 l O .bss 00000004 CardType
20000000 l O .data 00000001 Stat
00000000 l df *ABS* 00000000 cstart.c
000020c6 l F .text 00000000 zero_loop
00000000 l df *ABS* 00000000 hooks.c
00006768 l O .text 0000001b firmwareFilename
200001fc l O .bss 0000022c logfile
00000000 l df *ABS* 00000000 main.c
00002204 l F .text 00000024 Init
00000000 l df *ABS* 00000000 assert.c
00000000 l df *ABS* 00000000 file.c
00002250 l F .text 0000003c FileLibLongToIntString
0000228c l F .text 0000002a FileLibByteNibbleToChar
000022b8 l F .text 00000020 FileLibByteToHexString
000022d8 l F .text 00000058 FileLibHexStringToByte
20000428 l O .bss 00000040 loggingStr
20000468 l O .bss 00000001 firmwareUpdateState
2000046c l O .bss 00000008 eraseInfo
20000474 l O .bss 00000458 fatFsObjects
200008cc l O .bss 00000184 lineParseObject
00000000 l df *ABS* 00000000 cop.c
00000000 l df *ABS* 00000000 boot.c
00000000 l df *ABS* 00000000 backdoor.c
20000a50 l O .bss 00000001 backdoorOpen
20000a54 l O .bss 00000004 backdoorOpenTime
00000000 l df *ABS* 00000000 com.c
20000001 l O .data 00000001 comActiveInterface
20000a58 l O .bss 00000040 xcpCtoReqPacket.4517
00000000 l df *ABS* 00000000 net.c
00002b04 l F .text 000000d4 NetServerTask
20000a98 l O .bss 00000004 ARPTimerTimeOut
20000a9c l O .bss 00000004 periodicTimerTimeOut
00000000 l df *ABS* 00000000 xcp.c
00002cfc l F .text 0000000c XcpProtectResources
00002d08 l F .text 00000014 XcpSetCtoError
00002d1c l F .text 0000001c XcpCmdDisconnect
00002d38 l F .text 00000020 XcpCmdGetStatus
00002d58 l F .text 0000000a XcpCmdSynch
00002d64 l F .text 0000002c XcpCmdGetId
00002d90 l F .text 00000018 XcpCmdSetMta
00002da8 l F .text 0000000a XcpCmdProgramPrepare
00002db4 l F .text 00000028 XcpCmdProgramStart
00002ddc l F .text 00000050 XcpCmdConnect
00002e2c l F .text 00000040 XcpCmdUpload
00002e6c l F .text 00000040 XcpCmdShortUpload
00002eac l F .text 00000024 XcpComputeChecksum
00002ed0 l F .text 00000028 XcpCmdBuildCheckSum
00002ef8 l F .text 00000040 XcpCmdProgramMax
00002f38 l F .text 0000005c XcpCmdProgram
00002f94 l F .text 00000028 XcpCmdProgramClear
00002fbc l F .text 00000018 XcpCmdProgramReset
00002fd4 l F .text 0000000a XcpTransmitPacket
00006964 l O .text 00000008 xcpStationId
20000aa0 l O .bss 0000004c xcpInfo
00000000 l df *ABS* 00000000 timer.c
20000aec l O .bss 00000004 millisecond_counter
00000000 l df *ABS* 00000000 flash.c
00003158 l F .text 00000048 FlashGetSector
000031a0 l F .text 00000038 FlashGetSectorBaseAddr
000031d8 l F .text 00000038 FlashGetSectorSize
00003210 l F .text 00000026 FlashInitBlock
00003238 l F .text 0000005c FlashWriteBlock
00003294 l F .text 0000003c FlashSwitchBlock
000032d0 l F .text 0000007a FlashAddToBlock
0000334c l F .text 0000005e FlashEraseSectors
0000696c l O .text 000000c0 flashLayout
20000af0 l O .bss 00000204 bootBlockInfo
20000cf4 l O .bss 00000204 blockInfo
00000000 l df *ABS* 00000000 cpu.c
00000000 l df *ABS* 00000000 nvm.c
00000000 l df *ABS* 00000000 uart.c
000035e0 l F .text 0000003c UartTransmitByte
0000361c l F .text 00000020 UartReceiveByte
20000ef8 l O .bss 00000004 xcpCtoRxStartTime.4736
20000efc l O .bss 00000041 xcpCtoReqPacket.4733
20000f3d l O .bss 00000001 xcpCtoRxLength.4734
20000f3e l O .bss 00000001 xcpCtoRxInProgress.4735
00000000 l df *ABS* 00000000 cpu_comp.c
00000000 l df *ABS* 00000000 ff.c
00003760 l F .text 0000000a ld_word
0000376c l F .text 00000016 ld_dword
00003784 l F .text 00000008 st_word
0000378c l F .text 00000014 st_dword
000037a0 l F .text 00000012 mem_cpy
000037b4 l F .text 0000000a mem_set
000037c0 l F .text 0000001e mem_cmp
000037e0 l F .text 00000010 chk_chr
000037f0 l F .text 00000018 clust2sect
00003808 l F .text 00000024 ld_clust
0000382c l F .text 00000024 st_clust
00003850 l F .text 0000008c pick_lfn
000038dc l F .text 00000070 put_lfn
0000394c l F .text 000000a0 gen_numname
000039ec l F .text 0000001c sum_sfn
00003a08 l F .text 00000052 get_ldnumber
00003a5c l F .text 00000034 validate
00003a90 l F .text 00000054 sync_window
00003ae4 l F .text 00000034 move_window
00003b18 l F .text 00000060 check_fs
00003b78 l F .text 000002d4 find_volume
00003e4c l F .text 000000d0 get_fat
00003f1c l F .text 000000b2 dir_sdi
00003fd0 l F .text 0000010c put_fat
000040dc l F .text 000000ce create_chain
000041ac l F .text 0000007c remove_chain
00004228 l F .text 00000126 dir_next
00004350 l F .text 0000004c dir_alloc
0000439c l F .text 000000c4 dir_read
00004460 l F .text 00000050 dir_remove
000044b0 l F .text 00000228 create_name
000046d8 l F .text 000000e2 get_fileinfo
000047bc l F .text 000000ac cmp_lfn
00004868 l F .text 000000e8 dir_find
00004950 l F .text 0000008c follow_path
000049dc l F .text 0000013c dir_register
00004b18 l F .text 0000008c sync_fs
00005084 l F .text 0000004a putc_bfd
20000f40 l O .bss 00000200 LfnBuf
20001140 l O .bss 00000002 Fsid
00006a64 l O .text 00000080 ExCvt
00006ae4 l O .text 0000000d LfnOfs
20001144 l O .bss 00000004 FatFs
00000000 l df *ABS* 00000000 unicode.c
00006af4 l O .text 000000bc cvt2.4380
00006bb0 l O .text 00000100 Tbl
00006cb0 l O .text 000001f2 cvt1.4379
00000000 l df *ABS* 00000000 uip.c
00005574 l F .text 0000003a chksum
0000560c l F .text 00000030 uip_add_rcv_nxt
000056f8 l F .text 0000003c upper_layer_chksum
20001148 l O .bss 00000002 tmp16
2000114a l O .bss 00000002 ipid
2000114c l O .bss 00000004 iss
20001150 l O .bss 00000002 lastport
20001152 l O .bss 00000001 c
00000000 l df *ABS* 00000000 uip_arp.c
00006204 l F .text 00000104 uip_arp_update
2000115a l O .bss 00000001 i
2000115b l O .bss 00000001 tmpage
2000115c l O .bss 00000060 arp_table
00006ea4 l O .text 00000006 broadcast_ethaddr
200011bc l O .bss 00000001 c
200011bd l O .bss 00000001 arptime
200011c0 l O .bss 00000004 ipaddr
00000000 l df *ABS* 00000000 locale.c
000065a8 l F .text 00000018 __get_current_locale
00000000 l df *ABS* 00000000 mbtowc_r.c
00000000 l df *ABS* 00000000 memcpy-stub.c
00000000 l df *ABS* 00000000 memset.c
00000000 l df *ABS* 00000000 wctomb_r.c
00000000 l df *ABS* 00000000 c:/progra~2/gnutoo~1/50a5a~1.420/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o
00000000 l df *ABS* 00000000 c:/progra~2/gnutoo~1/50a5a~1.420/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o
00000000 l df *ABS* 00000000 ctype_.c
00000000 l df *ABS* 00000000 crtstuff.c
00006fb8 l O .text 00000000 __FRAME_END__
00000000 l df *ABS* 00000000 impure.c
20000004 l O .data 00000060 impure_data
00000000 l df *ABS* 00000000
00000000 l *UND* 00000000 __bss_start__
00000000 l *UND* 00000000 __libc_fini_array
00000000 l *UND* 00000000 __bss_end__
00000000 l *UND* 00000000 __call_exitprocs
00000000 l *UND* 00000000 software_init_hook
200001d8 l .data 00000000 __init_array_end
00000000 l *UND* 00000000 hardware_init_hook
00000000 l *UND* 00000000 atexit
200001d4 l .data 00000000 __preinit_array_end
00000000 l *UND* 00000000 __stack
200001d4 l .data 00000000 __init_array_start
00000000 l *UND* 00000000 _exit
200001d4 l .data 00000000 __preinit_array_start
00002a2c g F .text 00000020 ComInit
000033c4 g F .text 00000068 FlashWrite
00005400 g F .text 00000054 f_gets
00002248 g F .text 00000008 AssertFailure
00000704 g F .text 00000034 GPIOPinTypeSSI
000020a4 g F .text 00000040 reset_handler
000016dc g F .text 00000028 SSIDataGet
0000312c g F .text 0000001c TimerUpdate
0000300c g F .text 00000010 XcpPacketTransmitted
00002a4c g F .text 00000050 ComTask
00001654 g F .text 00000024 SSIEnable
000011bc g F .text 00000008 SysCtlDelay
200011c4 g O .bss 00000002 uip_len
20001154 g O .bss 00000006 uip_ethaddr
000055b0 g F .text 0000005c uip_add32
00002990 g F .text 00000020 BootInit
000023f0 g F .text 0000003a FileSrecVerifyChecksum
000065c0 g F .text 00000014 __locale_ctype_ptr
00002a0c g F .text 00000020 BackDoorInit
00001578 g F .text 000000dc SSIConfigSetExpClk
0000298c g F .text 00000002 CopService
00006fbc g .text 00000000 _etext
000010a8 g F .text 000000a4 SysCtlPeripheralReset
00003758 g F .text 00000004 CpuIrqDisable
000054e0 g F .text 00000094 ff_wtoupper
00000678 g F .text 00000024 GPIOPinWrite
00001830 g F .text 00000034 netdev_read
00005740 g F .text 00000a9c uip_process
00003540 g F .text 00000006 FlashGetUserProgBaseAddress
000065f8 g F .text 00000016 memcpy
00002578 g F .text 00000410 FileTask
00000304 g F .text 00000028 UARTSpaceAvail
000030fc g F .text 0000000c TimerReset
00001b88 g F .text 00000160 disk_initialize
200011c8 g O .bss 00000004 uip_sappdata
00001704 g F .text 00000018 netdev_init
200011cc g O .bss 00000004 uip_acc32
000056d8 g F .text 00000020 uip_ipchksum
00000358 g F .text 0000002c UARTCharPutNonBlocking
000029b0 g F .text 00000018 BootTask
0000346c g F .text 0000004c FlashWriteChecksum
00002aa0 g F .text 0000002c ComTransmitPacket
00000874 g F .text 00000030 EthernetInitExpClk
00001ce8 g F .text 00000014 disk_status
0000242c g F .text 0000014c FileSrecParseLine
00005698 g F .text 00000034 uip_listen
00001864 g F .text 0000001c netdev_send
00001e30 g F .text 00000274 disk_ioctl
00002370 g F .text 00000030 FileHandleFirmwareUpdateRequest
000009f0 g F .text 00000050 EthernetPacketPut
0000114c g F .text 00000070 SysCtlPeripheralEnable
200011d0 g O .bss 00000001 uip_flags
00002160 g F .text 00000044 FileFirmwareUpdateCompletedHook
00002ffc g F .text 00000010 XcpIsConnected
00005344 g F .text 000000bc f_unlink
00006638 g F .text 00000000 _init
000035a4 g F .text 00000008 NvmInit
000033ac g F .text 00000018 FlashInit
000035c4 g F .text 00000008 NvmGetUserProgBaseAddress
20001898 g .bss 00000000 _ebss
00005454 g F .text 00000050 f_puts
00000800 g *ABS* 00000000 __STACKSIZE__
00002238 g F .text 00000010 UnusedISR
0000099c g F .text 00000054 EthernetPacketGetNonBlocking
00002a9c g F .text 00000002 ComFree
0000069c g F .text 00000034 GPIOPinTypeEthernetLED
00000000 w *UND* 00000000 __sf_fake_stderr
00000000 w *UND* 00000000 __deregister_frame_info
0000363c g F .text 00000024 UartInit
000035b4 g F .text 00000008 NvmErase
0000171c g F .text 00000114 netdev_init_mac
0000032c g F .text 0000002c UARTCharGetNonBlocking
0000169c g F .text 00000040 SSIDataPut
200001dc g .bss 00000000 _bss
0000516c g F .text 00000024 f_close
0000301c g F .text 000000e0 XcpPacketReceived
00005734 g F .text 0000000a uip_tcpchksum
00003548 g F .text 00000008 CpuInit
00004d74 g F .text 0000016c f_read
00003500 g F .text 00000040 FlashDone
200011d4 g O .bss 00000004 uip_appdata
200011d8 g O .bss 00000004 uip_conn
200011dc g O .bss 00000068 uip_conns
00000b70 g F .text 000000d8 FlashProgram
00002fe0 g F .text 0000001c XcpInit
00002330 g F .text 0000002c FileInit
00000a78 g F .text 00000028 EthernetIntStatus
00006448 g F .text 00000160 uip_arp_out
00000000 w *UND* 00000000 __sf_fake_stdin
0000342c g F .text 00000040 FlashErase
0000660e g F .text 00000010 memset
000021a4 g F .text 00000018 FileFirmwareUpdateErrorHook
00002228 g F .text 00000010 main
000050d0 g F .text 0000009c f_sync
0000133c g F .text 00000204 SysCtlClockGet
000023a0 g F .text 00000050 FileSrecGetLineType
000001e4 g F .text 00000038 UARTDisable
0000661e g F .text 0000001a __ascii_wctomb
000035cc g F .text 00000014 NvmDone
0000095c g F .text 00000040 EthernetEnable
00004ba4 g F .text 00000058 f_mount
00003660 g F .text 00000050 UartTransmitPacket
000035bc g F .text 00000008 NvmVerifyChecksum
00003584 g F .text 00000020 CpuMemCopy
00006644 g F .text 00000000 _fini
00005190 g F .text 00000168 f_lseek
00006368 g F .text 000000e0 uip_arp_arpin
00002ae4 g F .text 00000018 ComGetActiveInterfaceMaxTxLen
000036b0 g F .text 000000a8 UartReceivePacket
00002130 g F .text 00000008 FileGetFirmwareFilenameHook
0000375c g F .text 00000004 CpuIrqEnable
000008fc g F .text 00000060 EthernetMACAddrSet
20000064 g O .data 00000004 _impure_ptr
00006308 g F .text 00000060 uip_arp_timer
20001244 g O .bss 00000002 uip_listenports
20001248 g O .bss 00000004 uip_draddr
000065d4 g F .text 00000024 __ascii_mbtowc
20000000 g .data 00000000 _data
00000ad4 g F .text 00000044 EthernetPHYRead
000052f8 g F .text 0000004c f_stat
00002988 g F .text 00000002 CopInit
00001678 g F .text 00000024 SSIDisable
000035ac g F .text 00000008 NvmWrite
00003550 g F .text 00000034 CpuStartUserProgram
20002098 g .bss 00000000 _estack
000008a4 g F .text 00000058 EthernetConfigSet
000034b8 g F .text 00000048 FlashVerifyChecksum
00002c44 g F .text 0000003c NetTransmitPacket
200001dc g .data 00000000 _edata
0000235c g F .text 00000014 FileIsIdle
000056cc g F .text 0000000a htons
00004ee0 g F .text 000001a4 f_write
00000000 g O .text 000000f0 _vectab
00000c48 g F .text 00000068 FlashUserGet
00000738 g F .text 00000034 GPIOPinTypeUART
00004bfc g F .text 00000178 f_open
00001d84 g F .text 000000ac disk_write
000006d0 g F .text 00000034 GPIOPinTypeGPIOOutput
000021bc g F .text 00000048 FileFirmwareUpdateLogHook
00002afc g F .text 00000008 ComIsConnected
00000000 w *UND* 00000000 __sf_fake_stdout
00000a40 g F .text 00000038 EthernetIntDisable
00006eb4 g O .text 00000101 _ctype_
00000aa0 g F .text 00000034 EthernetIntClear
000020f0 g F .text 00000040 FileIsFirmwareUpdateRequestedHook
00000384 g F .text 00000020 UARTBusy
0000563c g F .text 0000005c uip_init
00002acc g F .text 00000018 ComGetActiveInterfaceMaxRxLen
00002c80 g F .text 0000000a NetReceivePacket
000004c8 g F .text 00000064 GPIODirModeSet
00001cfc g F .text 00000088 disk_read
000029c8 g F .text 00000044 BackDoorCheck
20001898 g .bss 00000000 _stack
2000124c g O .bss 00000004 uip_netmask
20001250 g O .bss 00000004 uip_hostaddr
000054a4 g F .text 0000003c ff_convert
00003148 g F .text 00000010 TimerGet
00002c8c g F .text 00000070 NetApp
00000000 w *UND* 00000000 _Jv_RegisterClasses
0000021c g F .text 000000e8 UARTConfigSetExpClk
00002bd8 g F .text 0000006c NetInit
000011c4 g F .text 00000178 SysCtlClockSet
0000052c g F .text 0000014c GPIOPadConfigSet
00003108 g F .text 00000024 TimerInit
00000000 w *UND* 00000000 __register_frame_info
20001254 g O .bss 00000642 uip_buf
20000068 g O .data 0000016c __global_locale
00000b18 g F .text 00000058 FlashClear
000061dc g F .text 00000028 uip_send
20001896 g O .bss 00000002 uip_slen
00002138 g F .text 00000028 FileFirmwareUpdateStartedHook
000001b4 g F .text 00000030 UARTEnable