Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]

==============================================================================

Section Cross References

    voile.o(i.ConfVoile) refers to mytimer.o(i.MyTimer_Conf) for MyTimer_Conf
    voile.o(i.ConfVoile) refers to mytimer.o(i.MyTimer_Start) for MyTimer_Start
    voile.o(i.ConfVoile) refers to voile.o(.constdata) for .constdata
    voile.o(i.RecupTension) refers to voile.o(.data) for .data
    voile.o(i.SystemClock_Config) refers to stm32f1xx_ll_utils.o(i.LL_Init1msTick) for LL_Init1msTick
    voile.o(i.SystemClock_Config) refers to stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) for LL_SetSystemCoreClock
    voile.o(i.main) refers to voile.o(i.SystemClock_Config) for SystemClock_Config
    voile.o(i.main) refers to voile.o(i.ConfVoile) for ConfVoile
    mytimer.o(i.MyTimer_Conf) refers to mytimer.o(i.LL_APB1_GRP1_EnableClock) for LL_APB1_GRP1_EnableClock
    mytimer.o(i.MyTimer_Conf) refers to stm32f1xx_ll_tim.o(i.LL_TIM_Init) for LL_TIM_Init
    mytimer.o(i.MyTimer_IT_Conf) refers to mytimer.o(.data) for .data
    mytimer.o(i.TIM1_UP_IRQHandler) refers to mytimer.o(.data) for .data
    mytimer.o(i.TIM2_IRQHandler) refers to mytimer.o(.data) for .data
    mytimer.o(i.TIM3_IRQHandler) refers to mytimer.o(.data) for .data
    mytimer.o(i.TIM4_IRQHandler) refers to mytimer.o(.data) for .data
    stm32f1xx_ll_rcc.o(i.LL_RCC_GetADCClockFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f1xx_ll_rcc.o(i.LL_RCC_GetADCClockFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f1xx_ll_rcc.o(i.LL_RCC_GetADCClockFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq) for RCC_GetPCLK2ClockFreq
    stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq) for RCC_GetSystemClockFreq
    stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) for RCC_GetHCLKClockFreq
    stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) for RCC_GetPCLK1ClockFreq
    stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq) for RCC_GetPCLK2ClockFreq
    stm32f1xx_ll_rcc.o(i.LL_RCC_GetUSBClockFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) for RCC_PLL_GetFreqDomain_SYS
    stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq) refers to system_stm32f1xx.o(.constdata) for AHBPrescTable
    stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq) refers to system_stm32f1xx.o(.constdata) for APBPrescTable
    stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq) refers to system_stm32f1xx.o(.constdata) for APBPrescTable
    stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq) refers to stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS) for RCC_PLL_GetFreqDomain_SYS
    stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f1xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f1xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f1xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE) refers to stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f1xx_ll_utils.o(i.UTILS_PLL_IsBusy) for UTILS_PLL_IsBusy
    stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f1xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) for UTILS_GetPLLOutputFrequency
    stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f1xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS) for LL_RCC_PLL_ConfigDomain_SYS
    stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI) refers to stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) for UTILS_EnablePLLAndSwitchSystem
    stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to stm32f1xx_ll_utils.o(i.UTILS_SetFlashLatency) for UTILS_SetFlashLatency
    stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f1xx.o(.constdata) for AHBPrescTable
    stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    system_stm32f1xx.o(i.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.data) for .data
    system_stm32f1xx.o(i.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.constdata) for .constdata
    startup_stm32f103xb.o(RESET) refers to startup_stm32f103xb.o(STACK) for __initial_sp
    startup_stm32f103xb.o(RESET) refers to startup_stm32f103xb.o(.text) for Reset_Handler
    startup_stm32f103xb.o(RESET) refers to mytimer.o(i.TIM1_UP_IRQHandler) for TIM1_UP_IRQHandler
    startup_stm32f103xb.o(RESET) refers to mytimer.o(i.TIM2_IRQHandler) for TIM2_IRQHandler
    startup_stm32f103xb.o(RESET) refers to mytimer.o(i.TIM3_IRQHandler) for TIM3_IRQHandler
    startup_stm32f103xb.o(RESET) refers to mytimer.o(i.TIM4_IRQHandler) for TIM4_IRQHandler
    startup_stm32f103xb.o(.text) refers to system_stm32f1xx.o(i.SystemInit) for SystemInit
    startup_stm32f103xb.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    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
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f103xb.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f103xb.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 voile.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to voile.o(i.main) for main
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload


==============================================================================

Removing Unused input sections from the image.

    Removing voile.o(.rev16_text), (4 bytes).
    Removing voile.o(.revsh_text), (4 bytes).
    Removing voile.o(.rrx_text), (6 bytes).
    Removing voile.o(i.CalculerTension), (30 bytes).
    Removing voile.o(i.RecupTension), (12 bytes).
    Removing voile.o(i.TendreVoile), (16 bytes).
    Removing voile.o(.data), (4 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_IT_Conf), (116 bytes).
    Removing mytimer.o(i.MyTimer_IT_Disable), (10 bytes).
    Removing mytimer.o(i.MyTimer_IT_Enable), (10 bytes).
    Removing mytimer.o(i.MyTimer_Stop), (10 bytes).
    Removing stm32f1xx_ll_rcc.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_ll_rcc.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_ll_rcc.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_ll_rcc.o(i.LL_RCC_DeInit), (96 bytes).
    Removing stm32f1xx_ll_rcc.o(i.LL_RCC_GetADCClockFreq), (48 bytes).
    Removing stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq), (32 bytes).
    Removing stm32f1xx_ll_rcc.o(i.LL_RCC_GetUSBClockFreq), (56 bytes).
    Removing stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq), (28 bytes).
    Removing stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq), (28 bytes).
    Removing stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq), (28 bytes).
    Removing stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq), (36 bytes).
    Removing stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS), (60 bytes).
    Removing stm32f1xx_ll_utils.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_ll_utils.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_ll_utils.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSE), (108 bytes).
    Removing stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI), (88 bytes).
    Removing stm32f1xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS), (24 bytes).
    Removing stm32f1xx_ll_utils.o(i.LL_mDelay), (30 bytes).
    Removing stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (172 bytes).
    Removing stm32f1xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (24 bytes).
    Removing stm32f1xx_ll_utils.o(i.UTILS_PLL_IsBusy), (24 bytes).
    Removing stm32f1xx_ll_utils.o(i.UTILS_SetFlashLatency), (68 bytes).
    Removing stm32f1xx_ll_tim.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_ll_tim.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_ll_tim.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_BDTR_Init), (58 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_BDTR_StructInit), (18 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_DeInit), (120 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_ENCODER_Init), (96 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_ENCODER_StructInit), (28 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_HALLSENSOR_Init), (86 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_HALLSENSOR_StructInit), (12 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_IC_Init), (224 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_IC_StructInit), (16 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init), (396 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_OC_StructInit), (20 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_StructInit), (16 bytes).
    Removing system_stm32f1xx.o(.rev16_text), (4 bytes).
    Removing system_stm32f1xx.o(.revsh_text), (4 bytes).
    Removing system_stm32f1xx.o(.rrx_text), (6 bytes).
    Removing system_stm32f1xx.o(i.SystemCoreClockUpdate), (104 bytes).
    Removing system_stm32f1xx.o(.constdata), (16 bytes).
    Removing system_stm32f1xx.o(.constdata), (8 bytes).
    Removing startup_stm32f103xb.o(HEAP), (512 bytes).

59 unused section(s) (total 2972 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../Src/system_stm32f1xx.c                0x00000000   Number         0  system_stm32f1xx.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.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  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ..\LLDrivers\src\stm32f1xx_ll_rcc.c      0x00000000   Number         0  stm32f1xx_ll_rcc.o ABSOLUTE
    ..\LLDrivers\src\stm32f1xx_ll_tim.c      0x00000000   Number         0  stm32f1xx_ll_tim.o ABSOLUTE
    ..\LLDrivers\src\stm32f1xx_ll_utils.c    0x00000000   Number         0  stm32f1xx_ll_utils.o ABSOLUTE
    ..\Src\Allure.c                          0x00000000   Number         0  allure.o ABSOLUTE
    ..\Src\AntiCharvirement.c                0x00000000   Number         0  anticharvirement.o ABSOLUTE
    ..\Src\Batterie.c                        0x00000000   Number         0  batterie.o ABSOLUTE
    ..\Src\Gouvernail.c                      0x00000000   Number         0  gouvernail.o ABSOLUTE
    ..\Src\Heure.c                           0x00000000   Number         0  heure.o ABSOLUTE
    ..\Src\MyTimer.c                         0x00000000   Number         0  mytimer.o ABSOLUTE
    ..\Src\Transmission.c                    0x00000000   Number         0  transmission.o ABSOLUTE
    ..\Src\Voile.c                           0x00000000   Number         0  voile.o ABSOLUTE
    ..\Src\Voilier.c                         0x00000000   Number         0  voilier.o ABSOLUTE
    ..\Src\system_stm32f1xx.c                0x00000000   Number         0  system_stm32f1xx.o ABSOLUTE
    ..\\LLDrivers\\src\\stm32f1xx_ll_rcc.c   0x00000000   Number         0  stm32f1xx_ll_rcc.o ABSOLUTE
    ..\\LLDrivers\\src\\stm32f1xx_ll_tim.c   0x00000000   Number         0  stm32f1xx_ll_tim.o ABSOLUTE
    ..\\LLDrivers\\src\\stm32f1xx_ll_utils.c 0x00000000   Number         0  stm32f1xx_ll_utils.o ABSOLUTE
    ..\\Src\\MyTimer.c                       0x00000000   Number         0  mytimer.o ABSOLUTE
    ..\\Src\\Voile.c                         0x00000000   Number         0  voile.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
    startup_stm32f103xb.s                    0x00000000   Number         0  startup_stm32f103xb.o ABSOLUTE
    RESET                                    0x08000000   Section      236  startup_stm32f103xb.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$$$$0000000D                 0x080000fc   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x080000fc   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x080000fc   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x080000fc   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .text                                    0x08000100   Section       36  startup_stm32f103xb.o(.text)
    .text                                    0x08000124   Section       36  init.o(.text)
    i.ConfVoile                              0x08000148   Section        0  voile.o(i.ConfVoile)
    i.LL_APB1_GRP1_EnableClock               0x08000214   Section        0  mytimer.o(i.LL_APB1_GRP1_EnableClock)
    LL_APB1_GRP1_EnableClock                 0x08000215   Thumb Code    18  mytimer.o(i.LL_APB1_GRP1_EnableClock)
    i.LL_Init1msTick                         0x0800022c   Section        0  stm32f1xx_ll_utils.o(i.LL_Init1msTick)
    i.LL_SetSystemCoreClock                  0x08000248   Section        0  stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)
    i.LL_TIM_Init                            0x08000254   Section        0  stm32f1xx_ll_tim.o(i.LL_TIM_Init)
    i.MyTimer_Conf                           0x080002bc   Section        0  mytimer.o(i.MyTimer_Conf)
    i.MyTimer_Start                          0x08000334   Section        0  mytimer.o(i.MyTimer_Start)
    i.SystemClock_Config                     0x08000340   Section        0  voile.o(i.SystemClock_Config)
    i.SystemInit                             0x080003d4   Section        0  system_stm32f1xx.o(i.SystemInit)
    i.TIM1_UP_IRQHandler                     0x0800041c   Section        0  mytimer.o(i.TIM1_UP_IRQHandler)
    i.TIM2_IRQHandler                        0x08000434   Section        0  mytimer.o(i.TIM2_IRQHandler)
    i.TIM3_IRQHandler                        0x08000448   Section        0  mytimer.o(i.TIM3_IRQHandler)
    i.TIM4_IRQHandler                        0x08000460   Section        0  mytimer.o(i.TIM4_IRQHandler)
    i.__scatterload_copy                     0x08000478   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x08000486   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08000488   Section       14  handlers.o(i.__scatterload_zeroinit)
    i.main                                   0x08000496   Section        0  voile.o(i.main)
    .constdata                               0x080004a0   Section       14  voile.o(.constdata)
    OFFSET_TAB_CCMRx                         0x080004a0   Data           7  voile.o(.constdata)
    SHIFT_TAB_OCxx                           0x080004a7   Data           7  voile.o(.constdata)
    .data                                    0x20000000   Section       16  mytimer.o(.data)
    .data                                    0x20000010   Section        4  system_stm32f1xx.o(.data)
    STACK                                    0x20000018   Section     1024  startup_stm32f103xb.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$OSPACE$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  voile.o ABSOLUTE
    __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_stm32f103xb.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f103xb.o(RESET)
    __Vectors_End                            0x080000ec   Data           0  startup_stm32f103xb.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_final_cpp                           0x080000fd   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x080000fd   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    Reset_Handler                            0x08000101   Thumb Code     8  startup_stm32f103xb.o(.text)
    NMI_Handler                              0x08000109   Thumb Code     2  startup_stm32f103xb.o(.text)
    HardFault_Handler                        0x0800010b   Thumb Code     2  startup_stm32f103xb.o(.text)
    MemManage_Handler                        0x0800010d   Thumb Code     2  startup_stm32f103xb.o(.text)
    BusFault_Handler                         0x0800010f   Thumb Code     2  startup_stm32f103xb.o(.text)
    UsageFault_Handler                       0x08000111   Thumb Code     2  startup_stm32f103xb.o(.text)
    SVC_Handler                              0x08000113   Thumb Code     2  startup_stm32f103xb.o(.text)
    DebugMon_Handler                         0x08000115   Thumb Code     2  startup_stm32f103xb.o(.text)
    PendSV_Handler                           0x08000117   Thumb Code     2  startup_stm32f103xb.o(.text)
    SysTick_Handler                          0x08000119   Thumb Code     2  startup_stm32f103xb.o(.text)
    ADC1_2_IRQHandler                        0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    CAN1_RX1_IRQHandler                      0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    CAN1_SCE_IRQHandler                      0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    DMA1_Channel1_IRQHandler                 0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    DMA1_Channel2_IRQHandler                 0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    DMA1_Channel3_IRQHandler                 0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    DMA1_Channel4_IRQHandler                 0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    DMA1_Channel5_IRQHandler                 0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    DMA1_Channel6_IRQHandler                 0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    DMA1_Channel7_IRQHandler                 0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI0_IRQHandler                         0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI15_10_IRQHandler                     0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI1_IRQHandler                         0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI2_IRQHandler                         0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI3_IRQHandler                         0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI4_IRQHandler                         0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    EXTI9_5_IRQHandler                       0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    FLASH_IRQHandler                         0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    I2C1_ER_IRQHandler                       0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    I2C1_EV_IRQHandler                       0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    I2C2_ER_IRQHandler                       0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    I2C2_EV_IRQHandler                       0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    PVD_IRQHandler                           0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    RCC_IRQHandler                           0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    RTC_Alarm_IRQHandler                     0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    RTC_IRQHandler                           0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    SPI1_IRQHandler                          0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    SPI2_IRQHandler                          0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    TAMPER_IRQHandler                        0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    TIM1_BRK_IRQHandler                      0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    TIM1_CC_IRQHandler                       0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    USART1_IRQHandler                        0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    USART2_IRQHandler                        0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    USART3_IRQHandler                        0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    USBWakeUp_IRQHandler                     0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    WWDG_IRQHandler                          0x0800011b   Thumb Code     0  startup_stm32f103xb.o(.text)
    __scatterload                            0x08000125   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000125   Thumb Code     0  init.o(.text)
    ConfVoile                                0x08000149   Thumb Code   184  voile.o(i.ConfVoile)
    LL_Init1msTick                           0x0800022d   Thumb Code    26  stm32f1xx_ll_utils.o(i.LL_Init1msTick)
    LL_SetSystemCoreClock                    0x08000249   Thumb Code     6  stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)
    LL_TIM_Init                              0x08000255   Thumb Code    92  stm32f1xx_ll_tim.o(i.LL_TIM_Init)
    MyTimer_Conf                             0x080002bd   Thumb Code   106  mytimer.o(i.MyTimer_Conf)
    MyTimer_Start                            0x08000335   Thumb Code    10  mytimer.o(i.MyTimer_Start)
    SystemClock_Config                       0x08000341   Thumb Code   134  voile.o(i.SystemClock_Config)
    SystemInit                               0x080003d5   Thumb Code    56  system_stm32f1xx.o(i.SystemInit)
    TIM1_UP_IRQHandler                       0x0800041d   Thumb Code    14  mytimer.o(i.TIM1_UP_IRQHandler)
    TIM2_IRQHandler                          0x08000435   Thumb Code    16  mytimer.o(i.TIM2_IRQHandler)
    TIM3_IRQHandler                          0x08000449   Thumb Code    14  mytimer.o(i.TIM3_IRQHandler)
    TIM4_IRQHandler                          0x08000461   Thumb Code    14  mytimer.o(i.TIM4_IRQHandler)
    __scatterload_copy                       0x08000479   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08000487   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08000489   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    main                                     0x08000497   Thumb Code    10  voile.o(i.main)
    Region$$Table$$Base                      0x080004b0   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x080004d0   Number         0  anon$$obj.o(Region$$Table)
    Ptr_ItFct_TIM1                           0x20000000   Data           4  mytimer.o(.data)
    Ptr_ItFct_TIM2                           0x20000004   Data           4  mytimer.o(.data)
    Ptr_ItFct_TIM3                           0x20000008   Data           4  mytimer.o(.data)
    Ptr_ItFct_TIM4                           0x2000000c   Data           4  mytimer.o(.data)
    SystemCoreClock                          0x20000010   Data           4  system_stm32f1xx.o(.data)
    __initial_sp                             0x20000418   Data           0  startup_stm32f103xb.o(STACK)



==============================================================================

Memory Map of the image

  Image Entry point : 0x080000ed

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000004e4, Max: 0x00020000, ABSOLUTE)

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000004d0, Max: 0x00020000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x08000000   0x000000ec   Data   RO          528    RESET               startup_stm32f103xb.o
    0x080000ec   0x080000ec   0x00000000   Code   RO          533  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x080000ec   0x080000ec   0x00000004   Code   RO          536    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x080000f0   0x080000f0   0x00000004   Code   RO          539    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO          541    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO          543    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x080000f4   0x080000f4   0x00000008   Code   RO          544    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x080000fc   0x080000fc   0x00000000   Code   RO          546    .ARM.Collect$$$$0000000D  mc_w.l(entry10a.o)
    0x080000fc   0x080000fc   0x00000000   Code   RO          548    .ARM.Collect$$$$0000000F  mc_w.l(entry11a.o)
    0x080000fc   0x080000fc   0x00000004   Code   RO          537    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000100   0x08000100   0x00000024   Code   RO          529    .text               startup_stm32f103xb.o
    0x08000124   0x08000124   0x00000024   Code   RO          550    .text               mc_w.l(init.o)
    0x08000148   0x08000148   0x000000cc   Code   RO           28    i.ConfVoile         voile.o
    0x08000214   0x08000214   0x00000018   Code   RO          139    i.LL_APB1_GRP1_EnableClock  mytimer.o
    0x0800022c   0x0800022c   0x0000001a   Code   RO          307    i.LL_Init1msTick    stm32f1xx_ll_utils.o
    0x08000246   0x08000246   0x00000002   PAD
    0x08000248   0x08000248   0x0000000c   Code   RO          311    i.LL_SetSystemCoreClock  stm32f1xx_ll_utils.o
    0x08000254   0x08000254   0x00000068   Code   RO          398    i.LL_TIM_Init       stm32f1xx_ll_tim.o
    0x080002bc   0x080002bc   0x00000078   Code   RO          140    i.MyTimer_Conf      mytimer.o
    0x08000334   0x08000334   0x0000000a   Code   RO          144    i.MyTimer_Start     mytimer.o
    0x0800033e   0x0800033e   0x00000002   PAD
    0x08000340   0x08000340   0x00000094   Code   RO           30    i.SystemClock_Config  voile.o
    0x080003d4   0x080003d4   0x00000048   Code   RO          492    i.SystemInit        system_stm32f1xx.o
    0x0800041c   0x0800041c   0x00000018   Code   RO          146    i.TIM1_UP_IRQHandler  mytimer.o
    0x08000434   0x08000434   0x00000014   Code   RO          147    i.TIM2_IRQHandler   mytimer.o
    0x08000448   0x08000448   0x00000018   Code   RO          148    i.TIM3_IRQHandler   mytimer.o
    0x08000460   0x08000460   0x00000018   Code   RO          149    i.TIM4_IRQHandler   mytimer.o
    0x08000478   0x08000478   0x0000000e   Code   RO          554    i.__scatterload_copy  mc_w.l(handlers.o)
    0x08000486   0x08000486   0x00000002   Code   RO          555    i.__scatterload_null  mc_w.l(handlers.o)
    0x08000488   0x08000488   0x0000000e   Code   RO          556    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x08000496   0x08000496   0x0000000a   Code   RO           32    i.main              voile.o
    0x080004a0   0x080004a0   0x0000000e   Data   RO           33    .constdata          voile.o
    0x080004ae   0x080004ae   0x00000002   PAD
    0x080004b0   0x080004b0   0x00000020   Data   RO          552    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080004d0, Size: 0x00000418, Max: 0x00005000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x080004d0   0x00000010   Data   RW          150    .data               mytimer.o
    0x20000010   0x080004e0   0x00000004   Data   RW          495    .data               system_stm32f1xx.o
    0x20000014   0x080004e4   0x00000004   PAD
    0x20000018        -       0x00000400   Zero   RW          526    STACK               startup_stm32f103xb.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

       246         54          0         16          0      31016   mytimer.o
        36          8        236          0       1024        756   startup_stm32f103xb.o
       104         12          0          0          0      29618   stm32f1xx_ll_tim.o
        38          6          0          0          0       4693   stm32f1xx_ll_utils.o
        72         16          0          4          0       1099   system_stm32f1xx.o
       362         34         14          0          0     388959   voile.o
         0          0          0          0          0       1444   voilier.o

    ----------------------------------------------------------------------
       862        130        284         20       1028     457585   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         4          0          2          0          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
         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

    ----------------------------------------------------------------------
        86         16          0          0          0         68   Library Totals
         0          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

        86         16          0          0          0         68   mc_w.l

    ----------------------------------------------------------------------
        86         16          0          0          0         68   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

       948        146        284         20       1028     457285   Grand Totals
       948        146        284         20       1028     457285   ELF Image Totals
       948        146        284         20          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                 1232 (   1.20kB)
    Total RW  Size (RW Data + ZI Data)              1048 (   1.02kB)
    Total ROM Size (Code + RO Data + RW Data)       1252 (   1.22kB)

==============================================================================

