openblt/Target/Demo/ARMCM4_STM32F4_Olimex_STM32.../Prog/bin/demoprog_olimex_stm32e407.map

321 lines
15 KiB
Plaintext

bin/demoprog_olimex_stm32e407.elf: file format elf32-littlearm
bin/demoprog_olimex_stm32e407.elf
architecture: arm, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x0800863d
Program Header:
LOAD off 0x00000000 vaddr 0x08000000 paddr 0x08000000 align 2**16
filesz 0x00009ed8 memsz 0x00009ed8 flags rwx
LOAD off 0x00010000 vaddr 0x20000000 paddr 0x08009ed8 align 2**16
filesz 0x00000434 memsz 0x00000434 flags rw-
LOAD off 0x00010434 vaddr 0x20000434 paddr 0x20000434 align 2**16
filesz 0x00000000 memsz 0x00000adc flags rw-
private flags = 5000400: [Version5 EABI] [hard-float ABI]
Sections:
Idx Name Size VMA LMA File off Algn
0 .isr_vector 0000018c 08008000 08008000 00008000 2**0
CONTENTS, ALLOC, LOAD, READONLY, DATA
1 .text 00001cf8 0800818c 0800818c 0000818c 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 .rodata 00000040 08009e84 08009e84 00009e84 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
3 .ARM 00000008 08009ec4 08009ec4 00009ec4 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
4 .init_array 00000008 08009ecc 08009ecc 00009ecc 2**2
CONTENTS, ALLOC, LOAD, DATA
5 .fini_array 00000004 08009ed4 08009ed4 00009ed4 2**2
CONTENTS, ALLOC, LOAD, DATA
6 .data 00000434 20000000 08009ed8 00010000 2**3
CONTENTS, ALLOC, LOAD, DATA
7 .ccmram 00000000 10000000 10000000 00010434 2**0
CONTENTS
8 .bss 000000dc 20000434 20000434 00010434 2**2
ALLOC
9 ._user_heap_stack 00000a00 20000510 20000510 00010434 2**0
ALLOC
10 .ARM.attributes 00000030 00000000 00000000 00010434 2**0
CONTENTS, READONLY
11 .debug_line 000054a5 00000000 00000000 00010464 2**0
CONTENTS, READONLY, DEBUGGING
12 .debug_info 0000784a 00000000 00000000 00015909 2**0
CONTENTS, READONLY, DEBUGGING
13 .debug_abbrev 000015f0 00000000 00000000 0001d153 2**0
CONTENTS, READONLY, DEBUGGING
14 .debug_aranges 000006b8 00000000 00000000 0001e748 2**3
CONTENTS, READONLY, DEBUGGING
15 .debug_ranges 00000618 00000000 00000000 0001ee00 2**3
CONTENTS, READONLY, DEBUGGING
16 .debug_macro 00020731 00000000 00000000 0001f418 2**0
CONTENTS, READONLY, DEBUGGING
17 .debug_str 000be6df 00000000 00000000 0003fb49 2**0
CONTENTS, READONLY, DEBUGGING
18 .comment 0000006e 00000000 00000000 000fe228 2**0
CONTENTS, READONLY
19 .debug_frame 00000fc8 00000000 00000000 000fe298 2**2
CONTENTS, READONLY, DEBUGGING
20 .debug_loc 00002fd9 00000000 00000000 000ff260 2**0
CONTENTS, READONLY, DEBUGGING
SYMBOL TABLE:
08008000 l d .isr_vector 00000000 .isr_vector
0800818c l d .text 00000000 .text
08009e84 l d .rodata 00000000 .rodata
08009ec4 l d .ARM 00000000 .ARM
08009ecc l d .init_array 00000000 .init_array
08009ed4 l d .fini_array 00000000 .fini_array
20000000 l d .data 00000000 .data
10000000 l d .ccmram 00000000 .ccmram
20000434 l d .bss 00000000 .bss
20000510 l d ._user_heap_stack 00000000 ._user_heap_stack
00000000 l d .ARM.attributes 00000000 .ARM.attributes
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 .comment 00000000 .comment
00000000 l d .debug_frame 00000000 .debug_frame
00000000 l d .debug_loc 00000000 .debug_loc
00000000 l df *ABS* 00000000 obj/startup_stm32f407xx.o
0800864c l .text 00000000 LoopCopyDataInit
08008644 l .text 00000000 CopyDataInit
08008660 l .text 00000000 LoopFillZerobss
0800865a l .text 00000000 FillZerobss
0800868c l .text 00000000 Infinite_Loop
00000000 l df *ABS* 00000000 crtstuff.c
08009e6c l O .text 00000000 __EH_FRAME_BEGIN__
0800818c l F .text 00000000 __do_global_dtors_aux
20000434 l .bss 00000000 completed.8605
08009ed4 l O .fini_array 00000000 __do_global_dtors_aux_fini_array_entry
080081b0 l F .text 00000000 frame_dummy
20000438 l .bss 00000000 object.8610
08009ed0 l O .init_array 00000000 __frame_dummy_init_array_entry
00000000 l df *ABS* 00000000 _aeabi_uldivmod.o
00000000 l df *ABS* 00000000 libgcc2.c
00000000 l df *ABS* 00000000 _dvmd_tls.o
00000000 l df *ABS* 00000000 init.c
00000000 l df *ABS* 00000000 __call_atexit.c
08008550 l F .text 00000014 register_fini
00000000 l df *ABS* 00000000 atexit.c
00000000 l df *ABS* 00000000 fini.c
00000000 l df *ABS* 00000000 __atexit.c
00000000 l df *ABS* 00000000 timer.c
00000000 l df *ABS* 00000000 main.c
080086d0 l F .text 00000094 SystemClock_Config
08008764 l F .text 00000014 Init
00000000 l df *ABS* 00000000 system_stm32f4xx.c
00000000 l df *ABS* 00000000 stm32f4xx_hal_uart.c
08008920 l F .text 0000032c UART_SetConfig
08008c4c l F .text 00000066 UART_WaitOnFlagUntilTimeout
00000000 l df *ABS* 00000000 stm32f4xx_hal_rcc.c
00000000 l df *ABS* 00000000 stm32f4xx_hal_gpio.c
00000000 l df *ABS* 00000000 stm32f4xx_hal_cortex.c
00000000 l df *ABS* 00000000 stm32f4xx_hal_can.c
00000000 l df *ABS* 00000000 stm32f4xx_hal.c
00000000 l df *ABS* 00000000 led.c
20000450 l O .bss 00000004 timer_counter_last.7315
20000454 l O .bss 00000001 led_toggle_state.7314
00000000 l df *ABS* 00000000 boot.c
08009bec l F .text 0000002c BootComUartInit
08009c18 l F .text 00000070 CanGetSpeedConfig
08009c88 l F .text 000000ac BootComCanInit
08009d34 l F .text 0000001c UartReceiveByte
08009d80 l F .text 00000098 BootComUartCheckActivationRequest
08009e18 l F .text 00000048 BootComCanCheckActivationRequest
20000458 l O .bss 00000004 xcpCtoRxStartTime.7337
2000045c l O .bss 00000040 uartHandle
2000049c l O .bss 00000041 xcpCtoReqPacket.7334
200004dd l O .bss 00000001 xcpCtoRxLength.7335
200004e0 l O .bss 00000028 canHandle
20000508 l O .bss 00000001 xcpCtoRxInProgress.7336
08009ea0 l O .rodata 00000024 canTiming
00000000 l df *ABS* 00000000 /opt/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crti.o
00000000 l df *ABS* 00000000 /opt/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtn.o
00000000 l df *ABS* 00000000 impure.c
20000000 l O .data 00000428 impure_data
00000000 l df *ABS* 00000000
08009ed8 l .fini_array 00000000 __fini_array_end
20000434 l .bss 00000000 __bss_start__
20000510 l .bss 00000000 __bss_end__
00000000 l *UND* 00000000 software_init_hook
08009ed4 l .fini_array 00000000 __fini_array_start
08009ed4 l .init_array 00000000 __init_array_end
00000000 l *UND* 00000000 hardware_init_hook
08009ecc l .init_array 00000000 __preinit_array_end
00000000 l *UND* 00000000 __stack
08009ecc l .init_array 00000000 __init_array_start
00000000 l *UND* 00000000 _exit
08009ecc l .init_array 00000000 __preinit_array_start
00000000 l *UND* 00000000 free
0800868c w F .text 00000002 RTC_Alarm_IRQHandler
0800868c w F .text 00000002 HASH_RNG_IRQHandler
0800868c w F .text 00000002 EXTI2_IRQHandler
08009e98 g O .rodata 00000008 APBPrescTable
0800868c w F .text 00000002 TIM8_CC_IRQHandler
0800868c w F .text 00000002 DebugMon_Handler
080093d0 g F .text 00000020 HAL_RCC_GetPCLK1Freq
08009600 g F .text 00000064 HAL_NVIC_SetPriority
0800868c w F .text 00000002 TIM1_CC_IRQHandler
080093f0 g F .text 00000020 HAL_RCC_GetPCLK2Freq
0800868c w F .text 00000002 DMA2_Stream5_IRQHandler
0800868c w F .text 00000002 HardFault_Handler
0800868c w F .text 00000002 DMA1_Stream5_IRQHandler
00000800 g *ABS* 00000000 _Min_Stack_Size
080086c4 g F .text 0000000c SysTick_Handler
080095d0 g F .text 0000000c HAL_GPIO_WritePin
0800868c w F .text 00000002 PVD_IRQHandler
0800868c w F .text 00000002 SDIO_IRQHandler
0800868c w F .text 00000002 TAMP_STAMP_IRQHandler
08009ed8 g *ABS* 00000000 _sidata
080093c4 g F .text 0000000c HAL_RCC_GetHCLKFreq
0800868c w F .text 00000002 PendSV_Handler
0800868c w F .text 00000002 NMI_Handler
08009ecc g .ARM 00000000 __exidx_end
0800868c w F .text 00000002 CAN2_RX1_IRQHandler
0800868c w F .text 00000002 EXTI3_IRQHandler
080091c4 w F .text 000000a0 HAL_RCC_GetSysClockFreq
0800868c w F .text 00000002 TIM8_TRG_COM_TIM14_IRQHandler
0800878c g F .text 00000148 HAL_MspInit
080096b0 w F .text 00000002 HAL_SYSTICK_Callback
0800868c w F .text 00000002 TIM1_UP_TIM10_IRQHandler
08009e84 g .text 00000000 _etext
20000434 g .bss 00000000 _sbss
0800868c w F .text 00000002 TIM8_UP_TIM13_IRQHandler
0800868c w F .text 00000002 I2C3_ER_IRQHandler
08009410 g F .text 000001c0 HAL_GPIO_Init
0800868c w F .text 00000002 EXTI0_IRQHandler
0800868c w F .text 00000002 I2C2_EV_IRQHandler
080081e8 g F .text 00000000 .hidden __aeabi_uldivmod
0800868c w F .text 00000002 DMA1_Stream2_IRQHandler
0800868c w F .text 00000002 CAN1_RX0_IRQHandler
0800868c w F .text 00000002 FPU_IRQHandler
20000428 g O .data 00000004 SystemCoreClock
0800868c w F .text 00000002 OTG_HS_WKUP_IRQHandler
00000000 w *UND* 00000000 malloc
20000430 g O .data 00000001 uwTickFreq
08009940 g F .text 0000005e HAL_CAN_Start
0800868c w F .text 00000002 UsageFault_Handler
0800868c w F .text 00000002 CAN2_SCE_IRQHandler
0800868c w F .text 00000002 DMA2_Stream2_IRQHandler
20000000 g .data 00000000 _sdata
0800868c w F .text 00000002 SPI1_IRQHandler
08008218 g F .text 000002e2 .hidden __udivmoddi4
08009814 g F .text 0000012c HAL_CAN_ConfigFilter
0800868c w F .text 00000002 TIM6_DAC_IRQHandler
0800868c w F .text 00000002 TIM1_BRK_TIM9_IRQHandler
0800868c w F .text 00000002 DCMI_IRQHandler
2000050c g O .bss 00000004 uwTick
0800868c w F .text 00000002 CAN2_RX0_IRQHandler
08009664 g F .text 0000002c HAL_SYSTICK_Config
08009ec4 g .ARM 00000000 __exidx_start
0800868c w F .text 00000002 DMA2_Stream3_IRQHandler
08009e84 g O .rodata 00000004 _global_impure_ptr
08008500 g F .text 00000050 __libc_init_array
080096bc w F .text 00000002 HAL_CAN_MspInit
0800868c w F .text 00000002 USART6_IRQHandler
08009e6c g F .text 00000000 _init
08009d5c g F .text 00000024 BootActivate
0800868c w F .text 00000002 USART3_IRQHandler
08008570 g F .text 00000028 __libc_fini_array
08008d1c g F .text 000000e6 HAL_UART_Receive
20000510 g .bss 00000000 _ebss
0800863c w F .text 00000038 Reset_Handler
0800868c w F .text 00000002 CAN1_RX1_IRQHandler
0800868c w F .text 00000002 UART5_IRQHandler
0800868c w F .text 00000002 DMA2_Stream0_IRQHandler
2000042c g O .data 00000004 uwTickPrio
08009b2c g F .text 00000034 HAL_Init
08009b84 g F .text 00000014 LedInit
0800868c w F .text 00000002 TIM4_IRQHandler
00000000 w *UND* 00000000 __deregister_frame_info
0800868c w F .text 00000002 I2C1_EV_IRQHandler
0800868c w F .text 00000002 DMA1_Stream6_IRQHandler
0800868c w F .text 00000002 DMA1_Stream1_IRQHandler
0800868c w F .text 00000002 UART4_IRQHandler
0800868c w F .text 00000002 TIM3_IRQHandler
0800868c w F .text 00000002 RCC_IRQHandler
0800868c w F .text 00000002 TIM8_BRK_TIM12_IRQHandler
00000200 g *ABS* 00000000 _Min_Heap_Size
0800868c g .text 00000002 Default_Handler
08009e88 g O .rodata 00000010 AHBPrescTable
0800868c w F .text 00000002 EXTI15_10_IRQHandler
08008598 g F .text 000000a4 __register_exitproc
0800868c w F .text 00000002 ADC_IRQHandler
08009264 g F .text 00000160 HAL_RCC_ClockConfig
080095dc g F .text 00000024 HAL_NVIC_SetPriorityGrouping
0800868c w F .text 00000002 DMA1_Stream7_IRQHandler
0800868c w F .text 00000002 TIM7_IRQHandler
0800868c w F .text 00000002 CAN2_TX_IRQHandler
0800868c w F .text 00000002 TIM5_IRQHandler
0800868c w F .text 00000002 DMA2_Stream7_IRQHandler
0800868c w F .text 00000002 I2C3_EV_IRQHandler
080084fc w F .text 00000002 .hidden __aeabi_ldiv0
0800868c w F .text 00000002 EXTI9_5_IRQHandler
0800868c w F .text 00000002 RTC_WKUP_IRQHandler
0800868c w F .text 00000002 ETH_WKUP_IRQHandler
08009b78 w F .text 0000000c HAL_GetTick
0800868c w F .text 00000002 SPI2_IRQHandler
0800868c w F .text 00000002 OTG_HS_EP1_IN_IRQHandler
0800868c w F .text 00000002 MemManage_Handler
08008778 g F .text 00000014 main
0800868c w F .text 00000002 DMA1_Stream0_IRQHandler
080099a0 g F .text 0000013e HAL_CAN_GetRxMessage
0800a30c g *ABS* 00000000 _siccmram
0800868c w F .text 00000002 CAN1_TX_IRQHandler
0800868c w F .text 00000002 SVC_Handler
00000000 w *UND* 00000000 __libc_fini
0800868c w F .text 00000002 EXTI4_IRQHandler
08009d50 g F .text 0000000c BootComInit
080088d4 g F .text 0000004c SystemInit
08009e78 g F .text 00000000 _fini
08008cb4 w F .text 00000002 HAL_UART_MspInit
08008564 g F .text 0000000c atexit
10000000 g .ccmram 00000000 _eccmram
08009ae0 w F .text 0000004c HAL_InitTick
0800868c w F .text 00000002 FSMC_IRQHandler
0800868c w F .text 00000002 ETH_IRQHandler
08009b60 w F .text 00000018 HAL_IncTick
0800868c w F .text 00000002 OTG_HS_EP1_OUT_IRQHandler
0800868c w F .text 00000002 WWDG_IRQHandler
08009b98 g F .text 00000054 LedToggle
0800868c w F .text 00000002 TIM2_IRQHandler
0800868c w F .text 00000002 OTG_FS_WKUP_IRQHandler
0800868c w F .text 00000002 TIM1_TRG_COM_TIM11_IRQHandler
0800868c w F .text 00000002 OTG_HS_IRQHandler
08009690 g F .text 00000020 HAL_SYSTICK_CLKSourceConfig
080096c0 g F .text 00000152 HAL_CAN_Init
20020000 g *ABS* 00000000 _estack
0800868c w F .text 00000002 EXTI1_IRQHandler
20000434 g .data 00000000 _edata
10000000 g .ccmram 00000000 _sccmram
0800868c w F .text 00000002 USART2_IRQHandler
08008e04 w F .text 000003c0 HAL_RCC_OscConfig
08008000 g O .isr_vector 00000000 g_pfnVectors
0800868c w F .text 00000002 I2C2_ER_IRQHandler
0800868c w F .text 00000002 DMA2_Stream1_IRQHandler
08009e60 g F .text 0000000c BootComCheckActivationRequest
080084fc w F .text 00000002 .hidden __aeabi_idiv0
0800868c w F .text 00000002 CAN1_SCE_IRQHandler
0800868c w F .text 00000002 FLASH_IRQHandler
0800868c w F .text 00000002 DMA2_Stream4_IRQHandler
0800868c w F .text 00000002 BusFault_Handler
0800868c w F .text 00000002 USART1_IRQHandler
080096b4 g F .text 00000008 HAL_SYSTICK_IRQHandler
0800868c w F .text 00000002 OTG_FS_IRQHandler
0800868c w F .text 00000002 SPI3_IRQHandler
0800868c w F .text 00000002 DMA1_Stream4_IRQHandler
08008cb8 g F .text 00000062 HAL_UART_Init
0800868c w F .text 00000002 I2C1_ER_IRQHandler
080086bc g F .text 00000008 TimerGet
00000000 w *UND* 00000000 _Jv_RegisterClasses
08008690 g F .text 0000002c TimerInit
00000000 w *UND* 00000000 __register_frame_info
0800868c w F .text 00000002 DMA2_Stream6_IRQHandler
0800868c w F .text 00000002 DMA1_Stream3_IRQHandler