Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601] ============================================================================== Section Cross References main_1.o(i.MX_GPIO_Init) refers to rt_memclr.o(.text) for __aeabi_memclr4 main_1.o(i.MX_GPIO_Init) refers to stm32g0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin main_1.o(i.MX_GPIO_Init) refers to stm32g0xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init main_1.o(i.SystemClock_Config) refers to rt_memclr.o(.text) for __aeabi_memclr4 main_1.o(i.SystemClock_Config) refers to stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_ControlVoltageScaling) for HAL_PWREx_ControlVoltageScaling main_1.o(i.SystemClock_Config) refers to stm32g0xx_hal_rcc.o(i.HAL_RCC_OscConfig) for HAL_RCC_OscConfig main_1.o(i.SystemClock_Config) refers to main_1.o(i.Error_Handler) for Error_Handler main_1.o(i.SystemClock_Config) refers to stm32g0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig main_1.o(i.main) refers to stm32g0xx_hal.o(i.HAL_Init) for HAL_Init main_1.o(i.main) refers to main_1.o(i.SystemClock_Config) for SystemClock_Config main_1.o(i.main) refers to main_1.o(i.MX_GPIO_Init) for MX_GPIO_Init stm32g0xx_it.o(i.SysTick_Handler) refers to stm32g0xx_hal.o(i.HAL_IncTick) for HAL_IncTick stm32g0xx_hal.o(i.HAL_DeInit) refers to stm32g0xx_hal.o(i.HAL_MspDeInit) for HAL_MspDeInit stm32g0xx_hal.o(i.HAL_Delay) refers to stm32g0xx_hal.o(i.HAL_GetTick) for HAL_GetTick stm32g0xx_hal.o(i.HAL_Delay) refers to stm32g0xx_hal.o(.data) for uwTickFreq stm32g0xx_hal.o(i.HAL_GetTick) refers to stm32g0xx_hal.o(.data) for uwTick stm32g0xx_hal.o(i.HAL_GetTickFreq) refers to stm32g0xx_hal.o(.data) for uwTickFreq stm32g0xx_hal.o(i.HAL_GetTickPrio) refers to stm32g0xx_hal.o(.data) for uwTickPrio stm32g0xx_hal.o(i.HAL_IncTick) refers to stm32g0xx_hal.o(.data) for uwTick stm32g0xx_hal.o(i.HAL_Init) refers to stm32g0xx_hal.o(i.HAL_InitTick) for HAL_InitTick stm32g0xx_hal.o(i.HAL_Init) refers to stm32g0xx_hal_msp.o(i.HAL_MspInit) for HAL_MspInit stm32g0xx_hal.o(i.HAL_InitTick) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod stm32g0xx_hal.o(i.HAL_InitTick) refers to stm32g0xx_hal_cortex.o(i.HAL_SYSTICK_Config) for HAL_SYSTICK_Config stm32g0xx_hal.o(i.HAL_InitTick) refers to stm32g0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) for HAL_NVIC_SetPriority stm32g0xx_hal.o(i.HAL_InitTick) refers to stm32g0xx_hal.o(.data) for uwTickFreq stm32g0xx_hal.o(i.HAL_InitTick) refers to system_stm32g0xx.o(.data) for SystemCoreClock stm32g0xx_hal.o(i.HAL_SetTickFreq) refers to stm32g0xx_hal.o(i.HAL_InitTick) for HAL_InitTick stm32g0xx_hal.o(i.HAL_SetTickFreq) refers to stm32g0xx_hal.o(.data) for uwTickFreq stm32g0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) refers to stm32g0xx_hal_cortex.o(i.__NVIC_SetPriority) for __NVIC_SetPriority stm32g0xx_hal_cortex.o(i.HAL_SYSTICK_Config) refers to stm32g0xx_hal_cortex.o(i.__NVIC_SetPriority) for __NVIC_SetPriority stm32g0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) refers to stm32g0xx_hal_cortex.o(i.HAL_SYSTICK_Callback) for HAL_SYSTICK_Callback stm32g0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) refers to stm32g0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Rising_Callback) for HAL_GPIO_EXTI_Rising_Callback stm32g0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler) refers to stm32g0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Falling_Callback) for HAL_GPIO_EXTI_Falling_Callback stm32g0xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode) refers to stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_EnableLowPowerRunMode) for HAL_PWREx_EnableLowPowerRunMode stm32g0xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode) refers to stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableLowPowerRunMode) for HAL_PWREx_DisableLowPowerRunMode stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_ControlVoltageScaling) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_ControlVoltageScaling) refers to system_stm32g0xx.o(.data) for SystemCoreClock stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableGPIOPullDown) refers to stm32g0xx_hal_pwr_ex.o(i.__ARM_common_switch8) for __ARM_common_switch8 stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableGPIOPullUp) refers to stm32g0xx_hal_pwr_ex.o(i.__ARM_common_switch8) for __ARM_common_switch8 stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableLowPowerRunMode) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableLowPowerRunMode) refers to system_stm32g0xx.o(.data) for SystemCoreClock stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_EnableGPIOPullDown) refers to stm32g0xx_hal_pwr_ex.o(i.__ARM_common_switch8) for __ARM_common_switch8 stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_EnableGPIOPullUp) refers to stm32g0xx_hal_pwr_ex.o(i.__ARM_common_switch8) for __ARM_common_switch8 stm32g0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32g0xx_hal.o(i.HAL_GetTick) for HAL_GetTick stm32g0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32g0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq stm32g0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32g0xx_hal.o(i.HAL_InitTick) for HAL_InitTick stm32g0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32g0xx.o(.constdata) for AHBPrescTable stm32g0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to system_stm32g0xx.o(.data) for SystemCoreClock stm32g0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) refers to stm32g0xx_hal.o(.data) for uwTickPrio stm32g0xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32g0xx_hal.o(i.HAL_GetTick) for HAL_GetTick stm32g0xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32g0xx_hal.o(i.HAL_InitTick) for HAL_InitTick stm32g0xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to system_stm32g0xx.o(.data) for SystemCoreClock stm32g0xx_hal_rcc.o(i.HAL_RCC_DeInit) refers to stm32g0xx_hal.o(.data) for uwTickPrio stm32g0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) refers to system_stm32g0xx.o(.data) for SystemCoreClock stm32g0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to stm32g0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) for HAL_RCC_GetHCLKFreq stm32g0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) refers to system_stm32g0xx.o(.constdata) for APBPrescTable stm32g0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod stm32g0xx_hal_rcc.o(i.HAL_RCC_MCOConfig) refers to stm32g0xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init stm32g0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler) refers to stm32g0xx_hal_rcc.o(i.HAL_RCC_CSSCallback) for HAL_RCC_CSSCallback stm32g0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler) refers to stm32g0xx_hal_rcc.o(i.HAL_RCC_LSECSSCallback) for HAL_RCC_LSECSSCallback stm32g0xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32g0xx_hal.o(i.HAL_GetTick) for HAL_GetTick stm32g0xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod stm32g0xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32g0xx_hal.o(i.HAL_InitTick) for HAL_InitTick stm32g0xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to system_stm32g0xx.o(.data) for SystemCoreClock stm32g0xx_hal_rcc.o(i.HAL_RCC_OscConfig) refers to stm32g0xx_hal.o(.data) for uwTickPrio stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_DisableLSCO) refers to stm32g0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess) for HAL_PWR_EnableBkUpAccess stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_DisableLSCO) refers to stm32g0xx_hal_pwr.o(i.HAL_PWR_DisableBkUpAccess) for HAL_PWR_DisableBkUpAccess stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_EnableLSCO) refers to stm32g0xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_EnableLSCO) refers to stm32g0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess) for HAL_PWR_EnableBkUpAccess stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_EnableLSCO) refers to stm32g0xx_hal_pwr.o(i.HAL_PWR_DisableBkUpAccess) for HAL_PWR_DisableBkUpAccess stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32g0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq) refers to stm32g0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) for HAL_RCC_GetSysClockFreq stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) refers to stm32g0xx_hal.o(i.HAL_GetTick) for HAL_GetTick startup_stm32g030xx.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_stm32g030xx.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_stm32g030xx.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_stm32g030xx.o(RESET) refers to startup_stm32g030xx.o(STACK) for __initial_sp startup_stm32g030xx.o(RESET) refers to startup_stm32g030xx.o(.text) for Reset_Handler startup_stm32g030xx.o(RESET) refers to stm32g0xx_it.o(i.NMI_Handler) for NMI_Handler startup_stm32g030xx.o(RESET) refers to stm32g0xx_it.o(i.HardFault_Handler) for HardFault_Handler startup_stm32g030xx.o(RESET) refers to stm32g0xx_it.o(i.SVC_Handler) for SVC_Handler startup_stm32g030xx.o(RESET) refers to stm32g0xx_it.o(i.PendSV_Handler) for PendSV_Handler startup_stm32g030xx.o(RESET) refers to stm32g0xx_it.o(i.SysTick_Handler) for SysTick_Handler startup_stm32g030xx.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_stm32g030xx.o(.text) refers to system_stm32g0xx.o(i.SystemInit) for SystemInit startup_stm32g030xx.o(.text) refers to __main.o(!!!main) for __main startup_stm32g030xx.o(.text) refers to startup_stm32g030xx.o(HEAP) for Heap_Mem startup_stm32g030xx.o(.text) refers to startup_stm32g030xx.o(STACK) for Stack_Mem system_stm32g0xx.o(i.SystemCoreClockUpdate) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod system_stm32g0xx.o(i.SystemCoreClockUpdate) refers to system_stm32g0xx.o(.data) for SystemCoreClock system_stm32g0xx.o(i.SystemCoreClockUpdate) refers to system_stm32g0xx.o(.constdata) for AHBPrescTable __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0 __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main_1.o(i.main) for main __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001 __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008 __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004 rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace sys_stackheap_outer.o(.text) refers to startup_stm32g030xx.o(.text) for __user_initial_stackheap sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to tempstk.o(.text) for __temporary_stack_top sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to __main.o(!!!main) for __main exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1 libspace.o(.text) refers to libspace.o(.bss) for __libspace_start rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000 rt_raise.o(.text) refers to __raise.o(.text) for __raise rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.text) for __ARM_argv_veneer libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.text) for __ARM_argv_veneer sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001 rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003 rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004 __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_cpp_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_fini_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_fp_trap_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000011) for __rt_lib_shutdown_heap_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000012) for __rt_lib_shutdown_return libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_signal_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_stdio_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_user_alloc_1 sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display ============================================================================== Removing Unused input sections from the image. Removing main_1.o(.rev16_text), (4 bytes). Removing main_1.o(.revsh_text), (4 bytes). Removing main_1.o(.constdata), (5 bytes). Removing stm32g0xx_it.o(.rev16_text), (4 bytes). Removing stm32g0xx_it.o(.revsh_text), (4 bytes). Removing stm32g0xx_it.o(.constdata), (5 bytes). Removing stm32g0xx_hal_msp.o(.rev16_text), (4 bytes). Removing stm32g0xx_hal_msp.o(.revsh_text), (4 bytes). Removing stm32g0xx_hal_msp.o(.constdata), (5 bytes). Removing stm32g0xx_hal.o(.rev16_text), (4 bytes). Removing stm32g0xx_hal.o(.revsh_text), (4 bytes). Removing stm32g0xx_hal.o(i.HAL_DBGMCU_DisableDBGStandbyMode), (20 bytes). Removing stm32g0xx_hal.o(i.HAL_DBGMCU_DisableDBGStopMode), (20 bytes). Removing stm32g0xx_hal.o(i.HAL_DBGMCU_EnableDBGStandbyMode), (20 bytes). Removing stm32g0xx_hal.o(i.HAL_DBGMCU_EnableDBGStopMode), (20 bytes). Removing stm32g0xx_hal.o(i.HAL_DeInit), (52 bytes). Removing stm32g0xx_hal.o(i.HAL_Delay), (44 bytes). Removing stm32g0xx_hal.o(i.HAL_GetDEVID), (16 bytes). Removing stm32g0xx_hal.o(i.HAL_GetHalVersion), (8 bytes). Removing stm32g0xx_hal.o(i.HAL_GetREVID), (12 bytes). Removing stm32g0xx_hal.o(i.HAL_GetTickFreq), (12 bytes). Removing stm32g0xx_hal.o(i.HAL_GetTickPrio), (12 bytes). Removing stm32g0xx_hal.o(i.HAL_GetUIDw0), (12 bytes). Removing stm32g0xx_hal.o(i.HAL_GetUIDw1), (12 bytes). Removing stm32g0xx_hal.o(i.HAL_GetUIDw2), (12 bytes). Removing stm32g0xx_hal.o(i.HAL_MspDeInit), (2 bytes). Removing stm32g0xx_hal.o(i.HAL_MspInit), (2 bytes). Removing stm32g0xx_hal.o(i.HAL_ResumeTick), (20 bytes). Removing stm32g0xx_hal.o(i.HAL_SYSCFG_DisableClampingDiode), (16 bytes). Removing stm32g0xx_hal.o(i.HAL_SYSCFG_DisableIOAnalogSwitchBooster), (20 bytes). Removing stm32g0xx_hal.o(i.HAL_SYSCFG_DisableRemap), (16 bytes). Removing stm32g0xx_hal.o(i.HAL_SYSCFG_EnableClampingDiode), (16 bytes). Removing stm32g0xx_hal.o(i.HAL_SYSCFG_EnableIOAnalogSwitchBooster), (20 bytes). Removing stm32g0xx_hal.o(i.HAL_SYSCFG_EnableRemap), (16 bytes). Removing stm32g0xx_hal.o(i.HAL_SetTickFreq), (52 bytes). Removing stm32g0xx_hal.o(i.HAL_SuspendTick), (20 bytes). Removing stm32g0xx_hal.o(.constdata), (5 bytes). Removing stm32g0xx_hal_cortex.o(.rev16_text), (4 bytes). Removing stm32g0xx_hal_cortex.o(.revsh_text), (4 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_MPU_ConfigRegion), (88 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_MPU_Disable), (16 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_MPU_Enable), (24 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_NVIC_ClearPendingIRQ), (28 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_NVIC_DisableIRQ), (36 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ), (36 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_NVIC_GetPendingIRQ), (48 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_NVIC_GetPriority), (72 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_NVIC_SetPendingIRQ), (28 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_NVIC_SystemReset), (32 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig), (36 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_SYSTICK_Callback), (2 bytes). Removing stm32g0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler), (8 bytes). Removing stm32g0xx_hal_cortex.o(.constdata), (5 bytes). Removing stm32g0xx_hal_gpio.o(.rev16_text), (4 bytes). Removing stm32g0xx_hal_gpio.o(.revsh_text), (4 bytes). Removing stm32g0xx_hal_gpio.o(i.HAL_GPIO_DeInit), (268 bytes). Removing stm32g0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Falling_Callback), (2 bytes). Removing stm32g0xx_hal_gpio.o(i.HAL_GPIO_EXTI_IRQHandler), (52 bytes). Removing stm32g0xx_hal_gpio.o(i.HAL_GPIO_EXTI_Rising_Callback), (2 bytes). Removing stm32g0xx_hal_gpio.o(i.HAL_GPIO_LockPin), (50 bytes). Removing stm32g0xx_hal_gpio.o(i.HAL_GPIO_ReadPin), (18 bytes). Removing stm32g0xx_hal_gpio.o(i.HAL_GPIO_TogglePin), (20 bytes). Removing stm32g0xx_hal_gpio.o(.constdata), (5 bytes). Removing stm32g0xx_hal_pwr.o(.rev16_text), (4 bytes). Removing stm32g0xx_hal_pwr.o(.revsh_text), (4 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_DeInit), (32 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_DisableBkUpAccess), (20 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_DisableSEVOnPend), (20 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_DisableSleepOnExit), (20 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_DisableWakeUpPin), (20 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_EnableBkUpAccess), (20 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_EnableSEVOnPend), (20 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_EnableSleepOnExit), (20 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_EnableWakeUpPin), (40 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_EnterSLEEPMode), (92 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_EnterSTANDBYMode), (44 bytes). Removing stm32g0xx_hal_pwr.o(i.HAL_PWR_EnterSTOPMode), (80 bytes). Removing stm32g0xx_hal_pwr.o(.constdata), (5 bytes). Removing stm32g0xx_hal_pwr_ex.o(.rev16_text), (4 bytes). Removing stm32g0xx_hal_pwr_ex.o(.revsh_text), (4 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableBatteryCharging), (20 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableFlashPowerDown), (16 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableGPIOPullDown), (104 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableGPIOPullUp), (104 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableInternalWakeUpLine), (20 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisableLowPowerRunMode), (80 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_DisablePullUpPullDownConfig), (20 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_EnableBatteryCharging), (32 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_EnableFlashPowerDown), (16 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_EnableGPIOPullDown), (152 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_EnableGPIOPullUp), (152 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_EnableInternalWakeUpLine), (20 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_EnableLowPowerRunMode), (20 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_EnablePullUpPullDownConfig), (20 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_GetVoltageRange), (16 bytes). Removing stm32g0xx_hal_pwr_ex.o(.constdata), (5 bytes). Removing stm32g0xx_hal_rcc.o(.rev16_text), (4 bytes). Removing stm32g0xx_hal_rcc.o(.revsh_text), (4 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_CSSCallback), (2 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_DeInit), (208 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_DisableLSECSS), (20 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_EnableCSS), (20 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_EnableLSECSS), (20 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_GetClockConfig), (60 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq), (12 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_GetOscConfig), (252 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq), (40 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_GetResetSource), (28 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_LSECSSCallback), (2 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_MCOConfig), (100 bytes). Removing stm32g0xx_hal_rcc.o(i.HAL_RCC_NMI_IRQHandler), (48 bytes). Removing stm32g0xx_hal_rcc.o(.constdata), (5 bytes). Removing stm32g0xx_hal_rcc_ex.o(.rev16_text), (4 bytes). Removing stm32g0xx_hal_rcc_ex.o(.revsh_text), (4 bytes). Removing stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_DisableLSCO), (120 bytes). Removing stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_EnableLSCO), (188 bytes). Removing stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKConfig), (68 bytes). Removing stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_GetPeriphCLKFreq), (600 bytes). Removing stm32g0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig), (488 bytes). Removing stm32g0xx_hal_rcc_ex.o(.constdata), (5 bytes). Removing system_stm32g0xx.o(.rev16_text), (4 bytes). Removing system_stm32g0xx.o(.revsh_text), (4 bytes). Removing system_stm32g0xx.o(i.SystemCoreClockUpdate), (236 bytes). Removing stm32g0xx_hal_pwr_ex.o(i.__ARM_common_switch8), (28 bytes). 124 unused section(s) (total 5236 bytes) removed from the image. ============================================================================== Image Symbol Table Local Symbols Symbol Name Value Ov Type Size Object(Section) ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 aeabi_idiv0_sigfpe.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 aeabi_idiv0.o ABSOLUTE ../clib/angel/scatterp.s 0x00000000 Number 0 __scatter.o ABSOLUTE ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 tempstk.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/division.s 0x00000000 Number 0 aeabi_sdiv.o ABSOLUTE ../clib/division.s 0x00000000 Number 0 aeabi_sdiv_div0.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE ../clib/memcpset.c 0x00000000 Number 0 rt_memclr.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE ../fplib/cfplib/fpinit.c 0x00000000 Number 0 fpinit.o ABSOLUTE D:/1.Project/git/PikaPi_Zero/RTE/Device/STM32G030C8Tx/STCubeGenerated/Src/stm32g0xx_hal_msp.c 0x00000000 Number 0 stm32g0xx_hal_msp.o ABSOLUTE D:/Keil/ARM/Packs/Keil/STM32G0xx_DFP/1.5.0/Drivers/STM32G0xx_HAL_Driver/Src/stm32g0xx_hal.c 0x00000000 Number 0 stm32g0xx_hal.o ABSOLUTE D:/Keil/ARM/Packs/Keil/STM32G0xx_DFP/1.5.0/Drivers/STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_cortex.c 0x00000000 Number 0 stm32g0xx_hal_cortex.o ABSOLUTE D:/Keil/ARM/Packs/Keil/STM32G0xx_DFP/1.5.0/Drivers/STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_gpio.c 0x00000000 Number 0 stm32g0xx_hal_gpio.o ABSOLUTE D:/Keil/ARM/Packs/Keil/STM32G0xx_DFP/1.5.0/Drivers/STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_pwr.c 0x00000000 Number 0 stm32g0xx_hal_pwr.o ABSOLUTE D:/Keil/ARM/Packs/Keil/STM32G0xx_DFP/1.5.0/Drivers/STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_pwr_ex.c 0x00000000 Number 0 stm32g0xx_hal_pwr_ex.o ABSOLUTE D:/Keil/ARM/Packs/Keil/STM32G0xx_DFP/1.5.0/Drivers/STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_rcc.c 0x00000000 Number 0 stm32g0xx_hal_rcc.o ABSOLUTE D:/Keil/ARM/Packs/Keil/STM32G0xx_DFP/1.5.0/Drivers/STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_rcc_ex.c 0x00000000 Number 0 stm32g0xx_hal_rcc_ex.o ABSOLUTE D:\1.Project\git\PikaPi_Zero\RTE\Device\STM32G030C8Tx\STCubeGenerated\Src\stm32g0xx_hal_msp.c 0x00000000 Number 0 stm32g0xx_hal_msp.o ABSOLUTE D:\Keil\ARM\Packs\Keil\STM32G0xx_DFP\1.5.0\Drivers\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal.c 0x00000000 Number 0 stm32g0xx_hal.o ABSOLUTE D:\Keil\ARM\Packs\Keil\STM32G0xx_DFP\1.5.0\Drivers\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_cortex.c 0x00000000 Number 0 stm32g0xx_hal_cortex.o ABSOLUTE D:\Keil\ARM\Packs\Keil\STM32G0xx_DFP\1.5.0\Drivers\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_gpio.c 0x00000000 Number 0 stm32g0xx_hal_gpio.o ABSOLUTE D:\Keil\ARM\Packs\Keil\STM32G0xx_DFP\1.5.0\Drivers\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_pwr.c 0x00000000 Number 0 stm32g0xx_hal_pwr.o ABSOLUTE D:\Keil\ARM\Packs\Keil\STM32G0xx_DFP\1.5.0\Drivers\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_pwr_ex.c 0x00000000 Number 0 stm32g0xx_hal_pwr_ex.o ABSOLUTE D:\Keil\ARM\Packs\Keil\STM32G0xx_DFP\1.5.0\Drivers\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_rcc.c 0x00000000 Number 0 stm32g0xx_hal_rcc.o ABSOLUTE D:\Keil\ARM\Packs\Keil\STM32G0xx_DFP\1.5.0\Drivers\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_rcc_ex.c 0x00000000 Number 0 stm32g0xx_hal_rcc_ex.o ABSOLUTE RTE/Device/STM32G030C8Tx/startup_stm32g030xx.s 0x00000000 Number 0 startup_stm32g030xx.o ABSOLUTE RTE/Device/STM32G030C8Tx/system_stm32g0xx.c 0x00000000 Number 0 system_stm32g0xx.o ABSOLUTE RTE\Device\STM32G030C8Tx\STCubeGenerated\Src\main.c 0x00000000 Number 0 main_1.o ABSOLUTE RTE\Device\STM32G030C8Tx\STCubeGenerated\Src\stm32g0xx_it.c 0x00000000 Number 0 stm32g0xx_it.o ABSOLUTE RTE\Device\STM32G030C8Tx\system_stm32g0xx.c 0x00000000 Number 0 system_stm32g0xx.o ABSOLUTE RTE\\Device\\STM32G030C8Tx\\STCubeGenerated\\Src\\main.c 0x00000000 Number 0 main_1.o ABSOLUTE RTE\\Device\\STM32G030C8Tx\\STCubeGenerated\\Src\\stm32g0xx_it.c 0x00000000 Number 0 stm32g0xx_it.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE RESET 0x08000000 Section 192 startup_stm32g030xx.o(RESET) !!!main 0x080000c0 Section 8 __main.o(!!!main) !!!scatter 0x080000c8 Section 60 __scatter.o(!!!scatter) !!handler_copy 0x08000104 Section 26 __scatter_copy.o(!!handler_copy) !!handler_zi 0x08000120 Section 28 __scatter_zi.o(!!handler_zi) .ARM.Collect$$libinit$$00000000 0x0800013c Section 2 libinit.o(.ARM.Collect$$libinit$$00000000) .ARM.Collect$$libinit$$00000002 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002) .ARM.Collect$$libinit$$00000004 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004) .ARM.Collect$$libinit$$0000000A 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) .ARM.Collect$$libinit$$0000000C 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) .ARM.Collect$$libinit$$0000000E 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) .ARM.Collect$$libinit$$00000011 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011) .ARM.Collect$$libinit$$00000013 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013) .ARM.Collect$$libinit$$00000015 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015) .ARM.Collect$$libinit$$00000017 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017) .ARM.Collect$$libinit$$00000019 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019) .ARM.Collect$$libinit$$0000001B 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) .ARM.Collect$$libinit$$0000001D 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) .ARM.Collect$$libinit$$0000001F 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) .ARM.Collect$$libinit$$00000021 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021) .ARM.Collect$$libinit$$00000023 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023) .ARM.Collect$$libinit$$00000025 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025) .ARM.Collect$$libinit$$0000002C 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) .ARM.Collect$$libinit$$0000002E 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) .ARM.Collect$$libinit$$00000030 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030) .ARM.Collect$$libinit$$00000032 0x0800013e Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032) .ARM.Collect$$libinit$$00000033 0x0800013e Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033) .ARM.Collect$$libshutdown$$00000000 0x08000140 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) .ARM.Collect$$libshutdown$$00000002 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) .ARM.Collect$$libshutdown$$00000004 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) .ARM.Collect$$libshutdown$$00000006 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) .ARM.Collect$$libshutdown$$00000009 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) .ARM.Collect$$libshutdown$$0000000C 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) .ARM.Collect$$libshutdown$$0000000E 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) .ARM.Collect$$libshutdown$$00000011 0x08000142 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000011) .ARM.Collect$$libshutdown$$00000012 0x08000142 Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000012) .ARM.Collect$$rtentry$$00000000 0x08000144 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) .ARM.Collect$$rtentry$$00000002 0x08000144 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) .ARM.Collect$$rtentry$$00000004 0x08000144 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) .ARM.Collect$$rtentry$$00000009 0x0800014a Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) .ARM.Collect$$rtentry$$0000000A 0x0800014a Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) .ARM.Collect$$rtentry$$0000000C 0x0800014e Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) .ARM.Collect$$rtentry$$0000000D 0x0800014e Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) .ARM.Collect$$rtexit$$00000000 0x08000156 Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000) .ARM.Collect$$rtexit$$00000002 0x08000158 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) .ARM.Collect$$rtexit$$00000003 0x08000158 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003) .ARM.Collect$$rtexit$$00000004 0x0800015c Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004) .text 0x08000164 Section 56 startup_stm32g030xx.o(.text) .text 0x0800019c Section 0 rt_memclr.o(.text) .text 0x080001dc Section 346 aeabi_sdiv.o(.text) .text 0x08000336 Section 0 heapauxi.o(.text) .text 0x0800033c Section 62 sys_stackheap_outer.o(.text) .text 0x0800037a Section 0 exit.o(.text) .text 0x0800038c Section 8 libspace.o(.text) .text 0x08000394 Section 0 sys_exit.o(.text) .text 0x080003a0 Section 2 use_no_semi.o(.text) .text 0x080003a2 Section 0 indicate_semi.o(.text) i.Error_Handler 0x080003a2 Section 0 main_1.o(i.Error_Handler) i.HAL_GPIO_Init 0x080003a8 Section 0 stm32g0xx_hal_gpio.o(i.HAL_GPIO_Init) i.HAL_GPIO_WritePin 0x08000580 Section 0 stm32g0xx_hal_gpio.o(i.HAL_GPIO_WritePin) i.HAL_GetTick 0x0800058c Section 0 stm32g0xx_hal.o(i.HAL_GetTick) i.HAL_IncTick 0x08000598 Section 0 stm32g0xx_hal.o(i.HAL_IncTick) i.HAL_Init 0x080005b0 Section 0 stm32g0xx_hal.o(i.HAL_Init) i.HAL_InitTick 0x080005dc Section 0 stm32g0xx_hal.o(i.HAL_InitTick) i.HAL_MspInit 0x0800063c Section 0 stm32g0xx_hal_msp.o(i.HAL_MspInit) i.HAL_NVIC_SetPriority 0x08000680 Section 0 stm32g0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) i.HAL_PWREx_ControlVoltageScaling 0x08000694 Section 0 stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_ControlVoltageScaling) i.HAL_RCC_ClockConfig 0x080006ec Section 0 stm32g0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) i.HAL_RCC_GetSysClockFreq 0x080008c0 Section 0 stm32g0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) i.HAL_RCC_OscConfig 0x080009a4 Section 0 stm32g0xx_hal_rcc.o(i.HAL_RCC_OscConfig) i.HAL_SYSTICK_Config 0x08000f50 Section 0 stm32g0xx_hal_cortex.o(i.HAL_SYSTICK_Config) i.HardFault_Handler 0x08000f88 Section 0 stm32g0xx_it.o(i.HardFault_Handler) i.MX_GPIO_Init 0x08000f8c Section 0 main_1.o(i.MX_GPIO_Init) MX_GPIO_Init 0x08000f8d Thumb Code 146 main_1.o(i.MX_GPIO_Init) i.NMI_Handler 0x08001028 Section 0 stm32g0xx_it.o(i.NMI_Handler) i.PendSV_Handler 0x0800102c Section 0 stm32g0xx_it.o(i.PendSV_Handler) i.SVC_Handler 0x0800102e Section 0 stm32g0xx_it.o(i.SVC_Handler) i.SysTick_Handler 0x08001030 Section 0 stm32g0xx_it.o(i.SysTick_Handler) i.SystemClock_Config 0x08001038 Section 0 main_1.o(i.SystemClock_Config) i.SystemInit 0x08001098 Section 0 system_stm32g0xx.o(i.SystemInit) i.__NVIC_SetPriority 0x0800109c Section 0 stm32g0xx_hal_cortex.o(i.__NVIC_SetPriority) __NVIC_SetPriority 0x0800109d Thumb Code 110 stm32g0xx_hal_cortex.o(i.__NVIC_SetPriority) i.main 0x08001114 Section 0 main_1.o(i.main) .constdata 0x08001124 Section 104 system_stm32g0xx.o(.constdata) CHANNEL_OFFSET_TAB 0x08001124 Data 5 system_stm32g0xx.o(.constdata) .data 0x20000000 Section 9 stm32g0xx_hal.o(.data) .data 0x2000000c Section 4 system_stm32g0xx.o(.data) .bss 0x20000010 Section 96 libspace.o(.bss) HEAP 0x20000070 Section 512 startup_stm32g030xx.o(HEAP) Heap_Mem 0x20000070 Data 512 startup_stm32g030xx.o(HEAP) STACK 0x20000270 Section 1024 startup_stm32g030xx.o(STACK) Stack_Mem 0x20000270 Data 1024 startup_stm32g030xx.o(STACK) __initial_sp 0x20000670 Data 0 startup_stm32g030xx.o(STACK) Global Symbols Symbol Name Value Ov Type Size Object(Section) BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE __ARM_use_no_argv 0x00000000 Number 0 main_1.o ABSOLUTE __ARM_exceptions_init - Undefined Weak Reference __alloca_initialize - Undefined Weak Reference __arm_fini_ - Undefined Weak Reference __arm_preinit_ - Undefined Weak Reference __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __rt_locale - Undefined Weak Reference __sigvec_lookup - Undefined Weak Reference _atexit_init - Undefined Weak Reference _call_atexit_fns - Undefined Weak Reference _clock_init - Undefined Weak Reference _fp_trap_init - Undefined Weak Reference _fp_trap_shutdown - Undefined Weak Reference _get_lc_collate - Undefined Weak Reference _get_lc_ctype - Undefined Weak Reference _get_lc_monetary - Undefined Weak Reference _get_lc_numeric - Undefined Weak Reference _get_lc_time - Undefined Weak Reference _getenv_init - Undefined Weak Reference _handle_redirection - Undefined Weak Reference _init_alloc - Undefined Weak Reference _init_user_alloc - Undefined Weak Reference _initio - Undefined Weak Reference _rand_init - Undefined Weak Reference _signal_finish - Undefined Weak Reference _signal_init - Undefined Weak Reference _terminate_alloc - Undefined Weak Reference _terminate_user_alloc - Undefined Weak Reference _terminateio - Undefined Weak Reference __Vectors_Size 0x000000c0 Number 0 startup_stm32g030xx.o ABSOLUTE __Vectors 0x08000000 Data 4 startup_stm32g030xx.o(RESET) __Vectors_End 0x080000c0 Data 0 startup_stm32g030xx.o(RESET) __main 0x080000c1 Thumb Code 8 __main.o(!!!main) __scatterload 0x080000c9 Thumb Code 0 __scatter.o(!!!scatter) __scatterload_rt2 0x080000c9 Thumb Code 52 __scatter.o(!!!scatter) __scatterload_rt2_thumb_only 0x080000c9 Thumb Code 0 __scatter.o(!!!scatter) __scatterload_null 0x080000d9 Thumb Code 0 __scatter.o(!!!scatter) __scatterload_copy 0x08000105 Thumb Code 26 __scatter_copy.o(!!handler_copy) __scatterload_zeroinit 0x08000121 Thumb Code 28 __scatter_zi.o(!!handler_zi) __rt_lib_init 0x0800013d Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000) __rt_lib_init_alloca_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) __rt_lib_init_argv_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) __rt_lib_init_atexit_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) __rt_lib_init_clock_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021) __rt_lib_init_cpp_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032) __rt_lib_init_exceptions_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030) __rt_lib_init_fp_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002) __rt_lib_init_fp_trap_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) __rt_lib_init_getenv_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023) __rt_lib_init_heap_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) __rt_lib_init_lc_collate_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011) __rt_lib_init_lc_ctype_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013) __rt_lib_init_lc_monetary_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015) __rt_lib_init_lc_numeric_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017) __rt_lib_init_lc_time_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019) __rt_lib_init_preinit_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004) __rt_lib_init_rand_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) __rt_lib_init_return 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033) __rt_lib_init_signal_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) __rt_lib_init_stdio_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025) __rt_lib_init_user_alloc_1 0x0800013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) __rt_lib_shutdown 0x08000141 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) __rt_lib_shutdown_cpp_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) __rt_lib_shutdown_fini_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) __rt_lib_shutdown_fp_trap_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) __rt_lib_shutdown_heap_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000011) __rt_lib_shutdown_return 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000012) __rt_lib_shutdown_signal_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) __rt_lib_shutdown_stdio_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) __rt_lib_shutdown_user_alloc_1 0x08000143 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) __rt_entry 0x08000145 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) __rt_entry_presh_1 0x08000145 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) __rt_entry_sh 0x08000145 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) __rt_entry_li 0x0800014b Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) __rt_entry_postsh_1 0x0800014b Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) __rt_entry_main 0x0800014f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) __rt_entry_postli_1 0x0800014f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) __rt_exit 0x08000157 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000) __rt_exit_ls 0x08000159 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003) __rt_exit_prels_1 0x08000159 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) __rt_exit_exit 0x0800015d Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004) Reset_Handler 0x08000165 Thumb Code 8 startup_stm32g030xx.o(.text) ADC1_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) DMA1_Ch4_5_DMAMUX1_OVR_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) DMA1_Channel1_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) DMA1_Channel2_3_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) EXTI0_1_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) EXTI2_3_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) EXTI4_15_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) FLASH_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) I2C1_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) I2C2_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) RCC_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) RTC_TAMP_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) SPI1_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) SPI2_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) TIM14_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) TIM16_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) TIM17_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) TIM1_BRK_UP_TRG_COM_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) TIM1_CC_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) TIM3_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) USART1_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) USART2_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) WWDG_IRQHandler 0x08000177 Thumb Code 0 startup_stm32g030xx.o(.text) __user_initial_stackheap 0x08000179 Thumb Code 0 startup_stm32g030xx.o(.text) _memset_w 0x0800019d Thumb Code 26 rt_memclr.o(.text) _memset 0x080001b7 Thumb Code 30 rt_memclr.o(.text) __aeabi_memclr 0x080001d5 Thumb Code 4 rt_memclr.o(.text) __rt_memclr 0x080001d5 Thumb Code 0 rt_memclr.o(.text) __aeabi_memclr4 0x080001d9 Thumb Code 0 rt_memclr.o(.text) __aeabi_memclr8 0x080001d9 Thumb Code 0 rt_memclr.o(.text) __rt_memclr_w 0x080001d9 Thumb Code 4 rt_memclr.o(.text) __aeabi_uidiv 0x080001dd Thumb Code 0 aeabi_sdiv.o(.text) __aeabi_uidivmod 0x080001dd Thumb Code 20 aeabi_sdiv.o(.text) __aeabi_idiv 0x080001f1 Thumb Code 0 aeabi_sdiv.o(.text) __aeabi_idivmod 0x080001f1 Thumb Code 326 aeabi_sdiv.o(.text) __use_two_region_memory 0x08000337 Thumb Code 2 heapauxi.o(.text) __rt_heap_escrow$2region 0x08000339 Thumb Code 2 heapauxi.o(.text) __rt_heap_expand$2region 0x0800033b Thumb Code 2 heapauxi.o(.text) __user_setup_stackheap 0x0800033d Thumb Code 62 sys_stackheap_outer.o(.text) exit 0x0800037b Thumb Code 16 exit.o(.text) __user_libspace 0x0800038d Thumb Code 8 libspace.o(.text) __user_perproc_libspace 0x0800038d Thumb Code 0 libspace.o(.text) __user_perthread_libspace 0x0800038d Thumb Code 0 libspace.o(.text) _sys_exit 0x08000395 Thumb Code 8 sys_exit.o(.text) __I$use$semihosting 0x080003a1 Thumb Code 0 use_no_semi.o(.text) __use_no_semihosting_swi 0x080003a1 Thumb Code 2 use_no_semi.o(.text) Error_Handler 0x080003a3 Thumb Code 6 main_1.o(i.Error_Handler) __semihosting_library_function 0x080003a3 Thumb Code 0 indicate_semi.o(.text) HAL_GPIO_Init 0x080003a9 Thumb Code 454 stm32g0xx_hal_gpio.o(i.HAL_GPIO_Init) HAL_GPIO_WritePin 0x08000581 Thumb Code 12 stm32g0xx_hal_gpio.o(i.HAL_GPIO_WritePin) HAL_GetTick 0x0800058d Thumb Code 6 stm32g0xx_hal.o(i.HAL_GetTick) HAL_IncTick 0x08000599 Thumb Code 16 stm32g0xx_hal.o(i.HAL_IncTick) HAL_Init 0x080005b1 Thumb Code 40 stm32g0xx_hal.o(i.HAL_Init) HAL_InitTick 0x080005dd Thumb Code 82 stm32g0xx_hal.o(i.HAL_InitTick) HAL_MspInit 0x0800063d Thumb Code 64 stm32g0xx_hal_msp.o(i.HAL_MspInit) HAL_NVIC_SetPriority 0x08000681 Thumb Code 18 stm32g0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) HAL_PWREx_ControlVoltageScaling 0x08000695 Thumb Code 76 stm32g0xx_hal_pwr_ex.o(i.HAL_PWREx_ControlVoltageScaling) HAL_RCC_ClockConfig 0x080006ed Thumb Code 442 stm32g0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) HAL_RCC_GetSysClockFreq 0x080008c1 Thumb Code 216 stm32g0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) HAL_RCC_OscConfig 0x080009a5 Thumb Code 1434 stm32g0xx_hal_rcc.o(i.HAL_RCC_OscConfig) HAL_SYSTICK_Config 0x08000f51 Thumb Code 46 stm32g0xx_hal_cortex.o(i.HAL_SYSTICK_Config) HardFault_Handler 0x08000f89 Thumb Code 4 stm32g0xx_it.o(i.HardFault_Handler) NMI_Handler 0x08001029 Thumb Code 4 stm32g0xx_it.o(i.NMI_Handler) PendSV_Handler 0x0800102d Thumb Code 2 stm32g0xx_it.o(i.PendSV_Handler) SVC_Handler 0x0800102f Thumb Code 2 stm32g0xx_it.o(i.SVC_Handler) SysTick_Handler 0x08001031 Thumb Code 8 stm32g0xx_it.o(i.SysTick_Handler) SystemClock_Config 0x08001039 Thumb Code 96 main_1.o(i.SystemClock_Config) SystemInit 0x08001099 Thumb Code 2 system_stm32g0xx.o(i.SystemInit) main 0x08001115 Thumb Code 16 main_1.o(i.main) AHBPrescTable 0x0800112c Data 64 system_stm32g0xx.o(.constdata) APBPrescTable 0x0800116c Data 32 system_stm32g0xx.o(.constdata) Region$$Table$$Base 0x0800118c Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x080011ac Number 0 anon$$obj.o(Region$$Table) uwTick 0x20000000 Data 4 stm32g0xx_hal.o(.data) uwTickPrio 0x20000004 Data 4 stm32g0xx_hal.o(.data) uwTickFreq 0x20000008 Data 1 stm32g0xx_hal.o(.data) SystemCoreClock 0x2000000c Data 4 system_stm32g0xx.o(.data) __libspace_start 0x20000010 Data 96 libspace.o(.bss) __temporary_stack_top$libspace 0x20000070 Data 0 libspace.o(.bss) ============================================================================== Memory Map of the image Image Entry point : 0x080000c1 Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000011bc, Max: 0x00010000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000011ac, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x000000c0 Data RO 954 RESET startup_stm32g030xx.o 0x080000c0 0x080000c0 0x00000008 Code RO 1002 * !!!main c_p.l(__main.o) 0x080000c8 0x080000c8 0x0000003c Code RO 1173 !!!scatter c_p.l(__scatter.o) 0x08000104 0x08000104 0x0000001a Code RO 1175 !!handler_copy c_p.l(__scatter_copy.o) 0x0800011e 0x0800011e 0x00000002 PAD 0x08000120 0x08000120 0x0000001c Code RO 1177 !!handler_zi c_p.l(__scatter_zi.o) 0x0800013c 0x0800013c 0x00000002 Code RO 1040 .ARM.Collect$$libinit$$00000000 c_p.l(libinit.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1054 .ARM.Collect$$libinit$$00000002 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1056 .ARM.Collect$$libinit$$00000004 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1059 .ARM.Collect$$libinit$$0000000A c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1061 .ARM.Collect$$libinit$$0000000C c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1063 .ARM.Collect$$libinit$$0000000E c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1066 .ARM.Collect$$libinit$$00000011 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1068 .ARM.Collect$$libinit$$00000013 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1070 .ARM.Collect$$libinit$$00000015 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1072 .ARM.Collect$$libinit$$00000017 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1074 .ARM.Collect$$libinit$$00000019 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1076 .ARM.Collect$$libinit$$0000001B c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1078 .ARM.Collect$$libinit$$0000001D c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1080 .ARM.Collect$$libinit$$0000001F c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1082 .ARM.Collect$$libinit$$00000021 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1084 .ARM.Collect$$libinit$$00000023 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1086 .ARM.Collect$$libinit$$00000025 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1090 .ARM.Collect$$libinit$$0000002C c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1092 .ARM.Collect$$libinit$$0000002E c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1094 .ARM.Collect$$libinit$$00000030 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000000 Code RO 1096 .ARM.Collect$$libinit$$00000032 c_p.l(libinit2.o) 0x0800013e 0x0800013e 0x00000002 Code RO 1097 .ARM.Collect$$libinit$$00000033 c_p.l(libinit2.o) 0x08000140 0x08000140 0x00000002 Code RO 1128 .ARM.Collect$$libshutdown$$00000000 c_p.l(libshutdown.o) 0x08000142 0x08000142 0x00000000 Code RO 1154 .ARM.Collect$$libshutdown$$00000002 c_p.l(libshutdown2.o) 0x08000142 0x08000142 0x00000000 Code RO 1156 .ARM.Collect$$libshutdown$$00000004 c_p.l(libshutdown2.o) 0x08000142 0x08000142 0x00000000 Code RO 1158 .ARM.Collect$$libshutdown$$00000006 c_p.l(libshutdown2.o) 0x08000142 0x08000142 0x00000000 Code RO 1161 .ARM.Collect$$libshutdown$$00000009 c_p.l(libshutdown2.o) 0x08000142 0x08000142 0x00000000 Code RO 1164 .ARM.Collect$$libshutdown$$0000000C c_p.l(libshutdown2.o) 0x08000142 0x08000142 0x00000000 Code RO 1166 .ARM.Collect$$libshutdown$$0000000E c_p.l(libshutdown2.o) 0x08000142 0x08000142 0x00000000 Code RO 1169 .ARM.Collect$$libshutdown$$00000011 c_p.l(libshutdown2.o) 0x08000142 0x08000142 0x00000002 Code RO 1170 .ARM.Collect$$libshutdown$$00000012 c_p.l(libshutdown2.o) 0x08000144 0x08000144 0x00000000 Code RO 1004 .ARM.Collect$$rtentry$$00000000 c_p.l(__rtentry.o) 0x08000144 0x08000144 0x00000000 Code RO 1010 .ARM.Collect$$rtentry$$00000002 c_p.l(__rtentry2.o) 0x08000144 0x08000144 0x00000006 Code RO 1022 .ARM.Collect$$rtentry$$00000004 c_p.l(__rtentry4.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1012 .ARM.Collect$$rtentry$$00000009 c_p.l(__rtentry2.o) 0x0800014a 0x0800014a 0x00000004 Code RO 1013 .ARM.Collect$$rtentry$$0000000A c_p.l(__rtentry2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1015 .ARM.Collect$$rtentry$$0000000C c_p.l(__rtentry2.o) 0x0800014e 0x0800014e 0x00000008 Code RO 1016 .ARM.Collect$$rtentry$$0000000D c_p.l(__rtentry2.o) 0x08000156 0x08000156 0x00000002 Code RO 1045 .ARM.Collect$$rtexit$$00000000 c_p.l(rtexit.o) 0x08000158 0x08000158 0x00000000 Code RO 1101 .ARM.Collect$$rtexit$$00000002 c_p.l(rtexit2.o) 0x08000158 0x08000158 0x00000004 Code RO 1102 .ARM.Collect$$rtexit$$00000003 c_p.l(rtexit2.o) 0x0800015c 0x0800015c 0x00000006 Code RO 1103 .ARM.Collect$$rtexit$$00000004 c_p.l(rtexit2.o) 0x08000162 0x08000162 0x00000002 PAD 0x08000164 0x08000164 0x00000038 Code RO 955 .text startup_stm32g030xx.o 0x0800019c 0x0800019c 0x00000040 Code RO 994 .text c_p.l(rt_memclr.o) 0x080001dc 0x080001dc 0x0000015a Code RO 996 .text c_p.l(aeabi_sdiv.o) 0x08000336 0x08000336 0x00000006 Code RO 1000 .text c_p.l(heapauxi.o) 0x0800033c 0x0800033c 0x0000003e Code RO 1026 .text c_p.l(sys_stackheap_outer.o) 0x0800037a 0x0800037a 0x00000010 Code RO 1029 .text c_p.l(exit.o) 0x0800038a 0x0800038a 0x00000002 PAD 0x0800038c 0x0800038c 0x00000008 Code RO 1041 .text c_p.l(libspace.o) 0x08000394 0x08000394 0x0000000c Code RO 1098 .text c_p.l(sys_exit.o) 0x080003a0 0x080003a0 0x00000002 Code RO 1117 .text c_p.l(use_no_semi.o) 0x080003a2 0x080003a2 0x00000000 Code RO 1119 .text c_p.l(indicate_semi.o) 0x080003a2 0x080003a2 0x00000006 Code RO 3 i.Error_Handler main_1.o 0x080003a8 0x080003a8 0x000001d8 Code RO 525 i.HAL_GPIO_Init stm32g0xx_hal_gpio.o 0x08000580 0x08000580 0x0000000c Code RO 529 i.HAL_GPIO_WritePin stm32g0xx_hal_gpio.o 0x0800058c 0x0800058c 0x0000000c Code RO 221 i.HAL_GetTick stm32g0xx_hal.o 0x08000598 0x08000598 0x00000018 Code RO 227 i.HAL_IncTick stm32g0xx_hal.o 0x080005b0 0x080005b0 0x0000002c Code RO 228 i.HAL_Init stm32g0xx_hal.o 0x080005dc 0x080005dc 0x00000060 Code RO 229 i.HAL_InitTick stm32g0xx_hal.o 0x0800063c 0x0800063c 0x00000044 Code RO 190 i.HAL_MspInit stm32g0xx_hal_msp.o 0x08000680 0x08000680 0x00000012 Code RO 416 i.HAL_NVIC_SetPriority stm32g0xx_hal_cortex.o 0x08000692 0x08000692 0x00000002 PAD 0x08000694 0x08000694 0x00000058 Code RO 679 i.HAL_PWREx_ControlVoltageScaling stm32g0xx_hal_pwr_ex.o 0x080006ec 0x080006ec 0x000001d4 Code RO 794 i.HAL_RCC_ClockConfig stm32g0xx_hal_rcc.o 0x080008c0 0x080008c0 0x000000e4 Code RO 804 i.HAL_RCC_GetSysClockFreq stm32g0xx_hal_rcc.o 0x080009a4 0x080009a4 0x000005ac Code RO 808 i.HAL_RCC_OscConfig stm32g0xx_hal_rcc.o 0x08000f50 0x08000f50 0x00000038 Code RO 420 i.HAL_SYSTICK_Config stm32g0xx_hal_cortex.o 0x08000f88 0x08000f88 0x00000004 Code RO 141 i.HardFault_Handler stm32g0xx_it.o 0x08000f8c 0x08000f8c 0x0000009c Code RO 4 i.MX_GPIO_Init main_1.o 0x08001028 0x08001028 0x00000004 Code RO 142 i.NMI_Handler stm32g0xx_it.o 0x0800102c 0x0800102c 0x00000002 Code RO 143 i.PendSV_Handler stm32g0xx_it.o 0x0800102e 0x0800102e 0x00000002 Code RO 144 i.SVC_Handler stm32g0xx_it.o 0x08001030 0x08001030 0x00000008 Code RO 145 i.SysTick_Handler stm32g0xx_it.o 0x08001038 0x08001038 0x00000060 Code RO 5 i.SystemClock_Config main_1.o 0x08001098 0x08001098 0x00000002 Code RO 962 i.SystemInit system_stm32g0xx.o 0x0800109a 0x0800109a 0x00000002 PAD 0x0800109c 0x0800109c 0x00000078 Code RO 422 i.__NVIC_SetPriority stm32g0xx_hal_cortex.o 0x08001114 0x08001114 0x00000010 Code RO 6 i.main main_1.o 0x08001124 0x08001124 0x00000068 Data RO 963 .constdata system_stm32g0xx.o 0x0800118c 0x0800118c 0x00000020 Data RO 1171 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080011ac, Size: 0x00000670, Max: 0x00002000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 0x080011ac 0x00000009 Data RW 242 .data stm32g0xx_hal.o 0x20000009 0x080011b5 0x00000003 PAD 0x2000000c 0x080011b8 0x00000004 Data RW 964 .data system_stm32g0xx.o 0x20000010 - 0x00000060 Zero RW 1042 .bss c_p.l(libspace.o) 0x20000070 - 0x00000200 Zero RW 953 HEAP startup_stm32g030xx.o 0x20000270 - 0x00000400 Zero RW 952 STACK startup_stm32g030xx.o ============================================================================== Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 274 10 0 0 0 328148 main_1.o 56 26 192 0 1536 620 startup_stm32g030xx.o 176 32 0 9 0 15773 stm32g0xx_hal.o 194 20 0 0 0 11548 stm32g0xx_hal_cortex.o 484 18 0 0 0 2228 stm32g0xx_hal_gpio.o 68 4 0 0 0 1150 stm32g0xx_hal_msp.o 88 12 0 0 0 762 stm32g0xx_hal_pwr_ex.o 2148 82 0 0 0 4564 stm32g0xx_hal_rcc.o 20 0 0 0 0 2295 stm32g0xx_it.o 2 0 104 4 0 1315 system_stm32g0xx.o ---------------------------------------------------------------------- 3514 204 328 16 1536 368403 Object Totals 0 0 32 0 0 0 (incl. Generated) 4 0 0 3 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 8 0 0 0 0 68 __main.o 0 0 0 0 0 0 __rtentry.o 12 0 0 0 0 0 __rtentry2.o 6 0 0 0 0 0 __rtentry4.o 60 8 0 0 0 0 __scatter.o 26 0 0 0 0 0 __scatter_copy.o 28 0 0 0 0 0 __scatter_zi.o 346 0 0 0 0 92 aeabi_sdiv.o 16 0 0 0 0 68 exit.o 6 0 0 0 0 136 heapauxi.o 0 0 0 0 0 0 indicate_semi.o 2 0 0 0 0 0 libinit.o 2 0 0 0 0 0 libinit2.o 2 0 0 0 0 0 libshutdown.o 2 0 0 0 0 0 libshutdown2.o 8 4 0 0 96 68 libspace.o 64 0 0 0 0 108 rt_memclr.o 2 0 0 0 0 0 rtexit.o 10 0 0 0 0 0 rtexit2.o 12 4 0 0 0 60 sys_exit.o 62 0 0 0 0 80 sys_stackheap_outer.o 2 0 0 0 0 68 use_no_semi.o ---------------------------------------------------------------------- 682 16 0 0 96 748 Library Totals 6 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name 676 16 0 0 96 748 c_p.l ---------------------------------------------------------------------- 682 16 0 0 96 748 Library Totals ---------------------------------------------------------------------- ============================================================================== Code (inc. data) RO Data RW Data ZI Data Debug 4196 220 328 16 1632 368039 Grand Totals 4196 220 328 16 1632 368039 ELF Image Totals 4196 220 328 16 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 4524 ( 4.42kB) Total RW Size (RW Data + ZI Data) 1648 ( 1.61kB) Total ROM Size (Code + RO Data + RW Data) 4540 ( 4.43kB) ==============================================================================