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

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

Section Cross References

    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
    antichavirement.o(i.ConfAntiChavirement) refers to antichavirement.o(i.LL_APB2_GRP1_EnableClock) for LL_APB2_GRP1_EnableClock
    antichavirement.o(i.ConfAntiChavirement) refers to antichavirement.o(i.LL_GPIO_SetPinMode) for LL_GPIO_SetPinMode
    antichavirement.o(i.ConfAntiChavirement) refers to antichavirement.o(i.LL_ADC_INJ_SetSequencerRanks) for LL_ADC_INJ_SetSequencerRanks
    antichavirement.o(i.ConfAntiChavirement) refers to antichavirement.o(i.LL_ADC_SetChannelSamplingTime) for LL_ADC_SetChannelSamplingTime
    antichavirement.o(i.SystemClock_Config) refers to stm32f1xx_ll_utils.o(i.LL_Init1msTick) for LL_Init1msTick
    antichavirement.o(i.SystemClock_Config) refers to stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) for LL_SetSystemCoreClock
    antichavirement.o(i.main) refers to antichavirement.o(i.SystemClock_Config) for SystemClock_Config
    antichavirement.o(i.main) refers to antichavirement.o(i.ConfAntiChavirement) for ConfAntiChavirement
    antichavirement.o(i.main) refers to antichavirement.o(i.LL_ADC_INJ_ReadConversionData12) for LL_ADC_INJ_ReadConversionData12
    antichavirement.o(i.main) refers to antichavirement.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 antichavirement.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to antichavirement.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 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_Conf), (76 bytes).
    Removing mytimer.o(i.MyTimer_IT_Conf), (152 bytes).
    Removing mytimer.o(i.MyTimer_IT_Disable), (68 bytes).
    Removing mytimer.o(i.MyTimer_Start), (10 bytes).
    Removing mytimer.o(i.MyTimer_Stop), (10 bytes).
    Removing antichavirement.o(.rev16_text), (4 bytes).
    Removing antichavirement.o(.revsh_text), (4 bytes).
    Removing antichavirement.o(.rrx_text), (6 bytes).
    Removing antichavirement.o(i.CalculerDanger), (2 bytes).
    Removing antichavirement.o(i.RecupRouli), (2 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 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).

43 unused section(s) (total 1980 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  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.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  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ..\LLDrivers\src\stm32f1xx_ll_rcc.c      0x00000000   Number         0  stm32f1xx_ll_rcc.o ABSOLUTE
    ..\LLDrivers\src\stm32f1xx_ll_utils.c    0x00000000   Number         0  stm32f1xx_ll_utils.o ABSOLUTE
    ..\MyDrivers\MyTimer.c                   0x00000000   Number         0  mytimer.o ABSOLUTE
    ..\Src\Allure.c                          0x00000000   Number         0  allure.o ABSOLUTE
    ..\Src\AntiChavirement.c                 0x00000000   Number         0  antichavirement.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\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_utils.c 0x00000000   Number         0  stm32f1xx_ll_utils.o ABSOLUTE
    ..\\MyDrivers\\MyTimer.c                 0x00000000   Number         0  mytimer.o ABSOLUTE
    ..\\Src\\AntiChavirement.c               0x00000000   Number         0  antichavirement.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.ConfAntiChavirement                    0x08000148   Section        0  antichavirement.o(i.ConfAntiChavirement)
    i.LL_ADC_INJ_ReadConversionData12        0x080001f4   Section        0  antichavirement.o(i.LL_ADC_INJ_ReadConversionData12)
    LL_ADC_INJ_ReadConversionData12          0x080001f5   Thumb Code    28  antichavirement.o(i.LL_ADC_INJ_ReadConversionData12)
    i.LL_ADC_INJ_SetSequencerRanks           0x08000210   Section        0  antichavirement.o(i.LL_ADC_INJ_SetSequencerRanks)
    LL_ADC_INJ_SetSequencerRanks             0x08000211   Thumb Code    38  antichavirement.o(i.LL_ADC_INJ_SetSequencerRanks)
    i.LL_ADC_SetChannelSamplingTime          0x08000236   Section        0  antichavirement.o(i.LL_ADC_SetChannelSamplingTime)
    LL_ADC_SetChannelSamplingTime            0x08000237   Thumb Code    70  antichavirement.o(i.LL_ADC_SetChannelSamplingTime)
    i.LL_APB2_GRP1_EnableClock               0x0800027c   Section        0  antichavirement.o(i.LL_APB2_GRP1_EnableClock)
    LL_APB2_GRP1_EnableClock                 0x0800027d   Thumb Code    18  antichavirement.o(i.LL_APB2_GRP1_EnableClock)
    i.LL_GPIO_SetPinMode                     0x08000294   Section        0  antichavirement.o(i.LL_GPIO_SetPinMode)
    LL_GPIO_SetPinMode                       0x08000295   Thumb Code    42  antichavirement.o(i.LL_GPIO_SetPinMode)
    i.LL_Init1msTick                         0x080002be   Section        0  stm32f1xx_ll_utils.o(i.LL_Init1msTick)
    i.LL_SetSystemCoreClock                  0x080002d8   Section        0  stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)
    i.SystemClock_Config                     0x080002e4   Section        0  antichavirement.o(i.SystemClock_Config)
    i.SystemInit                             0x08000380   Section        0  system_stm32f1xx.o(i.SystemInit)
    i.TIM1_UP_IRQHandler                     0x080003c8   Section        0  mytimer.o(i.TIM1_UP_IRQHandler)
    i.TIM2_IRQHandler                        0x080003e0   Section        0  mytimer.o(i.TIM2_IRQHandler)
    i.TIM3_IRQHandler                        0x080003f8   Section        0  mytimer.o(i.TIM3_IRQHandler)
    i.TIM4_IRQHandler                        0x08000410   Section        0  mytimer.o(i.TIM4_IRQHandler)
    i.__scatterload_copy                     0x08000428   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x08000436   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08000438   Section       14  handlers.o(i.__scatterload_zeroinit)
    i.main                                   0x08000448   Section        0  antichavirement.o(i.main)
    .data                                    0x20000000   Section       16  mytimer.o(.data)
    .data                                    0x20000010   Section        8  antichavirement.o(.data)
    .data                                    0x20000018   Section        4  system_stm32f1xx.o(.data)
    STACK                                    0x20000020   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  antichavirement.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)
    ConfAntiChavirement                      0x08000149   Thumb Code   160  antichavirement.o(i.ConfAntiChavirement)
    LL_Init1msTick                           0x080002bf   Thumb Code    26  stm32f1xx_ll_utils.o(i.LL_Init1msTick)
    LL_SetSystemCoreClock                    0x080002d9   Thumb Code     6  stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)
    SystemClock_Config                       0x080002e5   Thumb Code   142  antichavirement.o(i.SystemClock_Config)
    SystemInit                               0x08000381   Thumb Code    56  system_stm32f1xx.o(i.SystemInit)
    TIM1_UP_IRQHandler                       0x080003c9   Thumb Code    16  mytimer.o(i.TIM1_UP_IRQHandler)
    TIM2_IRQHandler                          0x080003e1   Thumb Code    18  mytimer.o(i.TIM2_IRQHandler)
    TIM3_IRQHandler                          0x080003f9   Thumb Code    16  mytimer.o(i.TIM3_IRQHandler)
    TIM4_IRQHandler                          0x08000411   Thumb Code    16  mytimer.o(i.TIM4_IRQHandler)
    __scatterload_copy                       0x08000429   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08000437   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08000439   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    main                                     0x08000449   Thumb Code    56  antichavirement.o(i.main)
    Region$$Table$$Base                      0x08000488   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x080004a8   Number         0  anon$$obj.o(Region$$Table)
    pTIM1_Overflow                           0x20000000   Data           4  mytimer.o(.data)
    pTIM2_Overflow                           0x20000004   Data           4  mytimer.o(.data)
    pTIM3_Overflow                           0x20000008   Data           4  mytimer.o(.data)
    pTIM4_Overflow                           0x2000000c   Data           4  mytimer.o(.data)
    res10                                    0x20000010   Data           4  antichavirement.o(.data)
    res12                                    0x20000014   Data           4  antichavirement.o(.data)
    SystemCoreClock                          0x20000018   Data           4  system_stm32f1xx.o(.data)
    __initial_sp                             0x20000420   Data           0  startup_stm32f103xb.o(STACK)



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

Memory Map of the image

  Image Entry point : 0x080000ed

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

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

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

    0x08000000   0x08000000   0x000000ec   Data   RO          417    RESET               startup_stm32f103xb.o
    0x080000ec   0x080000ec   0x00000000   Code   RO          422  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x080000ec   0x080000ec   0x00000004   Code   RO          425    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x080000f0   0x080000f0   0x00000004   Code   RO          428    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO          430    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO          432    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x080000f4   0x080000f4   0x00000008   Code   RO          433    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x080000fc   0x080000fc   0x00000000   Code   RO          435    .ARM.Collect$$$$0000000D  mc_w.l(entry10a.o)
    0x080000fc   0x080000fc   0x00000000   Code   RO          437    .ARM.Collect$$$$0000000F  mc_w.l(entry11a.o)
    0x080000fc   0x080000fc   0x00000004   Code   RO          426    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000100   0x08000100   0x00000024   Code   RO          418    .text               startup_stm32f103xb.o
    0x08000124   0x08000124   0x00000024   Code   RO          439    .text               mc_w.l(init.o)
    0x08000148   0x08000148   0x000000ac   Code   RO          127    i.ConfAntiChavirement  antichavirement.o
    0x080001f4   0x080001f4   0x0000001c   Code   RO          128    i.LL_ADC_INJ_ReadConversionData12  antichavirement.o
    0x08000210   0x08000210   0x00000026   Code   RO          129    i.LL_ADC_INJ_SetSequencerRanks  antichavirement.o
    0x08000236   0x08000236   0x00000046   Code   RO          130    i.LL_ADC_SetChannelSamplingTime  antichavirement.o
    0x0800027c   0x0800027c   0x00000018   Code   RO          131    i.LL_APB2_GRP1_EnableClock  antichavirement.o
    0x08000294   0x08000294   0x0000002a   Code   RO          132    i.LL_GPIO_SetPinMode  antichavirement.o
    0x080002be   0x080002be   0x0000001a   Code   RO          298    i.LL_Init1msTick    stm32f1xx_ll_utils.o
    0x080002d8   0x080002d8   0x0000000c   Code   RO          302    i.LL_SetSystemCoreClock  stm32f1xx_ll_utils.o
    0x080002e4   0x080002e4   0x0000009c   Code   RO          134    i.SystemClock_Config  antichavirement.o
    0x08000380   0x08000380   0x00000048   Code   RO          381    i.SystemInit        system_stm32f1xx.o
    0x080003c8   0x080003c8   0x00000018   Code   RO           14    i.TIM1_UP_IRQHandler  mytimer.o
    0x080003e0   0x080003e0   0x00000018   Code   RO           15    i.TIM2_IRQHandler   mytimer.o
    0x080003f8   0x080003f8   0x00000018   Code   RO           16    i.TIM3_IRQHandler   mytimer.o
    0x08000410   0x08000410   0x00000018   Code   RO           17    i.TIM4_IRQHandler   mytimer.o
    0x08000428   0x08000428   0x0000000e   Code   RO          443    i.__scatterload_copy  mc_w.l(handlers.o)
    0x08000436   0x08000436   0x00000002   Code   RO          444    i.__scatterload_null  mc_w.l(handlers.o)
    0x08000438   0x08000438   0x0000000e   Code   RO          445    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x08000446   0x08000446   0x00000002   PAD
    0x08000448   0x08000448   0x00000040   Code   RO          135    i.main              antichavirement.o
    0x08000488   0x08000488   0x00000020   Data   RO          441    Region$$Table       anon$$obj.o


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

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

    0x20000000   0x080004a8   0x00000010   Data   RW           18    .data               mytimer.o
    0x20000010   0x080004b8   0x00000008   Data   RW          136    .data               antichavirement.o
    0x20000018   0x080004c0   0x00000004   Data   RW          384    .data               system_stm32f1xx.o
    0x2000001c   0x080004c4   0x00000004   PAD
    0x20000020        -       0x00000400   Zero   RW          415    STACK               startup_stm32f103xb.o


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

Image component sizes


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

       594         40          0          8          0      58276   antichavirement.o
        96         30          0         16          0     342549   mytimer.o
        36          8        236          0       1024        780   startup_stm32f103xb.o
        38          6          0          0          0       4789   stm32f1xx_ll_utils.o
        72         16          0          4          0       1167   system_stm32f1xx.o
         0          0          0          0          0       1444   voilier.o

    ----------------------------------------------------------------------
       836        100        268         28       1028     409005   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         0          0          0          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

    ----------------------------------------------------------------------
        88         16          0          0          0         68   Library Totals
         2          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

    ----------------------------------------------------------------------
        88         16          0          0          0         68   Library Totals

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

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


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

       924        116        268         28       1028     408601   Grand Totals
       924        116        268         28       1028     408601   ELF Image Totals
       924        116        268         28          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                 1192 (   1.16kB)
    Total RW  Size (RW Data + ZI Data)              1056 (   1.03kB)
    Total ROM Size (Code + RO Data + RW Data)       1220 (   1.19kB)

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

