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 0x00006f58 memsz 0x00006f58 flags r-x
LOAD off 0x00020000 vaddr 0x20000000 paddr 0x00006f58 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 00006f58 00000000 00000000 00010000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 000001dc 20000000 00006f58 00020000 2**2
CONTENTS, ALLOC, LOAD, DATA
2 .bss 00001ebc 200001dc 00007134 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 0000fa5d 00000000 00000000 00020273 2**0
CONTENTS, READONLY, DEBUGGING
6 .debug_abbrev 00002551 00000000 00000000 0002fcd0 2**0
CONTENTS, READONLY, DEBUGGING
7 .debug_aranges 00000f88 00000000 00000000 00032221 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_ranges 00000da8 00000000 00000000 000331a9 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_macro 0000aad3 00000000 00000000 00033f51 2**0
CONTENTS, READONLY, DEBUGGING
10 .debug_line 00007355 00000000 00000000 0003ea24 2**0
CONTENTS, READONLY, DEBUGGING
11 .debug_str 00028394 00000000 00000000 00045d79 2**0
CONTENTS, READONLY, DEBUGGING
12 .debug_frame 00002c58 00000000 00000000 0006e110 2**2
CONTENTS, READONLY, DEBUGGING
13 .debug_loc 0000b842 00000000 00000000 00070d68 2**0
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_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
00006f54 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 main.c
0000015c l F .text 00000024 Init
00000000 l df *ABS* 00000000 hooks.c
000065f8 l O .text 0000001b firmwareFilename
200001f8 l O .bss 0000022c logfile
00000000 l df *ABS* 00000000 cstart.c
000002c6 l F .text 00000000 zero_loop
00000000 l df *ABS* 00000000 mmc.c
000002f0 l F .text 00000010 power_off
00000300 l F .text 00000058 send_initial_clock_train
00000358 l F .text 0000008c power_on
000003e4 l F .text 00000024 xchg_spi
00000408 l F .text 00000028 wait_ready
00000430 l F .text 00000018 deselect
00000448 l F .text 0000002c select
00000474 l F .text 00000082 send_cmd
000004f8 l F .text 0000000e rcvr_spi_m
00000508 l F .text 0000004e rcvr_datablock
00000558 l F .text 0000005a xmit_datablock
000005b4 l F .text 00000044 set_max_speed
20000424 l O .bss 00000004 CardType
20000000 l O .data 00000001 Stat
00000000 l df *ABS* 00000000 netdev.c
00000000 l df *ABS* 00000000 ssi.c
00000c90 l F .text 00000038 SSIBaseValid
00000000 l df *ABS* 00000000 sysctl.c
00000e54 l F .text 000003f8 SysCtlPeripheralValid
00006638 l O .text 0000006c g_pulXtals
000066bc l O .text 0000000c g_pulRCGCRegs
000066c8 l O .text 0000000c g_pulSRCRRegs
00000000 l df *ABS* 00000000 flashlib.c
00000000 l df *ABS* 00000000 ethernet.c
0000187c l F .text 0000008a EthernetPacketGetInternal
00001908 l F .text 0000007c EthernetPacketPutInternal
00000000 l df *ABS* 00000000 gpio.c
00001c28 l F .text 00000124 GPIOBaseValid
00000000 l df *ABS* 00000000 uartlib.c
00001ff0 l F .text 00000068 UARTBaseValid
00000000 l df *ABS* 00000000 xcp.c
00002248 l F .text 0000001e XcpComputeChecksum
00002268 l F .text 0000000c XcpProtectResources
00002274 l F .text 00000014 XcpSetCtoError
00002288 l F .text 0000001c XcpCmdDisconnect
000022a4 l F .text 00000020 XcpCmdGetStatus
000022c4 l F .text 0000000a XcpCmdSynch
000022d0 l F .text 0000002c XcpCmdGetId
000022fc l F .text 00000018 XcpCmdSetMta
00002314 l F .text 00000028 XcpCmdBuildCheckSum
0000233c l F .text 0000000a XcpCmdProgramPrepare
00002348 l F .text 00000028 XcpCmdProgramStart
00002370 l F .text 00000050 XcpCmdConnect
000023c0 l F .text 00000040 XcpCmdUpload
00002400 l F .text 00000040 XcpCmdShortUpload
00002440 l F .text 00000040 XcpCmdProgramMax
00002480 l F .text 0000005c XcpCmdProgram
000024dc l F .text 00000028 XcpCmdProgramClear
00002504 l F .text 00000018 XcpCmdProgramReset
0000251c l F .text 0000000a XcpTransmitPacket
0000673c l O .text 00000008 xcpStationId
20000428 l O .bss 0000004c xcpInfo
00000000 l df *ABS* 00000000 net.c
00002644 l F .text 000000d4 NetServerTask
20000474 l O .bss 00000004 ARPTimerTimeOut
20000478 l O .bss 00000004 periodicTimerTimeOut
00000000 l df *ABS* 00000000 com.c
20000001 l O .data 00000001 comActiveInterface
2000047c l O .bss 00000040 xcpCtoReqPacket.4513
00000000 l df *ABS* 00000000 backdoor.c
200004bc l O .bss 00000001 backdoorOpen
200004c0 l O .bss 00000004 backdoorOpenTime
00000000 l df *ABS* 00000000 boot.c
00000000 l df *ABS* 00000000 cop.c
00000000 l df *ABS* 00000000 file.c
00002994 l F .text 0000003c FileLibLongToIntString
000029d0 l F .text 0000002a FileLibByteNibbleToChar
000029fc l F .text 00000020 FileLibByteToHexString
00002a1c l F .text 00000058 FileLibHexStringToByte
200004c4 l O .bss 00000040 loggingStr
20000504 l O .bss 00000001 firmwareUpdateState
20000508 l O .bss 00000008 eraseInfo
20000510 l O .bss 00000458 fatFsObjects
20000968 l O .bss 00000184 lineParseObject
00000000 l df *ABS* 00000000 assert.c
00000000 l df *ABS* 00000000 uart.c
000030d4 l F .text 00000028 UartTransmitByte
000030fc l F .text 00000020 UartReceiveByte
20000aec l O .bss 00000004 xcpCtoRxStartTime.4734
20000af0 l O .bss 00000041 xcpCtoReqPacket.4731
20000b31 l O .bss 00000001 xcpCtoRxLength.4732
20000b32 l O .bss 00000001 xcpCtoRxInProgress.4733
00000000 l df *ABS* 00000000 nvm.c
00000000 l df *ABS* 00000000 cpu.c
00000000 l df *ABS* 00000000 flash.c
000032c8 l F .text 00000048 FlashGetSector
00003310 l F .text 00000038 FlashGetSectorBaseAddr
00003348 l F .text 00000038 FlashGetSectorSize
00003380 l F .text 00000026 FlashInitBlock
000033a8 l F .text 0000005c FlashWriteBlock
00003404 l F .text 0000003c FlashSwitchBlock
00003440 l F .text 0000007a FlashAddToBlock
000034bc l F .text 0000005e FlashEraseSectors
0000692c l O .text 000000c0 flashLayout
20000b34 l O .bss 00000204 bootBlockInfo
20000d38 l O .bss 00000204 blockInfo
00000000 l df *ABS* 00000000 timer.c
20000f3c l O .bss 00000004 millisecond_counter
00000000 l df *ABS* 00000000 cpu_comp.c
00000000 l df *ABS* 00000000 ff.c
000036fc l F .text 0000000a ld_word
00003708 l F .text 00000016 ld_dword
00003720 l F .text 00000008 st_word
00003728 l F .text 00000014 st_dword
0000373c l F .text 00000012 mem_cpy
00003750 l F .text 0000000a mem_set
0000375c l F .text 0000001e mem_cmp
0000377c l F .text 00000010 chk_chr
0000378c l F .text 00000018 clust2sect
000037a4 l F .text 00000024 ld_clust
000037c8 l F .text 00000024 st_clust
000037ec l F .text 0000008c pick_lfn
00003878 l F .text 00000070 put_lfn
000038e8 l F .text 000000a0 gen_numname
00003988 l F .text 0000001c sum_sfn
000039a4 l F .text 00000052 get_ldnumber
000039f8 l F .text 00000034 validate
00003a2c l F .text 00000054 sync_window
00003a80 l F .text 00000034 move_window
00003ab4 l F .text 00000060 check_fs
00003b14 l F .text 000002d4 find_volume
00003de8 l F .text 000000d0 get_fat
00003eb8 l F .text 000000b2 dir_sdi
00003f6c l F .text 0000010c put_fat
00004078 l F .text 000000ce create_chain
00004148 l F .text 0000007c remove_chain
000041c4 l F .text 00000126 dir_next
000042ec l F .text 0000004c dir_alloc
00004338 l F .text 000000c4 dir_read
000043fc l F .text 00000050 dir_remove
0000444c l F .text 00000228 create_name
00004674 l F .text 000000e2 get_fileinfo
00004758 l F .text 000000ac cmp_lfn
00004804 l F .text 000000e8 dir_find
000048ec l F .text 0000008c follow_path
00004978 l F .text 0000013c dir_register
00004ab4 l F .text 0000008c sync_fs
00005020 l F .text 0000004a putc_bfd
20000f40 l O .bss 00000200 LfnBuf
20001140 l O .bss 00000002 Fsid
00006a00 l O .text 00000080 ExCvt
00006a80 l O .text 0000000d LfnOfs
20001144 l O .bss 00000004 FatFs
00000000 l df *ABS* 00000000 unicode.c
00006a90 l O .text 000000bc cvt2.4380
00006b4c l O .text 00000100 Tbl
00006c4c l O .text 000001f2 cvt1.4379
00000000 l df *ABS* 00000000 uip.c
00005510 l F .text 0000003a chksum
000055a8 l F .text 00000030 uip_add_rcv_nxt
00005694 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
000061a0 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
00006e40 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
00006544 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 /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 ctype_.c
00000000 l df *ABS* 00000000 crtstuff.c
00006f54 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
00002830 g F .text 00000020 ComInit
00003534 g F .text 00000058 FlashWrite
0000539c g F .text 00000054 f_gets
000030cc g F .text 00000008 AssertFailure
00001f88 g F .text 00000034 GPIOPinTypeSSI
000002a4 g F .text 00000040 reset_handler
00000e2c g F .text 00000028 SSIDataGet
000036c8 g F .text 0000001c TimerUpdate
00002554 g F .text 00000010 XcpPacketTransmitted
00002850 g F .text 00000038 ComTask
00000da4 g F .text 00000024 SSIEnable
00001360 g F .text 00000008 SysCtlDelay
200011c4 g O .bss 00000002 uip_len
20001154 g O .bss 00000006 uip_ethaddr
0000554c g F .text 0000005c uip_add32
00002954 g F .text 00000020 BootInit
00002b34 g F .text 0000003a FileSrecVerifyChecksum
0000655c g F .text 00000014 __locale_ctype_ptr
00002934 g F .text 00000020 BackDoorInit
00000cc8 g F .text 000000dc SSIConfigSetExpClk
00002990 g F .text 00000002 CopService
00006f58 g .text 00000000 _etext
0000124c g F .text 000000a4 SysCtlPeripheralReset
000036f4 g F .text 00000004 CpuIrqDisable
0000547c g F .text 00000094 ff_wtoupper
00001efc g F .text 00000024 GPIOPinWrite
00000c40 g F .text 00000034 netdev_read
000056dc g F .text 00000a9c uip_process
00003690 g F .text 00000006 FlashGetUserProgBaseAddress
00006594 g F .text 00000016 memcpy
00002cbc g F .text 00000410 FileTask
000021a8 g F .text 00000028 UARTSpaceAvail
00003698 g F .text 0000000c TimerReset
000005f8 g F .text 00000160 disk_initialize
200011c8 g O .bss 00000004 uip_sappdata
00000b14 g F .text 00000018 netdev_init
200011cc g O .bss 00000004 uip_acc32
00005674 g F .text 00000020 uip_ipchksum
000021fc g F .text 0000002c UARTCharPutNonBlocking
00002974 g F .text 00000018 BootTask
000035bc g F .text 0000004c FlashWriteChecksum
0000288c g F .text 0000002c ComTransmitPacket
00001984 g F .text 00000030 EthernetInitExpClk
00000758 g F .text 00000014 disk_status
00002b70 g F .text 0000014c FileSrecParseLine
00005634 g F .text 00000034 uip_listen
00000c74 g F .text 0000001c netdev_send
000008a0 g F .text 00000274 disk_ioctl
00002ab4 g F .text 00000030 FileHandleFirmwareUpdateRequest
00001b00 g F .text 00000050 EthernetPacketPut
000012f0 g F .text 00000070 SysCtlPeripheralEnable
200011d0 g O .bss 00000001 uip_flags
00000200 g F .text 00000044 FileFirmwareUpdateCompletedHook
00002544 g F .text 00000010 XcpIsConnected
000052e0 g F .text 000000bc f_unlink
000065d4 g F .text 00000000 _init
00003230 g F .text 00000008 NvmInit
0000351c g F .text 00000018 FlashInit
00003250 g F .text 00000008 NvmGetUserProgBaseAddress
20001898 g .bss 00000000 _ebss
000053f0 g F .text 00000050 f_puts
00000800 g *ABS* 00000000 __STACKSIZE__
0000014c g F .text 00000010 UnusedISR
00001aac g F .text 00000054 EthernetPacketGetNonBlocking
00002888 g F .text 00000002 ComFree
00001f20 g F .text 00000034 GPIOPinTypeEthernetLED
00000000 w *UND* 00000000 __sf_fake_stderr
00000000 w *UND* 00000000 __deregister_frame_info
0000311c g F .text 00000024 UartInit
00003240 g F .text 00000008 NvmErase
00000b2c g F .text 00000114 netdev_init_mac
000021d0 g F .text 0000002c UARTCharGetNonBlocking
00000dec g F .text 00000040 SSIDataPut
200001dc g .bss 00000000 _bss
00005108 g F .text 00000024 f_close
00002564 g F .text 000000e0 XcpPacketReceived
000056d0 g F .text 0000000a uip_tcpchksum
0000326c g F .text 00000008 CpuInit
00004d10 g F .text 0000016c f_read
00003650 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
0000173c g F .text 000000d8 FlashProgram
00002528 g F .text 0000001c XcpInit
00002a74 g F .text 0000002c FileInit
00001b88 g F .text 00000028 EthernetIntStatus
000063e4 g F .text 00000160 uip_arp_out
00000000 w *UND* 00000000 __sf_fake_stdin
0000358c g F .text 0000002e FlashErase
000065aa g F .text 00000010 memset
00000244 g F .text 00000018 FileFirmwareUpdateErrorHook
00000180 g F .text 00000010 main
0000506c g F .text 0000009c f_sync
000014e0 g F .text 00000204 SysCtlClockGet
00002ae4 g F .text 00000050 FileSrecGetLineType
00002088 g F .text 00000038 UARTDisable
000065ba g F .text 0000001a __ascii_wctomb
00003258 g F .text 00000014 NvmDone
00001a6c g F .text 00000040 EthernetEnable
00004b40 g F .text 00000058 f_mount
00003140 g F .text 00000050 UartTransmitPacket
00003248 g F .text 00000008 NvmVerifyChecksum
000032a8 g F .text 00000020 CpuMemCopy
000065e0 g F .text 00000000 _fini
0000512c g F .text 00000168 f_lseek
00006304 g F .text 000000e0 uip_arp_arpin
000028d0 g F .text 00000018 ComGetActiveInterfaceMaxTxLen
00003190 g F .text 000000a0 UartReceivePacket
000001d0 g F .text 00000008 FileGetFirmwareFilenameHook
000036f8 g F .text 00000004 CpuIrqEnable
00001a0c g F .text 00000060 EthernetMACAddrSet
20000064 g O .data 00000004 _impure_ptr
000062a4 g F .text 00000060 uip_arp_timer
20001244 g O .bss 00000002 uip_listenports
20001248 g O .bss 00000004 uip_draddr
00006570 g F .text 00000024 __ascii_mbtowc
20000000 g .data 00000000 _data
00001be4 g F .text 00000044 EthernetPHYRead
00005294 g F .text 0000004c f_stat
0000298c g F .text 00000002 CopInit
00000dc8 g F .text 00000024 SSIDisable
00003238 g F .text 00000008 NvmWrite
00003274 g F .text 00000034 CpuStartUserProgram
20002098 g .bss 00000000 _estack
000019b4 g F .text 00000058 EthernetConfigSet
00003608 g F .text 00000048 FlashVerifyChecksum
00002784 g F .text 0000003c NetTransmitPacket
200001dc g .data 00000000 _edata
00002aa0 g F .text 00000014 FileIsIdle
00005668 g F .text 0000000a htons
00004e7c g F .text 000001a4 f_write
00000000 g O .text 000000f0 _vectab
00001814 g F .text 00000068 FlashUserGet
00001fbc g F .text 00000034 GPIOPinTypeUART
00004b98 g F .text 00000178 f_open
000007f4 g F .text 000000ac disk_write
00001f54 g F .text 00000034 GPIOPinTypeGPIOOutput
0000025c g F .text 00000048 FileFirmwareUpdateLogHook
000028e8 g F .text 00000008 ComIsConnected
00000000 w *UND* 00000000 __sf_fake_stdout
00001b50 g F .text 00000038 EthernetIntDisable
00006e50 g O .text 00000101 _ctype_
00001bb0 g F .text 00000034 EthernetIntClear
00000190 g F .text 00000040 FileIsFirmwareUpdateRequestedHook
00002228 g F .text 00000020 UARTBusy
000055d8 g F .text 0000005c uip_init
000028b8 g F .text 00000018 ComGetActiveInterfaceMaxRxLen
000027c0 g F .text 0000000a NetReceivePacket
00001d4c g F .text 00000064 GPIODirModeSet
0000076c g F .text 00000088 disk_read
000028f0 g F .text 00000044 BackDoorCheck
20001898 g .bss 00000000 _stack
2000124c g O .bss 00000004 uip_netmask
20001250 g O .bss 00000004 uip_hostaddr
00005440 g F .text 0000003c ff_convert
000036e4 g F .text 00000010 TimerGet
000027cc g F .text 00000064 NetApp
00000000 w *UND* 00000000 _Jv_RegisterClasses
000020c0 g F .text 000000e8 UARTConfigSetExpClk
00002718 g F .text 0000006c NetInit
00001368 g F .text 00000178 SysCtlClockSet
00001db0 g F .text 0000014c GPIOPadConfigSet
000036a4 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
000016e4 g F .text 00000058 FlashClear
00006178 g F .text 00000028 uip_send
20001896 g O .bss 00000002 uip_slen
000001d8 g F .text 00000028 FileFirmwareUpdateStartedHook
00002058 g F .text 00000030 UARTEnable