Component: Arm Compiler for Embedded 6.19 Tool: armlink [5e73cb00] ============================================================================== Section Cross References main.o(.text.main) refers to rt_memclr.o(.text) for __aeabi_memclr4 main.o(.text.main) refers to system_gd32e230.o(.text.SystemInit) for SystemInit main.o(.text.main) refers to rcu.o(.text.ViewRcuClock) for ViewRcuClock main.o(.text.main) refers to nvic.o(.text.InitNVIC) for InitNVIC main.o(.text.main) refers to systick.o(.text.InitSysTick) for InitSysTick main.o(.text.main) refers to led.o(.text.InitLED) for InitLED main.o(.text.main) refers to key.o(.text.InitKey) for InitKey main.o(.text.main) refers to relay.o(.text.InitRelay) for InitRelay main.o(.text.main) refers to sn74hc573.o(.text.Init_74hc573) for Init_74hc573 main.o(.text.main) refers to sn74hc595.o(.text.Init_74hc595) for Init_74hc595 main.o(.text.main) refers to timer.o(.text.InitTimer) for InitTimer main.o(.text.main) refers to uart1.o(.text.InitUART1) for InitUART1 main.o(.text.main) refers to at24cxx.o(.text.InitAT24Cxx) for InitAT24Cxx main.o(.text.main) refers to readeeprom.o(.text.ReadEeprom) for ReadEeprom main.o(.text.main) refers to adc.o(.text.Init_ADC) for Init_ADC main.o(.text.main) refers to key.o(.text.ReadKeyValue) for ReadKeyValue main.o(.text.main) refers to mb.o(.text.eMBInit) for eMBInit main.o(.text.main) refers to mb.o(.text.eMBEnable) for eMBEnable main.o(.text.main) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset main.o(.text.main) refers to main.o(.text.Init_Dev_parameter) for Init_Dev_parameter main.o(.text.main) refers to sn74hc595.o(.text.Fault_display) for Fault_display main.o(.text.main) refers to gd32e230_gpio.o(.text.gpio_input_bit_get) for gpio_input_bit_get main.o(.text.main) refers to relay.o(.text.Relayx_Onoff_state) for Relayx_Onoff_state main.o(.text.main) refers to sn74hc573.o(.text.Write_74hc573) for Write_74hc573 main.o(.text.main) refers to mb.o(.text.eMBPoll) for eMBPoll main.o(.text.main) refers to im1253e.o(.text.Read_IM1253E_REG) for Read_IM1253E_REG main.o(.text.main) refers to timer.o(.text.Get1SecFlag) for Get1SecFlag main.o(.text.main) refers to led.o(.text.LEDFlicker2) for LEDFlicker2 main.o(.text.main) refers to timer.o(.text.Clr1SecFlag) for Clr1SecFlag main.o(.text.main) refers to adc.o(.text.read_adc_val) for read_adc_val main.o(.text.main) refers to adc.o(.text.DC_I_calfunction) for DC_I_calfunction main.o(.text.main) refers to timer.o(.text.Get100msFlag) for Get100msFlag main.o(.text.main) refers to timer.o(.text.Clr100msFlag) for Clr100msFlag main.o(.text.main) refers to main.o(.bss..L_MergedGlobals.1) for [Anonymous Symbol] main.o(.text.main) refers to main.o(.data..L_MergedGlobals) for [Anonymous Symbol] main.o(.text.main) refers to main.o(.bss.DCPDU_Modbus_Reg) for DCPDU_Modbus_Reg main.o(.text.main) refers to at24cxx.o(.text.AT24CxxWrite) for AT24CxxWrite main.o(.text.main) refers to timer.o(.bss..L_MergedGlobals) for ch_cnt main.o(.text.main) refers to uart1.o(.bss..L_MergedGlobals) for Rx_Finish_flag main.o(.text.main) refers to adc.o(.bss..L_MergedGlobals) for adc_data_ok_flag main.o(.text.main) refers to port.o(.bss.Modbus_Wr_buff) for Modbus_Wr_buff main.o(.ARM.exidx.text.main) refers to main.o(.text.main) for [Anonymous Symbol] main.o(.text.Init_Dev_parameter) refers to rt_memclr.o(.text) for __aeabi_memclr4 main.o(.text.Init_Dev_parameter) refers to gd32e230_dma.o(.text.dma_flag_get) for dma_flag_get main.o(.text.Init_Dev_parameter) refers to gd32e230_dma.o(.text.dma_flag_clear) for dma_flag_clear main.o(.text.Init_Dev_parameter) refers to im1253e.o(.text.Read_IM1253E_REG) for Read_IM1253E_REG main.o(.text.Init_Dev_parameter) refers to adc.o(.bss..L_MergedGlobals) for adc_original_value main.o(.text.Init_Dev_parameter) refers to main.o(.bss..L_MergedGlobals.1) for [Anonymous Symbol] main.o(.text.Init_Dev_parameter) refers to uart1.o(.bss..L_MergedGlobals) for Rx_Finish_flag main.o(.text.Init_Dev_parameter) refers to main.o(.bss.DCPDU_Modbus_Reg) for DCPDU_Modbus_Reg main.o(.text.Init_Dev_parameter) refers to main.o(.data..L_MergedGlobals) for [Anonymous Symbol] main.o(.ARM.exidx.text.Init_Dev_parameter) refers to main.o(.text.Init_Dev_parameter) for [Anonymous Symbol] main.o(.ARM.exidx.text.__aeabi_assert) refers to main.o(.text.__aeabi_assert) for [Anonymous Symbol] timer.o(.text.TIMER14_IRQHandler) refers to gd32e230_timer.o(.text.timer_interrupt_flag_get) for timer_interrupt_flag_get timer.o(.text.TIMER14_IRQHandler) refers to gd32e230_timer.o(.text.timer_interrupt_flag_clear) for timer_interrupt_flag_clear timer.o(.text.TIMER14_IRQHandler) refers to timer.o(.bss..L_MergedGlobals) for [Anonymous Symbol] timer.o(.text.TIMER14_IRQHandler) refers to main.o(.bss..L_MergedGlobals.1) for RL_begin_delay_flag timer.o(.ARM.exidx.text.TIMER14_IRQHandler) refers to timer.o(.text.TIMER14_IRQHandler) for [Anonymous Symbol] timer.o(.text.TIMER15_IRQHandler) refers to gd32e230_timer.o(.text.timer_interrupt_flag_get) for timer_interrupt_flag_get timer.o(.text.TIMER15_IRQHandler) refers to gd32e230_timer.o(.text.timer_interrupt_flag_clear) for timer_interrupt_flag_clear timer.o(.text.TIMER15_IRQHandler) refers to timer.o(.bss..L_MergedGlobals) for [Anonymous Symbol] timer.o(.text.TIMER15_IRQHandler) refers to main.o(.bss..L_MergedGlobals.1) for Wr_eeprom_begin_flag timer.o(.ARM.exidx.text.TIMER15_IRQHandler) refers to timer.o(.text.TIMER15_IRQHandler) for [Anonymous Symbol] timer.o(.text.TIMER16_IRQHandler) refers to gd32e230_timer.o(.text.timer_interrupt_flag_get) for timer_interrupt_flag_get timer.o(.text.TIMER16_IRQHandler) refers to gd32e230_timer.o(.text.timer_interrupt_flag_clear) for timer_interrupt_flag_clear timer.o(.text.TIMER16_IRQHandler) refers to timer.o(.bss..L_MergedGlobals) for [Anonymous Symbol] timer.o(.text.TIMER16_IRQHandler) refers to main.o(.bss..L_MergedGlobals.1) for Read_IM1253E_flag timer.o(.ARM.exidx.text.TIMER16_IRQHandler) refers to timer.o(.text.TIMER16_IRQHandler) for [Anonymous Symbol] timer.o(.text.InitTimer) refers to timer.o(.bss..L_MergedGlobals) for [Anonymous Symbol] timer.o(.text.InitTimer) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable timer.o(.text.InitTimer) refers to gd32e230_timer.o(.text.timer_deinit) for timer_deinit timer.o(.text.InitTimer) refers to gd32e230_timer.o(.text.timer_struct_para_init) for timer_struct_para_init timer.o(.text.InitTimer) refers to gd32e230_timer.o(.text.timer_init) for timer_init timer.o(.text.InitTimer) refers to gd32e230_timer.o(.text.timer_interrupt_enable) for timer_interrupt_enable timer.o(.text.InitTimer) refers to gd32e230_misc.o(.text.nvic_irq_enable) for nvic_irq_enable timer.o(.text.InitTimer) refers to gd32e230_timer.o(.text.timer_enable) for timer_enable timer.o(.ARM.exidx.text.InitTimer) refers to timer.o(.text.InitTimer) for [Anonymous Symbol] timer.o(.text.Get1SecFlag) refers to timer.o(.bss..L_MergedGlobals) for [Anonymous Symbol] timer.o(.ARM.exidx.text.Get1SecFlag) refers to timer.o(.text.Get1SecFlag) for [Anonymous Symbol] timer.o(.text.Clr1SecFlag) refers to timer.o(.bss..L_MergedGlobals) for [Anonymous Symbol] timer.o(.ARM.exidx.text.Clr1SecFlag) refers to timer.o(.text.Clr1SecFlag) for [Anonymous Symbol] timer.o(.text.Get100msFlag) refers to timer.o(.bss..L_MergedGlobals) for [Anonymous Symbol] timer.o(.ARM.exidx.text.Get100msFlag) refers to timer.o(.text.Get100msFlag) for [Anonymous Symbol] timer.o(.text.Clr100msFlag) refers to timer.o(.bss..L_MergedGlobals) for [Anonymous Symbol] timer.o(.ARM.exidx.text.Clr100msFlag) refers to timer.o(.text.Clr100msFlag) for [Anonymous Symbol] timer.o(.text.delay_ms) refers to timer.o(.bss..L_MergedGlobals) for [Anonymous Symbol] timer.o(.ARM.exidx.text.delay_ms) refers to timer.o(.text.delay_ms) for [Anonymous Symbol] led.o(.text.InitLED) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable led.o(.text.InitLED) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set led.o(.text.InitLED) refers to gd32e230_gpio.o(.text.gpio_output_options_set) for gpio_output_options_set led.o(.text.InitLED) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset led.o(.ARM.exidx.text.InitLED) refers to led.o(.text.InitLED) for [Anonymous Symbol] led.o(.text.LEDFlicker1) refers to gd32e230_gpio.o(.text.gpio_output_bit_get) for gpio_output_bit_get led.o(.text.LEDFlicker1) refers to gd32e230_gpio.o(.text.gpio_bit_write) for gpio_bit_write led.o(.text.LEDFlicker1) refers to led.o(.bss.LEDFlicker1.s_iCnt) for [Anonymous Symbol] led.o(.ARM.exidx.text.LEDFlicker1) refers to led.o(.text.LEDFlicker1) for [Anonymous Symbol] led.o(.text.LEDFlicker2) refers to gd32e230_gpio.o(.text.gpio_bit_toggle) for gpio_bit_toggle led.o(.ARM.exidx.text.LEDFlicker2) refers to led.o(.text.LEDFlicker2) for [Anonymous Symbol] rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_deinit) for rcu_deinit rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_osci_on) for rcu_osci_on rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_osci_stab_wait) for rcu_osci_stab_wait rcu.o(.text.InitRCU) refers to gd32e230_fmc.o(.text.fmc_wscnt_set) for fmc_wscnt_set rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_ahb_clock_config) for rcu_ahb_clock_config rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_apb2_clock_config) for rcu_apb2_clock_config rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_apb1_clock_config) for rcu_apb1_clock_config rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_hxtal_prediv_config) for rcu_hxtal_prediv_config rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_pll_config) for rcu_pll_config rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_flag_get) for rcu_flag_get rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_system_clock_source_config) for rcu_system_clock_source_config rcu.o(.text.InitRCU) refers to gd32e230_rcu.o(.text.rcu_system_clock_source_get) for rcu_system_clock_source_get rcu.o(.ARM.exidx.text.InitRCU) refers to rcu.o(.text.InitRCU) for [Anonymous Symbol] rcu.o(.text.ViewRcuClock) refers to gd32e230_rcu.o(.text.rcu_clock_freq_get) for rcu_clock_freq_get rcu.o(.text.ViewRcuClock) refers to rcu.o(.bss..L_MergedGlobals) for [Anonymous Symbol] rcu.o(.ARM.exidx.text.ViewRcuClock) refers to rcu.o(.text.ViewRcuClock) for [Anonymous Symbol] queue.o(.ARM.exidx.text.InitQueue) refers to queue.o(.text.InitQueue) for [Anonymous Symbol] queue.o(.ARM.exidx.text.ClearQueue) refers to queue.o(.text.ClearQueue) for [Anonymous Symbol] queue.o(.ARM.exidx.text.QueueEmpty) refers to queue.o(.text.QueueEmpty) for [Anonymous Symbol] queue.o(.ARM.exidx.text.QueueLength) refers to queue.o(.text.QueueLength) for [Anonymous Symbol] queue.o(.ARM.exidx.text.EnQueue) refers to queue.o(.text.EnQueue) for [Anonymous Symbol] queue.o(.ARM.exidx.text.DeQueue) refers to queue.o(.text.DeQueue) for [Anonymous Symbol] relay.o(.text.InitRelay) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable relay.o(.text.InitRelay) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set relay.o(.text.InitRelay) refers to gd32e230_gpio.o(.text.gpio_output_options_set) for gpio_output_options_set relay.o(.text.InitRelay) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset relay.o(.ARM.exidx.text.InitRelay) refers to relay.o(.text.InitRelay) for [Anonymous Symbol] relay.o(.text.Relayx_Onoff_state) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set relay.o(.text.Relayx_Onoff_state) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset relay.o(.ARM.exidx.text.Relayx_Onoff_state) refers to relay.o(.text.Relayx_Onoff_state) for [Anonymous Symbol] key.o(.text.InitKey) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable key.o(.text.InitKey) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set key.o(.ARM.exidx.text.InitKey) refers to key.o(.text.InitKey) for [Anonymous Symbol] key.o(.text.ScanKey) refers to gd32e230_gpio.o(.text.gpio_input_bit_get) for gpio_input_bit_get key.o(.ARM.exidx.text.ScanKey) refers to key.o(.text.ScanKey) for [Anonymous Symbol] key.o(.text.ReadKeyValue) refers to key.o(.text.ScanKey) for ScanKey key.o(.text.ReadKeyValue) refers to key.o(.bss..L_MergedGlobals) for [Anonymous Symbol] key.o(.ARM.exidx.text.ReadKeyValue) refers to key.o(.text.ReadKeyValue) for [Anonymous Symbol] wwdgt.o(.text.InitWwdgt) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable wwdgt.o(.text.InitWwdgt) refers to gd32e230_wwdgt.o(.text.wwdgt_config) for wwdgt_config wwdgt.o(.text.InitWwdgt) refers to gd32e230_wwdgt.o(.text.wwdgt_enable) for wwdgt_enable wwdgt.o(.ARM.exidx.text.InitWwdgt) refers to wwdgt.o(.text.InitWwdgt) for [Anonymous Symbol] wwdgt.o(.text.FeedWwdgt) refers to gd32e230_wwdgt.o(.text.wwdgt_counter_update) for wwdgt_counter_update wwdgt.o(.ARM.exidx.text.FeedWwdgt) refers to wwdgt.o(.text.FeedWwdgt) for [Anonymous Symbol] at24cxx.o(.text.InitAT24Cxx) refers to i2c.o(.text.InitI2C) for InitI2C at24cxx.o(.ARM.exidx.text.InitAT24Cxx) refers to at24cxx.o(.text.InitAT24Cxx) for [Anonymous Symbol] at24cxx.o(.text.CheckAT24Cxx) refers to at24cxx.o(.text.AT24CxxReadOneByte) for AT24CxxReadOneByte at24cxx.o(.text.CheckAT24Cxx) refers to at24cxx.o(.text.AT24CxxWriteOneByte) for AT24CxxWriteOneByte at24cxx.o(.ARM.exidx.text.CheckAT24Cxx) refers to at24cxx.o(.text.CheckAT24Cxx) for [Anonymous Symbol] at24cxx.o(.text.AT24CxxReadOneByte) refers to i2c.o(.text.GenI2CStartSig) for GenI2CStartSig at24cxx.o(.text.AT24CxxReadOneByte) refers to i2c.o(.text.I2CReadByte) for I2CReadByte at24cxx.o(.text.AT24CxxReadOneByte) refers to i2c.o(.text.GenI2CStopSig) for GenI2CStopSig at24cxx.o(.text.AT24CxxReadOneByte) refers to i2c.o(.text.I2CSendByte) for I2CSendByte at24cxx.o(.text.AT24CxxReadOneByte) refers to i2c.o(.text.I2CWaitAck) for I2CWaitAck at24cxx.o(.ARM.exidx.text.AT24CxxReadOneByte) refers to at24cxx.o(.text.AT24CxxReadOneByte) for [Anonymous Symbol] at24cxx.o(.text.AT24CxxWriteOneByte) refers to i2c.o(.text.GenI2CStartSig) for GenI2CStartSig at24cxx.o(.text.AT24CxxWriteOneByte) refers to i2c.o(.text.GenI2CStopSig) for GenI2CStopSig at24cxx.o(.text.AT24CxxWriteOneByte) refers to systick.o(.text.DelayNms) for DelayNms at24cxx.o(.text.AT24CxxWriteOneByte) refers to i2c.o(.text.I2CSendByte) for I2CSendByte at24cxx.o(.text.AT24CxxWriteOneByte) refers to i2c.o(.text.I2CWaitAck) for I2CWaitAck at24cxx.o(.ARM.exidx.text.AT24CxxWriteOneByte) refers to at24cxx.o(.text.AT24CxxWriteOneByte) for [Anonymous Symbol] at24cxx.o(.text.AT24CxxRead) refers to at24cxx.o(.text.AT24CxxReadOneByte) for AT24CxxReadOneByte at24cxx.o(.ARM.exidx.text.AT24CxxRead) refers to at24cxx.o(.text.AT24CxxRead) for [Anonymous Symbol] at24cxx.o(.text.AT24CxxWrite) refers to at24cxx.o(.text.AT24CxxWriteOneByte) for AT24CxxWriteOneByte at24cxx.o(.ARM.exidx.text.AT24CxxWrite) refers to at24cxx.o(.text.AT24CxxWrite) for [Anonymous Symbol] i2c.o(.text.InitI2C) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable i2c.o(.text.InitI2C) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset i2c.o(.text.InitI2C) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set i2c.o(.text.InitI2C) refers to gd32e230_gpio.o(.text.gpio_output_options_set) for gpio_output_options_set i2c.o(.ARM.exidx.text.InitI2C) refers to i2c.o(.text.InitI2C) for [Anonymous Symbol] i2c.o(.text.GenI2CStartSig) refers to i2c.o(.text.SetI2CSDAAsOutput) for SetI2CSDAAsOutput i2c.o(.text.GenI2CStartSig) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set i2c.o(.text.GenI2CStartSig) refers to systick.o(.text.DelayNus) for DelayNus i2c.o(.text.GenI2CStartSig) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset i2c.o(.ARM.exidx.text.GenI2CStartSig) refers to i2c.o(.text.GenI2CStartSig) for [Anonymous Symbol] i2c.o(.text.SetI2CSDAAsOutput) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set i2c.o(.text.SetI2CSDAAsOutput) refers to gd32e230_gpio.o(.text.gpio_output_options_set) for gpio_output_options_set i2c.o(.text.SetI2CSDAAsOutput) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset i2c.o(.ARM.exidx.text.SetI2CSDAAsOutput) refers to i2c.o(.text.SetI2CSDAAsOutput) for [Anonymous Symbol] i2c.o(.text.GenI2CStopSig) refers to i2c.o(.text.SetI2CSDAAsOutput) for SetI2CSDAAsOutput i2c.o(.text.GenI2CStopSig) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset i2c.o(.text.GenI2CStopSig) refers to systick.o(.text.DelayNus) for DelayNus i2c.o(.text.GenI2CStopSig) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set i2c.o(.ARM.exidx.text.GenI2CStopSig) refers to i2c.o(.text.GenI2CStopSig) for [Anonymous Symbol] i2c.o(.text.I2CSendByte) refers to i2c.o(.text.SetI2CSDAAsOutput) for SetI2CSDAAsOutput i2c.o(.text.I2CSendByte) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset i2c.o(.text.I2CSendByte) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set i2c.o(.text.I2CSendByte) refers to systick.o(.text.DelayNus) for DelayNus i2c.o(.ARM.exidx.text.I2CSendByte) refers to i2c.o(.text.I2CSendByte) for [Anonymous Symbol] i2c.o(.text.I2CReadByte) refers to i2c.o(.text.SetI2CSDAAsInput) for SetI2CSDAAsInput i2c.o(.text.I2CReadByte) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset i2c.o(.text.I2CReadByte) refers to systick.o(.text.DelayNus) for DelayNus i2c.o(.text.I2CReadByte) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set i2c.o(.text.I2CReadByte) refers to gd32e230_gpio.o(.text.gpio_input_bit_get) for gpio_input_bit_get i2c.o(.text.I2CReadByte) refers to i2c.o(.text.SendI2CAck) for SendI2CAck i2c.o(.text.I2CReadByte) refers to i2c.o(.text.SendI2CNAck) for SendI2CNAck i2c.o(.ARM.exidx.text.I2CReadByte) refers to i2c.o(.text.I2CReadByte) for [Anonymous Symbol] i2c.o(.text.SetI2CSDAAsInput) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set i2c.o(.ARM.exidx.text.SetI2CSDAAsInput) refers to i2c.o(.text.SetI2CSDAAsInput) for [Anonymous Symbol] i2c.o(.text.SendI2CNAck) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset i2c.o(.text.SendI2CNAck) refers to i2c.o(.text.SetI2CSDAAsOutput) for SetI2CSDAAsOutput i2c.o(.text.SendI2CNAck) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set i2c.o(.text.SendI2CNAck) refers to systick.o(.text.DelayNus) for DelayNus i2c.o(.ARM.exidx.text.SendI2CNAck) refers to i2c.o(.text.SendI2CNAck) for [Anonymous Symbol] i2c.o(.text.SendI2CAck) refers to i2c.o(.text.SetI2CSDAAsOutput) for SetI2CSDAAsOutput i2c.o(.text.SendI2CAck) refers to systick.o(.text.DelayNus) for DelayNus i2c.o(.text.SendI2CAck) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set i2c.o(.text.SendI2CAck) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset i2c.o(.ARM.exidx.text.SendI2CAck) refers to i2c.o(.text.SendI2CAck) for [Anonymous Symbol] i2c.o(.text.I2CWaitAck) refers to i2c.o(.text.SetI2CSDAAsInput) for SetI2CSDAAsInput i2c.o(.text.I2CWaitAck) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set i2c.o(.text.I2CWaitAck) refers to systick.o(.text.DelayNus) for DelayNus i2c.o(.text.I2CWaitAck) refers to gd32e230_gpio.o(.text.gpio_input_bit_get) for gpio_input_bit_get i2c.o(.text.I2CWaitAck) refers to i2c.o(.text.GenI2CStopSig) for GenI2CStopSig i2c.o(.text.I2CWaitAck) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset i2c.o(.ARM.exidx.text.I2CWaitAck) refers to i2c.o(.text.I2CWaitAck) for [Anonymous Symbol] readeeprom.o(.text.ReadEeprom) refers to at24cxx.o(.text.AT24CxxRead) for AT24CxxRead readeeprom.o(.text.ReadEeprom) refers to readeeprom.o(.bss.Eeprom_Rbuf) for Eeprom_Rbuf readeeprom.o(.text.ReadEeprom) refers to main.o(.bss.DCPDU_Modbus_Reg) for DCPDU_Modbus_Reg readeeprom.o(.text.ReadEeprom) refers to main.o(.data..L_MergedGlobals) for DCPDU_active_chn readeeprom.o(.ARM.exidx.text.ReadEeprom) refers to readeeprom.o(.text.ReadEeprom) for [Anonymous Symbol] readeeprom.o(.text.WriteEeprom) refers to at24cxx.o(.text.AT24CxxWrite) for AT24CxxWrite readeeprom.o(.text.WriteEeprom) refers to readeeprom.o(.bss.Eeprom_Rbuf) for Eeprom_Rbuf readeeprom.o(.text.WriteEeprom) refers to main.o(.bss.DCPDU_Modbus_Reg) for DCPDU_Modbus_Reg readeeprom.o(.text.WriteEeprom) refers to main.o(.data..L_MergedGlobals) for Active_state_bit readeeprom.o(.ARM.exidx.text.WriteEeprom) refers to readeeprom.o(.text.WriteEeprom) for [Anonymous Symbol] sn74hc573.o(.text.Init_74hc573) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable sn74hc573.o(.text.Init_74hc573) refers to gd32e230_gpio.o(.text.gpio_output_options_set) for gpio_output_options_set sn74hc573.o(.text.Init_74hc573) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset sn74hc573.o(.text.Init_74hc573) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set sn74hc573.o(.text.Init_74hc573) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set sn74hc573.o(.ARM.exidx.text.Init_74hc573) refers to sn74hc573.o(.text.Init_74hc573) for [Anonymous Symbol] sn74hc573.o(.text.Write_74hc573) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set sn74hc573.o(.text.Write_74hc573) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset sn74hc573.o(.ARM.exidx.text.Write_74hc573) refers to sn74hc573.o(.text.Write_74hc573) for [Anonymous Symbol] sn74hc595.o(.text.Init_74hc595) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable sn74hc595.o(.text.Init_74hc595) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set sn74hc595.o(.text.Init_74hc595) refers to gd32e230_gpio.o(.text.gpio_output_options_set) for gpio_output_options_set sn74hc595.o(.text.Init_74hc595) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset sn74hc595.o(.ARM.exidx.text.Init_74hc595) refers to sn74hc595.o(.text.Init_74hc595) for [Anonymous Symbol] sn74hc595.o(.text.Fault_display) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset sn74hc595.o(.text.Fault_display) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set sn74hc595.o(.text.Fault_display) refers to systick.o(.text.DelayNus) for DelayNus sn74hc595.o(.ARM.exidx.text.Fault_display) refers to sn74hc595.o(.text.Fault_display) for [Anonymous Symbol] adc.o(.text.Init_ADC) refers to adc.o(.text.ConfigADCGPIO) for ConfigADCGPIO adc.o(.text.Init_ADC) refers to adc.o(.bss..L_MergedGlobals) for [Anonymous Symbol] adc.o(.ARM.exidx.text.Init_ADC) refers to adc.o(.text.Init_ADC) for [Anonymous Symbol] adc.o(.text.ConfigADCGPIO) refers to gd32e230_rcu.o(.text.rcu_adc_clock_config) for rcu_adc_clock_config adc.o(.text.ConfigADCGPIO) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_deinit) for adc_deinit adc.o(.text.ConfigADCGPIO) refers to adc.o(.text.ADC_dma_config) for ADC_dma_config adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_special_function_config) for adc_special_function_config adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_external_trigger_source_config) for adc_external_trigger_source_config adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_data_alignment_config) for adc_data_alignment_config adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_resolution_config) for adc_resolution_config adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_channel_length_config) for adc_channel_length_config adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_enable) for adc_enable adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_calibration_enable) for adc_calibration_enable adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_dma_mode_enable) for adc_dma_mode_enable adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_software_trigger_enable) for adc_software_trigger_enable adc.o(.text.ConfigADCGPIO) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable adc.o(.text.ConfigADCGPIO) refers to gd32e230_adc.o(.text.adc_regular_channel_config) for adc_regular_channel_config adc.o(.ARM.exidx.text.ConfigADCGPIO) refers to adc.o(.text.ConfigADCGPIO) for [Anonymous Symbol] adc.o(.text.ADC_dma_config) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable adc.o(.text.ADC_dma_config) refers to gd32e230_dma.o(.text.dma_deinit) for dma_deinit adc.o(.text.ADC_dma_config) refers to gd32e230_dma.o(.text.dma_circulation_enable) for dma_circulation_enable adc.o(.text.ADC_dma_config) refers to gd32e230_dma.o(.text.dma_init) for dma_init adc.o(.text.ADC_dma_config) refers to gd32e230_dma.o(.text.dma_memory_to_memory_disable) for dma_memory_to_memory_disable adc.o(.text.ADC_dma_config) refers to gd32e230_dma.o(.text.dma_channel_enable) for dma_channel_enable adc.o(.text.ADC_dma_config) refers to adc.o(.bss..L_MergedGlobals) for [Anonymous Symbol] adc.o(.ARM.exidx.text.ADC_dma_config) refers to adc.o(.text.ADC_dma_config) for [Anonymous Symbol] adc.o(.ARM.exidx.text.DC_I_calfunction) refers to adc.o(.text.DC_I_calfunction) for [Anonymous Symbol] adc.o(.text.read_adc_val) refers to adc.o(.bss..L_MergedGlobals) for [Anonymous Symbol] adc.o(.text.read_adc_val) refers to main.o(.bss..L_MergedGlobals.1) for adc_data_zero adc.o(.ARM.exidx.text.read_adc_val) refers to adc.o(.text.read_adc_val) for [Anonymous Symbol] uart1.o(.text.USART1_IRQHandler) refers to gd32e230_usart.o(.text.usart_interrupt_flag_get) for usart_interrupt_flag_get uart1.o(.text.USART1_IRQHandler) refers to gd32e230_usart.o(.text.usart_interrupt_flag_clear) for usart_interrupt_flag_clear uart1.o(.text.USART1_IRQHandler) refers to gd32e230_usart.o(.text.usart_data_receive) for usart_data_receive uart1.o(.text.USART1_IRQHandler) refers to uart1.o(.bss..L_MergedGlobals) for [Anonymous Symbol] uart1.o(.ARM.exidx.text.USART1_IRQHandler) refers to uart1.o(.text.USART1_IRQHandler) for [Anonymous Symbol] uart1.o(.text.InitUART1) refers to gd32e230_misc.o(.text.nvic_irq_enable) for nvic_irq_enable uart1.o(.text.InitUART1) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable uart1.o(.text.InitUART1) refers to gd32e230_gpio.o(.text.gpio_af_set) for gpio_af_set uart1.o(.text.InitUART1) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set uart1.o(.text.InitUART1) refers to gd32e230_gpio.o(.text.gpio_output_options_set) for gpio_output_options_set uart1.o(.text.InitUART1) refers to gd32e230_usart.o(.text.usart_deinit) for usart_deinit uart1.o(.text.InitUART1) refers to gd32e230_usart.o(.text.usart_baudrate_set) for usart_baudrate_set uart1.o(.text.InitUART1) refers to gd32e230_usart.o(.text.usart_stop_bit_set) for usart_stop_bit_set uart1.o(.text.InitUART1) refers to gd32e230_usart.o(.text.usart_word_length_set) for usart_word_length_set uart1.o(.text.InitUART1) refers to gd32e230_usart.o(.text.usart_parity_config) for usart_parity_config uart1.o(.text.InitUART1) refers to gd32e230_usart.o(.text.usart_receive_config) for usart_receive_config uart1.o(.text.InitUART1) refers to gd32e230_usart.o(.text.usart_transmit_config) for usart_transmit_config uart1.o(.text.InitUART1) refers to gd32e230_usart.o(.text.usart_enable) for usart_enable uart1.o(.text.InitUART1) refers to gd32e230_usart.o(.text.usart_interrupt_enable) for usart_interrupt_enable uart1.o(.ARM.exidx.text.InitUART1) refers to uart1.o(.text.InitUART1) for [Anonymous Symbol] uart1.o(.text.Start_Send_UartData) refers to gd32e230_usart.o(.text.usart_data_transmit) for usart_data_transmit uart1.o(.text.Start_Send_UartData) refers to gd32e230_usart.o(.text.usart_flag_get) for usart_flag_get uart1.o(.ARM.exidx.text.Start_Send_UartData) refers to uart1.o(.text.Start_Send_UartData) for [Anonymous Symbol] uart1.o(.text.fputc) refers to gd32e230_usart.o(.text.usart_data_transmit) for usart_data_transmit uart1.o(.text.fputc) refers to gd32e230_usart.o(.text.usart_flag_get) for usart_flag_get uart1.o(.ARM.exidx.text.fputc) refers to uart1.o(.text.fputc) for [Anonymous Symbol] im1253e.o(.text.CRC_calculate_function) refers to im1253e.o(.bss.Tx_Data_frame_IM1253E) for Tx_Data_frame_IM1253E im1253e.o(.ARM.exidx.text.CRC_calculate_function) refers to im1253e.o(.text.CRC_calculate_function) for [Anonymous Symbol] im1253e.o(.text.Read_IM1253E_REG) refers to im1253e.o(.text.CRC_calculate_function) for CRC_calculate_function im1253e.o(.text.Read_IM1253E_REG) refers to uart1.o(.text.Start_Send_UartData) for Start_Send_UartData im1253e.o(.text.Read_IM1253E_REG) refers to uart1.o(.bss..L_MergedGlobals) for Rx_Finish_flag im1253e.o(.text.Read_IM1253E_REG) refers to im1253e.o(.bss.Tx_Data_frame_IM1253E) for Tx_Data_frame_IM1253E im1253e.o(.text.Read_IM1253E_REG) refers to uart1.o(.bss.Rx_Data_len) for Rx_Data_len im1253e.o(.ARM.exidx.text.Read_IM1253E_REG) refers to im1253e.o(.text.Read_IM1253E_REG) for [Anonymous Symbol] im1253e.o(.text.Write_IM1253E_REG) refers to im1253e.o(.text.CRC_calculate_function) for CRC_calculate_function im1253e.o(.text.Write_IM1253E_REG) refers to uart1.o(.text.Start_Send_UartData) for Start_Send_UartData im1253e.o(.text.Write_IM1253E_REG) refers to uart1.o(.bss.Rx_Data_len) for Rx_Data_len im1253e.o(.text.Write_IM1253E_REG) refers to im1253e.o(.bss.Tx_Data_frame_IM1253E) for Tx_Data_frame_IM1253E im1253e.o(.text.Write_IM1253E_REG) refers to uart1.o(.bss..L_MergedGlobals) for RX_Length im1253e.o(.ARM.exidx.text.Write_IM1253E_REG) refers to im1253e.o(.text.Write_IM1253E_REG) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_unlock) refers to gd32e230_fmc.o(.text.fmc_unlock) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_lock) refers to gd32e230_fmc.o(.text.fmc_lock) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_wscnt_set) refers to gd32e230_fmc.o(.text.fmc_wscnt_set) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_prefetch_enable) refers to gd32e230_fmc.o(.text.fmc_prefetch_enable) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_prefetch_disable) refers to gd32e230_fmc.o(.text.fmc_prefetch_disable) for [Anonymous Symbol] gd32e230_fmc.o(.text.fmc_page_erase) refers to gd32e230_fmc.o(.text.fmc_ready_wait) for fmc_ready_wait gd32e230_fmc.o(.ARM.exidx.text.fmc_page_erase) refers to gd32e230_fmc.o(.text.fmc_page_erase) for [Anonymous Symbol] gd32e230_fmc.o(.text.fmc_ready_wait) refers to gd32e230_fmc.o(.text.fmc_state_get) for fmc_state_get gd32e230_fmc.o(.ARM.exidx.text.fmc_ready_wait) refers to gd32e230_fmc.o(.text.fmc_ready_wait) for [Anonymous Symbol] gd32e230_fmc.o(.text.fmc_mass_erase) refers to gd32e230_fmc.o(.text.fmc_ready_wait) for fmc_ready_wait gd32e230_fmc.o(.ARM.exidx.text.fmc_mass_erase) refers to gd32e230_fmc.o(.text.fmc_mass_erase) for [Anonymous Symbol] gd32e230_fmc.o(.text.fmc_doubleword_program) refers to gd32e230_fmc.o(.text.fmc_ready_wait) for fmc_ready_wait gd32e230_fmc.o(.ARM.exidx.text.fmc_doubleword_program) refers to gd32e230_fmc.o(.text.fmc_doubleword_program) for [Anonymous Symbol] gd32e230_fmc.o(.text.fmc_word_program) refers to gd32e230_fmc.o(.text.fmc_ready_wait) for fmc_ready_wait gd32e230_fmc.o(.ARM.exidx.text.fmc_word_program) refers to gd32e230_fmc.o(.text.fmc_word_program) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.ob_unlock) refers to gd32e230_fmc.o(.text.ob_unlock) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.ob_lock) refers to gd32e230_fmc.o(.text.ob_lock) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.ob_reset) refers to gd32e230_fmc.o(.text.ob_reset) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.option_byte_value_get) refers to gd32e230_fmc.o(.text.option_byte_value_get) for [Anonymous Symbol] gd32e230_fmc.o(.text.ob_erase) refers to gd32e230_fmc.o(.text.fmc_ready_wait) for fmc_ready_wait gd32e230_fmc.o(.ARM.exidx.text.ob_erase) refers to gd32e230_fmc.o(.text.ob_erase) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.ob_obstat_plevel_get) refers to gd32e230_fmc.o(.text.ob_obstat_plevel_get) for [Anonymous Symbol] gd32e230_fmc.o(.text.ob_write_protection_enable) refers to gd32e230_fmc.o(.text.fmc_ready_wait) for fmc_ready_wait gd32e230_fmc.o(.ARM.exidx.text.ob_write_protection_enable) refers to gd32e230_fmc.o(.text.ob_write_protection_enable) for [Anonymous Symbol] gd32e230_fmc.o(.text.ob_security_protection_config) refers to gd32e230_fmc.o(.text.fmc_ready_wait) for fmc_ready_wait gd32e230_fmc.o(.ARM.exidx.text.ob_security_protection_config) refers to gd32e230_fmc.o(.text.ob_security_protection_config) for [Anonymous Symbol] gd32e230_fmc.o(.text.ob_user_write) refers to gd32e230_fmc.o(.text.fmc_ready_wait) for fmc_ready_wait gd32e230_fmc.o(.ARM.exidx.text.ob_user_write) refers to gd32e230_fmc.o(.text.ob_user_write) for [Anonymous Symbol] gd32e230_fmc.o(.text.ob_data_program) refers to gd32e230_fmc.o(.text.fmc_ready_wait) for fmc_ready_wait gd32e230_fmc.o(.ARM.exidx.text.ob_data_program) refers to gd32e230_fmc.o(.text.ob_data_program) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.ob_user_get) refers to gd32e230_fmc.o(.text.ob_user_get) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.ob_data_get) refers to gd32e230_fmc.o(.text.ob_data_get) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.ob_write_protection_get) refers to gd32e230_fmc.o(.text.ob_write_protection_get) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_interrupt_enable) refers to gd32e230_fmc.o(.text.fmc_interrupt_enable) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_interrupt_disable) refers to gd32e230_fmc.o(.text.fmc_interrupt_disable) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_flag_get) refers to gd32e230_fmc.o(.text.fmc_flag_get) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_flag_clear) refers to gd32e230_fmc.o(.text.fmc_flag_clear) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_interrupt_flag_get) refers to gd32e230_fmc.o(.text.fmc_interrupt_flag_get) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_interrupt_flag_clear) refers to gd32e230_fmc.o(.text.fmc_interrupt_flag_clear) for [Anonymous Symbol] gd32e230_fmc.o(.ARM.exidx.text.fmc_state_get) refers to gd32e230_fmc.o(.text.fmc_state_get) for [Anonymous Symbol] gd32e230_gpio.o(.text.gpio_deinit) refers to gd32e230_rcu.o(.text.rcu_periph_reset_enable) for rcu_periph_reset_enable gd32e230_gpio.o(.text.gpio_deinit) refers to gd32e230_rcu.o(.text.rcu_periph_reset_disable) for rcu_periph_reset_disable gd32e230_gpio.o(.ARM.exidx.text.gpio_deinit) refers to gd32e230_gpio.o(.text.gpio_deinit) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_mode_set) refers to gd32e230_gpio.o(.text.gpio_mode_set) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_output_options_set) refers to gd32e230_gpio.o(.text.gpio_output_options_set) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_bit_set) refers to gd32e230_gpio.o(.text.gpio_bit_set) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_bit_reset) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_bit_write) refers to gd32e230_gpio.o(.text.gpio_bit_write) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_port_write) refers to gd32e230_gpio.o(.text.gpio_port_write) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_input_bit_get) refers to gd32e230_gpio.o(.text.gpio_input_bit_get) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_input_port_get) refers to gd32e230_gpio.o(.text.gpio_input_port_get) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_output_bit_get) refers to gd32e230_gpio.o(.text.gpio_output_bit_get) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_output_port_get) refers to gd32e230_gpio.o(.text.gpio_output_port_get) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_af_set) refers to gd32e230_gpio.o(.text.gpio_af_set) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_pin_lock) refers to gd32e230_gpio.o(.text.gpio_pin_lock) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_bit_toggle) refers to gd32e230_gpio.o(.text.gpio_bit_toggle) for [Anonymous Symbol] gd32e230_gpio.o(.ARM.exidx.text.gpio_port_toggle) refers to gd32e230_gpio.o(.text.gpio_port_toggle) for [Anonymous Symbol] gd32e230_misc.o(.ARM.exidx.text.nvic_irq_enable) refers to gd32e230_misc.o(.text.nvic_irq_enable) for [Anonymous Symbol] gd32e230_misc.o(.ARM.exidx.text.nvic_irq_disable) refers to gd32e230_misc.o(.text.nvic_irq_disable) for [Anonymous Symbol] gd32e230_misc.o(.text.nvic_system_reset) refers to gd32e230_misc.o(.text.__NVIC_SystemReset) for __NVIC_SystemReset gd32e230_misc.o(.ARM.exidx.text.nvic_system_reset) refers to gd32e230_misc.o(.text.nvic_system_reset) for [Anonymous Symbol] gd32e230_misc.o(.ARM.exidx.text.__NVIC_SystemReset) refers to gd32e230_misc.o(.text.__NVIC_SystemReset) for [Anonymous Symbol] gd32e230_misc.o(.ARM.exidx.text.nvic_vector_table_set) refers to gd32e230_misc.o(.text.nvic_vector_table_set) for [Anonymous Symbol] gd32e230_misc.o(.ARM.exidx.text.system_lowpower_set) refers to gd32e230_misc.o(.text.system_lowpower_set) for [Anonymous Symbol] gd32e230_misc.o(.ARM.exidx.text.system_lowpower_reset) refers to gd32e230_misc.o(.text.system_lowpower_reset) for [Anonymous Symbol] gd32e230_misc.o(.ARM.exidx.text.systick_clksource_set) refers to gd32e230_misc.o(.text.systick_clksource_set) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_deinit) refers to gd32e230_rcu.o(.text.rcu_deinit) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_clock_enable) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_clock_disable) refers to gd32e230_rcu.o(.text.rcu_periph_clock_disable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_clock_sleep_enable) refers to gd32e230_rcu.o(.text.rcu_periph_clock_sleep_enable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_clock_sleep_disable) refers to gd32e230_rcu.o(.text.rcu_periph_clock_sleep_disable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_reset_enable) refers to gd32e230_rcu.o(.text.rcu_periph_reset_enable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_reset_disable) refers to gd32e230_rcu.o(.text.rcu_periph_reset_disable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_bkp_reset_enable) refers to gd32e230_rcu.o(.text.rcu_bkp_reset_enable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_bkp_reset_disable) refers to gd32e230_rcu.o(.text.rcu_bkp_reset_disable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_system_clock_source_config) refers to gd32e230_rcu.o(.text.rcu_system_clock_source_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_system_clock_source_get) refers to gd32e230_rcu.o(.text.rcu_system_clock_source_get) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_ahb_clock_config) refers to gd32e230_rcu.o(.text.rcu_ahb_clock_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_apb1_clock_config) refers to gd32e230_rcu.o(.text.rcu_apb1_clock_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_apb2_clock_config) refers to gd32e230_rcu.o(.text.rcu_apb2_clock_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_adc_clock_config) refers to gd32e230_rcu.o(.text.rcu_adc_clock_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_ckout_config) refers to gd32e230_rcu.o(.text.rcu_ckout_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_pll_config) refers to gd32e230_rcu.o(.text.rcu_pll_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_usart_clock_config) refers to gd32e230_rcu.o(.text.rcu_usart_clock_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_rtc_clock_config) refers to gd32e230_rcu.o(.text.rcu_rtc_clock_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_hxtal_prediv_config) refers to gd32e230_rcu.o(.text.rcu_hxtal_prediv_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_lxtal_drive_capability_config) refers to gd32e230_rcu.o(.text.rcu_lxtal_drive_capability_config) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_flag_get) refers to gd32e230_rcu.o(.text.rcu_flag_get) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_all_reset_flag_clear) refers to gd32e230_rcu.o(.text.rcu_all_reset_flag_clear) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_interrupt_flag_get) refers to gd32e230_rcu.o(.text.rcu_interrupt_flag_get) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_interrupt_flag_clear) refers to gd32e230_rcu.o(.text.rcu_interrupt_flag_clear) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_interrupt_enable) refers to gd32e230_rcu.o(.text.rcu_interrupt_enable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_interrupt_disable) refers to gd32e230_rcu.o(.text.rcu_interrupt_disable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_osci_stab_wait) refers to gd32e230_rcu.o(.text.rcu_osci_stab_wait) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_osci_on) refers to gd32e230_rcu.o(.text.rcu_osci_on) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_osci_off) refers to gd32e230_rcu.o(.text.rcu_osci_off) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_osci_bypass_mode_enable) refers to gd32e230_rcu.o(.text.rcu_osci_bypass_mode_enable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_osci_bypass_mode_disable) refers to gd32e230_rcu.o(.text.rcu_osci_bypass_mode_disable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_hxtal_clock_monitor_enable) refers to gd32e230_rcu.o(.text.rcu_hxtal_clock_monitor_enable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_hxtal_clock_monitor_disable) refers to gd32e230_rcu.o(.text.rcu_hxtal_clock_monitor_disable) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_irc8m_adjust_value_set) refers to gd32e230_rcu.o(.text.rcu_irc8m_adjust_value_set) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_irc28m_adjust_value_set) refers to gd32e230_rcu.o(.text.rcu_irc28m_adjust_value_set) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_voltage_key_unlock) refers to gd32e230_rcu.o(.text.rcu_voltage_key_unlock) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_deepsleep_voltage_set) refers to gd32e230_rcu.o(.text.rcu_deepsleep_voltage_set) for [Anonymous Symbol] gd32e230_rcu.o(.text.rcu_clock_freq_get) refers to gd32e230_rcu.o(.rodata.cst8) for [Anonymous Symbol] gd32e230_rcu.o(.ARM.exidx.text.rcu_clock_freq_get) refers to gd32e230_rcu.o(.text.rcu_clock_freq_get) for [Anonymous Symbol] gd32e230_timer.o(.text.timer_deinit) refers to gd32e230_rcu.o(.text.rcu_periph_reset_enable) for rcu_periph_reset_enable gd32e230_timer.o(.text.timer_deinit) refers to gd32e230_rcu.o(.text.rcu_periph_reset_disable) for rcu_periph_reset_disable gd32e230_timer.o(.ARM.exidx.text.timer_deinit) refers to gd32e230_timer.o(.text.timer_deinit) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_struct_para_init) refers to gd32e230_timer.o(.text.timer_struct_para_init) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_init) refers to gd32e230_timer.o(.text.timer_init) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_enable) refers to gd32e230_timer.o(.text.timer_enable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_disable) refers to gd32e230_timer.o(.text.timer_disable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_auto_reload_shadow_enable) refers to gd32e230_timer.o(.text.timer_auto_reload_shadow_enable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_auto_reload_shadow_disable) refers to gd32e230_timer.o(.text.timer_auto_reload_shadow_disable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_update_event_enable) refers to gd32e230_timer.o(.text.timer_update_event_enable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_update_event_disable) refers to gd32e230_timer.o(.text.timer_update_event_disable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_counter_alignment) refers to gd32e230_timer.o(.text.timer_counter_alignment) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_counter_up_direction) refers to gd32e230_timer.o(.text.timer_counter_up_direction) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_counter_down_direction) refers to gd32e230_timer.o(.text.timer_counter_down_direction) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_prescaler_config) refers to gd32e230_timer.o(.text.timer_prescaler_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_repetition_value_config) refers to gd32e230_timer.o(.text.timer_repetition_value_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_autoreload_value_config) refers to gd32e230_timer.o(.text.timer_autoreload_value_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_counter_value_config) refers to gd32e230_timer.o(.text.timer_counter_value_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_counter_read) refers to gd32e230_timer.o(.text.timer_counter_read) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_prescaler_read) refers to gd32e230_timer.o(.text.timer_prescaler_read) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_single_pulse_mode_config) refers to gd32e230_timer.o(.text.timer_single_pulse_mode_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_update_source_config) refers to gd32e230_timer.o(.text.timer_update_source_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_ocpre_clear_source_config) refers to gd32e230_timer.o(.text.timer_ocpre_clear_source_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_interrupt_enable) refers to gd32e230_timer.o(.text.timer_interrupt_enable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_interrupt_disable) refers to gd32e230_timer.o(.text.timer_interrupt_disable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_interrupt_flag_get) refers to gd32e230_timer.o(.text.timer_interrupt_flag_get) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_interrupt_flag_clear) refers to gd32e230_timer.o(.text.timer_interrupt_flag_clear) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_flag_get) refers to gd32e230_timer.o(.text.timer_flag_get) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_flag_clear) refers to gd32e230_timer.o(.text.timer_flag_clear) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_dma_enable) refers to gd32e230_timer.o(.text.timer_dma_enable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_dma_disable) refers to gd32e230_timer.o(.text.timer_dma_disable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_dma_request_source_select) refers to gd32e230_timer.o(.text.timer_channel_dma_request_source_select) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_dma_transfer_config) refers to gd32e230_timer.o(.text.timer_dma_transfer_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_event_software_generate) refers to gd32e230_timer.o(.text.timer_event_software_generate) for [Anonymous Symbol] gd32e230_timer.o(.text.timer_break_struct_para_init) refers to rt_memclr.o(.text) for __aeabi_memclr gd32e230_timer.o(.ARM.exidx.text.timer_break_struct_para_init) refers to gd32e230_timer.o(.text.timer_break_struct_para_init) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_break_config) refers to gd32e230_timer.o(.text.timer_break_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_break_enable) refers to gd32e230_timer.o(.text.timer_break_enable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_break_disable) refers to gd32e230_timer.o(.text.timer_break_disable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_automatic_output_enable) refers to gd32e230_timer.o(.text.timer_automatic_output_enable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_automatic_output_disable) refers to gd32e230_timer.o(.text.timer_automatic_output_disable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_primary_output_config) refers to gd32e230_timer.o(.text.timer_primary_output_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_control_shadow_config) refers to gd32e230_timer.o(.text.timer_channel_control_shadow_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_control_shadow_update_config) refers to gd32e230_timer.o(.text.timer_channel_control_shadow_update_config) for [Anonymous Symbol] gd32e230_timer.o(.text.timer_channel_output_struct_para_init) refers to rt_memclr.o(.text) for __aeabi_memclr gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_struct_para_init) refers to gd32e230_timer.o(.text.timer_channel_output_struct_para_init) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_config) refers to gd32e230_timer.o(.text.timer_channel_output_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_mode_config) refers to gd32e230_timer.o(.text.timer_channel_output_mode_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_pulse_value_config) refers to gd32e230_timer.o(.text.timer_channel_output_pulse_value_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_shadow_config) refers to gd32e230_timer.o(.text.timer_channel_output_shadow_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_fast_config) refers to gd32e230_timer.o(.text.timer_channel_output_fast_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_clear_config) refers to gd32e230_timer.o(.text.timer_channel_output_clear_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_polarity_config) refers to gd32e230_timer.o(.text.timer_channel_output_polarity_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_complementary_output_polarity_config) refers to gd32e230_timer.o(.text.timer_channel_complementary_output_polarity_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_state_config) refers to gd32e230_timer.o(.text.timer_channel_output_state_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_complementary_output_state_config) refers to gd32e230_timer.o(.text.timer_channel_complementary_output_state_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_input_struct_para_init) refers to gd32e230_timer.o(.text.timer_channel_input_struct_para_init) for [Anonymous Symbol] gd32e230_timer.o(.text.timer_input_capture_config) refers to gd32e230_timer.o(.text.timer_channel_input_capture_prescaler_config) for timer_channel_input_capture_prescaler_config gd32e230_timer.o(.ARM.exidx.text.timer_input_capture_config) refers to gd32e230_timer.o(.text.timer_input_capture_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_input_capture_prescaler_config) refers to gd32e230_timer.o(.text.timer_channel_input_capture_prescaler_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_capture_value_register_read) refers to gd32e230_timer.o(.text.timer_channel_capture_value_register_read) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_input_pwm_capture_config) refers to gd32e230_timer.o(.text.timer_input_pwm_capture_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_hall_mode_config) refers to gd32e230_timer.o(.text.timer_hall_mode_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_input_trigger_source_select) refers to gd32e230_timer.o(.text.timer_input_trigger_source_select) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_master_output_trigger_source_select) refers to gd32e230_timer.o(.text.timer_master_output_trigger_source_select) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_slave_mode_select) refers to gd32e230_timer.o(.text.timer_slave_mode_select) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_master_slave_mode_config) refers to gd32e230_timer.o(.text.timer_master_slave_mode_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_external_trigger_config) refers to gd32e230_timer.o(.text.timer_external_trigger_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_quadrature_decoder_mode_config) refers to gd32e230_timer.o(.text.timer_quadrature_decoder_mode_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_internal_clock_config) refers to gd32e230_timer.o(.text.timer_internal_clock_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_internal_trigger_as_external_clock_config) refers to gd32e230_timer.o(.text.timer_internal_trigger_as_external_clock_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_external_trigger_as_external_clock_config) refers to gd32e230_timer.o(.text.timer_external_trigger_as_external_clock_config) for [Anonymous Symbol] gd32e230_timer.o(.text.timer_external_clock_mode0_config) refers to gd32e230_timer.o(.text.timer_external_trigger_config) for timer_external_trigger_config gd32e230_timer.o(.ARM.exidx.text.timer_external_clock_mode0_config) refers to gd32e230_timer.o(.text.timer_external_clock_mode0_config) for [Anonymous Symbol] gd32e230_timer.o(.text.timer_external_clock_mode1_config) refers to gd32e230_timer.o(.text.timer_external_trigger_config) for timer_external_trigger_config gd32e230_timer.o(.ARM.exidx.text.timer_external_clock_mode1_config) refers to gd32e230_timer.o(.text.timer_external_clock_mode1_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_external_clock_mode1_disable) refers to gd32e230_timer.o(.text.timer_external_clock_mode1_disable) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_channel_remap_config) refers to gd32e230_timer.o(.text.timer_channel_remap_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_write_chxval_register_config) refers to gd32e230_timer.o(.text.timer_write_chxval_register_config) for [Anonymous Symbol] gd32e230_timer.o(.ARM.exidx.text.timer_output_value_selection_config) refers to gd32e230_timer.o(.text.timer_output_value_selection_config) for [Anonymous Symbol] gd32e230_usart.o(.text.usart_deinit) refers to gd32e230_rcu.o(.text.rcu_periph_reset_enable) for rcu_periph_reset_enable gd32e230_usart.o(.text.usart_deinit) refers to gd32e230_rcu.o(.text.rcu_periph_reset_disable) for rcu_periph_reset_disable gd32e230_usart.o(.ARM.exidx.text.usart_deinit) refers to gd32e230_usart.o(.text.usart_deinit) for [Anonymous Symbol] gd32e230_usart.o(.text.usart_baudrate_set) refers to gd32e230_rcu.o(.text.rcu_clock_freq_get) for rcu_clock_freq_get gd32e230_usart.o(.ARM.exidx.text.usart_baudrate_set) refers to gd32e230_usart.o(.text.usart_baudrate_set) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_parity_config) refers to gd32e230_usart.o(.text.usart_parity_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_word_length_set) refers to gd32e230_usart.o(.text.usart_word_length_set) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_stop_bit_set) refers to gd32e230_usart.o(.text.usart_stop_bit_set) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_enable) refers to gd32e230_usart.o(.text.usart_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_disable) refers to gd32e230_usart.o(.text.usart_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_transmit_config) refers to gd32e230_usart.o(.text.usart_transmit_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_receive_config) refers to gd32e230_usart.o(.text.usart_receive_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_data_first_config) refers to gd32e230_usart.o(.text.usart_data_first_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_invert_config) refers to gd32e230_usart.o(.text.usart_invert_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_overrun_enable) refers to gd32e230_usart.o(.text.usart_overrun_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_overrun_disable) refers to gd32e230_usart.o(.text.usart_overrun_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_oversample_config) refers to gd32e230_usart.o(.text.usart_oversample_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_sample_bit_config) refers to gd32e230_usart.o(.text.usart_sample_bit_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_receiver_timeout_enable) refers to gd32e230_usart.o(.text.usart_receiver_timeout_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_receiver_timeout_disable) refers to gd32e230_usart.o(.text.usart_receiver_timeout_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_receiver_timeout_threshold_config) refers to gd32e230_usart.o(.text.usart_receiver_timeout_threshold_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_data_transmit) refers to gd32e230_usart.o(.text.usart_data_transmit) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_data_receive) refers to gd32e230_usart.o(.text.usart_data_receive) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_autobaud_detection_enable) refers to gd32e230_usart.o(.text.usart_autobaud_detection_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_autobaud_detection_disable) refers to gd32e230_usart.o(.text.usart_autobaud_detection_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_autobaud_detection_mode_config) refers to gd32e230_usart.o(.text.usart_autobaud_detection_mode_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_address_config) refers to gd32e230_usart.o(.text.usart_address_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_address_detection_mode_config) refers to gd32e230_usart.o(.text.usart_address_detection_mode_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_mute_mode_enable) refers to gd32e230_usart.o(.text.usart_mute_mode_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_mute_mode_disable) refers to gd32e230_usart.o(.text.usart_mute_mode_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_mute_mode_wakeup_config) refers to gd32e230_usart.o(.text.usart_mute_mode_wakeup_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_lin_mode_enable) refers to gd32e230_usart.o(.text.usart_lin_mode_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_lin_mode_disable) refers to gd32e230_usart.o(.text.usart_lin_mode_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_lin_break_detection_length_config) refers to gd32e230_usart.o(.text.usart_lin_break_detection_length_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_halfduplex_enable) refers to gd32e230_usart.o(.text.usart_halfduplex_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_halfduplex_disable) refers to gd32e230_usart.o(.text.usart_halfduplex_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_clock_enable) refers to gd32e230_usart.o(.text.usart_clock_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_clock_disable) refers to gd32e230_usart.o(.text.usart_clock_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_synchronous_clock_config) refers to gd32e230_usart.o(.text.usart_synchronous_clock_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_guard_time_config) refers to gd32e230_usart.o(.text.usart_guard_time_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_enable) refers to gd32e230_usart.o(.text.usart_smartcard_mode_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_disable) refers to gd32e230_usart.o(.text.usart_smartcard_mode_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_nack_enable) refers to gd32e230_usart.o(.text.usart_smartcard_mode_nack_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_nack_disable) refers to gd32e230_usart.o(.text.usart_smartcard_mode_nack_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_early_nack_enable) refers to gd32e230_usart.o(.text.usart_smartcard_mode_early_nack_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_early_nack_disable) refers to gd32e230_usart.o(.text.usart_smartcard_mode_early_nack_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_autoretry_config) refers to gd32e230_usart.o(.text.usart_smartcard_autoretry_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_block_length_config) refers to gd32e230_usart.o(.text.usart_block_length_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_irda_mode_enable) refers to gd32e230_usart.o(.text.usart_irda_mode_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_irda_mode_disable) refers to gd32e230_usart.o(.text.usart_irda_mode_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_prescaler_config) refers to gd32e230_usart.o(.text.usart_prescaler_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_irda_lowpower_config) refers to gd32e230_usart.o(.text.usart_irda_lowpower_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_hardware_flow_rts_config) refers to gd32e230_usart.o(.text.usart_hardware_flow_rts_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_hardware_flow_cts_config) refers to gd32e230_usart.o(.text.usart_hardware_flow_cts_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_hardware_flow_coherence_config) refers to gd32e230_usart.o(.text.usart_hardware_flow_coherence_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_rs485_driver_enable) refers to gd32e230_usart.o(.text.usart_rs485_driver_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_rs485_driver_disable) refers to gd32e230_usart.o(.text.usart_rs485_driver_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_driver_assertime_config) refers to gd32e230_usart.o(.text.usart_driver_assertime_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_driver_deassertime_config) refers to gd32e230_usart.o(.text.usart_driver_deassertime_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_depolarity_config) refers to gd32e230_usart.o(.text.usart_depolarity_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_dma_receive_config) refers to gd32e230_usart.o(.text.usart_dma_receive_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_dma_transmit_config) refers to gd32e230_usart.o(.text.usart_dma_transmit_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_reception_error_dma_disable) refers to gd32e230_usart.o(.text.usart_reception_error_dma_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_reception_error_dma_enable) refers to gd32e230_usart.o(.text.usart_reception_error_dma_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_wakeup_enable) refers to gd32e230_usart.o(.text.usart_wakeup_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_wakeup_disable) refers to gd32e230_usart.o(.text.usart_wakeup_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_wakeup_mode_config) refers to gd32e230_usart.o(.text.usart_wakeup_mode_config) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_receive_fifo_enable) refers to gd32e230_usart.o(.text.usart_receive_fifo_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_receive_fifo_disable) refers to gd32e230_usart.o(.text.usart_receive_fifo_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_receive_fifo_counter_number) refers to gd32e230_usart.o(.text.usart_receive_fifo_counter_number) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_flag_get) refers to gd32e230_usart.o(.text.usart_flag_get) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_flag_clear) refers to gd32e230_usart.o(.text.usart_flag_clear) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_interrupt_enable) refers to gd32e230_usart.o(.text.usart_interrupt_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_interrupt_disable) refers to gd32e230_usart.o(.text.usart_interrupt_disable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_command_enable) refers to gd32e230_usart.o(.text.usart_command_enable) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_interrupt_flag_get) refers to gd32e230_usart.o(.text.usart_interrupt_flag_get) for [Anonymous Symbol] gd32e230_usart.o(.ARM.exidx.text.usart_interrupt_flag_clear) refers to gd32e230_usart.o(.text.usart_interrupt_flag_clear) for [Anonymous Symbol] gd32e230_wwdgt.o(.text.wwdgt_deinit) refers to gd32e230_rcu.o(.text.rcu_periph_reset_enable) for rcu_periph_reset_enable gd32e230_wwdgt.o(.text.wwdgt_deinit) refers to gd32e230_rcu.o(.text.rcu_periph_reset_disable) for rcu_periph_reset_disable gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_deinit) refers to gd32e230_wwdgt.o(.text.wwdgt_deinit) for [Anonymous Symbol] gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_enable) refers to gd32e230_wwdgt.o(.text.wwdgt_enable) for [Anonymous Symbol] gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_counter_update) refers to gd32e230_wwdgt.o(.text.wwdgt_counter_update) for [Anonymous Symbol] gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_config) refers to gd32e230_wwdgt.o(.text.wwdgt_config) for [Anonymous Symbol] gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_interrupt_enable) refers to gd32e230_wwdgt.o(.text.wwdgt_interrupt_enable) for [Anonymous Symbol] gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_flag_get) refers to gd32e230_wwdgt.o(.text.wwdgt_flag_get) for [Anonymous Symbol] gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_flag_clear) refers to gd32e230_wwdgt.o(.text.wwdgt_flag_clear) for [Anonymous Symbol] gd32e230_adc.o(.text.adc_deinit) refers to gd32e230_rcu.o(.text.rcu_periph_reset_enable) for rcu_periph_reset_enable gd32e230_adc.o(.text.adc_deinit) refers to gd32e230_rcu.o(.text.rcu_periph_reset_disable) for rcu_periph_reset_disable gd32e230_adc.o(.ARM.exidx.text.adc_deinit) refers to gd32e230_adc.o(.text.adc_deinit) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_enable) refers to gd32e230_adc.o(.text.adc_enable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_disable) refers to gd32e230_adc.o(.text.adc_disable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_calibration_enable) refers to gd32e230_adc.o(.text.adc_calibration_enable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_dma_mode_enable) refers to gd32e230_adc.o(.text.adc_dma_mode_enable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_dma_mode_disable) refers to gd32e230_adc.o(.text.adc_dma_mode_disable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_tempsensor_vrefint_enable) refers to gd32e230_adc.o(.text.adc_tempsensor_vrefint_enable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_tempsensor_vrefint_disable) refers to gd32e230_adc.o(.text.adc_tempsensor_vrefint_disable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_discontinuous_mode_config) refers to gd32e230_adc.o(.text.adc_discontinuous_mode_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_special_function_config) refers to gd32e230_adc.o(.text.adc_special_function_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_data_alignment_config) refers to gd32e230_adc.o(.text.adc_data_alignment_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_channel_length_config) refers to gd32e230_adc.o(.text.adc_channel_length_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_regular_channel_config) refers to gd32e230_adc.o(.text.adc_regular_channel_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_inserted_channel_config) refers to gd32e230_adc.o(.text.adc_inserted_channel_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_inserted_channel_offset_config) refers to gd32e230_adc.o(.text.adc_inserted_channel_offset_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_external_trigger_config) refers to gd32e230_adc.o(.text.adc_external_trigger_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_external_trigger_source_config) refers to gd32e230_adc.o(.text.adc_external_trigger_source_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_software_trigger_enable) refers to gd32e230_adc.o(.text.adc_software_trigger_enable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_regular_data_read) refers to gd32e230_adc.o(.text.adc_regular_data_read) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_inserted_data_read) refers to gd32e230_adc.o(.text.adc_inserted_data_read) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_flag_get) refers to gd32e230_adc.o(.text.adc_flag_get) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_flag_clear) refers to gd32e230_adc.o(.text.adc_flag_clear) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_interrupt_flag_get) refers to gd32e230_adc.o(.text.adc_interrupt_flag_get) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_interrupt_flag_clear) refers to gd32e230_adc.o(.text.adc_interrupt_flag_clear) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_interrupt_enable) refers to gd32e230_adc.o(.text.adc_interrupt_enable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_interrupt_disable) refers to gd32e230_adc.o(.text.adc_interrupt_disable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_watchdog_single_channel_enable) refers to gd32e230_adc.o(.text.adc_watchdog_single_channel_enable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_watchdog_group_channel_enable) refers to gd32e230_adc.o(.text.adc_watchdog_group_channel_enable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_watchdog_disable) refers to gd32e230_adc.o(.text.adc_watchdog_disable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_watchdog_threshold_config) refers to gd32e230_adc.o(.text.adc_watchdog_threshold_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_resolution_config) refers to gd32e230_adc.o(.text.adc_resolution_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_oversample_mode_config) refers to gd32e230_adc.o(.text.adc_oversample_mode_config) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_oversample_mode_enable) refers to gd32e230_adc.o(.text.adc_oversample_mode_enable) for [Anonymous Symbol] gd32e230_adc.o(.ARM.exidx.text.adc_oversample_mode_disable) refers to gd32e230_adc.o(.text.adc_oversample_mode_disable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_deinit) refers to gd32e230_dma.o(.text.dma_deinit) for [Anonymous Symbol] gd32e230_dma.o(.text.dma_struct_para_init) refers to rt_memclr.o(.text) for __aeabi_memclr4 gd32e230_dma.o(.ARM.exidx.text.dma_struct_para_init) refers to gd32e230_dma.o(.text.dma_struct_para_init) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_init) refers to gd32e230_dma.o(.text.dma_init) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_channel_disable) refers to gd32e230_dma.o(.text.dma_channel_disable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_circulation_enable) refers to gd32e230_dma.o(.text.dma_circulation_enable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_circulation_disable) refers to gd32e230_dma.o(.text.dma_circulation_disable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_memory_to_memory_enable) refers to gd32e230_dma.o(.text.dma_memory_to_memory_enable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_memory_to_memory_disable) refers to gd32e230_dma.o(.text.dma_memory_to_memory_disable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_channel_enable) refers to gd32e230_dma.o(.text.dma_channel_enable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_periph_address_config) refers to gd32e230_dma.o(.text.dma_periph_address_config) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_memory_address_config) refers to gd32e230_dma.o(.text.dma_memory_address_config) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_transfer_number_config) refers to gd32e230_dma.o(.text.dma_transfer_number_config) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_transfer_number_get) refers to gd32e230_dma.o(.text.dma_transfer_number_get) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_priority_config) refers to gd32e230_dma.o(.text.dma_priority_config) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_memory_width_config) refers to gd32e230_dma.o(.text.dma_memory_width_config) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_periph_width_config) refers to gd32e230_dma.o(.text.dma_periph_width_config) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_memory_increase_enable) refers to gd32e230_dma.o(.text.dma_memory_increase_enable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_memory_increase_disable) refers to gd32e230_dma.o(.text.dma_memory_increase_disable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_periph_increase_enable) refers to gd32e230_dma.o(.text.dma_periph_increase_enable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_periph_increase_disable) refers to gd32e230_dma.o(.text.dma_periph_increase_disable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_transfer_direction_config) refers to gd32e230_dma.o(.text.dma_transfer_direction_config) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_flag_get) refers to gd32e230_dma.o(.text.dma_flag_get) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_flag_clear) refers to gd32e230_dma.o(.text.dma_flag_clear) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_interrupt_flag_get) refers to gd32e230_dma.o(.text.dma_interrupt_flag_get) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_interrupt_flag_clear) refers to gd32e230_dma.o(.text.dma_interrupt_flag_clear) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_interrupt_enable) refers to gd32e230_dma.o(.text.dma_interrupt_enable) for [Anonymous Symbol] gd32e230_dma.o(.ARM.exidx.text.dma_interrupt_disable) refers to gd32e230_dma.o(.text.dma_interrupt_disable) for [Anonymous Symbol] gd32e230_it.o(.ARM.exidx.text.NMI_Handler) refers to gd32e230_it.o(.text.NMI_Handler) for [Anonymous Symbol] gd32e230_it.o(.ARM.exidx.text.HardFault_Handler) refers to gd32e230_it.o(.text.HardFault_Handler) for [Anonymous Symbol] gd32e230_it.o(.ARM.exidx.text.MemManage_Handler) refers to gd32e230_it.o(.text.MemManage_Handler) for [Anonymous Symbol] gd32e230_it.o(.ARM.exidx.text.BusFault_Handler) refers to gd32e230_it.o(.text.BusFault_Handler) for [Anonymous Symbol] gd32e230_it.o(.ARM.exidx.text.UsageFault_Handler) refers to gd32e230_it.o(.text.UsageFault_Handler) for [Anonymous Symbol] gd32e230_it.o(.ARM.exidx.text.SVC_Handler) refers to gd32e230_it.o(.text.SVC_Handler) for [Anonymous Symbol] gd32e230_it.o(.ARM.exidx.text.DebugMon_Handler) refers to gd32e230_it.o(.text.DebugMon_Handler) for [Anonymous Symbol] gd32e230_it.o(.ARM.exidx.text.PendSV_Handler) refers to gd32e230_it.o(.text.PendSV_Handler) for [Anonymous Symbol] system_gd32e230.o(.text.SystemInit) refers to gd32e230_misc.o(.text.nvic_vector_table_set) for nvic_vector_table_set system_gd32e230.o(.ARM.exidx.text.SystemInit) refers to system_gd32e230.o(.text.SystemInit) for [Anonymous Symbol] system_gd32e230.o(.text.SystemCoreClockUpdate) refers to system_gd32e230.o(.data.SystemCoreClock) for SystemCoreClock system_gd32e230.o(.ARM.exidx.text.SystemCoreClockUpdate) refers to system_gd32e230.o(.text.SystemCoreClockUpdate) for [Anonymous Symbol] startup_gd32e230.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_gd32e230.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_gd32e230.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_gd32e230.o(RESET) refers to startup_gd32e230.o(STACK) for __initial_sp startup_gd32e230.o(RESET) refers to startup_gd32e230.o(.text) for Reset_Handler startup_gd32e230.o(RESET) refers to gd32e230_it.o(.text.NMI_Handler) for NMI_Handler startup_gd32e230.o(RESET) refers to gd32e230_it.o(.text.HardFault_Handler) for HardFault_Handler startup_gd32e230.o(RESET) refers to gd32e230_it.o(.text.SVC_Handler) for SVC_Handler startup_gd32e230.o(RESET) refers to gd32e230_it.o(.text.PendSV_Handler) for PendSV_Handler startup_gd32e230.o(RESET) refers to systick.o(.text.SysTick_Handler) for SysTick_Handler startup_gd32e230.o(RESET) refers to porttimer.o(.text.TIMER13_IRQHandler) for TIMER13_IRQHandler startup_gd32e230.o(RESET) refers to timer.o(.text.TIMER14_IRQHandler) for TIMER14_IRQHandler startup_gd32e230.o(RESET) refers to timer.o(.text.TIMER15_IRQHandler) for TIMER15_IRQHandler startup_gd32e230.o(RESET) refers to timer.o(.text.TIMER16_IRQHandler) for TIMER16_IRQHandler startup_gd32e230.o(RESET) refers to portserial.o(.text.USART0_IRQHandler) for USART0_IRQHandler startup_gd32e230.o(RESET) refers to uart1.o(.text.USART1_IRQHandler) for USART1_IRQHandler startup_gd32e230.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_gd32e230.o(.text) refers to system_gd32e230.o(.text.SystemInit) for SystemInit startup_gd32e230.o(.text) refers to __main.o(!!!main) for __main startup_gd32e230.o(.text) refers to startup_gd32e230.o(HEAP) for Heap_Mem startup_gd32e230.o(.text) refers to startup_gd32e230.o(STACK) for Stack_Mem nvic.o(.ARM.exidx.text.InitNVIC) refers to nvic.o(.text.InitNVIC) for [Anonymous Symbol] systick.o(.text.SysTick_Handler) refers to systick.o(.bss.s_iTimDelayCnt) for [Anonymous Symbol] systick.o(.ARM.exidx.text.SysTick_Handler) refers to systick.o(.text.SysTick_Handler) for [Anonymous Symbol] systick.o(.text.InitSysTick) refers to system_gd32e230.o(.data.SystemCoreClock) for SystemCoreClock systick.o(.ARM.exidx.text.InitSysTick) refers to systick.o(.text.InitSysTick) for [Anonymous Symbol] systick.o(.text.DelayNms) refers to systick.o(.bss.s_iTimDelayCnt) for [Anonymous Symbol] systick.o(.ARM.exidx.text.DelayNms) refers to systick.o(.text.DelayNms) for [Anonymous Symbol] systick.o(.ARM.exidx.text.DelayNus) refers to systick.o(.text.DelayNus) for [Anonymous Symbol] mbascii.o(.text.eMBASCIIInit) refers to portserial.o(.text.xMBPortSerialInit) for xMBPortSerialInit mbascii.o(.text.eMBASCIIInit) refers to porttimer.o(.text.xMBPortTimersInit) for xMBPortTimersInit mbascii.o(.text.eMBASCIIInit) refers to mbascii.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbascii.o(.ARM.exidx.text.eMBASCIIInit) refers to mbascii.o(.text.eMBASCIIInit) for [Anonymous Symbol] mbascii.o(.text.eMBASCIIStart) refers to portserial.o(.text.vMBPortSerialEnable) for vMBPortSerialEnable mbascii.o(.text.eMBASCIIStart) refers to portevent.o(.text.xMBPortEventPost) for xMBPortEventPost mbascii.o(.text.eMBASCIIStart) refers to mbascii.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbascii.o(.ARM.exidx.text.eMBASCIIStart) refers to mbascii.o(.text.eMBASCIIStart) for [Anonymous Symbol] mbascii.o(.text.eMBASCIIStop) refers to portserial.o(.text.vMBPortSerialEnable) for vMBPortSerialEnable mbascii.o(.text.eMBASCIIStop) refers to porttimer.o(.text.vMBPortTimersDisable) for vMBPortTimersDisable mbascii.o(.ARM.exidx.text.eMBASCIIStop) refers to mbascii.o(.text.eMBASCIIStop) for [Anonymous Symbol] mbascii.o(.text.eMBASCIIReceive) refers to mbascii.o(.text.prvucMBLRC) for prvucMBLRC mbascii.o(.text.eMBASCIIReceive) refers to main.o(.text.__aeabi_assert) for __aeabi_assert mbascii.o(.text.eMBASCIIReceive) refers to mbascii.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbascii.o(.text.eMBASCIIReceive) refers to mbascii.o(.rodata.str1.1) for [Anonymous Symbol] mbascii.o(.text.eMBASCIIReceive) refers to mbrtu.o(.bss.ucRTUBuf) for ucRTUBuf mbascii.o(.ARM.exidx.text.eMBASCIIReceive) refers to mbascii.o(.text.eMBASCIIReceive) for [Anonymous Symbol] mbascii.o(.ARM.exidx.text.prvucMBLRC) refers to mbascii.o(.text.prvucMBLRC) for [Anonymous Symbol] mbascii.o(.text.eMBASCIISend) refers to mbascii.o(.text.prvucMBLRC) for prvucMBLRC mbascii.o(.text.eMBASCIISend) refers to portserial.o(.text.vMBPortSerialEnable) for vMBPortSerialEnable mbascii.o(.text.eMBASCIISend) refers to mbascii.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbascii.o(.text.eMBASCIISend) refers to mbrtu.o(.bss.ucRTUBuf) for ucRTUBuf mbascii.o(.ARM.exidx.text.eMBASCIISend) refers to mbascii.o(.text.eMBASCIISend) for [Anonymous Symbol] mbascii.o(.text.xMBASCIIReceiveFSM) refers to portserial.o(.text.xMBPortSerialGetByte) for xMBPortSerialGetByte mbascii.o(.text.xMBASCIIReceiveFSM) refers to porttimer.o(.text.vMBPortTimersEnable) for vMBPortTimersEnable mbascii.o(.text.xMBASCIIReceiveFSM) refers to porttimer.o(.text.vMBPortTimersDisable) for vMBPortTimersDisable mbascii.o(.text.xMBASCIIReceiveFSM) refers to portevent.o(.text.xMBPortEventPost) for xMBPortEventPost mbascii.o(.text.xMBASCIIReceiveFSM) refers to main.o(.text.__aeabi_assert) for __aeabi_assert mbascii.o(.text.xMBASCIIReceiveFSM) refers to mbascii.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbascii.o(.text.xMBASCIIReceiveFSM) refers to mbascii.o(.rodata.str1.1) for [Anonymous Symbol] mbascii.o(.text.xMBASCIIReceiveFSM) refers to mbrtu.o(.bss.ucRTUBuf) for ucRTUBuf mbascii.o(.ARM.exidx.text.xMBASCIIReceiveFSM) refers to mbascii.o(.text.xMBASCIIReceiveFSM) for [Anonymous Symbol] mbascii.o(.text.xMBASCIITransmitFSM) refers to portserial.o(.text.vMBPortSerialEnable) for vMBPortSerialEnable mbascii.o(.text.xMBASCIITransmitFSM) refers to portevent.o(.text.xMBPortEventPost) for xMBPortEventPost mbascii.o(.text.xMBASCIITransmitFSM) refers to portserial.o(.text.xMBPortSerialPutByte) for xMBPortSerialPutByte mbascii.o(.text.xMBASCIITransmitFSM) refers to main.o(.text.__aeabi_assert) for __aeabi_assert mbascii.o(.text.xMBASCIITransmitFSM) refers to mbascii.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbascii.o(.text.xMBASCIITransmitFSM) refers to mbascii.o(.rodata.str1.1) for [Anonymous Symbol] mbascii.o(.ARM.exidx.text.xMBASCIITransmitFSM) refers to mbascii.o(.text.xMBASCIITransmitFSM) for [Anonymous Symbol] mbascii.o(.text.xMBASCIITimerT1SExpired) refers to porttimer.o(.text.vMBPortTimersDisable) for vMBPortTimersDisable mbascii.o(.text.xMBASCIITimerT1SExpired) refers to main.o(.text.__aeabi_assert) for __aeabi_assert mbascii.o(.text.xMBASCIITimerT1SExpired) refers to mbascii.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbascii.o(.text.xMBASCIITimerT1SExpired) refers to mbascii.o(.rodata.str1.1) for [Anonymous Symbol] mbascii.o(.ARM.exidx.text.xMBASCIITimerT1SExpired) refers to mbascii.o(.text.xMBASCIITimerT1SExpired) for [Anonymous Symbol] portevent.o(.text.xMBPortEventInit) refers to portevent.o(.bss..L_MergedGlobals) for [Anonymous Symbol] portevent.o(.ARM.exidx.text.xMBPortEventInit) refers to portevent.o(.text.xMBPortEventInit) for [Anonymous Symbol] portevent.o(.text.xMBPortEventPost) refers to portevent.o(.bss..L_MergedGlobals) for [Anonymous Symbol] portevent.o(.ARM.exidx.text.xMBPortEventPost) refers to portevent.o(.text.xMBPortEventPost) for [Anonymous Symbol] portevent.o(.text.xMBPortEventGet) refers to portevent.o(.bss..L_MergedGlobals) for [Anonymous Symbol] portevent.o(.ARM.exidx.text.xMBPortEventGet) refers to portevent.o(.text.xMBPortEventGet) for [Anonymous Symbol] portserial.o(.text.vMBPortSerialEnable) refers to gd32e230_usart.o(.text.usart_interrupt_enable) for usart_interrupt_enable portserial.o(.text.vMBPortSerialEnable) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset portserial.o(.text.vMBPortSerialEnable) refers to gd32e230_usart.o(.text.usart_interrupt_disable) for usart_interrupt_disable portserial.o(.text.vMBPortSerialEnable) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set portserial.o(.ARM.exidx.text.vMBPortSerialEnable) refers to portserial.o(.text.vMBPortSerialEnable) for [Anonymous Symbol] portserial.o(.text.xMBPortSerialInit) refers to gd32e230_misc.o(.text.nvic_irq_enable) for nvic_irq_enable portserial.o(.text.xMBPortSerialInit) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable portserial.o(.text.xMBPortSerialInit) refers to gd32e230_gpio.o(.text.gpio_af_set) for gpio_af_set portserial.o(.text.xMBPortSerialInit) refers to gd32e230_usart.o(.text.usart_deinit) for usart_deinit portserial.o(.text.xMBPortSerialInit) refers to gd32e230_usart.o(.text.usart_baudrate_set) for usart_baudrate_set portserial.o(.text.xMBPortSerialInit) refers to gd32e230_usart.o(.text.usart_stop_bit_set) for usart_stop_bit_set portserial.o(.text.xMBPortSerialInit) refers to gd32e230_usart.o(.text.usart_word_length_set) for usart_word_length_set portserial.o(.text.xMBPortSerialInit) refers to gd32e230_usart.o(.text.usart_parity_config) for usart_parity_config portserial.o(.text.xMBPortSerialInit) refers to gd32e230_usart.o(.text.usart_receive_config) for usart_receive_config portserial.o(.text.xMBPortSerialInit) refers to gd32e230_usart.o(.text.usart_transmit_config) for usart_transmit_config portserial.o(.text.xMBPortSerialInit) refers to gd32e230_usart.o(.text.usart_enable) for usart_enable portserial.o(.text.xMBPortSerialInit) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set portserial.o(.text.xMBPortSerialInit) refers to gd32e230_gpio.o(.text.gpio_output_options_set) for gpio_output_options_set portserial.o(.ARM.exidx.text.xMBPortSerialInit) refers to portserial.o(.text.xMBPortSerialInit) for [Anonymous Symbol] portserial.o(.text.xMBPortSerialPutByte) refers to gd32e230_usart.o(.text.usart_data_transmit) for usart_data_transmit portserial.o(.ARM.exidx.text.xMBPortSerialPutByte) refers to portserial.o(.text.xMBPortSerialPutByte) for [Anonymous Symbol] portserial.o(.text.xMBPortSerialGetByte) refers to gd32e230_usart.o(.text.usart_data_receive) for usart_data_receive portserial.o(.ARM.exidx.text.xMBPortSerialGetByte) refers to portserial.o(.text.xMBPortSerialGetByte) for [Anonymous Symbol] portserial.o(.text.USART0_IRQHandler) refers to gd32e230_usart.o(.text.usart_interrupt_flag_get) for usart_interrupt_flag_get portserial.o(.text.USART0_IRQHandler) refers to gd32e230_usart.o(.text.usart_interrupt_flag_clear) for usart_interrupt_flag_clear portserial.o(.text.USART0_IRQHandler) refers to gd32e230_usart.o(.text.usart_flag_get) for usart_flag_get portserial.o(.text.USART0_IRQHandler) refers to gd32e230_usart.o(.text.usart_flag_clear) for usart_flag_clear portserial.o(.text.USART0_IRQHandler) refers to mb.o(.bss..L_MergedGlobals) for pxMBFrameCBByteReceived portserial.o(.ARM.exidx.text.USART0_IRQHandler) refers to portserial.o(.text.USART0_IRQHandler) for [Anonymous Symbol] porttimer.o(.text.xMBPortTimersInit) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable porttimer.o(.text.xMBPortTimersInit) refers to gd32e230_timer.o(.text.timer_deinit) for timer_deinit porttimer.o(.text.xMBPortTimersInit) refers to gd32e230_timer.o(.text.timer_struct_para_init) for timer_struct_para_init porttimer.o(.text.xMBPortTimersInit) refers to gd32e230_timer.o(.text.timer_init) for timer_init porttimer.o(.text.xMBPortTimersInit) refers to gd32e230_timer.o(.text.timer_interrupt_enable) for timer_interrupt_enable porttimer.o(.text.xMBPortTimersInit) refers to gd32e230_misc.o(.text.nvic_irq_enable) for nvic_irq_enable porttimer.o(.text.xMBPortTimersInit) refers to gd32e230_timer.o(.text.timer_enable) for timer_enable porttimer.o(.ARM.exidx.text.xMBPortTimersInit) refers to porttimer.o(.text.xMBPortTimersInit) for [Anonymous Symbol] porttimer.o(.text.vMBPortTimersEnable) refers to gd32e230_timer.o(.text.timer_counter_value_config) for timer_counter_value_config porttimer.o(.text.vMBPortTimersEnable) refers to gd32e230_timer.o(.text.timer_interrupt_flag_clear) for timer_interrupt_flag_clear porttimer.o(.text.vMBPortTimersEnable) refers to gd32e230_timer.o(.text.timer_interrupt_enable) for timer_interrupt_enable porttimer.o(.text.vMBPortTimersEnable) refers to gd32e230_timer.o(.text.timer_enable) for timer_enable porttimer.o(.ARM.exidx.text.vMBPortTimersEnable) refers to porttimer.o(.text.vMBPortTimersEnable) for [Anonymous Symbol] porttimer.o(.text.vMBPortTimersDisable) refers to gd32e230_timer.o(.text.timer_counter_value_config) for timer_counter_value_config porttimer.o(.text.vMBPortTimersDisable) refers to gd32e230_timer.o(.text.timer_interrupt_flag_clear) for timer_interrupt_flag_clear porttimer.o(.text.vMBPortTimersDisable) refers to gd32e230_timer.o(.text.timer_interrupt_disable) for timer_interrupt_disable porttimer.o(.text.vMBPortTimersDisable) refers to gd32e230_timer.o(.text.timer_disable) for timer_disable porttimer.o(.ARM.exidx.text.vMBPortTimersDisable) refers to porttimer.o(.text.vMBPortTimersDisable) for [Anonymous Symbol] porttimer.o(.text.TIMER13_IRQHandler) refers to gd32e230_timer.o(.text.timer_interrupt_flag_get) for timer_interrupt_flag_get porttimer.o(.text.TIMER13_IRQHandler) refers to gd32e230_timer.o(.text.timer_interrupt_flag_clear) for timer_interrupt_flag_clear porttimer.o(.text.TIMER13_IRQHandler) refers to gd32e230_timer.o(.text.timer_counter_value_config) for timer_counter_value_config porttimer.o(.text.TIMER13_IRQHandler) refers to mb.o(.bss..L_MergedGlobals) for pxMBPortCBTimerExpired porttimer.o(.ARM.exidx.text.TIMER13_IRQHandler) refers to porttimer.o(.text.TIMER13_IRQHandler) for [Anonymous Symbol] mbfunccoils.o(.text.eMBFuncReadCoils) refers to port.o(.text.eMBRegCoilsCB) for eMBRegCoilsCB mbfunccoils.o(.text.eMBFuncReadCoils) refers to mbutils.o(.text.prveMBError2Exception) for prveMBError2Exception mbfunccoils.o(.ARM.exidx.text.eMBFuncReadCoils) refers to mbfunccoils.o(.text.eMBFuncReadCoils) for [Anonymous Symbol] mbfunccoils.o(.text.eMBFuncWriteCoil) refers to port.o(.text.eMBRegCoilsCB) for eMBRegCoilsCB mbfunccoils.o(.text.eMBFuncWriteCoil) refers to mbutils.o(.text.prveMBError2Exception) for prveMBError2Exception mbfunccoils.o(.ARM.exidx.text.eMBFuncWriteCoil) refers to mbfunccoils.o(.text.eMBFuncWriteCoil) for [Anonymous Symbol] mbfunccoils.o(.text.eMBFuncWriteMultipleCoils) refers to port.o(.text.eMBRegCoilsCB) for eMBRegCoilsCB mbfunccoils.o(.text.eMBFuncWriteMultipleCoils) refers to mbutils.o(.text.prveMBError2Exception) for prveMBError2Exception mbfunccoils.o(.ARM.exidx.text.eMBFuncWriteMultipleCoils) refers to mbfunccoils.o(.text.eMBFuncWriteMultipleCoils) for [Anonymous Symbol] mbfuncdisc.o(.text.eMBFuncReadDiscreteInputs) refers to port.o(.text.eMBRegDiscreteCB) for eMBRegDiscreteCB mbfuncdisc.o(.text.eMBFuncReadDiscreteInputs) refers to mbutils.o(.text.prveMBError2Exception) for prveMBError2Exception mbfuncdisc.o(.ARM.exidx.text.eMBFuncReadDiscreteInputs) refers to mbfuncdisc.o(.text.eMBFuncReadDiscreteInputs) for [Anonymous Symbol] mbfuncholding.o(.text.eMBFuncWriteHoldingRegister) refers to port.o(.text.eMBRegHoldingCB) for eMBRegHoldingCB mbfuncholding.o(.text.eMBFuncWriteHoldingRegister) refers to mbutils.o(.text.prveMBError2Exception) for prveMBError2Exception mbfuncholding.o(.ARM.exidx.text.eMBFuncWriteHoldingRegister) refers to mbfuncholding.o(.text.eMBFuncWriteHoldingRegister) for [Anonymous Symbol] mbfuncholding.o(.text.eMBFuncWriteMultipleHoldingRegister) refers to port.o(.text.eMBRegHoldingCB) for eMBRegHoldingCB mbfuncholding.o(.text.eMBFuncWriteMultipleHoldingRegister) refers to mbutils.o(.text.prveMBError2Exception) for prveMBError2Exception mbfuncholding.o(.ARM.exidx.text.eMBFuncWriteMultipleHoldingRegister) refers to mbfuncholding.o(.text.eMBFuncWriteMultipleHoldingRegister) for [Anonymous Symbol] mbfuncholding.o(.text.eMBFuncReadHoldingRegister) refers to port.o(.text.eMBRegHoldingCB) for eMBRegHoldingCB mbfuncholding.o(.text.eMBFuncReadHoldingRegister) refers to mbutils.o(.text.prveMBError2Exception) for prveMBError2Exception mbfuncholding.o(.ARM.exidx.text.eMBFuncReadHoldingRegister) refers to mbfuncholding.o(.text.eMBFuncReadHoldingRegister) for [Anonymous Symbol] mbfuncholding.o(.text.eMBFuncReadWriteMultipleHoldingRegister) refers to port.o(.text.eMBRegHoldingCB) for eMBRegHoldingCB mbfuncholding.o(.text.eMBFuncReadWriteMultipleHoldingRegister) refers to mbutils.o(.text.prveMBError2Exception) for prveMBError2Exception mbfuncholding.o(.ARM.exidx.text.eMBFuncReadWriteMultipleHoldingRegister) refers to mbfuncholding.o(.text.eMBFuncReadWriteMultipleHoldingRegister) for [Anonymous Symbol] mbfuncinput.o(.text.eMBFuncReadInputRegister) refers to port.o(.text.eMBRegInputCB) for eMBRegInputCB mbfuncinput.o(.text.eMBFuncReadInputRegister) refers to mbutils.o(.text.prveMBError2Exception) for prveMBError2Exception mbfuncinput.o(.ARM.exidx.text.eMBFuncReadInputRegister) refers to mbfuncinput.o(.text.eMBFuncReadInputRegister) for [Anonymous Symbol] mbfuncother.o(.text.eMBSetSlaveID) refers to rt_memcpy.o(.text) for __aeabi_memcpy mbfuncother.o(.text.eMBSetSlaveID) refers to mbfuncother.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbfuncother.o(.ARM.exidx.text.eMBSetSlaveID) refers to mbfuncother.o(.text.eMBSetSlaveID) for [Anonymous Symbol] mbfuncother.o(.text.eMBFuncReportSlaveID) refers to rt_memcpy.o(.text) for __aeabi_memcpy mbfuncother.o(.text.eMBFuncReportSlaveID) refers to mbfuncother.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbfuncother.o(.ARM.exidx.text.eMBFuncReportSlaveID) refers to mbfuncother.o(.text.eMBFuncReportSlaveID) for [Anonymous Symbol] mbutils.o(.text.xMBUtilSetBits) refers to main.o(.text.__aeabi_assert) for __aeabi_assert mbutils.o(.ARM.exidx.text.xMBUtilSetBits) refers to mbutils.o(.text.xMBUtilSetBits) for [Anonymous Symbol] mbutils.o(.ARM.exidx.text.xMBUtilGetBits) refers to mbutils.o(.text.xMBUtilGetBits) for [Anonymous Symbol] mbutils.o(.ARM.exidx.text.prveMBError2Exception) refers to mbutils.o(.text.prveMBError2Exception) for [Anonymous Symbol] mbcrc.o(.text.usMBCRC16) refers to mbcrc.o(.rodata.aucCRCLo) for [Anonymous Symbol] mbcrc.o(.text.usMBCRC16) refers to mbcrc.o(.rodata.aucCRCHi) for [Anonymous Symbol] mbcrc.o(.ARM.exidx.text.usMBCRC16) refers to mbcrc.o(.text.usMBCRC16) for [Anonymous Symbol] mbrtu.o(.text.eMBRTUInit) refers to portserial.o(.text.xMBPortSerialInit) for xMBPortSerialInit mbrtu.o(.text.eMBRTUInit) refers to porttimer.o(.text.xMBPortTimersInit) for xMBPortTimersInit mbrtu.o(.ARM.exidx.text.eMBRTUInit) refers to mbrtu.o(.text.eMBRTUInit) for [Anonymous Symbol] mbrtu.o(.text.eMBRTUStart) refers to portserial.o(.text.vMBPortSerialEnable) for vMBPortSerialEnable mbrtu.o(.text.eMBRTUStart) refers to porttimer.o(.text.vMBPortTimersEnable) for vMBPortTimersEnable mbrtu.o(.text.eMBRTUStart) refers to mbrtu.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbrtu.o(.ARM.exidx.text.eMBRTUStart) refers to mbrtu.o(.text.eMBRTUStart) for [Anonymous Symbol] mbrtu.o(.text.eMBRTUStop) refers to portserial.o(.text.vMBPortSerialEnable) for vMBPortSerialEnable mbrtu.o(.text.eMBRTUStop) refers to porttimer.o(.text.vMBPortTimersDisable) for vMBPortTimersDisable mbrtu.o(.ARM.exidx.text.eMBRTUStop) refers to mbrtu.o(.text.eMBRTUStop) for [Anonymous Symbol] mbrtu.o(.text.eMBRTUReceive) refers to mbcrc.o(.text.usMBCRC16) for usMBCRC16 mbrtu.o(.text.eMBRTUReceive) refers to main.o(.text.__aeabi_assert) for __aeabi_assert mbrtu.o(.text.eMBRTUReceive) refers to mbrtu.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbrtu.o(.text.eMBRTUReceive) refers to mbrtu.o(.rodata.str1.1) for [Anonymous Symbol] mbrtu.o(.text.eMBRTUReceive) refers to mbrtu.o(.bss.ucRTUBuf) for ucRTUBuf mbrtu.o(.ARM.exidx.text.eMBRTUReceive) refers to mbrtu.o(.text.eMBRTUReceive) for [Anonymous Symbol] mbrtu.o(.text.eMBRTUSend) refers to mbcrc.o(.text.usMBCRC16) for usMBCRC16 mbrtu.o(.text.eMBRTUSend) refers to portserial.o(.text.xMBPortSerialPutByte) for xMBPortSerialPutByte mbrtu.o(.text.eMBRTUSend) refers to portserial.o(.text.vMBPortSerialEnable) for vMBPortSerialEnable mbrtu.o(.text.eMBRTUSend) refers to mbrtu.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbrtu.o(.text.eMBRTUSend) refers to mbrtu.o(.bss.ucRTUBuf) for ucRTUBuf mbrtu.o(.ARM.exidx.text.eMBRTUSend) refers to mbrtu.o(.text.eMBRTUSend) for [Anonymous Symbol] mbrtu.o(.text.xMBRTUReceiveFSM) refers to portserial.o(.text.xMBPortSerialGetByte) for xMBPortSerialGetByte mbrtu.o(.text.xMBRTUReceiveFSM) refers to porttimer.o(.text.vMBPortTimersEnable) for vMBPortTimersEnable mbrtu.o(.text.xMBRTUReceiveFSM) refers to main.o(.text.__aeabi_assert) for __aeabi_assert mbrtu.o(.text.xMBRTUReceiveFSM) refers to mbrtu.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbrtu.o(.text.xMBRTUReceiveFSM) refers to mbrtu.o(.rodata.str1.1) for [Anonymous Symbol] mbrtu.o(.text.xMBRTUReceiveFSM) refers to mbrtu.o(.bss.ucRTUBuf) for ucRTUBuf mbrtu.o(.ARM.exidx.text.xMBRTUReceiveFSM) refers to mbrtu.o(.text.xMBRTUReceiveFSM) for [Anonymous Symbol] mbrtu.o(.text.xMBRTUTransmitFSM) refers to portserial.o(.text.vMBPortSerialEnable) for vMBPortSerialEnable mbrtu.o(.text.xMBRTUTransmitFSM) refers to portserial.o(.text.xMBPortSerialPutByte) for xMBPortSerialPutByte mbrtu.o(.text.xMBRTUTransmitFSM) refers to portevent.o(.text.xMBPortEventPost) for xMBPortEventPost mbrtu.o(.text.xMBRTUTransmitFSM) refers to main.o(.text.__aeabi_assert) for __aeabi_assert mbrtu.o(.text.xMBRTUTransmitFSM) refers to mbrtu.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbrtu.o(.text.xMBRTUTransmitFSM) refers to mbrtu.o(.rodata.str1.1) for [Anonymous Symbol] mbrtu.o(.ARM.exidx.text.xMBRTUTransmitFSM) refers to mbrtu.o(.text.xMBRTUTransmitFSM) for [Anonymous Symbol] mbrtu.o(.text.xMBRTUTimerT35Expired) refers to portevent.o(.text.xMBPortEventPost) for xMBPortEventPost mbrtu.o(.text.xMBRTUTimerT35Expired) refers to porttimer.o(.text.vMBPortTimersDisable) for vMBPortTimersDisable mbrtu.o(.text.xMBRTUTimerT35Expired) refers to main.o(.text.__aeabi_assert) for __aeabi_assert mbrtu.o(.text.xMBRTUTimerT35Expired) refers to mbrtu.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mbrtu.o(.text.xMBRTUTimerT35Expired) refers to mbrtu.o(.rodata.str1.1) for [Anonymous Symbol] mbrtu.o(.ARM.exidx.text.xMBRTUTimerT35Expired) refers to mbrtu.o(.text.xMBRTUTimerT35Expired) for [Anonymous Symbol] mb.o(.text.eMBInit) refers to mbrtu.o(.text.eMBRTUInit) for eMBRTUInit mb.o(.text.eMBInit) refers to mbascii.o(.text.eMBASCIIInit) for eMBASCIIInit mb.o(.text.eMBInit) refers to portevent.o(.text.xMBPortEventInit) for xMBPortEventInit mb.o(.text.eMBInit) refers to mb.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mb.o(.text.eMBInit) refers to mbascii.o(.text.xMBASCIITimerT1SExpired) for xMBASCIITimerT1SExpired mb.o(.text.eMBInit) refers to mbascii.o(.text.xMBASCIITransmitFSM) for xMBASCIITransmitFSM mb.o(.text.eMBInit) refers to mbascii.o(.text.xMBASCIIReceiveFSM) for xMBASCIIReceiveFSM mb.o(.text.eMBInit) refers to mbascii.o(.text.eMBASCIIReceive) for eMBASCIIReceive mb.o(.text.eMBInit) refers to mbascii.o(.text.eMBASCIISend) for eMBASCIISend mb.o(.text.eMBInit) refers to mbascii.o(.text.eMBASCIIStop) for eMBASCIIStop mb.o(.text.eMBInit) refers to mbascii.o(.text.eMBASCIIStart) for eMBASCIIStart mb.o(.text.eMBInit) refers to mbrtu.o(.text.xMBRTUTimerT35Expired) for xMBRTUTimerT35Expired mb.o(.text.eMBInit) refers to mbrtu.o(.text.xMBRTUTransmitFSM) for xMBRTUTransmitFSM mb.o(.text.eMBInit) refers to mbrtu.o(.text.xMBRTUReceiveFSM) for xMBRTUReceiveFSM mb.o(.text.eMBInit) refers to mbrtu.o(.text.eMBRTUReceive) for eMBRTUReceive mb.o(.text.eMBInit) refers to mbrtu.o(.text.eMBRTUSend) for eMBRTUSend mb.o(.text.eMBInit) refers to mbrtu.o(.text.eMBRTUStop) for eMBRTUStop mb.o(.text.eMBInit) refers to mbrtu.o(.text.eMBRTUStart) for eMBRTUStart mb.o(.text.eMBInit) refers to mb.o(.data.eMBState) for [Anonymous Symbol] mb.o(.ARM.exidx.text.eMBInit) refers to mb.o(.text.eMBInit) for [Anonymous Symbol] mb.o(.text.eMBRegisterCB) refers to mb.o(.data.xFuncHandlers) for [Anonymous Symbol] mb.o(.ARM.exidx.text.eMBRegisterCB) refers to mb.o(.text.eMBRegisterCB) for [Anonymous Symbol] mb.o(.text.eMBClose) refers to mb.o(.data.eMBState) for [Anonymous Symbol] mb.o(.ARM.exidx.text.eMBClose) refers to mb.o(.text.eMBClose) for [Anonymous Symbol] mb.o(.text.eMBEnable) refers to mb.o(.data.eMBState) for [Anonymous Symbol] mb.o(.text.eMBEnable) refers to mb.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mb.o(.ARM.exidx.text.eMBEnable) refers to mb.o(.text.eMBEnable) for [Anonymous Symbol] mb.o(.text.eMBDisable) refers to mb.o(.data.eMBState) for [Anonymous Symbol] mb.o(.text.eMBDisable) refers to mb.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mb.o(.ARM.exidx.text.eMBDisable) refers to mb.o(.text.eMBDisable) for [Anonymous Symbol] mb.o(.text.eMBPoll) refers to portevent.o(.text.xMBPortEventGet) for xMBPortEventGet mb.o(.text.eMBPoll) refers to portevent.o(.text.xMBPortEventPost) for xMBPortEventPost mb.o(.text.eMBPoll) refers to mb.o(.data.eMBState) for [Anonymous Symbol] mb.o(.text.eMBPoll) refers to mb.o(.bss..L_MergedGlobals) for [Anonymous Symbol] mb.o(.text.eMBPoll) refers to mb.o(.data.xFuncHandlers) for [Anonymous Symbol] mb.o(.ARM.exidx.text.eMBPoll) refers to mb.o(.text.eMBPoll) for [Anonymous Symbol] mb.o(.data.xFuncHandlers) refers to mbfuncother.o(.text.eMBFuncReportSlaveID) for eMBFuncReportSlaveID mb.o(.data.xFuncHandlers) refers to mbfuncinput.o(.text.eMBFuncReadInputRegister) for eMBFuncReadInputRegister mb.o(.data.xFuncHandlers) refers to mbfuncholding.o(.text.eMBFuncReadHoldingRegister) for eMBFuncReadHoldingRegister mb.o(.data.xFuncHandlers) refers to mbfuncholding.o(.text.eMBFuncWriteMultipleHoldingRegister) for eMBFuncWriteMultipleHoldingRegister mb.o(.data.xFuncHandlers) refers to mbfuncholding.o(.text.eMBFuncWriteHoldingRegister) for eMBFuncWriteHoldingRegister mb.o(.data.xFuncHandlers) refers to mbfuncholding.o(.text.eMBFuncReadWriteMultipleHoldingRegister) for eMBFuncReadWriteMultipleHoldingRegister mb.o(.data.xFuncHandlers) refers to mbfunccoils.o(.text.eMBFuncReadCoils) for eMBFuncReadCoils mb.o(.data.xFuncHandlers) refers to mbfunccoils.o(.text.eMBFuncWriteCoil) for eMBFuncWriteCoil mb.o(.data.xFuncHandlers) refers to mbfunccoils.o(.text.eMBFuncWriteMultipleCoils) for eMBFuncWriteMultipleCoils mb.o(.data.xFuncHandlers) refers to mbfuncdisc.o(.text.eMBFuncReadDiscreteInputs) for eMBFuncReadDiscreteInputs port.o(.ARM.exidx.text.eMBRegInputCB) refers to port.o(.text.eMBRegInputCB) for [Anonymous Symbol] port.o(.text.eMBRegHoldingCB) refers to rt_memcpy.o(.text) for __aeabi_memcpy port.o(.text.eMBRegHoldingCB) refers to at24cxx.o(.text.AT24CxxWrite) for AT24CxxWrite port.o(.text.eMBRegHoldingCB) refers to at24cxx.o(.text.AT24CxxRead) for AT24CxxRead port.o(.text.eMBRegHoldingCB) refers to port.o(.bss..L_MergedGlobals) for [Anonymous Symbol] port.o(.text.eMBRegHoldingCB) refers to port.o(.bss.usRegHoldBuf) for [Anonymous Symbol] port.o(.text.eMBRegHoldingCB) refers to main.o(.bss..L_MergedGlobals.1) for RL_Alloff_flag port.o(.text.eMBRegHoldingCB) refers to main.o(.bss.DCPDU_Modbus_Reg) for DCPDU_Modbus_Reg port.o(.text.eMBRegHoldingCB) refers to main.o(.data..L_MergedGlobals) for DCPDU_active_chn port.o(.text.eMBRegHoldingCB) refers to port.o(.bss.Modbus_Wr_buff) for Modbus_Wr_buff port.o(.ARM.exidx.text.eMBRegHoldingCB) refers to port.o(.text.eMBRegHoldingCB) for [Anonymous Symbol] port.o(.text.eMBRegCoilsCB) refers to port.o(.bss.usRegCoilsBuf) for [Anonymous Symbol] port.o(.ARM.exidx.text.eMBRegCoilsCB) refers to port.o(.text.eMBRegCoilsCB) for [Anonymous Symbol] port.o(.ARM.exidx.text.eMBRegDiscreteCB) refers to port.o(.text.eMBRegDiscreteCB) for [Anonymous Symbol] rt_memcpy.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4 __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text.main) for main __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001 __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008 __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004 sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace sys_stackheap_outer.o(.text) refers to startup_gd32e230.o(.text) for __user_initial_stackheap sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to tempstk.o(.text) for __temporary_stack_top sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to __main.o(!!!main) for __main exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_alloca_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_argv_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_atexit_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_clock_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000034) for __rt_lib_init_cpp_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_exceptions_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_fp_trap_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_getenv_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_heap_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_collate_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_ctype_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_monetary_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_numeric_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_lc_time_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000006) for __rt_lib_init_preinit_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000010) for __rt_lib_init_rand_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_relocate_pie_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000035) for __rt_lib_init_return libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_signal_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000027) for __rt_lib_init_stdio_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_user_alloc_1 libspace.o(.text) refers to libspace.o(.bss) for __libspace_start rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000 libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 libinit2.o(.ARM.Collect$$libinit$$0000001A) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 libinit2.o(.ARM.Collect$$libinit$$00000028) refers to argv_veneer.o(.text) for __ARM_argv_veneer libinit2.o(.ARM.Collect$$libinit$$00000029) refers to argv_veneer.o(.text) for __ARM_argv_veneer rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001 rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003 rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004 sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function sys_exit_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_exit_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1 sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function sys_command_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_command_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise rt_raise.o(.text) refers to __raise.o(.text) for __raise rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function sys_wrch_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_wrch_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display ============================================================================== Removing Unused input sections from the image. Removing main.o(.text), (0 bytes). Removing main.o(.ARM.exidx.text.main), (8 bytes). Removing main.o(.ARM.exidx.text.Init_Dev_parameter), (8 bytes). Removing main.o(.ARM.exidx.text.__aeabi_assert), (8 bytes). Removing main.o(.data.Fault_stFlag_V), (1 bytes). Removing main.o(.bss.DCPDU_Iout_Zero), (28 bytes). Removing main.o(.bss.DCPDU_Input), (32 bytes). Removing main.o(.bss.DCPDU_Output), (84 bytes). Removing main.o(.bss.Start_Read_Flag), (1 bytes). Removing main.o(.ARM.use_no_argv), (4 bytes). Removing timer.o(.text), (0 bytes). Removing timer.o(.ARM.exidx.text.TIMER14_IRQHandler), (8 bytes). Removing timer.o(.ARM.exidx.text.TIMER15_IRQHandler), (8 bytes). Removing timer.o(.ARM.exidx.text.TIMER16_IRQHandler), (8 bytes). Removing timer.o(.ARM.exidx.text.InitTimer), (8 bytes). Removing timer.o(.ARM.exidx.text.Get1SecFlag), (8 bytes). Removing timer.o(.ARM.exidx.text.Clr1SecFlag), (8 bytes). Removing timer.o(.ARM.exidx.text.Get100msFlag), (8 bytes). Removing timer.o(.ARM.exidx.text.Clr100msFlag), (8 bytes). Removing timer.o(.text.delay_ms), (16 bytes). Removing timer.o(.ARM.exidx.text.delay_ms), (8 bytes). Removing led.o(.text), (0 bytes). Removing led.o(.ARM.exidx.text.InitLED), (8 bytes). Removing led.o(.text.LEDFlicker1), (64 bytes). Removing led.o(.ARM.exidx.text.LEDFlicker1), (8 bytes). Removing led.o(.ARM.exidx.text.LEDFlicker2), (8 bytes). Removing led.o(.bss.LEDFlicker1.s_iCnt), (2 bytes). Removing rcu.o(.text), (0 bytes). Removing rcu.o(.text.InitRCU), (104 bytes). Removing rcu.o(.ARM.exidx.text.InitRCU), (8 bytes). Removing rcu.o(.ARM.exidx.text.ViewRcuClock), (8 bytes). Removing queue.o(.text), (0 bytes). Removing queue.o(.text.InitQueue), (28 bytes). Removing queue.o(.ARM.exidx.text.InitQueue), (8 bytes). Removing queue.o(.text.ClearQueue), (8 bytes). Removing queue.o(.ARM.exidx.text.ClearQueue), (8 bytes). Removing queue.o(.text.QueueEmpty), (8 bytes). Removing queue.o(.ARM.exidx.text.QueueEmpty), (8 bytes). Removing queue.o(.text.QueueLength), (6 bytes). Removing queue.o(.ARM.exidx.text.QueueLength), (8 bytes). Removing queue.o(.text.EnQueue), (72 bytes). Removing queue.o(.ARM.exidx.text.EnQueue), (8 bytes). Removing queue.o(.text.DeQueue), (66 bytes). Removing queue.o(.ARM.exidx.text.DeQueue), (8 bytes). Removing relay.o(.text), (0 bytes). Removing relay.o(.ARM.exidx.text.InitRelay), (8 bytes). Removing relay.o(.ARM.exidx.text.Relayx_Onoff_state), (8 bytes). Removing key.o(.text), (0 bytes). Removing key.o(.ARM.exidx.text.InitKey), (8 bytes). Removing key.o(.ARM.exidx.text.ScanKey), (8 bytes). Removing key.o(.ARM.exidx.text.ReadKeyValue), (8 bytes). Removing wwdgt.o(.text), (0 bytes). Removing wwdgt.o(.text.InitWwdgt), (36 bytes). Removing wwdgt.o(.ARM.exidx.text.InitWwdgt), (8 bytes). Removing wwdgt.o(.text.FeedWwdgt), (6 bytes). Removing wwdgt.o(.ARM.exidx.text.FeedWwdgt), (8 bytes). Removing at24cxx.o(.text), (0 bytes). Removing at24cxx.o(.ARM.exidx.text.InitAT24Cxx), (8 bytes). Removing at24cxx.o(.text.CheckAT24Cxx), (40 bytes). Removing at24cxx.o(.ARM.exidx.text.CheckAT24Cxx), (8 bytes). Removing at24cxx.o(.ARM.exidx.text.AT24CxxReadOneByte), (8 bytes). Removing at24cxx.o(.ARM.exidx.text.AT24CxxWriteOneByte), (8 bytes). Removing at24cxx.o(.ARM.exidx.text.AT24CxxRead), (8 bytes). Removing at24cxx.o(.ARM.exidx.text.AT24CxxWrite), (8 bytes). Removing i2c.o(.text), (0 bytes). Removing i2c.o(.ARM.exidx.text.InitI2C), (8 bytes). Removing i2c.o(.ARM.exidx.text.GenI2CStartSig), (8 bytes). Removing i2c.o(.ARM.exidx.text.SetI2CSDAAsOutput), (8 bytes). Removing i2c.o(.ARM.exidx.text.GenI2CStopSig), (8 bytes). Removing i2c.o(.ARM.exidx.text.I2CSendByte), (8 bytes). Removing i2c.o(.ARM.exidx.text.I2CReadByte), (8 bytes). Removing i2c.o(.ARM.exidx.text.SetI2CSDAAsInput), (8 bytes). Removing i2c.o(.ARM.exidx.text.SendI2CNAck), (8 bytes). Removing i2c.o(.ARM.exidx.text.SendI2CAck), (8 bytes). Removing i2c.o(.ARM.exidx.text.I2CWaitAck), (8 bytes). Removing readeeprom.o(.text), (0 bytes). Removing readeeprom.o(.ARM.exidx.text.ReadEeprom), (8 bytes). Removing readeeprom.o(.text.WriteEeprom), (224 bytes). Removing readeeprom.o(.ARM.exidx.text.WriteEeprom), (8 bytes). Removing sn74hc573.o(.text), (0 bytes). Removing sn74hc573.o(.ARM.exidx.text.Init_74hc573), (8 bytes). Removing sn74hc573.o(.ARM.exidx.text.Write_74hc573), (8 bytes). Removing sn74hc595.o(.text), (0 bytes). Removing sn74hc595.o(.ARM.exidx.text.Init_74hc595), (8 bytes). Removing sn74hc595.o(.ARM.exidx.text.Fault_display), (8 bytes). Removing adc.o(.text), (0 bytes). Removing adc.o(.ARM.exidx.text.Init_ADC), (8 bytes). Removing adc.o(.ARM.exidx.text.ConfigADCGPIO), (8 bytes). Removing adc.o(.ARM.exidx.text.ADC_dma_config), (8 bytes). Removing adc.o(.ARM.exidx.text.DC_I_calfunction), (8 bytes). Removing adc.o(.ARM.exidx.text.read_adc_val), (8 bytes). Removing adc.o(.bss.adc_calc_value), (64 bytes). Removing uart1.o(.text), (0 bytes). Removing uart1.o(.ARM.exidx.text.USART1_IRQHandler), (8 bytes). Removing uart1.o(.ARM.exidx.text.InitUART1), (8 bytes). Removing uart1.o(.ARM.exidx.text.Start_Send_UartData), (8 bytes). Removing uart1.o(.text.fputc), (40 bytes). Removing uart1.o(.ARM.exidx.text.fputc), (8 bytes). Removing uart1.o(.bss.TX_Length), (1 bytes). Removing im1253e.o(.text), (0 bytes). Removing im1253e.o(.ARM.exidx.text.CRC_calculate_function), (8 bytes). Removing im1253e.o(.ARM.exidx.text.Read_IM1253E_REG), (8 bytes). Removing im1253e.o(.text.Write_IM1253E_REG), (104 bytes). Removing im1253e.o(.ARM.exidx.text.Write_IM1253E_REG), (8 bytes). Removing im1253e.o(.bss.read_IM1253E_ok_flag), (1 bytes). Removing im1253e.o(.bss.write_IM1253E_ok_flag), (1 bytes). Removing im1253e.o(.bss.W_R_reg_N), (1 bytes). Removing gd32e230_fmc.o(.text), (0 bytes). Removing gd32e230_fmc.o(.text.fmc_unlock), (32 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_unlock), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_lock), (16 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_lock), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_wscnt_set), (20 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_wscnt_set), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_prefetch_enable), (16 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_prefetch_enable), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_prefetch_disable), (16 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_prefetch_disable), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_page_erase), (56 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_page_erase), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_ready_wait), (32 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_ready_wait), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_mass_erase), (52 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_mass_erase), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_doubleword_program), (76 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_doubleword_program), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_word_program), (52 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_word_program), (8 bytes). Removing gd32e230_fmc.o(.text.ob_unlock), (40 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_unlock), (8 bytes). Removing gd32e230_fmc.o(.text.ob_lock), (20 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_lock), (8 bytes). Removing gd32e230_fmc.o(.text.ob_reset), (20 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_reset), (8 bytes). Removing gd32e230_fmc.o(.text.option_byte_value_get), (4 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.option_byte_value_get), (8 bytes). Removing gd32e230_fmc.o(.text.ob_erase), (116 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_erase), (8 bytes). Removing gd32e230_fmc.o(.text.ob_obstat_plevel_get), (16 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_obstat_plevel_get), (8 bytes). Removing gd32e230_fmc.o(.text.ob_write_protection_enable), (84 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_write_protection_enable), (8 bytes). Removing gd32e230_fmc.o(.text.ob_security_protection_config), (124 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_security_protection_config), (8 bytes). Removing gd32e230_fmc.o(.text.ob_user_write), (120 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_user_write), (8 bytes). Removing gd32e230_fmc.o(.text.ob_data_program), (76 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_data_program), (8 bytes). Removing gd32e230_fmc.o(.text.ob_user_get), (16 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_user_get), (8 bytes). Removing gd32e230_fmc.o(.text.ob_data_get), (12 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_data_get), (8 bytes). Removing gd32e230_fmc.o(.text.ob_write_protection_get), (12 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.ob_write_protection_get), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_interrupt_enable), (16 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_interrupt_enable), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_interrupt_disable), (16 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_interrupt_disable), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_flag_get), (16 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_flag_get), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_flag_clear), (12 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_flag_clear), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_interrupt_flag_get), (40 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_interrupt_flag_get), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_interrupt_flag_clear), (12 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_interrupt_flag_clear), (8 bytes). Removing gd32e230_fmc.o(.text.fmc_state_get), (36 bytes). Removing gd32e230_fmc.o(.ARM.exidx.text.fmc_state_get), (8 bytes). Removing gd32e230_gpio.o(.text), (0 bytes). Removing gd32e230_gpio.o(.text.gpio_deinit), (64 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_deinit), (8 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_mode_set), (8 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_output_options_set), (8 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_bit_set), (8 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_bit_reset), (8 bytes). Removing gd32e230_gpio.o(.text.gpio_bit_write), (12 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_bit_write), (8 bytes). Removing gd32e230_gpio.o(.text.gpio_port_write), (4 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_port_write), (8 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_input_bit_get), (8 bytes). Removing gd32e230_gpio.o(.text.gpio_input_port_get), (6 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_input_port_get), (8 bytes). Removing gd32e230_gpio.o(.text.gpio_output_bit_get), (10 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_output_bit_get), (8 bytes). Removing gd32e230_gpio.o(.text.gpio_output_port_get), (6 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_output_port_get), (8 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_af_set), (8 bytes). Removing gd32e230_gpio.o(.text.gpio_pin_lock), (18 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_pin_lock), (8 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_bit_toggle), (8 bytes). Removing gd32e230_gpio.o(.text.gpio_port_toggle), (12 bytes). Removing gd32e230_gpio.o(.ARM.exidx.text.gpio_port_toggle), (8 bytes). Removing gd32e230_misc.o(.text), (0 bytes). Removing gd32e230_misc.o(.ARM.exidx.text.nvic_irq_enable), (8 bytes). Removing gd32e230_misc.o(.text.nvic_irq_disable), (40 bytes). Removing gd32e230_misc.o(.ARM.exidx.text.nvic_irq_disable), (8 bytes). Removing gd32e230_misc.o(.text.nvic_system_reset), (4 bytes). Removing gd32e230_misc.o(.ARM.exidx.text.nvic_system_reset), (8 bytes). Removing gd32e230_misc.o(.text.__NVIC_SystemReset), (28 bytes). Removing gd32e230_misc.o(.ARM.exidx.text.__NVIC_SystemReset), (8 bytes). Removing gd32e230_misc.o(.ARM.exidx.text.nvic_vector_table_set), (8 bytes). Removing gd32e230_misc.o(.text.system_lowpower_set), (16 bytes). Removing gd32e230_misc.o(.ARM.exidx.text.system_lowpower_set), (8 bytes). Removing gd32e230_misc.o(.text.system_lowpower_reset), (16 bytes). Removing gd32e230_misc.o(.ARM.exidx.text.system_lowpower_reset), (8 bytes). Removing gd32e230_misc.o(.text.systick_clksource_set), (28 bytes). Removing gd32e230_misc.o(.ARM.exidx.text.systick_clksource_set), (8 bytes). Removing gd32e230_rcu.o(.text), (0 bytes). Removing gd32e230_rcu.o(.text.rcu_deinit), (104 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_deinit), (8 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_clock_enable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_periph_clock_disable), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_clock_disable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_periph_clock_sleep_enable), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_clock_sleep_enable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_periph_clock_sleep_disable), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_clock_sleep_disable), (8 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_reset_enable), (8 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_periph_reset_disable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_bkp_reset_enable), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_bkp_reset_enable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_bkp_reset_disable), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_bkp_reset_disable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_system_clock_source_config), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_system_clock_source_config), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_system_clock_source_get), (16 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_system_clock_source_get), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_ahb_clock_config), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_ahb_clock_config), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_apb1_clock_config), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_apb1_clock_config), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_apb2_clock_config), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_apb2_clock_config), (8 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_adc_clock_config), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_ckout_config), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_ckout_config), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_pll_config), (32 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_pll_config), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_usart_clock_config), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_usart_clock_config), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_rtc_clock_config), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_rtc_clock_config), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_hxtal_prediv_config), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_hxtal_prediv_config), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_lxtal_drive_capability_config), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_lxtal_drive_capability_config), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_flag_get), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_flag_get), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_all_reset_flag_clear), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_all_reset_flag_clear), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_interrupt_flag_get), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_interrupt_flag_get), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_interrupt_flag_clear), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_interrupt_flag_clear), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_interrupt_enable), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_interrupt_enable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_interrupt_disable), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_interrupt_disable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_osci_stab_wait), (240 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_osci_stab_wait), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_osci_on), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_osci_on), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_osci_off), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_osci_off), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_osci_bypass_mode_enable), (60 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_osci_bypass_mode_enable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_osci_bypass_mode_disable), (60 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_osci_bypass_mode_disable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_hxtal_clock_monitor_enable), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_hxtal_clock_monitor_enable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_hxtal_clock_monitor_disable), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_hxtal_clock_monitor_disable), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_irc8m_adjust_value_set), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_irc8m_adjust_value_set), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_irc28m_adjust_value_set), (20 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_irc28m_adjust_value_set), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_voltage_key_unlock), (28 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_voltage_key_unlock), (8 bytes). Removing gd32e230_rcu.o(.text.rcu_deepsleep_voltage_set), (24 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_deepsleep_voltage_set), (8 bytes). Removing gd32e230_rcu.o(.ARM.exidx.text.rcu_clock_freq_get), (8 bytes). Removing gd32e230_timer.o(.text), (0 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_deinit), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_struct_para_init), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_init), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_enable), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_disable), (8 bytes). Removing gd32e230_timer.o(.text.timer_auto_reload_shadow_enable), (10 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_auto_reload_shadow_enable), (8 bytes). Removing gd32e230_timer.o(.text.timer_auto_reload_shadow_disable), (10 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_auto_reload_shadow_disable), (8 bytes). Removing gd32e230_timer.o(.text.timer_update_event_enable), (10 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_update_event_enable), (8 bytes). Removing gd32e230_timer.o(.text.timer_update_event_disable), (10 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_update_event_disable), (8 bytes). Removing gd32e230_timer.o(.text.timer_counter_alignment), (16 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_counter_alignment), (8 bytes). Removing gd32e230_timer.o(.text.timer_counter_up_direction), (10 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_counter_up_direction), (8 bytes). Removing gd32e230_timer.o(.text.timer_counter_down_direction), (10 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_counter_down_direction), (8 bytes). Removing gd32e230_timer.o(.text.timer_prescaler_config), (16 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_prescaler_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_repetition_value_config), (4 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_repetition_value_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_autoreload_value_config), (4 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_autoreload_value_config), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_counter_value_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_counter_read), (4 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_counter_read), (8 bytes). Removing gd32e230_timer.o(.text.timer_prescaler_read), (6 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_prescaler_read), (8 bytes). Removing gd32e230_timer.o(.text.timer_single_pulse_mode_config), (26 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_single_pulse_mode_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_update_source_config), (26 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_update_source_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_ocpre_clear_source_config), (26 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_ocpre_clear_source_config), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_interrupt_enable), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_interrupt_disable), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_interrupt_flag_get), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_interrupt_flag_clear), (8 bytes). Removing gd32e230_timer.o(.text.timer_flag_get), (10 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_flag_get), (8 bytes). Removing gd32e230_timer.o(.text.timer_flag_clear), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_flag_clear), (8 bytes). Removing gd32e230_timer.o(.text.timer_dma_enable), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_dma_enable), (8 bytes). Removing gd32e230_timer.o(.text.timer_dma_disable), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_dma_disable), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_dma_request_source_select), (26 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_dma_request_source_select), (8 bytes). Removing gd32e230_timer.o(.text.timer_dma_transfer_config), (24 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_dma_transfer_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_event_software_generate), (8 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_event_software_generate), (8 bytes). Removing gd32e230_timer.o(.text.timer_break_struct_para_init), (10 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_break_struct_para_init), (8 bytes). Removing gd32e230_timer.o(.text.timer_break_config), (30 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_break_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_break_enable), (12 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_break_enable), (8 bytes). Removing gd32e230_timer.o(.text.timer_break_disable), (12 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_break_disable), (8 bytes). Removing gd32e230_timer.o(.text.timer_automatic_output_enable), (12 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_automatic_output_enable), (8 bytes). Removing gd32e230_timer.o(.text.timer_automatic_output_disable), (12 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_automatic_output_disable), (8 bytes). Removing gd32e230_timer.o(.text.timer_primary_output_config), (22 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_primary_output_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_control_shadow_config), (18 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_control_shadow_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_control_shadow_update_config), (26 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_control_shadow_update_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_output_struct_para_init), (10 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_struct_para_init), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_output_config), (548 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_output_mode_config), (90 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_mode_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_output_pulse_value_config), (12 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_pulse_value_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_output_shadow_config), (90 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_shadow_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_output_fast_config), (90 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_fast_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_output_clear_config), (90 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_clear_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_output_polarity_config), (90 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_polarity_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_complementary_output_polarity_config), (90 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_complementary_output_polarity_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_output_state_config), (90 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_output_state_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_complementary_output_state_config), (54 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_complementary_output_state_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_input_struct_para_init), (14 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_input_struct_para_init), (8 bytes). Removing gd32e230_timer.o(.text.timer_input_capture_config), (316 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_input_capture_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_input_capture_prescaler_config), (90 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_input_capture_prescaler_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_capture_value_register_read), (16 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_capture_value_register_read), (8 bytes). Removing gd32e230_timer.o(.text.timer_input_pwm_capture_config), (352 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_input_pwm_capture_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_hall_mode_config), (26 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_hall_mode_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_input_trigger_source_select), (16 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_input_trigger_source_select), (8 bytes). Removing gd32e230_timer.o(.text.timer_master_output_trigger_source_select), (16 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_master_output_trigger_source_select), (8 bytes). Removing gd32e230_timer.o(.text.timer_slave_mode_select), (16 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_slave_mode_select), (8 bytes). Removing gd32e230_timer.o(.text.timer_master_slave_mode_config), (26 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_master_slave_mode_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_external_trigger_config), (30 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_external_trigger_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_quadrature_decoder_mode_config), (68 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_quadrature_decoder_mode_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_internal_clock_config), (10 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_internal_clock_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_internal_trigger_as_external_clock_config), (30 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_internal_trigger_as_external_clock_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_external_trigger_as_external_clock_config), (148 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_external_trigger_as_external_clock_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_external_clock_mode0_config), (24 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_external_clock_mode0_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_external_clock_mode1_config), (20 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_external_clock_mode1_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_external_clock_mode1_disable), (12 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_external_clock_mode1_disable), (8 bytes). Removing gd32e230_timer.o(.text.timer_channel_remap_config), (4 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_channel_remap_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_write_chxval_register_config), (30 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_write_chxval_register_config), (8 bytes). Removing gd32e230_timer.o(.text.timer_output_value_selection_config), (30 bytes). Removing gd32e230_timer.o(.ARM.exidx.text.timer_output_value_selection_config), (8 bytes). Removing gd32e230_usart.o(.text), (0 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_deinit), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_baudrate_set), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_parity_config), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_word_length_set), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_stop_bit_set), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_disable), (10 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_disable), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_transmit_config), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_receive_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_data_first_config), (26 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_data_first_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_invert_config), (110 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_invert_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_overrun_enable), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_overrun_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_overrun_disable), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_overrun_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_oversample_config), (26 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_oversample_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_sample_bit_config), (26 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_sample_bit_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_receiver_timeout_enable), (12 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_receiver_timeout_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_receiver_timeout_disable), (12 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_receiver_timeout_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_receiver_timeout_threshold_config), (18 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_receiver_timeout_threshold_config), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_data_transmit), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_data_receive), (8 bytes). Removing gd32e230_usart.o(.text.usart_autobaud_detection_enable), (12 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_autobaud_detection_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_autobaud_detection_disable), (12 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_autobaud_detection_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_autobaud_detection_mode_config), (18 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_autobaud_detection_mode_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_address_config), (28 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_address_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_address_detection_mode_config), (26 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_address_detection_mode_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_mute_mode_enable), (12 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_mute_mode_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_mute_mode_disable), (12 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_mute_mode_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_mute_mode_wakeup_config), (26 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_mute_mode_wakeup_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_lin_mode_enable), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_lin_mode_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_lin_mode_disable), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_lin_mode_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_lin_break_detection_length_config), (26 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_lin_break_detection_length_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_halfduplex_enable), (18 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_halfduplex_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_halfduplex_disable), (18 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_halfduplex_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_clock_enable), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_clock_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_clock_disable), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_clock_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_synchronous_clock_config), (58 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_synchronous_clock_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_guard_time_config), (30 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_guard_time_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_smartcard_mode_enable), (18 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_smartcard_mode_disable), (18 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_smartcard_mode_nack_enable), (18 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_nack_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_smartcard_mode_nack_disable), (18 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_nack_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_smartcard_mode_early_nack_enable), (12 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_early_nack_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_smartcard_mode_early_nack_disable), (12 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_mode_early_nack_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_smartcard_autoretry_config), (30 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_smartcard_autoretry_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_block_length_config), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_block_length_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_irda_mode_enable), (18 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_irda_mode_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_irda_mode_disable), (18 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_irda_mode_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_prescaler_config), (24 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_prescaler_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_irda_lowpower_config), (26 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_irda_lowpower_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_hardware_flow_rts_config), (26 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_hardware_flow_rts_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_hardware_flow_cts_config), (26 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_hardware_flow_cts_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_hardware_flow_coherence_config), (22 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_hardware_flow_coherence_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_rs485_driver_enable), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_rs485_driver_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_rs485_driver_disable), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_rs485_driver_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_driver_assertime_config), (30 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_driver_assertime_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_driver_deassertime_config), (30 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_driver_deassertime_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_depolarity_config), (28 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_depolarity_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_dma_receive_config), (16 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_dma_receive_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_dma_transmit_config), (16 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_dma_transmit_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_reception_error_dma_disable), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_reception_error_dma_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_reception_error_dma_enable), (20 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_reception_error_dma_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_wakeup_enable), (10 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_wakeup_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_wakeup_disable), (10 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_wakeup_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_wakeup_mode_config), (28 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_wakeup_mode_config), (8 bytes). Removing gd32e230_usart.o(.text.usart_receive_fifo_enable), (14 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_receive_fifo_enable), (8 bytes). Removing gd32e230_usart.o(.text.usart_receive_fifo_disable), (14 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_receive_fifo_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_receive_fifo_counter_number), (10 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_receive_fifo_counter_number), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_flag_get), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_flag_clear), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_interrupt_enable), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_interrupt_disable), (8 bytes). Removing gd32e230_usart.o(.text.usart_command_enable), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_command_enable), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_interrupt_flag_get), (8 bytes). Removing gd32e230_usart.o(.ARM.exidx.text.usart_interrupt_flag_clear), (8 bytes). Removing gd32e230_wwdgt.o(.text), (0 bytes). Removing gd32e230_wwdgt.o(.text.wwdgt_deinit), (28 bytes). Removing gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_deinit), (8 bytes). Removing gd32e230_wwdgt.o(.text.wwdgt_enable), (16 bytes). Removing gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_enable), (8 bytes). Removing gd32e230_wwdgt.o(.text.wwdgt_counter_update), (20 bytes). Removing gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_counter_update), (8 bytes). Removing gd32e230_wwdgt.o(.text.wwdgt_config), (40 bytes). Removing gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_config), (8 bytes). Removing gd32e230_wwdgt.o(.text.wwdgt_interrupt_enable), (20 bytes). Removing gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_interrupt_enable), (8 bytes). Removing gd32e230_wwdgt.o(.text.wwdgt_flag_get), (16 bytes). Removing gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_flag_get), (8 bytes). Removing gd32e230_wwdgt.o(.text.wwdgt_flag_clear), (16 bytes). Removing gd32e230_wwdgt.o(.ARM.exidx.text.wwdgt_flag_clear), (8 bytes). Removing gd32e230_adc.o(.text), (0 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_deinit), (8 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_enable), (8 bytes). Removing gd32e230_adc.o(.text.adc_disable), (16 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_disable), (8 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_calibration_enable), (8 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_dma_mode_enable), (8 bytes). Removing gd32e230_adc.o(.text.adc_dma_mode_disable), (20 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_dma_mode_disable), (8 bytes). Removing gd32e230_adc.o(.text.adc_tempsensor_vrefint_enable), (20 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_tempsensor_vrefint_enable), (8 bytes). Removing gd32e230_adc.o(.text.adc_tempsensor_vrefint_disable), (20 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_tempsensor_vrefint_disable), (8 bytes). Removing gd32e230_adc.o(.text.adc_discontinuous_mode_config), (68 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_discontinuous_mode_config), (8 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_special_function_config), (8 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_data_alignment_config), (8 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_channel_length_config), (8 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_regular_channel_config), (8 bytes). Removing gd32e230_adc.o(.text.adc_inserted_channel_config), (92 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_inserted_channel_config), (8 bytes). Removing gd32e230_adc.o(.text.adc_inserted_channel_offset_config), (36 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_inserted_channel_offset_config), (8 bytes). Removing gd32e230_adc.o(.text.adc_external_trigger_config), (68 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_external_trigger_config), (8 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_external_trigger_source_config), (8 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_software_trigger_enable), (8 bytes). Removing gd32e230_adc.o(.text.adc_regular_data_read), (12 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_regular_data_read), (8 bytes). Removing gd32e230_adc.o(.text.adc_inserted_data_read), (64 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_inserted_data_read), (8 bytes). Removing gd32e230_adc.o(.text.adc_flag_get), (16 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_flag_get), (8 bytes). Removing gd32e230_adc.o(.text.adc_flag_clear), (16 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_flag_clear), (8 bytes). Removing gd32e230_adc.o(.text.adc_interrupt_flag_get), (52 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_interrupt_flag_get), (8 bytes). Removing gd32e230_adc.o(.text.adc_interrupt_flag_clear), (16 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_interrupt_flag_clear), (8 bytes). Removing gd32e230_adc.o(.text.adc_interrupt_enable), (44 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_interrupt_enable), (8 bytes). Removing gd32e230_adc.o(.text.adc_interrupt_disable), (44 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_interrupt_disable), (8 bytes). Removing gd32e230_adc.o(.text.adc_watchdog_single_channel_enable), (40 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_watchdog_single_channel_enable), (8 bytes). Removing gd32e230_adc.o(.text.adc_watchdog_group_channel_enable), (56 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_watchdog_group_channel_enable), (8 bytes). Removing gd32e230_adc.o(.text.adc_watchdog_disable), (20 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_watchdog_disable), (8 bytes). Removing gd32e230_adc.o(.text.adc_watchdog_threshold_config), (24 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_watchdog_threshold_config), (8 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_resolution_config), (8 bytes). Removing gd32e230_adc.o(.text.adc_oversample_mode_config), (48 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_oversample_mode_config), (8 bytes). Removing gd32e230_adc.o(.text.adc_oversample_mode_enable), (16 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_oversample_mode_enable), (8 bytes). Removing gd32e230_adc.o(.text.adc_oversample_mode_disable), (16 bytes). Removing gd32e230_adc.o(.ARM.exidx.text.adc_oversample_mode_disable), (8 bytes). Removing gd32e230_dma.o(.text), (0 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_deinit), (8 bytes). Removing gd32e230_dma.o(.text.dma_struct_para_init), (10 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_struct_para_init), (8 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_init), (8 bytes). Removing gd32e230_dma.o(.text.dma_channel_disable), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_channel_disable), (8 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_circulation_enable), (8 bytes). Removing gd32e230_dma.o(.text.dma_circulation_disable), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_circulation_disable), (8 bytes). Removing gd32e230_dma.o(.text.dma_memory_to_memory_enable), (24 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_memory_to_memory_enable), (8 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_memory_to_memory_disable), (8 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_channel_enable), (8 bytes). Removing gd32e230_dma.o(.text.dma_periph_address_config), (16 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_periph_address_config), (8 bytes). Removing gd32e230_dma.o(.text.dma_memory_address_config), (16 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_memory_address_config), (8 bytes). Removing gd32e230_dma.o(.text.dma_transfer_number_config), (16 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_transfer_number_config), (8 bytes). Removing gd32e230_dma.o(.text.dma_transfer_number_get), (16 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_transfer_number_get), (8 bytes). Removing gd32e230_dma.o(.text.dma_priority_config), (28 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_priority_config), (8 bytes). Removing gd32e230_dma.o(.text.dma_memory_width_config), (28 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_memory_width_config), (8 bytes). Removing gd32e230_dma.o(.text.dma_periph_width_config), (28 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_periph_width_config), (8 bytes). Removing gd32e230_dma.o(.text.dma_memory_increase_enable), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_memory_increase_enable), (8 bytes). Removing gd32e230_dma.o(.text.dma_memory_increase_disable), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_memory_increase_disable), (8 bytes). Removing gd32e230_dma.o(.text.dma_periph_increase_enable), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_periph_increase_enable), (8 bytes). Removing gd32e230_dma.o(.text.dma_periph_increase_disable), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_periph_increase_disable), (8 bytes). Removing gd32e230_dma.o(.text.dma_transfer_direction_config), (32 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_transfer_direction_config), (8 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_flag_get), (8 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_flag_clear), (8 bytes). Removing gd32e230_dma.o(.text.dma_interrupt_flag_get), (60 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_interrupt_flag_get), (8 bytes). Removing gd32e230_dma.o(.text.dma_interrupt_flag_clear), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_interrupt_flag_clear), (8 bytes). Removing gd32e230_dma.o(.text.dma_interrupt_enable), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_interrupt_enable), (8 bytes). Removing gd32e230_dma.o(.text.dma_interrupt_disable), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_interrupt_disable), (8 bytes). Removing gd32e230_it.o(.text), (0 bytes). Removing gd32e230_it.o(.ARM.exidx.text.NMI_Handler), (8 bytes). Removing gd32e230_it.o(.ARM.exidx.text.HardFault_Handler), (8 bytes). Removing gd32e230_it.o(.text.MemManage_Handler), (2 bytes). Removing gd32e230_it.o(.ARM.exidx.text.MemManage_Handler), (8 bytes). Removing gd32e230_it.o(.text.BusFault_Handler), (2 bytes). Removing gd32e230_it.o(.ARM.exidx.text.BusFault_Handler), (8 bytes). Removing gd32e230_it.o(.text.UsageFault_Handler), (2 bytes). Removing gd32e230_it.o(.ARM.exidx.text.UsageFault_Handler), (8 bytes). Removing gd32e230_it.o(.ARM.exidx.text.SVC_Handler), (8 bytes). Removing gd32e230_it.o(.text.DebugMon_Handler), (2 bytes). Removing gd32e230_it.o(.ARM.exidx.text.DebugMon_Handler), (8 bytes). Removing gd32e230_it.o(.ARM.exidx.text.PendSV_Handler), (8 bytes). Removing system_gd32e230.o(.text), (0 bytes). Removing system_gd32e230.o(.ARM.exidx.text.SystemInit), (8 bytes). Removing system_gd32e230.o(.text.SystemCoreClockUpdate), (124 bytes). Removing system_gd32e230.o(.ARM.exidx.text.SystemCoreClockUpdate), (8 bytes). Removing nvic.o(.text), (0 bytes). Removing nvic.o(.ARM.exidx.text.InitNVIC), (8 bytes). Removing systick.o(.text), (0 bytes). Removing systick.o(.ARM.exidx.text.SysTick_Handler), (8 bytes). Removing systick.o(.ARM.exidx.text.InitSysTick), (8 bytes). Removing systick.o(.ARM.exidx.text.DelayNms), (8 bytes). Removing systick.o(.ARM.exidx.text.DelayNus), (8 bytes). Removing mbascii.o(.text), (0 bytes). Removing mbascii.o(.ARM.exidx.text.eMBASCIIInit), (8 bytes). Removing mbascii.o(.ARM.exidx.text.eMBASCIIStart), (8 bytes). Removing mbascii.o(.ARM.exidx.text.eMBASCIIStop), (8 bytes). Removing mbascii.o(.ARM.exidx.text.eMBASCIIReceive), (8 bytes). Removing mbascii.o(.ARM.exidx.text.prvucMBLRC), (8 bytes). Removing mbascii.o(.ARM.exidx.text.eMBASCIISend), (8 bytes). Removing mbascii.o(.ARM.exidx.text.xMBASCIIReceiveFSM), (8 bytes). Removing mbascii.o(.ARM.exidx.text.xMBASCIITransmitFSM), (8 bytes). Removing mbascii.o(.ARM.exidx.text.xMBASCIITimerT1SExpired), (8 bytes). Removing portevent.o(.text), (0 bytes). Removing portevent.o(.ARM.exidx.text.xMBPortEventInit), (8 bytes). Removing portevent.o(.ARM.exidx.text.xMBPortEventPost), (8 bytes). Removing portevent.o(.ARM.exidx.text.xMBPortEventGet), (8 bytes). Removing portserial.o(.text), (0 bytes). Removing portserial.o(.ARM.exidx.text.vMBPortSerialEnable), (8 bytes). Removing portserial.o(.ARM.exidx.text.xMBPortSerialInit), (8 bytes). Removing portserial.o(.ARM.exidx.text.xMBPortSerialPutByte), (8 bytes). Removing portserial.o(.ARM.exidx.text.xMBPortSerialGetByte), (8 bytes). Removing portserial.o(.ARM.exidx.text.USART0_IRQHandler), (8 bytes). Removing porttimer.o(.text), (0 bytes). Removing porttimer.o(.ARM.exidx.text.xMBPortTimersInit), (8 bytes). Removing porttimer.o(.ARM.exidx.text.vMBPortTimersEnable), (8 bytes). Removing porttimer.o(.ARM.exidx.text.vMBPortTimersDisable), (8 bytes). Removing porttimer.o(.ARM.exidx.text.TIMER13_IRQHandler), (8 bytes). Removing mbfunccoils.o(.text), (0 bytes). Removing mbfunccoils.o(.ARM.exidx.text.eMBFuncReadCoils), (8 bytes). Removing mbfunccoils.o(.ARM.exidx.text.eMBFuncWriteCoil), (8 bytes). Removing mbfunccoils.o(.ARM.exidx.text.eMBFuncWriteMultipleCoils), (8 bytes). Removing mbfuncdiag.o(.text), (0 bytes). Removing mbfuncdisc.o(.text), (0 bytes). Removing mbfuncdisc.o(.ARM.exidx.text.eMBFuncReadDiscreteInputs), (8 bytes). Removing mbfuncholding.o(.text), (0 bytes). Removing mbfuncholding.o(.ARM.exidx.text.eMBFuncWriteHoldingRegister), (8 bytes). Removing mbfuncholding.o(.ARM.exidx.text.eMBFuncWriteMultipleHoldingRegister), (8 bytes). Removing mbfuncholding.o(.ARM.exidx.text.eMBFuncReadHoldingRegister), (8 bytes). Removing mbfuncholding.o(.ARM.exidx.text.eMBFuncReadWriteMultipleHoldingRegister), (8 bytes). Removing mbfuncinput.o(.text), (0 bytes). Removing mbfuncinput.o(.ARM.exidx.text.eMBFuncReadInputRegister), (8 bytes). Removing mbfuncother.o(.text), (0 bytes). Removing mbfuncother.o(.text.eMBSetSlaveID), (52 bytes). Removing mbfuncother.o(.ARM.exidx.text.eMBSetSlaveID), (8 bytes). Removing mbfuncother.o(.ARM.exidx.text.eMBFuncReportSlaveID), (8 bytes). Removing mbutils.o(.text), (0 bytes). Removing mbutils.o(.text.xMBUtilSetBits), (116 bytes). Removing mbutils.o(.ARM.exidx.text.xMBUtilSetBits), (8 bytes). Removing mbutils.o(.text.xMBUtilGetBits), (32 bytes). Removing mbutils.o(.ARM.exidx.text.xMBUtilGetBits), (8 bytes). Removing mbutils.o(.ARM.exidx.text.prveMBError2Exception), (8 bytes). Removing mbcrc.o(.text), (0 bytes). Removing mbcrc.o(.ARM.exidx.text.usMBCRC16), (8 bytes). Removing mbrtu.o(.text), (0 bytes). Removing mbrtu.o(.ARM.exidx.text.eMBRTUInit), (8 bytes). Removing mbrtu.o(.ARM.exidx.text.eMBRTUStart), (8 bytes). Removing mbrtu.o(.ARM.exidx.text.eMBRTUStop), (8 bytes). Removing mbrtu.o(.ARM.exidx.text.eMBRTUReceive), (8 bytes). Removing mbrtu.o(.ARM.exidx.text.eMBRTUSend), (8 bytes). Removing mbrtu.o(.ARM.exidx.text.xMBRTUReceiveFSM), (8 bytes). Removing mbrtu.o(.ARM.exidx.text.xMBRTUTransmitFSM), (8 bytes). Removing mbrtu.o(.ARM.exidx.text.xMBRTUTimerT35Expired), (8 bytes). Removing mbtcp.o(.text), (0 bytes). Removing mb.o(.text), (0 bytes). Removing mb.o(.ARM.exidx.text.eMBInit), (8 bytes). Removing mb.o(.text.eMBRegisterCB), (84 bytes). Removing mb.o(.ARM.exidx.text.eMBRegisterCB), (8 bytes). Removing mb.o(.text.eMBClose), (20 bytes). Removing mb.o(.ARM.exidx.text.eMBClose), (8 bytes). Removing mb.o(.ARM.exidx.text.eMBEnable), (8 bytes). Removing mb.o(.text.eMBDisable), (40 bytes). Removing mb.o(.ARM.exidx.text.eMBDisable), (8 bytes). Removing mb.o(.ARM.exidx.text.eMBPoll), (8 bytes). Removing mb.o(.bss.pxMBFrameCBReceiveFSMCur), (4 bytes). Removing mb.o(.bss.pxMBFrameCBTransmitFSMCur), (4 bytes). Removing port.o(.text), (0 bytes). Removing port.o(.ARM.exidx.text.eMBRegInputCB), (8 bytes). Removing port.o(.ARM.exidx.text.eMBRegHoldingCB), (8 bytes). Removing port.o(.ARM.exidx.text.eMBRegCoilsCB), (8 bytes). Removing port.o(.ARM.exidx.text.eMBRegDiscreteCB), (8 bytes). 774 unused section(s) (total 13298 bytes) removed from the image. ============================================================================== Image Symbol Table Local Symbols Symbol Name Value Ov Type Size Object(Section) ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/scatterp.s 0x00000000 Number 0 __scatter.o ABSOLUTE ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 tempstk.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit_hlt.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command_hlt.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch_hlt.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/memcpset.c 0x00000000 Number 0 rt_memcpy.o ABSOLUTE ../clib/memcpset.c 0x00000000 Number 0 rt_memcpy.o ABSOLUTE ../clib/memcpset.c 0x00000000 Number 0 rt_memclr.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE ../fplib/cfplib/fpinit.c 0x00000000 Number 0 fpinit.o ABSOLUTE ..\ARM\System\startup_gd32e230.s 0x00000000 Number 0 startup_gd32e230.o ABSOLUTE ADC.c 0x00000000 Number 0 adc.o ABSOLUTE At24cxx.c 0x00000000 Number 0 at24cxx.o ABSOLUTE I2c.c 0x00000000 Number 0 i2c.o ABSOLUTE IM1253E.c 0x00000000 Number 0 im1253e.o ABSOLUTE Key.c 0x00000000 Number 0 key.o ABSOLUTE Led.c 0x00000000 Number 0 led.o ABSOLUTE Main.c 0x00000000 Number 0 main.o ABSOLUTE NVIC.c 0x00000000 Number 0 nvic.o ABSOLUTE Queue.c 0x00000000 Number 0 queue.o ABSOLUTE Rcu.c 0x00000000 Number 0 rcu.o ABSOLUTE ReadEeprom.c 0x00000000 Number 0 readeeprom.o ABSOLUTE Relay.c 0x00000000 Number 0 relay.o ABSOLUTE Sn74hc573.c 0x00000000 Number 0 sn74hc573.o ABSOLUTE Sn74hc595.c 0x00000000 Number 0 sn74hc595.o ABSOLUTE SysTick.c 0x00000000 Number 0 systick.o ABSOLUTE Timer.c 0x00000000 Number 0 timer.o ABSOLUTE Uart1.c 0x00000000 Number 0 uart1.o ABSOLUTE Wwdgt.c 0x00000000 Number 0 wwdgt.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE gd32e230_adc.c 0x00000000 Number 0 gd32e230_adc.o ABSOLUTE gd32e230_dma.c 0x00000000 Number 0 gd32e230_dma.o ABSOLUTE gd32e230_fmc.c 0x00000000 Number 0 gd32e230_fmc.o ABSOLUTE gd32e230_gpio.c 0x00000000 Number 0 gd32e230_gpio.o ABSOLUTE gd32e230_it.c 0x00000000 Number 0 gd32e230_it.o ABSOLUTE gd32e230_misc.c 0x00000000 Number 0 gd32e230_misc.o ABSOLUTE gd32e230_rcu.c 0x00000000 Number 0 gd32e230_rcu.o ABSOLUTE gd32e230_timer.c 0x00000000 Number 0 gd32e230_timer.o ABSOLUTE gd32e230_usart.c 0x00000000 Number 0 gd32e230_usart.o ABSOLUTE gd32e230_wwdgt.c 0x00000000 Number 0 gd32e230_wwdgt.o ABSOLUTE mb.c 0x00000000 Number 0 mb.o ABSOLUTE mbascii.c 0x00000000 Number 0 mbascii.o ABSOLUTE mbcrc.c 0x00000000 Number 0 mbcrc.o ABSOLUTE mbfunccoils.c 0x00000000 Number 0 mbfunccoils.o ABSOLUTE mbfuncdiag.c 0x00000000 Number 0 mbfuncdiag.o ABSOLUTE mbfuncdisc.c 0x00000000 Number 0 mbfuncdisc.o ABSOLUTE mbfuncholding.c 0x00000000 Number 0 mbfuncholding.o ABSOLUTE mbfuncinput.c 0x00000000 Number 0 mbfuncinput.o ABSOLUTE mbfuncother.c 0x00000000 Number 0 mbfuncother.o ABSOLUTE mbrtu.c 0x00000000 Number 0 mbrtu.o ABSOLUTE mbtcp.c 0x00000000 Number 0 mbtcp.o ABSOLUTE mbutils.c 0x00000000 Number 0 mbutils.o ABSOLUTE port.c 0x00000000 Number 0 port.o ABSOLUTE portevent.c 0x00000000 Number 0 portevent.o ABSOLUTE portserial.c 0x00000000 Number 0 portserial.o ABSOLUTE porttimer.c 0x00000000 Number 0 porttimer.o ABSOLUTE system_gd32e230.c 0x00000000 Number 0 system_gd32e230.o ABSOLUTE RESET 0x08000000 Section 204 startup_gd32e230.o(RESET) !!!main 0x080000cc Section 8 __main.o(!!!main) !!!scatter 0x080000d4 Section 60 __scatter.o(!!!scatter) !!handler_copy 0x08000110 Section 26 __scatter_copy.o(!!handler_copy) !!handler_zi 0x0800012c Section 28 __scatter_zi.o(!!handler_zi) .ARM.Collect$$libinit$$00000000 0x08000148 Section 2 libinit.o(.ARM.Collect$$libinit$$00000000) .ARM.Collect$$libinit$$00000002 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002) .ARM.Collect$$libinit$$00000004 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004) .ARM.Collect$$libinit$$00000006 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000006) .ARM.Collect$$libinit$$0000000C 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) .ARM.Collect$$libinit$$0000000E 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) .ARM.Collect$$libinit$$00000010 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000010) .ARM.Collect$$libinit$$00000013 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013) .ARM.Collect$$libinit$$00000015 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015) .ARM.Collect$$libinit$$00000017 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017) .ARM.Collect$$libinit$$00000019 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019) .ARM.Collect$$libinit$$0000001B 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) .ARM.Collect$$libinit$$0000001D 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) .ARM.Collect$$libinit$$0000001F 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) .ARM.Collect$$libinit$$00000021 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021) .ARM.Collect$$libinit$$00000023 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023) .ARM.Collect$$libinit$$00000025 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025) .ARM.Collect$$libinit$$00000027 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000027) .ARM.Collect$$libinit$$0000002E 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) .ARM.Collect$$libinit$$00000030 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030) .ARM.Collect$$libinit$$00000032 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032) .ARM.Collect$$libinit$$00000034 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000034) .ARM.Collect$$libinit$$00000035 0x0800014a Section 2 libinit2.o(.ARM.Collect$$libinit$$00000035) .ARM.Collect$$libshutdown$$00000000 0x0800014c Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) .ARM.Collect$$libshutdown$$00000002 0x0800014e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) .ARM.Collect$$libshutdown$$00000004 0x0800014e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) .ARM.Collect$$libshutdown$$00000007 0x0800014e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) .ARM.Collect$$libshutdown$$0000000A 0x0800014e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) .ARM.Collect$$libshutdown$$0000000C 0x0800014e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) .ARM.Collect$$libshutdown$$0000000F 0x0800014e Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) .ARM.Collect$$libshutdown$$00000010 0x0800014e Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) .ARM.Collect$$rtentry$$00000000 0x08000150 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) .ARM.Collect$$rtentry$$00000002 0x08000150 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) .ARM.Collect$$rtentry$$00000004 0x08000150 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) .ARM.Collect$$rtentry$$00000009 0x08000156 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) .ARM.Collect$$rtentry$$0000000A 0x08000156 Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) .ARM.Collect$$rtentry$$0000000C 0x0800015a Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) .ARM.Collect$$rtentry$$0000000D 0x0800015a Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) .ARM.Collect$$rtexit$$00000000 0x08000162 Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000) .ARM.Collect$$rtexit$$00000002 0x08000164 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) .ARM.Collect$$rtexit$$00000003 0x08000164 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003) .ARM.Collect$$rtexit$$00000004 0x08000168 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004) .emb_text 0x08000170 Section 56 rt_memcpy.o(.emb_text) .text 0x080001a8 Section 56 startup_gd32e230.o(.text) .text 0x080001e0 Section 0 rt_memcpy.o(.text) .text 0x08000262 Section 0 rt_memclr.o(.text) .text 0x080002a2 Section 0 heapauxi.o(.text) .text 0x080002a8 Section 62 sys_stackheap_outer.o(.text) .text 0x080002e6 Section 0 exit.o(.text) .text 0x080002f8 Section 8 libspace.o(.text) .text 0x08000300 Section 0 sys_exit.o(.text) .text 0x0800030c Section 2 use_no_semi.o(.text) .text 0x0800030e Section 0 indicate_semi.o(.text) [Anonymous Symbol] 0x08000310 Section 0 adc.o(.text.ADC_dma_config) __arm_cp.2_1 0x08000370 Number 4 adc.o(.text.ADC_dma_config) __arm_cp.2_2 0x08000374 Number 4 adc.o(.text.ADC_dma_config) [Anonymous Symbol] 0x08000378 Section 0 at24cxx.o(.text.AT24CxxRead) AT24CxxReadOneByte 0x08000399 Thumb Code 56 at24cxx.o(.text.AT24CxxReadOneByte) [Anonymous Symbol] 0x08000398 Section 0 at24cxx.o(.text.AT24CxxReadOneByte) [Anonymous Symbol] 0x080003d0 Section 0 at24cxx.o(.text.AT24CxxWrite) AT24CxxWriteOneByte 0x080003f1 Thumb Code 56 at24cxx.o(.text.AT24CxxWriteOneByte) [Anonymous Symbol] 0x080003f0 Section 0 at24cxx.o(.text.AT24CxxWriteOneByte) __arm_cp.3_0 0x08000428 Number 4 at24cxx.o(.text.AT24CxxWriteOneByte) __arm_cp.3_1 0x0800042c Number 4 at24cxx.o(.text.AT24CxxWriteOneByte) [Anonymous Symbol] 0x08000430 Section 0 im1253e.o(.text.CRC_calculate_function) __arm_cp.0_0 0x08000460 Number 4 im1253e.o(.text.CRC_calculate_function) __arm_cp.0_1 0x08000464 Number 4 im1253e.o(.text.CRC_calculate_function) __arm_cp.0_2 0x08000468 Number 4 im1253e.o(.text.CRC_calculate_function) [Anonymous Symbol] 0x0800046c Section 0 timer.o(.text.Clr100msFlag) [Anonymous Symbol] 0x08000474 Section 0 timer.o(.text.Clr1SecFlag) [Anonymous Symbol] 0x0800047c Section 0 adc.o(.text.ConfigADCGPIO) __arm_cp.1_0 0x08000578 Number 4 adc.o(.text.ConfigADCGPIO) __arm_cp.1_1 0x0800057c Number 4 adc.o(.text.ConfigADCGPIO) __arm_cp.1_2 0x08000580 Number 4 adc.o(.text.ConfigADCGPIO) __arm_cp.1_3 0x08000584 Number 4 adc.o(.text.ConfigADCGPIO) [Anonymous Symbol] 0x08000588 Section 0 adc.o(.text.DC_I_calfunction) __arm_cp.3_0 0x08000598 Number 4 adc.o(.text.DC_I_calfunction) [Anonymous Symbol] 0x0800059c Section 0 systick.o(.text.DelayNms) __arm_cp.2_0 0x080005b0 Number 4 systick.o(.text.DelayNms) [Anonymous Symbol] 0x080005b4 Section 0 systick.o(.text.DelayNus) [Anonymous Symbol] 0x080005be Section 0 sn74hc595.o(.text.Fault_display) [Anonymous Symbol] 0x0800064c Section 0 i2c.o(.text.GenI2CStartSig) [Anonymous Symbol] 0x0800068c Section 0 i2c.o(.text.GenI2CStopSig) [Anonymous Symbol] 0x080006cc Section 0 timer.o(.text.Get100msFlag) [Anonymous Symbol] 0x080006d4 Section 0 timer.o(.text.Get1SecFlag) __arm_cp.4_0 0x080006dc Number 4 timer.o(.text.Get1SecFlag) [Anonymous Symbol] 0x080006e0 Section 0 gd32e230_it.o(.text.HardFault_Handler) [Anonymous Symbol] 0x080006e4 Section 0 i2c.o(.text.I2CReadByte) [Anonymous Symbol] 0x08000748 Section 0 i2c.o(.text.I2CSendByte) __arm_cp.4_1 0x080007a8 Number 4 i2c.o(.text.I2CSendByte) [Anonymous Symbol] 0x080007ac Section 0 i2c.o(.text.I2CWaitAck) [Anonymous Symbol] 0x080007ec Section 0 at24cxx.o(.text.InitAT24Cxx) [Anonymous Symbol] 0x080007f0 Section 0 i2c.o(.text.InitI2C) __arm_cp.0_4 0x08000860 Number 4 i2c.o(.text.InitI2C) [Anonymous Symbol] 0x08000864 Section 0 key.o(.text.InitKey) [Anonymous Symbol] 0x080008a0 Section 0 led.o(.text.InitLED) __arm_cp.0_0 0x080008d8 Number 4 led.o(.text.InitLED) __arm_cp.0_1 0x080008dc Number 4 led.o(.text.InitLED) [Anonymous Symbol] 0x080008e0 Section 0 nvic.o(.text.InitNVIC) [Anonymous Symbol] 0x080008e4 Section 0 relay.o(.text.InitRelay) __arm_cp.0_0 0x08000a44 Number 4 relay.o(.text.InitRelay) __arm_cp.0_1 0x08000a48 Number 4 relay.o(.text.InitRelay) __arm_cp.0_2 0x08000a4c Number 4 relay.o(.text.InitRelay) __arm_cp.0_3 0x08000a50 Number 4 relay.o(.text.InitRelay) __arm_cp.0_4 0x08000a54 Number 4 relay.o(.text.InitRelay) [Anonymous Symbol] 0x08000a58 Section 0 systick.o(.text.InitSysTick) __arm_cp.1_0 0x08000a8c Number 4 systick.o(.text.InitSysTick) __arm_cp.1_1 0x08000a90 Number 4 systick.o(.text.InitSysTick) __arm_cp.1_2 0x08000a94 Number 4 systick.o(.text.InitSysTick) __arm_cp.1_3 0x08000a98 Number 4 systick.o(.text.InitSysTick) [Anonymous Symbol] 0x08000a9c Section 0 timer.o(.text.InitTimer) __arm_cp.3_0 0x08000b80 Number 4 timer.o(.text.InitTimer) __arm_cp.3_1 0x08000b84 Number 4 timer.o(.text.InitTimer) __arm_cp.3_2 0x08000b88 Number 4 timer.o(.text.InitTimer) __arm_cp.3_3 0x08000b8c Number 4 timer.o(.text.InitTimer) __arm_cp.3_4 0x08000b90 Number 4 timer.o(.text.InitTimer) __arm_cp.3_5 0x08000b94 Number 4 timer.o(.text.InitTimer) __arm_cp.3_6 0x08000b98 Number 4 timer.o(.text.InitTimer) __arm_cp.3_7 0x08000b9c Number 4 timer.o(.text.InitTimer) __arm_cp.3_8 0x08000ba0 Number 4 timer.o(.text.InitTimer) __arm_cp.3_9 0x08000ba4 Number 4 timer.o(.text.InitTimer) __arm_cp.3_10 0x08000ba8 Number 4 timer.o(.text.InitTimer) __arm_cp.3_11 0x08000bac Number 4 timer.o(.text.InitTimer) __arm_cp.3_12 0x08000bb0 Number 4 timer.o(.text.InitTimer) __arm_cp.3_13 0x08000bb4 Number 4 timer.o(.text.InitTimer) [Anonymous Symbol] 0x08000bb8 Section 0 uart1.o(.text.InitUART1) __arm_cp.1_1 0x08000c74 Number 4 uart1.o(.text.InitUART1) __arm_cp.1_2 0x08000c78 Number 4 uart1.o(.text.InitUART1) [Anonymous Symbol] 0x08000c7c Section 0 sn74hc573.o(.text.Init_74hc573) __arm_cp.0_0 0x08000cec Number 4 sn74hc573.o(.text.Init_74hc573) __arm_cp.0_1 0x08000cf0 Number 4 sn74hc573.o(.text.Init_74hc573) __arm_cp.0_2 0x08000cf4 Number 4 sn74hc573.o(.text.Init_74hc573) [Anonymous Symbol] 0x08000cf8 Section 0 sn74hc595.o(.text.Init_74hc595) __arm_cp.0_0 0x08000d9c Number 4 sn74hc595.o(.text.Init_74hc595) __arm_cp.0_1 0x08000da0 Number 4 sn74hc595.o(.text.Init_74hc595) __arm_cp.0_2 0x08000da4 Number 4 sn74hc595.o(.text.Init_74hc595) __arm_cp.0_3 0x08000da8 Number 4 sn74hc595.o(.text.Init_74hc595) [Anonymous Symbol] 0x08000dac Section 0 adc.o(.text.Init_ADC) __arm_cp.0_0 0x08000db8 Number 4 adc.o(.text.Init_ADC) [Anonymous Symbol] 0x08000dbc Section 0 main.o(.text.Init_Dev_parameter) __arm_cp.1_0 0x08000ed4 Number 4 main.o(.text.Init_Dev_parameter) __arm_cp.1_1 0x08000ed8 Number 4 main.o(.text.Init_Dev_parameter) __arm_cp.1_3 0x08000edc Number 4 main.o(.text.Init_Dev_parameter) __arm_cp.1_5 0x08000ee0 Number 4 main.o(.text.Init_Dev_parameter) [Anonymous Symbol] 0x08000ee4 Section 0 led.o(.text.LEDFlicker2) __arm_cp.2_0 0x08000ef0 Number 4 led.o(.text.LEDFlicker2) [Anonymous Symbol] 0x08000ef4 Section 0 gd32e230_it.o(.text.NMI_Handler) [Anonymous Symbol] 0x08000ef6 Section 0 gd32e230_it.o(.text.PendSV_Handler) [Anonymous Symbol] 0x08000ef8 Section 0 readeeprom.o(.text.ReadEeprom) __arm_cp.0_0 0x0800105c Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_1 0x08001060 Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_2 0x08001064 Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_3 0x08001068 Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_4 0x0800106c Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_5 0x08001070 Number 4 readeeprom.o(.text.ReadEeprom) [Anonymous Symbol] 0x08001074 Section 0 key.o(.text.ReadKeyValue) __arm_cp.2_1 0x080010b4 Number 4 key.o(.text.ReadKeyValue) __arm_cp.2_2 0x080010b8 Number 4 key.o(.text.ReadKeyValue) [Anonymous Symbol] 0x080010bc Section 0 im1253e.o(.text.Read_IM1253E_REG) __arm_cp.1_0 0x08001100 Number 4 im1253e.o(.text.Read_IM1253E_REG) __arm_cp.1_1 0x08001104 Number 4 im1253e.o(.text.Read_IM1253E_REG) __arm_cp.1_2 0x08001108 Number 4 im1253e.o(.text.Read_IM1253E_REG) __arm_cp.1_3 0x0800110c Number 4 im1253e.o(.text.Read_IM1253E_REG) __arm_cp.1_4 0x08001110 Number 4 im1253e.o(.text.Read_IM1253E_REG) [Anonymous Symbol] 0x08001114 Section 0 relay.o(.text.Relayx_Onoff_state) __arm_cp.1_0 0x08001230 Number 4 relay.o(.text.Relayx_Onoff_state) [Anonymous Symbol] 0x08001234 Section 0 gd32e230_it.o(.text.SVC_Handler) [Anonymous Symbol] 0x08001236 Section 0 key.o(.text.ScanKey) [Anonymous Symbol] 0x08001244 Section 0 i2c.o(.text.SendI2CAck) __arm_cp.8_1 0x08001280 Number 4 i2c.o(.text.SendI2CAck) [Anonymous Symbol] 0x08001284 Section 0 i2c.o(.text.SendI2CNAck) SetI2CSDAAsInput 0x080012c1 Thumb Code 12 i2c.o(.text.SetI2CSDAAsInput) [Anonymous Symbol] 0x080012c0 Section 0 i2c.o(.text.SetI2CSDAAsInput) SetI2CSDAAsOutput 0x080012cd Thumb Code 48 i2c.o(.text.SetI2CSDAAsOutput) [Anonymous Symbol] 0x080012cc Section 0 i2c.o(.text.SetI2CSDAAsOutput) __arm_cp.2_0 0x080012fc Number 4 i2c.o(.text.SetI2CSDAAsOutput) __arm_cp.2_1 0x08001300 Number 4 i2c.o(.text.SetI2CSDAAsOutput) [Anonymous Symbol] 0x08001304 Section 0 uart1.o(.text.Start_Send_UartData) __arm_cp.2_1 0x08001330 Number 4 uart1.o(.text.Start_Send_UartData) [Anonymous Symbol] 0x08001334 Section 0 systick.o(.text.SysTick_Handler) __arm_cp.0_0 0x08001344 Number 4 systick.o(.text.SysTick_Handler) [Anonymous Symbol] 0x08001348 Section 0 system_gd32e230.o(.text.SystemInit) __arm_cp.0_0 0x08001418 Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_1 0x0800141c Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_2 0x08001420 Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_3 0x08001424 Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_4 0x08001428 Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_5 0x0800142c Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_6 0x08001430 Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_7 0x08001434 Number 4 system_gd32e230.o(.text.SystemInit) [Anonymous Symbol] 0x08001438 Section 0 porttimer.o(.text.TIMER13_IRQHandler) __arm_cp.3_0 0x08001464 Number 4 porttimer.o(.text.TIMER13_IRQHandler) __arm_cp.3_1 0x08001468 Number 4 porttimer.o(.text.TIMER13_IRQHandler) [Anonymous Symbol] 0x0800146c Section 0 timer.o(.text.TIMER14_IRQHandler) __arm_cp.0_0 0x080014b4 Number 4 timer.o(.text.TIMER14_IRQHandler) __arm_cp.0_2 0x080014b8 Number 4 timer.o(.text.TIMER14_IRQHandler) __arm_cp.0_3 0x080014bc Number 4 timer.o(.text.TIMER14_IRQHandler) [Anonymous Symbol] 0x080014c0 Section 0 timer.o(.text.TIMER15_IRQHandler) __arm_cp.1_0 0x08001500 Number 4 timer.o(.text.TIMER15_IRQHandler) __arm_cp.1_2 0x08001504 Number 4 timer.o(.text.TIMER15_IRQHandler) [Anonymous Symbol] 0x08001508 Section 0 timer.o(.text.TIMER16_IRQHandler) __arm_cp.2_0 0x08001558 Number 4 timer.o(.text.TIMER16_IRQHandler) __arm_cp.2_1 0x0800155c Number 4 timer.o(.text.TIMER16_IRQHandler) __arm_cp.2_2 0x08001560 Number 4 timer.o(.text.TIMER16_IRQHandler) __arm_cp.2_3 0x08001564 Number 4 timer.o(.text.TIMER16_IRQHandler) [Anonymous Symbol] 0x08001568 Section 0 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_0 0x080015e0 Number 4 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_2 0x080015e4 Number 4 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_3 0x080015e8 Number 4 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_4 0x080015ec Number 4 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_5 0x080015f0 Number 4 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_6 0x080015f4 Number 4 portserial.o(.text.USART0_IRQHandler) [Anonymous Symbol] 0x080015f8 Section 0 uart1.o(.text.USART1_IRQHandler) __arm_cp.0_0 0x08001634 Number 4 uart1.o(.text.USART1_IRQHandler) __arm_cp.0_1 0x08001638 Number 4 uart1.o(.text.USART1_IRQHandler) __arm_cp.0_2 0x0800163c Number 4 uart1.o(.text.USART1_IRQHandler) [Anonymous Symbol] 0x08001640 Section 0 rcu.o(.text.ViewRcuClock) __arm_cp.1_0 0x08001660 Number 4 rcu.o(.text.ViewRcuClock) __arm_cp.1_1 0x08001664 Number 4 rcu.o(.text.ViewRcuClock) [Anonymous Symbol] 0x08001668 Section 0 sn74hc573.o(.text.Write_74hc573) __arm_cp.1_0 0x0800168c Number 4 sn74hc573.o(.text.Write_74hc573) [Anonymous Symbol] 0x08001690 Section 0 main.o(.text.__aeabi_assert) [Anonymous Symbol] 0x08001690 Section 0 gd32e230_adc.o(.text.adc_calibration_enable) [Anonymous Symbol] 0x080016b0 Section 0 gd32e230_adc.o(.text.adc_channel_length_config) __arm_cp.11_0 0x080016ec Number 4 gd32e230_adc.o(.text.adc_channel_length_config) [Anonymous Symbol] 0x080016f0 Section 0 gd32e230_adc.o(.text.adc_data_alignment_config) [Anonymous Symbol] 0x08001708 Section 0 gd32e230_adc.o(.text.adc_deinit) __arm_cp.0_0 0x08001720 Number 4 gd32e230_adc.o(.text.adc_deinit) [Anonymous Symbol] 0x08001724 Section 0 gd32e230_adc.o(.text.adc_dma_mode_enable) [Anonymous Symbol] 0x08001734 Section 0 gd32e230_adc.o(.text.adc_enable) [Anonymous Symbol] 0x08001748 Section 0 gd32e230_adc.o(.text.adc_external_trigger_source_config) __arm_cp.16_0 0x08001768 Number 4 gd32e230_adc.o(.text.adc_external_trigger_source_config) __arm_cp.16_1 0x0800176c Number 4 gd32e230_adc.o(.text.adc_external_trigger_source_config) [Anonymous Symbol] 0x08001770 Section 0 gd32e230_adc.o(.text.adc_regular_channel_config) __arm_cp.12_0 0x080017f8 Number 4 gd32e230_adc.o(.text.adc_regular_channel_config) [Anonymous Symbol] 0x080017fc Section 0 gd32e230_adc.o(.text.adc_resolution_config) [Anonymous Symbol] 0x08001810 Section 0 gd32e230_adc.o(.text.adc_software_trigger_enable) __arm_cp.17_0 0x08001830 Number 4 gd32e230_adc.o(.text.adc_software_trigger_enable) [Anonymous Symbol] 0x08001834 Section 0 gd32e230_adc.o(.text.adc_special_function_config) __arm_cp.9_0 0x0800188c Number 4 gd32e230_adc.o(.text.adc_special_function_config) [Anonymous Symbol] 0x08001890 Section 0 gd32e230_dma.o(.text.dma_channel_enable) [Anonymous Symbol] 0x080018a0 Section 0 gd32e230_dma.o(.text.dma_circulation_enable) [Anonymous Symbol] 0x080018b0 Section 0 gd32e230_dma.o(.text.dma_deinit) [Anonymous Symbol] 0x080018dc Section 0 gd32e230_dma.o(.text.dma_flag_clear) __arm_cp.22_0 0x080018ec Number 4 gd32e230_dma.o(.text.dma_flag_clear) [Anonymous Symbol] 0x080018f0 Section 0 gd32e230_dma.o(.text.dma_flag_get) __arm_cp.21_0 0x08001900 Number 4 gd32e230_dma.o(.text.dma_flag_get) [Anonymous Symbol] 0x08001904 Section 0 gd32e230_dma.o(.text.dma_init) [Anonymous Symbol] 0x08001974 Section 0 gd32e230_dma.o(.text.dma_memory_to_memory_disable) __arm_cp.7_0 0x08001988 Number 4 gd32e230_dma.o(.text.dma_memory_to_memory_disable) [Anonymous Symbol] 0x0800198c Section 0 mbascii.o(.text.eMBASCIIInit) __arm_cp.0_1 0x080019b8 Number 4 mbascii.o(.text.eMBASCIIInit) [Anonymous Symbol] 0x080019bc Section 0 mbascii.o(.text.eMBASCIIReceive) __arm_cp.3_0 0x08001a00 Number 4 mbascii.o(.text.eMBASCIIReceive) __arm_cp.3_2 0x08001a2c Number 4 mbascii.o(.text.eMBASCIIReceive) [Anonymous Symbol] 0x08001a30 Section 0 mbascii.o(.text.eMBASCIISend) __arm_cp.5_1 0x08001a70 Number 4 mbascii.o(.text.eMBASCIISend) [Anonymous Symbol] 0x08001a74 Section 0 mbascii.o(.text.eMBASCIIStart) __arm_cp.1_0 0x08001a90 Number 4 mbascii.o(.text.eMBASCIIStart) [Anonymous Symbol] 0x08001a94 Section 0 mbascii.o(.text.eMBASCIIStop) [Anonymous Symbol] 0x08001aa8 Section 0 mb.o(.text.eMBEnable) __arm_cp.3_0 0x08001ac4 Number 4 mb.o(.text.eMBEnable) __arm_cp.3_1 0x08001ac8 Number 4 mb.o(.text.eMBEnable) [Anonymous Symbol] 0x08001acc Section 0 mbfunccoils.o(.text.eMBFuncReadCoils) [Anonymous Symbol] 0x08001b38 Section 0 mbfuncdisc.o(.text.eMBFuncReadDiscreteInputs) __arm_cp.0_0 0x08001ba0 Number 4 mbfuncdisc.o(.text.eMBFuncReadDiscreteInputs) [Anonymous Symbol] 0x08001ba4 Section 0 mbfuncholding.o(.text.eMBFuncReadHoldingRegister) [Anonymous Symbol] 0x08001bfa Section 0 mbfuncinput.o(.text.eMBFuncReadInputRegister) [Anonymous Symbol] 0x08001c58 Section 0 mbfuncholding.o(.text.eMBFuncReadWriteMultipleHoldingRegister) [Anonymous Symbol] 0x08001cf4 Section 0 mbfuncother.o(.text.eMBFuncReportSlaveID) __arm_cp.1_0 0x08001d10 Number 4 mbfuncother.o(.text.eMBFuncReportSlaveID) [Anonymous Symbol] 0x08001d14 Section 0 mbfunccoils.o(.text.eMBFuncWriteCoil) [Anonymous Symbol] 0x08001d58 Section 0 mbfuncholding.o(.text.eMBFuncWriteHoldingRegister) [Anonymous Symbol] 0x08001d8a Section 0 mbfunccoils.o(.text.eMBFuncWriteMultipleCoils) [Anonymous Symbol] 0x08001de4 Section 0 mbfuncholding.o(.text.eMBFuncWriteMultipleHoldingRegister) [Anonymous Symbol] 0x08001e38 Section 0 mb.o(.text.eMBInit) __arm_cp.0_1 0x08001ebc Number 4 mb.o(.text.eMBInit) __arm_cp.0_2 0x08001ec0 Number 4 mb.o(.text.eMBInit) __arm_cp.0_3 0x08001ec4 Number 4 mb.o(.text.eMBInit) __arm_cp.0_4 0x08001ec8 Number 4 mb.o(.text.eMBInit) __arm_cp.0_5 0x08001ecc Number 4 mb.o(.text.eMBInit) __arm_cp.0_6 0x08001ed0 Number 4 mb.o(.text.eMBInit) __arm_cp.0_7 0x08001ed4 Number 4 mb.o(.text.eMBInit) __arm_cp.0_8 0x08001ed8 Number 4 mb.o(.text.eMBInit) __arm_cp.0_9 0x08001edc Number 4 mb.o(.text.eMBInit) __arm_cp.0_10 0x08001ee0 Number 4 mb.o(.text.eMBInit) __arm_cp.0_11 0x08001ee4 Number 4 mb.o(.text.eMBInit) __arm_cp.0_12 0x08001ee8 Number 4 mb.o(.text.eMBInit) __arm_cp.0_13 0x08001eec Number 4 mb.o(.text.eMBInit) __arm_cp.0_14 0x08001ef0 Number 4 mb.o(.text.eMBInit) [Anonymous Symbol] 0x08001ef4 Section 0 mb.o(.text.eMBPoll) __arm_cp.5_0 0x08001f90 Number 4 mb.o(.text.eMBPoll) __arm_cp.5_1 0x08001f94 Number 4 mb.o(.text.eMBPoll) __arm_cp.5_2 0x08001f98 Number 4 mb.o(.text.eMBPoll) [Anonymous Symbol] 0x08001f9c Section 0 mbrtu.o(.text.eMBRTUInit) __arm_cp.0_0 0x08001fd4 Number 4 mbrtu.o(.text.eMBRTUInit) [Anonymous Symbol] 0x08001fd8 Section 0 mbrtu.o(.text.eMBRTUReceive) __arm_cp.3_0 0x0800201c Number 4 mbrtu.o(.text.eMBRTUReceive) __arm_cp.3_2 0x08002048 Number 4 mbrtu.o(.text.eMBRTUReceive) [Anonymous Symbol] 0x0800204c Section 0 mbrtu.o(.text.eMBRTUSend) __arm_cp.4_1 0x080020ac Number 4 mbrtu.o(.text.eMBRTUSend) [Anonymous Symbol] 0x080020b0 Section 0 mbrtu.o(.text.eMBRTUStart) __arm_cp.1_0 0x080020c8 Number 4 mbrtu.o(.text.eMBRTUStart) [Anonymous Symbol] 0x080020cc Section 0 mbrtu.o(.text.eMBRTUStop) [Anonymous Symbol] 0x080020e0 Section 0 port.o(.text.eMBRegCoilsCB) __arm_cp.2_0 0x0800218c Number 4 port.o(.text.eMBRegCoilsCB) [Anonymous Symbol] 0x08002190 Section 0 port.o(.text.eMBRegDiscreteCB) [Anonymous Symbol] 0x080021dc Section 0 port.o(.text.eMBRegHoldingCB) __arm_cp.1_0 0x0800239c Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_1 0x080023a0 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_2 0x080023a4 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_3 0x080023a8 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_4 0x080023ac Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_5 0x080023b0 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_6 0x080023b4 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_7 0x080023b8 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_8 0x080023bc Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_9 0x080023c0 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_10 0x080023c4 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_11 0x080023c8 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_12 0x080023cc Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_13 0x080023d0 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_14 0x080023d4 Number 4 port.o(.text.eMBRegHoldingCB) [Anonymous Symbol] 0x080023d8 Section 0 port.o(.text.eMBRegInputCB) __arm_cp.0_0 0x08002404 Number 4 port.o(.text.eMBRegInputCB) __arm_cp.0_1 0x08002408 Number 4 port.o(.text.eMBRegInputCB) [Anonymous Symbol] 0x0800240c Section 0 gd32e230_gpio.o(.text.gpio_af_set) [Anonymous Symbol] 0x08002462 Section 0 gd32e230_gpio.o(.text.gpio_bit_reset) [Anonymous Symbol] 0x08002466 Section 0 gd32e230_gpio.o(.text.gpio_bit_set) [Anonymous Symbol] 0x0800246a Section 0 gd32e230_gpio.o(.text.gpio_bit_toggle) [Anonymous Symbol] 0x0800246e Section 0 gd32e230_gpio.o(.text.gpio_input_bit_get) [Anonymous Symbol] 0x08002478 Section 0 gd32e230_gpio.o(.text.gpio_mode_set) [Anonymous Symbol] 0x080024b6 Section 0 gd32e230_gpio.o(.text.gpio_output_options_set) [Anonymous Symbol] 0x080024f8 Section 0 main.o(.text.main) __arm_cp.0_0 0x080029a8 Number 4 main.o(.text.main) __arm_cp.0_1 0x080029ac Number 4 main.o(.text.main) __arm_cp.0_2 0x080029b0 Number 4 main.o(.text.main) __arm_cp.0_3 0x080029b4 Number 4 main.o(.text.main) __arm_cp.0_4 0x080029b8 Number 4 main.o(.text.main) __arm_cp.0_5 0x080029bc Number 4 main.o(.text.main) __arm_cp.0_6 0x080029c0 Number 4 main.o(.text.main) __arm_cp.0_7 0x080029c4 Number 4 main.o(.text.main) __arm_cp.0_8 0x080029c8 Number 4 main.o(.text.main) __arm_cp.0_9 0x080029cc Number 4 main.o(.text.main) __arm_cp.0_10 0x080029d0 Number 4 main.o(.text.main) __arm_cp.0_11 0x080029d4 Number 4 main.o(.text.main) __arm_cp.0_12 0x080029d8 Number 4 main.o(.text.main) [Anonymous Symbol] 0x080029dc Section 0 gd32e230_misc.o(.text.nvic_irq_enable) __arm_cp.0_0 0x08002a28 Number 4 gd32e230_misc.o(.text.nvic_irq_enable) __arm_cp.0_1 0x08002a2c Number 4 gd32e230_misc.o(.text.nvic_irq_enable) __arm_cp.0_2 0x08002a30 Number 4 gd32e230_misc.o(.text.nvic_irq_enable) [Anonymous Symbol] 0x08002a34 Section 0 gd32e230_misc.o(.text.nvic_vector_table_set) __arm_cp.4_0 0x08002a40 Number 4 gd32e230_misc.o(.text.nvic_vector_table_set) __arm_cp.4_1 0x08002a44 Number 4 gd32e230_misc.o(.text.nvic_vector_table_set) [Anonymous Symbol] 0x08002a48 Section 0 mbutils.o(.text.prveMBError2Exception) prvucMBLRC 0x08002a5f Thumb Code 22 mbascii.o(.text.prvucMBLRC) [Anonymous Symbol] 0x08002a5e Section 0 mbascii.o(.text.prvucMBLRC) [Anonymous Symbol] 0x08002a74 Section 0 gd32e230_rcu.o(.text.rcu_adc_clock_config) __arm_cp.14_1 0x08002b34 Number 4 gd32e230_rcu.o(.text.rcu_adc_clock_config) [Anonymous Symbol] 0x08002b38 Section 0 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_0 0x08002c30 Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_1 0x08002c34 Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_2 0x08002c38 Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_4 0x08002c4c Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_5 0x08002c50 Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_6 0x08002c54 Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) [Anonymous Symbol] 0x08002c58 Section 0 gd32e230_rcu.o(.text.rcu_periph_clock_enable) [Anonymous Symbol] 0x08002c6c Section 0 gd32e230_rcu.o(.text.rcu_periph_reset_disable) [Anonymous Symbol] 0x08002c80 Section 0 gd32e230_rcu.o(.text.rcu_periph_reset_enable) __arm_cp.5_0 0x08002c94 Number 4 gd32e230_rcu.o(.text.rcu_periph_reset_enable) [Anonymous Symbol] 0x08002c98 Section 0 adc.o(.text.read_adc_val) __arm_cp.4_0 0x08002ce8 Number 4 adc.o(.text.read_adc_val) __arm_cp.4_1 0x08002cec Number 4 adc.o(.text.read_adc_val) [Anonymous Symbol] 0x08002cf0 Section 0 gd32e230_timer.o(.text.timer_counter_value_config) [Anonymous Symbol] 0x08002cf4 Section 0 gd32e230_timer.o(.text.timer_deinit) __arm_cp.0_0 0x08002d4c Number 4 gd32e230_timer.o(.text.timer_deinit) __arm_cp.0_2 0x08002d50 Number 4 gd32e230_timer.o(.text.timer_deinit) [Anonymous Symbol] 0x08002d54 Section 0 gd32e230_timer.o(.text.timer_disable) [Anonymous Symbol] 0x08002d5e Section 0 gd32e230_timer.o(.text.timer_enable) [Anonymous Symbol] 0x08002d68 Section 0 gd32e230_timer.o(.text.timer_init) __arm_cp.2_0 0x08002e08 Number 4 gd32e230_timer.o(.text.timer_init) __arm_cp.2_1 0x08002e0c Number 4 gd32e230_timer.o(.text.timer_init) __arm_cp.2_3 0x08002e10 Number 4 gd32e230_timer.o(.text.timer_init) __arm_cp.2_4 0x08002e14 Number 4 gd32e230_timer.o(.text.timer_init) __arm_cp.2_5 0x08002e18 Number 4 gd32e230_timer.o(.text.timer_init) [Anonymous Symbol] 0x08002e1c Section 0 gd32e230_timer.o(.text.timer_interrupt_disable) [Anonymous Symbol] 0x08002e24 Section 0 gd32e230_timer.o(.text.timer_interrupt_enable) [Anonymous Symbol] 0x08002e2c Section 0 gd32e230_timer.o(.text.timer_interrupt_flag_clear) [Anonymous Symbol] 0x08002e34 Section 0 gd32e230_timer.o(.text.timer_interrupt_flag_get) [Anonymous Symbol] 0x08002e48 Section 0 gd32e230_timer.o(.text.timer_struct_para_init) __arm_cp.1_0 0x08002e58 Number 4 gd32e230_timer.o(.text.timer_struct_para_init) [Anonymous Symbol] 0x08002e5c Section 0 mbcrc.o(.text.usMBCRC16) __arm_cp.0_0 0x08002e88 Number 4 mbcrc.o(.text.usMBCRC16) __arm_cp.0_1 0x08002e8c Number 4 mbcrc.o(.text.usMBCRC16) [Anonymous Symbol] 0x08002e90 Section 0 gd32e230_usart.o(.text.usart_baudrate_set) __arm_cp.1_2 0x08002edc Number 4 gd32e230_usart.o(.text.usart_baudrate_set) [Anonymous Symbol] 0x08002ee0 Section 0 gd32e230_usart.o(.text.usart_data_receive) [Anonymous Symbol] 0x08002ee8 Section 0 gd32e230_usart.o(.text.usart_data_transmit) __arm_cp.18_0 0x08002ef0 Number 4 gd32e230_usart.o(.text.usart_data_transmit) [Anonymous Symbol] 0x08002ef4 Section 0 gd32e230_usart.o(.text.usart_deinit) __arm_cp.0_0 0x08002f1c Number 4 gd32e230_usart.o(.text.usart_deinit) __arm_cp.0_2 0x08002f20 Number 4 gd32e230_usart.o(.text.usart_deinit) __arm_cp.0_3 0x08002f24 Number 4 gd32e230_usart.o(.text.usart_deinit) [Anonymous Symbol] 0x08002f28 Section 0 gd32e230_usart.o(.text.usart_enable) [Anonymous Symbol] 0x08002f32 Section 0 gd32e230_usart.o(.text.usart_flag_clear) [Anonymous Symbol] 0x08002f42 Section 0 gd32e230_usart.o(.text.usart_flag_get) [Anonymous Symbol] 0x08002f52 Section 0 gd32e230_usart.o(.text.usart_interrupt_disable) [Anonymous Symbol] 0x08002f64 Section 0 gd32e230_usart.o(.text.usart_interrupt_enable) [Anonymous Symbol] 0x08002f78 Section 0 gd32e230_usart.o(.text.usart_interrupt_flag_clear) __arm_cp.73_0 0x08002f9c Number 4 gd32e230_usart.o(.text.usart_interrupt_flag_clear) [Anonymous Symbol] 0x08002fa0 Section 0 gd32e230_usart.o(.text.usart_interrupt_flag_get) [Anonymous Symbol] 0x08002fbe Section 0 gd32e230_usart.o(.text.usart_parity_config) [Anonymous Symbol] 0x08002fd8 Section 0 gd32e230_usart.o(.text.usart_receive_config) [Anonymous Symbol] 0x08002fe8 Section 0 gd32e230_usart.o(.text.usart_stop_bit_set) [Anonymous Symbol] 0x08003002 Section 0 gd32e230_usart.o(.text.usart_transmit_config) [Anonymous Symbol] 0x08003012 Section 0 gd32e230_usart.o(.text.usart_word_length_set) [Anonymous Symbol] 0x0800302c Section 0 portserial.o(.text.vMBPortSerialEnable) __arm_cp.0_0 0x08003090 Number 4 portserial.o(.text.vMBPortSerialEnable) [Anonymous Symbol] 0x08003094 Section 0 porttimer.o(.text.vMBPortTimersDisable) __arm_cp.2_0 0x080030c0 Number 4 porttimer.o(.text.vMBPortTimersDisable) [Anonymous Symbol] 0x080030c4 Section 0 porttimer.o(.text.vMBPortTimersEnable) __arm_cp.1_0 0x080030f0 Number 4 porttimer.o(.text.vMBPortTimersEnable) [Anonymous Symbol] 0x080030f4 Section 0 mbascii.o(.text.xMBASCIIReceiveFSM) __arm_cp.6_0 0x080031e0 Number 4 mbascii.o(.text.xMBASCIIReceiveFSM) [Anonymous Symbol] 0x08003200 Section 0 mbascii.o(.text.xMBASCIITimerT1SExpired) __arm_cp.8_1 0x08003234 Number 4 mbascii.o(.text.xMBASCIITimerT1SExpired) [Anonymous Symbol] 0x08003238 Section 0 mbascii.o(.text.xMBASCIITransmitFSM) __arm_cp.7_0 0x08003310 Number 4 mbascii.o(.text.xMBASCIITransmitFSM) __arm_cp.7_2 0x08003330 Number 4 mbascii.o(.text.xMBASCIITransmitFSM) [Anonymous Symbol] 0x08003334 Section 0 portevent.o(.text.xMBPortEventGet) [Anonymous Symbol] 0x0800334c Section 0 portevent.o(.text.xMBPortEventInit) [Anonymous Symbol] 0x08003358 Section 0 portevent.o(.text.xMBPortEventPost) __arm_cp.1_0 0x08003364 Number 4 portevent.o(.text.xMBPortEventPost) [Anonymous Symbol] 0x08003368 Section 0 portserial.o(.text.xMBPortSerialGetByte) __arm_cp.3_0 0x08003378 Number 4 portserial.o(.text.xMBPortSerialGetByte) [Anonymous Symbol] 0x0800337c Section 0 portserial.o(.text.xMBPortSerialInit) __arm_cp.1_0 0x08003450 Number 4 portserial.o(.text.xMBPortSerialInit) __arm_cp.1_1 0x08003454 Number 4 portserial.o(.text.xMBPortSerialInit) __arm_cp.1_2 0x08003458 Number 4 portserial.o(.text.xMBPortSerialInit) [Anonymous Symbol] 0x0800345c Section 0 portserial.o(.text.xMBPortSerialPutByte) __arm_cp.2_0 0x0800346c Number 4 portserial.o(.text.xMBPortSerialPutByte) [Anonymous Symbol] 0x08003470 Section 0 porttimer.o(.text.xMBPortTimersInit) __arm_cp.0_0 0x080034c0 Number 4 porttimer.o(.text.xMBPortTimersInit) __arm_cp.0_1 0x080034c4 Number 4 porttimer.o(.text.xMBPortTimersInit) [Anonymous Symbol] 0x080034c8 Section 0 mbrtu.o(.text.xMBRTUReceiveFSM) __arm_cp.5_0 0x08003534 Number 4 mbrtu.o(.text.xMBRTUReceiveFSM) __arm_cp.5_3 0x08003554 Number 4 mbrtu.o(.text.xMBRTUReceiveFSM) [Anonymous Symbol] 0x08003558 Section 0 mbrtu.o(.text.xMBRTUTimerT35Expired) __arm_cp.7_1 0x0800359c Number 4 mbrtu.o(.text.xMBRTUTimerT35Expired) [Anonymous Symbol] 0x080035a0 Section 0 mbrtu.o(.text.xMBRTUTransmitFSM) __arm_cp.6_0 0x080035fc Number 4 mbrtu.o(.text.xMBRTUTransmitFSM) __arm_cp.6_2 0x0800361c Number 4 mbrtu.o(.text.xMBRTUTransmitFSM) aucCRCHi 0x08003620 Data 256 mbcrc.o(.rodata.aucCRCHi) [Anonymous Symbol] 0x08003620 Section 0 mbcrc.o(.rodata.aucCRCHi) aucCRCLo 0x08003720 Data 256 mbcrc.o(.rodata.aucCRCLo) [Anonymous Symbol] 0x08003720 Section 0 mbcrc.o(.rodata.aucCRCLo) [Anonymous Symbol] 0x08003820 Section 0 gd32e230_rcu.o(.rodata.cst8) [Anonymous Symbol] 0x08003828 Section 0 mbascii.o(.rodata.str1.1) [Anonymous Symbol] 0x0800388a Section 0 mbrtu.o(.rodata.str1.1) [Anonymous Symbol] 0x20000000 Section 0 main.o(.data..L_MergedGlobals) eMBState 0x20000008 Data 1 mb.o(.data.eMBState) [Anonymous Symbol] 0x20000008 Section 0 mb.o(.data.eMBState) xFuncHandlers 0x2000000c Data 128 mb.o(.data.xFuncHandlers) [Anonymous Symbol] 0x2000000c Section 0 mb.o(.data.xFuncHandlers) .bss 0x20000090 Section 96 libspace.o(.bss) [Anonymous Symbol] 0x200000f0 Section 0 timer.o(.bss..L_MergedGlobals) s_i100mSFlag 0x200000f4 Data 1 timer.o(.bss..L_MergedGlobals) s_i1secFlag 0x200000f5 Data 1 timer.o(.bss..L_MergedGlobals) TIMER15_IRQHandler.s_iCnt100 0x200000f6 Data 2 timer.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x2000011c Section 0 rcu.o(.bss..L_MergedGlobals) s_arrKeyDownLevel.0 0x2000012c Data 1 key.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x2000012c Section 0 key.o(.bss..L_MergedGlobals) s_arrKeyDownLevel.1 0x2000012d Data 1 key.o(.bss..L_MergedGlobals) s_arrKeyDownLevel.2 0x2000012e Data 1 key.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x20000130 Section 0 adc.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x20000164 Section 0 uart1.o(.bss..L_MergedGlobals) ucMBLFCharacter 0x200001a8 Data 1 mbascii.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001a8 Section 0 mbascii.o(.bss..L_MergedGlobals) eRcvState 0x200001a9 Data 1 mbascii.o(.bss..L_MergedGlobals) eSndState 0x200001aa Data 1 mbascii.o(.bss..L_MergedGlobals) eBytePos 0x200001ab Data 1 mbascii.o(.bss..L_MergedGlobals) usRcvBufferPos 0x200001ac Data 2 mbascii.o(.bss..L_MergedGlobals) usSndBufferCount 0x200001ae Data 2 mbascii.o(.bss..L_MergedGlobals) pucSndBufferCur 0x200001b0 Data 4 mbascii.o(.bss..L_MergedGlobals) xEventInQueue 0x200001b4 Data 1 portevent.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001b4 Section 0 portevent.o(.bss..L_MergedGlobals) eQueuedEvent 0x200001b5 Data 1 portevent.o(.bss..L_MergedGlobals) usMBSlaveIDLen 0x200001b8 Data 2 mbfuncother.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001b8 Section 0 mbfuncother.o(.bss..L_MergedGlobals) ucMBSlaveID 0x200001ba Data 32 mbfuncother.o(.bss..L_MergedGlobals) eRcvState 0x200001dc Data 1 mbrtu.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001dc Section 0 mbrtu.o(.bss..L_MergedGlobals) eSndState 0x200001dd Data 1 mbrtu.o(.bss..L_MergedGlobals) usRcvBufferPos 0x200001de Data 2 mbrtu.o(.bss..L_MergedGlobals) usSndBufferCount 0x200001e0 Data 2 mbrtu.o(.bss..L_MergedGlobals) pucSndBufferCur 0x200001e4 Data 4 mbrtu.o(.bss..L_MergedGlobals) ucMBAddress 0x200001e8 Data 1 mb.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001e8 Section 0 mb.o(.bss..L_MergedGlobals) eMBPoll.ucRcvAddress 0x200001e9 Data 1 mb.o(.bss..L_MergedGlobals) eMBPoll.ucFunctionCode 0x200001ea Data 1 mb.o(.bss..L_MergedGlobals) eMBPoll.usLength 0x200001ec Data 2 mb.o(.bss..L_MergedGlobals) pvMBFrameStartCur 0x200001f0 Data 4 mb.o(.bss..L_MergedGlobals) pvMBFrameStopCur 0x200001f4 Data 4 mb.o(.bss..L_MergedGlobals) peMBFrameSendCur 0x200001f8 Data 4 mb.o(.bss..L_MergedGlobals) peMBFrameReceiveCur 0x200001fc Data 4 mb.o(.bss..L_MergedGlobals) eMBPoll.ucMBFrame 0x2000020c Data 4 mb.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x20000210 Section 0 port.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x20000218 Section 0 main.o(.bss..L_MergedGlobals.1) main.temp_data 0x20000238 Data 4 main.o(.bss..L_MergedGlobals.1) s_iTimDelayCnt 0x200007d0 Data 4 systick.o(.bss.s_iTimDelayCnt) [Anonymous Symbol] 0x200007d0 Section 0 systick.o(.bss.s_iTimDelayCnt) usRegCoilsBuf 0x200008d4 Data 4 port.o(.bss.usRegCoilsBuf) [Anonymous Symbol] 0x200008d4 Section 0 port.o(.bss.usRegCoilsBuf) usRegHoldBuf 0x200008d8 Data 2000 port.o(.bss.usRegHoldBuf) [Anonymous Symbol] 0x200008d8 Section 0 port.o(.bss.usRegHoldBuf) Heap_Mem 0x200010a8 Data 1024 startup_gd32e230.o(HEAP) HEAP 0x200010a8 Section 1024 startup_gd32e230.o(HEAP) Stack_Mem 0x200014a8 Data 1024 startup_gd32e230.o(STACK) STACK 0x200014a8 Section 1024 startup_gd32e230.o(STACK) __initial_sp 0x200018a8 Data 0 startup_gd32e230.o(STACK) Global Symbols Symbol Name Value Ov Type Size Object(Section) BuildAttributes$$THM_ISAv3M$S$8M$PE$A:L22$X:L11$S22$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE __ARM_exceptions_init - Undefined Weak Reference __alloca_initialize - Undefined Weak Reference __arm_preinit_ - Undefined Weak Reference __arm_relocate_pie_ - Undefined Weak Reference __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __rt_locale - Undefined Weak Reference __sigvec_lookup - Undefined Weak Reference _atexit_init - Undefined Weak Reference _call_atexit_fns - Undefined Weak Reference _clock_init - Undefined Weak Reference _fp_trap_init - Undefined Weak Reference _fp_trap_shutdown - Undefined Weak Reference _get_lc_collate - Undefined Weak Reference _get_lc_ctype - Undefined Weak Reference _get_lc_monetary - Undefined Weak Reference _get_lc_numeric - Undefined Weak Reference _get_lc_time - Undefined Weak Reference _getenv_init - Undefined Weak Reference _handle_redirection - Undefined Weak Reference _init_alloc - Undefined Weak Reference _init_user_alloc - Undefined Weak Reference _initio - Undefined Weak Reference _rand_init - Undefined Weak Reference _signal_finish - Undefined Weak Reference _signal_init - Undefined Weak Reference _terminate_alloc - Undefined Weak Reference _terminate_user_alloc - Undefined Weak Reference _terminateio - Undefined Weak Reference __Vectors_Size 0x000000cc Number 0 startup_gd32e230.o ABSOLUTE __Vectors 0x08000000 Data 4 startup_gd32e230.o(RESET) __Vectors_End 0x080000cc Data 0 startup_gd32e230.o(RESET) __main 0x080000cd Thumb Code 8 __main.o(!!!main) __scatterload 0x080000d5 Thumb Code 0 __scatter.o(!!!scatter) __scatterload_rt2 0x080000d5 Thumb Code 52 __scatter.o(!!!scatter) __scatterload_rt2_thumb_only 0x080000d5 Thumb Code 0 __scatter.o(!!!scatter) __scatterload_null 0x080000e5 Thumb Code 0 __scatter.o(!!!scatter) __scatterload_copy 0x08000111 Thumb Code 26 __scatter_copy.o(!!handler_copy) __scatterload_zeroinit 0x0800012d Thumb Code 28 __scatter_zi.o(!!handler_zi) __rt_lib_init 0x08000149 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000) __rt_lib_init_alloca_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030) __rt_lib_init_argv_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) __rt_lib_init_atexit_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) __rt_lib_init_clock_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023) __rt_lib_init_cpp_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000034) __rt_lib_init_exceptions_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032) __rt_lib_init_fp_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002) __rt_lib_init_fp_trap_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021) __rt_lib_init_getenv_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025) __rt_lib_init_heap_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) __rt_lib_init_lc_collate_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013) __rt_lib_init_lc_ctype_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015) __rt_lib_init_lc_monetary_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017) __rt_lib_init_lc_numeric_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019) __rt_lib_init_lc_time_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) __rt_lib_init_preinit_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000006) __rt_lib_init_rand_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000010) __rt_lib_init_relocate_pie_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004) __rt_lib_init_return 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000035) __rt_lib_init_signal_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) __rt_lib_init_stdio_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000027) __rt_lib_init_user_alloc_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) __rt_lib_shutdown 0x0800014d Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) __rt_lib_shutdown_cpp_1 0x0800014f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) __rt_lib_shutdown_fp_trap_1 0x0800014f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) __rt_lib_shutdown_heap_1 0x0800014f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) __rt_lib_shutdown_return 0x0800014f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) __rt_lib_shutdown_signal_1 0x0800014f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) __rt_lib_shutdown_stdio_1 0x0800014f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) __rt_lib_shutdown_user_alloc_1 0x0800014f Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) __rt_entry 0x08000151 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) __rt_entry_presh_1 0x08000151 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) __rt_entry_sh 0x08000151 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) __rt_entry_li 0x08000157 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) __rt_entry_postsh_1 0x08000157 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) __rt_entry_main 0x0800015b Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) __rt_entry_postli_1 0x0800015b Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) __rt_exit 0x08000163 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000) __rt_exit_ls 0x08000165 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003) __rt_exit_prels_1 0x08000165 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) __rt_exit_exit 0x08000169 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004) __aeabi_memcpy4 0x08000171 Thumb Code 56 rt_memcpy.o(.emb_text) __aeabi_memcpy8 0x08000171 Thumb Code 0 rt_memcpy.o(.emb_text) Reset_Handler 0x080001a9 Thumb Code 8 startup_gd32e230.o(.text) ADC_CMP_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) DMA_Channel0_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) DMA_Channel1_2_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) DMA_Channel3_4_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) EXTI0_1_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) EXTI2_3_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) EXTI4_15_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) FMC_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) I2C0_ER_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) I2C0_EV_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) I2C1_ER_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) I2C1_EV_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) LVD_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) RCU_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) RTC_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) SPI0_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) SPI1_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) TIMER0_BRK_UP_TRG_COM_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) TIMER0_Channel_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) TIMER2_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) TIMER5_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) WWDGT_IRQHandler 0x080001bb Thumb Code 0 startup_gd32e230.o(.text) __user_initial_stackheap 0x080001bd Thumb Code 10 startup_gd32e230.o(.text) __aeabi_memcpy 0x080001e1 Thumb Code 130 rt_memcpy.o(.text) __rt_memcpy 0x080001e1 Thumb Code 0 rt_memcpy.o(.text) _memset_w 0x08000263 Thumb Code 26 rt_memclr.o(.text) _memset 0x0800027d Thumb Code 30 rt_memclr.o(.text) __aeabi_memclr 0x0800029b Thumb Code 4 rt_memclr.o(.text) __rt_memclr 0x0800029b Thumb Code 0 rt_memclr.o(.text) __aeabi_memclr4 0x0800029f Thumb Code 0 rt_memclr.o(.text) __aeabi_memclr8 0x0800029f Thumb Code 0 rt_memclr.o(.text) __rt_memclr_w 0x0800029f Thumb Code 4 rt_memclr.o(.text) __use_two_region_memory 0x080002a3 Thumb Code 2 heapauxi.o(.text) __rt_heap_escrow$2region 0x080002a5 Thumb Code 2 heapauxi.o(.text) __rt_heap_expand$2region 0x080002a7 Thumb Code 2 heapauxi.o(.text) __user_setup_stackheap 0x080002a9 Thumb Code 62 sys_stackheap_outer.o(.text) exit 0x080002e7 Thumb Code 16 exit.o(.text) __user_libspace 0x080002f9 Thumb Code 8 libspace.o(.text) __user_perproc_libspace 0x080002f9 Thumb Code 0 libspace.o(.text) __user_perthread_libspace 0x080002f9 Thumb Code 0 libspace.o(.text) _sys_exit 0x08000301 Thumb Code 8 sys_exit.o(.text) __I$use$semihosting 0x0800030d Thumb Code 0 use_no_semi.o(.text) __use_no_semihosting_swi 0x0800030d Thumb Code 2 use_no_semi.o(.text) __semihosting_library_function 0x0800030f Thumb Code 0 indicate_semi.o(.text) ADC_dma_config 0x08000311 Thumb Code 96 adc.o(.text.ADC_dma_config) AT24CxxRead 0x08000379 Thumb Code 30 at24cxx.o(.text.AT24CxxRead) AT24CxxWrite 0x080003d1 Thumb Code 30 at24cxx.o(.text.AT24CxxWrite) CRC_calculate_function 0x08000431 Thumb Code 48 im1253e.o(.text.CRC_calculate_function) Clr100msFlag 0x0800046d Thumb Code 8 timer.o(.text.Clr100msFlag) Clr1SecFlag 0x08000475 Thumb Code 8 timer.o(.text.Clr1SecFlag) ConfigADCGPIO 0x0800047d Thumb Code 252 adc.o(.text.ConfigADCGPIO) DC_I_calfunction 0x08000589 Thumb Code 16 adc.o(.text.DC_I_calfunction) DelayNms 0x0800059d Thumb Code 20 systick.o(.text.DelayNms) DelayNus 0x080005b5 Thumb Code 10 systick.o(.text.DelayNus) Fault_display 0x080005bf Thumb Code 142 sn74hc595.o(.text.Fault_display) GenI2CStartSig 0x0800064d Thumb Code 64 i2c.o(.text.GenI2CStartSig) GenI2CStopSig 0x0800068d Thumb Code 64 i2c.o(.text.GenI2CStopSig) Get100msFlag 0x080006cd Thumb Code 8 timer.o(.text.Get100msFlag) Get1SecFlag 0x080006d5 Thumb Code 8 timer.o(.text.Get1SecFlag) HardFault_Handler 0x080006e1 Thumb Code 2 gd32e230_it.o(.text.HardFault_Handler) I2CReadByte 0x080006e5 Thumb Code 100 i2c.o(.text.I2CReadByte) I2CSendByte 0x08000749 Thumb Code 96 i2c.o(.text.I2CSendByte) I2CWaitAck 0x080007ad Thumb Code 64 i2c.o(.text.I2CWaitAck) InitAT24Cxx 0x080007ed Thumb Code 4 at24cxx.o(.text.InitAT24Cxx) InitI2C 0x080007f1 Thumb Code 112 i2c.o(.text.InitI2C) InitKey 0x08000865 Thumb Code 60 key.o(.text.InitKey) InitLED 0x080008a1 Thumb Code 56 led.o(.text.InitLED) InitNVIC 0x080008e1 Thumb Code 2 nvic.o(.text.InitNVIC) InitRelay 0x080008e5 Thumb Code 352 relay.o(.text.InitRelay) InitSysTick 0x08000a59 Thumb Code 52 systick.o(.text.InitSysTick) InitTimer 0x08000a9d Thumb Code 228 timer.o(.text.InitTimer) InitUART1 0x08000bb9 Thumb Code 188 uart1.o(.text.InitUART1) Init_74hc573 0x08000c7d Thumb Code 112 sn74hc573.o(.text.Init_74hc573) Init_74hc595 0x08000cf9 Thumb Code 164 sn74hc595.o(.text.Init_74hc595) Init_ADC 0x08000dad Thumb Code 12 adc.o(.text.Init_ADC) Init_Dev_parameter 0x08000dbd Thumb Code 280 main.o(.text.Init_Dev_parameter) LEDFlicker2 0x08000ee5 Thumb Code 12 led.o(.text.LEDFlicker2) NMI_Handler 0x08000ef5 Thumb Code 2 gd32e230_it.o(.text.NMI_Handler) PendSV_Handler 0x08000ef7 Thumb Code 2 gd32e230_it.o(.text.PendSV_Handler) ReadEeprom 0x08000ef9 Thumb Code 356 readeeprom.o(.text.ReadEeprom) ReadKeyValue 0x08001075 Thumb Code 64 key.o(.text.ReadKeyValue) Read_IM1253E_REG 0x080010bd Thumb Code 68 im1253e.o(.text.Read_IM1253E_REG) Relayx_Onoff_state 0x08001115 Thumb Code 284 relay.o(.text.Relayx_Onoff_state) SVC_Handler 0x08001235 Thumb Code 2 gd32e230_it.o(.text.SVC_Handler) ScanKey 0x08001237 Thumb Code 12 key.o(.text.ScanKey) SendI2CAck 0x08001245 Thumb Code 60 i2c.o(.text.SendI2CAck) SendI2CNAck 0x08001285 Thumb Code 60 i2c.o(.text.SendI2CNAck) Start_Send_UartData 0x08001305 Thumb Code 44 uart1.o(.text.Start_Send_UartData) SysTick_Handler 0x08001335 Thumb Code 16 systick.o(.text.SysTick_Handler) SystemInit 0x08001349 Thumb Code 208 system_gd32e230.o(.text.SystemInit) TIMER13_IRQHandler 0x08001439 Thumb Code 44 porttimer.o(.text.TIMER13_IRQHandler) TIMER14_IRQHandler 0x0800146d Thumb Code 72 timer.o(.text.TIMER14_IRQHandler) TIMER15_IRQHandler 0x080014c1 Thumb Code 64 timer.o(.text.TIMER15_IRQHandler) TIMER16_IRQHandler 0x08001509 Thumb Code 80 timer.o(.text.TIMER16_IRQHandler) USART0_IRQHandler 0x08001569 Thumb Code 120 portserial.o(.text.USART0_IRQHandler) USART1_IRQHandler 0x080015f9 Thumb Code 60 uart1.o(.text.USART1_IRQHandler) ViewRcuClock 0x08001641 Thumb Code 32 rcu.o(.text.ViewRcuClock) Write_74hc573 0x08001669 Thumb Code 36 sn74hc573.o(.text.Write_74hc573) __aeabi_assert 0x08001691 Thumb Code 0 main.o(.text.__aeabi_assert) adc_calibration_enable 0x08001691 Thumb Code 32 gd32e230_adc.o(.text.adc_calibration_enable) adc_channel_length_config 0x080016b1 Thumb Code 60 gd32e230_adc.o(.text.adc_channel_length_config) adc_data_alignment_config 0x080016f1 Thumb Code 24 gd32e230_adc.o(.text.adc_data_alignment_config) adc_deinit 0x08001709 Thumb Code 24 gd32e230_adc.o(.text.adc_deinit) adc_dma_mode_enable 0x08001725 Thumb Code 16 gd32e230_adc.o(.text.adc_dma_mode_enable) adc_enable 0x08001735 Thumb Code 20 gd32e230_adc.o(.text.adc_enable) adc_external_trigger_source_config 0x08001749 Thumb Code 32 gd32e230_adc.o(.text.adc_external_trigger_source_config) adc_regular_channel_config 0x08001771 Thumb Code 136 gd32e230_adc.o(.text.adc_regular_channel_config) adc_resolution_config 0x080017fd Thumb Code 20 gd32e230_adc.o(.text.adc_resolution_config) adc_software_trigger_enable 0x08001811 Thumb Code 32 gd32e230_adc.o(.text.adc_software_trigger_enable) adc_special_function_config 0x08001835 Thumb Code 88 gd32e230_adc.o(.text.adc_special_function_config) dma_channel_enable 0x08001891 Thumb Code 16 gd32e230_dma.o(.text.dma_channel_enable) dma_circulation_enable 0x080018a1 Thumb Code 16 gd32e230_dma.o(.text.dma_circulation_enable) dma_deinit 0x080018b1 Thumb Code 44 gd32e230_dma.o(.text.dma_deinit) dma_flag_clear 0x080018dd Thumb Code 16 gd32e230_dma.o(.text.dma_flag_clear) dma_flag_get 0x080018f1 Thumb Code 16 gd32e230_dma.o(.text.dma_flag_get) dma_init 0x08001905 Thumb Code 112 gd32e230_dma.o(.text.dma_init) dma_memory_to_memory_disable 0x08001975 Thumb Code 20 gd32e230_dma.o(.text.dma_memory_to_memory_disable) eMBASCIIInit 0x0800198d Thumb Code 44 mbascii.o(.text.eMBASCIIInit) eMBASCIIReceive 0x080019bd Thumb Code 68 mbascii.o(.text.eMBASCIIReceive) eMBASCIISend 0x08001a31 Thumb Code 64 mbascii.o(.text.eMBASCIISend) eMBASCIIStart 0x08001a75 Thumb Code 28 mbascii.o(.text.eMBASCIIStart) eMBASCIIStop 0x08001a95 Thumb Code 20 mbascii.o(.text.eMBASCIIStop) eMBEnable 0x08001aa9 Thumb Code 28 mb.o(.text.eMBEnable) eMBFuncReadCoils 0x08001acd Thumb Code 108 mbfunccoils.o(.text.eMBFuncReadCoils) eMBFuncReadDiscreteInputs 0x08001b39 Thumb Code 104 mbfuncdisc.o(.text.eMBFuncReadDiscreteInputs) eMBFuncReadHoldingRegister 0x08001ba5 Thumb Code 86 mbfuncholding.o(.text.eMBFuncReadHoldingRegister) eMBFuncReadInputRegister 0x08001bfb Thumb Code 94 mbfuncinput.o(.text.eMBFuncReadInputRegister) eMBFuncReadWriteMultipleHoldingRegister 0x08001c59 Thumb Code 156 mbfuncholding.o(.text.eMBFuncReadWriteMultipleHoldingRegister) eMBFuncReportSlaveID 0x08001cf5 Thumb Code 28 mbfuncother.o(.text.eMBFuncReportSlaveID) eMBFuncWriteCoil 0x08001d15 Thumb Code 68 mbfunccoils.o(.text.eMBFuncWriteCoil) eMBFuncWriteHoldingRegister 0x08001d59 Thumb Code 50 mbfuncholding.o(.text.eMBFuncWriteHoldingRegister) eMBFuncWriteMultipleCoils 0x08001d8b Thumb Code 90 mbfunccoils.o(.text.eMBFuncWriteMultipleCoils) eMBFuncWriteMultipleHoldingRegister 0x08001de5 Thumb Code 82 mbfuncholding.o(.text.eMBFuncWriteMultipleHoldingRegister) eMBInit 0x08001e39 Thumb Code 132 mb.o(.text.eMBInit) eMBPoll 0x08001ef5 Thumb Code 156 mb.o(.text.eMBPoll) eMBRTUInit 0x08001f9d Thumb Code 56 mbrtu.o(.text.eMBRTUInit) eMBRTUReceive 0x08001fd9 Thumb Code 68 mbrtu.o(.text.eMBRTUReceive) eMBRTUSend 0x0800204d Thumb Code 96 mbrtu.o(.text.eMBRTUSend) eMBRTUStart 0x080020b1 Thumb Code 24 mbrtu.o(.text.eMBRTUStart) eMBRTUStop 0x080020cd Thumb Code 20 mbrtu.o(.text.eMBRTUStop) eMBRegCoilsCB 0x080020e1 Thumb Code 172 port.o(.text.eMBRegCoilsCB) eMBRegDiscreteCB 0x08002191 Thumb Code 74 port.o(.text.eMBRegDiscreteCB) eMBRegHoldingCB 0x080021dd Thumb Code 448 port.o(.text.eMBRegHoldingCB) eMBRegInputCB 0x080023d9 Thumb Code 44 port.o(.text.eMBRegInputCB) gpio_af_set 0x0800240d Thumb Code 86 gd32e230_gpio.o(.text.gpio_af_set) gpio_bit_reset 0x08002463 Thumb Code 4 gd32e230_gpio.o(.text.gpio_bit_reset) gpio_bit_set 0x08002467 Thumb Code 4 gd32e230_gpio.o(.text.gpio_bit_set) gpio_bit_toggle 0x0800246b Thumb Code 4 gd32e230_gpio.o(.text.gpio_bit_toggle) gpio_input_bit_get 0x0800246f Thumb Code 10 gd32e230_gpio.o(.text.gpio_input_bit_get) gpio_mode_set 0x08002479 Thumb Code 62 gd32e230_gpio.o(.text.gpio_mode_set) gpio_output_options_set 0x080024b7 Thumb Code 64 gd32e230_gpio.o(.text.gpio_output_options_set) main 0x080024f9 Thumb Code 1200 main.o(.text.main) nvic_irq_enable 0x080029dd Thumb Code 76 gd32e230_misc.o(.text.nvic_irq_enable) nvic_vector_table_set 0x08002a35 Thumb Code 12 gd32e230_misc.o(.text.nvic_vector_table_set) prveMBError2Exception 0x08002a49 Thumb Code 22 mbutils.o(.text.prveMBError2Exception) rcu_adc_clock_config 0x08002a75 Thumb Code 192 gd32e230_rcu.o(.text.rcu_adc_clock_config) rcu_clock_freq_get 0x08002b39 Thumb Code 248 gd32e230_rcu.o(.text.rcu_clock_freq_get) rcu_periph_clock_enable 0x08002c59 Thumb Code 20 gd32e230_rcu.o(.text.rcu_periph_clock_enable) rcu_periph_reset_disable 0x08002c6d Thumb Code 20 gd32e230_rcu.o(.text.rcu_periph_reset_disable) rcu_periph_reset_enable 0x08002c81 Thumb Code 20 gd32e230_rcu.o(.text.rcu_periph_reset_enable) read_adc_val 0x08002c99 Thumb Code 80 adc.o(.text.read_adc_val) timer_counter_value_config 0x08002cf1 Thumb Code 4 gd32e230_timer.o(.text.timer_counter_value_config) timer_deinit 0x08002cf5 Thumb Code 88 gd32e230_timer.o(.text.timer_deinit) timer_disable 0x08002d55 Thumb Code 10 gd32e230_timer.o(.text.timer_disable) timer_enable 0x08002d5f Thumb Code 10 gd32e230_timer.o(.text.timer_enable) timer_init 0x08002d69 Thumb Code 160 gd32e230_timer.o(.text.timer_init) timer_interrupt_disable 0x08002e1d Thumb Code 8 gd32e230_timer.o(.text.timer_interrupt_disable) timer_interrupt_enable 0x08002e25 Thumb Code 8 gd32e230_timer.o(.text.timer_interrupt_enable) timer_interrupt_flag_clear 0x08002e2d Thumb Code 8 gd32e230_timer.o(.text.timer_interrupt_flag_clear) timer_interrupt_flag_get 0x08002e35 Thumb Code 20 gd32e230_timer.o(.text.timer_interrupt_flag_get) timer_struct_para_init 0x08002e49 Thumb Code 16 gd32e230_timer.o(.text.timer_struct_para_init) usMBCRC16 0x08002e5d Thumb Code 44 mbcrc.o(.text.usMBCRC16) usart_baudrate_set 0x08002e91 Thumb Code 76 gd32e230_usart.o(.text.usart_baudrate_set) usart_data_receive 0x08002ee1 Thumb Code 8 gd32e230_usart.o(.text.usart_data_receive) usart_data_transmit 0x08002ee9 Thumb Code 8 gd32e230_usart.o(.text.usart_data_transmit) usart_deinit 0x08002ef5 Thumb Code 40 gd32e230_usart.o(.text.usart_deinit) usart_enable 0x08002f29 Thumb Code 10 gd32e230_usart.o(.text.usart_enable) usart_flag_clear 0x08002f33 Thumb Code 16 gd32e230_usart.o(.text.usart_flag_clear) usart_flag_get 0x08002f43 Thumb Code 16 gd32e230_usart.o(.text.usart_flag_get) usart_interrupt_disable 0x08002f53 Thumb Code 18 gd32e230_usart.o(.text.usart_interrupt_disable) usart_interrupt_enable 0x08002f65 Thumb Code 18 gd32e230_usart.o(.text.usart_interrupt_enable) usart_interrupt_flag_clear 0x08002f79 Thumb Code 36 gd32e230_usart.o(.text.usart_interrupt_flag_clear) usart_interrupt_flag_get 0x08002fa1 Thumb Code 30 gd32e230_usart.o(.text.usart_interrupt_flag_get) usart_parity_config 0x08002fbf Thumb Code 26 gd32e230_usart.o(.text.usart_parity_config) usart_receive_config 0x08002fd9 Thumb Code 16 gd32e230_usart.o(.text.usart_receive_config) usart_stop_bit_set 0x08002fe9 Thumb Code 26 gd32e230_usart.o(.text.usart_stop_bit_set) usart_transmit_config 0x08003003 Thumb Code 16 gd32e230_usart.o(.text.usart_transmit_config) usart_word_length_set 0x08003013 Thumb Code 26 gd32e230_usart.o(.text.usart_word_length_set) vMBPortSerialEnable 0x0800302d Thumb Code 100 portserial.o(.text.vMBPortSerialEnable) vMBPortTimersDisable 0x08003095 Thumb Code 44 porttimer.o(.text.vMBPortTimersDisable) vMBPortTimersEnable 0x080030c5 Thumb Code 44 porttimer.o(.text.vMBPortTimersEnable) xMBASCIIReceiveFSM 0x080030f5 Thumb Code 236 mbascii.o(.text.xMBASCIIReceiveFSM) xMBASCIITimerT1SExpired 0x08003201 Thumb Code 52 mbascii.o(.text.xMBASCIITimerT1SExpired) xMBASCIITransmitFSM 0x08003239 Thumb Code 216 mbascii.o(.text.xMBASCIITransmitFSM) xMBPortEventGet 0x08003335 Thumb Code 24 portevent.o(.text.xMBPortEventGet) xMBPortEventInit 0x0800334d Thumb Code 12 portevent.o(.text.xMBPortEventInit) xMBPortEventPost 0x08003359 Thumb Code 12 portevent.o(.text.xMBPortEventPost) xMBPortSerialGetByte 0x08003369 Thumb Code 16 portserial.o(.text.xMBPortSerialGetByte) xMBPortSerialInit 0x0800337d Thumb Code 212 portserial.o(.text.xMBPortSerialInit) xMBPortSerialPutByte 0x0800345d Thumb Code 16 portserial.o(.text.xMBPortSerialPutByte) xMBPortTimersInit 0x08003471 Thumb Code 80 porttimer.o(.text.xMBPortTimersInit) xMBRTUReceiveFSM 0x080034c9 Thumb Code 108 mbrtu.o(.text.xMBRTUReceiveFSM) xMBRTUTimerT35Expired 0x08003559 Thumb Code 68 mbrtu.o(.text.xMBRTUTimerT35Expired) xMBRTUTransmitFSM 0x080035a1 Thumb Code 92 mbrtu.o(.text.xMBRTUTransmitFSM) Region$$Table$$Base 0x08003908 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x08003928 Number 0 anon$$obj.o(Region$$Table) Active_state_bit 0x20000000 Data 1 main.o(.data..L_MergedGlobals) DCPDU_active_chn 0x20000001 Data 1 main.o(.data..L_MergedGlobals) Fault_state_V 0x20000002 Data 1 main.o(.data..L_MergedGlobals) SystemCoreClock 0x20000004 Data 4 system_gd32e230.o(.data.SystemCoreClock) __libspace_start 0x20000090 Data 96 libspace.o(.bss) Wr_eeprom_wait_cnt 0x200000f0 Data 1 timer.o(.bss..L_MergedGlobals) __temporary_stack_top$libspace 0x200000f0 Data 0 libspace.o(.bss) ch_cnt 0x200000f1 Data 1 timer.o(.bss..L_MergedGlobals) Read_IM1253E_cnt 0x200000f2 Data 1 timer.o(.bss..L_MergedGlobals) Init_IM1253E_wait_cnt 0x200000f3 Data 1 timer.o(.bss..L_MergedGlobals) Delay_N_mS 0x200000f8 Data 4 timer.o(.bss..L_MergedGlobals) RL_delay_cnt 0x200000fc Data 4 timer.o(.bss..L_MergedGlobals) RL_delay_Limit 0x20000100 Data 28 timer.o(.bss..L_MergedGlobals) CLK_SYS 0x2000011c Data 4 rcu.o(.bss..L_MergedGlobals) CLK_AHB 0x20000120 Data 4 rcu.o(.bss..L_MergedGlobals) CLK_APB1 0x20000124 Data 4 rcu.o(.bss..L_MergedGlobals) CLK_APB2 0x20000128 Data 4 rcu.o(.bss..L_MergedGlobals) adc_data_ok_flag 0x20000130 Data 1 adc.o(.bss..L_MergedGlobals) adc_sample_n 0x20000131 Data 1 adc.o(.bss..L_MergedGlobals) adc_original_value 0x20000132 Data 16 adc.o(.bss..L_MergedGlobals) adc_Avg_value 0x20000144 Data 32 adc.o(.bss..L_MergedGlobals) RX_Index 0x20000164 Data 1 uart1.o(.bss..L_MergedGlobals) RX_Length 0x20000165 Data 1 uart1.o(.bss..L_MergedGlobals) Rx_Finish_flag 0x20000166 Data 1 uart1.o(.bss..L_MergedGlobals) Rx_Data_buff_IM1253E 0x20000167 Data 64 uart1.o(.bss..L_MergedGlobals) pxMBFrameCBByteReceived 0x20000200 Data 4 mb.o(.bss..L_MergedGlobals) pxMBFrameCBTransmitterEmpty 0x20000204 Data 4 mb.o(.bss..L_MergedGlobals) pxMBPortCBTimerExpired 0x20000208 Data 4 mb.o(.bss..L_MergedGlobals) cmd_cnt 0x20000210 Data 1 port.o(.bss..L_MergedGlobals) WusNRegs 0x20000211 Data 1 port.o(.bss..L_MergedGlobals) WiRegIndex 0x20000214 Data 4 port.o(.bss..L_MergedGlobals) Load_conn_end_flag 0x20000218 Data 1 main.o(.bss..L_MergedGlobals.1) Init_IM1253E_flag 0x20000219 Data 1 main.o(.bss..L_MergedGlobals.1) RL_Allon_flag 0x2000021a Data 1 main.o(.bss..L_MergedGlobals.1) RL_Alloff_flag 0x2000021b Data 1 main.o(.bss..L_MergedGlobals.1) Read_IM1253E_flag 0x2000021c Data 1 main.o(.bss..L_MergedGlobals.1) Wr_eeprom_begin_flag 0x2000021d Data 1 main.o(.bss..L_MergedGlobals.1) cnt 0x2000021e Data 1 main.o(.bss..L_MergedGlobals.1) Wr_eeprom_cnt 0x2000021f Data 1 main.o(.bss..L_MergedGlobals.1) RL_last_state 0x20000220 Data 1 main.o(.bss..L_MergedGlobals.1) RL_now_state 0x20000221 Data 1 main.o(.bss..L_MergedGlobals.1) Fault_state_I 0x20000222 Data 1 main.o(.bss..L_MergedGlobals.1) Fault_state_Reg 0x20000223 Data 1 main.o(.bss..L_MergedGlobals.1) Fault_state_Last 0x20000224 Data 1 main.o(.bss..L_MergedGlobals.1) Wr_erom_wait_cnt 0x20000226 Data 2 main.o(.bss..L_MergedGlobals.1) Devid_IDChalNum 0x20000228 Data 2 main.o(.bss..L_MergedGlobals.1) Delay_Ms_1 0x2000022c Data 4 main.o(.bss..L_MergedGlobals.1) DCPDU_Iin_Zero 0x20000230 Data 4 main.o(.bss..L_MergedGlobals.1) DCPDU_Win_Zero 0x20000234 Data 4 main.o(.bss..L_MergedGlobals.1) RL_begin_delay_flag 0x2000023c Data 7 main.o(.bss..L_MergedGlobals.1) RL_end_delay_flag 0x20000243 Data 7 main.o(.bss..L_MergedGlobals.1) DCPDU_RL_time 0x2000024a Data 16 main.o(.bss..L_MergedGlobals.1) adc_data_zero 0x2000025a Data 16 main.o(.bss..L_MergedGlobals.1) DCPDU_Modbus_Reg 0x2000026c Data 800 main.o(.bss.DCPDU_Modbus_Reg) Eeprom_Rbuf 0x2000058c Data 256 readeeprom.o(.bss.Eeprom_Rbuf) Modbus_Wr_buff 0x2000068c Data 256 port.o(.bss.Modbus_Wr_buff) Rx_Data_len 0x2000078c Data 1 uart1.o(.bss.Rx_Data_len) Tx_Data_frame_IM1253E 0x2000078d Data 64 im1253e.o(.bss.Tx_Data_frame_IM1253E) ucRTUBuf 0x200007d4 Data 256 mbrtu.o(.bss.ucRTUBuf) ============================================================================== Memory Map of the image Image Entry point : 0x080000cd Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000039b8, Max: 0x00010000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00003928, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x000000cc Data RO 1004 RESET startup_gd32e230.o 0x080000cc 0x080000cc 0x00000008 Code RO 1283 * !!!main c_p.l(__main.o) 0x080000d4 0x080000d4 0x0000003c Code RO 1450 !!!scatter c_p.l(__scatter.o) 0x08000110 0x08000110 0x0000001a Code RO 1452 !!handler_copy c_p.l(__scatter_copy.o) 0x0800012a 0x0800012a 0x00000002 PAD 0x0800012c 0x0800012c 0x0000001c Code RO 1454 !!handler_zi c_p.l(__scatter_zi.o) 0x08000148 0x08000148 0x00000002 Code RO 1311 .ARM.Collect$$libinit$$00000000 c_p.l(libinit.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1319 .ARM.Collect$$libinit$$00000002 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1321 .ARM.Collect$$libinit$$00000004 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1323 .ARM.Collect$$libinit$$00000006 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1326 .ARM.Collect$$libinit$$0000000C c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1328 .ARM.Collect$$libinit$$0000000E c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1330 .ARM.Collect$$libinit$$00000010 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1333 .ARM.Collect$$libinit$$00000013 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1335 .ARM.Collect$$libinit$$00000015 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1337 .ARM.Collect$$libinit$$00000017 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1339 .ARM.Collect$$libinit$$00000019 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1341 .ARM.Collect$$libinit$$0000001B c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1343 .ARM.Collect$$libinit$$0000001D c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1345 .ARM.Collect$$libinit$$0000001F c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1347 .ARM.Collect$$libinit$$00000021 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1349 .ARM.Collect$$libinit$$00000023 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1351 .ARM.Collect$$libinit$$00000025 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1353 .ARM.Collect$$libinit$$00000027 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1357 .ARM.Collect$$libinit$$0000002E c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1359 .ARM.Collect$$libinit$$00000030 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1361 .ARM.Collect$$libinit$$00000032 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1363 .ARM.Collect$$libinit$$00000034 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000002 Code RO 1364 .ARM.Collect$$libinit$$00000035 c_p.l(libinit2.o) 0x0800014c 0x0800014c 0x00000002 Code RO 1386 .ARM.Collect$$libshutdown$$00000000 c_p.l(libshutdown.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1401 .ARM.Collect$$libshutdown$$00000002 c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1403 .ARM.Collect$$libshutdown$$00000004 c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1406 .ARM.Collect$$libshutdown$$00000007 c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1409 .ARM.Collect$$libshutdown$$0000000A c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1411 .ARM.Collect$$libshutdown$$0000000C c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1414 .ARM.Collect$$libshutdown$$0000000F c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000002 Code RO 1415 .ARM.Collect$$libshutdown$$00000010 c_p.l(libshutdown2.o) 0x08000150 0x08000150 0x00000000 Code RO 1285 .ARM.Collect$$rtentry$$00000000 c_p.l(__rtentry.o) 0x08000150 0x08000150 0x00000000 Code RO 1287 .ARM.Collect$$rtentry$$00000002 c_p.l(__rtentry2.o) 0x08000150 0x08000150 0x00000006 Code RO 1299 .ARM.Collect$$rtentry$$00000004 c_p.l(__rtentry4.o) 0x08000156 0x08000156 0x00000000 Code RO 1289 .ARM.Collect$$rtentry$$00000009 c_p.l(__rtentry2.o) 0x08000156 0x08000156 0x00000004 Code RO 1290 .ARM.Collect$$rtentry$$0000000A c_p.l(__rtentry2.o) 0x0800015a 0x0800015a 0x00000000 Code RO 1292 .ARM.Collect$$rtentry$$0000000C c_p.l(__rtentry2.o) 0x0800015a 0x0800015a 0x00000008 Code RO 1293 .ARM.Collect$$rtentry$$0000000D c_p.l(__rtentry2.o) 0x08000162 0x08000162 0x00000002 Code RO 1316 .ARM.Collect$$rtexit$$00000000 c_p.l(rtexit.o) 0x08000164 0x08000164 0x00000000 Code RO 1366 .ARM.Collect$$rtexit$$00000002 c_p.l(rtexit2.o) 0x08000164 0x08000164 0x00000004 Code RO 1367 .ARM.Collect$$rtexit$$00000003 c_p.l(rtexit2.o) 0x08000168 0x08000168 0x00000006 Code RO 1368 .ARM.Collect$$rtexit$$00000004 c_p.l(rtexit2.o) 0x0800016e 0x0800016e 0x00000002 PAD 0x08000170 0x08000170 0x00000038 Code RO 1275 .emb_text c_p.l(rt_memcpy.o) 0x080001a8 0x080001a8 0x00000038 Code RO 1005 .text startup_gd32e230.o 0x080001e0 0x080001e0 0x00000082 Code RO 1276 .text c_p.l(rt_memcpy.o) 0x08000262 0x08000262 0x00000040 Code RO 1279 .text c_p.l(rt_memclr.o) 0x080002a2 0x080002a2 0x00000006 Code RO 1281 .text c_p.l(heapauxi.o) 0x080002a8 0x080002a8 0x0000003e Code RO 1301 .text c_p.l(sys_stackheap_outer.o) 0x080002e6 0x080002e6 0x00000010 Code RO 1304 .text c_p.l(exit.o) 0x080002f6 0x080002f6 0x00000002 PAD 0x080002f8 0x080002f8 0x00000008 Code RO 1312 .text c_p.l(libspace.o) 0x08000300 0x08000300 0x0000000c Code RO 1376 .text c_p.l(sys_exit.o) 0x0800030c 0x0800030c 0x00000002 Code RO 1391 .text c_p.l(use_no_semi.o) 0x0800030e 0x0800030e 0x00000000 Code RO 1393 .text c_p.l(indicate_semi.o) 0x0800030e 0x0800030e 0x00000002 PAD 0x08000310 0x08000310 0x00000068 Code RO 227 .text.ADC_dma_config adc.o 0x08000378 0x08000378 0x0000001e Code RO 146 .text.AT24CxxRead at24cxx.o 0x08000396 0x08000396 0x00000002 PAD 0x08000398 0x08000398 0x00000038 Code RO 142 .text.AT24CxxReadOneByte at24cxx.o 0x080003d0 0x080003d0 0x0000001e Code RO 148 .text.AT24CxxWrite at24cxx.o 0x080003ee 0x080003ee 0x00000002 PAD 0x080003f0 0x080003f0 0x00000040 Code RO 144 .text.AT24CxxWriteOneByte at24cxx.o 0x08000430 0x08000430 0x0000003c Code RO 262 .text.CRC_calculate_function im1253e.o 0x0800046c 0x0800046c 0x00000008 Code RO 39 .text.Clr100msFlag timer.o 0x08000474 0x08000474 0x00000008 Code RO 35 .text.Clr1SecFlag timer.o 0x0800047c 0x0800047c 0x0000010c Code RO 225 .text.ConfigADCGPIO adc.o 0x08000588 0x08000588 0x00000014 Code RO 229 .text.DC_I_calfunction adc.o 0x0800059c 0x0800059c 0x00000018 Code RO 1024 .text.DelayNms systick.o 0x080005b4 0x080005b4 0x0000000a Code RO 1026 .text.DelayNus systick.o 0x080005be 0x080005be 0x0000008e Code RO 213 .text.Fault_display sn74hc595.o 0x0800064c 0x0800064c 0x00000040 Code RO 160 .text.GenI2CStartSig i2c.o 0x0800068c 0x0800068c 0x00000040 Code RO 164 .text.GenI2CStopSig i2c.o 0x080006cc 0x080006cc 0x00000008 Code RO 37 .text.Get100msFlag timer.o 0x080006d4 0x080006d4 0x0000000c Code RO 33 .text.Get1SecFlag timer.o 0x080006e0 0x080006e0 0x00000002 Code RO 969 .text.HardFault_Handler gd32e230_it.o 0x080006e2 0x080006e2 0x00000002 PAD 0x080006e4 0x080006e4 0x00000064 Code RO 168 .text.I2CReadByte i2c.o 0x08000748 0x08000748 0x00000064 Code RO 166 .text.I2CSendByte i2c.o 0x080007ac 0x080007ac 0x00000040 Code RO 176 .text.I2CWaitAck i2c.o 0x080007ec 0x080007ec 0x00000004 Code RO 138 .text.InitAT24Cxx at24cxx.o 0x080007f0 0x080007f0 0x00000074 Code RO 158 .text.InitI2C i2c.o 0x08000864 0x08000864 0x0000003c Code RO 112 .text.InitKey key.o 0x080008a0 0x080008a0 0x00000040 Code RO 52 .text.InitLED led.o 0x080008e0 0x080008e0 0x00000002 Code RO 1012 .text.InitNVIC nvic.o 0x080008e2 0x080008e2 0x00000002 PAD 0x080008e4 0x080008e4 0x00000174 Code RO 100 .text.InitRelay relay.o 0x08000a58 0x08000a58 0x00000044 Code RO 1022 .text.InitSysTick systick.o 0x08000a9c 0x08000a9c 0x0000011c Code RO 31 .text.InitTimer timer.o 0x08000bb8 0x08000bb8 0x000000c4 Code RO 245 .text.InitUART1 uart1.o 0x08000c7c 0x08000c7c 0x0000007c Code RO 199 .text.Init_74hc573 sn74hc573.o 0x08000cf8 0x08000cf8 0x000000b4 Code RO 211 .text.Init_74hc595 sn74hc595.o 0x08000dac 0x08000dac 0x00000010 Code RO 223 .text.Init_ADC adc.o 0x08000dbc 0x08000dbc 0x00000128 Code RO 4 .text.Init_Dev_parameter main.o 0x08000ee4 0x08000ee4 0x00000010 Code RO 56 .text.LEDFlicker2 led.o 0x08000ef4 0x08000ef4 0x00000002 Code RO 967 .text.NMI_Handler gd32e230_it.o 0x08000ef6 0x08000ef6 0x00000002 Code RO 981 .text.PendSV_Handler gd32e230_it.o 0x08000ef8 0x08000ef8 0x0000017c Code RO 186 .text.ReadEeprom readeeprom.o 0x08001074 0x08001074 0x00000048 Code RO 116 .text.ReadKeyValue key.o 0x080010bc 0x080010bc 0x00000058 Code RO 264 .text.Read_IM1253E_REG im1253e.o 0x08001114 0x08001114 0x00000120 Code RO 102 .text.Relayx_Onoff_state relay.o 0x08001234 0x08001234 0x00000002 Code RO 977 .text.SVC_Handler gd32e230_it.o 0x08001236 0x08001236 0x0000000c Code RO 114 .text.ScanKey key.o 0x08001242 0x08001242 0x00000002 PAD 0x08001244 0x08001244 0x00000040 Code RO 174 .text.SendI2CAck i2c.o 0x08001284 0x08001284 0x0000003c Code RO 172 .text.SendI2CNAck i2c.o 0x080012c0 0x080012c0 0x0000000c Code RO 170 .text.SetI2CSDAAsInput i2c.o 0x080012cc 0x080012cc 0x00000038 Code RO 162 .text.SetI2CSDAAsOutput i2c.o 0x08001304 0x08001304 0x00000030 Code RO 247 .text.Start_Send_UartData uart1.o 0x08001334 0x08001334 0x00000014 Code RO 1020 .text.SysTick_Handler systick.o 0x08001348 0x08001348 0x000000f0 Code RO 990 .text.SystemInit system_gd32e230.o 0x08001438 0x08001438 0x00000034 Code RO 1104 .text.TIMER13_IRQHandler porttimer.o 0x0800146c 0x0800146c 0x00000054 Code RO 25 .text.TIMER14_IRQHandler timer.o 0x080014c0 0x080014c0 0x00000048 Code RO 27 .text.TIMER15_IRQHandler timer.o 0x08001508 0x08001508 0x00000060 Code RO 29 .text.TIMER16_IRQHandler timer.o 0x08001568 0x08001568 0x00000090 Code RO 1088 .text.USART0_IRQHandler portserial.o 0x080015f8 0x080015f8 0x00000048 Code RO 243 .text.USART1_IRQHandler uart1.o 0x08001640 0x08001640 0x00000028 Code RO 69 .text.ViewRcuClock rcu.o 0x08001668 0x08001668 0x00000028 Code RO 201 .text.Write_74hc573 sn74hc573.o 0x08001690 0x08001690 0x00000000 Code RO 6 .text.__aeabi_assert main.o 0x08001690 0x08001690 0x00000020 Code RO 835 .text.adc_calibration_enable gd32e230_adc.o 0x080016b0 0x080016b0 0x00000040 Code RO 851 .text.adc_channel_length_config gd32e230_adc.o 0x080016f0 0x080016f0 0x00000018 Code RO 849 .text.adc_data_alignment_config gd32e230_adc.o 0x08001708 0x08001708 0x0000001c Code RO 829 .text.adc_deinit gd32e230_adc.o 0x08001724 0x08001724 0x00000010 Code RO 837 .text.adc_dma_mode_enable gd32e230_adc.o 0x08001734 0x08001734 0x00000014 Code RO 831 .text.adc_enable gd32e230_adc.o 0x08001748 0x08001748 0x00000028 Code RO 861 .text.adc_external_trigger_source_config gd32e230_adc.o 0x08001770 0x08001770 0x0000008c Code RO 853 .text.adc_regular_channel_config gd32e230_adc.o 0x080017fc 0x080017fc 0x00000014 Code RO 889 .text.adc_resolution_config gd32e230_adc.o 0x08001810 0x08001810 0x00000024 Code RO 863 .text.adc_software_trigger_enable gd32e230_adc.o 0x08001834 0x08001834 0x0000005c Code RO 847 .text.adc_special_function_config gd32e230_adc.o 0x08001890 0x08001890 0x00000010 Code RO 921 .text.dma_channel_enable gd32e230_dma.o 0x080018a0 0x080018a0 0x00000010 Code RO 913 .text.dma_circulation_enable gd32e230_dma.o 0x080018b0 0x080018b0 0x0000002c Code RO 905 .text.dma_deinit gd32e230_dma.o 0x080018dc 0x080018dc 0x00000014 Code RO 949 .text.dma_flag_clear gd32e230_dma.o 0x080018f0 0x080018f0 0x00000014 Code RO 947 .text.dma_flag_get gd32e230_dma.o 0x08001904 0x08001904 0x00000070 Code RO 909 .text.dma_init gd32e230_dma.o 0x08001974 0x08001974 0x00000018 Code RO 919 .text.dma_memory_to_memory_disable gd32e230_dma.o 0x0800198c 0x0800198c 0x00000030 Code RO 1037 .text.eMBASCIIInit mbascii.o 0x080019bc 0x080019bc 0x00000074 Code RO 1043 .text.eMBASCIIReceive mbascii.o 0x08001a30 0x08001a30 0x00000044 Code RO 1047 .text.eMBASCIISend mbascii.o 0x08001a74 0x08001a74 0x00000020 Code RO 1039 .text.eMBASCIIStart mbascii.o 0x08001a94 0x08001a94 0x00000014 Code RO 1041 .text.eMBASCIIStop mbascii.o 0x08001aa8 0x08001aa8 0x00000024 Code RO 1235 .text.eMBEnable mb.o 0x08001acc 0x08001acc 0x0000006c Code RO 1114 .text.eMBFuncReadCoils mbfunccoils.o 0x08001b38 0x08001b38 0x0000006c Code RO 1129 .text.eMBFuncReadDiscreteInputs mbfuncdisc.o 0x08001ba4 0x08001ba4 0x00000056 Code RO 1142 .text.eMBFuncReadHoldingRegister mbfuncholding.o 0x08001bfa 0x08001bfa 0x0000005e Code RO 1154 .text.eMBFuncReadInputRegister mbfuncinput.o 0x08001c58 0x08001c58 0x0000009c Code RO 1144 .text.eMBFuncReadWriteMultipleHoldingRegister mbfuncholding.o 0x08001cf4 0x08001cf4 0x00000020 Code RO 1165 .text.eMBFuncReportSlaveID mbfuncother.o 0x08001d14 0x08001d14 0x00000044 Code RO 1116 .text.eMBFuncWriteCoil mbfunccoils.o 0x08001d58 0x08001d58 0x00000032 Code RO 1138 .text.eMBFuncWriteHoldingRegister mbfuncholding.o 0x08001d8a 0x08001d8a 0x0000005a Code RO 1118 .text.eMBFuncWriteMultipleCoils mbfunccoils.o 0x08001de4 0x08001de4 0x00000052 Code RO 1140 .text.eMBFuncWriteMultipleHoldingRegister mbfuncholding.o 0x08001e36 0x08001e36 0x00000002 PAD 0x08001e38 0x08001e38 0x000000bc Code RO 1229 .text.eMBInit mb.o 0x08001ef4 0x08001ef4 0x000000a8 Code RO 1239 .text.eMBPoll mb.o 0x08001f9c 0x08001f9c 0x0000003c Code RO 1201 .text.eMBRTUInit mbrtu.o 0x08001fd8 0x08001fd8 0x00000074 Code RO 1207 .text.eMBRTUReceive mbrtu.o 0x0800204c 0x0800204c 0x00000064 Code RO 1209 .text.eMBRTUSend mbrtu.o 0x080020b0 0x080020b0 0x0000001c Code RO 1203 .text.eMBRTUStart mbrtu.o 0x080020cc 0x080020cc 0x00000014 Code RO 1205 .text.eMBRTUStop mbrtu.o 0x080020e0 0x080020e0 0x000000b0 Code RO 1258 .text.eMBRegCoilsCB port.o 0x08002190 0x08002190 0x0000004a Code RO 1260 .text.eMBRegDiscreteCB port.o 0x080021da 0x080021da 0x00000002 PAD 0x080021dc 0x080021dc 0x000001fc Code RO 1256 .text.eMBRegHoldingCB port.o 0x080023d8 0x080023d8 0x00000034 Code RO 1254 .text.eMBRegInputCB port.o 0x0800240c 0x0800240c 0x00000056 Code RO 370 .text.gpio_af_set gd32e230_gpio.o 0x08002462 0x08002462 0x00000004 Code RO 356 .text.gpio_bit_reset gd32e230_gpio.o 0x08002466 0x08002466 0x00000004 Code RO 354 .text.gpio_bit_set gd32e230_gpio.o 0x0800246a 0x0800246a 0x00000004 Code RO 374 .text.gpio_bit_toggle gd32e230_gpio.o 0x0800246e 0x0800246e 0x0000000a Code RO 362 .text.gpio_input_bit_get gd32e230_gpio.o 0x08002478 0x08002478 0x0000003e Code RO 350 .text.gpio_mode_set gd32e230_gpio.o 0x080024b6 0x080024b6 0x00000040 Code RO 352 .text.gpio_output_options_set gd32e230_gpio.o 0x080024f6 0x080024f6 0x00000002 PAD 0x080024f8 0x080024f8 0x000004e4 Code RO 2 .text.main main.o 0x080029dc 0x080029dc 0x00000058 Code RO 386 .text.nvic_irq_enable gd32e230_misc.o 0x08002a34 0x08002a34 0x00000014 Code RO 394 .text.nvic_vector_table_set gd32e230_misc.o 0x08002a48 0x08002a48 0x00000016 Code RO 1180 .text.prveMBError2Exception mbutils.o 0x08002a5e 0x08002a5e 0x00000016 Code RO 1045 .text.prvucMBLRC mbascii.o 0x08002a74 0x08002a74 0x000000c4 Code RO 438 .text.rcu_adc_clock_config gd32e230_rcu.o 0x08002b38 0x08002b38 0x00000120 Code RO 486 .text.rcu_clock_freq_get gd32e230_rcu.o 0x08002c58 0x08002c58 0x00000014 Code RO 412 .text.rcu_periph_clock_enable gd32e230_rcu.o 0x08002c6c 0x08002c6c 0x00000014 Code RO 422 .text.rcu_periph_reset_disable gd32e230_rcu.o 0x08002c80 0x08002c80 0x00000018 Code RO 420 .text.rcu_periph_reset_enable gd32e230_rcu.o 0x08002c98 0x08002c98 0x00000058 Code RO 231 .text.read_adc_val adc.o 0x08002cf0 0x08002cf0 0x00000004 Code RO 527 .text.timer_counter_value_config gd32e230_timer.o 0x08002cf4 0x08002cf4 0x00000060 Code RO 497 .text.timer_deinit gd32e230_timer.o 0x08002d54 0x08002d54 0x0000000a Code RO 505 .text.timer_disable gd32e230_timer.o 0x08002d5e 0x08002d5e 0x0000000a Code RO 503 .text.timer_enable gd32e230_timer.o 0x08002d68 0x08002d68 0x000000b4 Code RO 501 .text.timer_init gd32e230_timer.o 0x08002e1c 0x08002e1c 0x00000008 Code RO 541 .text.timer_interrupt_disable gd32e230_timer.o 0x08002e24 0x08002e24 0x00000008 Code RO 539 .text.timer_interrupt_enable gd32e230_timer.o 0x08002e2c 0x08002e2c 0x00000008 Code RO 545 .text.timer_interrupt_flag_clear gd32e230_timer.o 0x08002e34 0x08002e34 0x00000014 Code RO 543 .text.timer_interrupt_flag_get gd32e230_timer.o 0x08002e48 0x08002e48 0x00000014 Code RO 499 .text.timer_struct_para_init gd32e230_timer.o 0x08002e5c 0x08002e5c 0x00000034 Code RO 1190 .text.usMBCRC16 mbcrc.o 0x08002e90 0x08002e90 0x00000050 Code RO 653 .text.usart_baudrate_set gd32e230_usart.o 0x08002ee0 0x08002ee0 0x00000008 Code RO 689 .text.usart_data_receive gd32e230_usart.o 0x08002ee8 0x08002ee8 0x0000000c Code RO 687 .text.usart_data_transmit gd32e230_usart.o 0x08002ef4 0x08002ef4 0x00000034 Code RO 651 .text.usart_deinit gd32e230_usart.o 0x08002f28 0x08002f28 0x0000000a Code RO 661 .text.usart_enable gd32e230_usart.o 0x08002f32 0x08002f32 0x00000010 Code RO 787 .text.usart_flag_clear gd32e230_usart.o 0x08002f42 0x08002f42 0x00000010 Code RO 785 .text.usart_flag_get gd32e230_usart.o 0x08002f52 0x08002f52 0x00000012 Code RO 791 .text.usart_interrupt_disable gd32e230_usart.o 0x08002f64 0x08002f64 0x00000012 Code RO 789 .text.usart_interrupt_enable gd32e230_usart.o 0x08002f76 0x08002f76 0x00000002 PAD 0x08002f78 0x08002f78 0x00000028 Code RO 797 .text.usart_interrupt_flag_clear gd32e230_usart.o 0x08002fa0 0x08002fa0 0x0000001e Code RO 795 .text.usart_interrupt_flag_get gd32e230_usart.o 0x08002fbe 0x08002fbe 0x0000001a Code RO 655 .text.usart_parity_config gd32e230_usart.o 0x08002fd8 0x08002fd8 0x00000010 Code RO 667 .text.usart_receive_config gd32e230_usart.o 0x08002fe8 0x08002fe8 0x0000001a Code RO 659 .text.usart_stop_bit_set gd32e230_usart.o 0x08003002 0x08003002 0x00000010 Code RO 665 .text.usart_transmit_config gd32e230_usart.o 0x08003012 0x08003012 0x0000001a Code RO 657 .text.usart_word_length_set gd32e230_usart.o 0x0800302c 0x0800302c 0x00000068 Code RO 1080 .text.vMBPortSerialEnable portserial.o 0x08003094 0x08003094 0x00000030 Code RO 1102 .text.vMBPortTimersDisable porttimer.o 0x080030c4 0x080030c4 0x00000030 Code RO 1100 .text.vMBPortTimersEnable porttimer.o 0x080030f4 0x080030f4 0x0000010c Code RO 1049 .text.xMBASCIIReceiveFSM mbascii.o 0x08003200 0x08003200 0x00000038 Code RO 1053 .text.xMBASCIITimerT1SExpired mbascii.o 0x08003238 0x08003238 0x000000fc Code RO 1051 .text.xMBASCIITransmitFSM mbascii.o 0x08003334 0x08003334 0x00000018 Code RO 1069 .text.xMBPortEventGet portevent.o 0x0800334c 0x0800334c 0x0000000c Code RO 1065 .text.xMBPortEventInit portevent.o 0x08003358 0x08003358 0x00000010 Code RO 1067 .text.xMBPortEventPost portevent.o 0x08003368 0x08003368 0x00000014 Code RO 1086 .text.xMBPortSerialGetByte portserial.o 0x0800337c 0x0800337c 0x000000e0 Code RO 1082 .text.xMBPortSerialInit portserial.o 0x0800345c 0x0800345c 0x00000014 Code RO 1084 .text.xMBPortSerialPutByte portserial.o 0x08003470 0x08003470 0x00000058 Code RO 1098 .text.xMBPortTimersInit porttimer.o 0x080034c8 0x080034c8 0x00000090 Code RO 1211 .text.xMBRTUReceiveFSM mbrtu.o 0x08003558 0x08003558 0x00000048 Code RO 1215 .text.xMBRTUTimerT35Expired mbrtu.o 0x080035a0 0x080035a0 0x00000080 Code RO 1213 .text.xMBRTUTransmitFSM mbrtu.o 0x08003620 0x08003620 0x00000100 Data RO 1192 .rodata.aucCRCHi mbcrc.o 0x08003720 0x08003720 0x00000100 Data RO 1193 .rodata.aucCRCLo mbcrc.o 0x08003820 0x08003820 0x00000008 Data RO 488 .rodata.cst8 gd32e230_rcu.o 0x08003828 0x08003828 0x00000062 Data RO 1055 .rodata.str1.1 mbascii.o 0x0800388a 0x0800388a 0x0000007d Data RO 1217 .rodata.str1.1 mbrtu.o 0x08003907 0x08003907 0x00000001 PAD 0x08003908 0x08003908 0x00000020 Data RO 1449 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08003928, Size: 0x000018a8, Max: 0x00002000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 0x08003928 0x00000003 Data RW 15 .data..L_MergedGlobals main.o 0x20000003 0x0800392b 0x00000001 PAD 0x20000004 0x0800392c 0x00000004 Data RW 994 .data.SystemCoreClock system_gd32e230.o 0x20000008 0x08003930 0x00000001 Data RW 1241 .data.eMBState mb.o 0x20000009 0x08003931 0x00000003 PAD 0x2000000c 0x08003934 0x00000080 Data RW 1242 .data.xFuncHandlers mb.o 0x2000008c 0x080039b4 0x00000004 PAD 0x20000090 - 0x00000060 Zero RW 1313 .bss c_p.l(libspace.o) 0x200000f0 - 0x0000002c Zero RW 43 .bss..L_MergedGlobals timer.o 0x2000011c - 0x00000010 Zero RW 71 .bss..L_MergedGlobals rcu.o 0x2000012c - 0x00000003 Zero RW 118 .bss..L_MergedGlobals key.o 0x2000012f 0x080039b4 0x00000001 PAD 0x20000130 - 0x00000034 Zero RW 234 .bss..L_MergedGlobals adc.o 0x20000164 - 0x00000043 Zero RW 253 .bss..L_MergedGlobals uart1.o 0x200001a7 0x080039b4 0x00000001 PAD 0x200001a8 - 0x0000000c Zero RW 1056 .bss..L_MergedGlobals mbascii.o 0x200001b4 - 0x00000002 Zero RW 1071 .bss..L_MergedGlobals portevent.o 0x200001b6 0x080039b4 0x00000002 PAD 0x200001b8 - 0x00000022 Zero RW 1167 .bss..L_MergedGlobals mbfuncother.o 0x200001da 0x080039b4 0x00000002 PAD 0x200001dc - 0x0000000c Zero RW 1219 .bss..L_MergedGlobals mbrtu.o 0x200001e8 - 0x00000028 Zero RW 1245 .bss..L_MergedGlobals mb.o 0x20000210 - 0x00000008 Zero RW 1265 .bss..L_MergedGlobals port.o 0x20000218 - 0x00000052 Zero RW 16 .bss..L_MergedGlobals.1 main.o 0x2000026a 0x080039b4 0x00000002 PAD 0x2000026c - 0x00000320 Zero RW 10 .bss.DCPDU_Modbus_Reg main.o 0x2000058c - 0x00000100 Zero RW 190 .bss.Eeprom_Rbuf readeeprom.o 0x2000068c - 0x00000100 Zero RW 1262 .bss.Modbus_Wr_buff port.o 0x2000078c - 0x00000001 Zero RW 252 .bss.Rx_Data_len uart1.o 0x2000078d - 0x00000040 Zero RW 268 .bss.Tx_Data_frame_IM1253E im1253e.o 0x200007cd 0x080039b4 0x00000003 PAD 0x200007d0 - 0x00000004 Zero RW 1028 .bss.s_iTimDelayCnt systick.o 0x200007d4 - 0x00000100 Zero RW 1218 .bss.ucRTUBuf mbrtu.o 0x200008d4 - 0x00000004 Zero RW 1264 .bss.usRegCoilsBuf port.o 0x200008d8 - 0x000007d0 Zero RW 1263 .bss.usRegHoldBuf port.o 0x200010a8 - 0x00000400 Zero RW 1003 HEAP startup_gd32e230.o 0x200014a8 - 0x00000400 Zero RW 1002 STACK startup_gd32e230.o ============================================================================== Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 496 40 0 0 52 3270 adc.o 184 8 0 0 0 2083 at24cxx.o 512 28 0 0 0 8757 gd32e230_adc.o 252 12 0 0 0 6629 gd32e230_dma.o 234 0 0 0 0 4852 gd32e230_gpio.o 8 0 0 0 0 932 gd32e230_it.o 108 20 0 0 0 3880 gd32e230_misc.o 548 48 8 0 0 13374 gd32e230_rcu.o 364 32 0 0 0 20564 gd32e230_timer.o 410 24 0 0 0 14396 gd32e230_usart.o 700 20 0 0 0 3339 i2c.o 148 32 0 0 64 2266 im1253e.o 144 8 0 0 3 1787 key.o 80 12 0 0 0 1755 led.o 1548 80 0 3 882 6302 main.o 392 76 0 129 40 5048 mb.o 882 132 98 0 12 5777 mbascii.o 52 8 512 0 0 1145 mbcrc.o 266 0 0 0 0 3077 mbfunccoils.o 108 4 0 0 0 1875 mbfuncdisc.o 374 0 0 0 0 3814 mbfuncholding.o 94 0 0 0 0 1821 mbfuncinput.o 32 4 0 0 34 2131 mbfuncother.o 668 136 125 0 268 4506 mbrtu.o 22 0 0 0 0 2823 mbutils.o 2 0 0 0 0 354 nvic.o 810 72 0 0 2268 5016 port.o 52 4 0 0 2 1322 portevent.o 512 48 0 0 0 5106 portserial.o 236 24 0 0 0 2977 porttimer.o 40 8 0 0 16 1806 rcu.o 380 24 0 0 256 2320 readeeprom.o 660 24 0 0 0 2474 relay.o 164 16 0 0 0 1468 sn74hc573.o 322 16 0 0 0 1722 sn74hc595.o 56 26 204 0 2048 692 startup_gd32e230.o 240 32 0 4 0 2048 system_gd32e230.o 122 24 0 0 4 3074 systick.o 572 96 0 0 44 4309 timer.o 316 24 0 0 68 4791 uart1.o ---------------------------------------------------------------------- 13128 1162 980 140 6076 165682 Object Totals 0 0 32 0 0 0 (incl. Generated) 18 0 1 4 15 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 8 0 0 0 0 68 __main.o 0 0 0 0 0 0 __rtentry.o 12 0 0 0 0 0 __rtentry2.o 6 0 0 0 0 0 __rtentry4.o 60 8 0 0 0 0 __scatter.o 26 0 0 0 0 0 __scatter_copy.o 28 0 0 0 0 0 __scatter_zi.o 16 0 0 0 0 68 exit.o 6 0 0 0 0 136 heapauxi.o 0 0 0 0 0 0 indicate_semi.o 2 0 0 0 0 0 libinit.o 2 0 0 0 0 0 libinit2.o 2 0 0 0 0 0 libshutdown.o 2 0 0 0 0 0 libshutdown2.o 8 4 0 0 96 68 libspace.o 64 0 0 0 0 108 rt_memclr.o 186 0 0 0 0 144 rt_memcpy.o 2 0 0 0 0 0 rtexit.o 10 0 0 0 0 0 rtexit2.o 12 4 0 0 0 60 sys_exit.o 62 0 0 0 0 80 sys_stackheap_outer.o 2 0 0 0 0 68 use_no_semi.o ---------------------------------------------------------------------- 524 16 0 0 96 800 Library Totals 8 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name 516 16 0 0 96 800 c_p.l ---------------------------------------------------------------------- 524 16 0 0 96 800 Library Totals ---------------------------------------------------------------------- ============================================================================== Code (inc. data) RO Data RW Data ZI Data Debug 13652 1178 980 140 6172 165490 Grand Totals 13652 1178 980 140 6172 165490 ELF Image Totals 13652 1178 980 140 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 14632 ( 14.29kB) Total RW Size (RW Data + ZI Data) 6312 ( 6.16kB) Total ROM Size (Code + RO Data + RW Data) 14772 ( 14.43kB) ==============================================================================