openblt/Target/Demo/ARMCM3_STM32F1_Nucleo_F103R.../Boot/bin/openblt_nucleo_stm32f103rb.map

271 lines
13 KiB
Plaintext

bin/openblt_nucleo_stm32f103rb.elf: file format elf32-littlearm
bin/openblt_nucleo_stm32f103rb.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 0x00001290 memsz 0x00001290 flags r-x
LOAD off 0x00010000 vaddr 0x20000000 paddr 0x08001290 align 2**15
filesz 0x0000000c memsz 0x00000515 flags rw-
private flags = 5000202: [Version5 EABI] [soft-float ABI] [has entry point]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00001290 08000000 08000000 00008000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 0000000c 20000000 08001290 00010000 2**2
CONTENTS, ALLOC, LOAD, DATA
2 .bss 00000509 2000000c 0800129c 0001000c 2**2
ALLOC
3 .heap 00000800 20000518 20000518 00010010 2**3
CONTENTS, READONLY
4 .stack_dummy 00000800 20000518 20000518 00010810 2**3
CONTENTS, READONLY
5 .ARM.attributes 00000027 00000000 00000000 00011010 2**0
CONTENTS, READONLY
6 .comment 00000030 00000000 00000000 00011037 2**0
CONTENTS, READONLY
7 .debug_line 000017d1 00000000 00000000 00011067 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_info 0000237b 00000000 00000000 00012838 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_abbrev 00000d42 00000000 00000000 00014bb3 2**0
CONTENTS, READONLY, DEBUGGING
10 .debug_aranges 000003c8 00000000 00000000 000158f8 2**3
CONTENTS, READONLY, DEBUGGING
11 .debug_ranges 000002d8 00000000 00000000 00015cc0 2**0
CONTENTS, READONLY, DEBUGGING
12 .debug_macro 000009b5 00000000 00000000 00015f98 2**0
CONTENTS, READONLY, DEBUGGING
13 .debug_str 00039565 00000000 00000000 0001694d 2**0
CONTENTS, READONLY, DEBUGGING
14 .debug_frame 000007b0 00000000 00000000 0004feb4 2**2
CONTENTS, READONLY, DEBUGGING
15 .debug_loc 00000e34 00000000 00000000 00050664 2**0
CONTENTS, READONLY, DEBUGGING
SYMBOL TABLE:
08000000 l d .text 00000000 .text
20000000 l d .data 00000000 .data
2000000c l d .bss 00000000 .bss
20000518 l d .heap 00000000 .heap
20000518 l d .stack_dummy 00000000 .stack_dummy
00000000 l d .ARM.attributes 00000000 .ARM.attributes
00000000 l d .comment 00000000 .comment
00000000 l d .debug_line 00000000 .debug_line
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_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 obj/startup_stm32f10x_md.o
00000800 l *ABS* 00000000 Stack_Size
00000800 l *ABS* 00000000 Heap_Size
080001be l .text 00000000 .flash_to_ram_loop
080001f0 l .text 00000000 .fill_zero_bss
080001ec l .text 00000000 .loop_zero_bss
00000000 l df *ABS* 00000000 crtstuff.c
0800128c l O .text 00000000 __EH_FRAME_BEGIN__
080000ec l F .text 00000000 deregister_tm_clones
08000114 l F .text 00000000 register_tm_clones
08000144 l F .text 00000000 __do_global_dtors_aux
2000000c l .bss 00000000 completed.7922
20000008 l O .data 00000000 __do_global_dtors_aux_fini_array_entry
08000174 l F .text 00000000 frame_dummy
20000010 l .bss 00000000 object.7927
20000004 l O .data 00000000 __frame_dummy_init_array_entry
00000000 l df *ABS* 00000000 main.c
0800026c l F .text 00000166 Init
00000000 l df *ABS* 00000000 assert.c
00000000 l df *ABS* 00000000 backdoor.c
20000028 l O .bss 00000001 backdoorOpen
2000002c l O .bss 00000004 backdoorOpenTime
00000000 l df *ABS* 00000000 boot.c
00000000 l df *ABS* 00000000 com.c
20000030 l O .bss 00000040 xcpCtoReqPacket.4160
20000000 l O .data 00000001 comActiveInterface
00000000 l df *ABS* 00000000 cop.c
00000000 l df *ABS* 00000000 xcp.c
0800053c l F .text 00000020 XcpComputeChecksum
0800055c l F .text 0000000e XcpProtectResources
0800056c l F .text 00000016 XcpSetCtoError
08000584 l F .text 0000001e XcpCmdDisconnect
080005a4 l F .text 00000022 XcpCmdGetStatus
080005c8 l F .text 0000000a XcpCmdSynch
080005d4 l F .text 00000030 XcpCmdGetId
08000604 l F .text 00000018 XcpCmdSetMta
0800061c l F .text 00000028 XcpCmdBuildCheckSum
08000644 l F .text 0000000a XcpCmdProgramPrepare
08000650 l F .text 00000028 XcpCmdProgramStart
08000678 l F .text 00000044 XcpCmdConnect
080006bc l F .text 00000040 XcpCmdUpload
080006fc l F .text 00000042 XcpCmdShortUpload
08000740 l F .text 00000046 XcpCmdProgramMax
08000788 l F .text 00000068 XcpCmdProgram
080007f0 l F .text 00000030 XcpCmdProgramClear
08000820 l F .text 0000001a XcpCmdProgramReset
0800083c l F .text 0000000a XcpTransmitPacket
080011a8 l O .text 00000008 xcpStationId
20000070 l O .bss 0000004c xcpInfo
00000000 l df *ABS* 00000000 cpu.c
00000000 l df *ABS* 00000000 flash.c
080009dc l F .text 00000022 FlashUnlock
08000a00 l F .text 00000012 FlashLock
08000a14 l F .text 00000050 FlashGetSector
08000a64 l F .text 000000b6 FlashWriteBlock
08000b1c l F .text 00000042 FlashGetSectorBaseAddr
08000b60 l F .text 00000042 FlashGetSectorSize
08000ba4 l F .text 000000b0 FlashEraseSectors
08000c54 l F .text 00000026 FlashInitBlock
08000c7c l F .text 0000004e FlashSwitchBlock
08000ccc l F .text 00000082 FlashAddToBlock
080011b0 l O .text 000000b4 flashLayout
200000bc l O .bss 00000204 bootBlockInfo
200002c0 l O .bss 00000204 blockInfo
00000000 l df *ABS* 00000000 nvm.c
00000000 l df *ABS* 00000000 timer.c
200004c4 l O .bss 00000004 millisecond_counter
00000000 l df *ABS* 00000000 uart.c
08000fb0 l F .text 00000026 UartReceiveByte
08000fd8 l F .text 00000040 UartTransmitByte
200004c8 l O .bss 00000004 xcpCtoRxStartTime.4186
200004cc l O .bss 00000001 xcpCtoRxLength.4184
200004d0 l O .bss 00000041 xcpCtoReqPacket.4183
20000514 l O .bss 00000001 xcpCtoRxInProgress.4185
00000000 l df *ABS* 00000000 cpu_comp.c
00000000 l df *ABS* 00000000 c:/users/frank voorburg/mentorgraphics/sourcery_codebench_lite_for_arm_eabi/bin/../lib/gcc/arm-none-eabi/4.8.1/thumb2/crti.o
00000000 l df *ABS* 00000000 c:/users/frank voorburg/mentorgraphics/sourcery_codebench_lite_for_arm_eabi/bin/../lib/gcc/arm-none-eabi/4.8.1/thumb2/crtn.o
00000000 l df *ABS* 00000000 crtstuff.c
0800128c l O .text 00000000 __FRAME_END__
00000000 l df *ABS* 00000000
00000800 l *ABS* 00000000 __HEAP_SIZE
08001290 l .text 00000000 __exidx_end
08001290 l .text 00000000 __exidx_start
00000800 l *ABS* 00000000 __STACK_SIZE
08000480 g F .text 00000018 ComInit
08000d6c g F .text 00000050 FlashWrite
0800021e w F .text 00000002 EXTI2_IRQHandler
20000518 g .heap 00000800 __HeapBase
080003e4 g F .text 00000008 AssertFailure
08000206 w F .text 00000002 DebugMon_Handler
08000f78 g F .text 00000022 TimerUpdate
08000878 g F .text 00000010 XcpPacketTransmitted
20000000 g .data 00000000 __data_start__
08000244 w F .text 00000002 TIM1_CC_IRQHandler
08000498 g F .text 0000002c ComTask
080001fc w F .text 00000002 HardFault_Handler
0800020a w F .text 00000002 SysTick_Handler
08000210 w F .text 00000002 PVD_IRQHandler
08000450 g F .text 0000001c BootInit
08000208 w F .text 00000002 PendSV_Handler
080001fa w F .text 00000002 NMI_Handler
08000220 w F .text 00000002 EXTI3_IRQHandler
0800042c g F .text 00000022 BackDoorInit
08001290 g .text 00000000 __etext
08000538 g F .text 00000002 CopService
08001180 g F .text 00000004 CpuIrqDisable
08000ef4 g F .text 0000000a FlashGetUserProgBaseAddress
2000000c g O .data 00000000 .hidden __TMC_END__
08000f3c g F .text 0000000e TimerReset
0800021a w F .text 00000002 EXTI0_IRQHandler
08000250 w F .text 00000002 I2C2_EV_IRQHandler
0800046c g F .text 00000014 BootTask
08000de8 g F .text 00000058 FlashWriteChecksum
08000202 w F .text 00000002 UsageFault_Handler
080004c8 g F .text 0000001a ComTransmitPacket
08000232 w F .text 00000002 ADC1_2_IRQHandler
20000d18 g .heap 00000000 __HeapLimit
2000000c g .bss 00000000 __bss_start__
08000254 w F .text 00000002 SPI1_IRQHandler
08000212 w F .text 00000002 TAMPER_IRQHandler
0800022a w F .text 00000002 DMA1_Channel4_IRQHandler
08000864 g F .text 00000012 XcpIsConnected
08001188 g F .text 00000000 _init
08000f00 g F .text 00000008 NvmInit
08000d50 g F .text 0000001a FlashInit
08000f20 g F .text 00000008 NvmGetUserProgBaseAddress
0800025c w F .text 00000002 USART3_IRQHandler
08000214 w F .text 00000002 RTC_IRQHandler
08000230 w F .text 00000002 DMA1_Channel7_IRQHandler
080001b4 g F .text 00000030 Reset_Handler
08000238 w F .text 00000002 CAN1_RX1_IRQHandler
080004c4 g F .text 00000002 ComFree
0800024a w F .text 00000002 TIM4_IRQHandler
00000000 w *UND* 00000000 __deregister_frame_info
20000518 g .heap 00000000 end
0800024c w F .text 00000002 I2C1_EV_IRQHandler
08001018 g F .text 0000002a UartInit
2000000c g .data 00000000 __data_end__
00000000 w *UND* 00000000 _ITM_registerTMCloneTable
08000f10 g F .text 00000008 NvmErase
0800022e w F .text 00000002 DMA1_Channel6_IRQHandler
20000515 g .bss 00000000 __bss_end__
08000248 w F .text 00000002 TIM3_IRQHandler
08000218 w F .text 00000002 RCC_IRQHandler
08000242 w F .text 00000002 TIM1_TRG_COM_IRQHandler
08000224 w F .text 00000002 DMA1_Channel1_IRQHandler
0800020c w F .text 00000002 Default_Handler
080001e4 w F .text 00000016 _start
08000888 g F .text 000000f6 XcpPacketReceived
08000980 g F .text 00000008 CpuInit
0800025e w F .text 00000002 EXTI15_10_IRQHandler
08000ea8 g F .text 0000004c FlashDone
0800023c w F .text 00000002 EXTI9_5_IRQHandler
08000848 g F .text 0000001c XcpInit
00000000 w *UND* 00000000 _ITM_deregisterTMCloneTable
08000256 w F .text 00000002 SPI2_IRQHandler
08000dbc g F .text 0000002a FlashErase
080001fe w F .text 00000002 MemManage_Handler
08000000 g .text 000000ec __isr_vector
080003d4 g F .text 00000010 main
08000204 w F .text 00000002 SVC_Handler
08000f28 g F .text 00000012 NvmDone
08001044 g F .text 00000064 UartTransmitPacket
08000f18 g F .text 00000008 NvmVerifyChecksum
080009bc g F .text 00000020 CpuMemCopy
20000518 g .heap 00000000 __end__
0800022c w F .text 00000002 DMA1_Channel5_IRQHandler
08000222 w F .text 00000002 EXTI4_IRQHandler
08000236 w F .text 00000002 USB_LP_CAN1_RX0_IRQHandler
08001194 g F .text 00000000 _fini
08000234 w F .text 00000002 USB_HP_CAN1_TX_IRQHandler
08000508 g F .text 00000024 ComGetActiveInterfaceMaxTxLen
080010a8 g F .text 000000d8 UartReceivePacket
08001184 g F .text 00000004 CpuIrqEnable
08000228 w F .text 00000002 DMA1_Channel3_IRQHandler
20005000 g *ABS* 00000000 __StackTop
08000240 w F .text 00000002 TIM1_UP_IRQHandler
0800020e w F .text 00000002 WWDG_IRQHandler
08000534 g F .text 00000002 CopInit
08000246 w F .text 00000002 TIM2_IRQHandler
08000f08 g F .text 00000008 NvmWrite
08000988 g F .text 00000034 CpuStartUserProgram
0800023e w F .text 00000002 TIM1_BRK_IRQHandler
0800021c w F .text 00000002 EXTI1_IRQHandler
08000e40 g F .text 00000068 FlashVerifyChecksum
08000260 w F .text 00000002 RTCAlarm_IRQHandler
20004800 g *ABS* 00000800 __StackLimit
0800025a w F .text 00000002 USART2_IRQHandler
08000252 w F .text 00000002 I2C2_ER_IRQHandler
0800052c g F .text 00000008 ComIsConnected
08000226 w F .text 00000002 DMA1_Channel2_IRQHandler
0800023a w F .text 00000002 CAN1_SCE_IRQHandler
08000216 w F .text 00000002 FLASH_IRQHandler
080004e4 g F .text 00000024 ComGetActiveInterfaceMaxRxLen
08000200 w F .text 00000002 BusFault_Handler
08000258 w F .text 00000002 USART1_IRQHandler
080003ec g F .text 00000040 BackDoorCheck
0800024e w F .text 00000002 I2C1_ER_IRQHandler
08000f9c g F .text 00000012 TimerGet
00000000 w *UND* 00000000 _Jv_RegisterClasses
08000f4c g F .text 0000002c TimerInit
00000000 w *UND* 00000000 __register_frame_info
08000262 w F .text 00000002 USBWakeUp_IRQHandler