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