Component: ARM Compiler 6.16 Tool: armlink [5dfeaa00] ============================================================================== Section Cross References 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 timer.o(.text.InitTimer) for InitTimer 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 uart1.o(.text.InitUART1) for InitUART1 main.o(.text.main) refers to uart1.o(.text.InitCH448F) for InitCH448F main.o(.text.main) refers to key_io.o(.text.key_io_init) for key_io_init main.o(.text.main) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set main.o(.text.main) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset main.o(.text.main) refers to hlw8110.o(.text.Init_HLW8110) for Init_HLW8110 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 main.o(.text.LimiT_enable_check) for LimiT_enable_check main.o(.text.main) refers to key_io.o(.text.get_rst) for get_rst main.o(.text.main) refers to key_io.o(.text.get_test) for get_test main.o(.text.main) refers to at24cxx.o(.text.AT24CxxWriteOneByte) for AT24CxxWriteOneByte main.o(.text.main) refers to sn74hc573.o(.text.Chk_Jlink_conn) for Chk_Jlink_conn 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.AC3PPDU_Modbus_Reg) for AC3PPDU_Modbus_Reg main.o(.text.main) refers to main.o(.bss.Eeprom_Rbuf) for [Anonymous Symbol] main.o(.text.main) refers to timer.o(.bss..L_MergedGlobals) for RL_N_delay_Limit main.o(.text.main) refers to mb.o(.text.eMBPoll) for eMBPoll 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 at24cxx.o(.text.AT24CxxWrite) for AT24CxxWrite main.o(.text.main) refers to hlw8110.o(.text.read_Hlw8110) for read_Hlw8110 main.o(.text.main) refers to main.o(.bss.AC3PPDU_Output) for AC3PPDU_Output 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.LimiT_enable_check) refers to main.o(.data..L_MergedGlobals) for [Anonymous Symbol] main.o(.ARM.exidx.text.LimiT_enable_check) refers to main.o(.text.LimiT_enable_check) 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(.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 Start_Read_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(.ARM.exidx.text.Get100msFlag) refers to timer.o(.text.Get100msFlag) 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] 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.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.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] hlw8110.o(.text.Clear_RxBuf) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Clear_RxBuf) refers to hlw8110.o(.text.Clear_RxBuf) for [Anonymous Symbol] hlw8110.o(.text.HLW8110_checkSum_Write) refers to hlw8110.o(.bss.u8_TxBuf) for u8_TxBuf hlw8110.o(.ARM.exidx.text.HLW8110_checkSum_Write) refers to hlw8110.o(.text.HLW8110_checkSum_Write) for [Anonymous Symbol] hlw8110.o(.text.HLW8110_checkSum_Read) refers to hlw8110.o(.bss.u8_TxBuf) for u8_TxBuf hlw8110.o(.text.HLW8110_checkSum_Read) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.HLW8110_checkSum_Read) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for [Anonymous Symbol] hlw8110.o(.text.Uart_HLW8110_WriteREG_EN) refers to hlw8110.o(.text.HLW8110_checkSum_Write) for HLW8110_checkSum_Write hlw8110.o(.text.Uart_HLW8110_WriteREG_EN) refers to uart1.o(.text.Start_Send_UartData) for Start_Send_UartData hlw8110.o(.text.Uart_HLW8110_WriteREG_EN) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.text.Uart_HLW8110_WriteREG_EN) refers to hlw8110.o(.bss.u8_TxBuf) for u8_TxBuf hlw8110.o(.ARM.exidx.text.Uart_HLW8110_WriteREG_EN) refers to hlw8110.o(.text.Uart_HLW8110_WriteREG_EN) for [Anonymous Symbol] hlw8110.o(.text.Uart_HLW8110_WriteREG_DIS) refers to hlw8110.o(.text.HLW8110_checkSum_Write) for HLW8110_checkSum_Write hlw8110.o(.text.Uart_HLW8110_WriteREG_DIS) refers to uart1.o(.text.Start_Send_UartData) for Start_Send_UartData hlw8110.o(.text.Uart_HLW8110_WriteREG_DIS) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.text.Uart_HLW8110_WriteREG_DIS) refers to hlw8110.o(.bss.u8_TxBuf) for u8_TxBuf hlw8110.o(.ARM.exidx.text.Uart_HLW8110_WriteREG_DIS) refers to hlw8110.o(.text.Uart_HLW8110_WriteREG_DIS) for [Anonymous Symbol] hlw8110.o(.text.Uart_HLW8110_Set_Channel_A) refers to hlw8110.o(.text.HLW8110_checkSum_Write) for HLW8110_checkSum_Write hlw8110.o(.text.Uart_HLW8110_Set_Channel_A) refers to uart1.o(.text.Start_Send_UartData) for Start_Send_UartData hlw8110.o(.text.Uart_HLW8110_Set_Channel_A) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.text.Uart_HLW8110_Set_Channel_A) refers to hlw8110.o(.bss.u8_TxBuf) for u8_TxBuf hlw8110.o(.ARM.exidx.text.Uart_HLW8110_Set_Channel_A) refers to hlw8110.o(.text.Uart_HLW8110_Set_Channel_A) for [Anonymous Symbol] hlw8110.o(.text.Uart_Read_HLW8110_Reg) refers to hlw8110.o(.text.Clear_RxBuf) for Clear_RxBuf hlw8110.o(.text.Uart_Read_HLW8110_Reg) refers to uart1.o(.text.Start_Send_UartData) for Start_Send_UartData hlw8110.o(.text.Uart_Read_HLW8110_Reg) refers to hlw8110.o(.bss.u8_TxBuf) for u8_TxBuf hlw8110.o(.text.Uart_Read_HLW8110_Reg) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Uart_Read_HLW8110_Reg) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for [Anonymous Symbol] hlw8110.o(.text.Uart_Write_HLW8110_Reg) refers to hlw8110.o(.text.HLW8110_checkSum_Write) for HLW8110_checkSum_Write hlw8110.o(.text.Uart_Write_HLW8110_Reg) refers to uart1.o(.text.Start_Send_UartData) for Start_Send_UartData hlw8110.o(.text.Uart_Write_HLW8110_Reg) refers to hlw8110.o(.bss.u8_TxBuf) for u8_TxBuf hlw8110.o(.text.Uart_Write_HLW8110_Reg) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Uart_Write_HLW8110_Reg) refers to hlw8110.o(.text.Uart_Write_HLW8110_Reg) for [Anonymous Symbol] hlw8110.o(.text.Uart_HLW8110_Reset) refers to hlw8110.o(.text.HLW8110_checkSum_Write) for HLW8110_checkSum_Write hlw8110.o(.text.Uart_HLW8110_Reset) refers to uart1.o(.text.Start_Send_UartData) for Start_Send_UartData hlw8110.o(.text.Uart_HLW8110_Reset) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.text.Uart_HLW8110_Reset) refers to hlw8110.o(.bss.u8_TxBuf) for u8_TxBuf hlw8110.o(.ARM.exidx.text.Uart_HLW8110_Reset) refers to hlw8110.o(.text.Uart_HLW8110_Reset) for [Anonymous Symbol] hlw8110.o(.text.Judge_CheckSum_HLW8110_Calfactor) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for Uart_Read_HLW8110_Reg hlw8110.o(.text.Judge_CheckSum_HLW8110_Calfactor) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Judge_CheckSum_HLW8110_Calfactor) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for HLW8110_checkSum_Read hlw8110.o(.text.Judge_CheckSum_HLW8110_Calfactor) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Judge_CheckSum_HLW8110_Calfactor) refers to hlw8110.o(.text.Judge_CheckSum_HLW8110_Calfactor) for [Anonymous Symbol] hlw8110.o(.text.Init_HLW8110) refers to hlw8110.o(.text.Uart_HLW8110_WriteREG_EN) for Uart_HLW8110_WriteREG_EN hlw8110.o(.text.Init_HLW8110) refers to hlw8110.o(.text.Uart_HLW8110_Set_Channel_A) for Uart_HLW8110_Set_Channel_A hlw8110.o(.text.Init_HLW8110) refers to hlw8110.o(.text.Uart_HLW8110_WriteREG_DIS) for Uart_HLW8110_WriteREG_DIS hlw8110.o(.text.Init_HLW8110) refers to hlw8110.o(.text.Judge_CheckSum_HLW8110_Calfactor) for Judge_CheckSum_HLW8110_Calfactor hlw8110.o(.text.Init_HLW8110) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Init_HLW8110) refers to hlw8110.o(.text.Uart_Write_HLW8110_Reg) for Uart_Write_HLW8110_Reg hlw8110.o(.ARM.exidx.text.Init_HLW8110) refers to hlw8110.o(.text.Init_HLW8110) for [Anonymous Symbol] hlw8110.o(.text.Check_WriteReg_Success) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for Uart_Read_HLW8110_Reg hlw8110.o(.text.Check_WriteReg_Success) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Check_WriteReg_Success) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for HLW8110_checkSum_Read hlw8110.o(.text.Check_WriteReg_Success) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Check_WriteReg_Success) refers to hlw8110.o(.text.Check_WriteReg_Success) for [Anonymous Symbol] hlw8110.o(.text.Read_HLW8110_IA) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for Uart_Read_HLW8110_Reg hlw8110.o(.text.Read_HLW8110_IA) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Read_HLW8110_IA) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for HLW8110_checkSum_Read hlw8110.o(.text.Read_HLW8110_IA) refers to fflti.o(.text) for __aeabi_ui2f hlw8110.o(.text.Read_HLW8110_IA) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul hlw8110.o(.text.Read_HLW8110_IA) refers to fdiv.o(.text) for __aeabi_fdiv hlw8110.o(.text.Read_HLW8110_IA) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Read_HLW8110_IA) refers to hlw8110.o(.text.Read_HLW8110_IA) for [Anonymous Symbol] hlw8110.o(.text.Read_HLW8110_U) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for Uart_Read_HLW8110_Reg hlw8110.o(.text.Read_HLW8110_U) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Read_HLW8110_U) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for HLW8110_checkSum_Read hlw8110.o(.text.Read_HLW8110_U) refers to fflti.o(.text) for __aeabi_ui2f hlw8110.o(.text.Read_HLW8110_U) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul hlw8110.o(.text.Read_HLW8110_U) refers to fdiv.o(.text) for __aeabi_fdiv hlw8110.o(.text.Read_HLW8110_U) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Read_HLW8110_U) refers to hlw8110.o(.text.Read_HLW8110_U) for [Anonymous Symbol] hlw8110.o(.text.Read_HLW8110_PA) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for Uart_Read_HLW8110_Reg hlw8110.o(.text.Read_HLW8110_PA) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Read_HLW8110_PA) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for HLW8110_checkSum_Read hlw8110.o(.text.Read_HLW8110_PA) refers to fflti.o(.text) for __aeabi_ui2f hlw8110.o(.text.Read_HLW8110_PA) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul hlw8110.o(.text.Read_HLW8110_PA) refers to fdiv.o(.text) for __aeabi_fdiv hlw8110.o(.text.Read_HLW8110_PA) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Read_HLW8110_PA) refers to hlw8110.o(.text.Read_HLW8110_PA) for [Anonymous Symbol] hlw8110.o(.text.Read_HLW8110_PSA) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for Uart_Read_HLW8110_Reg hlw8110.o(.text.Read_HLW8110_PSA) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Read_HLW8110_PSA) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for HLW8110_checkSum_Read hlw8110.o(.text.Read_HLW8110_PSA) refers to fflti.o(.text) for __aeabi_ui2f hlw8110.o(.text.Read_HLW8110_PSA) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul hlw8110.o(.text.Read_HLW8110_PSA) refers to fdiv.o(.text) for __aeabi_fdiv hlw8110.o(.text.Read_HLW8110_PSA) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Read_HLW8110_PSA) refers to hlw8110.o(.text.Read_HLW8110_PSA) for [Anonymous Symbol] hlw8110.o(.text.Read_HLW8110_EA) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for Uart_Read_HLW8110_Reg hlw8110.o(.text.Read_HLW8110_EA) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Read_HLW8110_EA) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for HLW8110_checkSum_Read hlw8110.o(.text.Read_HLW8110_EA) refers to fflti.o(.text) for __aeabi_ui2f hlw8110.o(.text.Read_HLW8110_EA) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul hlw8110.o(.text.Read_HLW8110_EA) refers to fdiv.o(.text) for __aeabi_fdiv hlw8110.o(.text.Read_HLW8110_EA) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Read_HLW8110_EA) refers to hlw8110.o(.text.Read_HLW8110_EA) for [Anonymous Symbol] hlw8110.o(.text.Read_HLW8110_LineFreq) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for Uart_Read_HLW8110_Reg hlw8110.o(.text.Read_HLW8110_LineFreq) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Read_HLW8110_LineFreq) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for HLW8110_checkSum_Read hlw8110.o(.text.Read_HLW8110_LineFreq) refers to fflti.o(.text) for __aeabi_ui2f hlw8110.o(.text.Read_HLW8110_LineFreq) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul hlw8110.o(.text.Read_HLW8110_LineFreq) refers to fdiv.o(.text) for __aeabi_fdiv hlw8110.o(.text.Read_HLW8110_LineFreq) refers to fcmp.o(i._fgr) for __aeabi_fcmpgt hlw8110.o(.text.Read_HLW8110_LineFreq) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Read_HLW8110_LineFreq) refers to hlw8110.o(.text.Read_HLW8110_LineFreq) for [Anonymous Symbol] hlw8110.o(.text.Read_HLW8110_PF) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for Uart_Read_HLW8110_Reg hlw8110.o(.text.Read_HLW8110_PF) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Read_HLW8110_PF) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for HLW8110_checkSum_Read hlw8110.o(.text.Read_HLW8110_PF) refers to f2d.o(.text) for __aeabi_f2d hlw8110.o(.text.Read_HLW8110_PF) refers to dcmp.o(i._dls) for __aeabi_dcmplt hlw8110.o(.text.Read_HLW8110_PF) refers to fflti.o(.text) for __aeabi_ui2f hlw8110.o(.text.Read_HLW8110_PF) refers to fdiv.o(.text) for __aeabi_fdiv hlw8110.o(.text.Read_HLW8110_PF) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Read_HLW8110_PF) refers to hlw8110.o(.text.Read_HLW8110_PF) for [Anonymous Symbol] hlw8110.o(.text.Read_HLW8110_Angle) refers to hlw8110.o(.text.Uart_Read_HLW8110_Reg) for Uart_Read_HLW8110_Reg hlw8110.o(.text.Read_HLW8110_Angle) refers to systick.o(.text.DelayNms) for DelayNms hlw8110.o(.text.Read_HLW8110_Angle) refers to hlw8110.o(.text.HLW8110_checkSum_Read) for HLW8110_checkSum_Read hlw8110.o(.text.Read_HLW8110_Angle) refers to fflti.o(.text) for __aeabi_ui2f hlw8110.o(.text.Read_HLW8110_Angle) refers to f2d.o(.text) for __aeabi_f2d hlw8110.o(.text.Read_HLW8110_Angle) refers to fcmp.o(i._fls) for __aeabi_fcmplt hlw8110.o(.text.Read_HLW8110_Angle) refers to dmul.o(.text) for __aeabi_dmul hlw8110.o(.text.Read_HLW8110_Angle) refers to d2f.o(.text) for __aeabi_d2f hlw8110.o(.text.Read_HLW8110_Angle) refers to fcmp.o(i._fgeq) for __aeabi_fcmpge hlw8110.o(.text.Read_HLW8110_Angle) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.ARM.exidx.text.Read_HLW8110_Angle) refers to hlw8110.o(.text.Read_HLW8110_Angle) for [Anonymous Symbol] hlw8110.o(.text.Calculate_HLW8110_MeterData) refers to hlw8110.o(.text.Check_WriteReg_Success) for Check_WriteReg_Success hlw8110.o(.text.Calculate_HLW8110_MeterData) refers to hlw8110.o(.text.Read_HLW8110_IA) for Read_HLW8110_IA hlw8110.o(.text.Calculate_HLW8110_MeterData) refers to hlw8110.o(.text.Read_HLW8110_U) for Read_HLW8110_U hlw8110.o(.text.Calculate_HLW8110_MeterData) refers to hlw8110.o(.text.Read_HLW8110_PA) for Read_HLW8110_PA hlw8110.o(.text.Calculate_HLW8110_MeterData) refers to hlw8110.o(.text.Read_HLW8110_PSA) for Read_HLW8110_PSA hlw8110.o(.text.Calculate_HLW8110_MeterData) refers to hlw8110.o(.text.Read_HLW8110_EA) for Read_HLW8110_EA hlw8110.o(.text.Calculate_HLW8110_MeterData) refers to hlw8110.o(.text.Read_HLW8110_LineFreq) for Read_HLW8110_LineFreq hlw8110.o(.text.Calculate_HLW8110_MeterData) refers to hlw8110.o(.text.Read_HLW8110_Angle) for Read_HLW8110_Angle hlw8110.o(.text.Calculate_HLW8110_MeterData) refers to hlw8110.o(.text.Read_HLW8110_PF) for Read_HLW8110_PF hlw8110.o(.ARM.exidx.text.Calculate_HLW8110_MeterData) refers to hlw8110.o(.text.Calculate_HLW8110_MeterData) for [Anonymous Symbol] hlw8110.o(.text.read_Hlw8110) refers to gd32e230_gpio.o(.text.gpio_bit_set) for gpio_bit_set hlw8110.o(.text.read_Hlw8110) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset hlw8110.o(.text.read_Hlw8110) refers to hlw8110.o(.text.Calculate_HLW8110_MeterData) for Calculate_HLW8110_MeterData hlw8110.o(.text.read_Hlw8110) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul hlw8110.o(.text.read_Hlw8110) refers to ffixui.o(.text) for __aeabi_f2uiz hlw8110.o(.text.read_Hlw8110) refers to fdiv.o(.text) for __aeabi_fdiv hlw8110.o(.text.read_Hlw8110) refers to faddsub.o(x$fpl$fsub) for __aeabi_fsub hlw8110.o(.text.read_Hlw8110) refers to hlw8110.o(.bss..L_MergedGlobals) for [Anonymous Symbol] hlw8110.o(.text.read_Hlw8110) refers to main.o(.bss.AC3PPDU_Output) for AC3PPDU_Output hlw8110.o(.text.read_Hlw8110) refers to main.o(.bss.AC3PPDU_Modbus_Reg) for AC3PPDU_Modbus_Reg hlw8110.o(.ARM.exidx.text.read_Hlw8110) refers to hlw8110.o(.text.read_Hlw8110) 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] 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_set) for gpio_bit_set 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_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(.ARM.exidx.text.Write_74hc573) refers to sn74hc573.o(.text.Write_74hc573) for [Anonymous Symbol] sn74hc573.o(.text.Chk_Jlink_conn) refers to gd32e230_gpio.o(.text.gpio_input_bit_get) for gpio_input_bit_get sn74hc573.o(.ARM.exidx.text.Chk_Jlink_conn) refers to sn74hc573.o(.text.Chk_Jlink_conn) 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] 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] 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] 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 hlw8110.o(.bss..L_MergedGlobals) for u8_RX_Length 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.InitCH448F) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable uart1.o(.text.InitCH448F) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set uart1.o(.text.InitCH448F) refers to gd32e230_gpio.o(.text.gpio_output_options_set) for gpio_output_options_set uart1.o(.text.InitCH448F) refers to gd32e230_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset uart1.o(.ARM.exidx.text.InitCH448F) refers to uart1.o(.text.InitCH448F) 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(.text.Start_Send_UartData) refers to hlw8110.o(.bss.u8_TxBuf) for u8_TxBuf 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] 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 relay.o(.bss.Relay_state) for Relay_state relay.o(.ARM.exidx.text.Relayx_Onoff_state) refers to relay.o(.text.Relayx_Onoff_state) 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 [Anonymous Symbol] readeeprom.o(.text.ReadEeprom) refers to main.o(.data..L_MergedGlobals) for AC3PPDU_active_chn readeeprom.o(.text.ReadEeprom) refers to main.o(.bss.AC3PPDU_Modbus_Reg) for AC3PPDU_Modbus_Reg readeeprom.o(.text.ReadEeprom) refers to main.o(.bss..L_MergedGlobals.1) for hlw8110_base 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 [Anonymous Symbol] readeeprom.o(.ARM.exidx.text.WriteEeprom) refers to readeeprom.o(.text.WriteEeprom) 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] key_io.o(.text.key_io_init) refers to gd32e230_rcu.o(.text.rcu_periph_clock_enable) for rcu_periph_clock_enable key_io.o(.text.key_io_init) refers to gd32e230_gpio.o(.text.gpio_mode_set) for gpio_mode_set key_io.o(.ARM.exidx.text.key_io_init) refers to key_io.o(.text.key_io_init) for [Anonymous Symbol] key_io.o(.text.get_rst) refers to gd32e230_gpio.o(.text.gpio_input_bit_get) for gpio_input_bit_get key_io.o(.ARM.exidx.text.get_rst) refers to key_io.o(.text.get_rst) for [Anonymous Symbol] key_io.o(.text.get_test) refers to gd32e230_gpio.o(.text.gpio_input_bit_get) for gpio_input_bit_get key_io.o(.ARM.exidx.text.get_test) refers to key_io.o(.text.get_test) 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_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_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_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_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_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_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_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] nvic.o(.ARM.exidx.text.InitNVIC) refers to nvic.o(.text.InitNVIC) 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] 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] 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] 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 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 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 port.o(.bss.Modbus_Wr_buff) for Modbus_Wr_buff port.o(.text.eMBRegHoldingCB) refers to main.o(.bss.AC3PPDU_Modbus_Reg) for AC3PPDU_Modbus_Reg port.o(.text.eMBRegHoldingCB) refers to main.o(.bss..L_MergedGlobals.1) for dev_info 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] 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_gpio.o(.text.gpio_bit_reset) for gpio_bit_reset 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 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 mbascii.o(.text.prvucMBBIN2CHAR) for prvucMBBIN2CHAR mbascii.o(.text.xMBASCIITransmitFSM) refers to portserial.o(.text.xMBPortSerialPutByte) for xMBPortSerialPutByte mbascii.o(.text.xMBASCIITransmitFSM) refers to portevent.o(.text.xMBPortEventPost) for xMBPortEventPost 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.prvucMBBIN2CHAR) refers to main.o(.text.__aeabi_assert) for __aeabi_assert mbascii.o(.text.prvucMBBIN2CHAR) refers to mbascii.o(.rodata.str1.1) for [Anonymous Symbol] mbascii.o(.ARM.exidx.text.prvucMBBIN2CHAR) refers to mbascii.o(.text.prvucMBBIN2CHAR) 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] 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 d2f.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dcmp.o(i._deq) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dcmp.o(i._deq) refers to deqf.o(x$fpl$deqf) for _dcmpeq dcmp.o(i._dgeq) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dcmp.o(i._dgeq) refers to dgef.o(x$fpl$dgeqf) for _dcmpge dcmp.o(i._dgr) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dcmp.o(i._dgr) refers to dgef.o(x$fpl$dgeqf) for _dcmpge dcmp.o(i._dleq) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dcmp.o(i._dleq) refers to dlef.o(x$fpl$dleqf) for _dcmple dcmp.o(i._dls) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dcmp.o(i._dls) refers to dlef.o(x$fpl$dleqf) for _dcmple dcmp.o(i._dneq) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dcmp.o(i._dneq) refers to deqf.o(x$fpl$deqf) for _dcmpeq dmul.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp f2d.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp faddsub.o(x$fpl$fadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp faddsub.o(x$fpl$fadd) refers to faddsub.o(x$fpl$fsub) for _fsub1 faddsub.o(x$fpl$frsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp faddsub.o(x$fpl$frsb) refers to faddsub.o(x$fpl$fsub) for _fsub1 faddsub.o(x$fpl$frsb) refers to faddsub.o(x$fpl$fadd) for _fadd1 faddsub.o(x$fpl$fsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp faddsub.o(x$fpl$fsub) refers to faddsub.o(x$fpl$fadd) for _fadd1 fcmp.o(i._feq) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fcmp.o(i._feq) refers to feqf.o(x$fpl$feqf) for _fcmpeq fcmp.o(i._fgeq) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fcmp.o(i._fgeq) refers to fgef.o(x$fpl$fgeqf) for _fcmpge fcmp.o(i._fgr) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fcmp.o(i._fgr) refers to fgef.o(x$fpl$fgeqf) for _fcmpge fcmp.o(i._fleq) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fcmp.o(i._fleq) refers to flef.o(x$fpl$fleqf) for _fcmple fcmp.o(i._fls) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fcmp.o(i._fls) refers to flef.o(x$fpl$fleqf) for _fcmple fcmp.o(i._fneq) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fcmp.o(i._fneq) refers to feqf.o(x$fpl$feqf) for _fcmpeq fdiv.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fdiv.o(.text) refers to fdiv.o(.constdata) for .constdata fdiv.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp ffixui.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fflti.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fmul.o(x$fpl$fmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp __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 deqf.o(x$fpl$deqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp deqf.o(x$fpl$deqf) refers to dcmpin.o(.text) for __fpl_dcmp_InfNaN dgef.o(x$fpl$dgeqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dgef.o(x$fpl$dgeqf) refers to dcmpin.o(.text) for __fpl_dcmp_InfNaN dlef.o(x$fpl$dleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dlef.o(x$fpl$dleqf) refers to dcmpin.o(.text) for __fpl_dcmp_InfNaN feqf.o(x$fpl$feqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp feqf.o(x$fpl$feqf) refers to fcmpin.o(.text) for __fpl_fcmp_InfNaN fgef.o(x$fpl$fgeqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fgef.o(x$fpl$fgeqf) refers to fcmpin.o(.text) for __fpl_fcmp_InfNaN flef.o(x$fpl$fleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp flef.o(x$fpl$fleqf) refers to fcmpin.o(.text) for __fpl_fcmp_InfNaN __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 dcmpin.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dcmpin.o(.text) refers to cmpret.o(.text) for __fpl_cmpreturn dcmpin.o(.text) refers to dnan2.o(.text) for __fpl_dcheck_NaN2 fcmpin.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fcmpin.o(.text) refers to cmpret.o(.text) for __fpl_cmpreturn fcmpin.o(.text) refers to fnan2.o(.text) for __fpl_fcheck_NaN2 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$$0000002E) for __rt_lib_init_alloca_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1 cmpret.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dnan2.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp dnan2.o(.text) refers to retnan.o(.text) for __fpl_return_NaN fnan2.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fnan2.o(.text) refers to retnan.o(.text) for __fpl_return_NaN 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$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.text) for __ARM_argv_veneer libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.text) for __ARM_argv_veneer retnan.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp retnan.o(.text) refers to cmpret.o(.text) for __fpl_cmpreturn 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.LimiT_enable_check), (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.Vin_LTmax_Enable_flag), (1 bytes). Removing main.o(.bss.Vin_LTmin_Enable_flag), (1 bytes). Removing main.o(.bss.Iin_LTmax_Enable_flag), (1 bytes). Removing main.o(.bss.Win_LTmax_Enable_flag), (1 bytes). Removing main.o(.bss.kWhin_LTmax_Enable_flag), (1 bytes). Removing main.o(.bss.Vout_LTmax_Enable_flag), (4 bytes). Removing main.o(.bss.Vout_LTmin_Enable_flag), (4 bytes). Removing main.o(.bss.Iout_LTmax_Enable_flag), (4 bytes). Removing main.o(.bss.Wout_LTmax_Enable_flag), (4 bytes). Removing main.o(.bss.kWhout_LTmax_Enable_flag), (4 bytes). Removing main.o(.bss.cnt), (1 bytes). Removing main.o(.bss.RL_Ton_en_flag), (4 bytes). Removing main.o(.bss.RL_Toff_en_flag), (4 bytes). Removing main.o(.bss.RL_N_Ton_en_flag), (1 bytes). Removing main.o(.bss.RL_N_Toff_en_flag), (1 bytes). Removing main.o(.data.AC3PPDU_In_FtSt_flag), (2 bytes). Removing main.o(.bss.AC3PPDU_Iout_Zero), (16 bytes). Removing main.o(.bss.AC3PPDU_Iin_Zero), (4 bytes). Removing main.o(.bss.AC3PPDU_Win_Zero), (4 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(.text.Get100msFlag), (4 bytes). Removing timer.o(.ARM.exidx.text.Get100msFlag), (8 bytes). Removing timer.o(.text.Clr100msFlag), (2 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 timer.o(.bss.Wr_eeprom_wait_cnt), (1 bytes). Removing timer.o(.bss.ch_cnt), (1 bytes). Removing at24cxx.o(.text), (0 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.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.AT24CxxRead), (8 bytes). Removing at24cxx.o(.ARM.exidx.text.AT24CxxWrite), (8 bytes). Removing hlw8110.o(.text), (0 bytes). Removing hlw8110.o(.ARM.exidx.text.Clear_RxBuf), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.HLW8110_checkSum_Write), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.HLW8110_checkSum_Read), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Uart_HLW8110_WriteREG_EN), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Uart_HLW8110_WriteREG_DIS), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Uart_HLW8110_Set_Channel_A), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Uart_Read_HLW8110_Reg), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Uart_Write_HLW8110_Reg), (8 bytes). Removing hlw8110.o(.text.Uart_HLW8110_Reset), (56 bytes). Removing hlw8110.o(.ARM.exidx.text.Uart_HLW8110_Reset), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Judge_CheckSum_HLW8110_Calfactor), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Init_HLW8110), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Check_WriteReg_Success), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Read_HLW8110_IA), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Read_HLW8110_U), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Read_HLW8110_PA), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Read_HLW8110_PSA), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Read_HLW8110_EA), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Read_HLW8110_LineFreq), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Read_HLW8110_PF), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Read_HLW8110_Angle), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.Calculate_HLW8110_MeterData), (8 bytes). Removing hlw8110.o(.ARM.exidx.text.read_Hlw8110), (8 bytes). Removing hlw8110.o(.bss.U16_TempData), (4 bytes). Removing hlw8110.o(.bss.U16_IFData), (4 bytes). Removing hlw8110.o(.bss.U16_RIFData), (4 bytes). Removing hlw8110.o(.bss.U16_LineFData), (4 bytes). Removing hlw8110.o(.bss.U16_AngleData), (4 bytes). Removing hlw8110.o(.bss.U16_PFData), (4 bytes). Removing hlw8110.o(.bss.U32_RMSIB_RegData), (4 bytes). Removing hlw8110.o(.bss.U32_POWERPB_RegData), (4 bytes). Removing hlw8110.o(.bss.U32_ENERGY_PB_RegData), (4 bytes). Removing hlw8110.o(.bss.F_AC_I_B), (4 bytes). Removing hlw8110.o(.bss.F_AC_P_B), (4 bytes). Removing hlw8110.o(.bss.F_AC_E_B), (4 bytes). Removing hlw8110.o(.bss.F_AC_BACKUP_E_B), (4 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 sn74hc573.o(.text), (0 bytes). Removing sn74hc573.o(.ARM.exidx.text.Init_74hc573), (8 bytes). Removing sn74hc573.o(.text.Write_74hc573), (20 bytes). Removing sn74hc573.o(.ARM.exidx.text.Write_74hc573), (8 bytes). Removing sn74hc573.o(.ARM.exidx.text.Chk_Jlink_conn), (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 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 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 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.InitCH448F), (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 relay.o(.text), (0 bytes). Removing relay.o(.ARM.exidx.text.InitRelay), (8 bytes). Removing relay.o(.text.Relayx_Onoff_state), (28 bytes). Removing relay.o(.ARM.exidx.text.Relayx_Onoff_state), (8 bytes). Removing relay.o(.bss.Relay_state), (2 bytes). Removing readeeprom.o(.text), (0 bytes). Removing readeeprom.o(.ARM.exidx.text.ReadEeprom), (8 bytes). Removing readeeprom.o(.text.WriteEeprom), (16 bytes). Removing readeeprom.o(.ARM.exidx.text.WriteEeprom), (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 key_io.o(.text), (0 bytes). Removing key_io.o(.ARM.exidx.text.key_io_init), (8 bytes). Removing key_io.o(.ARM.exidx.text.get_rst), (8 bytes). Removing key_io.o(.ARM.exidx.text.get_test), (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_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), (556 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_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_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(.text.rcu_adc_clock_config), (200 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), (188 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_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), (36 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_gpio.o(.text), (0 bytes). Removing gd32e230_gpio.o(.text.gpio_deinit), (88 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_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), (120 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), (116 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), (20 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_dma.o(.text), (0 bytes). Removing gd32e230_dma.o(.text.dma_deinit), (48 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(.text.dma_init), (116 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(.text.dma_circulation_enable), (20 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(.text.dma_memory_to_memory_disable), (24 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_memory_to_memory_disable), (8 bytes). Removing gd32e230_dma.o(.text.dma_channel_enable), (20 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(.text.dma_flag_get), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_flag_get), (8 bytes). Removing gd32e230_dma.o(.text.dma_flag_clear), (20 bytes). Removing gd32e230_dma.o(.ARM.exidx.text.dma_flag_clear), (8 bytes). Removing gd32e230_dma.o(.text.dma_interrupt_flag_get), (68 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 nvic.o(.text), (0 bytes). Removing nvic.o(.ARM.exidx.text.InitNVIC), (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 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 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 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). 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), (120 bytes). Removing mbutils.o(.ARM.exidx.text.xMBUtilSetBits), (8 bytes). Removing mbutils.o(.text.xMBUtilGetBits), (34 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 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.prvucMBBIN2CHAR), (8 bytes). Removing mbascii.o(.ARM.exidx.text.xMBASCIITimerT1SExpired), (8 bytes). 758 unused section(s) (total 12271 bytes) removed from the image. ============================================================================== Image Symbol Table Local Symbols Symbol Name Value Ov Type Size Object(Section) ../ARM/System/startup_gd32e230.s 0x00000000 Number 0 startup_gd32e230.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE ../clib/angel/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/cmp.c 0x00000000 Number 0 dcmp.o ABSOLUTE ../fplib/cfplib/cmp.c 0x00000000 Number 0 fcmp.o ABSOLUTE ../fplib/cfplib/cmpret.c 0x00000000 Number 0 cmpret.o ABSOLUTE ../fplib/cfplib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE ../fplib/cfplib/dcmpin.c 0x00000000 Number 0 dcmpin.o ABSOLUTE ../fplib/cfplib/dmul.c 0x00000000 Number 0 dmul.o ABSOLUTE ../fplib/cfplib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE ../fplib/cfplib/fcmpin.c 0x00000000 Number 0 fcmpin.o ABSOLUTE ../fplib/cfplib/fdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE ../fplib/cfplib/ffix.c 0x00000000 Number 0 ffixui.o ABSOLUTE ../fplib/cfplib/fflt.c 0x00000000 Number 0 fflti.o ABSOLUTE ../fplib/cfplib/fpinit.c 0x00000000 Number 0 fpinit.o ABSOLUTE ../fplib/cfplib/nan2.c 0x00000000 Number 0 dnan2.o ABSOLUTE ../fplib/cfplib/nan2.c 0x00000000 Number 0 fnan2.o ABSOLUTE ../fplib/cfplib/retnan.c 0x00000000 Number 0 retnan.o ABSOLUTE ../fplib/deqf6m.s 0x00000000 Number 0 deqf.o ABSOLUTE ../fplib/dgeqf6m.s 0x00000000 Number 0 dgef.o ABSOLUTE ../fplib/dleqf6m.s 0x00000000 Number 0 dlef.o ABSOLUTE ../fplib/faddsub6m.s 0x00000000 Number 0 faddsub.o ABSOLUTE ../fplib/feqf6m.s 0x00000000 Number 0 feqf.o ABSOLUTE ../fplib/fgeqf6m.s 0x00000000 Number 0 fgef.o ABSOLUTE ../fplib/fleqf6m.s 0x00000000 Number 0 flef.o ABSOLUTE ../fplib/fmul6m.s 0x00000000 Number 0 fmul.o ABSOLUTE ../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE At24cxx.c 0x00000000 Number 0 at24cxx.o ABSOLUTE Hlw8110.c 0x00000000 Number 0 hlw8110.o ABSOLUTE I2c.c 0x00000000 Number 0 i2c.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 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 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_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 key_io.c 0x00000000 Number 0 key_io.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$$0000000A 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) .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$$00000011 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011) .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$$0000002C 0x0800014a Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) .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$$00000033 0x0800014a Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033) .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 heapauxi.o(.text) .text 0x08000268 Section 0 d2f.o(.text) .text 0x080002e4 Section 0 dmul.o(.text) .text 0x0800052c Section 0 f2d.o(.text) .text 0x08000580 Section 0 fdiv.o(.text) .text 0x080006e0 Section 0 ffixui.o(.text) .text 0x08000710 Section 0 fflti.o(.text) .text 0x08000770 Section 0 dcmpin.o(.text) .text 0x08000810 Section 0 fcmpin.o(.text) .text 0x08000874 Section 62 sys_stackheap_outer.o(.text) .text 0x080008b2 Section 0 exit.o(.text) .text 0x080008c2 Section 0 cmpret.o(.text) .text 0x080008f0 Section 0 dnan2.o(.text) .text 0x08000904 Section 0 fnan2.o(.text) .text 0x08000914 Section 8 libspace.o(.text) .text 0x0800091c Section 0 retnan.o(.text) .text 0x0800097c Section 0 sys_exit.o(.text) .text 0x08000988 Section 2 use_no_semi.o(.text) [Anonymous Symbol] 0x0800098a Section 0 at24cxx.o(.text.AT24CxxRead) .text 0x0800098a Section 0 indicate_semi.o(.text) [Anonymous Symbol] 0x080009a8 Section 0 at24cxx.o(.text.AT24CxxReadOneByte) [Anonymous Symbol] 0x080009e0 Section 0 at24cxx.o(.text.AT24CxxWrite) [Anonymous Symbol] 0x08000a00 Section 0 at24cxx.o(.text.AT24CxxWriteOneByte) __arm_cp.1_0 0x08000a38 Number 4 at24cxx.o(.text.AT24CxxWriteOneByte) __arm_cp.1_1 0x08000a3c Number 4 at24cxx.o(.text.AT24CxxWriteOneByte) [Anonymous Symbol] 0x08000a40 Section 0 hlw8110.o(.text.Calculate_HLW8110_MeterData) [Anonymous Symbol] 0x08000a6c Section 0 hlw8110.o(.text.Check_WriteReg_Success) [Anonymous Symbol] 0x08000b08 Section 0 sn74hc573.o(.text.Chk_Jlink_conn) [Anonymous Symbol] 0x08000b1c Section 0 hlw8110.o(.text.Clear_RxBuf) [Anonymous Symbol] 0x08000b34 Section 0 timer.o(.text.Clr1SecFlag) [Anonymous Symbol] 0x08000b3c Section 0 systick.o(.text.DelayNms) __arm_cp.2_0 0x08000b50 Number 4 systick.o(.text.DelayNms) [Anonymous Symbol] 0x08000b54 Section 0 systick.o(.text.DelayNus) [Anonymous Symbol] 0x08000b60 Section 0 i2c.o(.text.GenI2CStartSig) [Anonymous Symbol] 0x08000ba0 Section 0 i2c.o(.text.GenI2CStopSig) [Anonymous Symbol] 0x08000be0 Section 0 timer.o(.text.Get1SecFlag) __arm_cp.4_0 0x08000be8 Number 4 timer.o(.text.Get1SecFlag) [Anonymous Symbol] 0x08000bec Section 0 hlw8110.o(.text.HLW8110_checkSum_Read) __arm_cp.2_1 0x08000c18 Number 4 hlw8110.o(.text.HLW8110_checkSum_Read) [Anonymous Symbol] 0x08000c1c Section 0 hlw8110.o(.text.HLW8110_checkSum_Write) __arm_cp.1_0 0x08000c3c Number 4 hlw8110.o(.text.HLW8110_checkSum_Write) [Anonymous Symbol] 0x08000c40 Section 0 gd32e230_it.o(.text.HardFault_Handler) [Anonymous Symbol] 0x08000c44 Section 0 i2c.o(.text.I2CReadByte) [Anonymous Symbol] 0x08000ca8 Section 0 i2c.o(.text.I2CSendByte) __arm_cp.4_1 0x08000d08 Number 4 i2c.o(.text.I2CSendByte) [Anonymous Symbol] 0x08000d0c Section 0 i2c.o(.text.I2CWaitAck) [Anonymous Symbol] 0x08000d4c Section 0 at24cxx.o(.text.InitAT24Cxx) [Anonymous Symbol] 0x08000d50 Section 0 uart1.o(.text.InitCH448F) __arm_cp.2_4 0x08000e20 Number 4 uart1.o(.text.InitCH448F) [Anonymous Symbol] 0x08000e24 Section 0 i2c.o(.text.InitI2C) __arm_cp.0_0 0x08000e98 Number 4 i2c.o(.text.InitI2C) __arm_cp.0_1 0x08000e9c Number 4 i2c.o(.text.InitI2C) [Anonymous Symbol] 0x08000ea0 Section 0 key.o(.text.InitKey) __arm_cp.0_2 0x08000ef8 Number 4 key.o(.text.InitKey) [Anonymous Symbol] 0x08000efc Section 0 led.o(.text.InitLED) __arm_cp.0_0 0x08000f34 Number 4 led.o(.text.InitLED) [Anonymous Symbol] 0x08000f38 Section 0 nvic.o(.text.InitNVIC) [Anonymous Symbol] 0x08000f3c Section 0 relay.o(.text.InitRelay) __arm_cp.0_0 0x08000ff8 Number 4 relay.o(.text.InitRelay) __arm_cp.0_1 0x08000ffc Number 4 relay.o(.text.InitRelay) __arm_cp.0_2 0x08001000 Number 4 relay.o(.text.InitRelay) __arm_cp.0_3 0x08001004 Number 4 relay.o(.text.InitRelay) __arm_cp.0_4 0x08001008 Number 4 relay.o(.text.InitRelay) [Anonymous Symbol] 0x0800100c Section 0 systick.o(.text.InitSysTick) __arm_cp.1_0 0x08001040 Number 4 systick.o(.text.InitSysTick) __arm_cp.1_1 0x08001044 Number 4 systick.o(.text.InitSysTick) __arm_cp.1_2 0x08001048 Number 4 systick.o(.text.InitSysTick) __arm_cp.1_3 0x0800104c Number 4 systick.o(.text.InitSysTick) [Anonymous Symbol] 0x08001050 Section 0 timer.o(.text.InitTimer) __arm_cp.3_0 0x08001130 Number 4 timer.o(.text.InitTimer) __arm_cp.3_1 0x08001134 Number 4 timer.o(.text.InitTimer) __arm_cp.3_2 0x08001138 Number 4 timer.o(.text.InitTimer) __arm_cp.3_3 0x0800113c Number 4 timer.o(.text.InitTimer) __arm_cp.3_4 0x08001140 Number 4 timer.o(.text.InitTimer) __arm_cp.3_5 0x08001144 Number 4 timer.o(.text.InitTimer) __arm_cp.3_6 0x08001148 Number 4 timer.o(.text.InitTimer) __arm_cp.3_7 0x0800114c Number 4 timer.o(.text.InitTimer) __arm_cp.3_8 0x08001150 Number 4 timer.o(.text.InitTimer) __arm_cp.3_9 0x08001154 Number 4 timer.o(.text.InitTimer) __arm_cp.3_10 0x08001158 Number 4 timer.o(.text.InitTimer) __arm_cp.3_11 0x0800115c Number 4 timer.o(.text.InitTimer) __arm_cp.3_12 0x08001160 Number 4 timer.o(.text.InitTimer) __arm_cp.3_13 0x08001164 Number 4 timer.o(.text.InitTimer) [Anonymous Symbol] 0x08001168 Section 0 uart1.o(.text.InitUART1) __arm_cp.1_0 0x08001228 Number 4 uart1.o(.text.InitUART1) __arm_cp.1_1 0x0800122c Number 4 uart1.o(.text.InitUART1) __arm_cp.1_2 0x08001230 Number 4 uart1.o(.text.InitUART1) [Anonymous Symbol] 0x08001234 Section 0 sn74hc573.o(.text.Init_74hc573) __arm_cp.0_0 0x080012a8 Number 4 sn74hc573.o(.text.Init_74hc573) __arm_cp.0_1 0x080012ac Number 4 sn74hc573.o(.text.Init_74hc573) __arm_cp.0_2 0x080012b0 Number 4 sn74hc573.o(.text.Init_74hc573) __arm_cp.0_3 0x080012b4 Number 4 sn74hc573.o(.text.Init_74hc573) [Anonymous Symbol] 0x080012b8 Section 0 hlw8110.o(.text.Init_HLW8110) __arm_cp.10_0 0x08001300 Number 4 hlw8110.o(.text.Init_HLW8110) __arm_cp.10_1 0x08001304 Number 4 hlw8110.o(.text.Init_HLW8110) __arm_cp.10_2 0x08001308 Number 4 hlw8110.o(.text.Init_HLW8110) __arm_cp.10_3 0x0800130c Number 4 hlw8110.o(.text.Init_HLW8110) [Anonymous Symbol] 0x08001310 Section 0 hlw8110.o(.text.Judge_CheckSum_HLW8110_Calfactor) __arm_cp.9_0 0x080014d8 Number 4 hlw8110.o(.text.Judge_CheckSum_HLW8110_Calfactor) __arm_cp.9_1 0x080014dc Number 4 hlw8110.o(.text.Judge_CheckSum_HLW8110_Calfactor) [Anonymous Symbol] 0x080014e0 Section 0 led.o(.text.LEDFlicker2) __arm_cp.2_0 0x080014ec Number 4 led.o(.text.LEDFlicker2) LimiT_enable_check 0x080014f1 Thumb Code 44 main.o(.text.LimiT_enable_check) [Anonymous Symbol] 0x080014f0 Section 0 main.o(.text.LimiT_enable_check) __arm_cp.1_0 0x0800151c Number 4 main.o(.text.LimiT_enable_check) [Anonymous Symbol] 0x08001520 Section 0 gd32e230_it.o(.text.NMI_Handler) [Anonymous Symbol] 0x08001522 Section 0 gd32e230_it.o(.text.PendSV_Handler) [Anonymous Symbol] 0x08001524 Section 0 readeeprom.o(.text.ReadEeprom) __arm_cp.0_0 0x0800182c Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_1 0x08001830 Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_2 0x08001834 Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_3 0x08001838 Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_4 0x0800183c Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_5 0x08001840 Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_6 0x08001844 Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_7 0x08001848 Number 4 readeeprom.o(.text.ReadEeprom) __arm_cp.0_8 0x0800184c Number 4 readeeprom.o(.text.ReadEeprom) [Anonymous Symbol] 0x08001850 Section 0 key.o(.text.ReadKeyValue) __arm_cp.2_0 0x080018a8 Number 4 key.o(.text.ReadKeyValue) __arm_cp.2_1 0x080018ac Number 4 key.o(.text.ReadKeyValue) __arm_cp.2_2 0x080018b0 Number 4 key.o(.text.ReadKeyValue) __arm_cp.2_3 0x080018b4 Number 4 key.o(.text.ReadKeyValue) [Anonymous Symbol] 0x080018b8 Section 0 hlw8110.o(.text.Read_HLW8110_Angle) __arm_cp.19_1 0x08001930 Number 4 hlw8110.o(.text.Read_HLW8110_Angle) __arm_cp.19_2 0x08001934 Number 4 hlw8110.o(.text.Read_HLW8110_Angle) __arm_cp.19_3 0x08001938 Number 4 hlw8110.o(.text.Read_HLW8110_Angle) __arm_cp.19_4 0x0800193c Number 4 hlw8110.o(.text.Read_HLW8110_Angle) __arm_cp.19_5 0x08001940 Number 4 hlw8110.o(.text.Read_HLW8110_Angle) [Anonymous Symbol] 0x08001944 Section 0 hlw8110.o(.text.Read_HLW8110_EA) [Anonymous Symbol] 0x080019e8 Section 0 hlw8110.o(.text.Read_HLW8110_IA) [Anonymous Symbol] 0x08001a64 Section 0 hlw8110.o(.text.Read_HLW8110_LineFreq) __arm_cp.17_1 0x08001abc Number 4 hlw8110.o(.text.Read_HLW8110_LineFreq) [Anonymous Symbol] 0x08001ac0 Section 0 hlw8110.o(.text.Read_HLW8110_PA) [Anonymous Symbol] 0x08001b2c Section 0 hlw8110.o(.text.Read_HLW8110_PF) __arm_cp.18_1 0x08001b98 Number 4 hlw8110.o(.text.Read_HLW8110_PF) __arm_cp.18_2 0x08001b9c Number 4 hlw8110.o(.text.Read_HLW8110_PF) __arm_cp.18_3 0x08001ba0 Number 4 hlw8110.o(.text.Read_HLW8110_PF) [Anonymous Symbol] 0x08001ba4 Section 0 hlw8110.o(.text.Read_HLW8110_PSA) [Anonymous Symbol] 0x08001c10 Section 0 hlw8110.o(.text.Read_HLW8110_U) __arm_cp.13_0 0x08001c8c Number 4 hlw8110.o(.text.Read_HLW8110_U) __arm_cp.13_1 0x08001c90 Number 4 hlw8110.o(.text.Read_HLW8110_U) __arm_cp.13_2 0x08001c94 Number 4 hlw8110.o(.text.Read_HLW8110_U) [Anonymous Symbol] 0x08001c98 Section 0 gd32e230_it.o(.text.SVC_Handler) [Anonymous Symbol] 0x08001c9a Section 0 key.o(.text.ScanKey) [Anonymous Symbol] 0x08001ca8 Section 0 i2c.o(.text.SendI2CAck) __arm_cp.8_1 0x08001ce4 Number 4 i2c.o(.text.SendI2CAck) [Anonymous Symbol] 0x08001ce8 Section 0 i2c.o(.text.SendI2CNAck) SetI2CSDAAsInput 0x08001d25 Thumb Code 12 i2c.o(.text.SetI2CSDAAsInput) [Anonymous Symbol] 0x08001d24 Section 0 i2c.o(.text.SetI2CSDAAsInput) SetI2CSDAAsOutput 0x08001d31 Thumb Code 48 i2c.o(.text.SetI2CSDAAsOutput) [Anonymous Symbol] 0x08001d30 Section 0 i2c.o(.text.SetI2CSDAAsOutput) __arm_cp.2_0 0x08001d60 Number 4 i2c.o(.text.SetI2CSDAAsOutput) __arm_cp.2_1 0x08001d64 Number 4 i2c.o(.text.SetI2CSDAAsOutput) [Anonymous Symbol] 0x08001d68 Section 0 uart1.o(.text.Start_Send_UartData) __arm_cp.3_2 0x08001d94 Number 4 uart1.o(.text.Start_Send_UartData) [Anonymous Symbol] 0x08001d98 Section 0 systick.o(.text.SysTick_Handler) __arm_cp.0_0 0x08001da8 Number 4 systick.o(.text.SysTick_Handler) [Anonymous Symbol] 0x08001dac Section 0 system_gd32e230.o(.text.SystemInit) __arm_cp.0_0 0x08001e7c Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_1 0x08001e80 Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_2 0x08001e84 Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_3 0x08001e88 Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_4 0x08001e8c Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_5 0x08001e90 Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_6 0x08001e94 Number 4 system_gd32e230.o(.text.SystemInit) __arm_cp.0_7 0x08001e98 Number 4 system_gd32e230.o(.text.SystemInit) [Anonymous Symbol] 0x08001e9c Section 0 porttimer.o(.text.TIMER13_IRQHandler) __arm_cp.3_0 0x08001ec8 Number 4 porttimer.o(.text.TIMER13_IRQHandler) __arm_cp.3_1 0x08001ecc Number 4 porttimer.o(.text.TIMER13_IRQHandler) [Anonymous Symbol] 0x08001ed0 Section 0 timer.o(.text.TIMER14_IRQHandler) __arm_cp.0_0 0x08001f44 Number 4 timer.o(.text.TIMER14_IRQHandler) __arm_cp.0_2 0x08001f48 Number 4 timer.o(.text.TIMER14_IRQHandler) __arm_cp.0_3 0x08001f4c Number 4 timer.o(.text.TIMER14_IRQHandler) __arm_cp.0_4 0x08001f50 Number 4 timer.o(.text.TIMER14_IRQHandler) __arm_cp.0_5 0x08001f54 Number 4 timer.o(.text.TIMER14_IRQHandler) [Anonymous Symbol] 0x08001f58 Section 0 timer.o(.text.TIMER15_IRQHandler) __arm_cp.1_0 0x08001f78 Number 4 timer.o(.text.TIMER15_IRQHandler) [Anonymous Symbol] 0x08001f7c Section 0 timer.o(.text.TIMER16_IRQHandler) __arm_cp.2_0 0x08001fc0 Number 4 timer.o(.text.TIMER16_IRQHandler) __arm_cp.2_1 0x08001fc4 Number 4 timer.o(.text.TIMER16_IRQHandler) __arm_cp.2_2 0x08001fc8 Number 4 timer.o(.text.TIMER16_IRQHandler) __arm_cp.2_3 0x08001fcc Number 4 timer.o(.text.TIMER16_IRQHandler) [Anonymous Symbol] 0x08001fd0 Section 0 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_0 0x08002048 Number 4 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_2 0x0800204c Number 4 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_3 0x08002050 Number 4 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_4 0x08002054 Number 4 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_5 0x08002058 Number 4 portserial.o(.text.USART0_IRQHandler) __arm_cp.4_6 0x0800205c Number 4 portserial.o(.text.USART0_IRQHandler) [Anonymous Symbol] 0x08002060 Section 0 uart1.o(.text.USART1_IRQHandler) __arm_cp.0_0 0x080020a8 Number 4 uart1.o(.text.USART1_IRQHandler) __arm_cp.0_1 0x080020ac Number 4 uart1.o(.text.USART1_IRQHandler) __arm_cp.0_2 0x080020b0 Number 4 uart1.o(.text.USART1_IRQHandler) __arm_cp.0_3 0x080020b4 Number 4 uart1.o(.text.USART1_IRQHandler) __arm_cp.0_4 0x080020b8 Number 4 uart1.o(.text.USART1_IRQHandler) __arm_cp.0_5 0x080020bc Number 4 uart1.o(.text.USART1_IRQHandler) __arm_cp.0_6 0x080020c0 Number 4 uart1.o(.text.USART1_IRQHandler) [Anonymous Symbol] 0x080020c4 Section 0 hlw8110.o(.text.Uart_HLW8110_Set_Channel_A) [Anonymous Symbol] 0x080020f4 Section 0 hlw8110.o(.text.Uart_HLW8110_WriteREG_DIS) __arm_cp.4_1 0x08002124 Number 4 hlw8110.o(.text.Uart_HLW8110_WriteREG_DIS) [Anonymous Symbol] 0x08002128 Section 0 hlw8110.o(.text.Uart_HLW8110_WriteREG_EN) [Anonymous Symbol] 0x08002158 Section 0 hlw8110.o(.text.Uart_Read_HLW8110_Reg) [Anonymous Symbol] 0x0800217c Section 0 hlw8110.o(.text.Uart_Write_HLW8110_Reg) __arm_cp.7_0 0x080021c4 Number 4 hlw8110.o(.text.Uart_Write_HLW8110_Reg) __arm_cp.7_1 0x080021c8 Number 4 hlw8110.o(.text.Uart_Write_HLW8110_Reg) [Anonymous Symbol] 0x080021cc Section 0 rcu.o(.text.ViewRcuClock) __arm_cp.1_0 0x080021ec Number 4 rcu.o(.text.ViewRcuClock) __arm_cp.1_1 0x080021f0 Number 4 rcu.o(.text.ViewRcuClock) [Anonymous Symbol] 0x080021f4 Section 0 main.o(.text.__aeabi_assert) [Anonymous Symbol] 0x080021f4 Section 0 mbascii.o(.text.eMBASCIIInit) __arm_cp.0_1 0x08002220 Number 4 mbascii.o(.text.eMBASCIIInit) [Anonymous Symbol] 0x08002224 Section 0 mbascii.o(.text.eMBASCIIReceive) __arm_cp.3_0 0x08002268 Number 4 mbascii.o(.text.eMBASCIIReceive) __arm_cp.3_2 0x08002294 Number 4 mbascii.o(.text.eMBASCIIReceive) [Anonymous Symbol] 0x08002298 Section 0 mbascii.o(.text.eMBASCIISend) __arm_cp.5_1 0x080022d8 Number 4 mbascii.o(.text.eMBASCIISend) [Anonymous Symbol] 0x080022dc Section 0 mbascii.o(.text.eMBASCIIStart) __arm_cp.1_0 0x080022f8 Number 4 mbascii.o(.text.eMBASCIIStart) [Anonymous Symbol] 0x080022fc Section 0 mbascii.o(.text.eMBASCIIStop) [Anonymous Symbol] 0x08002310 Section 0 mb.o(.text.eMBEnable) __arm_cp.3_0 0x0800232c Number 4 mb.o(.text.eMBEnable) __arm_cp.3_1 0x08002330 Number 4 mb.o(.text.eMBEnable) [Anonymous Symbol] 0x08002334 Section 0 mbfunccoils.o(.text.eMBFuncReadCoils) [Anonymous Symbol] 0x080023a4 Section 0 mbfuncdisc.o(.text.eMBFuncReadDiscreteInputs) __arm_cp.0_0 0x08002414 Number 4 mbfuncdisc.o(.text.eMBFuncReadDiscreteInputs) [Anonymous Symbol] 0x08002418 Section 0 mbfuncholding.o(.text.eMBFuncReadHoldingRegister) [Anonymous Symbol] 0x08002470 Section 0 mbfuncinput.o(.text.eMBFuncReadInputRegister) [Anonymous Symbol] 0x080024d2 Section 0 mbfuncholding.o(.text.eMBFuncReadWriteMultipleHoldingRegister) [Anonymous Symbol] 0x08002570 Section 0 mbfuncother.o(.text.eMBFuncReportSlaveID) __arm_cp.1_0 0x0800258c Number 4 mbfuncother.o(.text.eMBFuncReportSlaveID) [Anonymous Symbol] 0x08002590 Section 0 mbfunccoils.o(.text.eMBFuncWriteCoil) [Anonymous Symbol] 0x080025d4 Section 0 mbfuncholding.o(.text.eMBFuncWriteHoldingRegister) [Anonymous Symbol] 0x08002606 Section 0 mbfunccoils.o(.text.eMBFuncWriteMultipleCoils) [Anonymous Symbol] 0x08002660 Section 0 mbfuncholding.o(.text.eMBFuncWriteMultipleHoldingRegister) [Anonymous Symbol] 0x080026b4 Section 0 mb.o(.text.eMBInit) __arm_cp.0_1 0x08002738 Number 4 mb.o(.text.eMBInit) __arm_cp.0_2 0x0800273c Number 4 mb.o(.text.eMBInit) __arm_cp.0_3 0x08002740 Number 4 mb.o(.text.eMBInit) __arm_cp.0_4 0x08002744 Number 4 mb.o(.text.eMBInit) __arm_cp.0_5 0x08002748 Number 4 mb.o(.text.eMBInit) __arm_cp.0_6 0x0800274c Number 4 mb.o(.text.eMBInit) __arm_cp.0_7 0x08002750 Number 4 mb.o(.text.eMBInit) __arm_cp.0_8 0x08002754 Number 4 mb.o(.text.eMBInit) __arm_cp.0_9 0x08002758 Number 4 mb.o(.text.eMBInit) __arm_cp.0_10 0x0800275c Number 4 mb.o(.text.eMBInit) __arm_cp.0_11 0x08002760 Number 4 mb.o(.text.eMBInit) __arm_cp.0_12 0x08002764 Number 4 mb.o(.text.eMBInit) __arm_cp.0_13 0x08002768 Number 4 mb.o(.text.eMBInit) __arm_cp.0_14 0x0800276c Number 4 mb.o(.text.eMBInit) [Anonymous Symbol] 0x08002770 Section 0 mb.o(.text.eMBPoll) __arm_cp.5_0 0x0800280c Number 4 mb.o(.text.eMBPoll) __arm_cp.5_1 0x08002810 Number 4 mb.o(.text.eMBPoll) __arm_cp.5_2 0x08002814 Number 4 mb.o(.text.eMBPoll) [Anonymous Symbol] 0x08002818 Section 0 mbrtu.o(.text.eMBRTUInit) __arm_cp.0_0 0x08002850 Number 4 mbrtu.o(.text.eMBRTUInit) [Anonymous Symbol] 0x08002854 Section 0 mbrtu.o(.text.eMBRTUReceive) __arm_cp.3_0 0x08002898 Number 4 mbrtu.o(.text.eMBRTUReceive) __arm_cp.3_2 0x080028c4 Number 4 mbrtu.o(.text.eMBRTUReceive) [Anonymous Symbol] 0x080028c8 Section 0 mbrtu.o(.text.eMBRTUSend) __arm_cp.4_1 0x08002928 Number 4 mbrtu.o(.text.eMBRTUSend) [Anonymous Symbol] 0x0800292c Section 0 mbrtu.o(.text.eMBRTUStart) __arm_cp.1_0 0x08002944 Number 4 mbrtu.o(.text.eMBRTUStart) [Anonymous Symbol] 0x08002948 Section 0 mbrtu.o(.text.eMBRTUStop) [Anonymous Symbol] 0x0800295c Section 0 port.o(.text.eMBRegCoilsCB) __arm_cp.2_0 0x080029f8 Number 4 port.o(.text.eMBRegCoilsCB) [Anonymous Symbol] 0x080029fc Section 0 port.o(.text.eMBRegDiscreteCB) [Anonymous Symbol] 0x08002a48 Section 0 port.o(.text.eMBRegHoldingCB) __arm_cp.1_0 0x08002b60 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_1 0x08002b64 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_2 0x08002b68 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_3 0x08002b6c Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_4 0x08002b70 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_5 0x08002b74 Number 4 port.o(.text.eMBRegHoldingCB) __arm_cp.1_6 0x08002b78 Number 4 port.o(.text.eMBRegHoldingCB) [Anonymous Symbol] 0x08002b7c Section 0 port.o(.text.eMBRegInputCB) __arm_cp.0_0 0x08002ba8 Number 4 port.o(.text.eMBRegInputCB) __arm_cp.0_1 0x08002bac Number 4 port.o(.text.eMBRegInputCB) [Anonymous Symbol] 0x08002bb0 Section 0 key_io.o(.text.get_rst) [Anonymous Symbol] 0x08002c04 Section 0 key_io.o(.text.get_test) [Anonymous Symbol] 0x08002c58 Section 0 gd32e230_gpio.o(.text.gpio_af_set) [Anonymous Symbol] 0x08002cae Section 0 gd32e230_gpio.o(.text.gpio_bit_reset) [Anonymous Symbol] 0x08002cb2 Section 0 gd32e230_gpio.o(.text.gpio_bit_set) [Anonymous Symbol] 0x08002cb6 Section 0 gd32e230_gpio.o(.text.gpio_bit_toggle) [Anonymous Symbol] 0x08002cba Section 0 gd32e230_gpio.o(.text.gpio_input_bit_get) [Anonymous Symbol] 0x08002cc4 Section 0 gd32e230_gpio.o(.text.gpio_mode_set) [Anonymous Symbol] 0x08002d02 Section 0 gd32e230_gpio.o(.text.gpio_output_options_set) [Anonymous Symbol] 0x08002d44 Section 0 key_io.o(.text.key_io_init) __arm_cp.0_0 0x08002d98 Number 4 key_io.o(.text.key_io_init) __arm_cp.0_1 0x08002d9c Number 4 key_io.o(.text.key_io_init) __arm_cp.0_2 0x08002da0 Number 4 key_io.o(.text.key_io_init) [Anonymous Symbol] 0x08002da4 Section 0 main.o(.text.main) __arm_cp.0_24 0x08003148 Number 4 main.o(.text.main) __arm_cp.0_26 0x08003150 Number 4 main.o(.text.main) __arm_cp.0_29 0x08003518 Number 4 main.o(.text.main) __arm_cp.0_32 0x08003524 Number 4 main.o(.text.main) __arm_cp.0_33 0x08003528 Number 4 main.o(.text.main) __arm_cp.0_34 0x0800352c Number 4 main.o(.text.main) __arm_cp.0_35 0x08003530 Number 4 main.o(.text.main) __arm_cp.0_36 0x08003534 Number 4 main.o(.text.main) __arm_cp.0_37 0x08003744 Number 4 main.o(.text.main) __arm_cp.0_39 0x08003a3c Number 4 main.o(.text.main) __arm_cp.0_0 0x08003cc0 Number 4 main.o(.text.main) __arm_cp.0_7 0x08003cc4 Number 4 main.o(.text.main) __arm_cp.0_8 0x08003cc8 Number 4 main.o(.text.main) __arm_cp.0_11 0x08003ccc Number 4 main.o(.text.main) __arm_cp.0_14 0x08003cd0 Number 4 main.o(.text.main) __arm_cp.0_15 0x08003cd4 Number 4 main.o(.text.main) __arm_cp.0_16 0x08003cd8 Number 4 main.o(.text.main) __arm_cp.0_17 0x08003cdc Number 4 main.o(.text.main) __arm_cp.0_18 0x08003ce0 Number 4 main.o(.text.main) [Anonymous Symbol] 0x08003ce4 Section 0 gd32e230_misc.o(.text.nvic_irq_enable) __arm_cp.0_0 0x08003d40 Number 4 gd32e230_misc.o(.text.nvic_irq_enable) __arm_cp.0_1 0x08003d44 Number 4 gd32e230_misc.o(.text.nvic_irq_enable) __arm_cp.0_2 0x08003d48 Number 4 gd32e230_misc.o(.text.nvic_irq_enable) [Anonymous Symbol] 0x08003d4c Section 0 gd32e230_misc.o(.text.nvic_vector_table_set) __arm_cp.4_0 0x08003d58 Number 4 gd32e230_misc.o(.text.nvic_vector_table_set) __arm_cp.4_1 0x08003d5c Number 4 gd32e230_misc.o(.text.nvic_vector_table_set) [Anonymous Symbol] 0x08003d60 Section 0 mbutils.o(.text.prveMBError2Exception) prvucMBBIN2CHAR 0x08003d79 Thumb Code 32 mbascii.o(.text.prvucMBBIN2CHAR) [Anonymous Symbol] 0x08003d78 Section 0 mbascii.o(.text.prvucMBBIN2CHAR) __arm_cp.8_1 0x08003d9c Number 4 mbascii.o(.text.prvucMBBIN2CHAR) prvucMBLRC 0x08003da1 Thumb Code 24 mbascii.o(.text.prvucMBLRC) [Anonymous Symbol] 0x08003da0 Section 0 mbascii.o(.text.prvucMBLRC) [Anonymous Symbol] 0x08003db8 Section 0 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_0 0x08003eb8 Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_1 0x08003ebc Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_2 0x08003ec0 Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_4 0x08003ed4 Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_5 0x08003ed8 Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) __arm_cp.38_6 0x08003edc Number 4 gd32e230_rcu.o(.text.rcu_clock_freq_get) [Anonymous Symbol] 0x08003ee0 Section 0 gd32e230_rcu.o(.text.rcu_periph_clock_enable) [Anonymous Symbol] 0x08003ef4 Section 0 gd32e230_rcu.o(.text.rcu_periph_reset_disable) [Anonymous Symbol] 0x08003f08 Section 0 gd32e230_rcu.o(.text.rcu_periph_reset_enable) __arm_cp.5_0 0x08003f1c Number 4 gd32e230_rcu.o(.text.rcu_periph_reset_enable) [Anonymous Symbol] 0x08003f20 Section 0 hlw8110.o(.text.read_Hlw8110) __arm_cp.21_0 0x08004064 Number 4 hlw8110.o(.text.read_Hlw8110) __arm_cp.21_1 0x08004068 Number 4 hlw8110.o(.text.read_Hlw8110) __arm_cp.21_2 0x0800406c Number 4 hlw8110.o(.text.read_Hlw8110) __arm_cp.21_3 0x08004070 Number 4 hlw8110.o(.text.read_Hlw8110) __arm_cp.21_4 0x08004074 Number 4 hlw8110.o(.text.read_Hlw8110) [Anonymous Symbol] 0x08004078 Section 0 gd32e230_timer.o(.text.timer_counter_value_config) [Anonymous Symbol] 0x0800407c Section 0 gd32e230_timer.o(.text.timer_deinit) __arm_cp.0_0 0x080040d4 Number 4 gd32e230_timer.o(.text.timer_deinit) __arm_cp.0_2 0x080040d8 Number 4 gd32e230_timer.o(.text.timer_deinit) [Anonymous Symbol] 0x080040dc Section 0 gd32e230_timer.o(.text.timer_disable) [Anonymous Symbol] 0x080040e6 Section 0 gd32e230_timer.o(.text.timer_enable) [Anonymous Symbol] 0x080040f0 Section 0 gd32e230_timer.o(.text.timer_init) __arm_cp.2_0 0x08004188 Number 4 gd32e230_timer.o(.text.timer_init) __arm_cp.2_1 0x0800418c Number 4 gd32e230_timer.o(.text.timer_init) __arm_cp.2_3 0x08004190 Number 4 gd32e230_timer.o(.text.timer_init) __arm_cp.2_4 0x08004194 Number 4 gd32e230_timer.o(.text.timer_init) __arm_cp.2_5 0x08004198 Number 4 gd32e230_timer.o(.text.timer_init) [Anonymous Symbol] 0x0800419c Section 0 gd32e230_timer.o(.text.timer_interrupt_disable) [Anonymous Symbol] 0x080041a4 Section 0 gd32e230_timer.o(.text.timer_interrupt_enable) [Anonymous Symbol] 0x080041ac Section 0 gd32e230_timer.o(.text.timer_interrupt_flag_clear) [Anonymous Symbol] 0x080041b4 Section 0 gd32e230_timer.o(.text.timer_interrupt_flag_get) [Anonymous Symbol] 0x080041c8 Section 0 gd32e230_timer.o(.text.timer_struct_para_init) __arm_cp.1_0 0x080041d8 Number 4 gd32e230_timer.o(.text.timer_struct_para_init) [Anonymous Symbol] 0x080041dc Section 0 mbcrc.o(.text.usMBCRC16) __arm_cp.0_0 0x08004208 Number 4 mbcrc.o(.text.usMBCRC16) __arm_cp.0_1 0x0800420c Number 4 mbcrc.o(.text.usMBCRC16) [Anonymous Symbol] 0x08004210 Section 0 gd32e230_usart.o(.text.usart_baudrate_set) __arm_cp.1_2 0x0800425c Number 4 gd32e230_usart.o(.text.usart_baudrate_set) [Anonymous Symbol] 0x08004260 Section 0 gd32e230_usart.o(.text.usart_data_receive) [Anonymous Symbol] 0x08004268 Section 0 gd32e230_usart.o(.text.usart_data_transmit) __arm_cp.18_0 0x08004270 Number 4 gd32e230_usart.o(.text.usart_data_transmit) [Anonymous Symbol] 0x08004274 Section 0 gd32e230_usart.o(.text.usart_deinit) __arm_cp.0_0 0x0800429c Number 4 gd32e230_usart.o(.text.usart_deinit) __arm_cp.0_2 0x080042a0 Number 4 gd32e230_usart.o(.text.usart_deinit) __arm_cp.0_3 0x080042a4 Number 4 gd32e230_usart.o(.text.usart_deinit) [Anonymous Symbol] 0x080042a8 Section 0 gd32e230_usart.o(.text.usart_enable) [Anonymous Symbol] 0x080042b2 Section 0 gd32e230_usart.o(.text.usart_flag_clear) [Anonymous Symbol] 0x080042c2 Section 0 gd32e230_usart.o(.text.usart_flag_get) [Anonymous Symbol] 0x080042d2 Section 0 gd32e230_usart.o(.text.usart_interrupt_disable) [Anonymous Symbol] 0x080042e4 Section 0 gd32e230_usart.o(.text.usart_interrupt_enable) [Anonymous Symbol] 0x080042f8 Section 0 gd32e230_usart.o(.text.usart_interrupt_flag_clear) __arm_cp.73_0 0x0800431c Number 4 gd32e230_usart.o(.text.usart_interrupt_flag_clear) [Anonymous Symbol] 0x08004320 Section 0 gd32e230_usart.o(.text.usart_interrupt_flag_get) [Anonymous Symbol] 0x0800433e Section 0 gd32e230_usart.o(.text.usart_parity_config) [Anonymous Symbol] 0x08004358 Section 0 gd32e230_usart.o(.text.usart_receive_config) [Anonymous Symbol] 0x08004368 Section 0 gd32e230_usart.o(.text.usart_stop_bit_set) [Anonymous Symbol] 0x08004382 Section 0 gd32e230_usart.o(.text.usart_transmit_config) [Anonymous Symbol] 0x08004392 Section 0 gd32e230_usart.o(.text.usart_word_length_set) [Anonymous Symbol] 0x080043ac Section 0 portserial.o(.text.vMBPortSerialEnable) __arm_cp.0_0 0x08004410 Number 4 portserial.o(.text.vMBPortSerialEnable) [Anonymous Symbol] 0x08004414 Section 0 porttimer.o(.text.vMBPortTimersDisable) __arm_cp.2_0 0x08004440 Number 4 porttimer.o(.text.vMBPortTimersDisable) [Anonymous Symbol] 0x08004444 Section 0 porttimer.o(.text.vMBPortTimersEnable) __arm_cp.1_0 0x08004470 Number 4 porttimer.o(.text.vMBPortTimersEnable) [Anonymous Symbol] 0x08004474 Section 0 mbascii.o(.text.xMBASCIIReceiveFSM) __arm_cp.6_0 0x08004560 Number 4 mbascii.o(.text.xMBASCIIReceiveFSM) [Anonymous Symbol] 0x08004580 Section 0 mbascii.o(.text.xMBASCIITimerT1SExpired) __arm_cp.9_1 0x080045b4 Number 4 mbascii.o(.text.xMBASCIITimerT1SExpired) [Anonymous Symbol] 0x080045b8 Section 0 mbascii.o(.text.xMBASCIITransmitFSM) __arm_cp.7_0 0x0800467c Number 4 mbascii.o(.text.xMBASCIITransmitFSM) __arm_cp.7_2 0x0800469c Number 4 mbascii.o(.text.xMBASCIITransmitFSM) [Anonymous Symbol] 0x080046a0 Section 0 portevent.o(.text.xMBPortEventGet) [Anonymous Symbol] 0x080046b8 Section 0 portevent.o(.text.xMBPortEventInit) [Anonymous Symbol] 0x080046c4 Section 0 portevent.o(.text.xMBPortEventPost) __arm_cp.1_0 0x080046d0 Number 4 portevent.o(.text.xMBPortEventPost) [Anonymous Symbol] 0x080046d4 Section 0 portserial.o(.text.xMBPortSerialGetByte) __arm_cp.3_0 0x080046e4 Number 4 portserial.o(.text.xMBPortSerialGetByte) [Anonymous Symbol] 0x080046e8 Section 0 portserial.o(.text.xMBPortSerialInit) __arm_cp.1_0 0x080047c4 Number 4 portserial.o(.text.xMBPortSerialInit) __arm_cp.1_1 0x080047c8 Number 4 portserial.o(.text.xMBPortSerialInit) __arm_cp.1_2 0x080047cc Number 4 portserial.o(.text.xMBPortSerialInit) [Anonymous Symbol] 0x080047d0 Section 0 portserial.o(.text.xMBPortSerialPutByte) __arm_cp.2_0 0x080047e0 Number 4 portserial.o(.text.xMBPortSerialPutByte) [Anonymous Symbol] 0x080047e4 Section 0 porttimer.o(.text.xMBPortTimersInit) __arm_cp.0_0 0x08004834 Number 4 porttimer.o(.text.xMBPortTimersInit) __arm_cp.0_1 0x08004838 Number 4 porttimer.o(.text.xMBPortTimersInit) [Anonymous Symbol] 0x0800483c Section 0 mbrtu.o(.text.xMBRTUReceiveFSM) __arm_cp.5_0 0x080048a8 Number 4 mbrtu.o(.text.xMBRTUReceiveFSM) __arm_cp.5_3 0x080048c8 Number 4 mbrtu.o(.text.xMBRTUReceiveFSM) [Anonymous Symbol] 0x080048cc Section 0 mbrtu.o(.text.xMBRTUTimerT35Expired) __arm_cp.7_1 0x08004914 Number 4 mbrtu.o(.text.xMBRTUTimerT35Expired) [Anonymous Symbol] 0x08004918 Section 0 mbrtu.o(.text.xMBRTUTransmitFSM) __arm_cp.6_0 0x08004974 Number 4 mbrtu.o(.text.xMBRTUTransmitFSM) __arm_cp.6_2 0x08004994 Number 4 mbrtu.o(.text.xMBRTUTransmitFSM) i._dls 0x08004998 Section 0 dcmp.o(i._dls) i._fgeq 0x080049ae Section 0 fcmp.o(i._fgeq) i._fgr 0x080049c4 Section 0 fcmp.o(i._fgr) i._fls 0x080049da Section 0 fcmp.o(i._fls) x$fpl$dleqf 0x080049f0 Section 100 dlef.o(x$fpl$dleqf) x$fpl$fadd 0x08004a54 Section 140 faddsub.o(x$fpl$fadd) _fadd1 0x08004a61 Thumb Code 0 faddsub.o(x$fpl$fadd) x$fpl$fgeqf 0x08004ae0 Section 84 fgef.o(x$fpl$fgeqf) x$fpl$fleqf 0x08004b34 Section 84 flef.o(x$fpl$fleqf) x$fpl$fmul 0x08004b88 Section 176 fmul.o(x$fpl$fmul) x$fpl$fsub 0x08004c38 Section 208 faddsub.o(x$fpl$fsub) _fsub1 0x08004c45 Thumb Code 0 faddsub.o(x$fpl$fsub) fdiv_tab 0x08004d08 Data 64 fdiv.o(.constdata) .constdata 0x08004d08 Section 64 fdiv.o(.constdata) x$fpl$usenofp 0x08004d08 Section 0 usenofp.o(x$fpl$usenofp) aucCRCHi 0x08004d48 Data 256 mbcrc.o(.rodata.aucCRCHi) [Anonymous Symbol] 0x08004d48 Section 0 mbcrc.o(.rodata.aucCRCHi) aucCRCLo 0x08004e48 Data 256 mbcrc.o(.rodata.aucCRCLo) [Anonymous Symbol] 0x08004e48 Section 0 mbcrc.o(.rodata.aucCRCLo) [Anonymous Symbol] 0x08004f48 Section 0 gd32e230_rcu.o(.rodata.cst8) [Anonymous Symbol] 0x08004f50 Section 0 mbrtu.o(.rodata.str1.1) [Anonymous Symbol] 0x08004fcd Section 0 mbascii.o(.rodata.str1.1) [Anonymous Symbol] 0x20000000 Section 0 main.o(.data..L_MergedGlobals) eMBState 0x2000001c Data 1 mb.o(.data.eMBState) [Anonymous Symbol] 0x2000001c Section 0 mb.o(.data.eMBState) xFuncHandlers 0x20000020 Data 128 mb.o(.data.xFuncHandlers) [Anonymous Symbol] 0x20000020 Section 0 mb.o(.data.xFuncHandlers) .bss 0x200000a0 Section 96 libspace.o(.bss) [Anonymous Symbol] 0x20000100 Section 0 timer.o(.bss..L_MergedGlobals) s_i1secFlag 0x20000101 Data 1 timer.o(.bss..L_MergedGlobals) TIMER16_IRQHandler.s_iCnt1000 0x20000110 Data 4 timer.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x20000134 Section 0 hlw8110.o(.bss..L_MergedGlobals) read_Hlw8110.temp0 0x2000013a Data 1 hlw8110.o(.bss..L_MergedGlobals) s_arrKeyDownLevel.0 0x200001b2 Data 1 key.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001b2 Section 0 key.o(.bss..L_MergedGlobals) s_arrKeyDownLevel.1 0x200001b3 Data 1 key.o(.bss..L_MergedGlobals) s_arrKeyDownLevel.2 0x200001b4 Data 1 key.o(.bss..L_MergedGlobals) s_arrKeyDownLevel.3 0x200001b5 Data 1 key.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001b8 Section 0 rcu.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001c8 Section 0 port.o(.bss..L_MergedGlobals) xEventInQueue 0x200001d0 Data 1 portevent.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001d0 Section 0 portevent.o(.bss..L_MergedGlobals) eQueuedEvent 0x200001d1 Data 1 portevent.o(.bss..L_MergedGlobals) usMBSlaveIDLen 0x200001d4 Data 2 mbfuncother.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001d4 Section 0 mbfuncother.o(.bss..L_MergedGlobals) ucMBSlaveID 0x200001d6 Data 32 mbfuncother.o(.bss..L_MergedGlobals) eRcvState 0x200001f8 Data 1 mbrtu.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x200001f8 Section 0 mbrtu.o(.bss..L_MergedGlobals) eSndState 0x200001f9 Data 1 mbrtu.o(.bss..L_MergedGlobals) usRcvBufferPos 0x200001fa Data 2 mbrtu.o(.bss..L_MergedGlobals) usSndBufferCount 0x200001fc Data 2 mbrtu.o(.bss..L_MergedGlobals) pucSndBufferCur 0x20000200 Data 4 mbrtu.o(.bss..L_MergedGlobals) ucMBAddress 0x20000204 Data 1 mb.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x20000204 Section 0 mb.o(.bss..L_MergedGlobals) eMBPoll.ucRcvAddress 0x20000205 Data 1 mb.o(.bss..L_MergedGlobals) eMBPoll.ucFunctionCode 0x20000206 Data 1 mb.o(.bss..L_MergedGlobals) eMBPoll.usLength 0x20000208 Data 2 mb.o(.bss..L_MergedGlobals) pvMBFrameStartCur 0x2000020c Data 4 mb.o(.bss..L_MergedGlobals) pvMBFrameStopCur 0x20000210 Data 4 mb.o(.bss..L_MergedGlobals) peMBFrameSendCur 0x20000214 Data 4 mb.o(.bss..L_MergedGlobals) peMBFrameReceiveCur 0x20000218 Data 4 mb.o(.bss..L_MergedGlobals) eMBPoll.ucMBFrame 0x20000228 Data 4 mb.o(.bss..L_MergedGlobals) ucMBLFCharacter 0x2000022c Data 1 mbascii.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x2000022c Section 0 mbascii.o(.bss..L_MergedGlobals) eRcvState 0x2000022d Data 1 mbascii.o(.bss..L_MergedGlobals) eSndState 0x2000022e Data 1 mbascii.o(.bss..L_MergedGlobals) eBytePos 0x2000022f Data 1 mbascii.o(.bss..L_MergedGlobals) usRcvBufferPos 0x20000230 Data 2 mbascii.o(.bss..L_MergedGlobals) usSndBufferCount 0x20000232 Data 2 mbascii.o(.bss..L_MergedGlobals) pucSndBufferCur 0x20000234 Data 4 mbascii.o(.bss..L_MergedGlobals) [Anonymous Symbol] 0x20000238 Section 0 main.o(.bss..L_MergedGlobals.1) Eeprom_Rbuf 0x200007ec Data 400 main.o(.bss.Eeprom_Rbuf) [Anonymous Symbol] 0x200007ec Section 0 main.o(.bss.Eeprom_Rbuf) Eeprom_Rbuf 0x2000097c Data 400 readeeprom.o(.bss.Eeprom_Rbuf) [Anonymous Symbol] 0x2000097c Section 0 readeeprom.o(.bss.Eeprom_Rbuf) s_iTimDelayCnt 0x20000d0c Data 4 systick.o(.bss.s_iTimDelayCnt) [Anonymous Symbol] 0x20000d0c Section 0 systick.o(.bss.s_iTimDelayCnt) usRegCoilsBuf 0x20000e1a Data 4 port.o(.bss.usRegCoilsBuf) [Anonymous Symbol] 0x20000e1a Section 0 port.o(.bss.usRegCoilsBuf) usRegHoldBuf 0x20000e1e Data 2000 port.o(.bss.usRegHoldBuf) [Anonymous Symbol] 0x20000e1e Section 0 port.o(.bss.usRegHoldBuf) Heap_Mem 0x200015f0 Data 1024 startup_gd32e230.o(HEAP) HEAP 0x200015f0 Section 1024 startup_gd32e230.o(HEAP) Stack_Mem 0x200019f0 Data 1024 startup_gd32e230.o(STACK) STACK 0x200019f0 Section 1024 startup_gd32e230.o(STACK) __initial_sp 0x20001df0 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 __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$$0000002E) __rt_lib_init_argv_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) __rt_lib_init_atexit_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) __rt_lib_init_clock_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021) __rt_lib_init_cpp_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032) __rt_lib_init_exceptions_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030) __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$$0000001F) __rt_lib_init_getenv_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023) __rt_lib_init_heap_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) __rt_lib_init_lc_collate_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011) __rt_lib_init_lc_ctype_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013) __rt_lib_init_lc_monetary_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015) __rt_lib_init_lc_numeric_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017) __rt_lib_init_lc_time_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019) __rt_lib_init_preinit_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004) __rt_lib_init_rand_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) __rt_lib_init_return 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033) __rt_lib_init_signal_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) __rt_lib_init_stdio_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025) __rt_lib_init_user_alloc_1 0x0800014b Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) __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) __use_two_region_memory 0x08000263 Thumb Code 2 heapauxi.o(.text) __rt_heap_escrow$2region 0x08000265 Thumb Code 2 heapauxi.o(.text) __rt_heap_expand$2region 0x08000267 Thumb Code 2 heapauxi.o(.text) __aeabi_d2f 0x08000269 Thumb Code 0 d2f.o(.text) _d2f 0x08000269 Thumb Code 120 d2f.o(.text) __aeabi_dmul 0x080002e5 Thumb Code 0 dmul.o(.text) _dmul 0x080002e5 Thumb Code 558 dmul.o(.text) __aeabi_f2d 0x0800052d Thumb Code 0 f2d.o(.text) _f2d 0x0800052d Thumb Code 80 f2d.o(.text) __aeabi_fdiv 0x08000581 Thumb Code 0 fdiv.o(.text) _fdiv 0x08000581 Thumb Code 334 fdiv.o(.text) _frdiv 0x080006cf Thumb Code 8 fdiv.o(.text) __aeabi_f2uiz 0x080006e1 Thumb Code 0 ffixui.o(.text) _ffixu 0x080006e1 Thumb Code 48 ffixui.o(.text) __aeabi_i2f_normalise 0x08000711 Thumb Code 72 fflti.o(.text) __aeabi_i2f 0x08000759 Thumb Code 16 fflti.o(.text) _fflt 0x08000759 Thumb Code 0 fflti.o(.text) __aeabi_ui2f 0x08000769 Thumb Code 6 fflti.o(.text) _ffltu 0x08000769 Thumb Code 0 fflti.o(.text) __fpl_dcmp_InfNaN 0x08000771 Thumb Code 154 dcmpin.o(.text) __fpl_fcmp_InfNaN 0x08000811 Thumb Code 96 fcmpin.o(.text) __user_setup_stackheap 0x08000875 Thumb Code 62 sys_stackheap_outer.o(.text) exit 0x080008b3 Thumb Code 16 exit.o(.text) __fpl_cmpreturn 0x080008c3 Thumb Code 46 cmpret.o(.text) __fpl_dcheck_NaN2 0x080008f1 Thumb Code 14 dnan2.o(.text) __fpl_fcheck_NaN2 0x08000905 Thumb Code 10 fnan2.o(.text) __user_libspace 0x08000915 Thumb Code 8 libspace.o(.text) __user_perproc_libspace 0x08000915 Thumb Code 0 libspace.o(.text) __user_perthread_libspace 0x08000915 Thumb Code 0 libspace.o(.text) __fpl_return_NaN 0x0800091d Thumb Code 94 retnan.o(.text) _sys_exit 0x0800097d Thumb Code 8 sys_exit.o(.text) __I$use$semihosting 0x08000989 Thumb Code 0 use_no_semi.o(.text) __use_no_semihosting_swi 0x08000989 Thumb Code 2 use_no_semi.o(.text) AT24CxxRead 0x0800098b Thumb Code 30 at24cxx.o(.text.AT24CxxRead) __semihosting_library_function 0x0800098b Thumb Code 0 indicate_semi.o(.text) AT24CxxReadOneByte 0x080009a9 Thumb Code 56 at24cxx.o(.text.AT24CxxReadOneByte) AT24CxxWrite 0x080009e1 Thumb Code 30 at24cxx.o(.text.AT24CxxWrite) AT24CxxWriteOneByte 0x08000a01 Thumb Code 56 at24cxx.o(.text.AT24CxxWriteOneByte) Calculate_HLW8110_MeterData 0x08000a41 Thumb Code 44 hlw8110.o(.text.Calculate_HLW8110_MeterData) Check_WriteReg_Success 0x08000a6d Thumb Code 156 hlw8110.o(.text.Check_WriteReg_Success) Chk_Jlink_conn 0x08000b09 Thumb Code 20 sn74hc573.o(.text.Chk_Jlink_conn) Clear_RxBuf 0x08000b1d Thumb Code 24 hlw8110.o(.text.Clear_RxBuf) Clr1SecFlag 0x08000b35 Thumb Code 8 timer.o(.text.Clr1SecFlag) DelayNms 0x08000b3d Thumb Code 20 systick.o(.text.DelayNms) DelayNus 0x08000b55 Thumb Code 10 systick.o(.text.DelayNus) GenI2CStartSig 0x08000b61 Thumb Code 64 i2c.o(.text.GenI2CStartSig) GenI2CStopSig 0x08000ba1 Thumb Code 64 i2c.o(.text.GenI2CStopSig) Get1SecFlag 0x08000be1 Thumb Code 8 timer.o(.text.Get1SecFlag) HLW8110_checkSum_Read 0x08000bed Thumb Code 44 hlw8110.o(.text.HLW8110_checkSum_Read) HLW8110_checkSum_Write 0x08000c1d Thumb Code 32 hlw8110.o(.text.HLW8110_checkSum_Write) HardFault_Handler 0x08000c41 Thumb Code 2 gd32e230_it.o(.text.HardFault_Handler) I2CReadByte 0x08000c45 Thumb Code 100 i2c.o(.text.I2CReadByte) I2CSendByte 0x08000ca9 Thumb Code 96 i2c.o(.text.I2CSendByte) I2CWaitAck 0x08000d0d Thumb Code 64 i2c.o(.text.I2CWaitAck) InitAT24Cxx 0x08000d4d Thumb Code 4 at24cxx.o(.text.InitAT24Cxx) InitCH448F 0x08000d51 Thumb Code 208 uart1.o(.text.InitCH448F) InitI2C 0x08000e25 Thumb Code 116 i2c.o(.text.InitI2C) InitKey 0x08000ea1 Thumb Code 88 key.o(.text.InitKey) InitLED 0x08000efd Thumb Code 56 led.o(.text.InitLED) InitNVIC 0x08000f39 Thumb Code 2 nvic.o(.text.InitNVIC) InitRelay 0x08000f3d Thumb Code 188 relay.o(.text.InitRelay) InitSysTick 0x0800100d Thumb Code 52 systick.o(.text.InitSysTick) InitTimer 0x08001051 Thumb Code 224 timer.o(.text.InitTimer) InitUART1 0x08001169 Thumb Code 192 uart1.o(.text.InitUART1) Init_74hc573 0x08001235 Thumb Code 116 sn74hc573.o(.text.Init_74hc573) Init_HLW8110 0x080012b9 Thumb Code 72 hlw8110.o(.text.Init_HLW8110) Judge_CheckSum_HLW8110_Calfactor 0x08001311 Thumb Code 456 hlw8110.o(.text.Judge_CheckSum_HLW8110_Calfactor) LEDFlicker2 0x080014e1 Thumb Code 12 led.o(.text.LEDFlicker2) NMI_Handler 0x08001521 Thumb Code 2 gd32e230_it.o(.text.NMI_Handler) PendSV_Handler 0x08001523 Thumb Code 2 gd32e230_it.o(.text.PendSV_Handler) ReadEeprom 0x08001525 Thumb Code 776 readeeprom.o(.text.ReadEeprom) ReadKeyValue 0x08001851 Thumb Code 88 key.o(.text.ReadKeyValue) Read_HLW8110_Angle 0x080018b9 Thumb Code 120 hlw8110.o(.text.Read_HLW8110_Angle) Read_HLW8110_EA 0x08001945 Thumb Code 164 hlw8110.o(.text.Read_HLW8110_EA) Read_HLW8110_IA 0x080019e9 Thumb Code 124 hlw8110.o(.text.Read_HLW8110_IA) Read_HLW8110_LineFreq 0x08001a65 Thumb Code 88 hlw8110.o(.text.Read_HLW8110_LineFreq) Read_HLW8110_PA 0x08001ac1 Thumb Code 108 hlw8110.o(.text.Read_HLW8110_PA) Read_HLW8110_PF 0x08001b2d Thumb Code 108 hlw8110.o(.text.Read_HLW8110_PF) Read_HLW8110_PSA 0x08001ba5 Thumb Code 108 hlw8110.o(.text.Read_HLW8110_PSA) Read_HLW8110_U 0x08001c11 Thumb Code 124 hlw8110.o(.text.Read_HLW8110_U) SVC_Handler 0x08001c99 Thumb Code 2 gd32e230_it.o(.text.SVC_Handler) ScanKey 0x08001c9b Thumb Code 12 key.o(.text.ScanKey) SendI2CAck 0x08001ca9 Thumb Code 60 i2c.o(.text.SendI2CAck) SendI2CNAck 0x08001ce9 Thumb Code 60 i2c.o(.text.SendI2CNAck) Start_Send_UartData 0x08001d69 Thumb Code 44 uart1.o(.text.Start_Send_UartData) SysTick_Handler 0x08001d99 Thumb Code 16 systick.o(.text.SysTick_Handler) SystemInit 0x08001dad Thumb Code 208 system_gd32e230.o(.text.SystemInit) TIMER13_IRQHandler 0x08001e9d Thumb Code 44 porttimer.o(.text.TIMER13_IRQHandler) TIMER14_IRQHandler 0x08001ed1 Thumb Code 116 timer.o(.text.TIMER14_IRQHandler) TIMER15_IRQHandler 0x08001f59 Thumb Code 32 timer.o(.text.TIMER15_IRQHandler) TIMER16_IRQHandler 0x08001f7d Thumb Code 68 timer.o(.text.TIMER16_IRQHandler) USART0_IRQHandler 0x08001fd1 Thumb Code 120 portserial.o(.text.USART0_IRQHandler) USART1_IRQHandler 0x08002061 Thumb Code 72 uart1.o(.text.USART1_IRQHandler) Uart_HLW8110_Set_Channel_A 0x080020c5 Thumb Code 48 hlw8110.o(.text.Uart_HLW8110_Set_Channel_A) Uart_HLW8110_WriteREG_DIS 0x080020f5 Thumb Code 48 hlw8110.o(.text.Uart_HLW8110_WriteREG_DIS) Uart_HLW8110_WriteREG_EN 0x08002129 Thumb Code 48 hlw8110.o(.text.Uart_HLW8110_WriteREG_EN) Uart_Read_HLW8110_Reg 0x08002159 Thumb Code 36 hlw8110.o(.text.Uart_Read_HLW8110_Reg) Uart_Write_HLW8110_Reg 0x0800217d Thumb Code 72 hlw8110.o(.text.Uart_Write_HLW8110_Reg) ViewRcuClock 0x080021cd Thumb Code 32 rcu.o(.text.ViewRcuClock) __aeabi_assert 0x080021f5 Thumb Code 0 main.o(.text.__aeabi_assert) eMBASCIIInit 0x080021f5 Thumb Code 44 mbascii.o(.text.eMBASCIIInit) eMBASCIIReceive 0x08002225 Thumb Code 68 mbascii.o(.text.eMBASCIIReceive) eMBASCIISend 0x08002299 Thumb Code 64 mbascii.o(.text.eMBASCIISend) eMBASCIIStart 0x080022dd Thumb Code 28 mbascii.o(.text.eMBASCIIStart) eMBASCIIStop 0x080022fd Thumb Code 20 mbascii.o(.text.eMBASCIIStop) eMBEnable 0x08002311 Thumb Code 28 mb.o(.text.eMBEnable) eMBFuncReadCoils 0x08002335 Thumb Code 112 mbfunccoils.o(.text.eMBFuncReadCoils) eMBFuncReadDiscreteInputs 0x080023a5 Thumb Code 112 mbfuncdisc.o(.text.eMBFuncReadDiscreteInputs) eMBFuncReadHoldingRegister 0x08002419 Thumb Code 88 mbfuncholding.o(.text.eMBFuncReadHoldingRegister) eMBFuncReadInputRegister 0x08002471 Thumb Code 98 mbfuncinput.o(.text.eMBFuncReadInputRegister) eMBFuncReadWriteMultipleHoldingRegister 0x080024d3 Thumb Code 156 mbfuncholding.o(.text.eMBFuncReadWriteMultipleHoldingRegister) eMBFuncReportSlaveID 0x08002571 Thumb Code 28 mbfuncother.o(.text.eMBFuncReportSlaveID) eMBFuncWriteCoil 0x08002591 Thumb Code 68 mbfunccoils.o(.text.eMBFuncWriteCoil) eMBFuncWriteHoldingRegister 0x080025d5 Thumb Code 50 mbfuncholding.o(.text.eMBFuncWriteHoldingRegister) eMBFuncWriteMultipleCoils 0x08002607 Thumb Code 90 mbfunccoils.o(.text.eMBFuncWriteMultipleCoils) eMBFuncWriteMultipleHoldingRegister 0x08002661 Thumb Code 82 mbfuncholding.o(.text.eMBFuncWriteMultipleHoldingRegister) eMBInit 0x080026b5 Thumb Code 132 mb.o(.text.eMBInit) eMBPoll 0x08002771 Thumb Code 156 mb.o(.text.eMBPoll) eMBRTUInit 0x08002819 Thumb Code 56 mbrtu.o(.text.eMBRTUInit) eMBRTUReceive 0x08002855 Thumb Code 68 mbrtu.o(.text.eMBRTUReceive) eMBRTUSend 0x080028c9 Thumb Code 96 mbrtu.o(.text.eMBRTUSend) eMBRTUStart 0x0800292d Thumb Code 24 mbrtu.o(.text.eMBRTUStart) eMBRTUStop 0x08002949 Thumb Code 20 mbrtu.o(.text.eMBRTUStop) eMBRegCoilsCB 0x0800295d Thumb Code 156 port.o(.text.eMBRegCoilsCB) eMBRegDiscreteCB 0x080029fd Thumb Code 74 port.o(.text.eMBRegDiscreteCB) eMBRegHoldingCB 0x08002a49 Thumb Code 280 port.o(.text.eMBRegHoldingCB) eMBRegInputCB 0x08002b7d Thumb Code 44 port.o(.text.eMBRegInputCB) get_rst 0x08002bb1 Thumb Code 84 key_io.o(.text.get_rst) get_test 0x08002c05 Thumb Code 84 key_io.o(.text.get_test) gpio_af_set 0x08002c59 Thumb Code 86 gd32e230_gpio.o(.text.gpio_af_set) gpio_bit_reset 0x08002caf Thumb Code 4 gd32e230_gpio.o(.text.gpio_bit_reset) gpio_bit_set 0x08002cb3 Thumb Code 4 gd32e230_gpio.o(.text.gpio_bit_set) gpio_bit_toggle 0x08002cb7 Thumb Code 4 gd32e230_gpio.o(.text.gpio_bit_toggle) gpio_input_bit_get 0x08002cbb Thumb Code 10 gd32e230_gpio.o(.text.gpio_input_bit_get) gpio_mode_set 0x08002cc5 Thumb Code 62 gd32e230_gpio.o(.text.gpio_mode_set) gpio_output_options_set 0x08002d03 Thumb Code 64 gd32e230_gpio.o(.text.gpio_output_options_set) key_io_init 0x08002d45 Thumb Code 84 key_io.o(.text.key_io_init) main 0x08002da5 Thumb Code 3868 main.o(.text.main) nvic_irq_enable 0x08003ce5 Thumb Code 92 gd32e230_misc.o(.text.nvic_irq_enable) nvic_vector_table_set 0x08003d4d Thumb Code 12 gd32e230_misc.o(.text.nvic_vector_table_set) prveMBError2Exception 0x08003d61 Thumb Code 22 mbutils.o(.text.prveMBError2Exception) rcu_clock_freq_get 0x08003db9 Thumb Code 256 gd32e230_rcu.o(.text.rcu_clock_freq_get) rcu_periph_clock_enable 0x08003ee1 Thumb Code 20 gd32e230_rcu.o(.text.rcu_periph_clock_enable) rcu_periph_reset_disable 0x08003ef5 Thumb Code 20 gd32e230_rcu.o(.text.rcu_periph_reset_disable) rcu_periph_reset_enable 0x08003f09 Thumb Code 20 gd32e230_rcu.o(.text.rcu_periph_reset_enable) read_Hlw8110 0x08003f21 Thumb Code 324 hlw8110.o(.text.read_Hlw8110) timer_counter_value_config 0x08004079 Thumb Code 4 gd32e230_timer.o(.text.timer_counter_value_config) timer_deinit 0x0800407d Thumb Code 88 gd32e230_timer.o(.text.timer_deinit) timer_disable 0x080040dd Thumb Code 10 gd32e230_timer.o(.text.timer_disable) timer_enable 0x080040e7 Thumb Code 10 gd32e230_timer.o(.text.timer_enable) timer_init 0x080040f1 Thumb Code 152 gd32e230_timer.o(.text.timer_init) timer_interrupt_disable 0x0800419d Thumb Code 8 gd32e230_timer.o(.text.timer_interrupt_disable) timer_interrupt_enable 0x080041a5 Thumb Code 8 gd32e230_timer.o(.text.timer_interrupt_enable) timer_interrupt_flag_clear 0x080041ad Thumb Code 8 gd32e230_timer.o(.text.timer_interrupt_flag_clear) timer_interrupt_flag_get 0x080041b5 Thumb Code 20 gd32e230_timer.o(.text.timer_interrupt_flag_get) timer_struct_para_init 0x080041c9 Thumb Code 16 gd32e230_timer.o(.text.timer_struct_para_init) usMBCRC16 0x080041dd Thumb Code 44 mbcrc.o(.text.usMBCRC16) usart_baudrate_set 0x08004211 Thumb Code 76 gd32e230_usart.o(.text.usart_baudrate_set) usart_data_receive 0x08004261 Thumb Code 8 gd32e230_usart.o(.text.usart_data_receive) usart_data_transmit 0x08004269 Thumb Code 8 gd32e230_usart.o(.text.usart_data_transmit) usart_deinit 0x08004275 Thumb Code 40 gd32e230_usart.o(.text.usart_deinit) usart_enable 0x080042a9 Thumb Code 10 gd32e230_usart.o(.text.usart_enable) usart_flag_clear 0x080042b3 Thumb Code 16 gd32e230_usart.o(.text.usart_flag_clear) usart_flag_get 0x080042c3 Thumb Code 16 gd32e230_usart.o(.text.usart_flag_get) usart_interrupt_disable 0x080042d3 Thumb Code 18 gd32e230_usart.o(.text.usart_interrupt_disable) usart_interrupt_enable 0x080042e5 Thumb Code 18 gd32e230_usart.o(.text.usart_interrupt_enable) usart_interrupt_flag_clear 0x080042f9 Thumb Code 36 gd32e230_usart.o(.text.usart_interrupt_flag_clear) usart_interrupt_flag_get 0x08004321 Thumb Code 30 gd32e230_usart.o(.text.usart_interrupt_flag_get) usart_parity_config 0x0800433f Thumb Code 26 gd32e230_usart.o(.text.usart_parity_config) usart_receive_config 0x08004359 Thumb Code 16 gd32e230_usart.o(.text.usart_receive_config) usart_stop_bit_set 0x08004369 Thumb Code 26 gd32e230_usart.o(.text.usart_stop_bit_set) usart_transmit_config 0x08004383 Thumb Code 16 gd32e230_usart.o(.text.usart_transmit_config) usart_word_length_set 0x08004393 Thumb Code 26 gd32e230_usart.o(.text.usart_word_length_set) vMBPortSerialEnable 0x080043ad Thumb Code 100 portserial.o(.text.vMBPortSerialEnable) vMBPortTimersDisable 0x08004415 Thumb Code 44 porttimer.o(.text.vMBPortTimersDisable) vMBPortTimersEnable 0x08004445 Thumb Code 44 porttimer.o(.text.vMBPortTimersEnable) xMBASCIIReceiveFSM 0x08004475 Thumb Code 236 mbascii.o(.text.xMBASCIIReceiveFSM) xMBASCIITimerT1SExpired 0x08004581 Thumb Code 52 mbascii.o(.text.xMBASCIITimerT1SExpired) xMBASCIITransmitFSM 0x080045b9 Thumb Code 196 mbascii.o(.text.xMBASCIITransmitFSM) xMBPortEventGet 0x080046a1 Thumb Code 24 portevent.o(.text.xMBPortEventGet) xMBPortEventInit 0x080046b9 Thumb Code 12 portevent.o(.text.xMBPortEventInit) xMBPortEventPost 0x080046c5 Thumb Code 12 portevent.o(.text.xMBPortEventPost) xMBPortSerialGetByte 0x080046d5 Thumb Code 16 portserial.o(.text.xMBPortSerialGetByte) xMBPortSerialInit 0x080046e9 Thumb Code 220 portserial.o(.text.xMBPortSerialInit) xMBPortSerialPutByte 0x080047d1 Thumb Code 16 portserial.o(.text.xMBPortSerialPutByte) xMBPortTimersInit 0x080047e5 Thumb Code 80 porttimer.o(.text.xMBPortTimersInit) xMBRTUReceiveFSM 0x0800483d Thumb Code 108 mbrtu.o(.text.xMBRTUReceiveFSM) xMBRTUTimerT35Expired 0x080048cd Thumb Code 72 mbrtu.o(.text.xMBRTUTimerT35Expired) xMBRTUTransmitFSM 0x08004919 Thumb Code 92 mbrtu.o(.text.xMBRTUTransmitFSM) __aeabi_dcmplt 0x08004999 Thumb Code 0 dcmp.o(i._dls) _dls 0x08004999 Thumb Code 22 dcmp.o(i._dls) __aeabi_fcmpge 0x080049af Thumb Code 0 fcmp.o(i._fgeq) _fgeq 0x080049af Thumb Code 22 fcmp.o(i._fgeq) __aeabi_fcmpgt 0x080049c5 Thumb Code 0 fcmp.o(i._fgr) _fgr 0x080049c5 Thumb Code 22 fcmp.o(i._fgr) __aeabi_fcmplt 0x080049db Thumb Code 0 fcmp.o(i._fls) _fls 0x080049db Thumb Code 22 fcmp.o(i._fls) __aeabi_cdcmple 0x080049f1 Thumb Code 0 dlef.o(x$fpl$dleqf) _dcmple 0x080049f1 Thumb Code 94 dlef.o(x$fpl$dleqf) __aeabi_fadd 0x08004a55 Thumb Code 0 faddsub.o(x$fpl$fadd) _fadd 0x08004a55 Thumb Code 134 faddsub.o(x$fpl$fadd) _fcmpge 0x08004ae1 Thumb Code 78 fgef.o(x$fpl$fgeqf) __aeabi_cfcmple 0x08004b35 Thumb Code 0 flef.o(x$fpl$fleqf) _fcmple 0x08004b35 Thumb Code 78 flef.o(x$fpl$fleqf) __aeabi_fmul 0x08004b89 Thumb Code 0 fmul.o(x$fpl$fmul) _fmul 0x08004b89 Thumb Code 172 fmul.o(x$fpl$fmul) __aeabi_fsub 0x08004c39 Thumb Code 0 faddsub.o(x$fpl$fsub) _fsub 0x08004c39 Thumb Code 204 faddsub.o(x$fpl$fsub) __I$use$fp 0x08004d08 Number 0 usenofp.o(x$fpl$usenofp) Region$$Table$$Base 0x08005030 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x08005050 Number 0 anon$$obj.o(Region$$Table) AC3PPDU_active_chn 0x20000000 Data 1 main.o(.data..L_MergedGlobals) AC3PPDU_Vmax_LTen_flag 0x20000001 Data 4 main.o(.data..L_MergedGlobals) AC3PPDU_Vmin_LTen_flag 0x20000005 Data 4 main.o(.data..L_MergedGlobals) AC3PPDU_Imax_LTen_flag 0x20000009 Data 4 main.o(.data..L_MergedGlobals) AC3PPDU_Wmax_LTen_flag 0x2000000d Data 4 main.o(.data..L_MergedGlobals) AC3PPDU_kWhmax_LTen_flag 0x20000011 Data 4 main.o(.data..L_MergedGlobals) SystemCoreClock 0x20000018 Data 4 system_gd32e230.o(.data.SystemCoreClock) __libspace_start 0x200000a0 Data 96 libspace.o(.bss) Read_data_cnt 0x20000100 Data 1 timer.o(.bss..L_MergedGlobals) __temporary_stack_top$libspace 0x20000100 Data 0 libspace.o(.bss) Delay_N_mS 0x20000104 Data 4 timer.o(.bss..L_MergedGlobals) RL_N_delay_cnt 0x20000108 Data 4 timer.o(.bss..L_MergedGlobals) RL_N_delay_Limit 0x2000010c Data 4 timer.o(.bss..L_MergedGlobals) RL_delay_cnt 0x20000114 Data 16 timer.o(.bss..L_MergedGlobals) RL_delay_Limit 0x20000124 Data 16 timer.o(.bss..L_MergedGlobals) B_Rx_Data_ING 0x20000134 Data 1 hlw8110.o(.bss..L_MergedGlobals) B_Rx_Finish 0x20000135 Data 1 hlw8110.o(.bss..L_MergedGlobals) u8_RX_Index 0x20000136 Data 1 hlw8110.o(.bss..L_MergedGlobals) u8_TX_Length 0x20000137 Data 1 hlw8110.o(.bss..L_MergedGlobals) u8_RX_Length 0x20000138 Data 1 hlw8110.o(.bss..L_MergedGlobals) B_Read_Error 0x20000139 Data 1 hlw8110.o(.bss..L_MergedGlobals) U16_RMSIAC_RegData 0x2000013c Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_RMSIBC_RegData 0x20000140 Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_RMSUC_RegData 0x20000144 Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_PowerPAC_RegData 0x20000148 Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_PowerPBC_RegData 0x2000014c Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_PowerSC_RegData 0x20000150 Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_EnergyAC_RegData 0x20000154 Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_EnergyBC_RegData 0x20000158 Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_CheckSUM_RegData 0x2000015c Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_CheckSUM_Data 0x20000160 Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_Check_SysconReg_Data 0x20000164 Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_Check_EmuconReg_Data 0x20000168 Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_Check_Emucon2Reg_Data 0x2000016c Data 4 hlw8110.o(.bss..L_MergedGlobals) U32_RMSIA_RegData 0x20000170 Data 4 hlw8110.o(.bss..L_MergedGlobals) F_AC_I 0x20000174 Data 4 hlw8110.o(.bss..L_MergedGlobals) U32_RMSU_RegData 0x20000178 Data 4 hlw8110.o(.bss..L_MergedGlobals) F_AC_V 0x2000017c Data 4 hlw8110.o(.bss..L_MergedGlobals) U32_POWERPA_RegData 0x20000180 Data 4 hlw8110.o(.bss..L_MergedGlobals) F_AC_P 0x20000184 Data 4 hlw8110.o(.bss..L_MergedGlobals) F_AC_PS 0x20000188 Data 4 hlw8110.o(.bss..L_MergedGlobals) U32_ENERGY_PA_RegData 0x2000018c Data 4 hlw8110.o(.bss..L_MergedGlobals) U16_HFConst_RegData 0x20000190 Data 4 hlw8110.o(.bss..L_MergedGlobals) F_AC_E 0x20000194 Data 4 hlw8110.o(.bss..L_MergedGlobals) F_AC_BACKUP_E 0x20000198 Data 4 hlw8110.o(.bss..L_MergedGlobals) F_AC_LINE_Freq 0x2000019c Data 4 hlw8110.o(.bss..L_MergedGlobals) F_AC_PF 0x200001a0 Data 4 hlw8110.o(.bss..L_MergedGlobals) F_Angle 0x200001a4 Data 4 hlw8110.o(.bss..L_MergedGlobals) u8_RxBuf 0x200001a8 Data 10 hlw8110.o(.bss..L_MergedGlobals) CLK_SYS 0x200001b8 Data 4 rcu.o(.bss..L_MergedGlobals) CLK_AHB 0x200001bc Data 4 rcu.o(.bss..L_MergedGlobals) CLK_APB1 0x200001c0 Data 4 rcu.o(.bss..L_MergedGlobals) CLK_APB2 0x200001c4 Data 4 rcu.o(.bss..L_MergedGlobals) cmd_cnt 0x200001c8 Data 1 port.o(.bss..L_MergedGlobals) WusNRegs 0x200001c9 Data 1 port.o(.bss..L_MergedGlobals) WiRegIndex 0x200001cc Data 4 port.o(.bss..L_MergedGlobals) pxMBFrameCBByteReceived 0x2000021c Data 4 mb.o(.bss..L_MergedGlobals) pxMBFrameCBTransmitterEmpty 0x20000220 Data 4 mb.o(.bss..L_MergedGlobals) pxMBPortCBTimerExpired 0x20000224 Data 4 mb.o(.bss..L_MergedGlobals) Start_Read_Flag 0x20000238 Data 1 main.o(.bss..L_MergedGlobals.1) Load_conn_end_flag 0x20000239 Data 1 main.o(.bss..L_MergedGlobals.1) RL_Allon_flag 0x2000023a Data 1 main.o(.bss..L_MergedGlobals.1) RL_Alloff_flag 0x2000023b Data 1 main.o(.bss..L_MergedGlobals.1) Wr_eeprom_begin_flag 0x2000023c Data 1 main.o(.bss..L_MergedGlobals.1) Wr_eeprom_cnt 0x2000023d Data 1 main.o(.bss..L_MergedGlobals.1) OutUnit_N_control_flag 0x2000023e Data 1 main.o(.bss..L_MergedGlobals.1) RL_N_begin_delay_flag 0x2000023f Data 1 main.o(.bss..L_MergedGlobals.1) RL_N_end_delay_flag 0x20000240 Data 1 main.o(.bss..L_MergedGlobals.1) RL_N_ON_flag 0x20000241 Data 1 main.o(.bss..L_MergedGlobals.1) RL_N_OFF_flag 0x20000242 Data 1 main.o(.bss..L_MergedGlobals.1) RL_N_last_state 0x20000243 Data 1 main.o(.bss..L_MergedGlobals.1) RL_N_now_state 0x20000244 Data 1 main.o(.bss..L_MergedGlobals.1) write_kwh2Eeprom_flag 0x20000245 Data 1 main.o(.bss..L_MergedGlobals.1) Devid_IDChalNum 0x20000246 Data 2 main.o(.bss..L_MergedGlobals.1) Fault_state_Reg 0x20000248 Data 2 main.o(.bss..L_MergedGlobals.1) Fault_state_Last 0x2000024a Data 2 main.o(.bss..L_MergedGlobals.1) Wr_erom_wait_cnt 0x2000024c Data 2 main.o(.bss..L_MergedGlobals.1) OutUnit_control_flag 0x2000024e Data 4 main.o(.bss..L_MergedGlobals.1) RL_begin_delay_flag 0x20000252 Data 4 main.o(.bss..L_MergedGlobals.1) RL_end_delay_flag 0x20000256 Data 4 main.o(.bss..L_MergedGlobals.1) RL_ON_flag 0x2000025a Data 4 main.o(.bss..L_MergedGlobals.1) RL_OFF_flag 0x2000025e Data 4 main.o(.bss..L_MergedGlobals.1) RL_last_state 0x20000262 Data 4 main.o(.bss..L_MergedGlobals.1) RL_now_state 0x20000266 Data 4 main.o(.bss..L_MergedGlobals.1) RL_Func_statu 0x2000026a Data 4 main.o(.bss..L_MergedGlobals.1) dev_info 0x20000270 Data 4 main.o(.bss..L_MergedGlobals.1) AC3PPDU_RL_N_time 0x20000274 Data 4 main.o(.bss..L_MergedGlobals.1) hlw8110_base 0x20000278 Data 16 main.o(.bss..L_MergedGlobals.1) AC3PPDU_RL_time 0x20000288 Data 20 main.o(.bss..L_MergedGlobals.1) AC3PPDU_Modbus_Reg 0x2000029c Data 1200 main.o(.bss.AC3PPDU_Modbus_Reg) AC3PPDU_Output 0x2000074c Data 160 main.o(.bss.AC3PPDU_Output) Modbus_Wr_buff 0x20000b0c Data 512 port.o(.bss.Modbus_Wr_buff) u8_TxBuf 0x20000d10 Data 10 hlw8110.o(.bss.u8_TxBuf) ucRTUBuf 0x20000d1a Data 256 mbrtu.o(.bss.ucRTUBuf) ============================================================================== Memory Map of the image Image Entry point : 0x080001a9 Load Region LR_1 (Base: 0x08000000, Size: 0x000050f0, Max: 0xffffffff, ABSOLUTE) Execution Region ER_RO (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00005050, Max: 0xffffffff, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x000000cc Data RO 807 RESET startup_gd32e230.o 0x080000cc 0x080000cc 0x00000008 Code RO 959 * !!!main c_p.l(__main.o) 0x080000d4 0x080000d4 0x0000003c Code RO 1125 !!!scatter c_p.l(__scatter.o) 0x08000110 0x08000110 0x0000001a Code RO 1126 !!handler_copy c_p.l(__scatter_copy.o) 0x0800012a 0x0800012a 0x00000002 PAD 0x0800012c 0x0800012c 0x0000001c Code RO 1127 !!handler_zi c_p.l(__scatter_zi.o) 0x08000148 0x08000148 0x00000002 Code RO 1014 .ARM.Collect$$libinit$$00000000 c_p.l(libinit.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1024 .ARM.Collect$$libinit$$00000002 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1026 .ARM.Collect$$libinit$$00000004 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1029 .ARM.Collect$$libinit$$0000000A c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1031 .ARM.Collect$$libinit$$0000000C c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1033 .ARM.Collect$$libinit$$0000000E c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1036 .ARM.Collect$$libinit$$00000011 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1038 .ARM.Collect$$libinit$$00000013 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1040 .ARM.Collect$$libinit$$00000015 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1042 .ARM.Collect$$libinit$$00000017 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1044 .ARM.Collect$$libinit$$00000019 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1046 .ARM.Collect$$libinit$$0000001B c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1048 .ARM.Collect$$libinit$$0000001D c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1050 .ARM.Collect$$libinit$$0000001F c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1052 .ARM.Collect$$libinit$$00000021 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1054 .ARM.Collect$$libinit$$00000023 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1056 .ARM.Collect$$libinit$$00000025 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1060 .ARM.Collect$$libinit$$0000002C c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1062 .ARM.Collect$$libinit$$0000002E c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1064 .ARM.Collect$$libinit$$00000030 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000000 Code RO 1066 .ARM.Collect$$libinit$$00000032 c_p.l(libinit2.o) 0x0800014a 0x0800014a 0x00000002 Code RO 1067 .ARM.Collect$$libinit$$00000033 c_p.l(libinit2.o) 0x0800014c 0x0800014c 0x00000002 Code RO 1083 .ARM.Collect$$libshutdown$$00000000 c_p.l(libshutdown.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1092 .ARM.Collect$$libshutdown$$00000002 c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1094 .ARM.Collect$$libshutdown$$00000004 c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1097 .ARM.Collect$$libshutdown$$00000007 c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1100 .ARM.Collect$$libshutdown$$0000000A c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1102 .ARM.Collect$$libshutdown$$0000000C c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000000 Code RO 1105 .ARM.Collect$$libshutdown$$0000000F c_p.l(libshutdown2.o) 0x0800014e 0x0800014e 0x00000002 Code RO 1106 .ARM.Collect$$libshutdown$$00000010 c_p.l(libshutdown2.o) 0x08000150 0x08000150 0x00000000 Code RO 983 .ARM.Collect$$rtentry$$00000000 c_p.l(__rtentry.o) 0x08000150 0x08000150 0x00000000 Code RO 992 .ARM.Collect$$rtentry$$00000002 c_p.l(__rtentry2.o) 0x08000150 0x08000150 0x00000006 Code RO 1004 .ARM.Collect$$rtentry$$00000004 c_p.l(__rtentry4.o) 0x08000156 0x08000156 0x00000000 Code RO 994 .ARM.Collect$$rtentry$$00000009 c_p.l(__rtentry2.o) 0x08000156 0x08000156 0x00000004 Code RO 995 .ARM.Collect$$rtentry$$0000000A c_p.l(__rtentry2.o) 0x0800015a 0x0800015a 0x00000000 Code RO 997 .ARM.Collect$$rtentry$$0000000C c_p.l(__rtentry2.o) 0x0800015a 0x0800015a 0x00000008 Code RO 998 .ARM.Collect$$rtentry$$0000000D c_p.l(__rtentry2.o) 0x08000162 0x08000162 0x00000002 Code RO 1021 .ARM.Collect$$rtexit$$00000000 c_p.l(rtexit.o) 0x08000164 0x08000164 0x00000000 Code RO 1070 .ARM.Collect$$rtexit$$00000002 c_p.l(rtexit2.o) 0x08000164 0x08000164 0x00000004 Code RO 1071 .ARM.Collect$$rtexit$$00000003 c_p.l(rtexit2.o) 0x08000168 0x08000168 0x00000006 Code RO 1072 .ARM.Collect$$rtexit$$00000004 c_p.l(rtexit2.o) 0x0800016e 0x0800016e 0x00000002 PAD 0x08000170 0x08000170 0x00000038 Code RO 955 .emb_text c_p.l(rt_memcpy.o) 0x080001a8 0x080001a8 0x00000038 Code RO 808 * .text startup_gd32e230.o 0x080001e0 0x080001e0 0x00000082 Code RO 956 .text c_p.l(rt_memcpy.o) 0x08000262 0x08000262 0x00000006 Code RO 958 .text c_p.l(heapauxi.o) 0x08000268 0x08000268 0x0000007c Code RO 960 .text fz_ps.l(d2f.o) 0x080002e4 0x080002e4 0x00000248 Code RO 967 .text fz_ps.l(dmul.o) 0x0800052c 0x0800052c 0x00000054 Code RO 968 .text fz_ps.l(f2d.o) 0x08000580 0x08000580 0x00000160 Code RO 978 .text fz_ps.l(fdiv.o) 0x080006e0 0x080006e0 0x00000030 Code RO 980 .text fz_ps.l(ffixui.o) 0x08000710 0x08000710 0x0000005e Code RO 981 .text fz_ps.l(fflti.o) 0x0800076e 0x0800076e 0x00000002 PAD 0x08000770 0x08000770 0x000000a0 Code RO 1006 .text fz_ps.l(dcmpin.o) 0x08000810 0x08000810 0x00000064 Code RO 1007 .text fz_ps.l(fcmpin.o) 0x08000874 0x08000874 0x0000003e Code RO 1008 .text c_p.l(sys_stackheap_outer.o) 0x080008b2 0x080008b2 0x00000010 Code RO 1010 .text c_p.l(exit.o) 0x080008c2 0x080008c2 0x0000002e Code RO 1015 .text fz_ps.l(cmpret.o) 0x080008f0 0x080008f0 0x00000014 Code RO 1016 .text fz_ps.l(dnan2.o) 0x08000904 0x08000904 0x00000010 Code RO 1017 .text fz_ps.l(fnan2.o) 0x08000914 0x08000914 0x00000008 Code RO 1018 .text c_p.l(libspace.o) 0x0800091c 0x0800091c 0x0000005e Code RO 1068 .text fz_ps.l(retnan.o) 0x0800097a 0x0800097a 0x00000002 PAD 0x0800097c 0x0800097c 0x0000000c Code RO 1078 .text c_p.l(sys_exit.o) 0x08000988 0x08000988 0x00000002 Code RO 1086 .text c_p.l(use_no_semi.o) 0x0800098a 0x0800098a 0x00000000 Code RO 1087 .text c_p.l(indicate_semi.o) 0x0800098a 0x0800098a 0x0000001e Code RO 65 .text.AT24CxxRead at24cxx.o 0x080009a8 0x080009a8 0x00000038 Code RO 57 .text.AT24CxxReadOneByte at24cxx.o 0x080009e0 0x080009e0 0x0000001e Code RO 67 .text.AT24CxxWrite at24cxx.o 0x080009fe 0x080009fe 0x00000002 PAD 0x08000a00 0x08000a00 0x00000040 Code RO 59 .text.AT24CxxWriteOneByte at24cxx.o 0x08000a40 0x08000a40 0x0000002c Code RO 110 .text.Calculate_HLW8110_MeterData hlw8110.o 0x08000a6c 0x08000a6c 0x0000009c Code RO 92 .text.Check_WriteReg_Success hlw8110.o 0x08000b08 0x08000b08 0x00000014 Code RO 142 .text.Chk_Jlink_conn sn74hc573.o 0x08000b1c 0x08000b1c 0x00000018 Code RO 70 .text.Clear_RxBuf hlw8110.o 0x08000b34 0x08000b34 0x00000008 Code RO 45 .text.Clr1SecFlag timer.o 0x08000b3c 0x08000b3c 0x00000018 Code RO 800 .text.DelayNms systick.o 0x08000b54 0x08000b54 0x0000000a Code RO 802 .text.DelayNus systick.o 0x08000b5e 0x08000b5e 0x00000002 PAD 0x08000b60 0x08000b60 0x00000040 Code RO 152 .text.GenI2CStartSig i2c.o 0x08000ba0 0x08000ba0 0x00000040 Code RO 156 .text.GenI2CStopSig i2c.o 0x08000be0 0x08000be0 0x0000000c Code RO 43 .text.Get1SecFlag timer.o 0x08000bec 0x08000bec 0x00000030 Code RO 74 .text.HLW8110_checkSum_Read hlw8110.o 0x08000c1c 0x08000c1c 0x00000024 Code RO 72 .text.HLW8110_checkSum_Write hlw8110.o 0x08000c40 0x08000c40 0x00000002 Code RO 781 .text.HardFault_Handler gd32e230_it.o 0x08000c42 0x08000c42 0x00000002 PAD 0x08000c44 0x08000c44 0x00000064 Code RO 160 .text.I2CReadByte i2c.o 0x08000ca8 0x08000ca8 0x00000064 Code RO 158 .text.I2CSendByte i2c.o 0x08000d0c 0x08000d0c 0x00000040 Code RO 168 .text.I2CWaitAck i2c.o 0x08000d4c 0x08000d4c 0x00000004 Code RO 61 .text.InitAT24Cxx at24cxx.o 0x08000d50 0x08000d50 0x000000d4 Code RO 181 .text.InitCH448F uart1.o 0x08000e24 0x08000e24 0x0000007c Code RO 150 .text.InitI2C i2c.o 0x08000ea0 0x08000ea0 0x0000005c Code RO 130 .text.InitKey key.o 0x08000efc 0x08000efc 0x0000003c Code RO 200 .text.InitLED led.o 0x08000f38 0x08000f38 0x00000002 Code RO 770 .text.InitNVIC nvic.o 0x08000f3a 0x08000f3a 0x00000002 PAD 0x08000f3c 0x08000f3c 0x000000d0 Code RO 188 .text.InitRelay relay.o 0x0800100c 0x0800100c 0x00000044 Code RO 798 .text.InitSysTick systick.o 0x08001050 0x08001050 0x00000118 Code RO 41 .text.InitTimer timer.o 0x08001168 0x08001168 0x000000cc Code RO 179 .text.InitUART1 uart1.o 0x08001234 0x08001234 0x00000084 Code RO 138 .text.Init_74hc573 sn74hc573.o 0x080012b8 0x080012b8 0x00000058 Code RO 90 .text.Init_HLW8110 hlw8110.o 0x08001310 0x08001310 0x000001d0 Code RO 88 .text.Judge_CheckSum_HLW8110_Calfactor hlw8110.o 0x080014e0 0x080014e0 0x00000010 Code RO 204 .text.LEDFlicker2 led.o 0x080014f0 0x080014f0 0x00000030 Code RO 4 .text.LimiT_enable_check main.o 0x08001520 0x08001520 0x00000002 Code RO 779 .text.NMI_Handler gd32e230_it.o 0x08001522 0x08001522 0x00000002 Code RO 793 .text.PendSV_Handler gd32e230_it.o 0x08001524 0x08001524 0x0000032c Code RO 194 .text.ReadEeprom readeeprom.o 0x08001850 0x08001850 0x00000068 Code RO 134 .text.ReadKeyValue key.o 0x080018b8 0x080018b8 0x0000008c Code RO 108 .text.Read_HLW8110_Angle hlw8110.o 0x08001944 0x08001944 0x000000a4 Code RO 102 .text.Read_HLW8110_EA hlw8110.o 0x080019e8 0x080019e8 0x0000007c Code RO 94 .text.Read_HLW8110_IA hlw8110.o 0x08001a64 0x08001a64 0x0000005c Code RO 104 .text.Read_HLW8110_LineFreq hlw8110.o 0x08001ac0 0x08001ac0 0x0000006c Code RO 98 .text.Read_HLW8110_PA hlw8110.o 0x08001b2c 0x08001b2c 0x00000078 Code RO 106 .text.Read_HLW8110_PF hlw8110.o 0x08001ba4 0x08001ba4 0x0000006c Code RO 100 .text.Read_HLW8110_PSA hlw8110.o 0x08001c10 0x08001c10 0x00000088 Code RO 96 .text.Read_HLW8110_U hlw8110.o 0x08001c98 0x08001c98 0x00000002 Code RO 789 .text.SVC_Handler gd32e230_it.o 0x08001c9a 0x08001c9a 0x0000000c Code RO 132 .text.ScanKey key.o 0x08001ca6 0x08001ca6 0x00000002 PAD 0x08001ca8 0x08001ca8 0x00000040 Code RO 166 .text.SendI2CAck i2c.o 0x08001ce8 0x08001ce8 0x0000003c Code RO 164 .text.SendI2CNAck i2c.o 0x08001d24 0x08001d24 0x0000000c Code RO 162 .text.SetI2CSDAAsInput i2c.o 0x08001d30 0x08001d30 0x00000038 Code RO 154 .text.SetI2CSDAAsOutput i2c.o 0x08001d68 0x08001d68 0x00000030 Code RO 183 .text.Start_Send_UartData uart1.o 0x08001d98 0x08001d98 0x00000014 Code RO 796 .text.SysTick_Handler systick.o 0x08001dac 0x08001dac 0x000000f0 Code RO 773 .text.SystemInit system_gd32e230.o 0x08001e9c 0x08001e9c 0x00000034 Code RO 848 .text.TIMER13_IRQHandler porttimer.o 0x08001ed0 0x08001ed0 0x00000088 Code RO 35 .text.TIMER14_IRQHandler timer.o 0x08001f58 0x08001f58 0x00000024 Code RO 37 .text.TIMER15_IRQHandler timer.o 0x08001f7c 0x08001f7c 0x00000054 Code RO 39 .text.TIMER16_IRQHandler timer.o 0x08001fd0 0x08001fd0 0x00000090 Code RO 839 .text.USART0_IRQHandler portserial.o 0x08002060 0x08002060 0x00000064 Code RO 177 .text.USART1_IRQHandler uart1.o 0x080020c4 0x080020c4 0x00000030 Code RO 80 .text.Uart_HLW8110_Set_Channel_A hlw8110.o 0x080020f4 0x080020f4 0x00000034 Code RO 78 .text.Uart_HLW8110_WriteREG_DIS hlw8110.o 0x08002128 0x08002128 0x00000030 Code RO 76 .text.Uart_HLW8110_WriteREG_EN hlw8110.o 0x08002158 0x08002158 0x00000024 Code RO 82 .text.Uart_Read_HLW8110_Reg hlw8110.o 0x0800217c 0x0800217c 0x00000050 Code RO 84 .text.Uart_Write_HLW8110_Reg hlw8110.o 0x080021cc 0x080021cc 0x00000028 Code RO 173 .text.ViewRcuClock rcu.o 0x080021f4 0x080021f4 0x00000000 Code RO 6 .text.__aeabi_assert main.o 0x080021f4 0x080021f4 0x00000030 Code RO 931 .text.eMBASCIIInit mbascii.o 0x08002224 0x08002224 0x00000074 Code RO 937 .text.eMBASCIIReceive mbascii.o 0x08002298 0x08002298 0x00000044 Code RO 941 .text.eMBASCIISend mbascii.o 0x080022dc 0x080022dc 0x00000020 Code RO 933 .text.eMBASCIIStart mbascii.o 0x080022fc 0x080022fc 0x00000014 Code RO 935 .text.eMBASCIIStop mbascii.o 0x08002310 0x08002310 0x00000024 Code RO 919 .text.eMBEnable mb.o 0x08002334 0x08002334 0x00000070 Code RO 851 .text.eMBFuncReadCoils mbfunccoils.o 0x080023a4 0x080023a4 0x00000074 Code RO 859 .text.eMBFuncReadDiscreteInputs mbfuncdisc.o 0x08002418 0x08002418 0x00000058 Code RO 866 .text.eMBFuncReadHoldingRegister mbfuncholding.o 0x08002470 0x08002470 0x00000062 Code RO 871 .text.eMBFuncReadInputRegister mbfuncinput.o 0x080024d2 0x080024d2 0x0000009c Code RO 868 .text.eMBFuncReadWriteMultipleHoldingRegister mbfuncholding.o 0x0800256e 0x0800256e 0x00000002 PAD 0x08002570 0x08002570 0x00000020 Code RO 876 .text.eMBFuncReportSlaveID mbfuncother.o 0x08002590 0x08002590 0x00000044 Code RO 853 .text.eMBFuncWriteCoil mbfunccoils.o 0x080025d4 0x080025d4 0x00000032 Code RO 862 .text.eMBFuncWriteHoldingRegister mbfuncholding.o 0x08002606 0x08002606 0x0000005a Code RO 855 .text.eMBFuncWriteMultipleCoils mbfunccoils.o 0x08002660 0x08002660 0x00000052 Code RO 864 .text.eMBFuncWriteMultipleHoldingRegister mbfuncholding.o 0x080026b2 0x080026b2 0x00000002 PAD 0x080026b4 0x080026b4 0x000000bc Code RO 913 .text.eMBInit mb.o 0x08002770 0x08002770 0x000000a8 Code RO 923 .text.eMBPoll mb.o 0x08002818 0x08002818 0x0000003c Code RO 892 .text.eMBRTUInit mbrtu.o 0x08002854 0x08002854 0x00000074 Code RO 898 .text.eMBRTUReceive mbrtu.o 0x080028c8 0x080028c8 0x00000064 Code RO 900 .text.eMBRTUSend mbrtu.o 0x0800292c 0x0800292c 0x0000001c Code RO 894 .text.eMBRTUStart mbrtu.o 0x08002948 0x08002948 0x00000014 Code RO 896 .text.eMBRTUStop mbrtu.o 0x0800295c 0x0800295c 0x000000a0 Code RO 814 .text.eMBRegCoilsCB port.o 0x080029fc 0x080029fc 0x0000004a Code RO 816 .text.eMBRegDiscreteCB port.o 0x08002a46 0x08002a46 0x00000002 PAD 0x08002a48 0x08002a48 0x00000134 Code RO 812 .text.eMBRegHoldingCB port.o 0x08002b7c 0x08002b7c 0x00000034 Code RO 810 .text.eMBRegInputCB port.o 0x08002bb0 0x08002bb0 0x00000054 Code RO 210 .text.get_rst key_io.o 0x08002c04 0x08002c04 0x00000054 Code RO 212 .text.get_test key_io.o 0x08002c58 0x08002c58 0x00000056 Code RO 645 .text.gpio_af_set gd32e230_gpio.o 0x08002cae 0x08002cae 0x00000004 Code RO 631 .text.gpio_bit_reset gd32e230_gpio.o 0x08002cb2 0x08002cb2 0x00000004 Code RO 629 .text.gpio_bit_set gd32e230_gpio.o 0x08002cb6 0x08002cb6 0x00000004 Code RO 649 .text.gpio_bit_toggle gd32e230_gpio.o 0x08002cba 0x08002cba 0x0000000a Code RO 637 .text.gpio_input_bit_get gd32e230_gpio.o 0x08002cc4 0x08002cc4 0x0000003e Code RO 625 .text.gpio_mode_set gd32e230_gpio.o 0x08002d02 0x08002d02 0x00000040 Code RO 627 .text.gpio_output_options_set gd32e230_gpio.o 0x08002d42 0x08002d42 0x00000002 PAD 0x08002d44 0x08002d44 0x00000060 Code RO 208 .text.key_io_init key_io.o 0x08002da4 0x08002da4 0x00000f40 Code RO 2 .text.main main.o 0x08003ce4 0x08003ce4 0x00000068 Code RO 606 .text.nvic_irq_enable gd32e230_misc.o 0x08003d4c 0x08003d4c 0x00000014 Code RO 614 .text.nvic_vector_table_set gd32e230_misc.o 0x08003d60 0x08003d60 0x00000016 Code RO 884 .text.prveMBError2Exception mbutils.o 0x08003d76 0x08003d76 0x00000002 PAD 0x08003d78 0x08003d78 0x00000028 Code RO 947 .text.prvucMBBIN2CHAR mbascii.o 0x08003da0 0x08003da0 0x00000018 Code RO 939 .text.prvucMBLRC mbascii.o 0x08003db8 0x08003db8 0x00000128 Code RO 602 .text.rcu_clock_freq_get gd32e230_rcu.o 0x08003ee0 0x08003ee0 0x00000014 Code RO 528 .text.rcu_periph_clock_enable gd32e230_rcu.o 0x08003ef4 0x08003ef4 0x00000014 Code RO 538 .text.rcu_periph_reset_disable gd32e230_rcu.o 0x08003f08 0x08003f08 0x00000018 Code RO 536 .text.rcu_periph_reset_enable gd32e230_rcu.o 0x08003f20 0x08003f20 0x00000158 Code RO 112 .text.read_Hlw8110 hlw8110.o 0x08004078 0x08004078 0x00000004 Code RO 394 .text.timer_counter_value_config gd32e230_timer.o 0x0800407c 0x0800407c 0x00000060 Code RO 364 .text.timer_deinit gd32e230_timer.o 0x080040dc 0x080040dc 0x0000000a Code RO 372 .text.timer_disable gd32e230_timer.o 0x080040e6 0x080040e6 0x0000000a Code RO 370 .text.timer_enable gd32e230_timer.o 0x080040f0 0x080040f0 0x000000ac Code RO 368 .text.timer_init gd32e230_timer.o 0x0800419c 0x0800419c 0x00000008 Code RO 408 .text.timer_interrupt_disable gd32e230_timer.o 0x080041a4 0x080041a4 0x00000008 Code RO 406 .text.timer_interrupt_enable gd32e230_timer.o 0x080041ac 0x080041ac 0x00000008 Code RO 412 .text.timer_interrupt_flag_clear gd32e230_timer.o 0x080041b4 0x080041b4 0x00000014 Code RO 410 .text.timer_interrupt_flag_get gd32e230_timer.o 0x080041c8 0x080041c8 0x00000014 Code RO 366 .text.timer_struct_para_init gd32e230_timer.o 0x080041dc 0x080041dc 0x00000034 Code RO 887 .text.usMBCRC16 mbcrc.o 0x08004210 0x08004210 0x00000050 Code RO 217 .text.usart_baudrate_set gd32e230_usart.o 0x08004260 0x08004260 0x00000008 Code RO 253 .text.usart_data_receive gd32e230_usart.o 0x08004268 0x08004268 0x0000000c Code RO 251 .text.usart_data_transmit gd32e230_usart.o 0x08004274 0x08004274 0x00000034 Code RO 215 .text.usart_deinit gd32e230_usart.o 0x080042a8 0x080042a8 0x0000000a Code RO 225 .text.usart_enable gd32e230_usart.o 0x080042b2 0x080042b2 0x00000010 Code RO 351 .text.usart_flag_clear gd32e230_usart.o 0x080042c2 0x080042c2 0x00000010 Code RO 349 .text.usart_flag_get gd32e230_usart.o 0x080042d2 0x080042d2 0x00000012 Code RO 355 .text.usart_interrupt_disable gd32e230_usart.o 0x080042e4 0x080042e4 0x00000012 Code RO 353 .text.usart_interrupt_enable gd32e230_usart.o 0x080042f6 0x080042f6 0x00000002 PAD 0x080042f8 0x080042f8 0x00000028 Code RO 361 .text.usart_interrupt_flag_clear gd32e230_usart.o 0x08004320 0x08004320 0x0000001e Code RO 359 .text.usart_interrupt_flag_get gd32e230_usart.o 0x0800433e 0x0800433e 0x0000001a Code RO 219 .text.usart_parity_config gd32e230_usart.o 0x08004358 0x08004358 0x00000010 Code RO 231 .text.usart_receive_config gd32e230_usart.o 0x08004368 0x08004368 0x0000001a Code RO 223 .text.usart_stop_bit_set gd32e230_usart.o 0x08004382 0x08004382 0x00000010 Code RO 229 .text.usart_transmit_config gd32e230_usart.o 0x08004392 0x08004392 0x0000001a Code RO 221 .text.usart_word_length_set gd32e230_usart.o 0x080043ac 0x080043ac 0x00000068 Code RO 831 .text.vMBPortSerialEnable portserial.o 0x08004414 0x08004414 0x00000030 Code RO 846 .text.vMBPortTimersDisable porttimer.o 0x08004444 0x08004444 0x00000030 Code RO 844 .text.vMBPortTimersEnable porttimer.o 0x08004474 0x08004474 0x0000010c Code RO 943 .text.xMBASCIIReceiveFSM mbascii.o 0x08004580 0x08004580 0x00000038 Code RO 949 .text.xMBASCIITimerT1SExpired mbascii.o 0x080045b8 0x080045b8 0x000000e8 Code RO 945 .text.xMBASCIITransmitFSM mbascii.o 0x080046a0 0x080046a0 0x00000018 Code RO 827 .text.xMBPortEventGet portevent.o 0x080046b8 0x080046b8 0x0000000c Code RO 823 .text.xMBPortEventInit portevent.o 0x080046c4 0x080046c4 0x00000010 Code RO 825 .text.xMBPortEventPost portevent.o 0x080046d4 0x080046d4 0x00000014 Code RO 837 .text.xMBPortSerialGetByte portserial.o 0x080046e8 0x080046e8 0x000000e8 Code RO 833 .text.xMBPortSerialInit portserial.o 0x080047d0 0x080047d0 0x00000014 Code RO 835 .text.xMBPortSerialPutByte portserial.o 0x080047e4 0x080047e4 0x00000058 Code RO 842 .text.xMBPortTimersInit porttimer.o 0x0800483c 0x0800483c 0x00000090 Code RO 902 .text.xMBRTUReceiveFSM mbrtu.o 0x080048cc 0x080048cc 0x0000004c Code RO 906 .text.xMBRTUTimerT35Expired mbrtu.o 0x08004918 0x08004918 0x00000080 Code RO 904 .text.xMBRTUTransmitFSM mbrtu.o 0x08004998 0x08004998 0x00000016 Code RO 965 i._dls fz_ps.l(dcmp.o) 0x080049ae 0x080049ae 0x00000016 Code RO 973 i._fgeq fz_ps.l(fcmp.o) 0x080049c4 0x080049c4 0x00000016 Code RO 974 i._fgr fz_ps.l(fcmp.o) 0x080049da 0x080049da 0x00000016 Code RO 976 i._fls fz_ps.l(fcmp.o) 0x080049f0 0x080049f0 0x00000064 Code RO 986 x$fpl$dleqf fz_ps.l(dlef.o) 0x08004a54 0x08004a54 0x0000008c Code RO 969 x$fpl$fadd fz_ps.l(faddsub.o) 0x08004ae0 0x08004ae0 0x00000054 Code RO 988 x$fpl$fgeqf fz_ps.l(fgef.o) 0x08004b34 0x08004b34 0x00000054 Code RO 989 x$fpl$fleqf fz_ps.l(flef.o) 0x08004b88 0x08004b88 0x000000b0 Code RO 982 x$fpl$fmul fz_ps.l(fmul.o) 0x08004c38 0x08004c38 0x000000d0 Code RO 971 x$fpl$fsub fz_ps.l(faddsub.o) 0x08004d08 0x08004d08 0x00000000 Code RO 990 x$fpl$usenofp fz_ps.l(usenofp.o) 0x08004d08 0x08004d08 0x00000040 Data RO 979 .constdata fz_ps.l(fdiv.o) 0x08004d48 0x08004d48 0x00000100 Data RO 889 .rodata.aucCRCHi mbcrc.o 0x08004e48 0x08004e48 0x00000100 Data RO 890 .rodata.aucCRCLo mbcrc.o 0x08004f48 0x08004f48 0x00000008 Data RO 604 .rodata.cst8 gd32e230_rcu.o 0x08004f50 0x08004f50 0x0000007d Data RO 908 .rodata.str1.1 mbrtu.o 0x08004fcd 0x08004fcd 0x00000062 Data RO 951 .rodata.str1.1 mbascii.o 0x0800502f 0x0800502f 0x00000001 PAD 0x08005030 0x08005030 0x00000020 Data RO 1124 Region$$Table anon$$obj.o Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x08005050, Size: 0x000000a0, Max: 0xffffffff, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 0x08005050 0x00000015 Data RW 32 .data..L_MergedGlobals main.o 0x20000015 0x08005065 0x00000003 PAD 0x20000018 0x08005068 0x00000004 Data RW 777 .data.SystemCoreClock system_gd32e230.o 0x2000001c 0x0800506c 0x00000001 Data RW 925 .data.eMBState mb.o 0x2000001d 0x0800506d 0x00000003 PAD 0x20000020 0x08005070 0x00000080 Data RW 926 .data.xFuncHandlers mb.o Execution Region ER_ZI (Exec base: 0x200000a0, Load base: 0x080050f0, Size: 0x00001d50, Max: 0xffffffff, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x200000a0 - 0x00000060 Zero RW 1019 .bss c_p.l(libspace.o) 0x20000100 - 0x00000034 Zero RW 55 .bss..L_MergedGlobals timer.o 0x20000134 - 0x0000007e Zero RW 128 .bss..L_MergedGlobals hlw8110.o 0x200001b2 - 0x00000004 Zero RW 136 .bss..L_MergedGlobals key.o 0x200001b6 0x080050f0 0x00000002 PAD 0x200001b8 - 0x00000010 Zero RW 175 .bss..L_MergedGlobals rcu.o 0x200001c8 - 0x00000008 Zero RW 821 .bss..L_MergedGlobals port.o 0x200001d0 - 0x00000002 Zero RW 829 .bss..L_MergedGlobals portevent.o 0x200001d2 0x080050f0 0x00000002 PAD 0x200001d4 - 0x00000022 Zero RW 878 .bss..L_MergedGlobals mbfuncother.o 0x200001f6 0x080050f0 0x00000002 PAD 0x200001f8 - 0x0000000c Zero RW 910 .bss..L_MergedGlobals mbrtu.o 0x20000204 - 0x00000028 Zero RW 929 .bss..L_MergedGlobals mb.o 0x2000022c - 0x0000000c Zero RW 952 .bss..L_MergedGlobals mbascii.o 0x20000238 - 0x00000064 Zero RW 33 .bss..L_MergedGlobals.1 main.o 0x2000029c - 0x000004b0 Zero RW 27 .bss.AC3PPDU_Modbus_Reg main.o 0x2000074c - 0x000000a0 Zero RW 8 .bss.AC3PPDU_Output main.o 0x200007ec - 0x00000190 Zero RW 30 .bss.Eeprom_Rbuf main.o 0x2000097c - 0x00000190 Zero RW 198 .bss.Eeprom_Rbuf readeeprom.o 0x20000b0c - 0x00000200 Zero RW 818 .bss.Modbus_Wr_buff port.o 0x20000d0c - 0x00000004 Zero RW 804 .bss.s_iTimDelayCnt systick.o 0x20000d10 - 0x0000000a Zero RW 114 .bss.u8_TxBuf hlw8110.o 0x20000d1a - 0x00000100 Zero RW 909 .bss.ucRTUBuf mbrtu.o 0x20000e1a - 0x00000004 Zero RW 820 .bss.usRegCoilsBuf port.o 0x20000e1e - 0x000007d0 Zero RW 819 .bss.usRegHoldBuf port.o 0x200015ee 0x080050f0 0x00000002 PAD 0x200015f0 - 0x00000400 Zero RW 806 HEAP startup_gd32e230.o 0x200019f0 - 0x00000400 Zero RW 805 STACK startup_gd32e230.o ============================================================================== Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 184 8 0 0 0 0 at24cxx.o 234 0 0 0 0 0 gd32e230_gpio.o 8 0 0 0 0 0 gd32e230_it.o 124 20 0 0 0 0 gd32e230_misc.o 360 44 8 0 0 0 gd32e230_rcu.o 356 32 0 0 0 0 gd32e230_timer.o 410 24 0 0 0 0 gd32e230_usart.o 2460 112 0 0 136 0 hlw8110.o 708 24 0 0 0 0 i2c.o 208 20 0 0 4 0 key.o 264 12 0 0 0 0 key_io.o 76 8 0 0 0 0 led.o 3952 124 0 21 1860 0 main.o 392 76 0 129 40 0 mb.o 904 140 98 0 12 0 mbascii.o 52 8 512 0 0 0 mbcrc.o 270 0 0 0 0 0 mbfunccoils.o 116 4 0 0 0 0 mbfuncdisc.o 376 0 0 0 0 0 mbfuncholding.o 98 0 0 0 0 0 mbfuncinput.o 32 4 0 0 34 0 mbfuncother.o 672 136 125 0 268 0 mbrtu.o 22 0 0 0 0 0 mbutils.o 2 0 0 0 0 0 nvic.o 594 40 0 0 2524 0 port.o 52 4 0 0 2 0 portevent.o 520 48 0 0 0 0 portserial.o 236 24 0 0 0 0 porttimer.o 40 8 0 0 16 0 rcu.o 812 36 0 0 400 0 readeeprom.o 208 20 0 0 0 0 relay.o 152 16 0 0 0 0 sn74hc573.o 56 26 204 0 2048 0 startup_gd32e230.o 240 32 0 4 0 0 system_gd32e230.o 122 24 0 0 4 0 systick.o 556 100 0 0 52 0 timer.o 564 48 0 0 0 0 uart1.o ---------------------------------------------------------------------- 16454 1222 980 160 7408 0 Object Totals 0 0 32 0 0 0 (incl. Generated) 22 0 1 6 8 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 8 0 0 0 0 0 __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 0 exit.o 6 0 0 0 0 0 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 0 libspace.o 186 0 0 0 0 0 rt_memcpy.o 2 0 0 0 0 0 rtexit.o 10 0 0 0 0 0 rtexit2.o 12 4 0 0 0 0 sys_exit.o 62 0 0 0 0 0 sys_stackheap_outer.o 2 0 0 0 0 0 use_no_semi.o 46 0 0 0 0 0 cmpret.o 124 4 0 0 0 0 d2f.o 22 0 0 0 0 0 dcmp.o 160 6 0 0 0 0 dcmpin.o 100 4 0 0 0 0 dlef.o 584 26 0 0 0 0 dmul.o 20 6 0 0 0 0 dnan2.o 84 4 0 0 0 0 f2d.o 348 8 0 0 0 0 faddsub.o 66 0 0 0 0 0 fcmp.o 100 4 0 0 0 0 fcmpin.o 352 10 64 0 0 0 fdiv.o 48 0 0 0 0 0 ffixui.o 94 0 0 0 0 0 fflti.o 84 4 0 0 0 0 fgef.o 84 4 0 0 0 0 flef.o 176 4 0 0 0 0 fmul.o 16 6 0 0 0 0 fnan2.o 94 0 0 0 0 0 retnan.o 0 0 0 0 0 0 usenofp.o ---------------------------------------------------------------------- 3062 106 64 0 96 0 Library Totals 8 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name 452 16 0 0 96 0 c_p.l 2602 90 64 0 0 0 fz_ps.l ---------------------------------------------------------------------- 3062 106 64 0 96 0 Library Totals ---------------------------------------------------------------------- ============================================================================== Code (inc. data) RO Data RW Data ZI Data Debug 19516 1328 1044 160 7504 0 Grand Totals 19516 1328 1044 160 7504 0 ELF Image Totals 19516 1328 1044 160 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 20560 ( 20.08kB) Total RW Size (RW Data + ZI Data) 7664 ( 7.48kB) Total ROM Size (Code + RO Data + RW Data) 20720 ( 20.23kB) ==============================================================================