Component: ARM Compiler 6.13.1 Tool: armlink [5d895400] ============================================================================== Section Cross References gd32f30x_it.o(.ARM.exidx.text.NMI_Handler) refers to gd32f30x_it.o(.text.NMI_Handler) for [Anonymous Symbol] gd32f30x_it.o(.ARM.exidx.text.HardFault_Handler) refers to gd32f30x_it.o(.text.HardFault_Handler) for [Anonymous Symbol] gd32f30x_it.o(.ARM.exidx.text.MemManage_Handler) refers to gd32f30x_it.o(.text.MemManage_Handler) for [Anonymous Symbol] gd32f30x_it.o(.ARM.exidx.text.BusFault_Handler) refers to gd32f30x_it.o(.text.BusFault_Handler) for [Anonymous Symbol] gd32f30x_it.o(.ARM.exidx.text.UsageFault_Handler) refers to gd32f30x_it.o(.text.UsageFault_Handler) for [Anonymous Symbol] gd32f30x_it.o(.ARM.exidx.text.SVC_Handler) refers to gd32f30x_it.o(.text.SVC_Handler) for [Anonymous Symbol] gd32f30x_it.o(.ARM.exidx.text.DebugMon_Handler) refers to gd32f30x_it.o(.text.DebugMon_Handler) for [Anonymous Symbol] gd32f30x_it.o(.ARM.exidx.text.PendSV_Handler) refers to gd32f30x_it.o(.text.PendSV_Handler) for [Anonymous Symbol] gd32f30x_it.o(.text.SysTick_Handler) refers to systick.o(.text.delay_decrement) for delay_decrement gd32f30x_it.o(.ARM.exidx.text.SysTick_Handler) refers to gd32f30x_it.o(.text.SysTick_Handler) for [Anonymous Symbol] main.o(.text.gpio_config) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable main.o(.text.gpio_config) refers to gd32f30x_gpio.o(.text.gpio_init) for gpio_init main.o(.text.gpio_config) refers to gd32f30x_gpio.o(.text.gpio_bit_write) for gpio_bit_write main.o(.ARM.exidx.text.gpio_config) refers to main.o(.text.gpio_config) for [Anonymous Symbol] main.o(.text.led1) refers to gd32f30x_gpio.o(.text.gpio_bit_write) for gpio_bit_write main.o(.text.led1) refers to main.o(.bss.led1.ledflg) for [Anonymous Symbol] main.o(.ARM.exidx.text.led1) refers to main.o(.text.led1) for [Anonymous Symbol] main.o(.text.main) refers to main.o(.text.gpio_config) for gpio_config main.o(.text.main) refers to tim.o(.text.tim_init) for tim_init main.o(.text.main) refers to tim.o(.text.adc_delay_us) for adc_delay_us main.o(.text.main) refers to gd32f30x_gpio.o(.text.gpio_input_bit_get) for gpio_input_bit_get main.o(.text.main) refers to bemf.o(.text.BEMF_Init) for BEMF_Init main.o(.text.main) refers to gd32f30x_gpio.o(.text.gpio_bit_write) for gpio_bit_write main.o(.text.main) refers to main.o(.bss..L_MergedGlobals) for [Anonymous Symbol] main.o(.text.main) refers to bemf.o(.bss..L_MergedGlobals) for cycle_timer main.o(.ARM.exidx.text.main) refers to main.o(.text.main) for [Anonymous Symbol] systick.o(.text.systick_config) refers to system_gd32f30x.o(.data.SystemCoreClock) for SystemCoreClock systick.o(.ARM.exidx.text.systick_config) refers to systick.o(.text.systick_config) for [Anonymous Symbol] systick.o(.text.delay_1ms) refers to systick.o(.bss.delay) for [Anonymous Symbol] systick.o(.ARM.exidx.text.delay_1ms) refers to systick.o(.text.delay_1ms) for [Anonymous Symbol] systick.o(.text.delay_decrement) refers to systick.o(.bss.delay) for [Anonymous Symbol] systick.o(.ARM.exidx.text.delay_decrement) refers to systick.o(.text.delay_decrement) for [Anonymous Symbol] bemf.o(.text.BEMF_Init) refers to bemf.o(.bss..L_MergedGlobals) for [Anonymous Symbol] bemf.o(.ARM.exidx.text.BEMF_Init) refers to bemf.o(.text.BEMF_Init) for [Anonymous Symbol] bemf.o(.text.Clr_Counter) refers to bemf.o(.bss..L_MergedGlobals) for [Anonymous Symbol] bemf.o(.ARM.exidx.text.Clr_Counter) refers to bemf.o(.text.Clr_Counter) for [Anonymous Symbol] bemf.o(.text.BEMF_Task) refers to bemf.o(.text.BEMF_StartInverter) for BEMF_StartInverter bemf.o(.text.BEMF_Task) refers to bemf.o(.text.BEMF_Sensor_NoIT) for BEMF_Sensor_NoIT bemf.o(.text.BEMF_Task) refers to bemf.o(.text.BEMF_Inverter) for BEMF_Inverter bemf.o(.text.BEMF_Task) refers to bemf.o(.text.BEMF_Pid) for BEMF_Pid bemf.o(.text.BEMF_Task) refers to bemf.o(.bss..L_MergedGlobals) for [Anonymous Symbol] bemf.o(.text.BEMF_Task) refers to gd32f30x_timer.o(.text.timer_channel_output_pulse_value_config) for timer_channel_output_pulse_value_config bemf.o(.text.BEMF_Task) refers to gd32f30x_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset bemf.o(.text.BEMF_Task) refers to gd32f30x_gpio.o(.text.gpio_bit_set) for gpio_bit_set bemf.o(.text.BEMF_Task) refers to bemf.o(.data.startbuf_24_2_4) for startbuf_24_2_4 bemf.o(.text.BEMF_Task) refers to bemf.o(.bss.start_trig) for start_trig bemf.o(.ARM.exidx.text.BEMF_Task) refers to bemf.o(.text.BEMF_Task) for [Anonymous Symbol] bemf.o(.text.BEMF_StartInverter) refers to gd32f30x_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset bemf.o(.text.BEMF_StartInverter) refers to gd32f30x_gpio.o(.text.gpio_bit_set) for gpio_bit_set bemf.o(.text.BEMF_StartInverter) refers to bemf.o(.bss..L_MergedGlobals) for [Anonymous Symbol] bemf.o(.text.BEMF_StartInverter) refers to gd32f30x_timer.o(.text.timer_channel_output_pulse_value_config) for timer_channel_output_pulse_value_config bemf.o(.ARM.exidx.text.BEMF_StartInverter) refers to bemf.o(.text.BEMF_StartInverter) for [Anonymous Symbol] bemf.o(.text.Get_Counter) refers to bemf.o(.bss..L_MergedGlobals) for [Anonymous Symbol] bemf.o(.ARM.exidx.text.Get_Counter) refers to bemf.o(.text.Get_Counter) for [Anonymous Symbol] bemf.o(.text.BEMF_Sensor_NoIT) refers to gd32f30x_gpio.o(.text.gpio_input_bit_get) for gpio_input_bit_get bemf.o(.text.BEMF_Sensor_NoIT) refers to bemf.o(.bss..L_MergedGlobals) for [Anonymous Symbol] bemf.o(.ARM.exidx.text.BEMF_Sensor_NoIT) refers to bemf.o(.text.BEMF_Sensor_NoIT) for [Anonymous Symbol] bemf.o(.text.BEMF_Inverter) refers to gd32f30x_gpio.o(.text.gpio_input_bit_get) for gpio_input_bit_get bemf.o(.text.BEMF_Inverter) refers to gd32f30x_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset bemf.o(.text.BEMF_Inverter) refers to gd32f30x_gpio.o(.text.gpio_bit_set) for gpio_bit_set bemf.o(.text.BEMF_Inverter) refers to bemf.o(.bss..L_MergedGlobals) for [Anonymous Symbol] bemf.o(.text.BEMF_Inverter) refers to gd32f30x_timer.o(.text.timer_channel_output_pulse_value_config) for timer_channel_output_pulse_value_config bemf.o(.ARM.exidx.text.BEMF_Inverter) refers to bemf.o(.text.BEMF_Inverter) for [Anonymous Symbol] bemf.o(.text.BEMF_Pid) refers to bemf.o(.text.average_buf) for average_buf bemf.o(.text.BEMF_Pid) refers to bemf.o(.text.BEMF_Inverter) for BEMF_Inverter bemf.o(.text.BEMF_Pid) refers to bemf.o(.bss..L_MergedGlobals) for [Anonymous Symbol] bemf.o(.text.BEMF_Pid) refers to bemf.o(.bss.speedbuf) for speedbuf bemf.o(.ARM.exidx.text.BEMF_Pid) refers to bemf.o(.text.BEMF_Pid) for [Anonymous Symbol] bemf.o(.ARM.exidx.text.average_buf) refers to bemf.o(.text.average_buf) for [Anonymous Symbol] bemf.o(.text.COMP_TriggerCallback) refers to bemf.o(.bss..L_MergedGlobals) for [Anonymous Symbol] bemf.o(.ARM.exidx.text.COMP_TriggerCallback) refers to bemf.o(.text.COMP_TriggerCallback) for [Anonymous Symbol] bemf.o(.text.TIMER2_IRQHandler) refers to gd32f30x_timer.o(.text.timer_interrupt_flag_get) for timer_interrupt_flag_get bemf.o(.text.TIMER2_IRQHandler) refers to gd32f30x_timer.o(.text.timer_interrupt_flag_clear) for timer_interrupt_flag_clear bemf.o(.text.TIMER2_IRQHandler) refers to bemf.o(.text.average_buf) for average_buf bemf.o(.text.TIMER2_IRQHandler) refers to bemf.o(.text.BEMF_Task) for BEMF_Task bemf.o(.text.TIMER2_IRQHandler) refers to tim.o(.bss.adc_value) for adc_value bemf.o(.text.TIMER2_IRQHandler) refers to bemf.o(.bss..L_MergedGlobals) for [Anonymous Symbol] bemf.o(.text.TIMER2_IRQHandler) refers to bemf.o(.bss.imbuf) for imbuf bemf.o(.text.TIMER2_IRQHandler) refers to bemf.o(.bss.vmbuf) for vmbuf bemf.o(.ARM.exidx.text.TIMER2_IRQHandler) refers to bemf.o(.text.TIMER2_IRQHandler) for [Anonymous Symbol] tim.o(.text.timer2_config) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable tim.o(.text.timer2_config) refers to gd32f30x_timer.o(.text.timer_deinit) for timer_deinit tim.o(.text.timer2_config) refers to gd32f30x_timer.o(.text.timer_struct_para_init) for timer_struct_para_init tim.o(.text.timer2_config) refers to gd32f30x_timer.o(.text.timer_init) for timer_init tim.o(.text.timer2_config) refers to gd32f30x_timer.o(.text.timer_interrupt_enable) for timer_interrupt_enable tim.o(.text.timer2_config) refers to gd32f30x_timer.o(.text.timer_enable) for timer_enable tim.o(.ARM.exidx.text.timer2_config) refers to tim.o(.text.timer2_config) for [Anonymous Symbol] tim.o(.text.timer0_config) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_deinit) for timer_deinit tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_init) for timer_init tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_channel_output_struct_para_init) for timer_channel_output_struct_para_init tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_primary_output_config) for timer_primary_output_config tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_auto_reload_shadow_enable) for timer_auto_reload_shadow_enable tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_enable) for timer_enable tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_channel_output_config) for timer_channel_output_config tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_channel_output_pulse_value_config) for timer_channel_output_pulse_value_config tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_channel_output_mode_config) for timer_channel_output_mode_config tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_channel_output_shadow_config) for timer_channel_output_shadow_config tim.o(.text.timer0_config) refers to gd32f30x_timer.o(.text.timer_channel_output_state_config) for timer_channel_output_state_config tim.o(.ARM.exidx.text.timer0_config) refers to tim.o(.text.timer0_config) for [Anonymous Symbol] tim.o(.text.bemf_gpio_config) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable tim.o(.text.bemf_gpio_config) refers to gd32f30x_gpio.o(.text.gpio_pin_remap_config) for gpio_pin_remap_config tim.o(.text.bemf_gpio_config) refers to gd32f30x_gpio.o(.text.gpio_init) for gpio_init tim.o(.ARM.exidx.text.bemf_gpio_config) refers to tim.o(.text.bemf_gpio_config) for [Anonymous Symbol] tim.o(.text.tim_init) refers to tim.o(.text.bemf_gpio_config) for bemf_gpio_config tim.o(.text.tim_init) refers to tim.o(.text.timer0_config) for timer0_config tim.o(.text.tim_init) refers to tim.o(.text.timer2_config) for timer2_config tim.o(.text.tim_init) refers to gd32f30x_misc.o(.text.nvic_irq_enable) for nvic_irq_enable tim.o(.text.tim_init) refers to tim.o(.text.bemf_adc_init) for bemf_adc_init tim.o(.ARM.exidx.text.tim_init) refers to tim.o(.text.tim_init) for [Anonymous Symbol] tim.o(.text.bemf_adc_init) refers to tim.o(.text.bemf_adc_rcu_config) for bemf_adc_rcu_config tim.o(.text.bemf_adc_init) refers to tim.o(.text.bemf_adc_gpio_config) for bemf_adc_gpio_config tim.o(.text.bemf_adc_init) refers to tim.o(.text.bemf_adc_inserted_config) for bemf_adc_inserted_config tim.o(.text.bemf_adc_init) refers to tim.o(.text.adc_delay_us) for adc_delay_us tim.o(.text.bemf_adc_init) refers to tim.o(.bss.adc_value) for adc_value tim.o(.text.bemf_adc_init) refers to bemf.o(.bss..L_MergedGlobals) for im_adcbase tim.o(.ARM.exidx.text.bemf_adc_init) refers to tim.o(.text.bemf_adc_init) for [Anonymous Symbol] tim.o(.ARM.exidx.text.adc_delay_us) refers to tim.o(.text.adc_delay_us) for [Anonymous Symbol] tim.o(.text.bemf_adc_rcu_config) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable tim.o(.text.bemf_adc_rcu_config) refers to gd32f30x_rcu.o(.text.rcu_adc_clock_config) for rcu_adc_clock_config tim.o(.ARM.exidx.text.bemf_adc_rcu_config) refers to tim.o(.text.bemf_adc_rcu_config) for [Anonymous Symbol] tim.o(.text.bemf_adc_gpio_config) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable tim.o(.text.bemf_adc_gpio_config) refers to gd32f30x_gpio.o(.text.gpio_init) for gpio_init tim.o(.ARM.exidx.text.bemf_adc_gpio_config) refers to tim.o(.text.bemf_adc_gpio_config) for [Anonymous Symbol] tim.o(.text.bemf_adc_dma_config) refers to gd32f30x_dma.o(.text.dma_deinit) for dma_deinit tim.o(.text.bemf_adc_dma_config) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable tim.o(.text.bemf_adc_dma_config) refers to gd32f30x_dma.o(.text.dma_init) for dma_init tim.o(.text.bemf_adc_dma_config) refers to gd32f30x_dma.o(.text.dma_circulation_enable) for dma_circulation_enable tim.o(.text.bemf_adc_dma_config) refers to gd32f30x_dma.o(.text.dma_channel_enable) for dma_channel_enable tim.o(.text.bemf_adc_dma_config) refers to tim.o(.bss.adc_value) for adc_value tim.o(.ARM.exidx.text.bemf_adc_dma_config) refers to tim.o(.text.bemf_adc_dma_config) for [Anonymous Symbol] tim.o(.text.bemf_adc_regular_dma_config) refers to tim.o(.text.bemf_adc_dma_config) for bemf_adc_dma_config tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_adc.o(.text.adc_mode_config) for adc_mode_config tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_adc.o(.text.adc_special_function_config) for adc_special_function_config tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_adc.o(.text.adc_data_alignment_config) for adc_data_alignment_config tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_adc.o(.text.adc_channel_length_config) for adc_channel_length_config tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_adc.o(.text.adc_inserted_channel_config) for adc_inserted_channel_config tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_adc.o(.text.adc_external_trigger_source_config) for adc_external_trigger_source_config tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_adc.o(.text.adc_external_trigger_config) for adc_external_trigger_config tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_adc.o(.text.adc_dma_mode_enable) for adc_dma_mode_enable tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_adc.o(.text.adc_enable) for adc_enable tim.o(.text.bemf_adc_regular_dma_config) refers to tim.o(.text.adc_delay_us) for adc_delay_us tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_adc.o(.text.adc_calibration_enable) for adc_calibration_enable tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset tim.o(.text.bemf_adc_regular_dma_config) refers to gd32f30x_timer.o(.text.timer_channel_output_pulse_value_config) for timer_channel_output_pulse_value_config tim.o(.ARM.exidx.text.bemf_adc_regular_dma_config) refers to tim.o(.text.bemf_adc_regular_dma_config) for [Anonymous Symbol] tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_mode_config) for adc_mode_config tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_special_function_config) for adc_special_function_config tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_data_alignment_config) for adc_data_alignment_config tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_channel_length_config) for adc_channel_length_config tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_inserted_channel_config) for adc_inserted_channel_config tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_external_trigger_source_config) for adc_external_trigger_source_config tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_external_trigger_config) for adc_external_trigger_config tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_interrupt_flag_clear) for adc_interrupt_flag_clear tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_interrupt_enable) for adc_interrupt_enable tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_enable) for adc_enable tim.o(.text.bemf_adc_inserted_config) refers to tim.o(.text.adc_delay_us) for adc_delay_us tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_adc.o(.text.adc_calibration_enable) for adc_calibration_enable tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_misc.o(.text.nvic_priority_group_set) for nvic_priority_group_set tim.o(.text.bemf_adc_inserted_config) refers to gd32f30x_misc.o(.text.nvic_irq_enable) for nvic_irq_enable tim.o(.ARM.exidx.text.bemf_adc_inserted_config) refers to tim.o(.text.bemf_adc_inserted_config) for [Anonymous Symbol] tim.o(.text.bemf_adc_inserted_dma_config) refers to tim.o(.text.bemf_adc_dma_config) for bemf_adc_dma_config tim.o(.text.bemf_adc_inserted_dma_config) refers to gd32f30x_adc.o(.text.adc_mode_config) for adc_mode_config tim.o(.text.bemf_adc_inserted_dma_config) refers to gd32f30x_adc.o(.text.adc_special_function_config) for adc_special_function_config tim.o(.text.bemf_adc_inserted_dma_config) refers to gd32f30x_adc.o(.text.adc_data_alignment_config) for adc_data_alignment_config tim.o(.text.bemf_adc_inserted_dma_config) refers to gd32f30x_adc.o(.text.adc_channel_length_config) for adc_channel_length_config tim.o(.text.bemf_adc_inserted_dma_config) refers to gd32f30x_adc.o(.text.adc_inserted_channel_config) for adc_inserted_channel_config tim.o(.text.bemf_adc_inserted_dma_config) refers to gd32f30x_adc.o(.text.adc_external_trigger_source_config) for adc_external_trigger_source_config tim.o(.text.bemf_adc_inserted_dma_config) refers to gd32f30x_adc.o(.text.adc_external_trigger_config) for adc_external_trigger_config tim.o(.text.bemf_adc_inserted_dma_config) refers to gd32f30x_adc.o(.text.adc_dma_mode_enable) for adc_dma_mode_enable tim.o(.text.bemf_adc_inserted_dma_config) refers to gd32f30x_adc.o(.text.adc_enable) for adc_enable tim.o(.text.bemf_adc_inserted_dma_config) refers to tim.o(.text.adc_delay_us) for adc_delay_us tim.o(.text.bemf_adc_inserted_dma_config) refers to gd32f30x_adc.o(.text.adc_calibration_enable) for adc_calibration_enable tim.o(.ARM.exidx.text.bemf_adc_inserted_dma_config) refers to tim.o(.text.bemf_adc_inserted_dma_config) for [Anonymous Symbol] tim.o(.text.ADC0_1_IRQHandler) refers to gd32f30x_adc.o(.text.adc_interrupt_flag_clear) for adc_interrupt_flag_clear tim.o(.text.ADC0_1_IRQHandler) refers to gd32f30x_adc.o(.text.adc_inserted_data_read) for adc_inserted_data_read tim.o(.text.ADC0_1_IRQHandler) refers to tim.o(.bss.adc_value) for adc_value tim.o(.ARM.exidx.text.ADC0_1_IRQHandler) refers to tim.o(.text.ADC0_1_IRQHandler) for [Anonymous Symbol] system_gd32f30x.o(.ARM.exidx.text.SystemInit) refers to system_gd32f30x.o(.text.SystemInit) for [Anonymous Symbol] system_gd32f30x.o(.text.SystemCoreClockUpdate) refers to system_gd32f30x.o(.data.SystemCoreClock) for SystemCoreClock system_gd32f30x.o(.ARM.exidx.text.SystemCoreClockUpdate) refers to system_gd32f30x.o(.text.SystemCoreClockUpdate) for [Anonymous Symbol] gd32f30x_adc.o(.text.adc_deinit) refers to gd32f30x_rcu.o(.text.rcu_periph_reset_enable) for rcu_periph_reset_enable gd32f30x_adc.o(.text.adc_deinit) refers to gd32f30x_rcu.o(.text.rcu_periph_reset_disable) for rcu_periph_reset_disable gd32f30x_adc.o(.ARM.exidx.text.adc_deinit) refers to gd32f30x_adc.o(.text.adc_deinit) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_enable) refers to gd32f30x_adc.o(.text.adc_enable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_disable) refers to gd32f30x_adc.o(.text.adc_disable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_calibration_enable) refers to gd32f30x_adc.o(.text.adc_calibration_enable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_dma_mode_enable) refers to gd32f30x_adc.o(.text.adc_dma_mode_enable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_dma_mode_disable) refers to gd32f30x_adc.o(.text.adc_dma_mode_disable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_tempsensor_vrefint_enable) refers to gd32f30x_adc.o(.text.adc_tempsensor_vrefint_enable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_tempsensor_vrefint_disable) refers to gd32f30x_adc.o(.text.adc_tempsensor_vrefint_disable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_resolution_config) refers to gd32f30x_adc.o(.text.adc_resolution_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_discontinuous_mode_config) refers to gd32f30x_adc.o(.text.adc_discontinuous_mode_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_mode_config) refers to gd32f30x_adc.o(.text.adc_mode_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_special_function_config) refers to gd32f30x_adc.o(.text.adc_special_function_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_data_alignment_config) refers to gd32f30x_adc.o(.text.adc_data_alignment_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_channel_length_config) refers to gd32f30x_adc.o(.text.adc_channel_length_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_regular_channel_config) refers to gd32f30x_adc.o(.text.adc_regular_channel_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_inserted_channel_config) refers to gd32f30x_adc.o(.text.adc_inserted_channel_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_inserted_channel_offset_config) refers to gd32f30x_adc.o(.text.adc_inserted_channel_offset_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_external_trigger_config) refers to gd32f30x_adc.o(.text.adc_external_trigger_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_external_trigger_source_config) refers to gd32f30x_adc.o(.text.adc_external_trigger_source_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_software_trigger_enable) refers to gd32f30x_adc.o(.text.adc_software_trigger_enable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_regular_data_read) refers to gd32f30x_adc.o(.text.adc_regular_data_read) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_inserted_data_read) refers to gd32f30x_adc.o(.text.adc_inserted_data_read) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_sync_mode_convert_value_read) refers to gd32f30x_adc.o(.text.adc_sync_mode_convert_value_read) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_flag_get) refers to gd32f30x_adc.o(.text.adc_flag_get) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_flag_clear) refers to gd32f30x_adc.o(.text.adc_flag_clear) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_interrupt_flag_get) refers to gd32f30x_adc.o(.text.adc_interrupt_flag_get) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_interrupt_flag_clear) refers to gd32f30x_adc.o(.text.adc_interrupt_flag_clear) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_interrupt_enable) refers to gd32f30x_adc.o(.text.adc_interrupt_enable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_interrupt_disable) refers to gd32f30x_adc.o(.text.adc_interrupt_disable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_watchdog_single_channel_enable) refers to gd32f30x_adc.o(.text.adc_watchdog_single_channel_enable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_watchdog_group_channel_enable) refers to gd32f30x_adc.o(.text.adc_watchdog_group_channel_enable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_watchdog_disable) refers to gd32f30x_adc.o(.text.adc_watchdog_disable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_watchdog_threshold_config) refers to gd32f30x_adc.o(.text.adc_watchdog_threshold_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_oversample_mode_config) refers to gd32f30x_adc.o(.text.adc_oversample_mode_config) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_oversample_mode_enable) refers to gd32f30x_adc.o(.text.adc_oversample_mode_enable) for [Anonymous Symbol] gd32f30x_adc.o(.ARM.exidx.text.adc_oversample_mode_disable) refers to gd32f30x_adc.o(.text.adc_oversample_mode_disable) for [Anonymous Symbol] gd32f30x_gpio.o(.text.gpio_deinit) refers to gd32f30x_rcu.o(.text.rcu_periph_reset_enable) for rcu_periph_reset_enable gd32f30x_gpio.o(.text.gpio_deinit) refers to gd32f30x_rcu.o(.text.rcu_periph_reset_disable) for rcu_periph_reset_disable gd32f30x_gpio.o(.ARM.exidx.text.gpio_deinit) refers to gd32f30x_gpio.o(.text.gpio_deinit) for [Anonymous Symbol] gd32f30x_gpio.o(.text.gpio_afio_deinit) refers to gd32f30x_rcu.o(.text.rcu_periph_reset_enable) for rcu_periph_reset_enable gd32f30x_gpio.o(.text.gpio_afio_deinit) refers to gd32f30x_rcu.o(.text.rcu_periph_reset_disable) for rcu_periph_reset_disable gd32f30x_gpio.o(.ARM.exidx.text.gpio_afio_deinit) refers to gd32f30x_gpio.o(.text.gpio_afio_deinit) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_init) refers to gd32f30x_gpio.o(.text.gpio_init) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_bit_set) refers to gd32f30x_gpio.o(.text.gpio_bit_set) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_bit_reset) refers to gd32f30x_gpio.o(.text.gpio_bit_reset) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_bit_write) refers to gd32f30x_gpio.o(.text.gpio_bit_write) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_port_write) refers to gd32f30x_gpio.o(.text.gpio_port_write) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_input_bit_get) refers to gd32f30x_gpio.o(.text.gpio_input_bit_get) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_input_port_get) refers to gd32f30x_gpio.o(.text.gpio_input_port_get) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_output_bit_get) refers to gd32f30x_gpio.o(.text.gpio_output_bit_get) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_output_port_get) refers to gd32f30x_gpio.o(.text.gpio_output_port_get) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_pin_remap_config) refers to gd32f30x_gpio.o(.text.gpio_pin_remap_config) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_exti_source_select) refers to gd32f30x_gpio.o(.text.gpio_exti_source_select) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_event_output_config) refers to gd32f30x_gpio.o(.text.gpio_event_output_config) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_event_output_enable) refers to gd32f30x_gpio.o(.text.gpio_event_output_enable) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_event_output_disable) refers to gd32f30x_gpio.o(.text.gpio_event_output_disable) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_pin_lock) refers to gd32f30x_gpio.o(.text.gpio_pin_lock) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_compensation_config) refers to gd32f30x_gpio.o(.text.gpio_compensation_config) for [Anonymous Symbol] gd32f30x_gpio.o(.ARM.exidx.text.gpio_compensation_flag_get) refers to gd32f30x_gpio.o(.text.gpio_compensation_flag_get) for [Anonymous Symbol] gd32f30x_rcu.o(.text.rcu_deinit) refers to gd32f30x_rcu.o(.text.rcu_osci_stab_wait) for rcu_osci_stab_wait gd32f30x_rcu.o(.ARM.exidx.text.rcu_deinit) refers to gd32f30x_rcu.o(.text.rcu_deinit) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_osci_stab_wait) refers to gd32f30x_rcu.o(.text.rcu_osci_stab_wait) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_clock_enable) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_enable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_clock_disable) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_disable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_clock_sleep_enable) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_sleep_enable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_clock_sleep_disable) refers to gd32f30x_rcu.o(.text.rcu_periph_clock_sleep_disable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_reset_enable) refers to gd32f30x_rcu.o(.text.rcu_periph_reset_enable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_reset_disable) refers to gd32f30x_rcu.o(.text.rcu_periph_reset_disable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_bkp_reset_enable) refers to gd32f30x_rcu.o(.text.rcu_bkp_reset_enable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_bkp_reset_disable) refers to gd32f30x_rcu.o(.text.rcu_bkp_reset_disable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_system_clock_source_config) refers to gd32f30x_rcu.o(.text.rcu_system_clock_source_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_system_clock_source_get) refers to gd32f30x_rcu.o(.text.rcu_system_clock_source_get) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_ahb_clock_config) refers to gd32f30x_rcu.o(.text.rcu_ahb_clock_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_apb1_clock_config) refers to gd32f30x_rcu.o(.text.rcu_apb1_clock_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_apb2_clock_config) refers to gd32f30x_rcu.o(.text.rcu_apb2_clock_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_ckout0_config) refers to gd32f30x_rcu.o(.text.rcu_ckout0_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_pll_config) refers to gd32f30x_rcu.o(.text.rcu_pll_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_pllpresel_config) refers to gd32f30x_rcu.o(.text.rcu_pllpresel_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_predv0_config) refers to gd32f30x_rcu.o(.text.rcu_predv0_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_adc_clock_config) refers to gd32f30x_rcu.o(.text.rcu_adc_clock_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_usb_clock_config) refers to gd32f30x_rcu.o(.text.rcu_usb_clock_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_rtc_clock_config) refers to gd32f30x_rcu.o(.text.rcu_rtc_clock_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_ck48m_clock_config) refers to gd32f30x_rcu.o(.text.rcu_ck48m_clock_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_lxtal_drive_capability_config) refers to gd32f30x_rcu.o(.text.rcu_lxtal_drive_capability_config) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_flag_get) refers to gd32f30x_rcu.o(.text.rcu_flag_get) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_osci_on) refers to gd32f30x_rcu.o(.text.rcu_osci_on) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_osci_off) refers to gd32f30x_rcu.o(.text.rcu_osci_off) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_osci_bypass_mode_enable) refers to gd32f30x_rcu.o(.text.rcu_osci_bypass_mode_enable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_osci_bypass_mode_disable) refers to gd32f30x_rcu.o(.text.rcu_osci_bypass_mode_disable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_irc8m_adjust_value_set) refers to gd32f30x_rcu.o(.text.rcu_irc8m_adjust_value_set) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_hxtal_clock_monitor_enable) refers to gd32f30x_rcu.o(.text.rcu_hxtal_clock_monitor_enable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_hxtal_clock_monitor_disable) refers to gd32f30x_rcu.o(.text.rcu_hxtal_clock_monitor_disable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_deepsleep_voltage_set) refers to gd32f30x_rcu.o(.text.rcu_deepsleep_voltage_set) for [Anonymous Symbol] gd32f30x_rcu.o(.text.rcu_clock_freq_get) refers to gd32f30x_rcu.o(.rodata.cst8) for .L__const.rcu_clock_freq_get.apb2_exp gd32f30x_rcu.o(.ARM.exidx.text.rcu_clock_freq_get) refers to gd32f30x_rcu.o(.text.rcu_clock_freq_get) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_all_reset_flag_clear) refers to gd32f30x_rcu.o(.text.rcu_all_reset_flag_clear) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_interrupt_flag_get) refers to gd32f30x_rcu.o(.text.rcu_interrupt_flag_get) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_interrupt_flag_clear) refers to gd32f30x_rcu.o(.text.rcu_interrupt_flag_clear) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_interrupt_enable) refers to gd32f30x_rcu.o(.text.rcu_interrupt_enable) for [Anonymous Symbol] gd32f30x_rcu.o(.ARM.exidx.text.rcu_interrupt_disable) refers to gd32f30x_rcu.o(.text.rcu_interrupt_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_deinit) refers to gd32f30x_sdio.o(.text.sdio_deinit) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_clock_config) refers to gd32f30x_sdio.o(.text.sdio_clock_config) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_hardware_clock_enable) refers to gd32f30x_sdio.o(.text.sdio_hardware_clock_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_hardware_clock_disable) refers to gd32f30x_sdio.o(.text.sdio_hardware_clock_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_bus_mode_set) refers to gd32f30x_sdio.o(.text.sdio_bus_mode_set) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_power_state_set) refers to gd32f30x_sdio.o(.text.sdio_power_state_set) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_power_state_get) refers to gd32f30x_sdio.o(.text.sdio_power_state_get) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_clock_enable) refers to gd32f30x_sdio.o(.text.sdio_clock_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_clock_disable) refers to gd32f30x_sdio.o(.text.sdio_clock_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_command_response_config) refers to gd32f30x_sdio.o(.text.sdio_command_response_config) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_wait_type_set) refers to gd32f30x_sdio.o(.text.sdio_wait_type_set) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_csm_enable) refers to gd32f30x_sdio.o(.text.sdio_csm_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_csm_disable) refers to gd32f30x_sdio.o(.text.sdio_csm_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_command_index_get) refers to gd32f30x_sdio.o(.text.sdio_command_index_get) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_response_get) refers to gd32f30x_sdio.o(.text.sdio_response_get) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_data_config) refers to gd32f30x_sdio.o(.text.sdio_data_config) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_data_transfer_config) refers to gd32f30x_sdio.o(.text.sdio_data_transfer_config) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_dsm_enable) refers to gd32f30x_sdio.o(.text.sdio_dsm_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_dsm_disable) refers to gd32f30x_sdio.o(.text.sdio_dsm_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_data_write) refers to gd32f30x_sdio.o(.text.sdio_data_write) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_data_read) refers to gd32f30x_sdio.o(.text.sdio_data_read) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_data_counter_get) refers to gd32f30x_sdio.o(.text.sdio_data_counter_get) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_fifo_counter_get) refers to gd32f30x_sdio.o(.text.sdio_fifo_counter_get) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_dma_enable) refers to gd32f30x_sdio.o(.text.sdio_dma_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_dma_disable) refers to gd32f30x_sdio.o(.text.sdio_dma_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_flag_get) refers to gd32f30x_sdio.o(.text.sdio_flag_get) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_flag_clear) refers to gd32f30x_sdio.o(.text.sdio_flag_clear) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_interrupt_enable) refers to gd32f30x_sdio.o(.text.sdio_interrupt_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_interrupt_disable) refers to gd32f30x_sdio.o(.text.sdio_interrupt_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_interrupt_flag_get) refers to gd32f30x_sdio.o(.text.sdio_interrupt_flag_get) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_interrupt_flag_clear) refers to gd32f30x_sdio.o(.text.sdio_interrupt_flag_clear) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_readwait_enable) refers to gd32f30x_sdio.o(.text.sdio_readwait_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_readwait_disable) refers to gd32f30x_sdio.o(.text.sdio_readwait_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_stop_readwait_enable) refers to gd32f30x_sdio.o(.text.sdio_stop_readwait_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_stop_readwait_disable) refers to gd32f30x_sdio.o(.text.sdio_stop_readwait_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_readwait_type_set) refers to gd32f30x_sdio.o(.text.sdio_readwait_type_set) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_operation_enable) refers to gd32f30x_sdio.o(.text.sdio_operation_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_operation_disable) refers to gd32f30x_sdio.o(.text.sdio_operation_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_suspend_enable) refers to gd32f30x_sdio.o(.text.sdio_suspend_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_suspend_disable) refers to gd32f30x_sdio.o(.text.sdio_suspend_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_command_enable) refers to gd32f30x_sdio.o(.text.sdio_ceata_command_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_command_disable) refers to gd32f30x_sdio.o(.text.sdio_ceata_command_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_interrupt_enable) refers to gd32f30x_sdio.o(.text.sdio_ceata_interrupt_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_interrupt_disable) refers to gd32f30x_sdio.o(.text.sdio_ceata_interrupt_disable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_command_completion_enable) refers to gd32f30x_sdio.o(.text.sdio_ceata_command_completion_enable) for [Anonymous Symbol] gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_command_completion_disable) refers to gd32f30x_sdio.o(.text.sdio_ceata_command_completion_disable) for [Anonymous Symbol] gd32f30x_timer.o(.text.timer_deinit) refers to gd32f30x_rcu.o(.text.rcu_periph_reset_enable) for rcu_periph_reset_enable gd32f30x_timer.o(.text.timer_deinit) refers to gd32f30x_rcu.o(.text.rcu_periph_reset_disable) for rcu_periph_reset_disable gd32f30x_timer.o(.ARM.exidx.text.timer_deinit) refers to gd32f30x_timer.o(.text.timer_deinit) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_struct_para_init) refers to gd32f30x_timer.o(.text.timer_struct_para_init) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_init) refers to gd32f30x_timer.o(.text.timer_init) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_enable) refers to gd32f30x_timer.o(.text.timer_enable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_disable) refers to gd32f30x_timer.o(.text.timer_disable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_auto_reload_shadow_enable) refers to gd32f30x_timer.o(.text.timer_auto_reload_shadow_enable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_auto_reload_shadow_disable) refers to gd32f30x_timer.o(.text.timer_auto_reload_shadow_disable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_update_event_enable) refers to gd32f30x_timer.o(.text.timer_update_event_enable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_update_event_disable) refers to gd32f30x_timer.o(.text.timer_update_event_disable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_counter_alignment) refers to gd32f30x_timer.o(.text.timer_counter_alignment) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_counter_up_direction) refers to gd32f30x_timer.o(.text.timer_counter_up_direction) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_counter_down_direction) refers to gd32f30x_timer.o(.text.timer_counter_down_direction) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_prescaler_config) refers to gd32f30x_timer.o(.text.timer_prescaler_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_repetition_value_config) refers to gd32f30x_timer.o(.text.timer_repetition_value_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_autoreload_value_config) refers to gd32f30x_timer.o(.text.timer_autoreload_value_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_counter_value_config) refers to gd32f30x_timer.o(.text.timer_counter_value_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_counter_read) refers to gd32f30x_timer.o(.text.timer_counter_read) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_prescaler_read) refers to gd32f30x_timer.o(.text.timer_prescaler_read) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_single_pulse_mode_config) refers to gd32f30x_timer.o(.text.timer_single_pulse_mode_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_update_source_config) refers to gd32f30x_timer.o(.text.timer_update_source_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_interrupt_enable) refers to gd32f30x_timer.o(.text.timer_interrupt_enable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_interrupt_disable) refers to gd32f30x_timer.o(.text.timer_interrupt_disable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_interrupt_flag_get) refers to gd32f30x_timer.o(.text.timer_interrupt_flag_get) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_interrupt_flag_clear) refers to gd32f30x_timer.o(.text.timer_interrupt_flag_clear) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_flag_get) refers to gd32f30x_timer.o(.text.timer_flag_get) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_flag_clear) refers to gd32f30x_timer.o(.text.timer_flag_clear) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_dma_enable) refers to gd32f30x_timer.o(.text.timer_dma_enable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_dma_disable) refers to gd32f30x_timer.o(.text.timer_dma_disable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_dma_request_source_select) refers to gd32f30x_timer.o(.text.timer_channel_dma_request_source_select) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_dma_transfer_config) refers to gd32f30x_timer.o(.text.timer_dma_transfer_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_event_software_generate) refers to gd32f30x_timer.o(.text.timer_event_software_generate) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_break_struct_para_init) refers to gd32f30x_timer.o(.text.timer_break_struct_para_init) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_break_config) refers to gd32f30x_timer.o(.text.timer_break_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_break_enable) refers to gd32f30x_timer.o(.text.timer_break_enable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_break_disable) refers to gd32f30x_timer.o(.text.timer_break_disable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_automatic_output_enable) refers to gd32f30x_timer.o(.text.timer_automatic_output_enable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_automatic_output_disable) refers to gd32f30x_timer.o(.text.timer_automatic_output_disable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_primary_output_config) refers to gd32f30x_timer.o(.text.timer_primary_output_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_control_shadow_config) refers to gd32f30x_timer.o(.text.timer_channel_control_shadow_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_control_shadow_update_config) refers to gd32f30x_timer.o(.text.timer_channel_control_shadow_update_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_struct_para_init) refers to gd32f30x_timer.o(.text.timer_channel_output_struct_para_init) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_config) refers to gd32f30x_timer.o(.text.timer_channel_output_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_mode_config) refers to gd32f30x_timer.o(.text.timer_channel_output_mode_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_pulse_value_config) refers to gd32f30x_timer.o(.text.timer_channel_output_pulse_value_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_shadow_config) refers to gd32f30x_timer.o(.text.timer_channel_output_shadow_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_fast_config) refers to gd32f30x_timer.o(.text.timer_channel_output_fast_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_clear_config) refers to gd32f30x_timer.o(.text.timer_channel_output_clear_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_polarity_config) refers to gd32f30x_timer.o(.text.timer_channel_output_polarity_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_complementary_output_polarity_config) refers to gd32f30x_timer.o(.text.timer_channel_complementary_output_polarity_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_state_config) refers to gd32f30x_timer.o(.text.timer_channel_output_state_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_complementary_output_state_config) refers to gd32f30x_timer.o(.text.timer_channel_complementary_output_state_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_input_struct_para_init) refers to gd32f30x_timer.o(.text.timer_channel_input_struct_para_init) for [Anonymous Symbol] gd32f30x_timer.o(.text.timer_input_capture_config) refers to gd32f30x_timer.o(.text.timer_channel_input_capture_prescaler_config) for timer_channel_input_capture_prescaler_config gd32f30x_timer.o(.ARM.exidx.text.timer_input_capture_config) refers to gd32f30x_timer.o(.text.timer_input_capture_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_input_capture_prescaler_config) refers to gd32f30x_timer.o(.text.timer_channel_input_capture_prescaler_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_channel_capture_value_register_read) refers to gd32f30x_timer.o(.text.timer_channel_capture_value_register_read) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_input_pwm_capture_config) refers to gd32f30x_timer.o(.text.timer_input_pwm_capture_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_hall_mode_config) refers to gd32f30x_timer.o(.text.timer_hall_mode_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_input_trigger_source_select) refers to gd32f30x_timer.o(.text.timer_input_trigger_source_select) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_master_output_trigger_source_select) refers to gd32f30x_timer.o(.text.timer_master_output_trigger_source_select) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_slave_mode_select) refers to gd32f30x_timer.o(.text.timer_slave_mode_select) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_master_slave_mode_config) refers to gd32f30x_timer.o(.text.timer_master_slave_mode_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_external_trigger_config) refers to gd32f30x_timer.o(.text.timer_external_trigger_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_quadrature_decoder_mode_config) refers to gd32f30x_timer.o(.text.timer_quadrature_decoder_mode_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_internal_clock_config) refers to gd32f30x_timer.o(.text.timer_internal_clock_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_internal_trigger_as_external_clock_config) refers to gd32f30x_timer.o(.text.timer_internal_trigger_as_external_clock_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_external_trigger_as_external_clock_config) refers to gd32f30x_timer.o(.text.timer_external_trigger_as_external_clock_config) for [Anonymous Symbol] gd32f30x_timer.o(.text.timer_external_clock_mode0_config) refers to gd32f30x_timer.o(.text.timer_external_trigger_config) for timer_external_trigger_config gd32f30x_timer.o(.ARM.exidx.text.timer_external_clock_mode0_config) refers to gd32f30x_timer.o(.text.timer_external_clock_mode0_config) for [Anonymous Symbol] gd32f30x_timer.o(.text.timer_external_clock_mode1_config) refers to gd32f30x_timer.o(.text.timer_external_trigger_config) for timer_external_trigger_config gd32f30x_timer.o(.ARM.exidx.text.timer_external_clock_mode1_config) refers to gd32f30x_timer.o(.text.timer_external_clock_mode1_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_external_clock_mode1_disable) refers to gd32f30x_timer.o(.text.timer_external_clock_mode1_disable) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_write_chxval_register_config) refers to gd32f30x_timer.o(.text.timer_write_chxval_register_config) for [Anonymous Symbol] gd32f30x_timer.o(.ARM.exidx.text.timer_output_value_selection_config) refers to gd32f30x_timer.o(.text.timer_output_value_selection_config) for [Anonymous Symbol] gd32f30x_misc.o(.ARM.exidx.text.nvic_priority_group_set) refers to gd32f30x_misc.o(.text.nvic_priority_group_set) for [Anonymous Symbol] gd32f30x_misc.o(.ARM.exidx.text.nvic_irq_enable) refers to gd32f30x_misc.o(.text.nvic_irq_enable) for [Anonymous Symbol] gd32f30x_misc.o(.ARM.exidx.text.nvic_irq_disable) refers to gd32f30x_misc.o(.text.nvic_irq_disable) for [Anonymous Symbol] gd32f30x_misc.o(.ARM.exidx.text.nvic_vector_table_set) refers to gd32f30x_misc.o(.text.nvic_vector_table_set) for [Anonymous Symbol] gd32f30x_misc.o(.ARM.exidx.text.system_lowpower_set) refers to gd32f30x_misc.o(.text.system_lowpower_set) for [Anonymous Symbol] gd32f30x_misc.o(.ARM.exidx.text.system_lowpower_reset) refers to gd32f30x_misc.o(.text.system_lowpower_reset) for [Anonymous Symbol] gd32f30x_misc.o(.ARM.exidx.text.systick_clksource_set) refers to gd32f30x_misc.o(.text.systick_clksource_set) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_deinit) refers to gd32f30x_dma.o(.text.dma_deinit) for [Anonymous Symbol] gd32f30x_dma.o(.text.dma_struct_para_init) refers to memseta.o(.text) for __aeabi_memclr4 gd32f30x_dma.o(.ARM.exidx.text.dma_struct_para_init) refers to gd32f30x_dma.o(.text.dma_struct_para_init) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_init) refers to gd32f30x_dma.o(.text.dma_init) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_circulation_enable) refers to gd32f30x_dma.o(.text.dma_circulation_enable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_circulation_disable) refers to gd32f30x_dma.o(.text.dma_circulation_disable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_memory_to_memory_enable) refers to gd32f30x_dma.o(.text.dma_memory_to_memory_enable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_memory_to_memory_disable) refers to gd32f30x_dma.o(.text.dma_memory_to_memory_disable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_channel_enable) refers to gd32f30x_dma.o(.text.dma_channel_enable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_channel_disable) refers to gd32f30x_dma.o(.text.dma_channel_disable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_periph_address_config) refers to gd32f30x_dma.o(.text.dma_periph_address_config) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_memory_address_config) refers to gd32f30x_dma.o(.text.dma_memory_address_config) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_transfer_number_config) refers to gd32f30x_dma.o(.text.dma_transfer_number_config) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_transfer_number_get) refers to gd32f30x_dma.o(.text.dma_transfer_number_get) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_priority_config) refers to gd32f30x_dma.o(.text.dma_priority_config) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_memory_width_config) refers to gd32f30x_dma.o(.text.dma_memory_width_config) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_periph_width_config) refers to gd32f30x_dma.o(.text.dma_periph_width_config) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_memory_increase_enable) refers to gd32f30x_dma.o(.text.dma_memory_increase_enable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_memory_increase_disable) refers to gd32f30x_dma.o(.text.dma_memory_increase_disable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_periph_increase_enable) refers to gd32f30x_dma.o(.text.dma_periph_increase_enable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_periph_increase_disable) refers to gd32f30x_dma.o(.text.dma_periph_increase_disable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_transfer_direction_config) refers to gd32f30x_dma.o(.text.dma_transfer_direction_config) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_flag_get) refers to gd32f30x_dma.o(.text.dma_flag_get) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_flag_clear) refers to gd32f30x_dma.o(.text.dma_flag_clear) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_interrupt_flag_get) refers to gd32f30x_dma.o(.text.dma_interrupt_flag_get) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_interrupt_flag_clear) refers to gd32f30x_dma.o(.text.dma_interrupt_flag_clear) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_interrupt_enable) refers to gd32f30x_dma.o(.text.dma_interrupt_enable) for [Anonymous Symbol] gd32f30x_dma.o(.ARM.exidx.text.dma_interrupt_disable) refers to gd32f30x_dma.o(.text.dma_interrupt_disable) for [Anonymous Symbol] startup_gd32f30x_hd.o(RESET) refers to startup_gd32f30x_hd.o(STACK) for __initial_sp startup_gd32f30x_hd.o(RESET) refers to startup_gd32f30x_hd.o(.text) for Reset_Handler startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(.text.NMI_Handler) for NMI_Handler startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(.text.HardFault_Handler) for HardFault_Handler startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(.text.MemManage_Handler) for MemManage_Handler startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(.text.BusFault_Handler) for BusFault_Handler startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(.text.UsageFault_Handler) for UsageFault_Handler startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(.text.SVC_Handler) for SVC_Handler startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(.text.DebugMon_Handler) for DebugMon_Handler startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(.text.PendSV_Handler) for PendSV_Handler startup_gd32f30x_hd.o(RESET) refers to gd32f30x_it.o(.text.SysTick_Handler) for SysTick_Handler startup_gd32f30x_hd.o(RESET) refers to tim.o(.text.ADC0_1_IRQHandler) for ADC0_1_IRQHandler startup_gd32f30x_hd.o(RESET) refers to bemf.o(.text.TIMER2_IRQHandler) for TIMER2_IRQHandler startup_gd32f30x_hd.o(.text) refers to system_gd32f30x.o(.text.SystemInit) for SystemInit startup_gd32f30x_hd.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_gd32f30x_hd.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to startup_gd32f30x_hd.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(.text.main) for main entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(.text.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 gd32f30x_it.o(.text), (0 bytes). Removing gd32f30x_it.o(.ARM.exidx.text.NMI_Handler), (8 bytes). Removing gd32f30x_it.o(.ARM.exidx.text.HardFault_Handler), (8 bytes). Removing gd32f30x_it.o(.ARM.exidx.text.MemManage_Handler), (8 bytes). Removing gd32f30x_it.o(.ARM.exidx.text.BusFault_Handler), (8 bytes). Removing gd32f30x_it.o(.ARM.exidx.text.UsageFault_Handler), (8 bytes). Removing gd32f30x_it.o(.ARM.exidx.text.SVC_Handler), (8 bytes). Removing gd32f30x_it.o(.ARM.exidx.text.DebugMon_Handler), (8 bytes). Removing gd32f30x_it.o(.ARM.exidx.text.PendSV_Handler), (8 bytes). Removing gd32f30x_it.o(.ARM.exidx.text.SysTick_Handler), (8 bytes). Removing main.o(.text), (0 bytes). Removing main.o(.ARM.exidx.text.gpio_config), (8 bytes). Removing main.o(.text.led1), (32 bytes). Removing main.o(.ARM.exidx.text.led1), (8 bytes). Removing main.o(.ARM.exidx.text.main), (8 bytes). Removing main.o(.bss.led1.ledflg), (1 bytes). Removing main.o(.ARM.use_no_argv), (4 bytes). Removing systick.o(.text), (0 bytes). Removing systick.o(.text.systick_config), (56 bytes). Removing systick.o(.ARM.exidx.text.systick_config), (8 bytes). Removing systick.o(.text.delay_1ms), (16 bytes). Removing systick.o(.ARM.exidx.text.delay_1ms), (8 bytes). Removing systick.o(.ARM.exidx.text.delay_decrement), (8 bytes). Removing bemf.o(.text), (0 bytes). Removing bemf.o(.ARM.exidx.text.BEMF_Init), (8 bytes). Removing bemf.o(.text.Clr_Counter), (12 bytes). Removing bemf.o(.ARM.exidx.text.Clr_Counter), (8 bytes). Removing bemf.o(.ARM.exidx.text.BEMF_Task), (8 bytes). Removing bemf.o(.ARM.exidx.text.BEMF_StartInverter), (8 bytes). Removing bemf.o(.text.Get_Counter), (16 bytes). Removing bemf.o(.ARM.exidx.text.Get_Counter), (8 bytes). Removing bemf.o(.ARM.exidx.text.BEMF_Sensor_NoIT), (8 bytes). Removing bemf.o(.ARM.exidx.text.BEMF_Inverter), (8 bytes). Removing bemf.o(.ARM.exidx.text.BEMF_Pid), (8 bytes). Removing bemf.o(.ARM.exidx.text.average_buf), (8 bytes). Removing bemf.o(.text.COMP_TriggerCallback), (12 bytes). Removing bemf.o(.ARM.exidx.text.COMP_TriggerCallback), (8 bytes). Removing bemf.o(.ARM.exidx.text.TIMER2_IRQHandler), (8 bytes). Removing bemf.o(.bss.real_speed), (2 bytes). Removing tim.o(.text), (0 bytes). Removing tim.o(.ARM.exidx.text.timer2_config), (8 bytes). Removing tim.o(.ARM.exidx.text.timer0_config), (8 bytes). Removing tim.o(.ARM.exidx.text.bemf_gpio_config), (8 bytes). Removing tim.o(.ARM.exidx.text.tim_init), (8 bytes). Removing tim.o(.ARM.exidx.text.bemf_adc_init), (8 bytes). Removing tim.o(.ARM.exidx.text.adc_delay_us), (8 bytes). Removing tim.o(.ARM.exidx.text.bemf_adc_rcu_config), (8 bytes). Removing tim.o(.ARM.exidx.text.bemf_adc_gpio_config), (8 bytes). Removing tim.o(.text.bemf_adc_dma_config), (108 bytes). Removing tim.o(.ARM.exidx.text.bemf_adc_dma_config), (8 bytes). Removing tim.o(.text.bemf_adc_regular_dma_config), (204 bytes). Removing tim.o(.ARM.exidx.text.bemf_adc_regular_dma_config), (8 bytes). Removing tim.o(.ARM.exidx.text.bemf_adc_inserted_config), (8 bytes). Removing tim.o(.text.bemf_adc_inserted_dma_config), (136 bytes). Removing tim.o(.ARM.exidx.text.bemf_adc_inserted_dma_config), (8 bytes). Removing tim.o(.ARM.exidx.text.ADC0_1_IRQHandler), (8 bytes). Removing system_gd32f30x.o(.text), (0 bytes). Removing system_gd32f30x.o(.ARM.exidx.text.SystemInit), (8 bytes). Removing system_gd32f30x.o(.text.SystemCoreClockUpdate), (148 bytes). Removing system_gd32f30x.o(.ARM.exidx.text.SystemCoreClockUpdate), (8 bytes). Removing system_gd32f30x.o(.data.SystemCoreClock), (4 bytes). Removing gd32f30x_adc.o(.text), (0 bytes). Removing gd32f30x_adc.o(.text.adc_deinit), (68 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_deinit), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_enable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_disable), (10 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_disable), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_calibration_enable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_dma_mode_enable), (10 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_dma_mode_enable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_dma_mode_disable), (10 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_dma_mode_disable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_tempsensor_vrefint_enable), (16 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_tempsensor_vrefint_enable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_tempsensor_vrefint_disable), (16 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_tempsensor_vrefint_disable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_resolution_config), (24 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_resolution_config), (8 bytes). Removing gd32f30x_adc.o(.text.adc_discontinuous_mode_config), (58 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_discontinuous_mode_config), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_mode_config), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_special_function_config), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_data_alignment_config), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_channel_length_config), (8 bytes). Removing gd32f30x_adc.o(.text.adc_regular_channel_config), (140 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_regular_channel_config), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_inserted_channel_config), (8 bytes). Removing gd32f30x_adc.o(.text.adc_inserted_channel_offset_config), (26 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_inserted_channel_offset_config), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_external_trigger_config), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_external_trigger_source_config), (8 bytes). Removing gd32f30x_adc.o(.text.adc_software_trigger_enable), (26 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_software_trigger_enable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_regular_data_read), (6 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_regular_data_read), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_inserted_data_read), (8 bytes). Removing gd32f30x_adc.o(.text.adc_sync_mode_convert_value_read), (12 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_sync_mode_convert_value_read), (8 bytes). Removing gd32f30x_adc.o(.text.adc_flag_get), (10 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_flag_get), (8 bytes). Removing gd32f30x_adc.o(.text.adc_flag_clear), (6 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_flag_clear), (8 bytes). Removing gd32f30x_adc.o(.text.adc_interrupt_flag_get), (56 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_interrupt_flag_get), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_interrupt_flag_clear), (8 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_interrupt_enable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_interrupt_disable), (38 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_interrupt_disable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_watchdog_single_channel_enable), (32 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_watchdog_single_channel_enable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_watchdog_group_channel_enable), (48 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_watchdog_group_channel_enable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_watchdog_disable), (16 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_watchdog_disable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_watchdog_threshold_config), (14 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_watchdog_threshold_config), (8 bytes). Removing gd32f30x_adc.o(.text.adc_oversample_mode_config), (52 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_oversample_mode_config), (8 bytes). Removing gd32f30x_adc.o(.text.adc_oversample_mode_enable), (14 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_oversample_mode_enable), (8 bytes). Removing gd32f30x_adc.o(.text.adc_oversample_mode_disable), (14 bytes). Removing gd32f30x_adc.o(.ARM.exidx.text.adc_oversample_mode_disable), (8 bytes). Removing gd32f30x_gpio.o(.text), (0 bytes). Removing gd32f30x_gpio.o(.text.gpio_deinit), (88 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_deinit), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_afio_deinit), (22 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_afio_deinit), (8 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_init), (8 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_bit_set), (8 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_bit_reset), (8 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_bit_write), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_port_write), (4 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_port_write), (8 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_input_bit_get), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_input_port_get), (6 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_input_port_get), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_output_bit_get), (10 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_output_bit_get), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_output_port_get), (6 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_output_port_get), (8 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_pin_remap_config), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_exti_source_select), (100 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_exti_source_select), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_event_output_config), (24 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_event_output_config), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_event_output_enable), (16 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_event_output_enable), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_event_output_disable), (16 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_event_output_disable), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_pin_lock), (16 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_pin_lock), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_compensation_config), (20 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_compensation_config), (8 bytes). Removing gd32f30x_gpio.o(.text.gpio_compensation_flag_get), (16 bytes). Removing gd32f30x_gpio.o(.ARM.exidx.text.gpio_compensation_flag_get), (8 bytes). Removing gd32f30x_rcu.o(.text), (0 bytes). Removing gd32f30x_rcu.o(.text.rcu_deinit), (92 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_deinit), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_osci_stab_wait), (220 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_osci_stab_wait), (8 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_clock_enable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_periph_clock_disable), (28 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_clock_disable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_periph_clock_sleep_enable), (28 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_clock_sleep_enable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_periph_clock_sleep_disable), (28 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_clock_sleep_disable), (8 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_reset_enable), (8 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_periph_reset_disable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_bkp_reset_enable), (16 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_bkp_reset_enable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_bkp_reset_disable), (16 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_bkp_reset_disable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_system_clock_source_config), (20 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_system_clock_source_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_system_clock_source_get), (16 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_system_clock_source_get), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_ahb_clock_config), (20 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_ahb_clock_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_apb1_clock_config), (20 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_apb1_clock_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_apb2_clock_config), (20 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_apb2_clock_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_ckout0_config), (20 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_ckout0_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_pll_config), (24 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_pll_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_pllpresel_config), (20 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_pllpresel_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_predv0_config), (24 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_predv0_config), (8 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_adc_clock_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_usb_clock_config), (20 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_usb_clock_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_rtc_clock_config), (20 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_rtc_clock_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_ck48m_clock_config), (20 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_ck48m_clock_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_lxtal_drive_capability_config), (20 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_lxtal_drive_capability_config), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_flag_get), (24 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_flag_get), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_osci_on), (28 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_osci_on), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_osci_off), (28 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_osci_off), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_osci_bypass_mode_enable), (56 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_osci_bypass_mode_enable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_osci_bypass_mode_disable), (56 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_osci_bypass_mode_disable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_irc8m_adjust_value_set), (16 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_irc8m_adjust_value_set), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_hxtal_clock_monitor_enable), (16 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_hxtal_clock_monitor_enable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_hxtal_clock_monitor_disable), (16 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_hxtal_clock_monitor_disable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_deepsleep_voltage_set), (16 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_deepsleep_voltage_set), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_clock_freq_get), (188 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_clock_freq_get), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_all_reset_flag_clear), (16 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_all_reset_flag_clear), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_interrupt_flag_get), (24 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_interrupt_flag_get), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_interrupt_flag_clear), (28 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_interrupt_flag_clear), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_interrupt_enable), (28 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_interrupt_enable), (8 bytes). Removing gd32f30x_rcu.o(.text.rcu_interrupt_disable), (28 bytes). Removing gd32f30x_rcu.o(.ARM.exidx.text.rcu_interrupt_disable), (8 bytes). Removing gd32f30x_rcu.o(.rodata.cst8), (8 bytes). Removing gd32f30x_sdio.o(.text), (0 bytes). Removing gd32f30x_sdio.o(.text.sdio_deinit), (28 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_deinit), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_clock_config), (48 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_clock_config), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_hardware_clock_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_hardware_clock_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_hardware_clock_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_hardware_clock_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_bus_mode_set), (24 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_bus_mode_set), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_power_state_set), (12 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_power_state_set), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_power_state_get), (12 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_power_state_get), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_clock_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_clock_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_clock_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_clock_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_command_response_config), (32 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_command_response_config), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_wait_type_set), (24 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_wait_type_set), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_csm_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_csm_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_csm_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_csm_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_command_index_get), (12 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_command_index_get), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_response_get), (44 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_response_get), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_data_config), (44 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_data_config), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_data_transfer_config), (20 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_data_transfer_config), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_dsm_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_dsm_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_dsm_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_dsm_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_data_write), (12 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_data_write), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_data_read), (12 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_data_read), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_data_counter_get), (12 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_data_counter_get), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_fifo_counter_get), (12 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_fifo_counter_get), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_dma_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_dma_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_dma_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_dma_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_flag_get), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_flag_get), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_flag_clear), (12 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_flag_clear), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_interrupt_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_interrupt_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_interrupt_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_interrupt_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_interrupt_flag_get), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_interrupt_flag_get), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_interrupt_flag_clear), (12 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_interrupt_flag_clear), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_readwait_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_readwait_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_readwait_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_readwait_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_stop_readwait_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_stop_readwait_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_stop_readwait_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_stop_readwait_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_readwait_type_set), (28 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_readwait_type_set), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_operation_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_operation_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_operation_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_operation_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_suspend_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_suspend_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_suspend_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_suspend_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_ceata_command_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_command_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_ceata_command_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_command_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_ceata_interrupt_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_interrupt_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_ceata_interrupt_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_interrupt_disable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_ceata_command_completion_enable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_command_completion_enable), (8 bytes). Removing gd32f30x_sdio.o(.text.sdio_ceata_command_completion_disable), (16 bytes). Removing gd32f30x_sdio.o(.ARM.exidx.text.sdio_ceata_command_completion_disable), (8 bytes). Removing gd32f30x_timer.o(.text), (0 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_deinit), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_struct_para_init), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_init), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_enable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_disable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_disable), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_auto_reload_shadow_enable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_auto_reload_shadow_disable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_auto_reload_shadow_disable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_update_event_enable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_update_event_enable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_update_event_disable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_update_event_disable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_counter_alignment), (16 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_counter_alignment), (8 bytes). Removing gd32f30x_timer.o(.text.timer_counter_up_direction), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_counter_up_direction), (8 bytes). Removing gd32f30x_timer.o(.text.timer_counter_down_direction), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_counter_down_direction), (8 bytes). Removing gd32f30x_timer.o(.text.timer_prescaler_config), (16 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_prescaler_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_repetition_value_config), (4 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_repetition_value_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_autoreload_value_config), (4 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_autoreload_value_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_counter_value_config), (4 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_counter_value_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_counter_read), (4 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_counter_read), (8 bytes). Removing gd32f30x_timer.o(.text.timer_prescaler_read), (6 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_prescaler_read), (8 bytes). Removing gd32f30x_timer.o(.text.timer_single_pulse_mode_config), (24 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_single_pulse_mode_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_update_source_config), (24 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_update_source_config), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_interrupt_enable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_interrupt_disable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_interrupt_disable), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_interrupt_flag_get), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_interrupt_flag_clear), (8 bytes). Removing gd32f30x_timer.o(.text.timer_flag_get), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_flag_get), (8 bytes). Removing gd32f30x_timer.o(.text.timer_flag_clear), (6 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_flag_clear), (8 bytes). Removing gd32f30x_timer.o(.text.timer_dma_enable), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_dma_enable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_dma_disable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_dma_disable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_dma_request_source_select), (24 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_dma_request_source_select), (8 bytes). Removing gd32f30x_timer.o(.text.timer_dma_transfer_config), (22 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_dma_transfer_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_event_software_generate), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_event_software_generate), (8 bytes). Removing gd32f30x_timer.o(.text.timer_break_struct_para_init), (12 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_break_struct_para_init), (8 bytes). Removing gd32f30x_timer.o(.text.timer_break_config), (30 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_break_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_break_enable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_break_enable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_break_disable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_break_disable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_automatic_output_enable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_automatic_output_enable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_automatic_output_disable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_automatic_output_disable), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_primary_output_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_control_shadow_config), (18 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_control_shadow_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_control_shadow_update_config), (24 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_control_shadow_update_config), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_struct_para_init), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_config), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_mode_config), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_pulse_value_config), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_shadow_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_output_fast_config), (54 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_fast_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_output_clear_config), (54 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_clear_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_output_polarity_config), (66 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_polarity_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_complementary_output_polarity_config), (52 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_complementary_output_polarity_config), (8 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_output_state_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_complementary_output_state_config), (52 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_complementary_output_state_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_input_struct_para_init), (12 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_input_struct_para_init), (8 bytes). Removing gd32f30x_timer.o(.text.timer_input_capture_config), (260 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_input_capture_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_input_capture_prescaler_config), (54 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_input_capture_prescaler_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_channel_capture_value_register_read), (14 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_channel_capture_value_register_read), (8 bytes). Removing gd32f30x_timer.o(.text.timer_input_pwm_capture_config), (348 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_input_pwm_capture_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_hall_mode_config), (24 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_hall_mode_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_input_trigger_source_select), (16 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_input_trigger_source_select), (8 bytes). Removing gd32f30x_timer.o(.text.timer_master_output_trigger_source_select), (16 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_master_output_trigger_source_select), (8 bytes). Removing gd32f30x_timer.o(.text.timer_slave_mode_select), (16 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_slave_mode_select), (8 bytes). Removing gd32f30x_timer.o(.text.timer_master_slave_mode_config), (24 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_master_slave_mode_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_external_trigger_config), (28 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_external_trigger_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_quadrature_decoder_mode_config), (64 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_quadrature_decoder_mode_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_internal_clock_config), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_internal_clock_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_internal_trigger_as_external_clock_config), (32 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_internal_trigger_as_external_clock_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_external_trigger_as_external_clock_config), (148 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_external_trigger_as_external_clock_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_external_clock_mode0_config), (26 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_external_clock_mode0_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_external_clock_mode1_config), (18 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_external_clock_mode1_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_external_clock_mode1_disable), (10 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_external_clock_mode1_disable), (8 bytes). Removing gd32f30x_timer.o(.text.timer_write_chxval_register_config), (30 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_write_chxval_register_config), (8 bytes). Removing gd32f30x_timer.o(.text.timer_output_value_selection_config), (30 bytes). Removing gd32f30x_timer.o(.ARM.exidx.text.timer_output_value_selection_config), (8 bytes). Removing gd32f30x_misc.o(.text), (0 bytes). Removing gd32f30x_misc.o(.ARM.exidx.text.nvic_priority_group_set), (8 bytes). Removing gd32f30x_misc.o(.ARM.exidx.text.nvic_irq_enable), (8 bytes). Removing gd32f30x_misc.o(.text.nvic_irq_disable), (28 bytes). Removing gd32f30x_misc.o(.ARM.exidx.text.nvic_irq_disable), (8 bytes). Removing gd32f30x_misc.o(.text.nvic_vector_table_set), (24 bytes). Removing gd32f30x_misc.o(.ARM.exidx.text.nvic_vector_table_set), (8 bytes). Removing gd32f30x_misc.o(.text.system_lowpower_set), (16 bytes). Removing gd32f30x_misc.o(.ARM.exidx.text.system_lowpower_set), (8 bytes). Removing gd32f30x_misc.o(.text.system_lowpower_reset), (16 bytes). Removing gd32f30x_misc.o(.ARM.exidx.text.system_lowpower_reset), (8 bytes). Removing gd32f30x_misc.o(.text.systick_clksource_set), (24 bytes). Removing gd32f30x_misc.o(.ARM.exidx.text.systick_clksource_set), (8 bytes). Removing gd32f30x_dma.o(.text), (0 bytes). Removing gd32f30x_dma.o(.text.dma_deinit), (60 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_deinit), (8 bytes). Removing gd32f30x_dma.o(.text.dma_struct_para_init), (14 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_struct_para_init), (8 bytes). Removing gd32f30x_dma.o(.text.dma_init), (116 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_init), (8 bytes). Removing gd32f30x_dma.o(.text.dma_circulation_enable), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_circulation_enable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_circulation_disable), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_circulation_disable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_memory_to_memory_enable), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_memory_to_memory_enable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_memory_to_memory_disable), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_memory_to_memory_disable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_channel_enable), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_channel_enable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_channel_disable), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_channel_disable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_periph_address_config), (28 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_periph_address_config), (8 bytes). Removing gd32f30x_dma.o(.text.dma_memory_address_config), (28 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_memory_address_config), (8 bytes). Removing gd32f30x_dma.o(.text.dma_transfer_number_config), (32 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_transfer_number_config), (8 bytes). Removing gd32f30x_dma.o(.text.dma_transfer_number_get), (28 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_transfer_number_get), (8 bytes). Removing gd32f30x_dma.o(.text.dma_priority_config), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_priority_config), (8 bytes). Removing gd32f30x_dma.o(.text.dma_memory_width_config), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_memory_width_config), (8 bytes). Removing gd32f30x_dma.o(.text.dma_periph_width_config), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_periph_width_config), (8 bytes). Removing gd32f30x_dma.o(.text.dma_memory_increase_enable), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_memory_increase_enable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_memory_increase_disable), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_memory_increase_disable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_periph_increase_enable), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_periph_increase_enable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_periph_increase_disable), (36 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_periph_increase_disable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_transfer_direction_config), (44 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_transfer_direction_config), (8 bytes). Removing gd32f30x_dma.o(.text.dma_flag_get), (16 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_flag_get), (8 bytes). Removing gd32f30x_dma.o(.text.dma_flag_clear), (14 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_flag_clear), (8 bytes). Removing gd32f30x_dma.o(.text.dma_interrupt_flag_get), (52 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_interrupt_flag_get), (8 bytes). Removing gd32f30x_dma.o(.text.dma_interrupt_flag_clear), (14 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_interrupt_flag_clear), (8 bytes). Removing gd32f30x_dma.o(.text.dma_interrupt_enable), (32 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_interrupt_enable), (8 bytes). Removing gd32f30x_dma.o(.text.dma_interrupt_disable), (32 bytes). Removing gd32f30x_dma.o(.ARM.exidx.text.dma_interrupt_disable), (8 bytes). Removing startup_gd32f30x_hd.o(HEAP), (1024 bytes). 521 unused section(s) (total 10173 bytes) removed from the image. ============================================================================== Image Symbol Table Local Symbols Symbol Name Value Ov Type Size Object(Section) ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE ..\..\Firmware\CMSIS\GD\GD32F30x\Source\ARM\startup_gd32f30x_hd.s 0x00000000 Number 0 startup_gd32f30x_hd.o ABSOLUTE bemf.c 0x00000000 Number 0 bemf.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE gd32f30x_adc.c 0x00000000 Number 0 gd32f30x_adc.o ABSOLUTE gd32f30x_dma.c 0x00000000 Number 0 gd32f30x_dma.o ABSOLUTE gd32f30x_gpio.c 0x00000000 Number 0 gd32f30x_gpio.o ABSOLUTE gd32f30x_it.c 0x00000000 Number 0 gd32f30x_it.o ABSOLUTE gd32f30x_misc.c 0x00000000 Number 0 gd32f30x_misc.o ABSOLUTE gd32f30x_rcu.c 0x00000000 Number 0 gd32f30x_rcu.o ABSOLUTE gd32f30x_sdio.c 0x00000000 Number 0 gd32f30x_sdio.o ABSOLUTE gd32f30x_timer.c 0x00000000 Number 0 gd32f30x_timer.o ABSOLUTE handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE init.s 0x00000000 Number 0 init.o ABSOLUTE main.c 0x00000000 Number 0 main.o ABSOLUTE system_gd32f30x.c 0x00000000 Number 0 system_gd32f30x.o ABSOLUTE systick.c 0x00000000 Number 0 systick.o ABSOLUTE tim.c 0x00000000 Number 0 tim.o ABSOLUTE RESET 0x08000000 Section 304 startup_gd32f30x_hd.o(RESET) .ARM.Collect$$$$00000000 0x08000130 Section 0 entry.o(.ARM.Collect$$$$00000000) .ARM.Collect$$$$00000001 0x08000130 Section 4 entry2.o(.ARM.Collect$$$$00000001) .ARM.Collect$$$$00000004 0x08000134 Section 4 entry5.o(.ARM.Collect$$$$00000004) .ARM.Collect$$$$00000008 0x08000138 Section 0 entry7b.o(.ARM.Collect$$$$00000008) .ARM.Collect$$$$0000000A 0x08000138 Section 0 entry8b.o(.ARM.Collect$$$$0000000A) .ARM.Collect$$$$0000000B 0x08000138 Section 8 entry9a.o(.ARM.Collect$$$$0000000B) __lit__00000000 0x08000140 Data 4 entry2.o(.ARM.Collect$$$$00002712) .ARM.Collect$$$$0000000D 0x08000140 Section 0 entry10a.o(.ARM.Collect$$$$0000000D) .ARM.Collect$$$$0000000F 0x08000140 Section 0 entry11a.o(.ARM.Collect$$$$0000000F) .ARM.Collect$$$$00002712 0x08000140 Section 4 entry2.o(.ARM.Collect$$$$00002712) .text 0x08000144 Section 36 startup_gd32f30x_hd.o(.text) .text 0x08000168 Section 36 init.o(.text) [Anonymous Symbol] 0x0800018c Section 0 tim.o(.text.ADC0_1_IRQHandler) __arm_cp.12_0 0x080001b0 Number 4 tim.o(.text.ADC0_1_IRQHandler) __arm_cp.12_1 0x080001b4 Number 4 tim.o(.text.ADC0_1_IRQHandler) [Anonymous Symbol] 0x080001b8 Section 0 bemf.o(.text.BEMF_Init) [Anonymous Symbol] 0x080001d4 Section 0 bemf.o(.text.BEMF_Inverter) __arm_cp.6_1 0x08000514 Number 4 bemf.o(.text.BEMF_Inverter) __arm_cp.6_2 0x08000518 Number 4 bemf.o(.text.BEMF_Inverter) [Anonymous Symbol] 0x0800051c Section 0 bemf.o(.text.BEMF_Pid) __arm_cp.7_0 0x08000594 Number 4 bemf.o(.text.BEMF_Pid) __arm_cp.7_1 0x08000598 Number 4 bemf.o(.text.BEMF_Pid) __arm_cp.7_2 0x0800059c Number 4 bemf.o(.text.BEMF_Pid) [Anonymous Symbol] 0x080005a0 Section 0 bemf.o(.text.BEMF_Sensor_NoIT) __arm_cp.5_0 0x0800066c Number 4 bemf.o(.text.BEMF_Sensor_NoIT) [Anonymous Symbol] 0x08000670 Section 0 bemf.o(.text.BEMF_StartInverter) __arm_cp.3_0 0x0800082c Number 4 bemf.o(.text.BEMF_StartInverter) __arm_cp.3_1 0x08000830 Number 4 bemf.o(.text.BEMF_StartInverter) __arm_cp.3_2 0x08000834 Number 4 bemf.o(.text.BEMF_StartInverter) [Anonymous Symbol] 0x08000838 Section 0 bemf.o(.text.BEMF_Task) __arm_cp.2_0 0x08000ab4 Number 4 bemf.o(.text.BEMF_Task) __arm_cp.2_1 0x08000ab8 Number 4 bemf.o(.text.BEMF_Task) __arm_cp.2_2 0x08000abc Number 4 bemf.o(.text.BEMF_Task) __arm_cp.2_3 0x08000ac0 Number 4 bemf.o(.text.BEMF_Task) __arm_cp.2_4 0x08000ac4 Number 4 bemf.o(.text.BEMF_Task) __arm_cp.2_5 0x08000ac8 Number 4 bemf.o(.text.BEMF_Task) __arm_cp.2_6 0x08000acc Number 4 bemf.o(.text.BEMF_Task) __arm_cp.2_7 0x08000ad0 Number 4 bemf.o(.text.BEMF_Task) __arm_cp.2_8 0x08000ad4 Number 4 bemf.o(.text.BEMF_Task) [Anonymous Symbol] 0x08000ad8 Section 0 gd32f30x_it.o(.text.BusFault_Handler) [Anonymous Symbol] 0x08000ada Section 0 gd32f30x_it.o(.text.DebugMon_Handler) [Anonymous Symbol] 0x08000adc Section 0 gd32f30x_it.o(.text.HardFault_Handler) [Anonymous Symbol] 0x08000ade Section 0 gd32f30x_it.o(.text.MemManage_Handler) [Anonymous Symbol] 0x08000ae0 Section 0 gd32f30x_it.o(.text.NMI_Handler) [Anonymous Symbol] 0x08000ae2 Section 0 gd32f30x_it.o(.text.PendSV_Handler) [Anonymous Symbol] 0x08000ae4 Section 0 gd32f30x_it.o(.text.SVC_Handler) [Anonymous Symbol] 0x08000ae6 Section 0 gd32f30x_it.o(.text.SysTick_Handler) [Anonymous Symbol] 0x08000aec Section 0 system_gd32f30x.o(.text.SystemInit) __arm_cp.0_0 0x08000bfc Number 4 system_gd32f30x.o(.text.SystemInit) __arm_cp.0_1 0x08000c00 Number 4 system_gd32f30x.o(.text.SystemInit) __arm_cp.0_2 0x08000c04 Number 4 system_gd32f30x.o(.text.SystemInit) __arm_cp.0_3 0x08000c08 Number 4 system_gd32f30x.o(.text.SystemInit) __arm_cp.0_4 0x08000c0c Number 4 system_gd32f30x.o(.text.SystemInit) [Anonymous Symbol] 0x08000c10 Section 0 bemf.o(.text.TIMER2_IRQHandler) __arm_cp.10_0 0x08000cb4 Number 4 bemf.o(.text.TIMER2_IRQHandler) __arm_cp.10_2 0x08000cb8 Number 4 bemf.o(.text.TIMER2_IRQHandler) __arm_cp.10_3 0x08000cbc Number 4 bemf.o(.text.TIMER2_IRQHandler) __arm_cp.10_4 0x08000cc0 Number 4 bemf.o(.text.TIMER2_IRQHandler) __arm_cp.10_5 0x08000cc4 Number 4 bemf.o(.text.TIMER2_IRQHandler) __arm_cp.10_6 0x08000cc8 Number 4 bemf.o(.text.TIMER2_IRQHandler) [Anonymous Symbol] 0x08000ccc Section 0 gd32f30x_it.o(.text.UsageFault_Handler) [Anonymous Symbol] 0x08000cce Section 0 gd32f30x_adc.o(.text.adc_calibration_enable) [Anonymous Symbol] 0x08000cec Section 0 gd32f30x_adc.o(.text.adc_channel_length_config) [Anonymous Symbol] 0x08000d20 Section 0 gd32f30x_adc.o(.text.adc_data_alignment_config) [Anonymous Symbol] 0x08000d32 Section 0 tim.o(.text.adc_delay_us) [Anonymous Symbol] 0x08000e2c Section 0 gd32f30x_adc.o(.text.adc_enable) [Anonymous Symbol] 0x08000e3c Section 0 gd32f30x_adc.o(.text.adc_external_trigger_config) [Anonymous Symbol] 0x08000e70 Section 0 gd32f30x_adc.o(.text.adc_external_trigger_source_config) [Anonymous Symbol] 0x08000e90 Section 0 gd32f30x_adc.o(.text.adc_inserted_channel_config) [Anonymous Symbol] 0x08000ee4 Section 0 gd32f30x_adc.o(.text.adc_inserted_data_read) [Anonymous Symbol] 0x08000ef4 Section 0 gd32f30x_adc.o(.text.adc_interrupt_enable) [Anonymous Symbol] 0x08000f1a Section 0 gd32f30x_adc.o(.text.adc_interrupt_flag_clear) [Anonymous Symbol] 0x08000f20 Section 0 gd32f30x_adc.o(.text.adc_mode_config) __arm_cp.10_0 0x08000f34 Number 4 gd32f30x_adc.o(.text.adc_mode_config) [Anonymous Symbol] 0x08000f38 Section 0 gd32f30x_adc.o(.text.adc_special_function_config) [Anonymous Symbol] 0x08000f84 Section 0 bemf.o(.text.average_buf) [Anonymous Symbol] 0x08000fb4 Section 0 tim.o(.text.bemf_adc_gpio_config) __arm_cp.7_0 0x08000fdc Number 4 tim.o(.text.bemf_adc_gpio_config) [Anonymous Symbol] 0x08000fe0 Section 0 tim.o(.text.bemf_adc_init) __arm_cp.4_0 0x08001000 Number 4 tim.o(.text.bemf_adc_init) __arm_cp.4_1 0x08001004 Number 4 tim.o(.text.bemf_adc_init) [Anonymous Symbol] 0x08001008 Section 0 tim.o(.text.bemf_adc_inserted_config) __arm_cp.10_0 0x080010a4 Number 4 tim.o(.text.bemf_adc_inserted_config) [Anonymous Symbol] 0x080010a8 Section 0 tim.o(.text.bemf_adc_rcu_config) [Anonymous Symbol] 0x080010bc Section 0 tim.o(.text.bemf_gpio_config) __arm_cp.2_0 0x0800114c Number 4 tim.o(.text.bemf_gpio_config) __arm_cp.2_1 0x08001150 Number 4 tim.o(.text.bemf_gpio_config) [Anonymous Symbol] 0x08001154 Section 0 systick.o(.text.delay_decrement) __arm_cp.2_0 0x08001164 Number 4 systick.o(.text.delay_decrement) [Anonymous Symbol] 0x08001168 Section 0 gd32f30x_gpio.o(.text.gpio_bit_reset) [Anonymous Symbol] 0x0800116c Section 0 gd32f30x_gpio.o(.text.gpio_bit_set) [Anonymous Symbol] 0x08001170 Section 0 gd32f30x_gpio.o(.text.gpio_bit_write) [Anonymous Symbol] 0x0800117c Section 0 main.o(.text.gpio_config) __arm_cp.0_0 0x08001220 Number 4 main.o(.text.gpio_config) __arm_cp.0_1 0x08001224 Number 4 main.o(.text.gpio_config) __arm_cp.0_2 0x08001228 Number 4 main.o(.text.gpio_config) __arm_cp.0_3 0x0800122c Number 4 main.o(.text.gpio_config) [Anonymous Symbol] 0x08001230 Section 0 gd32f30x_gpio.o(.text.gpio_init) [Anonymous Symbol] 0x080012e4 Section 0 gd32f30x_gpio.o(.text.gpio_input_bit_get) [Anonymous Symbol] 0x080012f0 Section 0 gd32f30x_gpio.o(.text.gpio_pin_remap_config) __arm_cp.11_0 0x08001358 Number 4 gd32f30x_gpio.o(.text.gpio_pin_remap_config) [Anonymous Symbol] 0x0800135c Section 0 main.o(.text.main) __arm_cp.2_0 0x0800148c Number 4 main.o(.text.main) __arm_cp.2_1 0x08001490 Number 4 main.o(.text.main) __arm_cp.2_2 0x08001494 Number 4 main.o(.text.main) [Anonymous Symbol] 0x08001498 Section 0 gd32f30x_misc.o(.text.nvic_irq_enable) __arm_cp.1_1 0x08001524 Number 4 gd32f30x_misc.o(.text.nvic_irq_enable) __arm_cp.1_2 0x08001528 Number 4 gd32f30x_misc.o(.text.nvic_irq_enable) [Anonymous Symbol] 0x0800152c Section 0 gd32f30x_misc.o(.text.nvic_priority_group_set) __arm_cp.0_0 0x08001538 Number 4 gd32f30x_misc.o(.text.nvic_priority_group_set) __arm_cp.0_1 0x0800153c Number 4 gd32f30x_misc.o(.text.nvic_priority_group_set) [Anonymous Symbol] 0x08001540 Section 0 gd32f30x_rcu.o(.text.rcu_adc_clock_config) __arm_cp.19_0 0x08001594 Number 4 gd32f30x_rcu.o(.text.rcu_adc_clock_config) __arm_cp.19_1 0x08001598 Number 4 gd32f30x_rcu.o(.text.rcu_adc_clock_config) __arm_cp.19_2 0x0800159c Number 4 gd32f30x_rcu.o(.text.rcu_adc_clock_config) __arm_cp.19_3 0x080015a0 Number 4 gd32f30x_rcu.o(.text.rcu_adc_clock_config) [Anonymous Symbol] 0x080015a4 Section 0 gd32f30x_rcu.o(.text.rcu_periph_clock_enable) [Anonymous Symbol] 0x080015bc Section 0 gd32f30x_rcu.o(.text.rcu_periph_reset_disable) [Anonymous Symbol] 0x080015d4 Section 0 gd32f30x_rcu.o(.text.rcu_periph_reset_enable) __arm_cp.6_0 0x080015ec Number 4 gd32f30x_rcu.o(.text.rcu_periph_reset_enable) [Anonymous Symbol] 0x080015f0 Section 0 tim.o(.text.tim_init) [Anonymous Symbol] 0x08001610 Section 0 tim.o(.text.timer0_config) __arm_cp.1_1 0x08001708 Number 4 tim.o(.text.timer0_config) __arm_cp.1_2 0x0800170c Number 4 tim.o(.text.timer0_config) __arm_cp.1_3 0x08001710 Number 4 tim.o(.text.timer0_config) __arm_cp.1_4 0x08001714 Number 4 tim.o(.text.timer0_config) __arm_cp.1_5 0x08001718 Number 4 tim.o(.text.timer0_config) __arm_cp.1_6 0x0800171c Number 4 tim.o(.text.timer0_config) __arm_cp.1_7 0x08001720 Number 4 tim.o(.text.timer0_config) [Anonymous Symbol] 0x08001724 Section 0 tim.o(.text.timer2_config) [Anonymous Symbol] 0x08001764 Section 0 gd32f30x_timer.o(.text.timer_auto_reload_shadow_enable) [Anonymous Symbol] 0x08001770 Section 0 gd32f30x_timer.o(.text.timer_channel_output_config) __arm_cp.41_1 0x08001944 Number 4 gd32f30x_timer.o(.text.timer_channel_output_config) [Anonymous Symbol] 0x08001948 Section 0 gd32f30x_timer.o(.text.timer_channel_output_mode_config) [Anonymous Symbol] 0x0800197e Section 0 gd32f30x_timer.o(.text.timer_channel_output_pulse_value_config) [Anonymous Symbol] 0x0800198c Section 0 gd32f30x_timer.o(.text.timer_channel_output_shadow_config) [Anonymous Symbol] 0x080019c4 Section 0 gd32f30x_timer.o(.text.timer_channel_output_state_config) [Anonymous Symbol] 0x08001a06 Section 0 gd32f30x_timer.o(.text.timer_channel_output_struct_para_init) [Anonymous Symbol] 0x08001a10 Section 0 gd32f30x_timer.o(.text.timer_deinit) __arm_cp.0_4 0x08001a84 Number 4 gd32f30x_timer.o(.text.timer_deinit) [Anonymous Symbol] 0x08001a88 Section 0 gd32f30x_timer.o(.text.timer_enable) [Anonymous Symbol] 0x08001a94 Section 0 gd32f30x_timer.o(.text.timer_init) __arm_cp.2_0 0x08001b0c Number 4 gd32f30x_timer.o(.text.timer_init) __arm_cp.2_1 0x08001b10 Number 4 gd32f30x_timer.o(.text.timer_init) __arm_cp.2_2 0x08001b14 Number 4 gd32f30x_timer.o(.text.timer_init) __arm_cp.2_3 0x08001b18 Number 4 gd32f30x_timer.o(.text.timer_init) __arm_cp.2_4 0x08001b1c Number 4 gd32f30x_timer.o(.text.timer_init) __arm_cp.2_5 0x08001b20 Number 4 gd32f30x_timer.o(.text.timer_init) [Anonymous Symbol] 0x08001b24 Section 0 gd32f30x_timer.o(.text.timer_interrupt_enable) [Anonymous Symbol] 0x08001b2c Section 0 gd32f30x_timer.o(.text.timer_interrupt_flag_clear) [Anonymous Symbol] 0x08001b32 Section 0 gd32f30x_timer.o(.text.timer_interrupt_flag_get) [Anonymous Symbol] 0x08001b46 Section 0 gd32f30x_timer.o(.text.timer_primary_output_config) [Anonymous Symbol] 0x08001b58 Section 0 gd32f30x_timer.o(.text.timer_struct_para_init) i.__scatterload_copy 0x08001b68 Section 14 handlers.o(i.__scatterload_copy) i.__scatterload_null 0x08001b76 Section 2 handlers.o(i.__scatterload_null) i.__scatterload_zeroinit 0x08001b78 Section 14 handlers.o(i.__scatterload_zeroinit) [Anonymous Symbol] 0x20000048 Section 0 main.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x20000050 Section 0 bemf.o(.bss..L_MergedGlobals) intFlag 0x20000051 Data 1 bemf.o(.bss..L_MergedGlobals) BEMF_Sensor_NoIT.hallA 0x20000052 Data 1 bemf.o(.bss..L_MergedGlobals) BEMF_Sensor_NoIT.hallB 0x20000053 Data 1 bemf.o(.bss..L_MergedGlobals) BEMF_Sensor_NoIT.hallC 0x20000054 Data 1 bemf.o(.bss..L_MergedGlobals) newEdge 0x20000055 Data 1 bemf.o(.bss..L_MergedGlobals) BEMF_Pid.speedindex 0x2000005a Data 2 bemf.o(.bss..L_MergedGlobals) TIMER2_IRQHandler.imindex 0x2000005c Data 2 bemf.o(.bss..L_MergedGlobals) TIMER2_IRQHandler.vmindex 0x2000005e Data 2 bemf.o(.bss..L_MergedGlobals) TIMER2_IRQHandler.vmvalue 0x20000060 Data 2 bemf.o(.bss..L_MergedGlobals) invert_cnt 0x2000006c Data 4 bemf.o(.bss..L_MergedGlobals) timer2_cnt 0x20000070 Data 4 bemf.o(.bss..L_MergedGlobals) delay 0x2000009c Data 4 systick.o(.bss.delay) [Anonymous Symbol] 0x2000009c Section 0 systick.o(.bss.delay) STACK 0x20000598 Section 1024 startup_gd32f30x_hd.o(STACK) Global Symbols Symbol Name Value Ov Type Size Object(Section) BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.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 0x00000130 Number 0 startup_gd32f30x_hd.o ABSOLUTE __Vectors 0x08000000 Data 4 startup_gd32f30x_hd.o(RESET) __Vectors_End 0x08000130 Data 0 startup_gd32f30x_hd.o(RESET) __main 0x08000131 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000) _main_stk 0x08000131 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001) _main_scatterload 0x08000135 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) __main_after_scatterload 0x08000139 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) _main_clock 0x08000139 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008) _main_cpp_init 0x08000139 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A) _main_init 0x08000139 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B) __rt_final_cpp 0x08000141 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D) __rt_final_exit 0x08000141 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F) Reset_Handler 0x08000145 Thumb Code 8 startup_gd32f30x_hd.o(.text) ADC2_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) CAN0_EWMC_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) CAN0_RX1_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA0_Channel0_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA0_Channel1_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA0_Channel2_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA0_Channel3_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA0_Channel4_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA0_Channel5_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA0_Channel6_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA1_Channel0_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA1_Channel1_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA1_Channel2_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) DMA1_Channel3_4_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) EXMC_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) EXTI0_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) EXTI10_15_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) EXTI1_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) EXTI2_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) EXTI3_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) EXTI4_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) EXTI5_9_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) FMC_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) I2C0_ER_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) I2C0_EV_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) I2C1_ER_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) I2C1_EV_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) LVD_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) RCU_CTC_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) RTC_Alarm_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) RTC_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) SDIO_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) SPI0_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) SPI1_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) SPI2_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TAMPER_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER0_BRK_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER0_Channel_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER0_TRG_CMT_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER0_UP_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER1_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER3_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER4_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER5_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER6_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER7_BRK_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER7_Channel_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER7_TRG_CMT_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) TIMER7_UP_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) UART3_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) UART4_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) USART0_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) USART1_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) USART2_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) USBD_HP_CAN0_TX_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) USBD_LP_CAN0_RX0_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) USBD_WKUP_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) WWDGT_IRQHandler 0x0800015f Thumb Code 0 startup_gd32f30x_hd.o(.text) __scatterload 0x08000169 Thumb Code 28 init.o(.text) __scatterload_rt2 0x08000169 Thumb Code 0 init.o(.text) ADC0_1_IRQHandler 0x0800018d Thumb Code 44 tim.o(.text.ADC0_1_IRQHandler) BEMF_Init 0x080001b9 Thumb Code 28 bemf.o(.text.BEMF_Init) BEMF_Inverter 0x080001d5 Thumb Code 840 bemf.o(.text.BEMF_Inverter) BEMF_Pid 0x0800051d Thumb Code 132 bemf.o(.text.BEMF_Pid) BEMF_Sensor_NoIT 0x080005a1 Thumb Code 208 bemf.o(.text.BEMF_Sensor_NoIT) BEMF_StartInverter 0x08000671 Thumb Code 456 bemf.o(.text.BEMF_StartInverter) BEMF_Task 0x08000839 Thumb Code 672 bemf.o(.text.BEMF_Task) BusFault_Handler 0x08000ad9 Thumb Code 2 gd32f30x_it.o(.text.BusFault_Handler) DebugMon_Handler 0x08000adb Thumb Code 2 gd32f30x_it.o(.text.DebugMon_Handler) HardFault_Handler 0x08000add Thumb Code 2 gd32f30x_it.o(.text.HardFault_Handler) MemManage_Handler 0x08000adf Thumb Code 2 gd32f30x_it.o(.text.MemManage_Handler) NMI_Handler 0x08000ae1 Thumb Code 2 gd32f30x_it.o(.text.NMI_Handler) PendSV_Handler 0x08000ae3 Thumb Code 2 gd32f30x_it.o(.text.PendSV_Handler) SVC_Handler 0x08000ae5 Thumb Code 2 gd32f30x_it.o(.text.SVC_Handler) SysTick_Handler 0x08000ae7 Thumb Code 4 gd32f30x_it.o(.text.SysTick_Handler) SystemInit 0x08000aed Thumb Code 292 system_gd32f30x.o(.text.SystemInit) TIMER2_IRQHandler 0x08000c11 Thumb Code 188 bemf.o(.text.TIMER2_IRQHandler) UsageFault_Handler 0x08000ccd Thumb Code 2 gd32f30x_it.o(.text.UsageFault_Handler) adc_calibration_enable 0x08000ccf Thumb Code 30 gd32f30x_adc.o(.text.adc_calibration_enable) adc_channel_length_config 0x08000ced Thumb Code 52 gd32f30x_adc.o(.text.adc_channel_length_config) adc_data_alignment_config 0x08000d21 Thumb Code 18 gd32f30x_adc.o(.text.adc_data_alignment_config) adc_delay_us 0x08000d33 Thumb Code 250 tim.o(.text.adc_delay_us) adc_enable 0x08000e2d Thumb Code 16 gd32f30x_adc.o(.text.adc_enable) adc_external_trigger_config 0x08000e3d Thumb Code 52 gd32f30x_adc.o(.text.adc_external_trigger_config) adc_external_trigger_source_config 0x08000e71 Thumb Code 32 gd32f30x_adc.o(.text.adc_external_trigger_source_config) adc_inserted_channel_config 0x08000e91 Thumb Code 84 gd32f30x_adc.o(.text.adc_inserted_channel_config) adc_inserted_data_read 0x08000ee5 Thumb Code 16 gd32f30x_adc.o(.text.adc_inserted_data_read) adc_interrupt_enable 0x08000ef5 Thumb Code 38 gd32f30x_adc.o(.text.adc_interrupt_enable) adc_interrupt_flag_clear 0x08000f1b Thumb Code 6 gd32f30x_adc.o(.text.adc_interrupt_flag_clear) adc_mode_config 0x08000f21 Thumb Code 24 gd32f30x_adc.o(.text.adc_mode_config) adc_special_function_config 0x08000f39 Thumb Code 76 gd32f30x_adc.o(.text.adc_special_function_config) average_buf 0x08000f85 Thumb Code 46 bemf.o(.text.average_buf) bemf_adc_gpio_config 0x08000fb5 Thumb Code 44 tim.o(.text.bemf_adc_gpio_config) bemf_adc_init 0x08000fe1 Thumb Code 40 tim.o(.text.bemf_adc_init) bemf_adc_inserted_config 0x08001009 Thumb Code 160 tim.o(.text.bemf_adc_inserted_config) bemf_adc_rcu_config 0x080010a9 Thumb Code 20 tim.o(.text.bemf_adc_rcu_config) bemf_gpio_config 0x080010bd Thumb Code 152 tim.o(.text.bemf_gpio_config) delay_decrement 0x08001155 Thumb Code 20 systick.o(.text.delay_decrement) gpio_bit_reset 0x08001169 Thumb Code 4 gd32f30x_gpio.o(.text.gpio_bit_reset) gpio_bit_set 0x0800116d Thumb Code 4 gd32f30x_gpio.o(.text.gpio_bit_set) gpio_bit_write 0x08001171 Thumb Code 12 gd32f30x_gpio.o(.text.gpio_bit_write) gpio_config 0x0800117d Thumb Code 180 main.o(.text.gpio_config) gpio_init 0x08001231 Thumb Code 180 gd32f30x_gpio.o(.text.gpio_init) gpio_input_bit_get 0x080012e5 Thumb Code 10 gd32f30x_gpio.o(.text.gpio_input_bit_get) gpio_pin_remap_config 0x080012f1 Thumb Code 108 gd32f30x_gpio.o(.text.gpio_pin_remap_config) main 0x0800135d Thumb Code 316 main.o(.text.main) nvic_irq_enable 0x08001499 Thumb Code 148 gd32f30x_misc.o(.text.nvic_irq_enable) nvic_priority_group_set 0x0800152d Thumb Code 20 gd32f30x_misc.o(.text.nvic_priority_group_set) rcu_adc_clock_config 0x08001541 Thumb Code 100 gd32f30x_rcu.o(.text.rcu_adc_clock_config) rcu_periph_clock_enable 0x080015a5 Thumb Code 24 gd32f30x_rcu.o(.text.rcu_periph_clock_enable) rcu_periph_reset_disable 0x080015bd Thumb Code 24 gd32f30x_rcu.o(.text.rcu_periph_reset_disable) rcu_periph_reset_enable 0x080015d5 Thumb Code 28 gd32f30x_rcu.o(.text.rcu_periph_reset_enable) tim_init 0x080015f1 Thumb Code 32 tim.o(.text.tim_init) timer0_config 0x08001611 Thumb Code 276 tim.o(.text.timer0_config) timer2_config 0x08001725 Thumb Code 64 tim.o(.text.timer2_config) timer_auto_reload_shadow_enable 0x08001765 Thumb Code 10 gd32f30x_timer.o(.text.timer_auto_reload_shadow_enable) timer_channel_output_config 0x08001771 Thumb Code 472 gd32f30x_timer.o(.text.timer_channel_output_config) timer_channel_output_mode_config 0x08001949 Thumb Code 54 gd32f30x_timer.o(.text.timer_channel_output_mode_config) timer_channel_output_pulse_value_config 0x0800197f Thumb Code 12 gd32f30x_timer.o(.text.timer_channel_output_pulse_value_config) timer_channel_output_shadow_config 0x0800198d Thumb Code 54 gd32f30x_timer.o(.text.timer_channel_output_shadow_config) timer_channel_output_state_config 0x080019c5 Thumb Code 66 gd32f30x_timer.o(.text.timer_channel_output_state_config) timer_channel_output_struct_para_init 0x08001a07 Thumb Code 10 gd32f30x_timer.o(.text.timer_channel_output_struct_para_init) timer_deinit 0x08001a11 Thumb Code 120 gd32f30x_timer.o(.text.timer_deinit) timer_enable 0x08001a89 Thumb Code 10 gd32f30x_timer.o(.text.timer_enable) timer_init 0x08001a95 Thumb Code 144 gd32f30x_timer.o(.text.timer_init) timer_interrupt_enable 0x08001b25 Thumb Code 8 gd32f30x_timer.o(.text.timer_interrupt_enable) timer_interrupt_flag_clear 0x08001b2d Thumb Code 6 gd32f30x_timer.o(.text.timer_interrupt_flag_clear) timer_interrupt_flag_get 0x08001b33 Thumb Code 20 gd32f30x_timer.o(.text.timer_interrupt_flag_get) timer_primary_output_config 0x08001b47 Thumb Code 18 gd32f30x_timer.o(.text.timer_primary_output_config) timer_struct_para_init 0x08001b59 Thumb Code 16 gd32f30x_timer.o(.text.timer_struct_para_init) __scatterload_copy 0x08001b69 Thumb Code 14 handlers.o(i.__scatterload_copy) __scatterload_null 0x08001b77 Thumb Code 2 handlers.o(i.__scatterload_null) __scatterload_zeroinit 0x08001b79 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) Region$$Table$$Base 0x08001b88 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x08001ba8 Number 0 anon$$obj.o(Region$$Table) startbuf_24_2_4 0x20000000 Data 72 bemf.o(.data.startbuf_24_2_4) keyflg 0x20000048 Data 1 main.o(.bss..L_MergedGlobals) keyvalue 0x20000049 Data 1 main.o(.bss..L_MergedGlobals) second 0x2000004c Data 4 main.o(.bss..L_MergedGlobals) step 0x20000050 Data 1 bemf.o(.bss..L_MergedGlobals) test_bemf_start_cnt 0x20000056 Data 2 bemf.o(.bss..L_MergedGlobals) test_bemf_run_cnt 0x20000058 Data 2 bemf.o(.bss..L_MergedGlobals) im_adcbase 0x20000062 Data 2 bemf.o(.bss..L_MergedGlobals) cycle_timer 0x20000064 Data 2 bemf.o(.bss..L_MergedGlobals) position 0x20000066 Data 4 bemf.o(.bss..L_MergedGlobals) mot 0x20000074 Data 18 bemf.o(.bss..L_MergedGlobals) adc_value 0x20000086 Data 20 tim.o(.bss.adc_value) imbuf 0x200000a0 Data 400 bemf.o(.bss.imbuf) speedbuf 0x20000230 Data 400 bemf.o(.bss.speedbuf) start_trig 0x200003c0 Data 72 bemf.o(.bss.start_trig) vmbuf 0x20000408 Data 400 bemf.o(.bss.vmbuf) __initial_sp 0x20000998 Data 0 startup_gd32f30x_hd.o(STACK) ============================================================================== Memory Map of the image Image Entry point : 0x08000131 Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00001bf0, Max: 0x00080000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00001ba8, Max: 0x00080000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x00000130 Data RO 704 RESET startup_gd32f30x_hd.o 0x08000130 0x08000130 0x00000000 Code RO 711 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) 0x08000130 0x08000130 0x00000004 Code RO 716 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) 0x08000134 0x08000134 0x00000004 Code RO 719 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) 0x08000138 0x08000138 0x00000000 Code RO 721 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) 0x08000138 0x08000138 0x00000000 Code RO 723 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) 0x08000138 0x08000138 0x00000008 Code RO 724 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) 0x08000140 0x08000140 0x00000000 Code RO 726 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) 0x08000140 0x08000140 0x00000000 Code RO 728 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) 0x08000140 0x08000140 0x00000004 Code RO 717 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) 0x08000144 0x08000144 0x00000024 Code RO 705 .text startup_gd32f30x_hd.o 0x08000168 0x08000168 0x00000024 Code RO 730 .text mc_w.l(init.o) 0x0800018c 0x0800018c 0x0000002c Code RO 123 .text.ADC0_1_IRQHandler tim.o 0x080001b8 0x080001b8 0x0000001c Code RO 61 .text.BEMF_Init bemf.o 0x080001d4 0x080001d4 0x00000348 Code RO 73 .text.BEMF_Inverter bemf.o 0x0800051c 0x0800051c 0x00000084 Code RO 75 .text.BEMF_Pid bemf.o 0x080005a0 0x080005a0 0x000000d0 Code RO 71 .text.BEMF_Sensor_NoIT bemf.o 0x08000670 0x08000670 0x000001c8 Code RO 67 .text.BEMF_StartInverter bemf.o 0x08000838 0x08000838 0x000002a0 Code RO 65 .text.BEMF_Task bemf.o 0x08000ad8 0x08000ad8 0x00000002 Code RO 8 .text.BusFault_Handler gd32f30x_it.o 0x08000ada 0x08000ada 0x00000002 Code RO 14 .text.DebugMon_Handler gd32f30x_it.o 0x08000adc 0x08000adc 0x00000002 Code RO 4 .text.HardFault_Handler gd32f30x_it.o 0x08000ade 0x08000ade 0x00000002 Code RO 6 .text.MemManage_Handler gd32f30x_it.o 0x08000ae0 0x08000ae0 0x00000002 Code RO 2 .text.NMI_Handler gd32f30x_it.o 0x08000ae2 0x08000ae2 0x00000002 Code RO 16 .text.PendSV_Handler gd32f30x_it.o 0x08000ae4 0x08000ae4 0x00000002 Code RO 12 .text.SVC_Handler gd32f30x_it.o 0x08000ae6 0x08000ae6 0x00000004 Code RO 18 .text.SysTick_Handler gd32f30x_it.o 0x08000aea 0x08000aea 0x00000002 PAD 0x08000aec 0x08000aec 0x00000124 Code RO 135 .text.SystemInit system_gd32f30x.o 0x08000c10 0x08000c10 0x000000bc Code RO 81 .text.TIMER2_IRQHandler bemf.o 0x08000ccc 0x08000ccc 0x00000002 Code RO 10 .text.UsageFault_Handler gd32f30x_it.o 0x08000cce 0x08000cce 0x0000001e Code RO 155 .text.adc_calibration_enable gd32f30x_adc.o 0x08000cec 0x08000cec 0x00000034 Code RO 175 .text.adc_channel_length_config gd32f30x_adc.o 0x08000d20 0x08000d20 0x00000012 Code RO 173 .text.adc_data_alignment_config gd32f30x_adc.o 0x08000d32 0x08000d32 0x000000fa Code RO 109 .text.adc_delay_us tim.o 0x08000e2c 0x08000e2c 0x00000010 Code RO 151 .text.adc_enable gd32f30x_adc.o 0x08000e3c 0x08000e3c 0x00000034 Code RO 183 .text.adc_external_trigger_config gd32f30x_adc.o 0x08000e70 0x08000e70 0x00000020 Code RO 185 .text.adc_external_trigger_source_config gd32f30x_adc.o 0x08000e90 0x08000e90 0x00000054 Code RO 179 .text.adc_inserted_channel_config gd32f30x_adc.o 0x08000ee4 0x08000ee4 0x00000010 Code RO 191 .text.adc_inserted_data_read gd32f30x_adc.o 0x08000ef4 0x08000ef4 0x00000026 Code RO 203 .text.adc_interrupt_enable gd32f30x_adc.o 0x08000f1a 0x08000f1a 0x00000006 Code RO 201 .text.adc_interrupt_flag_clear gd32f30x_adc.o 0x08000f20 0x08000f20 0x00000018 Code RO 169 .text.adc_mode_config gd32f30x_adc.o 0x08000f38 0x08000f38 0x0000004c Code RO 171 .text.adc_special_function_config gd32f30x_adc.o 0x08000f84 0x08000f84 0x0000002e Code RO 77 .text.average_buf bemf.o 0x08000fb2 0x08000fb2 0x00000002 PAD 0x08000fb4 0x08000fb4 0x0000002c Code RO 113 .text.bemf_adc_gpio_config tim.o 0x08000fe0 0x08000fe0 0x00000028 Code RO 107 .text.bemf_adc_init tim.o 0x08001008 0x08001008 0x000000a0 Code RO 119 .text.bemf_adc_inserted_config tim.o 0x080010a8 0x080010a8 0x00000014 Code RO 111 .text.bemf_adc_rcu_config tim.o 0x080010bc 0x080010bc 0x00000098 Code RO 103 .text.bemf_gpio_config tim.o 0x08001154 0x08001154 0x00000014 Code RO 49 .text.delay_decrement systick.o 0x08001168 0x08001168 0x00000004 Code RO 238 .text.gpio_bit_reset gd32f30x_gpio.o 0x0800116c 0x0800116c 0x00000004 Code RO 236 .text.gpio_bit_set gd32f30x_gpio.o 0x08001170 0x08001170 0x0000000c Code RO 240 .text.gpio_bit_write gd32f30x_gpio.o 0x0800117c 0x0800117c 0x000000b4 Code RO 28 .text.gpio_config main.o 0x08001230 0x08001230 0x000000b4 Code RO 234 .text.gpio_init gd32f30x_gpio.o 0x080012e4 0x080012e4 0x0000000a Code RO 244 .text.gpio_input_bit_get gd32f30x_gpio.o 0x080012ee 0x080012ee 0x00000002 PAD 0x080012f0 0x080012f0 0x0000006c Code RO 252 .text.gpio_pin_remap_config gd32f30x_gpio.o 0x0800135c 0x0800135c 0x0000013c Code RO 32 .text.main main.o 0x08001498 0x08001498 0x00000094 Code RO 619 .text.nvic_irq_enable gd32f30x_misc.o 0x0800152c 0x0800152c 0x00000014 Code RO 617 .text.nvic_priority_group_set gd32f30x_misc.o 0x08001540 0x08001540 0x00000064 Code RO 315 .text.rcu_adc_clock_config gd32f30x_rcu.o 0x080015a4 0x080015a4 0x00000018 Code RO 281 .text.rcu_periph_clock_enable gd32f30x_rcu.o 0x080015bc 0x080015bc 0x00000018 Code RO 291 .text.rcu_periph_reset_disable gd32f30x_rcu.o 0x080015d4 0x080015d4 0x0000001c Code RO 289 .text.rcu_periph_reset_enable gd32f30x_rcu.o 0x080015f0 0x080015f0 0x00000020 Code RO 105 .text.tim_init tim.o 0x08001610 0x08001610 0x00000114 Code RO 101 .text.timer0_config tim.o 0x08001724 0x08001724 0x00000040 Code RO 99 .text.timer2_config tim.o 0x08001764 0x08001764 0x0000000a Code RO 476 .text.timer_auto_reload_shadow_enable gd32f30x_timer.o 0x0800176e 0x0800176e 0x00000002 PAD 0x08001770 0x08001770 0x000001d8 Code RO 548 .text.timer_channel_output_config gd32f30x_timer.o 0x08001948 0x08001948 0x00000036 Code RO 550 .text.timer_channel_output_mode_config gd32f30x_timer.o 0x0800197e 0x0800197e 0x0000000c Code RO 552 .text.timer_channel_output_pulse_value_config gd32f30x_timer.o 0x0800198a 0x0800198a 0x00000002 PAD 0x0800198c 0x0800198c 0x00000036 Code RO 554 .text.timer_channel_output_shadow_config gd32f30x_timer.o 0x080019c2 0x080019c2 0x00000002 PAD 0x080019c4 0x080019c4 0x00000042 Code RO 564 .text.timer_channel_output_state_config gd32f30x_timer.o 0x08001a06 0x08001a06 0x0000000a Code RO 546 .text.timer_channel_output_struct_para_init gd32f30x_timer.o 0x08001a10 0x08001a10 0x00000078 Code RO 466 .text.timer_deinit gd32f30x_timer.o 0x08001a88 0x08001a88 0x0000000a Code RO 472 .text.timer_enable gd32f30x_timer.o 0x08001a92 0x08001a92 0x00000002 PAD 0x08001a94 0x08001a94 0x00000090 Code RO 470 .text.timer_init gd32f30x_timer.o 0x08001b24 0x08001b24 0x00000008 Code RO 506 .text.timer_interrupt_enable gd32f30x_timer.o 0x08001b2c 0x08001b2c 0x00000006 Code RO 512 .text.timer_interrupt_flag_clear gd32f30x_timer.o 0x08001b32 0x08001b32 0x00000014 Code RO 510 .text.timer_interrupt_flag_get gd32f30x_timer.o 0x08001b46 0x08001b46 0x00000012 Code RO 540 .text.timer_primary_output_config gd32f30x_timer.o 0x08001b58 0x08001b58 0x00000010 Code RO 468 .text.timer_struct_para_init gd32f30x_timer.o 0x08001b68 0x08001b68 0x0000000e Code RO 734 i.__scatterload_copy mc_w.l(handlers.o) 0x08001b76 0x08001b76 0x00000002 Code RO 735 i.__scatterload_null mc_w.l(handlers.o) 0x08001b78 0x08001b78 0x0000000e Code RO 736 i.__scatterload_zeroinit mc_w.l(handlers.o) 0x08001b86 0x08001b86 0x00000002 PAD 0x08001b88 0x08001b88 0x00000020 Data RO 733 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08001ba8, Size: 0x00000998, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 0x08001ba8 0x00000048 Data RW 83 .data.startbuf_24_2_4 bemf.o 0x20000048 - 0x00000008 Zero RW 36 .bss..L_MergedGlobals main.o 0x20000050 - 0x00000036 Zero RW 89 .bss..L_MergedGlobals bemf.o 0x20000086 - 0x00000014 Zero RW 125 .bss.adc_value tim.o 0x2000009a 0x08001bf0 0x00000002 PAD 0x2000009c - 0x00000004 Zero RW 51 .bss.delay systick.o 0x200000a0 - 0x00000190 Zero RW 86 .bss.imbuf bemf.o 0x20000230 - 0x00000190 Zero RW 85 .bss.speedbuf bemf.o 0x200003c0 - 0x00000048 Zero RW 84 .bss.start_trig bemf.o 0x20000408 - 0x00000190 Zero RW 87 .bss.vmbuf bemf.o 0x20000598 - 0x00000400 Zero RW 702 STACK startup_gd32f30x_hd.o ============================================================================== Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 2570 120 0 72 1326 5694 bemf.o 444 4 0 0 0 8607 gd32f30x_adc.o 318 4 0 0 0 5617 gd32f30x_gpio.o 20 0 0 0 0 1012 gd32f30x_it.o 168 16 0 0 0 3455 gd32f30x_misc.o 176 20 0 0 0 12406 gd32f30x_rcu.o 1020 48 0 0 0 17400 gd32f30x_timer.o 496 32 0 0 8 2115 main.o 36 8 304 0 1024 892 startup_gd32f30x_hd.o 292 20 0 0 0 1904 system_gd32f30x.o 20 4 0 0 4 4000 systick.o 1082 60 0 0 20 5585 tim.o ---------------------------------------------------------------------- 6656 336 336 72 2384 68687 Object Totals 0 0 32 0 0 0 (incl. Generated) 14 0 0 0 2 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 0 0 0 0 0 0 entry.o 0 0 0 0 0 0 entry10a.o 0 0 0 0 0 0 entry11a.o 8 4 0 0 0 0 entry2.o 4 0 0 0 0 0 entry5.o 0 0 0 0 0 0 entry7b.o 0 0 0 0 0 0 entry8b.o 8 4 0 0 0 0 entry9a.o 30 0 0 0 0 0 handlers.o 36 8 0 0 0 68 init.o ---------------------------------------------------------------------- 88 16 0 0 0 68 Library Totals 2 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name 86 16 0 0 0 68 mc_w.l ---------------------------------------------------------------------- 88 16 0 0 0 68 Library Totals ---------------------------------------------------------------------- ============================================================================== Code (inc. data) RO Data RW Data ZI Data Debug 6744 352 336 72 2384 68747 Grand Totals 6744 352 336 72 2384 68747 ELF Image Totals 6744 352 336 72 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 7080 ( 6.91kB) Total RW Size (RW Data + ZI Data) 2456 ( 2.40kB) Total ROM Size (Code + RO Data + RW Data) 7152 ( 6.98kB) ==============================================================================