openblt/Target/Demo/ARMCM3_STM32_Olimex_STM32H1.../Boot/bin/openbtl_olimex_stm32h103.map

361 lines
16 KiB
Plaintext

bin/openbtl_olimex_stm32h103.elf: file format elf32-littlearm
bin/openbtl_olimex_stm32h103.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 0x00003788 memsz 0x00003788 flags r-x
LOAD off 0x00010000 vaddr 0x20000000 paddr 0x08003788 align 2**15
filesz 0x00000104 memsz 0x00000874 flags rw-
private flags = 5000002: [Version5 EABI] [has entry point]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00003788 08000000 08000000 00008000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 00000104 20000000 08003788 00010000 2**2
CONTENTS, ALLOC, LOAD, DATA
2 .bss 00000770 20000104 0800388c 00010104 2**2
ALLOC
3 .debug_abbrev 00001e7f 00000000 00000000 00010104 2**0
CONTENTS, READONLY, DEBUGGING
4 .debug_info 000065c3 00000000 00000000 00011f83 2**0
CONTENTS, READONLY, DEBUGGING
5 .debug_line 00002ac0 00000000 00000000 00018546 2**0
CONTENTS, READONLY, DEBUGGING
6 .debug_pubnames 000011a7 00000000 00000000 0001b006 2**0
CONTENTS, READONLY, DEBUGGING
7 .debug_pubtypes 00000bdc 00000000 00000000 0001c1ad 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_aranges 000008d0 00000000 00000000 0001cd89 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_ranges 00000798 00000000 00000000 0001d659 2**0
CONTENTS, READONLY, DEBUGGING
10 .debug_str 00001fe9 00000000 00000000 0001ddf1 2**0
CONTENTS, READONLY, DEBUGGING
11 .comment 0000002a 00000000 00000000 0001fdda 2**0
CONTENTS, READONLY
12 .ARM.attributes 00000031 00000000 00000000 0001fe04 2**0
CONTENTS, READONLY
13 .debug_frame 00001318 00000000 00000000 0001fe38 2**2
CONTENTS, READONLY, DEBUGGING
14 .debug_loc 00002ce7 00000000 00000000 00021150 2**0
CONTENTS, READONLY, DEBUGGING
SYMBOL TABLE:
08000000 l d .text 00000000 .text
20000000 l d .data 00000000 .data
20000104 l d .bss 00000000 .bss
00000000 l d .debug_abbrev 00000000 .debug_abbrev
00000000 l d .debug_info 00000000 .debug_info
00000000 l d .debug_line 00000000 .debug_line
00000000 l d .debug_pubnames 00000000 .debug_pubnames
00000000 l d .debug_pubtypes 00000000 .debug_pubtypes
00000000 l d .debug_aranges 00000000 .debug_aranges
00000000 l d .debug_ranges 00000000 .debug_ranges
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 d .debug_loc 00000000 .debug_loc
00000000 l df *ABS* 00000000 vectors.c
00000000 l df *ABS* 00000000 cstart.c
0800019e l F .text 00000000 zero_loop2
080035c0 l F .text 00000000 zero_loop
00000000 l df *ABS* 00000000 hooks.c
20000104 l O .bss 00000001 initialized.2222
00000000 l df *ABS* 00000000 main.c
00000000 l df *ABS* 00000000 usb_endp.c
00000000 l df *ABS* 00000000 usb_prop.c
00000000 l df *ABS* 00000000 usb_desc.c
00000000 l df *ABS* 00000000 usb_istr.c
00000000 l df *ABS* 00000000 usb_pwr.c
00000000 l df *ABS* 00000000 core_cm3.c
00000000 l df *ABS* 00000000 system_stm32f10x.c
00000000 l df *ABS* 00000000 usb_core.c
08000c58 l F .text 000000ee DataStageIn
00000000 l df *ABS* 00000000 usb_init.c
00000000 l df *ABS* 00000000 usb_int.c
00000000 l df *ABS* 00000000 usb_mem.c
00000000 l df *ABS* 00000000 usb_regs.c
00000000 l df *ABS* 00000000 usb_sil.c
00000000 l df *ABS* 00000000 boot.c
00000000 l df *ABS* 00000000 com.c
2000010d l O .bss 00000001 comEntryStateConnect
20000110 l O .bss 00000040 xcpCtoReqPacket.1377
00000000 l df *ABS* 00000000 xcp.c
080025b4 l F .text 00000010 XcpProtectResources
080025c4 l F .text 0000001a XcpSetCtoError
08003688 l O .text 00000008 xcpStationId
20000150 l O .bss 0000004c xcpInfo
00000000 l df *ABS* 00000000 backdoor.c
00000000 l df *ABS* 00000000 cop.c
00000000 l df *ABS* 00000000 assert.c
2000019c l O .bss 00000004 assert_failure_file
200001a0 l O .bss 00000004 assert_failure_line
00000000 l df *ABS* 00000000 cpu.c
00000000 l df *ABS* 00000000 can.c
00000000 l df *ABS* 00000000 uart.c
00000000 l df *ABS* 00000000 usb.c
08002a6c l F .text 0000003c IntToUnicode
08002aa8 l F .text 0000003c UsbFifoMgrCreate
08002ae4 l F .text 00000084 UsbFifoMgrWrite
08002b68 l F .text 00000014 UsbTransmitByte
08002b7c l F .text 0000007e UsbFifoMgrRead
08002bfc l F .text 00000014 UsbReceiveByte
200001a4 l O .bss 00000001 xcpCtoRxInProgress.2703
200001a8 l O .bss 00000004 fifoCtrlFree
200001ac l O .bss 00000030 fifoCtrl
200001dc l O .bss 00000041 fifoPipeBulkOUT
20000220 l O .bss 00000040 USB_Rx_Buffer.2733
20000260 l O .bss 00000041 fifoPipeBulkIN
200002a4 l O .bss 00000040 xcpCtoReqPacket.2701
200002e4 l O .bss 00000040 USB_Tx_Buffer.2722
20000324 l O .bss 00000001 xcpCtoRxLength.2702
00000000 l df *ABS* 00000000 nvm.c
00000000 l df *ABS* 00000000 timer.c
20000326 l O .bss 00000002 millisecond_counter
00000000 l df *ABS* 00000000 flash.c
08003010 l F .text 00000024 FlashUnlock
08003034 l F .text 00000012 FlashLock
08003048 l F .text 0000004c FlashGetSector
08003094 l F .text 000000c2 FlashWriteBlock
08003158 l F .text 0000003e FlashGetSectorBaseAddr
08003198 l F .text 00000030 FlashInitBlock
080031c8 l F .text 00000050 FlashSwitchBlock
08003218 l F .text 0000009a FlashAddToBlock
080036b4 l O .text 000000a8 flashLayout
20000328 l O .bss 00000204 bootBlockInfo
2000052c l O .bss 00000204 blockInfo
08002514 g F .text 00000034 ComInit
2000076e g O .bss 00000002 SaveRState
08001c98 g F .text 00000026 SetEPRxValid
080032d0 g F .text 00000058 FlashWrite
08000878 g F .text 00000006 __set_PRIMASK
08002058 g F .text 0000002a GetEPRxCount
08001ad4 g F .text 0000000c SetISTR
080029fc g F .text 0000001c AssertFailure
080003c8 g F .text 00000016 SOF_Callback
0800357c g F .text 00000054 reset_handler
08002fa0 g F .text 00000022 TimerUpdate
08002614 g F .text 00000012 XcpPacketTransmitted
08000f34 g F .text 000000b2 Standard_SetEndPointFeature
08001690 g F .text 00000044 USB_Init
0800246c g F .text 0000000c ByteSwap
08002548 g F .text 00000020 ComTask
08001ae0 g F .text 0000000e GetISTR
08002580 g F .text 00000010 ComSetConnectEntryState
08001d74 g F .text 00000022 ClearEPDoubleBuff
08001f3c g F .text 00000020 GetEPTxAddr
08000880 g F .text 00000006 __get_FAULTMASK
080008a0 g F .text 00000004 __REV
080005b8 g F .text 0000002a Bulk_Init
080024f0 g F .text 00000014 BootInit
08001fa4 g F .text 00000034 SetEPCountRxReg
080029d8 g F .text 00000018 BackDoorInit
08001f80 g F .text 00000022 SetEPTxCount
2000073c g O .bss 00000002 SaveState
080008dc g F .text 00000006 __STREXW
20000064 g O .data 00000008 Device_Descriptor
080008c4 g F .text 00000006 __LDREXW
080029f8 g F .text 00000002 CopService
08003788 g .text 00000000 _etext
08000474 g F .text 00000012 Bulk_Get_Interface_Setting
08001ab8 g F .text 0000000c SetCNTR
08001b94 g F .text 0000003a SetEPTxStatus
200000d0 g O .data 0000001c pEpInt_OUT
0800238c g F .text 0000002a GetEPDblBuf1Count
08000fe8 g F .text 00000028 Standard_SetDeviceFeature
08001e0c g F .text 00000022 ToggleDTOG_RX
08001c0c g F .text 0000003a SetDouBleBuffEPStall
08002464 g F .text 00000006 ToWord
08002084 g F .text 0000004c SetEPDblBuffAddr
080003c0 g F .text 00000008 EP1_OUT_Callback
08002f90 g F .text 00000010 TimerReset
08000df8 g F .text 0000013a Standard_ClearFeature
080024cc g F .text 00000024 USB_SIL_Read
08002144 g F .text 00000022 GetEPDblBuf1Addr
0800040c g F .text 00000002 Bulk_Status_In
08000224 g F .text 00000002 UsbLeaveLowPowerModeHook
20000100 g O .data 00000004 SystemCoreClock
08002dac g F .text 00000016 UsbEnterLowPowerMode
080008ac g F .text 00000006 __RBIT
08002168 g F .text 00000100 SetEPDblBuffCount
080011c8 g F .text 000003f2 Setup0_Process
08002504 g F .text 00000010 BootTask
08001b0c g F .text 0000000e GetDADDR
080034c4 g F .text 00000054 FlashWriteChecksum
08001df0 g F .text 0000001a ClearEP_CTR_TX
08000888 g F .text 00000006 __set_FAULTMASK
08002570 g F .text 0000000e ComTransmitPacket
08002f18 g F .text 00000044 UsbGetSerialNum
08001ce4 g F .text 00000022 ClearEP_KIND
08003620 g O .text 00000020 Bulk_ConfigDescriptor
08000410 g F .text 00000002 Bulk_Status_Out
20000730 g O .bss 00000002 wIstr
20000740 g O .bss 00000004 pProperty
08000d48 g F .text 0000004c Standard_SetConfiguration
08001eac g F .text 00000026 SetEPAddress
200000b4 g O .data 0000001c pEpInt_IN
08000890 g F .text 00000006 __get_CONTROL
08002124 g F .text 00000020 GetEPDblBuf0Addr
20000744 g O .bss 00000001 EPindex
20000008 g O .data 00000030 Device_Property
08003640 g O .text 0000001a Bulk_StringVendor
08002600 g F .text 00000012 XcpIsConnected
08000220 g F .text 00000002 UsbEnterLowPowerModeHook
080022e4 g F .text 0000007c SetEPDblBuf1Count
08000b5c g F .text 000000fc Standard_GetStatus
08002f5c g F .text 00000008 NvmInit
080035e0 g O .text 00000012 Bulk_DeviceDescriptor
080032b4 g F .text 0000001a FlashInit
080020f8 g F .text 0000002a SetEPDblBuf1Addr
2000006c g O .data 00000028 String_Descriptor
08001e54 g F .text 0000002a ClearDTOG_RX
08000840 g F .text 00000008 __get_PSP
20000772 g .bss 00000000 _ebss
0800168c g F .text 00000002 NOP_Process
08000848 g F .text 00000006 __set_PSP
08001ac4 g F .text 0000000e GetCNTR
08000d94 g F .text 00000064 Standard_SetInterface
08001fd8 g F .text 00000052 SetEPRxCount
00000100 g *ABS* 00000000 __STACKSIZE__
08003568 g F .text 00000014 UnusedISR
08000254 g F .text 00000016 BackDoorEntryHook
08002478 g F .text 00000028 USB_SIL_Init
08002568 g F .text 00000008 ComFree
08001b00 g F .text 0000000c SetDADDR
0800068c g F .text 0000003a PowerOn
20000098 g O .data 0000001c Bulk_StringSerial
080016d4 g F .text 000002f2 CTR_LP
20000770 g O .bss 00000002 SaveTState
08001c48 g F .text 00000014 GetEPTxStatus
080008b4 g F .text 00000008 __LDREXB
08001b1c g F .text 00000014 SetBTABLE
08002eb8 g F .text 00000060 UsbReceivePipeBulkOUT
08002f6c g F .text 00000008 NvmErase
20000038 g O .data 00000024 User_Standard_Requests
200000ec g O .data 00000001 fSuspendEnabled
080004e4 g F .text 000000d4 Bulk_Reset
080006f8 g F .text 00000024 Suspend
20000748 g O .bss 0000001c Device_Info
08001af0 g F .text 0000000e GetFNR
20000104 g .bss 00000000 _bss
08000870 g F .text 00000006 __get_PRIMASK
080003fc g F .text 00000010 Bulk_SetDeviceAddress
08000af4 g F .text 00000034 Standard_GetConfiguration
08002628 g F .text 000003ae XcpPacketReceived
200000f0 g O .data 00000010 AHBPrescTable
20000764 g O .bss 00000004 pUser_Standard_Requests
080020d0 g F .text 00000028 SetEPDblBuf0Addr
080024a0 g F .text 0000002a USB_SIL_Write
08001dd4 g F .text 0000001a ClearEP_CTR_RX
0800202c g F .text 0000002a GetEPTxCount
08003518 g F .text 00000050 FlashDone
08002360 g F .text 0000002a GetEPDblBuf0Count
08002590 g F .text 00000010 ComSetDisconnectEntryState
080008a8 g F .text 00000004 __REVSH
08000150 g F .text 00000062 EntryFromProg
080015bc g F .text 0000004e SetDeviceAddress
08001a94 g F .text 00000022 PMAToUserBufferCopy
080025a0 g F .text 0000000c ComIsConnectEntryState
08001f10 g F .text 0000002a SetEPRxAddr
20000105 g O .bss 00000001 bIntPackSOF
08001ed4 g F .text 00000014 GetEPAddress
08002c90 g F .text 0000006e UsbTransmitPacket
08001db4 g F .text 0000001e GetRxStallStatus
08001b40 g F .text 00000010 SetENDPOINT
0800160c g F .text 00000080 In0_Process
0800071c g F .text 00000022 Resume_Init
080001c8 g F .text 00000058 UsbConnectHook
08000414 g F .text 00000056 Bulk_Data_Setup
20000738 g O .bss 00000002 StatusInfo
20000768 g O .bss 00000004 pInformation
08001b64 g F .text 0000001c SetEPType
080025e0 g F .text 0000001e XcpInit
08001c5c g F .text 00000014 GetEPRxStatus
20000734 g O .bss 00000002 ResumeS
08002c10 g F .text 00000074 UsbInit
08002c84 g F .text 0000000c UsbFree
08003328 g F .text 00000134 FlashErase
0800026c g F .text 0000014c main
08001cc0 g F .text 00000022 SetEP_KIND
08000b28 g F .text 00000034 Standard_GetInterface
08000898 g F .text 00000006 __set_CONTROL
08002f7c g F .text 00000014 NvmDone
08002f74 g F .text 00000008 NvmVerifyChecksum
08002a40 g F .text 00000022 CpuMemCopy
08001b80 g F .text 00000014 GetEPType
08002fc4 g F .text 0000000c TimerSet
08001b30 g F .text 0000000e GetBTABLE
08000850 g F .text 00000008 __get_MSP
2000005c g O .data 00000008 Bulk_Descriptor
080008e4 g F .text 00000130 SystemInit
080019c8 g F .text 00000098 CTR_HP
0800046c g F .text 00000006 Bulk_NoData_Setup
08001e30 g F .text 00000022 ToggleDTOG_TX
080004d4 g F .text 00000010 Bulk_GetDeviceDescriptor
08002dc4 g F .text 00000032 UsbLeaveLowPowerMode
080008a4 g F .text 00000004 __REV16
08001010 g F .text 0000001c Standard_GetDescriptorData
08001b50 g F .text 00000012 GetENDPOINT
080035f8 g O .text 00000026 Bulk_StringProduct
08001078 g F .text 00000150 Out0_Process
20000000 g .data 00000000 _data
08000858 g F .text 00000006 __set_MSP
080035f4 g O .text 00000004 Bulk_StringLangID
080029f4 g F .text 00000002 CopInit
08001d2c g F .text 00000022 Set_Status_Out
080003b8 g F .text 00000008 EP1_IN_Callback
08002a64 g F .text 00000008 CpuReset
08001c70 g F .text 00000026 SetEPTxValid
08000498 g F .text 0000002a Bulk_GetStringDescriptor
08002f64 g F .text 00000008 NvmWrite
08002a18 g F .text 00000028 CpuStartUserProgram
080023b8 g F .text 0000005e GetEPDblBufDir
20000874 g .bss 00000000 _estack
08002d00 g F .text 000000ac UsbReceivePacket
0800345c g F .text 00000068 FlashVerifyChecksum
08000868 g F .text 00000006 __set_BASEPRI
2000010c g O .bss 00000001 Data_Mul_MaxPacketSize
20000104 g .data 00000000 _edata
08000488 g F .text 00000010 Bulk_GetBulkDescriptor
0800102c g F .text 0000004c Post0_Process
080006c8 g F .text 0000002e PowerOff
08000000 g O .text 00000150 _vectab
080005e4 g F .text 000000a8 USB_Istr
08001bd0 g F .text 0000003a SetEPRxStatus
08002268 g F .text 0000007c SetEPDblBuf0Count
08002418 g F .text 0000004c FreeUserBuffer
080008d4 g F .text 00000006 __STREXH
08000a14 g F .text 000000e0 SystemCoreClockUpdate
08001e80 g F .text 0000002a ClearDTOG_TX
08001ee8 g F .text 00000028 SetEPTxAddr
080008bc g F .text 00000008 __LDREXH
080025ac g F .text 00000008 ComIsConnected
20000000 g O .data 00000008 Config_Descriptor
08001d08 g F .text 00000022 Clear_Status_Out
08001a60 g F .text 00000032 UserToPMABufferCopy
08001d50 g F .text 00000022 SetEPDoubleBuff
08000860 g F .text 00000006 __get_BASEPRI
080029f0 g F .text 00000002 BackDoorCheck
20000772 g .bss 00000000 _stack
080003e0 g F .text 0000001c Bulk_SetConfiguration
20000108 g O .bss 00000004 bDeviceState
08002ffc g F .text 00000012 TimerGet
08000740 g F .text 00000100 Resume
20000094 g O .data 00000002 Device_Table
080008cc g F .text 00000006 __STREXB
08002df8 g F .text 000000be UsbTransmitPipeBulkIN
08000228 g F .text 0000002a BackDoorInitHook
080004c4 g F .text 00000010 Bulk_GetConfigDescriptor
0800365c g O .text 0000002c Bulk_StringInterface
08002fd0 g F .text 0000002a TimerInit
2000076c g O .bss 00000002 wInterrupt_Mask
08001f5c g F .text 00000022 GetEPRxAddr
08001d98 g F .text 0000001c GetTxStallStatus