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

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

Section Cross References

    main.o(i.SystemClock_Config) refers to stm32f1xx_ll_utils.o(i.LL_Init1msTick) for LL_Init1msTick
    main.o(i.SystemClock_Config) refers to stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) for LL_SetSystemCoreClock
    main.o(i.main) refers to main.o(i.SystemClock_Config) for SystemClock_Config
    main.o(i.main) refers to chrono.o(i.Chrono_Conf) for Chrono_Conf
    main.o(i.main) refers to chrono.o(i.Chrono_Start) for Chrono_Start
    main.o(i.main) refers to chrono.o(i.Chrono_Background) for Chrono_Background
    chrono.o(i.Chrono_Background) refers to chrono.o(i.LL_GPIO_IsInputPinSet) for LL_GPIO_IsInputPinSet
    chrono.o(i.Chrono_Background) refers to chrono.o(i.Chrono_Stop) for Chrono_Stop
    chrono.o(i.Chrono_Background) refers to chrono.o(i.Chrono_Start) for Chrono_Start
    chrono.o(i.Chrono_Background) refers to chrono.o(i.Chrono_Reset) for Chrono_Reset
    chrono.o(i.Chrono_Background) refers to chrono.o(.data) for running
    chrono.o(i.Chrono_Conf) refers to chrono.o(i.Chrono_Conf_io) for Chrono_Conf_io
    chrono.o(i.Chrono_Conf) refers to mytimer.o(i.MyTimer_Conf) for MyTimer_Conf
    chrono.o(i.Chrono_Conf) refers to mytimer.o(i.MyTimer_IT_Conf) for MyTimer_IT_Conf
    chrono.o(i.Chrono_Conf) refers to mytimer.o(i.MyTimer_IT_Enable) for MyTimer_IT_Enable
    chrono.o(i.Chrono_Conf) refers to chrono.o(.data) for Chrono_Time
    chrono.o(i.Chrono_Conf) refers to chrono.o(i.Chrono_Task_10ms) for Chrono_Task_10ms
    chrono.o(i.Chrono_Conf_io) refers to stm32f1xx_ll_gpio.o(i.LL_GPIO_Init) for LL_GPIO_Init
    chrono.o(i.Chrono_Read) refers to chrono.o(.data) for Chrono_Time
    chrono.o(i.Chrono_Reset) refers to mytimer.o(i.MyTimer_Stop) for MyTimer_Stop
    chrono.o(i.Chrono_Reset) refers to chrono.o(.data) for Chrono_Timer
    chrono.o(i.Chrono_Start) refers to mytimer.o(i.MyTimer_Start) for MyTimer_Start
    chrono.o(i.Chrono_Start) refers to chrono.o(.data) for Chrono_Timer
    chrono.o(i.Chrono_Stop) refers to mytimer.o(i.MyTimer_Stop) for MyTimer_Stop
    chrono.o(i.Chrono_Stop) refers to chrono.o(.data) for Chrono_Timer
    chrono.o(i.Chrono_Task_10ms) refers to chrono.o(.data) for Chrono_Time
    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_Conf) refers to mytimer.o(i.LL_TIM_DisableIT_UPDATE) for LL_TIM_DisableIT_UPDATE
    mytimer.o(i.MyTimer_Conf) refers to mytimer.o(i.LL_TIM_DisableCounter) for LL_TIM_DisableCounter
    mytimer.o(i.MyTimer_IT_Conf) refers to mytimer.o(i.LL_TIM_DisableIT_UPDATE) for LL_TIM_DisableIT_UPDATE
    mytimer.o(i.MyTimer_IT_Conf) refers to mytimer.o(.data) for Ptr_ItFct_TIM1
    mytimer.o(i.MyTimer_IT_Disable) refers to mytimer.o(i.LL_TIM_DisableIT_UPDATE) for LL_TIM_DisableIT_UPDATE
    mytimer.o(i.MyTimer_Stop) refers to mytimer.o(i.LL_TIM_DisableCounter) for LL_TIM_DisableCounter
    mytimer.o(i.TIM1_UP_IRQHandler) refers to mytimer.o(i.LL_TIM_ClearFlag_UPDATE) for LL_TIM_ClearFlag_UPDATE
    mytimer.o(i.TIM1_UP_IRQHandler) refers to mytimer.o(.data) for Ptr_ItFct_TIM1
    mytimer.o(i.TIM2_IRQHandler) refers to mytimer.o(i.LL_TIM_ClearFlag_UPDATE) for LL_TIM_ClearFlag_UPDATE
    mytimer.o(i.TIM2_IRQHandler) refers to mytimer.o(.data) for Ptr_ItFct_TIM2
    mytimer.o(i.TIM3_IRQHandler) refers to mytimer.o(i.LL_TIM_ClearFlag_UPDATE) for LL_TIM_ClearFlag_UPDATE
    mytimer.o(i.TIM3_IRQHandler) refers to mytimer.o(.data) for Ptr_ItFct_TIM3
    mytimer.o(i.TIM4_IRQHandler) refers to mytimer.o(i.LL_TIM_ClearFlag_UPDATE) for LL_TIM_ClearFlag_UPDATE
    mytimer.o(i.TIM4_IRQHandler) refers to mytimer.o(.data) for Ptr_ItFct_TIM4
    stm32f1xx_ll_rcc.o(i.LL_RCC_DeInit) refers to stm32f1xx_ll_rcc.o(i.LL_RCC_PLL_IsReady) for LL_RCC_PLL_IsReady
    stm32f1xx_ll_rcc.o(i.LL_RCC_GetADCClockFreq) refers to main.o(i.assert_failed) for assert_failed
    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 main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_rcc.o(i.LL_RCC_GetUSBClockFreq) refers to stm32f1xx_ll_rcc.o(i.LL_RCC_PLL_IsReady) for LL_RCC_PLL_IsReady
    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 main.o(i.assert_failed) for assert_failed
    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_HSE_IsReady) for LL_RCC_HSE_IsReady
    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_HSI_IsReady) for LL_RCC_HSI_IsReady
    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 main.o(i.assert_failed) for assert_failed
    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 stm32f1xx_ll_utils.o(i.LL_RCC_PLL_IsReady) for LL_RCC_PLL_IsReady
    stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem) refers to stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock) for LL_SetSystemCoreClock
    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
    stm32f1xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_utils.o(i.UTILS_PLL_IsBusy) refers to stm32f1xx_ll_utils.o(i.LL_RCC_PLL_IsReady) for LL_RCC_PLL_IsReady
    stm32f1xx_ll_tim.o(i.IC1Config) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.IC2Config) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.IC3Config) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.IC4Config) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.LL_TIM_BDTR_Init) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.LL_TIM_DeInit) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f1xx_ll_tim.o(i.LL_APB1_GRP1_ForceReset) for LL_APB1_GRP1_ForceReset
    stm32f1xx_ll_tim.o(i.LL_TIM_DeInit) refers to stm32f1xx_ll_tim.o(i.LL_APB1_GRP1_ReleaseReset) for LL_APB1_GRP1_ReleaseReset
    stm32f1xx_ll_tim.o(i.LL_TIM_ENCODER_Init) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.LL_TIM_HALLSENSOR_Init) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.LL_TIM_HALLSENSOR_Init) refers to stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2) for LL_TIM_OC_SetCompareCH2
    stm32f1xx_ll_tim.o(i.LL_TIM_IC_Init) refers to stm32f1xx_ll_tim.o(i.IC1Config) for IC1Config
    stm32f1xx_ll_tim.o(i.LL_TIM_IC_Init) refers to stm32f1xx_ll_tim.o(i.IC2Config) for IC2Config
    stm32f1xx_ll_tim.o(i.LL_TIM_IC_Init) refers to stm32f1xx_ll_tim.o(i.IC3Config) for IC3Config
    stm32f1xx_ll_tim.o(i.LL_TIM_IC_Init) refers to stm32f1xx_ll_tim.o(i.IC4Config) for IC4Config
    stm32f1xx_ll_tim.o(i.LL_TIM_Init) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f1xx_ll_tim.o(i.OC1Config) for OC1Config
    stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f1xx_ll_tim.o(i.OC2Config) for OC2Config
    stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f1xx_ll_tim.o(i.OC3Config) for OC3Config
    stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init) refers to stm32f1xx_ll_tim.o(i.OC4Config) for OC4Config
    stm32f1xx_ll_tim.o(i.OC1Config) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.OC2Config) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.OC2Config) refers to stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2) for LL_TIM_OC_SetCompareCH2
    stm32f1xx_ll_tim.o(i.OC3Config) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_tim.o(i.OC4Config) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to main.o(i.assert_failed) for assert_failed
    stm32f1xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f1xx_ll_gpio.o(i.LL_APB2_GRP1_ForceReset) for LL_APB2_GRP1_ForceReset
    stm32f1xx_ll_gpio.o(i.LL_GPIO_DeInit) refers to stm32f1xx_ll_gpio.o(i.LL_APB2_GRP1_ReleaseReset) for LL_APB2_GRP1_ReleaseReset
    stm32f1xx_ll_gpio.o(i.LL_GPIO_Init) refers to main.o(i.assert_failed) for assert_failed
    system_stm32f1xx.o(i.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.data) for SystemCoreClock
    system_stm32f1xx.o(i.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.constdata) for AHBPrescTable
    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 main.o(i.main) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.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 main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing main.o(.rrx_text), (6 bytes).
    Removing chrono.o(.rev16_text), (4 bytes).
    Removing chrono.o(.revsh_text), (4 bytes).
    Removing chrono.o(.rrx_text), (6 bytes).
    Removing chrono.o(i.Chrono_Read), (8 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_Disable), (12 bytes).
    Removing mytimer.o(.constdata), (35 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), (152 bytes).
    Removing stm32f1xx_ll_rcc.o(i.LL_RCC_GetADCClockFreq), (124 bytes).
    Removing stm32f1xx_ll_rcc.o(i.LL_RCC_GetSystemClocksFreq), (36 bytes).
    Removing stm32f1xx_ll_rcc.o(i.LL_RCC_GetUSBClockFreq), (120 bytes).
    Removing stm32f1xx_ll_rcc.o(i.LL_RCC_PLL_IsReady), (16 bytes).
    Removing stm32f1xx_ll_rcc.o(i.RCC_GetHCLKClockFreq), (32 bytes).
    Removing stm32f1xx_ll_rcc.o(i.RCC_GetPCLK1ClockFreq), (36 bytes).
    Removing stm32f1xx_ll_rcc.o(i.RCC_GetPCLK2ClockFreq), (36 bytes).
    Removing stm32f1xx_ll_rcc.o(i.RCC_GetSystemClockFreq), (60 bytes).
    Removing stm32f1xx_ll_rcc.o(i.RCC_PLL_GetFreqDomain_SYS), (88 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), (260 bytes).
    Removing stm32f1xx_ll_utils.o(i.LL_PLL_ConfigSystemClock_HSI), (104 bytes).
    Removing stm32f1xx_ll_utils.o(i.LL_RCC_HSE_IsReady), (16 bytes).
    Removing stm32f1xx_ll_utils.o(i.LL_RCC_HSI_IsReady), (16 bytes).
    Removing stm32f1xx_ll_utils.o(i.LL_RCC_PLL_ConfigDomain_SYS), (28 bytes).
    Removing stm32f1xx_ll_utils.o(i.LL_RCC_PLL_IsReady), (16 bytes).
    Removing stm32f1xx_ll_utils.o(i.LL_mDelay), (40 bytes).
    Removing stm32f1xx_ll_utils.o(i.UTILS_EnablePLLAndSwitchSystem), (416 bytes).
    Removing stm32f1xx_ll_utils.o(i.UTILS_GetPLLOutputFrequency), (228 bytes).
    Removing stm32f1xx_ll_utils.o(i.UTILS_PLL_IsBusy), (16 bytes).
    Removing stm32f1xx_ll_utils.o(i.UTILS_SetFlashLatency), (80 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.IC1Config), (376 bytes).
    Removing stm32f1xx_ll_tim.o(i.IC2Config), (376 bytes).
    Removing stm32f1xx_ll_tim.o(i.IC3Config), (380 bytes).
    Removing stm32f1xx_ll_tim.o(i.IC4Config), (380 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_APB1_GRP1_ForceReset), (16 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_APB1_GRP1_ReleaseReset), (16 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_BDTR_Init), (312 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_BDTR_StructInit), (18 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_DeInit), (192 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_ENCODER_Init), (688 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_ENCODER_StructInit), (36 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_HALLSENSOR_Init), (396 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_HALLSENSOR_StructInit), (12 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_IC_Init), (92 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_IC_StructInit), (18 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_OC_Init), (92 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_OC_SetCompareCH2), (4 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_OC_StructInit), (20 bytes).
    Removing stm32f1xx_ll_tim.o(i.LL_TIM_StructInit), (18 bytes).
    Removing stm32f1xx_ll_tim.o(i.OC1Config), (404 bytes).
    Removing stm32f1xx_ll_tim.o(i.OC2Config), (404 bytes).
    Removing stm32f1xx_ll_tim.o(i.OC3Config), (404 bytes).
    Removing stm32f1xx_ll_tim.o(i.OC4Config), (372 bytes).
    Removing stm32f1xx_ll_tim.o(.constdata), (35 bytes).
    Removing stm32f1xx_ll_gpio.o(.rev16_text), (4 bytes).
    Removing stm32f1xx_ll_gpio.o(.revsh_text), (4 bytes).
    Removing stm32f1xx_ll_gpio.o(.rrx_text), (6 bytes).
    Removing stm32f1xx_ll_gpio.o(i.LL_APB2_GRP1_ForceReset), (16 bytes).
    Removing stm32f1xx_ll_gpio.o(i.LL_APB2_GRP1_ReleaseReset), (16 bytes).
    Removing stm32f1xx_ll_gpio.o(i.LL_GPIO_DeInit), (212 bytes).
    Removing stm32f1xx_ll_gpio.o(i.LL_GPIO_StructInit), (24 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), (164 bytes).
    Removing system_stm32f1xx.o(.constdata), (24 bytes).
    Removing startup_stm32f103xb.o(HEAP), (512 bytes).

79 unused section(s) (total 8116 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../Src/main.c                            0x00000000   Number         0  main.o ABSOLUTE
    ../Src/system_stm32f1xx.c                0x00000000   Number         0  system_stm32f1xx.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.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  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  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ..\LLDrivers\src\stm32f1xx_ll_gpio.c     0x00000000   Number         0  stm32f1xx_ll_gpio.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
    ..\MyDrivers\MyTimer.c                   0x00000000   Number         0  mytimer.o ABSOLUTE
    ..\Services\Chrono.c                     0x00000000   Number         0  chrono.o ABSOLUTE
    ..\Src\main.c                            0x00000000   Number         0  main.o ABSOLUTE
    ..\Src\system_stm32f1xx.c                0x00000000   Number         0  system_stm32f1xx.o ABSOLUTE
    ..\\LLDrivers\\src\\stm32f1xx_ll_gpio.c  0x00000000   Number         0  stm32f1xx_ll_gpio.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
    ..\\MyDrivers\\MyTimer.c                 0x00000000   Number         0  mytimer.o ABSOLUTE
    ..\\Services\\Chrono.c                   0x00000000   Number         0  chrono.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.Chrono_Background                      0x08000148   Section        0  chrono.o(i.Chrono_Background)
    i.Chrono_Conf                            0x08000184   Section        0  chrono.o(i.Chrono_Conf)
    i.Chrono_Conf_io                         0x080001cc   Section        0  chrono.o(i.Chrono_Conf_io)
    i.Chrono_Reset                           0x08000238   Section        0  chrono.o(i.Chrono_Reset)
    i.Chrono_Start                           0x08000258   Section        0  chrono.o(i.Chrono_Start)
    i.Chrono_Stop                            0x08000274   Section        0  chrono.o(i.Chrono_Stop)
    i.Chrono_Task_10ms                       0x08000290   Section        0  chrono.o(i.Chrono_Task_10ms)
    i.LL_APB1_GRP1_EnableClock               0x0800030c   Section        0  mytimer.o(i.LL_APB1_GRP1_EnableClock)
    LL_APB1_GRP1_EnableClock                 0x0800030d   Thumb Code    24  mytimer.o(i.LL_APB1_GRP1_EnableClock)
    i.LL_GPIO_Init                           0x08000328   Section        0  stm32f1xx_ll_gpio.o(i.LL_GPIO_Init)
    i.LL_GPIO_IsInputPinSet                  0x08000520   Section        0  chrono.o(i.LL_GPIO_IsInputPinSet)
    LL_GPIO_IsInputPinSet                    0x08000521   Thumb Code    26  chrono.o(i.LL_GPIO_IsInputPinSet)
    i.LL_Init1msTick                         0x0800053a   Section        0  stm32f1xx_ll_utils.o(i.LL_Init1msTick)
    i.LL_SetSystemCoreClock                  0x08000558   Section        0  stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)
    i.LL_TIM_ClearFlag_UPDATE                0x08000564   Section        0  mytimer.o(i.LL_TIM_ClearFlag_UPDATE)
    LL_TIM_ClearFlag_UPDATE                  0x08000565   Thumb Code     8  mytimer.o(i.LL_TIM_ClearFlag_UPDATE)
    i.LL_TIM_DisableCounter                  0x0800056c   Section        0  mytimer.o(i.LL_TIM_DisableCounter)
    LL_TIM_DisableCounter                    0x0800056d   Thumb Code    10  mytimer.o(i.LL_TIM_DisableCounter)
    i.LL_TIM_DisableIT_UPDATE                0x08000576   Section        0  mytimer.o(i.LL_TIM_DisableIT_UPDATE)
    LL_TIM_DisableIT_UPDATE                  0x08000577   Thumb Code    10  mytimer.o(i.LL_TIM_DisableIT_UPDATE)
    i.LL_TIM_Init                            0x08000580   Section        0  stm32f1xx_ll_tim.o(i.LL_TIM_Init)
    i.MyTimer_Conf                           0x08000694   Section        0  mytimer.o(i.MyTimer_Conf)
    i.MyTimer_IT_Conf                        0x08000718   Section        0  mytimer.o(i.MyTimer_IT_Conf)
    i.MyTimer_IT_Enable                      0x080007e0   Section        0  mytimer.o(i.MyTimer_IT_Enable)
    i.MyTimer_Start                          0x080007ee   Section        0  mytimer.o(i.MyTimer_Start)
    i.MyTimer_Stop                           0x080007fc   Section        0  mytimer.o(i.MyTimer_Stop)
    i.SystemClock_Config                     0x08000808   Section        0  main.o(i.SystemClock_Config)
    i.SystemInit                             0x080008f8   Section        0  system_stm32f1xx.o(i.SystemInit)
    i.TIM1_UP_IRQHandler                     0x08000950   Section        0  mytimer.o(i.TIM1_UP_IRQHandler)
    i.TIM2_IRQHandler                        0x08000968   Section        0  mytimer.o(i.TIM2_IRQHandler)
    i.TIM3_IRQHandler                        0x08000980   Section        0  mytimer.o(i.TIM3_IRQHandler)
    i.TIM4_IRQHandler                        0x08000998   Section        0  mytimer.o(i.TIM4_IRQHandler)
    i.__scatterload_copy                     0x080009b0   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x080009be   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x080009c0   Section       14  handlers.o(i.__scatterload_zeroinit)
    i.assert_failed                          0x080009ce   Section        0  main.o(i.assert_failed)
    i.main                                   0x080009d4   Section        0  main.o(i.main)
    .data                                    0x20000000   Section       12  chrono.o(.data)
    Chrono_Time                              0x20000000   Data           3  chrono.o(.data)
    Chrono_Timer                             0x20000004   Data           4  chrono.o(.data)
    .data                                    0x2000000c   Section       16  mytimer.o(.data)
    .data                                    0x2000001c   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  main.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)
    Chrono_Background                        0x08000149   Thumb Code    44  chrono.o(i.Chrono_Background)
    Chrono_Conf                              0x08000185   Thumb Code    60  chrono.o(i.Chrono_Conf)
    Chrono_Conf_io                           0x080001cd   Thumb Code    88  chrono.o(i.Chrono_Conf_io)
    Chrono_Reset                             0x08000239   Thumb Code    22  chrono.o(i.Chrono_Reset)
    Chrono_Start                             0x08000259   Thumb Code    18  chrono.o(i.Chrono_Start)
    Chrono_Stop                              0x08000275   Thumb Code    18  chrono.o(i.Chrono_Stop)
    Chrono_Task_10ms                         0x08000291   Thumb Code   112  chrono.o(i.Chrono_Task_10ms)
    LL_GPIO_Init                             0x08000329   Thumb Code   442  stm32f1xx_ll_gpio.o(i.LL_GPIO_Init)
    LL_Init1msTick                           0x0800053b   Thumb Code    28  stm32f1xx_ll_utils.o(i.LL_Init1msTick)
    LL_SetSystemCoreClock                    0x08000559   Thumb Code     6  stm32f1xx_ll_utils.o(i.LL_SetSystemCoreClock)
    LL_TIM_Init                              0x08000581   Thumb Code   228  stm32f1xx_ll_tim.o(i.LL_TIM_Init)
    MyTimer_Conf                             0x08000695   Thumb Code   118  mytimer.o(i.MyTimer_Conf)
    MyTimer_IT_Conf                          0x08000719   Thumb Code   166  mytimer.o(i.MyTimer_IT_Conf)
    MyTimer_IT_Enable                        0x080007e1   Thumb Code    14  mytimer.o(i.MyTimer_IT_Enable)
    MyTimer_Start                            0x080007ef   Thumb Code    14  mytimer.o(i.MyTimer_Start)
    MyTimer_Stop                             0x080007fd   Thumb Code    12  mytimer.o(i.MyTimer_Stop)
    SystemClock_Config                       0x08000809   Thumb Code   226  main.o(i.SystemClock_Config)
    SystemInit                               0x080008f9   Thumb Code    70  system_stm32f1xx.o(i.SystemInit)
    TIM1_UP_IRQHandler                       0x08000951   Thumb Code    16  mytimer.o(i.TIM1_UP_IRQHandler)
    TIM2_IRQHandler                          0x08000969   Thumb Code    18  mytimer.o(i.TIM2_IRQHandler)
    TIM3_IRQHandler                          0x08000981   Thumb Code    16  mytimer.o(i.TIM3_IRQHandler)
    TIM4_IRQHandler                          0x08000999   Thumb Code    16  mytimer.o(i.TIM4_IRQHandler)
    __scatterload_copy                       0x080009b1   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x080009bf   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x080009c1   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    assert_failed                            0x080009cf   Thumb Code     4  main.o(i.assert_failed)
    main                                     0x080009d5   Thumb Code    22  main.o(i.main)
    Region$$Table$$Base                      0x080009f0   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08000a10   Number         0  anon$$obj.o(Region$$Table)
    running                                  0x20000008   Data           4  chrono.o(.data)
    Ptr_ItFct_TIM1                           0x2000000c   Data           4  mytimer.o(.data)
    Ptr_ItFct_TIM2                           0x20000010   Data           4  mytimer.o(.data)
    Ptr_ItFct_TIM3                           0x20000014   Data           4  mytimer.o(.data)
    Ptr_ItFct_TIM4                           0x20000018   Data           4  mytimer.o(.data)
    SystemCoreClock                          0x2000001c   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: 0x00000a30, Max: 0x00020000, ABSOLUTE)

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

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

    0x08000000   0x08000000   0x000000ec   Data   RO          703    RESET               startup_stm32f103xb.o
    0x080000ec   0x080000ec   0x00000000   Code   RO          708  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x080000ec   0x080000ec   0x00000004   Code   RO          711    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x080000f0   0x080000f0   0x00000004   Code   RO          714    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO          716    .ARM.Collect$$$$00000008  mc_w.l(entry7b.o)
    0x080000f4   0x080000f4   0x00000000   Code   RO          718    .ARM.Collect$$$$0000000A  mc_w.l(entry8b.o)
    0x080000f4   0x080000f4   0x00000008   Code   RO          719    .ARM.Collect$$$$0000000B  mc_w.l(entry9a.o)
    0x080000fc   0x080000fc   0x00000000   Code   RO          721    .ARM.Collect$$$$0000000D  mc_w.l(entry10a.o)
    0x080000fc   0x080000fc   0x00000000   Code   RO          723    .ARM.Collect$$$$0000000F  mc_w.l(entry11a.o)
    0x080000fc   0x080000fc   0x00000004   Code   RO          712    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000100   0x08000100   0x00000024   Code   RO          704    .text               startup_stm32f103xb.o
    0x08000124   0x08000124   0x00000024   Code   RO          725    .text               mc_w.l(init.o)
    0x08000148   0x08000148   0x0000003c   Code   RO           81    i.Chrono_Background  chrono.o
    0x08000184   0x08000184   0x00000048   Code   RO           82    i.Chrono_Conf       chrono.o
    0x080001cc   0x080001cc   0x0000006c   Code   RO           83    i.Chrono_Conf_io    chrono.o
    0x08000238   0x08000238   0x00000020   Code   RO           85    i.Chrono_Reset      chrono.o
    0x08000258   0x08000258   0x0000001c   Code   RO           86    i.Chrono_Start      chrono.o
    0x08000274   0x08000274   0x0000001c   Code   RO           87    i.Chrono_Stop       chrono.o
    0x08000290   0x08000290   0x0000007c   Code   RO           88    i.Chrono_Task_10ms  chrono.o
    0x0800030c   0x0800030c   0x0000001c   Code   RO          164    i.LL_APB1_GRP1_EnableClock  mytimer.o
    0x08000328   0x08000328   0x000001f8   Code   RO          618    i.LL_GPIO_Init      stm32f1xx_ll_gpio.o
    0x08000520   0x08000520   0x0000001a   Code   RO           89    i.LL_GPIO_IsInputPinSet  chrono.o
    0x0800053a   0x0800053a   0x0000001c   Code   RO          359    i.LL_Init1msTick    stm32f1xx_ll_utils.o
    0x08000556   0x08000556   0x00000002   PAD
    0x08000558   0x08000558   0x0000000c   Code   RO          366    i.LL_SetSystemCoreClock  stm32f1xx_ll_utils.o
    0x08000564   0x08000564   0x00000008   Code   RO          165    i.LL_TIM_ClearFlag_UPDATE  mytimer.o
    0x0800056c   0x0800056c   0x0000000a   Code   RO          166    i.LL_TIM_DisableCounter  mytimer.o
    0x08000576   0x08000576   0x0000000a   Code   RO          167    i.LL_TIM_DisableIT_UPDATE  mytimer.o
    0x08000580   0x08000580   0x00000114   Code   RO          471    i.LL_TIM_Init       stm32f1xx_ll_tim.o
    0x08000694   0x08000694   0x00000084   Code   RO          168    i.MyTimer_Conf      mytimer.o
    0x08000718   0x08000718   0x000000c8   Code   RO          169    i.MyTimer_IT_Conf   mytimer.o
    0x080007e0   0x080007e0   0x0000000e   Code   RO          171    i.MyTimer_IT_Enable  mytimer.o
    0x080007ee   0x080007ee   0x0000000e   Code   RO          172    i.MyTimer_Start     mytimer.o
    0x080007fc   0x080007fc   0x0000000c   Code   RO          173    i.MyTimer_Stop      mytimer.o
    0x08000808   0x08000808   0x000000f0   Code   RO            4    i.SystemClock_Config  main.o
    0x080008f8   0x080008f8   0x00000058   Code   RO          668    i.SystemInit        system_stm32f1xx.o
    0x08000950   0x08000950   0x00000018   Code   RO          174    i.TIM1_UP_IRQHandler  mytimer.o
    0x08000968   0x08000968   0x00000018   Code   RO          175    i.TIM2_IRQHandler   mytimer.o
    0x08000980   0x08000980   0x00000018   Code   RO          176    i.TIM3_IRQHandler   mytimer.o
    0x08000998   0x08000998   0x00000018   Code   RO          177    i.TIM4_IRQHandler   mytimer.o
    0x080009b0   0x080009b0   0x0000000e   Code   RO          729    i.__scatterload_copy  mc_w.l(handlers.o)
    0x080009be   0x080009be   0x00000002   Code   RO          730    i.__scatterload_null  mc_w.l(handlers.o)
    0x080009c0   0x080009c0   0x0000000e   Code   RO          731    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x080009ce   0x080009ce   0x00000004   Code   RO            5    i.assert_failed     main.o
    0x080009d2   0x080009d2   0x00000002   PAD
    0x080009d4   0x080009d4   0x0000001c   Code   RO            6    i.main              main.o
    0x080009f0   0x080009f0   0x00000020   Data   RO          727    Region$$Table       anon$$obj.o


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

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

    0x20000000   0x08000a10   0x0000000c   Data   RW           90    .data               chrono.o
    0x2000000c   0x08000a1c   0x00000010   Data   RW          179    .data               mytimer.o
    0x2000001c   0x08000a2c   0x00000004   Data   RW          670    .data               system_stm32f1xx.o
    0x20000020        -       0x00000400   Zero   RW          701    STACK               startup_stm32f103xb.o


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

Image component sizes


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

       478         90          0         12          0      15332   chrono.o
       272         20          0          0          0     356708   main.o
       524         82          0         16          0      59812   mytimer.o
        36          8        236          0       1024        780   startup_stm32f103xb.o
       504         62          0          0          0      10415   stm32f1xx_ll_gpio.o
       276         48          0          0          0      28994   stm32f1xx_ll_tim.o
        40          6          0          0          0       2105   stm32f1xx_ll_utils.o
        88         18          0          4          0       1171   system_stm32f1xx.o

    ----------------------------------------------------------------------
      2222        334        268         32       1024     475317   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         4          0          0          0          0          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   

      2308        350        268         32       1024     474185   Grand Totals
      2308        350        268         32       1024     474185   ELF Image Totals
      2308        350        268         32          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                 2576 (   2.52kB)
    Total RW  Size (RW Data + ZI Data)              1056 (   1.03kB)
    Total ROM Size (Code + RO Data + RW Data)       2608 (   2.55kB)

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

