projet_voilier/Keil_Commun/Listings/projet_chavirement.map
2021-11-08 19:50:21 +01:00

545 lines
44 KiB
Text

Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]
==============================================================================
Section Cross References
driver_gpio.o(i.MyGPIO_Init) refers to driver_gpio.o(i.MyGPIO_Set) for MyGPIO_Set
driver_gpio.o(i.MyGPIO_Toggle) refers to driver_gpio.o(i.MyGPIO_Reset) for MyGPIO_Reset
driver_gpio.o(i.MyGPIO_Toggle) refers to driver_gpio.o(i.MyGPIO_Set) for MyGPIO_Set
driver_spi.o(i.SPI_init_master) refers to driver_gpio.o(i.MyGPIO_Init) for MyGPIO_Init
driver_spi.o(i.SPI_init_master) refers to driver_gpio.o(i.MyGPIO_Set) for MyGPIO_Set
driver_spi.o(i.SPI_init_master) refers to driver_spi.o(i.SPI_activate_clock) for SPI_activate_clock
driver_spi.o(i.SPI_init_master) refers to driver_spi.o(.data) for sortieSPI
mytimer.o(i.MyTimer_ActiveIT) refers to mytimer.o(.data) for PtrF
mytimer.o(i.TIM1_UP_IRQHandler) refers to mytimer.o(.data) for PtrF
mytimer.o(i.TIM2_IRQHandler) refers to mytimer.o(.data) for PtrF
mytimer.o(i.TIM3_IRQHandler) refers to mytimer.o(.data) for PtrF
mytimer.o(i.TIM4_IRQHandler) refers to mytimer.o(.data) for PtrF
principal.o(i.main) refers to driver_gpio.o(i.MyGPIO_Activate) for MyGPIO_Activate
principal.o(i.main) refers to chavirement.o(i.chavirement_init) for chavirement_init
principal.o(i.main) refers to bordage.o(i.Roulis_Handler) for Roulis_Handler
principal.o(i.main) refers to chavirement.o(i.chavirement_handler) for chavirement_handler
principal.o(i.main) refers to principal.o(.data) for value
chavirement.o(i.chavirement_handler) refers to chavirement.o(i.lire) for lire
chavirement.o(i.chavirement_handler) refers to bordage.o(i.Roulis_Handler) for Roulis_Handler
chavirement.o(i.chavirement_init) refers to driver_spi.o(i.SPI_init_master) for SPI_init_master
chavirement.o(i.chavirement_init) refers to chavirement.o(i.ecrire) for ecrire
chavirement.o(i.chavirement_init) refers to chavirement.o(i.lire) for lire
chavirement.o(i.chavirement_init) refers to chavirement.o(.data) for device_id
chavirement.o(i.ecrire) refers to driver_gpio.o(i.MyGPIO_Reset) for MyGPIO_Reset
chavirement.o(i.ecrire) refers to driver_spi.o(i.SPI_send) for SPI_send
chavirement.o(i.ecrire) refers to driver_gpio.o(i.MyGPIO_Set) for MyGPIO_Set
chavirement.o(i.lire) refers to driver_gpio.o(i.MyGPIO_Reset) for MyGPIO_Reset
chavirement.o(i.lire) refers to driver_spi.o(i.SPI_send) for SPI_send
chavirement.o(i.lire) refers to driver_spi.o(i.SPI_rcv) for SPI_rcv
chavirement.o(i.lire) refers to driver_gpio.o(i.MyGPIO_Set) for MyGPIO_Set
bordage.o(i.Roulis_Handler) refers to bordage.o(i.bordage) for bordage
bordage.o(i.bordage) refers to dflti.o(.text) for __aeabi_i2d
bordage.o(i.bordage) refers to dadd.o(.text) for __aeabi_drsub
bordage.o(i.bordage) refers to d2f.o(.text) for __aeabi_d2f
bordage.o(i.bordage) refers to f2d.o(.text) for __aeabi_f2d
bordage.o(i.bordage) refers to ddiv.o(.text) for __aeabi_ddiv
bordage.o(i.bordage) refers to mytimer.o(i.MyTimer_Base_Init) for MyTimer_Base_Init
bordage.o(i.bordage) refers to driver_gpio.o(i.MyGPIO_Init) for MyGPIO_Init
bordage.o(i.bordage) refers to mytimer.o(i.MyTimer_PWM) for MyTimer_PWM
bordage.o(i.bordage) refers to ffixui.o(.text) for __aeabi_f2uiz
bordage.o(i.bordage) refers to mytimer.o(i.Set_Duty_Cycle) for Set_Duty_Cycle
startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(.text) for Reset_Handler
startup_stm32f10x_md.o(RESET) refers to mytimer.o(i.TIM1_UP_IRQHandler) for TIM1_UP_IRQHandler
startup_stm32f10x_md.o(RESET) refers to mytimer.o(i.TIM2_IRQHandler) for TIM2_IRQHandler
startup_stm32f10x_md.o(RESET) refers to mytimer.o(i.TIM3_IRQHandler) for TIM3_IRQHandler
startup_stm32f10x_md.o(RESET) refers to mytimer.o(i.TIM4_IRQHandler) for TIM4_IRQHandler
startup_stm32f10x_md.o(.text) refers to system_stm32f10x.o(i.SystemInit) for SystemInit
startup_stm32f10x_md.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
system_stm32f10x.o(i.SetSysClock) refers to system_stm32f10x.o(i.SetSysClockTo72) for SetSysClockTo72
system_stm32f10x.o(i.SystemCoreClockUpdate) refers to system_stm32f10x.o(.data) for SystemCoreClock
system_stm32f10x.o(i.SystemInit) refers to system_stm32f10x.o(i.SetSysClock) for SetSysClock
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000F) for __rt_final_cpp
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$00000011) for __rt_final_exit
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry12b.o(.ARM.Collect$$$$0000000E) for __rt_lib_shutdown_fini
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
ddiv.o(.text) refers to depilogue.o(.text) for _double_round
dflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dflti.o(.text) refers to depilogue.o(.text) for _double_epilogue
ffixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
d2f.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
d2f.o(.text) refers to fepilogue.o(.text) for _float_round
entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
entry9a.o(.ARM.Collect$$$$0000000B) refers to principal.o(i.main) for main
entry9b.o(.ARM.Collect$$$$0000000C) refers to principal.o(i.main) for main
depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
==============================================================================
Removing Unused input sections from the image.
Removing driver_gpio.o(.rev16_text), (4 bytes).
Removing driver_gpio.o(.revsh_text), (4 bytes).
Removing driver_gpio.o(.rrx_text), (6 bytes).
Removing driver_gpio.o(i.MyGPIO_Read), (12 bytes).
Removing driver_gpio.o(i.MyGPIO_Toggle), (36 bytes).
Removing driver_spi.o(.rev16_text), (4 bytes).
Removing driver_spi.o(.revsh_text), (4 bytes).
Removing driver_spi.o(.rrx_text), (6 bytes).
Removing mytimer.o(.rev16_text), (4 bytes).
Removing mytimer.o(.revsh_text), (4 bytes).
Removing mytimer.o(.rrx_text), (6 bytes).
Removing mytimer.o(i.MyTimer_ActiveIT), (112 bytes).
Removing mytimer.o(i.MyTimer_EncoderMode_Conf), (124 bytes).
Removing principal.o(.rev16_text), (4 bytes).
Removing principal.o(.revsh_text), (4 bytes).
Removing principal.o(.rrx_text), (6 bytes).
Removing chavirement.o(.rev16_text), (4 bytes).
Removing chavirement.o(.revsh_text), (4 bytes).
Removing chavirement.o(.rrx_text), (6 bytes).
Removing bordage.o(.rev16_text), (4 bytes).
Removing bordage.o(.revsh_text), (4 bytes).
Removing bordage.o(.rrx_text), (6 bytes).
Removing startup_stm32f10x_md.o(HEAP), (512 bytes).
Removing system_stm32f10x.o(.rev16_text), (4 bytes).
Removing system_stm32f10x.o(.revsh_text), (4 bytes).
Removing system_stm32f10x.o(.rrx_text), (6 bytes).
Removing system_stm32f10x.o(i.SystemCoreClockUpdate), (164 bytes).
Removing system_stm32f10x.o(.data), (20 bytes).
28 unused section(s) (total 1078 bytes) removed from the image.
==============================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE
../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE
..\Drivers\Driver_GPIO.c 0x00000000 Number 0 driver_gpio.o ABSOLUTE
..\Drivers\Driver_SPI.c 0x00000000 Number 0 driver_spi.o ABSOLUTE
..\Drivers\MyTimer.c 0x00000000 Number 0 mytimer.o ABSOLUTE
..\Sources\bordage.c 0x00000000 Number 0 bordage.o ABSOLUTE
..\Sources\chavirement.c 0x00000000 Number 0 chavirement.o ABSOLUTE
..\\Drivers\\Driver_GPIO.c 0x00000000 Number 0 driver_gpio.o ABSOLUTE
..\\Drivers\\Driver_SPI.c 0x00000000 Number 0 driver_spi.o ABSOLUTE
..\\Drivers\\MyTimer.c 0x00000000 Number 0 mytimer.o ABSOLUTE
..\\Sources\\bordage.c 0x00000000 Number 0 bordage.o ABSOLUTE
..\\Sources\\chavirement.c 0x00000000 Number 0 chavirement.o ABSOLUTE
Local_Sources\\principal.c 0x00000000 Number 0 principal.o ABSOLUTE
Local_Sources\principal.c 0x00000000 Number 0 principal.o ABSOLUTE
RTE\Device\STM32F103RB\startup_stm32f10x_md.s 0x00000000 Number 0 startup_stm32f10x_md.o ABSOLUTE
RTE\Device\STM32F103RB\system_stm32f10x.c 0x00000000 Number 0 system_stm32f10x.o ABSOLUTE
RTE\\Device\\STM32F103RB\\system_stm32f10x.c 0x00000000 Number 0 system_stm32f10x.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
init.s 0x00000000 Number 0 init.o ABSOLUTE
RESET 0x08000000 Section 236 startup_stm32f10x_md.o(RESET)
.ARM.Collect$$$$00000000 0x080000ec Section 0 entry.o(.ARM.Collect$$$$00000000)
.ARM.Collect$$$$00000001 0x080000ec Section 4 entry2.o(.ARM.Collect$$$$00000001)
.ARM.Collect$$$$00000004 0x080000f0 Section 4 entry5.o(.ARM.Collect$$$$00000004)
.ARM.Collect$$$$00000008 0x080000f4 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
.ARM.Collect$$$$0000000A 0x080000f4 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
.ARM.Collect$$$$0000000B 0x080000f4 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
.ARM.Collect$$$$0000000E 0x080000fc Section 4 entry12b.o(.ARM.Collect$$$$0000000E)
.ARM.Collect$$$$0000000F 0x08000100 Section 0 entry10a.o(.ARM.Collect$$$$0000000F)
.ARM.Collect$$$$00000011 0x08000100 Section 0 entry11a.o(.ARM.Collect$$$$00000011)
.ARM.Collect$$$$00002712 0x08000100 Section 4 entry2.o(.ARM.Collect$$$$00002712)
__lit__00000000 0x08000100 Data 4 entry2.o(.ARM.Collect$$$$00002712)
.text 0x08000104 Section 36 startup_stm32f10x_md.o(.text)
.text 0x08000128 Section 0 dadd.o(.text)
.text 0x08000276 Section 0 ddiv.o(.text)
.text 0x08000354 Section 0 dflti.o(.text)
.text 0x08000376 Section 0 ffixui.o(.text)
.text 0x0800039e Section 0 f2d.o(.text)
.text 0x080003c4 Section 0 d2f.o(.text)
.text 0x080003fc Section 0 llshl.o(.text)
.text 0x0800041a Section 0 llsshr.o(.text)
.text 0x0800043e Section 0 fepilogue.o(.text)
.text 0x0800043e Section 0 iusefp.o(.text)
.text 0x080004ac Section 0 depilogue.o(.text)
.text 0x08000568 Section 36 init.o(.text)
.text 0x0800058c Section 0 llushr.o(.text)
i.MyGPIO_Activate 0x080005ac Section 0 driver_gpio.o(i.MyGPIO_Activate)
i.MyGPIO_Init 0x080005c4 Section 0 driver_gpio.o(i.MyGPIO_Init)
i.MyGPIO_Reset 0x0800066a Section 0 driver_gpio.o(i.MyGPIO_Reset)
i.MyGPIO_Set 0x08000676 Section 0 driver_gpio.o(i.MyGPIO_Set)
i.MyTimer_Base_Init 0x08000680 Section 0 mytimer.o(i.MyTimer_Base_Init)
i.MyTimer_PWM 0x080006fc Section 0 mytimer.o(i.MyTimer_PWM)
i.Roulis_Handler 0x08000774 Section 0 bordage.o(i.Roulis_Handler)
i.SPI_activate_clock 0x08000780 Section 0 driver_spi.o(i.SPI_activate_clock)
i.SPI_init_master 0x080007bc Section 0 driver_spi.o(i.SPI_init_master)
i.SPI_rcv 0x0800087c Section 0 driver_spi.o(i.SPI_rcv)
i.SPI_send 0x080008a0 Section 0 driver_spi.o(i.SPI_send)
i.SetSysClock 0x080008be Section 0 system_stm32f10x.o(i.SetSysClock)
SetSysClock 0x080008bf Thumb Code 8 system_stm32f10x.o(i.SetSysClock)
i.SetSysClockTo72 0x080008c8 Section 0 system_stm32f10x.o(i.SetSysClockTo72)
SetSysClockTo72 0x080008c9 Thumb Code 214 system_stm32f10x.o(i.SetSysClockTo72)
i.Set_Duty_Cycle 0x080009a8 Section 0 mytimer.o(i.Set_Duty_Cycle)
i.SystemInit 0x080009f4 Section 0 system_stm32f10x.o(i.SystemInit)
i.TIM1_UP_IRQHandler 0x08000a54 Section 0 mytimer.o(i.TIM1_UP_IRQHandler)
i.TIM2_IRQHandler 0x08000a78 Section 0 mytimer.o(i.TIM2_IRQHandler)
i.TIM3_IRQHandler 0x08000a9c Section 0 mytimer.o(i.TIM3_IRQHandler)
i.TIM4_IRQHandler 0x08000ac0 Section 0 mytimer.o(i.TIM4_IRQHandler)
i.__scatterload_copy 0x08000ae4 Section 14 handlers.o(i.__scatterload_copy)
i.__scatterload_null 0x08000af2 Section 2 handlers.o(i.__scatterload_null)
i.__scatterload_zeroinit 0x08000af4 Section 14 handlers.o(i.__scatterload_zeroinit)
i.bordage 0x08000b04 Section 0 bordage.o(i.bordage)
i.chavirement_handler 0x08000bac Section 0 chavirement.o(i.chavirement_handler)
i.chavirement_init 0x08000bd0 Section 0 chavirement.o(i.chavirement_init)
i.ecrire 0x08000bf4 Section 0 chavirement.o(i.ecrire)
i.lire 0x08000c34 Section 0 chavirement.o(i.lire)
i.main 0x08000c78 Section 0 principal.o(i.main)
.data 0x20000000 Section 8 driver_spi.o(.data)
.data 0x20000008 Section 4 mytimer.o(.data)
.data 0x2000000c Section 2 principal.o(.data)
.data 0x20000010 Section 4 chavirement.o(.data)
STACK 0x20000018 Section 1024 startup_stm32f10x_md.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 principal.o ABSOLUTE
__arm_fini_ - Undefined Weak Reference
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
__decompress - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_microlib_exit - Undefined Weak Reference
__Vectors_Size 0x000000ec Number 0 startup_stm32f10x_md.o ABSOLUTE
__Vectors 0x08000000 Data 4 startup_stm32f10x_md.o(RESET)
__Vectors_End 0x080000ec Data 0 startup_stm32f10x_md.o(RESET)
__main 0x080000ed Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
_main_stk 0x080000ed Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
_main_scatterload 0x080000f1 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
__main_after_scatterload 0x080000f5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
_main_clock 0x080000f5 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
_main_cpp_init 0x080000f5 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
_main_init 0x080000f5 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
__rt_lib_shutdown_fini 0x080000fd Thumb Code 0 entry12b.o(.ARM.Collect$$$$0000000E)
__rt_final_cpp 0x08000101 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000F)
__rt_final_exit 0x08000101 Thumb Code 0 entry11a.o(.ARM.Collect$$$$00000011)
Reset_Handler 0x08000105 Thumb Code 8 startup_stm32f10x_md.o(.text)
NMI_Handler 0x0800010d Thumb Code 2 startup_stm32f10x_md.o(.text)
HardFault_Handler 0x0800010f Thumb Code 2 startup_stm32f10x_md.o(.text)
MemManage_Handler 0x08000111 Thumb Code 2 startup_stm32f10x_md.o(.text)
BusFault_Handler 0x08000113 Thumb Code 2 startup_stm32f10x_md.o(.text)
UsageFault_Handler 0x08000115 Thumb Code 2 startup_stm32f10x_md.o(.text)
SVC_Handler 0x08000117 Thumb Code 2 startup_stm32f10x_md.o(.text)
DebugMon_Handler 0x08000119 Thumb Code 2 startup_stm32f10x_md.o(.text)
PendSV_Handler 0x0800011b Thumb Code 2 startup_stm32f10x_md.o(.text)
SysTick_Handler 0x0800011d Thumb Code 2 startup_stm32f10x_md.o(.text)
ADC1_2_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
CAN1_RX1_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
CAN1_SCE_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel1_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel2_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel3_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel4_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel5_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel6_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
DMA1_Channel7_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI0_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI15_10_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI1_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI2_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI3_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI4_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
EXTI9_5_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
FLASH_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
I2C1_ER_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
I2C1_EV_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
I2C2_ER_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
I2C2_EV_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
PVD_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
RCC_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
RTCAlarm_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
RTC_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
SPI1_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
SPI2_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
TAMPER_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
TIM1_BRK_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
TIM1_CC_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
TIM1_TRG_COM_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
USART1_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
USART2_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
USART3_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
USBWakeUp_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
USB_HP_CAN1_TX_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
USB_LP_CAN1_RX0_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
WWDG_IRQHandler 0x0800011f Thumb Code 0 startup_stm32f10x_md.o(.text)
__aeabi_dadd 0x08000129 Thumb Code 322 dadd.o(.text)
__aeabi_dsub 0x0800026b Thumb Code 6 dadd.o(.text)
__aeabi_drsub 0x08000271 Thumb Code 6 dadd.o(.text)
__aeabi_ddiv 0x08000277 Thumb Code 222 ddiv.o(.text)
__aeabi_i2d 0x08000355 Thumb Code 34 dflti.o(.text)
__aeabi_f2uiz 0x08000377 Thumb Code 40 ffixui.o(.text)
__aeabi_f2d 0x0800039f Thumb Code 38 f2d.o(.text)
__aeabi_d2f 0x080003c5 Thumb Code 56 d2f.o(.text)
__aeabi_llsl 0x080003fd Thumb Code 30 llshl.o(.text)
_ll_shift_l 0x080003fd Thumb Code 0 llshl.o(.text)
__aeabi_lasr 0x0800041b Thumb Code 36 llsshr.o(.text)
_ll_sshift_r 0x0800041b Thumb Code 0 llsshr.o(.text)
__I$use$fp 0x0800043f Thumb Code 0 iusefp.o(.text)
_float_round 0x0800043f Thumb Code 18 fepilogue.o(.text)
_float_epilogue 0x08000451 Thumb Code 92 fepilogue.o(.text)
_double_round 0x080004ad Thumb Code 30 depilogue.o(.text)
_double_epilogue 0x080004cb Thumb Code 156 depilogue.o(.text)
__scatterload 0x08000569 Thumb Code 28 init.o(.text)
__scatterload_rt2 0x08000569 Thumb Code 0 init.o(.text)
__aeabi_llsr 0x0800058d Thumb Code 32 llushr.o(.text)
_ll_ushift_r 0x0800058d Thumb Code 0 llushr.o(.text)
MyGPIO_Activate 0x080005ad Thumb Code 18 driver_gpio.o(i.MyGPIO_Activate)
MyGPIO_Init 0x080005c5 Thumb Code 166 driver_gpio.o(i.MyGPIO_Init)
MyGPIO_Reset 0x0800066b Thumb Code 12 driver_gpio.o(i.MyGPIO_Reset)
MyGPIO_Set 0x08000677 Thumb Code 8 driver_gpio.o(i.MyGPIO_Set)
MyTimer_Base_Init 0x08000681 Thumb Code 106 mytimer.o(i.MyTimer_Base_Init)
MyTimer_PWM 0x080006fd Thumb Code 120 mytimer.o(i.MyTimer_PWM)
Roulis_Handler 0x08000775 Thumb Code 10 bordage.o(i.Roulis_Handler)
SPI_activate_clock 0x08000781 Thumb Code 54 driver_spi.o(i.SPI_activate_clock)
SPI_init_master 0x080007bd Thumb Code 182 driver_spi.o(i.SPI_init_master)
SPI_rcv 0x0800087d Thumb Code 36 driver_spi.o(i.SPI_rcv)
SPI_send 0x080008a1 Thumb Code 30 driver_spi.o(i.SPI_send)
Set_Duty_Cycle 0x080009a9 Thumb Code 76 mytimer.o(i.Set_Duty_Cycle)
SystemInit 0x080009f5 Thumb Code 78 system_stm32f10x.o(i.SystemInit)
TIM1_UP_IRQHandler 0x08000a55 Thumb Code 28 mytimer.o(i.TIM1_UP_IRQHandler)
TIM2_IRQHandler 0x08000a79 Thumb Code 32 mytimer.o(i.TIM2_IRQHandler)
TIM3_IRQHandler 0x08000a9d Thumb Code 28 mytimer.o(i.TIM3_IRQHandler)
TIM4_IRQHandler 0x08000ac1 Thumb Code 28 mytimer.o(i.TIM4_IRQHandler)
__scatterload_copy 0x08000ae5 Thumb Code 14 handlers.o(i.__scatterload_copy)
__scatterload_null 0x08000af3 Thumb Code 2 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x08000af5 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
bordage 0x08000b05 Thumb Code 146 bordage.o(i.bordage)
chavirement_handler 0x08000bad Thumb Code 36 chavirement.o(i.chavirement_handler)
chavirement_init 0x08000bd1 Thumb Code 28 chavirement.o(i.chavirement_init)
ecrire 0x08000bf5 Thumb Code 54 chavirement.o(i.ecrire)
lire 0x08000c35 Thumb Code 58 chavirement.o(i.lire)
main 0x08000c79 Thumb Code 34 principal.o(i.main)
Region$$Table$$Base 0x08000ca0 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08000cc0 Number 0 anon$$obj.o(Region$$Table)
sortieSPI 0x20000000 Data 8 driver_spi.o(.data)
PtrF 0x20000008 Data 4 mytimer.o(.data)
value 0x2000000c Data 2 principal.o(.data)
device_id 0x20000010 Data 4 chavirement.o(.data)
__initial_sp 0x20000418 Data 0 startup_stm32f10x_md.o(STACK)
==============================================================================
Memory Map of the image
Image Entry point : 0x08000105
Load Region LR_1 (Base: 0x08000000, Size: 0x00000cd4, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_RO (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00000cc0, Max: 0xffffffff, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x08000000 0x08000000 0x000000ec Data RO 323 RESET startup_stm32f10x_md.o
0x080000ec 0x080000ec 0x00000000 Code RO 374 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
0x080000ec 0x080000ec 0x00000004 Code RO 389 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
0x080000f0 0x080000f0 0x00000004 Code RO 392 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
0x080000f4 0x080000f4 0x00000000 Code RO 394 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
0x080000f4 0x080000f4 0x00000000 Code RO 396 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
0x080000f4 0x080000f4 0x00000008 Code RO 397 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
0x080000fc 0x080000fc 0x00000004 Code RO 404 .ARM.Collect$$$$0000000E mc_w.l(entry12b.o)
0x08000100 0x08000100 0x00000000 Code RO 399 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o)
0x08000100 0x08000100 0x00000000 Code RO 401 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o)
0x08000100 0x08000100 0x00000004 Code RO 390 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
0x08000104 0x08000104 0x00000024 Code RO 324 * .text startup_stm32f10x_md.o
0x08000128 0x08000128 0x0000014e Code RO 377 .text mf_w.l(dadd.o)
0x08000276 0x08000276 0x000000de Code RO 379 .text mf_w.l(ddiv.o)
0x08000354 0x08000354 0x00000022 Code RO 381 .text mf_w.l(dflti.o)
0x08000376 0x08000376 0x00000028 Code RO 383 .text mf_w.l(ffixui.o)
0x0800039e 0x0800039e 0x00000026 Code RO 385 .text mf_w.l(f2d.o)
0x080003c4 0x080003c4 0x00000038 Code RO 387 .text mf_w.l(d2f.o)
0x080003fc 0x080003fc 0x0000001e Code RO 405 .text mc_w.l(llshl.o)
0x0800041a 0x0800041a 0x00000024 Code RO 407 .text mc_w.l(llsshr.o)
0x0800043e 0x0800043e 0x00000000 Code RO 409 .text mc_w.l(iusefp.o)
0x0800043e 0x0800043e 0x0000006e Code RO 410 .text mf_w.l(fepilogue.o)
0x080004ac 0x080004ac 0x000000ba Code RO 412 .text mf_w.l(depilogue.o)
0x08000566 0x08000566 0x00000002 PAD
0x08000568 0x08000568 0x00000024 Code RO 414 .text mc_w.l(init.o)
0x0800058c 0x0800058c 0x00000020 Code RO 416 .text mc_w.l(llushr.o)
0x080005ac 0x080005ac 0x00000018 Code RO 4 i.MyGPIO_Activate driver_gpio.o
0x080005c4 0x080005c4 0x000000a6 Code RO 5 i.MyGPIO_Init driver_gpio.o
0x0800066a 0x0800066a 0x0000000c Code RO 7 i.MyGPIO_Reset driver_gpio.o
0x08000676 0x08000676 0x00000008 Code RO 8 i.MyGPIO_Set driver_gpio.o
0x0800067e 0x0800067e 0x00000002 PAD
0x08000680 0x08000680 0x0000007c Code RO 139 i.MyTimer_Base_Init mytimer.o
0x080006fc 0x080006fc 0x00000078 Code RO 141 i.MyTimer_PWM mytimer.o
0x08000774 0x08000774 0x0000000a Code RO 294 i.Roulis_Handler bordage.o
0x0800077e 0x0800077e 0x00000002 PAD
0x08000780 0x08000780 0x0000003c Code RO 90 i.SPI_activate_clock driver_spi.o
0x080007bc 0x080007bc 0x000000c0 Code RO 91 i.SPI_init_master driver_spi.o
0x0800087c 0x0800087c 0x00000024 Code RO 92 i.SPI_rcv driver_spi.o
0x080008a0 0x080008a0 0x0000001e Code RO 93 i.SPI_send driver_spi.o
0x080008be 0x080008be 0x00000008 Code RO 331 i.SetSysClock system_stm32f10x.o
0x080008c6 0x080008c6 0x00000002 PAD
0x080008c8 0x080008c8 0x000000e0 Code RO 332 i.SetSysClockTo72 system_stm32f10x.o
0x080009a8 0x080009a8 0x0000004c Code RO 142 i.Set_Duty_Cycle mytimer.o
0x080009f4 0x080009f4 0x00000060 Code RO 334 i.SystemInit system_stm32f10x.o
0x08000a54 0x08000a54 0x00000024 Code RO 143 i.TIM1_UP_IRQHandler mytimer.o
0x08000a78 0x08000a78 0x00000024 Code RO 144 i.TIM2_IRQHandler mytimer.o
0x08000a9c 0x08000a9c 0x00000024 Code RO 145 i.TIM3_IRQHandler mytimer.o
0x08000ac0 0x08000ac0 0x00000024 Code RO 146 i.TIM4_IRQHandler mytimer.o
0x08000ae4 0x08000ae4 0x0000000e Code RO 420 i.__scatterload_copy mc_w.l(handlers.o)
0x08000af2 0x08000af2 0x00000002 Code RO 421 i.__scatterload_null mc_w.l(handlers.o)
0x08000af4 0x08000af4 0x0000000e Code RO 422 i.__scatterload_zeroinit mc_w.l(handlers.o)
0x08000b02 0x08000b02 0x00000002 PAD
0x08000b04 0x08000b04 0x000000a8 Code RO 295 i.bordage bordage.o
0x08000bac 0x08000bac 0x00000024 Code RO 249 i.chavirement_handler chavirement.o
0x08000bd0 0x08000bd0 0x00000024 Code RO 250 i.chavirement_init chavirement.o
0x08000bf4 0x08000bf4 0x00000040 Code RO 251 i.ecrire chavirement.o
0x08000c34 0x08000c34 0x00000044 Code RO 252 i.lire chavirement.o
0x08000c78 0x08000c78 0x00000028 Code RO 216 i.main principal.o
0x08000ca0 0x08000ca0 0x00000020 Data RO 418 Region$$Table anon$$obj.o
Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x08000cc0, Size: 0x00000014, Max: 0xffffffff, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x20000000 0x08000cc0 0x00000008 Data RW 94 .data driver_spi.o
0x20000008 0x08000cc8 0x00000004 Data RW 147 .data mytimer.o
0x2000000c 0x08000ccc 0x00000002 Data RW 217 .data principal.o
0x2000000e 0x08000cce 0x00000002 PAD
0x20000010 0x08000cd0 0x00000004 Data RW 253 .data chavirement.o
Execution Region ER_ZI (Exec base: 0x20000014, Load base: 0x08000cd4, Size: 0x00000404, Max: 0xffffffff, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x20000014 0x08000cd4 0x00000004 PAD
0x20000018 - 0x00000400 Zero RW 321 STACK startup_stm32f10x_md.o
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
178 22 0 0 0 1183 bordage.o
204 28 0 4 0 2513 chavirement.o
210 6 0 0 0 209488 driver_gpio.o
318 16 0 8 0 2880 driver_spi.o
464 46 0 4 0 4877 mytimer.o
40 6 0 2 0 747 principal.o
36 8 236 0 1024 852 startup_stm32f10x_md.o
328 28 0 0 0 2149 system_stm32f10x.o
----------------------------------------------------------------------
1784 160 268 20 1028 224689 Object Totals
0 0 32 0 0 0 (incl. Generated)
6 0 0 2 4 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
0 0 0 0 0 0 entry.o
0 0 0 0 0 0 entry10a.o
0 0 0 0 0 0 entry11a.o
4 0 0 0 0 0 entry12b.o
8 4 0 0 0 0 entry2.o
4 0 0 0 0 0 entry5.o
0 0 0 0 0 0 entry7b.o
0 0 0 0 0 0 entry8b.o
8 4 0 0 0 0 entry9a.o
30 0 0 0 0 0 handlers.o
36 8 0 0 0 68 init.o
0 0 0 0 0 0 iusefp.o
30 0 0 0 0 68 llshl.o
36 0 0 0 0 68 llsshr.o
32 0 0 0 0 68 llushr.o
56 0 0 0 0 88 d2f.o
334 0 0 0 0 148 dadd.o
222 0 0 0 0 100 ddiv.o
186 0 0 0 0 176 depilogue.o
34 0 0 0 0 76 dflti.o
38 0 0 0 0 68 f2d.o
110 0 0 0 0 168 fepilogue.o
40 0 0 0 0 68 ffixui.o
----------------------------------------------------------------------
1212 16 0 0 0 1164 Library Totals
4 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
188 16 0 0 0 272 mc_w.l
1020 0 0 0 0 892 mf_w.l
----------------------------------------------------------------------
1212 16 0 0 0 1164 Library Totals
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
2996 176 268 20 1028 224341 Grand Totals
2996 176 268 20 1028 224341 ELF Image Totals
2996 176 268 20 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 3264 ( 3.19kB)
Total RW Size (RW Data + ZI Data) 1048 ( 1.02kB)
Total ROM Size (Code + RO Data + RW Data) 3284 ( 3.21kB)
==============================================================================