openblt/Target/Demo/ARMCM4_STM32_Olimex_STM32E4.../Boot/bin/openbtl_olimex_stm32e407.map

389 lines
18 KiB
Plaintext

bin/openbtl_olimex_stm32e407.elf: file format elf32-littlearm
bin/openbtl_olimex_stm32e407.elf
architecture: arm, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x08000000
Program Header:
LOAD off 0x00008000 vaddr 0x08000000 paddr 0x08000000 align 2**15
filesz 0x00007ef4 memsz 0x00007ef4 flags r-x
LOAD off 0x00010000 vaddr 0x20000000 paddr 0x08007ef4 align 2**15
filesz 0x00000020 memsz 0x00000020 flags rw-
LOAD off 0x00010080 vaddr 0x20000080 paddr 0x08007f80 align 2**15
filesz 0x00000000 memsz 0x00002ce4 flags rw-
private flags = 5000202: [Version5 EABI] [soft-float ABI] [has entry point]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00007ef4 08000000 08000000 00008000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 00000020 20000000 08007ef4 00010000 2**2
CONTENTS, ALLOC, LOAD, DATA
2 .bss 00002ce4 20000080 08007f80 00010080 2**7
ALLOC
3 .debug_info 00012c85 00000000 00000000 00010020 2**0
CONTENTS, READONLY, DEBUGGING
4 .debug_abbrev 000036b6 00000000 00000000 00022ca5 2**0
CONTENTS, READONLY, DEBUGGING
5 .debug_loc 0000b713 00000000 00000000 0002635b 2**0
CONTENTS, READONLY, DEBUGGING
6 .debug_aranges 000010b8 00000000 00000000 00031a6e 2**0
CONTENTS, READONLY, DEBUGGING
7 .debug_ranges 00000fe8 00000000 00000000 00032b26 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_line 00005ce7 00000000 00000000 00033b0e 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_str 000054aa 00000000 00000000 000397f5 2**0
CONTENTS, READONLY, DEBUGGING
10 .comment 00000030 00000000 00000000 0003ec9f 2**0
CONTENTS, READONLY
11 .ARM.attributes 00000033 00000000 00000000 0003eccf 2**0
CONTENTS, READONLY
12 .debug_frame 00002a64 00000000 00000000 0003ed04 2**2
CONTENTS, READONLY, DEBUGGING
SYMBOL TABLE:
08000000 l d .text 00000000 .text
20000000 l d .data 00000000 .data
20000080 l d .bss 00000000 .bss
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_line 00000000 .debug_line
00000000 l d .debug_str 00000000 .debug_str
00000000 l d .comment 00000000 .comment
00000000 l d .ARM.attributes 00000000 .ARM.attributes
00000000 l d .debug_frame 00000000 .debug_frame
00000000 l df *ABS* 00000000 vectors.c
00000000 l df *ABS* 00000000 hooks.c
08007544 l O .text 00000020 firmwareFilename
20000080 l O .bss 00000228 logfile
00000000 l df *ABS* 00000000 main.c
00000000 l df *ABS* 00000000 mmc.c
08000388 l F .text 0000004e CmdResp2Error
080003d8 l F .text 00000130 CmdResp1Error
08000508 l F .text 0000024e SDEnWideBus
200002a8 l O .bss 00000001 TransferError
20000000 l O .data 00000004 DMAEndOfTransfer
200002ac l O .bss 00000018 SDIO_DataInitStructure
200002c4 l O .bss 00000010 CSD_Tab
200002d4 l O .bss 00000004 CardType
200002d8 l O .bss 00000010 CID_Tab
200002e8 l O .bss 00000004 TransferEnd
200002ec l O .bss 00000018 SDIO_InitStructure
20000304 l O .bss 00000004 RCA
20000308 l O .bss 00000058 SDCardInfo
20000360 l O .bss 00000014 SDIO_CmdInitStructure
20000004 l O .data 00000001 Stat
20000374 l O .bss 00000004 StopCondition
00000000 l df *ABS* 00000000 stm32_eth.c
00000000 l df *ABS* 00000000 netdev.c
00000000 l df *ABS* 00000000 stm32f4xx_flash.c
00000000 l df *ABS* 00000000 stm32f4xx_gpio.c
00000000 l df *ABS* 00000000 stm32f4xx_rcc.c
20000008 l O .data 00000010 APBAHBPrescTable
00000000 l df *ABS* 00000000 stm32f4xx_sdio.c
00000000 l df *ABS* 00000000 stm32f4xx_syscfg.c
00000000 l df *ABS* 00000000 stm32f4xx_usart.c
00000000 l df *ABS* 00000000 system_stm32f4xx.c
00000000 l df *ABS* 00000000 ff.c
080025a4 l F .text 00000012 mem_cpy
080025b8 l F .text 0000001e ld_clust
080025d8 l F .text 0000001e sum_sfn
080025f8 l F .text 00000096 check_fs
08002690 l F .text 00000076 sync_window
08002708 l F .text 00000032 move_window
0800273c l F .text 00000038 validate
08002774 l F .text 00000394 chk_mounted
08002b08 l F .text 0000012c get_fileinfo
08002c34 l F .text 000000bc sync_fs
08002df4 l F .text 00000098 dir_sdi
08002f9c l F .text 000000cc create_chain
08003068 l F .text 0000012a dir_next
08003194 l F .text 000001a2 dir_find
08003338 l F .text 00000332 follow_path
0800366c l F .text 00000130 dir_read
0800379c l F .text 00000058 dir_remove
080037f4 l F .text 0000006e remove_chain
080038fc l F .text 00000236 dir_register
20000378 l O .bss 00000200 LfnBuf
20000578 l O .bss 00000002 Fsid
0800759c l O .text 00000080 ExCvt
0800761c l O .text 0000000d LfnOfs
2000057c l O .bss 00000004 FatFs
00000000 l df *ABS* 00000000 unicode.c
0800762c l O .text 000001e0 tbl_lower.4259
0800780c l O .text 00000100 Tbl
0800790c l O .text 000001e0 tbl_upper.4260
00000000 l df *ABS* 00000000 uip.c
080044d8 l F .text 0000004c chksum
08004524 l F .text 00000042 upper_layer_chksum
080045e8 l F .text 00000030 uip_add_rcv_nxt
20000580 l O .bss 00000002 tmp16
20000582 l O .bss 00000002 ipid
20000584 l O .bss 00000004 iss
20000588 l O .bss 00000002 lastport
20000594 l O .bss 00000001 c
20000595 l O .bss 00000001 opt
00000000 l df *ABS* 00000000 uip_arp.c
08005608 l F .text 00000116 uip_arp_update
20000596 l O .bss 00000001 i
20000597 l O .bss 00000001 tmpage
20000598 l O .bss 00000060 arp_table
08007aec l O .text 00000006 broadcast_ethaddr
200005f8 l O .bss 00000001 c
200005f9 l O .bss 00000001 arptime
200005fc l O .bss 00000004 ipaddr
00000000 l df *ABS* 00000000 boot.c
00000000 l df *ABS* 00000000 com.c
20000018 l O .data 00000001 comActiveInterface
20000600 l O .bss 00000040 xcpCtoReqPacket.4409
00000000 l df *ABS* 00000000 net.c
20000640 l O .bss 00000004 ARPTimerTimeOut
20000644 l O .bss 00000004 periodicTimerTimeOut
00000000 l df *ABS* 00000000 xcp.c
08005e18 l F .text 00000016 XcpSetCtoError
08007af4 l O .text 00000008 xcpStationId
20000648 l O .bss 0000004c xcpInfo
00000000 l df *ABS* 00000000 backdoor.c
20000694 l O .bss 00000001 backdoorOpen
20000698 l O .bss 00000004 backdoorOpenTime
00000000 l df *ABS* 00000000 cop.c
00000000 l df *ABS* 00000000 file.c
08006270 l F .text 0000002e FileLibByteNibbleToChar
080062a0 l F .text 00000020 FileLibByteToHexString
080062c0 l F .text 00000046 FileLibLongToIntString
08006308 l F .text 00000066 FileLibHexStringToByte
2000069c l O .bss 00000040 loggingStr
200006dc l O .bss 00000001 firmwareUpdateState
200006e0 l O .bss 00000008 eraseInfo
200006e8 l O .bss 00000458 fatFsObjects
20000b40 l O .bss 00000184 lineParseObject
00000000 l df *ABS* 00000000 assert.c
20000cc4 l O .bss 00000004 assert_failure_file
20000cc8 l O .bss 00000004 assert_failure_line
00000000 l df *ABS* 00000000 can.c
08007ce0 l O .text 00000024 canTiming
00000000 l df *ABS* 00000000 cpu.c
00000000 l df *ABS* 00000000 flash.c
08006d70 l F .text 00000044 FlashGetSector
08006db4 l F .text 00000078 FlashWriteBlock
08006e2c l F .text 00000062 FlashSwitchBlock
08006e90 l F .text 00000084 FlashAddToBlock
08007d04 l O .text 00000030 flashSectorNumToMask
08007d34 l O .text 0000006c flashLayout
20000ccc l O .bss 00000204 bootBlockInfo
20000ed0 l O .bss 00000204 blockInfo
00000000 l df *ABS* 00000000 uart.c
08007124 l F .text 00000042 UartTransmitByte
08007168 l F .text 0000002c UartReceiveByte
200010d4 l O .bss 00000041 xcpCtoReqPacket.7776
20001118 l O .bss 00000001 xcpCtoRxLength.7777
20001119 l O .bss 00000001 xcpCtoRxInProgress.7778
00000000 l df *ABS* 00000000 nvm.c
00000000 l df *ABS* 00000000 timer.c
2000111c l O .bss 00000004 millisecond_counter
00000000 l df *ABS* 00000000 cstart.c
080073de l F .text 00000000 zero_loop
00000000 l df *ABS* 00000000 memcpy-stub.c
00000000 l df *ABS* 00000000 memset.c
00000000 l df *ABS* 00000000 ctype_.c
00000000 l df *ABS* 00000000
00000800 l *ABS* 00000000 __STACKSIZE__
08005ab0 g F .text 00000028 ComInit
08006f30 g F .text 00000050 FlashWrite
080043ac g F .text 0000004e f_gets
08001e44 g F .text 0000002c FLASH_Unlock
08001ac4 g F .text 00000012 ETH_FlushTransmitFIFO
08006a6c g F .text 0000001c AssertFailure
08002d08 g F .text 000000ea get_fat
08006c98 g F .text 00000088 CanReceivePacket
0800739c g F .text 00000058 reset_handler
08002068 g F .text 00000028 GPIO_PinAFConfig
08007350 g F .text 00000022 TimerUpdate
08005e60 g F .text 00000010 XcpPacketTransmitted
08001618 g F .text 0000009e ETH_StructInit
08005ad8 g F .text 0000007c ComTask
08002354 g F .text 0000000c SDIO_ClearFlag
08001440 g F .text 00000018 SD_GetStatus
08001f8c g F .text 0000003e FLASH_ProgramWord
08002278 g F .text 0000000c SDIO_SetPowerState
08001790 g F .text 000002be ETH_Init
20001e90 g O .bss 00000002 uip_len
2000058c g O .bss 00000006 uip_ethaddr
08004568 g F .text 0000007e uip_add32
08005a7c g F .text 0000001c BootInit
08006434 g F .text 00000038 FileSrecVerifyChecksum
08006244 g F .text 00000022 BackDoorInit
080021d8 g F .text 00000024 RCC_AHB1PeriphResetCmd
08002478 g F .text 0000000c USART_GetFlagStatus
0800626c g F .text 00000002 CopService
08007ef4 g .text 00000000 _etext
0800122c g F .text 0000019a SD_WriteBlock
080044a8 g F .text 0000002e ff_wtoupper
08001d94 g F .text 00000050 netdev_read
080046b0 g F .text 00000f1e uip_process
08007118 g F .text 0000000a FlashGetUserProgBaseAddress
08001600 g F .text 00000018 ETH_DeInit
080073fc g F .text 000000a6 memcpy
080065ec g F .text 00000480 FileTask
08007340 g F .text 0000000e TimerReset
08001458 g F .text 00000038 disk_initialize
20001e94 g O .bss 00000004 uip_sappdata
08001b48 g F .text 00000226 netdev_init
20001e98 g O .bss 00000004 uip_acc32
08004618 g F .text 00000024 uip_ipchksum
08000ba8 g F .text 000002b6 SD_GetCardInfo
08002340 g F .text 00000014 SDIO_GetFlagStatus
08002470 g F .text 00000008 USART_ReceiveData
08005a98 g F .text 00000018 BootTask
08001414 g F .text 0000002c SD_GetState
0800700c g F .text 00000058 FlashWriteChecksum
08000e60 g F .text 00000084 SD_EnableWideBusOperation
080021b4 g F .text 00000024 RCC_APB2PeriphClockCmd
080022c4 g F .text 0000000e SDIO_GetCommandResponse
08005b58 g F .text 0000004a ComTransmitPacket
08001fcc g F .text 00000090 GPIO_Init
08001490 g F .text 00000032 disk_status
0800646c g F .text 0000017e FileSrecParseLine
0800467c g F .text 00000032 uip_listen
0800244c g F .text 0000001c USART_Cmd
08001de4 g F .text 00000060 netdev_send
08001594 g F .text 00000062 disk_ioctl
080063b0 g F .text 00000036 FileHandleFirmwareUpdateRequest
08002190 g F .text 00000024 RCC_APB1PeriphClockCmd
08003864 g F .text 00000098 gen_numname
20001e9c g O .bss 00000001 uip_flags
20001180 g O .bss 00000010 EnetDmaRx
08000208 g F .text 00000042 FileFirmwareUpdateCompletedHook
08005e4c g F .text 00000012 XcpIsConnected
080042f0 g F .text 000000bc f_unlink
08001a50 g F .text 00000026 ETH_MACTransmissionCmd
080072e4 g F .text 00000008 NvmInit
08006f14 g F .text 0000001a FlashInit
08001e70 g F .text 00000012 FLASH_Lock
20002564 g .bss 00000000 _ebss
080043fc g F .text 00000034 f_putc
08004430 g F .text 0000002c f_puts
08007388 g F .text 00000012 UnusedISR
0800226c g F .text 0000000c SDIO_ClockCmd
08005b54 g F .text 00000002 ComFree
080022f0 g F .text 00000030 SDIO_DataConfig
08001aa0 g F .text 00000012 ETH_SoftwareReset
08001728 g F .text 00000068 ETH_WritePHYRegister
08007194 g F .text 0000003e UartInit
08002090 g F .text 000000da RCC_GetClocksFreq
080072f4 g F .text 00000008 NvmErase
08001d70 g F .text 00000022 netdev_init_mac
0800236c g F .text 000000de USART_Init
20000080 g .bss 00000000 _bss
080040f8 g F .text 00000014 f_close
08001e90 g F .text 00000054 FLASH_GetStatus
08005e70 g F .text 00000384 XcpPacketReceived
0800463c g F .text 0000000a uip_tcpchksum
08001e84 g F .text 0000000c FLASH_ClearFlag
08001ee4 g F .text 00000038 FLASH_WaitForLastOperation
08001b00 g F .text 00000026 ETH_DMAReceptionCmd
08003ccc g F .text 000001a8 f_read
080070cc g F .text 0000004c FlashDone
08000f10 g F .text 00000172 SD_Init
20001ea0 g O .bss 00000004 uip_appdata
20001ea4 g O .bss 00000004 uip_conn
08001ab4 g F .text 00000010 ETH_GetSoftwareResetStatus
08000ee4 g F .text 0000002c SD_SelectDeselect
08006bf0 g F .text 000000a8 CanTransmitPacket
08002294 g F .text 00000030 SDIO_SendCommand
080016b8 g F .text 0000006e ETH_ReadPHYRegister
20001ea8 g O .bss 00000068 uip_conns
080015f8 g F .text 00000008 get_fattime
08005e30 g F .text 0000001c XcpInit
08006370 g F .text 0000002c FileInit
08002320 g F .text 0000000e SDIO_ReadData
080058ac g F .text 000001d0 uip_arp_out
08006f80 g F .text 0000008a FlashErase
080074a4 g F .text 0000009e memset
0800024c g F .text 00000020 FileFirmwareUpdateErrorHook
080002cc g F .text 000000ba main
08001f1c g F .text 0000006e FLASH_EraseSector
0800404c g F .text 000000ac f_sync
080013c8 g F .text 0000004c SD_SendStatus
080063e8 g F .text 0000004c FileSrecGetLineType
08007304 g F .text 00000012 NvmDone
08003b34 g F .text 0000002a f_mount
080071d4 g F .text 00000066 UartTransmitPacket
080072fc g F .text 00000008 NvmVerifyChecksum
08006d50 g F .text 0000001e CpuMemCopy
080022d4 g F .text 0000001a SDIO_GetResponse
08002484 g F .text 00000120 SystemInit
08002e8c g F .text 0000010e put_fat
0800410c g F .text 00000198 f_lseek
08002360 g F .text 0000000a SYSCFG_ETH_MediaInterfaceConfig
08005778 g F .text 00000134 uip_arp_arpin
08005bc0 g F .text 0000001c ComGetActiveInterfaceMaxTxLen
0800723c g F .text 000000a8 UartReceivePacket
080001cc g F .text 0000000a FileGetFirmwareFilenameHook
08001084 g F .text 000001a6 SD_ReadBlock
08005720 g F .text 00000058 uip_arp_timer
20001f10 g O .bss 00000002 uip_listenports
20001f14 g O .bss 00000004 uip_draddr
20000000 g .data 00000000 _data
08001b28 g F .text 00000020 ETH_Start
20001190 g O .bss 00000640 RxBuff
080042a4 g F .text 0000004a f_stat
08006268 g F .text 00000002 CopInit
08000758 g F .text 0000002c SD_Detect
08006a88 g F .text 00000168 CanInit
080072ec g F .text 00000008 NvmWrite
08006d20 g F .text 00000030 CpuStartUserProgram
08002cf0 g F .text 00000016 clust2sect
20002d64 g .bss 00000000 _estack
08002468 g F .text 00000008 USART_SendData
08007064 g F .text 00000068 FlashVerifyChecksum
08005c58 g F .text 00000044 NetTransmitPacket
20000020 g .data 00000000 _edata
0800639c g F .text 00000014 FileIsIdle
080055d0 g F .text 0000000a htons
08003e74 g F .text 000001d8 f_write
08000000 g O .text 00000188 _vectab
08003b60 g F .text 0000016a f_open
08001528 g F .text 0000006c disk_write
08001a78 g F .text 00000026 ETH_MACReceptionCmd
0800026c g F .text 00000060 FileFirmwareUpdateLogHook
200017d0 g O .bss 00000640 TxBuff
2000001c g O .data 00000004 __ctype_ptr__
08005bdc g F .text 00000008 ComIsConnected
08007df0 g O .text 00000101 _ctype_
08001ad8 g F .text 00000026 ETH_DMATransmissionCmd
08002238 g F .text 00000034 SDIO_Init
08000188 g F .text 00000044 FileIsFirmwareUpdateRequestedHook
08004648 g F .text 00000032 uip_init
08000784 g F .text 0000027e SD_PowerON
08005ba4 g F .text 0000001c ComGetActiveInterfaceMaxRxLen
0800216c g F .text 00000024 RCC_AHB1PeriphClockCmd
08005c9c g F .text 0000010a NetReceivePacket
080014c4 g F .text 00000064 disk_read
080061f4 g F .text 0000004e BackDoorCheck
20002564 g .bss 00000000 _stack
080021fc g F .text 00000024 RCC_APB2PeriphResetCmd
20001f18 g O .bss 00000004 uip_netmask
20001f1c g O .bss 00000004 uip_hostaddr
0800445c g F .text 0000004a ff_convert
08007374 g F .text 00000012 TimerGet
08002284 g F .text 00000010 SDIO_GetPowerState
20001e80 g O .bss 00000010 EnetDmaTx
08005da8 g F .text 00000070 NetApp
08005be4 g F .text 00000074 NetInit
08000a04 g F .text 000001a4 SD_InitializeCards
0800205c g F .text 0000000c GPIO_ReadInputDataBit
08007318 g F .text 00000028 TimerInit
08002330 g F .text 0000000e SDIO_WriteData
20001f20 g O .bss 00000642 uip_buf
080055dc g F .text 0000002a uip_send
20002562 g O .bss 00000002 uip_slen
080001d8 g F .text 00000030 FileFirmwareUpdateStartedHook
08002220 g F .text 00000018 SDIO_DeInit