From e86c7e3df4edd661ef539d215f5d5c4879dbbba6 Mon Sep 17 00:00:00 2001 From: zhoujie <929834232@qq.com> Date: Sun, 15 Mar 2026 19:24:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4map?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- obj/TCPClient.map | 4227 ------------------------------------------ obj/TCPClient1.map | 4382 -------------------------------------------- 2 files changed, 8609 deletions(-) delete mode 100644 obj/TCPClient.map delete mode 100644 obj/TCPClient1.map diff --git a/obj/TCPClient.map b/obj/TCPClient.map deleted file mode 100644 index 00c0884..0000000 --- a/obj/TCPClient.map +++ /dev/null @@ -1,4227 +0,0 @@ -Archive member included to satisfy reference by file (symbol) - -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - ./NetLib/eth_driver_RGMII.o (WCHNET_PeriodicHandle) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) (IPCheckParaInit) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) (DHCPCtrl) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) (DNSInf) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) (ErrorEncode) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) (etharp_request) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) (ethernetif_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) (inet_ntoa) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) (ip_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) (ip_addr_isbroadcast) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) (ip_reass_tmr) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) (dhcp_arp_reply) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) (dns_setserver) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) (lwip_init) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) (mem_init) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) (memp_init) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) (netif_set_ipaddr) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) (pbuf_header) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) (raw_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) (tcp_bind) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) (tcp_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) (tcp_enqueue) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) (udp_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) (icmp_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) (inet_chksum_pseudo) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - ./User/ch32v30x_it.o (printf) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - ./Middle/QDXnetworkStack/qdx_preprocess.o (__divdi3) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o) - ./Middle/QDXnetworkStack/qdx_tcp_logic.o (__riscv_save_12) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) - c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) (__clz_tab) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - ./User/main.o (memcpy) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - ./Middle/QDXnetworkStack/qdx_protocol.o (memmove) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o) - ./Middle/QDXnetworkStack/qdx_port.o (memset) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcmp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) (strcmp) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) (strcpy) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - ./FreeRTOS/tasks.o (strlen) - -Discarded input sections - - .text 0x0000000000000000 0x0 ./User/ch32v30x_it.o - .data 0x0000000000000000 0x0 ./User/ch32v30x_it.o - .bss 0x0000000000000000 0x0 ./User/ch32v30x_it.o - .text 0x0000000000000000 0x0 ./User/main.o - .data 0x0000000000000000 0x0 ./User/main.o - .bss 0x0000000000000000 0x0 ./User/main.o - .sbss.SocketId - 0x0000000000000000 0x1 ./User/main.o - .sdata.DESIP 0x0000000000000000 0x4 ./User/main.o - .sdata.desport - 0x0000000000000000 0x2 ./User/main.o - .sdata.srcport - 0x0000000000000000 0x2 ./User/main.o - .text 0x0000000000000000 0x0 ./User/system_ch32v30x.o - .data 0x0000000000000000 0x0 ./User/system_ch32v30x.o - .bss 0x0000000000000000 0x0 ./User/system_ch32v30x.o - .text 0x0000000000000000 0x0 ./Startup/startup_ch32v30x_D8C.o - .data 0x0000000000000000 0x0 ./Startup/startup_ch32v30x_D8C.o - .bss 0x0000000000000000 0x0 ./Startup/startup_ch32v30x_D8C.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_adc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_adc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_DeInit - 0x0000000000000000 0x5a ./Peripheral/src/ch32v30x_adc.o - .text.ADC_Init - 0x0000000000000000 0x56 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_StructInit - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_adc.o - .text.ADC_Cmd 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_DMACmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ITConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ResetCalibration - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetResetCalibrationStatus - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_StartCalibration - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetCalibrationStatus - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_SoftwareStartConvCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetSoftwareStartConvStatus - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_DiscModeChannelCountConfig - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_DiscModeCmd - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_adc.o - .text.ADC_RegularChannelConfig - 0x0000000000000000 0xb8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ExternalTrigConvCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetConversionValue - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetDualModeConversionValue - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.ADC_AutoInjectedConvCmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_InjectedDiscModeCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ExternalTrigInjectedConvConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ExternalTrigInjectedConvCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_SoftwareStartInjectedConvCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetSoftwareStartInjectedConvCmdStatus - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_InjectedChannelConfig - 0x0000000000000000 0x7a ./Peripheral/src/ch32v30x_adc.o - .text.ADC_InjectedSequencerLengthConfig - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_SetInjectedOffset - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetInjectedConversionValue - 0x0000000000000000 0x1c ./Peripheral/src/ch32v30x_adc.o - .text.ADC_AnalogWatchdogCmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_AnalogWatchdogThresholdsConfig - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_AnalogWatchdogSingleChannelConfig - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.ADC_TempSensorVrefintCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ClearFlag - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetITStatus - 0x0000000000000000 0x1c ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ClearITPendingBit - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.TempSensor_Volt_To_Temper - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_BufferCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_adc.o - .text.Get_CalibrationValue - 0x0000000000000000 0x144 ./Peripheral/src/ch32v30x_adc.o - .debug_info 0x0000000000000000 0x1703 ./Peripheral/src/ch32v30x_adc.o - .debug_abbrev 0x0000000000000000 0x3a9 ./Peripheral/src/ch32v30x_adc.o - .debug_loc 0x0000000000000000 0xab6 ./Peripheral/src/ch32v30x_adc.o - .debug_aranges - 0x0000000000000000 0x150 ./Peripheral/src/ch32v30x_adc.o - .debug_ranges 0x0000000000000000 0x140 ./Peripheral/src/ch32v30x_adc.o - .debug_line 0x0000000000000000 0x183b ./Peripheral/src/ch32v30x_adc.o - .debug_str 0x0000000000000000 0xc0d ./Peripheral/src/ch32v30x_adc.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_adc.o - .debug_frame 0x0000000000000000 0x2b4 ./Peripheral/src/ch32v30x_adc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_bkp.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_bkp.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_DeInit - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_TamperPinLevelConfig - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_TamperPinCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_ITConfig - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_RTCOutputConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_SetRTCCalibrationValue - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_WriteBackupRegister - 0x0000000000000000 0x1c ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_ReadBackupRegister - 0x0000000000000000 0x1c ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_GetFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_ClearFlag - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_GetITStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_ClearITPendingBit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_bkp.o - .debug_info 0x0000000000000000 0x10d3 ./Peripheral/src/ch32v30x_bkp.o - .debug_abbrev 0x0000000000000000 0x2cc ./Peripheral/src/ch32v30x_bkp.o - .debug_loc 0x0000000000000000 0xd8 ./Peripheral/src/ch32v30x_bkp.o - .debug_aranges - 0x0000000000000000 0x78 ./Peripheral/src/ch32v30x_bkp.o - .debug_ranges 0x0000000000000000 0x68 ./Peripheral/src/ch32v30x_bkp.o - .debug_line 0x0000000000000000 0x638 ./Peripheral/src/ch32v30x_bkp.o - .debug_str 0x0000000000000000 0xa91 ./Peripheral/src/ch32v30x_bkp.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_bkp.o - .debug_frame 0x0000000000000000 0xec ./Peripheral/src/ch32v30x_bkp.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_can.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_can.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_can.o - .text.CAN_DeInit - 0x0000000000000000 0x4c ./Peripheral/src/ch32v30x_can.o - .text.CAN_FilterInit - 0x0000000000000000 0xee ./Peripheral/src/ch32v30x_can.o - .text.CAN_StructInit - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_can.o - .text.CAN_SlaveStartBank - 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_can.o - .text.CAN_Init - 0x0000000000000000 0x2e4 ./Peripheral/src/ch32v30x_can.o - .text.CAN_DBGFreeze - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_can.o - .text.CAN_TTComModeCmd - 0x0000000000000000 0x58 ./Peripheral/src/ch32v30x_can.o - .text.CAN_Transmit - 0x0000000000000000 0xbc ./Peripheral/src/ch32v30x_can.o - .text.CAN_TransmitStatus - 0x0000000000000000 0x62 ./Peripheral/src/ch32v30x_can.o - .text.CAN_CancelTransmit - 0x0000000000000000 0x2a ./Peripheral/src/ch32v30x_can.o - .text.CAN_Receive - 0x0000000000000000 0x8c ./Peripheral/src/ch32v30x_can.o - .text.CAN_FIFORelease - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_can.o - .text.CAN_MessagePending - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_can.o - .text.CAN_OperatingModeRequest - 0x0000000000000000 0x72 ./Peripheral/src/ch32v30x_can.o - .text.CAN_Sleep - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_can.o - .text.CAN_WakeUp - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_can.o - .text.CAN_GetLastErrorCode - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_can.o - .text.CAN_GetReceiveErrorCounter - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_can.o - .text.CAN_GetLSBTransmitErrorCounter - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_can.o - .text.CAN_ITConfig - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_can.o - .text.CAN_GetFlagStatus - 0x0000000000000000 0x56 ./Peripheral/src/ch32v30x_can.o - .text.CAN_ClearFlag - 0x0000000000000000 0x40 ./Peripheral/src/ch32v30x_can.o - .text.CAN_GetITStatus - 0x0000000000000000 0xd0 ./Peripheral/src/ch32v30x_can.o - .text.CAN_ClearITPendingBit - 0x0000000000000000 0x94 ./Peripheral/src/ch32v30x_can.o - .debug_info 0x0000000000000000 0x1860 ./Peripheral/src/ch32v30x_can.o - .debug_abbrev 0x0000000000000000 0x3fe ./Peripheral/src/ch32v30x_can.o - .debug_loc 0x0000000000000000 0xa45 ./Peripheral/src/ch32v30x_can.o - .debug_aranges - 0x0000000000000000 0xd8 ./Peripheral/src/ch32v30x_can.o - .debug_ranges 0x0000000000000000 0xf8 ./Peripheral/src/ch32v30x_can.o - .debug_line 0x0000000000000000 0x1ebf ./Peripheral/src/ch32v30x_can.o - .debug_str 0x0000000000000000 0xbca ./Peripheral/src/ch32v30x_can.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_can.o - .debug_frame 0x0000000000000000 0x1b4 ./Peripheral/src/ch32v30x_can.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_crc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_crc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_crc.o - .text.CRC_ResetDR - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_crc.o - .text.CRC_CalcCRC - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_crc.o - .text.CRC_CalcBlockCRC - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_crc.o - .text.CRC_GetCRC - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_crc.o - .text.CRC_SetIDRegister - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_crc.o - .text.CRC_GetIDRegister - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_crc.o - .debug_info 0x0000000000000000 0xab3 ./Peripheral/src/ch32v30x_crc.o - .debug_abbrev 0x0000000000000000 0x25f ./Peripheral/src/ch32v30x_crc.o - .debug_loc 0x0000000000000000 0x75 ./Peripheral/src/ch32v30x_crc.o - .debug_aranges - 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_crc.o - .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_crc.o - .debug_line 0x0000000000000000 0x39a ./Peripheral/src/ch32v30x_crc.o - .debug_str 0x0000000000000000 0x667 ./Peripheral/src/ch32v30x_crc.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_crc.o - .debug_frame 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_crc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dac.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dac.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dac.o - .text.DAC_DeInit - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_dac.o - .text.DAC_Init - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_dac.o - .text.DAC_StructInit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_dac.o - .text.DAC_Cmd 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_dac.o - .text.DAC_DMACmd - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_dac.o - .text.DAC_SoftwareTriggerCmd - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_dac.o - .text.DAC_DualSoftwareTriggerCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_dac.o - .text.DAC_WaveGenerationCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_dac.o - .text.DAC_SetChannel1Data - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_dac.o - .text.DAC_SetChannel2Data - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_dac.o - .text.DAC_SetDualChannelData - 0x0000000000000000 0x1c ./Peripheral/src/ch32v30x_dac.o - .text.DAC_GetDataOutputValue - 0x0000000000000000 0x26 ./Peripheral/src/ch32v30x_dac.o - .debug_info 0x0000000000000000 0xdbd ./Peripheral/src/ch32v30x_dac.o - .debug_abbrev 0x0000000000000000 0x2fe ./Peripheral/src/ch32v30x_dac.o - .debug_loc 0x0000000000000000 0x23b ./Peripheral/src/ch32v30x_dac.o - .debug_aranges - 0x0000000000000000 0x78 ./Peripheral/src/ch32v30x_dac.o - .debug_ranges 0x0000000000000000 0x68 ./Peripheral/src/ch32v30x_dac.o - .debug_line 0x0000000000000000 0x7b8 ./Peripheral/src/ch32v30x_dac.o - .debug_str 0x0000000000000000 0x7eb ./Peripheral/src/ch32v30x_dac.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_dac.o - .debug_frame 0x0000000000000000 0xf4 ./Peripheral/src/ch32v30x_dac.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dbgmcu.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dbgmcu.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dbgmcu.o - .text.DBGMCU_GetREVID - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_dbgmcu.o - .text.DBGMCU_GetDEVID - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_dbgmcu.o - .text.__get_DEBUG_CR - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_dbgmcu.o - .text.__set_DEBUG_CR - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_dbgmcu.o - .text.DBGMCU_Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_dbgmcu.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dma.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dma.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_DeInit - 0x0000000000000000 0x16c ./Peripheral/src/ch32v30x_dma.o - .text.DMA_Init - 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_StructInit - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_dma.o - .text.DMA_Cmd 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_ITConfig - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_SetCurrDataCounter - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_GetCurrDataCounter - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_GetFlagStatus - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_ClearFlag - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_dma.o - .text.DMA_GetITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_ClearITPendingBit - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_dma.o - .debug_info 0x0000000000000000 0xd16 ./Peripheral/src/ch32v30x_dma.o - .debug_abbrev 0x0000000000000000 0x2fd ./Peripheral/src/ch32v30x_dma.o - .debug_loc 0x0000000000000000 0x19a ./Peripheral/src/ch32v30x_dma.o - .debug_aranges - 0x0000000000000000 0x60 ./Peripheral/src/ch32v30x_dma.o - .debug_ranges 0x0000000000000000 0x50 ./Peripheral/src/ch32v30x_dma.o - .debug_line 0x0000000000000000 0x99f ./Peripheral/src/ch32v30x_dma.o - .debug_str 0x0000000000000000 0x7df ./Peripheral/src/ch32v30x_dma.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_dma.o - .debug_frame 0x0000000000000000 0xd8 ./Peripheral/src/ch32v30x_dma.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dvp.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dvp.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dvp.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_eth.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_eth.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_StructInit - 0x0000000000000000 0xd8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_HandleTxPkt - 0x0000000000000000 0x8c ./Peripheral/src/ch32v30x_eth.o - .text.ETH_HandleRxPkt - 0x0000000000000000 0x9e ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetRxPktSize - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DropRxPkt - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_eth.o - .text.ETH_PHYLoopBackCmd - 0x0000000000000000 0x40 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetFlowControlBusyStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_InitiatePauseControlFrame - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_BackPressureActivationCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetMACFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetMACITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MACITConfig - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MACAddressConfig - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetMACAddress - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MACAddressPerfectFilterCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MACAddressFilterConfig - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MACAddressMaskBytesFilterConfig - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescRingInit - 0x0000000000000000 0x44 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMATxDescFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMATxDescCollisionCount - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetDMATxDescOwnBit - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescTransmitITConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescFrameSegmentConfig - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescChecksumInsertionConfig - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescCRCCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescEndOfRingCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescSecondAddressChainedCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescShortFramePaddingCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescTimeStampCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescBufferSizeConfig - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMARxDescRingInit - 0x0000000000000000 0x52 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMARxDescFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetDMARxDescOwnBit - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMARxDescFrameLength - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMARxDescReceiveITConfig - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMARxDescEndOfRingCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMARxDescSecondAddressChainedCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMARxDescBufferSize - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetSoftwareResetStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetlinkStaus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMAFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMAClearFlag - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMAITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetTransmitProcessState - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetReceiveProcessState - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetFlushTransmitFIFOStatus - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATransmissionCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMAReceptionCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMAOverflowStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetRxOverflowMissedFrameCounter - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetBufferUnavailableMissedFrameCounter - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetCurrentTxDescStartAddress - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetCurrentRxDescStartAddress - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetCurrentTxBufferAddress - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetCurrentRxBufferAddress - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_ResumeDMATransmission - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_ResumeDMAReception - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_ResetWakeUpFrameFilterRegisterPointer - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetWakeUpFrameFilterRegister - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GlobalUnicastWakeUpCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetPMTFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_WakeUpFrameDetectionCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MagicPacketDetectionCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_PowerDownCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MMCCounterFreezeCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MMCResetOnReadCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MMCCounterRolloverCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MMCCountersReset - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MMCITConfig - 0x0000000000000000 0x5c ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetMMCITStatus - 0x0000000000000000 0x3a ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetMMCRegister - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_EnablePTPTimeStampAddend - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_EnablePTPTimeStampInterruptTrigger - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_EnablePTPTimeStampUpdate - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_InitializePTPTimeStamp - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_PTPUpdateMethodConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_PTPTimeStampCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetPTPFlagStatus - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetPTPSubSecondIncrement - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetPTPTimeStampUpdate - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetPTPTimeStampAddend - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetPTPTargetTime - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetPTPRegister - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMAPTPTxDescChainInit - 0x0000000000000000 0x66 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMAPTPRxDescChainInit - 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_HandlePTPTxPkt - 0x0000000000000000 0xe6 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_HandlePTPRxPkt - 0x0000000000000000 0xd0 ./Peripheral/src/ch32v30x_eth.o - .sbss.DMAPTPRxDescToGet - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_eth.o - .sbss.DMAPTPTxDescToSet - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_eth.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_exti.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_exti.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_DeInit - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_Init - 0x0000000000000000 0x6a ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_StructInit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_GenerateSWInterrupt - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_GetFlagStatus - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_ClearFlag - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_GetITStatus - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_exti.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_flash.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_flash.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_flash.o - .text.ROM_ERASE - 0x0000000000000000 0xa0 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_UnlockBank1 - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_LockBank1 - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_GetWriteProtectionOptionByte - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_GetReadOutProtectionStatus - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ITConfig - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_GetFlagStatus - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ClearFlag - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_GetStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ErasePage - 0x0000000000000000 0x4c ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_EraseAllPages - 0x0000000000000000 0x56 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_EraseAllBank1Pages - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_EraseOptionBytes - 0x0000000000000000 0xe6 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ProgramWord - 0x0000000000000000 0x68 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ProgramHalfWord - 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_EnableWriteProtection - 0x0000000000000000 0x106 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ReadOutProtection - 0x0000000000000000 0xf4 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_UserOptionByteConfig - 0x0000000000000000 0x110 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_WaitForLastBank1Operation - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_Unlock_Fast - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_Lock_Fast - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ErasePage_Fast - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_EraseBlock_32K_Fast - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ProgramPage_Fast - 0x0000000000000000 0x64 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_Access_Clock_Cfg - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_Enhance_Mode - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ROM_ERASE - 0x0000000000000000 0x1a4 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ROM_WRITE - 0x0000000000000000 0xce ./Peripheral/src/ch32v30x_flash.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_fsmc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_fsmc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NORSRAMDeInit - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NANDDeInit - 0x0000000000000000 0x26 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NORSRAMInit - 0x0000000000000000 0xaa ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NANDInit - 0x0000000000000000 0x84 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NORSRAMStructInit - 0x0000000000000000 0x58 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NANDStructInit - 0x0000000000000000 0x36 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NORSRAMCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NANDCmd - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NANDECCCmd - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_GetECC - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_GetFlagStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_fsmc.o - .debug_info 0x0000000000000000 0xefb ./Peripheral/src/ch32v30x_fsmc.o - .debug_abbrev 0x0000000000000000 0x2d9 ./Peripheral/src/ch32v30x_fsmc.o - .debug_loc 0x0000000000000000 0x2ae ./Peripheral/src/ch32v30x_fsmc.o - .debug_aranges - 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_fsmc.o - .debug_ranges 0x0000000000000000 0x60 ./Peripheral/src/ch32v30x_fsmc.o - .debug_line 0x0000000000000000 0xbca ./Peripheral/src/ch32v30x_fsmc.o - .debug_str 0x0000000000000000 0xa3e ./Peripheral/src/ch32v30x_fsmc.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_fsmc.o - .debug_frame 0x0000000000000000 0xc0 ./Peripheral/src/ch32v30x_fsmc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_gpio.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_gpio.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_DeInit - 0x0000000000000000 0xa4 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_AFIODeInit - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_StructInit - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_ReadInputDataBit - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_ReadInputData - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_ReadOutputDataBit - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_ReadOutputData - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_WriteBit - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_Write - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_PinLockConfig - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_EventOutputConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_EventOutputCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_PinRemapConfig - 0x0000000000000000 0xd6 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_EXTILineConfig - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_ETH_MediaInterfaceConfig - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_IPD_Unused - 0x0000000000000000 0x23c ./Peripheral/src/ch32v30x_gpio.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_i2c.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_i2c.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_DeInit - 0x0000000000000000 0x4c ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_Init - 0x0000000000000000 0x10c ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_StructInit - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_Cmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_DMACmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_DMALastTransferCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GenerateSTART - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GenerateSTOP - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_AcknowledgeConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_OwnAddress2Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_DualAddressCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GeneralCallCmd - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ITConfig - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_SendData - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ReceiveData - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_Send7bitAddress - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ReadRegister - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_SoftwareResetCmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_NACKPositionConfig - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_SMBusAlertConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_TransmitPEC - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_PECPositionConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_CalculatePEC - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GetPEC - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ARPCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_StretchClockCmd - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_FastModeDutyCycleConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_CheckEvent - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GetLastEvent - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GetFlagStatus - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ClearFlag - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GetITStatus - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ClearITPendingBit - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_i2c.o - .debug_info 0x0000000000000000 0x1481 ./Peripheral/src/ch32v30x_i2c.o - .debug_abbrev 0x0000000000000000 0x3a7 ./Peripheral/src/ch32v30x_i2c.o - .debug_loc 0x0000000000000000 0x6cc ./Peripheral/src/ch32v30x_i2c.o - .debug_aranges - 0x0000000000000000 0x110 ./Peripheral/src/ch32v30x_i2c.o - .debug_ranges 0x0000000000000000 0x100 ./Peripheral/src/ch32v30x_i2c.o - .debug_line 0x0000000000000000 0x1107 ./Peripheral/src/ch32v30x_i2c.o - .debug_str 0x0000000000000000 0xacc ./Peripheral/src/ch32v30x_i2c.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_i2c.o - .debug_frame 0x0000000000000000 0x264 ./Peripheral/src/ch32v30x_i2c.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_iwdg.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_iwdg.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_WriteAccessCmd - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_SetPrescaler - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_SetReload - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_ReloadCounter - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_Enable - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_GetFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_iwdg.o - .debug_info 0x0000000000000000 0xb74 ./Peripheral/src/ch32v30x_iwdg.o - .debug_abbrev 0x0000000000000000 0x282 ./Peripheral/src/ch32v30x_iwdg.o - .debug_loc 0x0000000000000000 0x68 ./Peripheral/src/ch32v30x_iwdg.o - .debug_aranges - 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_iwdg.o - .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_iwdg.o - .debug_line 0x0000000000000000 0x3c3 ./Peripheral/src/ch32v30x_iwdg.o - .debug_str 0x0000000000000000 0x6f0 ./Peripheral/src/ch32v30x_iwdg.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_iwdg.o - .debug_frame 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_iwdg.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_misc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_misc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_misc.o - .text.NVIC_PriorityGroupConfig - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_misc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_opa.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_opa.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_opa.o - .text.OPA_DeInit - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_opa.o - .text.OPA_Init - 0x0000000000000000 0x36 ./Peripheral/src/ch32v30x_opa.o - .text.OPA_StructInit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_opa.o - .text.OPA_Cmd 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_opa.o - .debug_info 0x0000000000000000 0xb28 ./Peripheral/src/ch32v30x_opa.o - .debug_abbrev 0x0000000000000000 0x252 ./Peripheral/src/ch32v30x_opa.o - .debug_loc 0x0000000000000000 0x56 ./Peripheral/src/ch32v30x_opa.o - .debug_aranges - 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_opa.o - .debug_ranges 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_opa.o - .debug_line 0x0000000000000000 0x42c ./Peripheral/src/ch32v30x_opa.o - .debug_str 0x0000000000000000 0x6a7 ./Peripheral/src/ch32v30x_opa.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_opa.o - .debug_frame 0x0000000000000000 0x50 ./Peripheral/src/ch32v30x_opa.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_pwr.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_pwr.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_DeInit - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_BackupAccessCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_PVDCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_PVDLevelConfig - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_WakeUpPinCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTOPMode - 0x0000000000000000 0x7c ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTANDBYMode - 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_GetFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_ClearFlag - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTANDBYMode_RAM - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTANDBYMode_RAM_LV - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTANDBYMode_RAM_VBAT_EN - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTANDBYMode_RAM_LV_VBAT_EN - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTOPMode_RAM_LV - 0x0000000000000000 0x82 ./Peripheral/src/ch32v30x_pwr.o - .debug_info 0x0000000000000000 0x101d ./Peripheral/src/ch32v30x_pwr.o - .debug_abbrev 0x0000000000000000 0x3aa ./Peripheral/src/ch32v30x_pwr.o - .debug_loc 0x0000000000000000 0x278 ./Peripheral/src/ch32v30x_pwr.o - .debug_aranges - 0x0000000000000000 0x88 ./Peripheral/src/ch32v30x_pwr.o - .debug_ranges 0x0000000000000000 0xf8 ./Peripheral/src/ch32v30x_pwr.o - .debug_line 0x0000000000000000 0xa8f ./Peripheral/src/ch32v30x_pwr.o - .debug_str 0x0000000000000000 0x843 ./Peripheral/src/ch32v30x_pwr.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_pwr.o - .debug_frame 0x0000000000000000 0xfc ./Peripheral/src/ch32v30x_pwr.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rcc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rcc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_DeInit - 0x0000000000000000 0x52 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_HSEConfig - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_AdjustHSICalibrationValue - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_HSICmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLLConfig - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLLCmd - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_SYSCLKConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_GetSYSCLKSource - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_HCLKConfig - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PCLK1Config - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PCLK2Config - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ITConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ADCCLKConfig - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_LSEConfig - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_LSICmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_RTCCLKConfig - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_RTCCLKCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_APB2PeriphResetCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_APB1PeriphResetCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_BackupResetCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ClockSecuritySystemCmd - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_MCOConfig - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_GetFlagStatus - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_WaitForHSEStartUp - 0x0000000000000000 0x42 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ClearFlag - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_GetITStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ClearITPendingBit - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PREDIV1Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PREDIV2Config - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLL2Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLL2Cmd - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLL3Config - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLL3Cmd - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBFSCLKConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_I2S2CLKConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_I2S3CLKConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ADCCLKADJcmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_RNGCLKConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBHSConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBHSPLLCLKConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBHSPLLCKREFCLKConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBHSPHYPLLALIVEcmd - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBCLK48MConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_rcc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rng.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rng.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_Cmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_GetRandomNumber - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_rng.o - .text.RNG_ITConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_GetFlagStatus - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_ClearFlag - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_GetITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_ClearITPendingBit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rng.o - .debug_info 0x0000000000000000 0xb02 ./Peripheral/src/ch32v30x_rng.o - .debug_abbrev 0x0000000000000000 0x2c8 ./Peripheral/src/ch32v30x_rng.o - .debug_loc 0x0000000000000000 0xa8 ./Peripheral/src/ch32v30x_rng.o - .debug_aranges - 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_rng.o - .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_rng.o - .debug_line 0x0000000000000000 0x3f9 ./Peripheral/src/ch32v30x_rng.o - .debug_str 0x0000000000000000 0x678 ./Peripheral/src/ch32v30x_rng.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_rng.o - .debug_frame 0x0000000000000000 0x8c ./Peripheral/src/ch32v30x_rng.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rtc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rtc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_ITConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_EnterConfigMode - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_ExitConfigMode - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_GetCounter - 0x0000000000000000 0x5a ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_SetCounter - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_SetPrescaler - 0x0000000000000000 0x3e ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_SetAlarm - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_GetDivider - 0x0000000000000000 0x60 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_WaitForLastTask - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_WaitForSynchro - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_GetFlagStatus - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_ClearFlag - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_GetITStatus - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_ClearITPendingBit - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rtc.o - .debug_info 0x0000000000000000 0xdd4 ./Peripheral/src/ch32v30x_rtc.o - .debug_abbrev 0x0000000000000000 0x30b ./Peripheral/src/ch32v30x_rtc.o - .debug_loc 0x0000000000000000 0x377 ./Peripheral/src/ch32v30x_rtc.o - .debug_aranges - 0x0000000000000000 0x80 ./Peripheral/src/ch32v30x_rtc.o - .debug_ranges 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_rtc.o - .debug_line 0x0000000000000000 0x973 ./Peripheral/src/ch32v30x_rtc.o - .debug_str 0x0000000000000000 0x7f2 ./Peripheral/src/ch32v30x_rtc.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_rtc.o - .debug_frame 0x0000000000000000 0x12c ./Peripheral/src/ch32v30x_rtc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_sdio.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_sdio.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_DeInit - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_Init - 0x0000000000000000 0x2a ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_StructInit - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_ClockCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SetPowerState - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetPowerState - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_ITConfig - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_DMACmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SendCommand - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_CmdStructInit - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetCommandResponse - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetResponse - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_DataConfig - 0x0000000000000000 0x26 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_DataStructInit - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetDataCounter - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_ReadData - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_WriteData - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetFIFOCount - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_StartSDIOReadWait - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_StopSDIOReadWait - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SetSDIOReadWaitMode - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SetSDIOOperation - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SendSDIOSuspendCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_CommandCompletionCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_CEATAITCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SendCEATACmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_ClearFlag - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_ClearITPendingBit - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_sdio.o - .debug_info 0x0000000000000000 0x10fd ./Peripheral/src/ch32v30x_sdio.o - .debug_abbrev 0x0000000000000000 0x385 ./Peripheral/src/ch32v30x_sdio.o - .debug_loc 0x0000000000000000 0x1bb ./Peripheral/src/ch32v30x_sdio.o - .debug_aranges - 0x0000000000000000 0xf8 ./Peripheral/src/ch32v30x_sdio.o - .debug_ranges 0x0000000000000000 0xe8 ./Peripheral/src/ch32v30x_sdio.o - .debug_line 0x0000000000000000 0xc69 ./Peripheral/src/ch32v30x_sdio.o - .debug_str 0x0000000000000000 0xa5b ./Peripheral/src/ch32v30x_sdio.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_sdio.o - .debug_frame 0x0000000000000000 0x204 ./Peripheral/src/ch32v30x_sdio.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_spi.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_spi.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_DeInit - 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_Init - 0x0000000000000000 0x3e ./Peripheral/src/ch32v30x_spi.o - .text.I2S_Init - 0x0000000000000000 0xc6 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_StructInit - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_spi.o - .text.I2S_StructInit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_Cmd 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_spi.o - .text.I2S_Cmd 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_ITConfig - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_DMACmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_SendData - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_ReceiveData - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_NSSInternalSoftwareConfig - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_SSOutputCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_DataSizeConfig - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_TransmitCRC - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_spi.o - .text.SPI_CalculateCRC - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_GetCRC - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_GetCRCPolynomial - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_BiDirectionalLineConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_GetFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_ClearFlag - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_GetITStatus - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_ClearITPendingBit - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_spi.o - .debug_info 0x0000000000000000 0x12cd ./Peripheral/src/ch32v30x_spi.o - .debug_abbrev 0x0000000000000000 0x312 ./Peripheral/src/ch32v30x_spi.o - .debug_loc 0x0000000000000000 0x598 ./Peripheral/src/ch32v30x_spi.o - .debug_aranges - 0x0000000000000000 0xd0 ./Peripheral/src/ch32v30x_spi.o - .debug_ranges 0x0000000000000000 0xc0 ./Peripheral/src/ch32v30x_spi.o - .debug_line 0x0000000000000000 0xcfe ./Peripheral/src/ch32v30x_spi.o - .debug_str 0x0000000000000000 0xa7b ./Peripheral/src/ch32v30x_spi.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_spi.o - .debug_frame 0x0000000000000000 0x1a8 ./Peripheral/src/ch32v30x_spi.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_tim.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_tim.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_tim.o - .text.TI1_Config - 0x0000000000000000 0x36 ./Peripheral/src/ch32v30x_tim.o - .text.TI2_Config - 0x0000000000000000 0x44 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_DeInit - 0x0000000000000000 0x138 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC1Init - 0x0000000000000000 0x82 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC2Init - 0x0000000000000000 0xae ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC3Init - 0x0000000000000000 0xac ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC4Init - 0x0000000000000000 0x88 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_BDTRConfig - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_TimeBaseStructInit - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OCStructInit - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ICStructInit - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_BDTRStructInit - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_tim.o - .text.TIM_CtrlPWMOutputs - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GenerateEvent - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_DMAConfig - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_DMACmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_InternalClockConfig - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ITRxExternalClockConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_TIxExternalClockConfig - 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ETRConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ETRClockMode1Config - 0x0000000000000000 0x2a ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ETRClockMode2Config - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_PrescalerConfig - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_CounterModeConfig - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectInputTrigger - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_EncoderInterfaceConfig - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ForcedOC1Config - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ForcedOC2Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ForcedOC3Config - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ForcedOC4Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ARRPreloadConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectCOM - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectCCDMA - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_CCPreloadControl - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC1PreloadConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC2PreloadConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC3PreloadConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC4PreloadConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC1FastConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC2FastConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC3FastConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC4FastConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ClearOC1Ref - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ClearOC2Ref - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ClearOC3Ref - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ClearOC4Ref - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC1PolarityConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC1NPolarityConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC2PolarityConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC2NPolarityConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC3PolarityConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC3NPolarityConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC4PolarityConfig - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_CCxCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_CCxNCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectOCxM - 0x0000000000000000 0x4c ./Peripheral/src/ch32v30x_tim.o - .text.TIM_UpdateDisableConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_UpdateRequestConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectHallSensor - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectOnePulseMode - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectOutputTrigger - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectSlaveMode - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectMasterSlaveMode - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetCounter - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetAutoreload - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetCompare1 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetCompare2 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetCompare3 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetCompare4 - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetIC1Prescaler - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetIC2Prescaler - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_tim.o - .text.TIM_PWMIConfig - 0x0000000000000000 0x92 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetIC3Prescaler - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetIC4Prescaler - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ICInit - 0x0000000000000000 0xfa ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetClockDivision - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetCapture1 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetCapture2 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetCapture3 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetCapture4 - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetCounter - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetPrescaler - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ClearFlag - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_usart.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_usart.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_usart.o - .text.USART_DeInit - 0x0000000000000000 0x112 ./Peripheral/src/ch32v30x_usart.o - .text.USART_StructInit - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_ClockInit - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_usart.o - .text.USART_ClockStructInit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_usart.o - .text.USART_ITConfig - 0x0000000000000000 0x36 ./Peripheral/src/ch32v30x_usart.o - .text.USART_DMACmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_usart.o - .text.USART_SetAddress - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_usart.o - .text.USART_WakeUpConfig - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_usart.o - .text.USART_ReceiverWakeUpCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_LINBreakDetectLengthConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_LINCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_usart.o - .text.USART_ReceiveData - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_usart.o - .text.USART_SendBreak - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_usart.o - .text.USART_SetGuardTime - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_usart.o - .text.USART_SetPrescaler - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_SmartCardCmd - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_usart.o - .text.USART_SmartCardNACKCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_HalfDuplexCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_IrDAConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_usart.o - .text.USART_IrDACmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_ClearFlag - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_usart.o - .text.USART_GetITStatus - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_usart.o - .text.USART_ClearITPendingBit - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_usart.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_wwdg.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_wwdg.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_DeInit - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_SetPrescaler - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_SetWindowValue - 0x0000000000000000 0x26 ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_EnableIT - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_SetCounter - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_Enable - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_GetFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_ClearFlag - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_wwdg.o - .debug_info 0x0000000000000000 0xb28 ./Peripheral/src/ch32v30x_wwdg.o - .debug_abbrev 0x0000000000000000 0x29d ./Peripheral/src/ch32v30x_wwdg.o - .debug_loc 0x0000000000000000 0xae ./Peripheral/src/ch32v30x_wwdg.o - .debug_aranges - 0x0000000000000000 0x58 ./Peripheral/src/ch32v30x_wwdg.o - .debug_ranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_wwdg.o - .debug_line 0x0000000000000000 0x467 ./Peripheral/src/ch32v30x_wwdg.o - .debug_str 0x0000000000000000 0x69e ./Peripheral/src/ch32v30x_wwdg.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_wwdg.o - .debug_frame 0x0000000000000000 0xa4 ./Peripheral/src/ch32v30x_wwdg.o - .text 0x0000000000000000 0x0 ./NetLib/eth_driver_RGMII.o - .data 0x0000000000000000 0x0 ./NetLib/eth_driver_RGMII.o - .bss 0x0000000000000000 0x0 ./NetLib/eth_driver_RGMII.o - .text 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_port.o - .data 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_port.o - .bss 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_port.o - .text.qdx_port_mutex_delete - 0x0000000000000000 0x1c ./Middle/QDXnetworkStack/qdx_port.o - .text 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_preprocess.o - .data 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_preprocess.o - .bss 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_preprocess.o - .text 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_protocol.o - .data 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_protocol.o - .bss 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_protocol.o - .text 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .data 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .bss 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.TcpLogic_GetLatestConfig - 0x0000000000000000 0x88 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.TcpLogic_RegisterTempFrameRequestCallback - 0x0000000000000000 0xe ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text 0x0000000000000000 0x0 ./FreeRTOS/portable/MemMang/heap_4.o - .data 0x0000000000000000 0x0 ./FreeRTOS/portable/MemMang/heap_4.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/portable/MemMang/heap_4.o - .text.xPortGetFreeHeapSize - 0x0000000000000000 0xa ./FreeRTOS/portable/MemMang/heap_4.o - .text.xPortGetMinimumEverFreeHeapSize - 0x0000000000000000 0xa ./FreeRTOS/portable/MemMang/heap_4.o - .text.vPortInitialiseBlocks - 0x0000000000000000 0x2 ./FreeRTOS/portable/MemMang/heap_4.o - .text.vPortGetHeapStats - 0x0000000000000000 0x9a ./FreeRTOS/portable/MemMang/heap_4.o - .text 0x0000000000000000 0x0 ./FreeRTOS/portable/GCC/RISC-V/port.o - .data 0x0000000000000000 0x0 ./FreeRTOS/portable/GCC/RISC-V/port.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/portable/GCC/RISC-V/port.o - .text.vPortEndScheduler - 0x0000000000000000 0x2 ./FreeRTOS/portable/GCC/RISC-V/port.o - .data 0x0000000000000000 0x0 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .text 0x0000000000000000 0x0 ./FreeRTOS/event_groups.o - .data 0x0000000000000000 0x0 ./FreeRTOS/event_groups.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/event_groups.o - .text.xEventGroupCreate - 0x0000000000000000 0x2e ./FreeRTOS/event_groups.o - .text.xEventGroupWaitBits - 0x0000000000000000 0x18e ./FreeRTOS/event_groups.o - .text.xEventGroupClearBits - 0x0000000000000000 0x92 ./FreeRTOS/event_groups.o - .text.xEventGroupGetBitsFromISR - 0x0000000000000000 0x26 ./FreeRTOS/event_groups.o - .text.xEventGroupSetBits - 0x0000000000000000 0xe4 ./FreeRTOS/event_groups.o - .text.xEventGroupSync - 0x0000000000000000 0x154 ./FreeRTOS/event_groups.o - .text.vEventGroupDelete - 0x0000000000000000 0x9a ./FreeRTOS/event_groups.o - .text.vEventGroupSetBitsCallback - 0x0000000000000000 0x18 ./FreeRTOS/event_groups.o - .text.vEventGroupClearBitsCallback - 0x0000000000000000 0x18 ./FreeRTOS/event_groups.o - .rodata.xEventGroupWaitBits.str1.4 - 0x0000000000000000 0x3d ./FreeRTOS/event_groups.o - .debug_info 0x0000000000000000 0x19d5 ./FreeRTOS/event_groups.o - .debug_abbrev 0x0000000000000000 0x410 ./FreeRTOS/event_groups.o - .debug_loc 0x0000000000000000 0xbc7 ./FreeRTOS/event_groups.o - .debug_aranges - 0x0000000000000000 0x60 ./FreeRTOS/event_groups.o - .debug_ranges 0x0000000000000000 0xa0 ./FreeRTOS/event_groups.o - .debug_line 0x0000000000000000 0x101a ./FreeRTOS/event_groups.o - .debug_str 0x0000000000000000 0x100e ./FreeRTOS/event_groups.o - .comment 0x0000000000000000 0x34 ./FreeRTOS/event_groups.o - .debug_frame 0x0000000000000000 0x15c ./FreeRTOS/event_groups.o - .text 0x0000000000000000 0x0 ./FreeRTOS/list.o - .data 0x0000000000000000 0x0 ./FreeRTOS/list.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/list.o - .text.vListInsertEnd - 0x0000000000000000 0x18 ./FreeRTOS/list.o - .text 0x0000000000000000 0x0 ./FreeRTOS/queue.o - .data 0x0000000000000000 0x0 ./FreeRTOS/queue.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/queue.o - .text.xQueueGetMutexHolder - 0x0000000000000000 0x5c ./FreeRTOS/queue.o - .text.xQueueGetMutexHolderFromISR - 0x0000000000000000 0x3e ./FreeRTOS/queue.o - .text.xQueueCreateCountingSemaphore - 0x0000000000000000 0x50 ./FreeRTOS/queue.o - .text.xQueueGiveMutexRecursive - 0x0000000000000000 0x6a ./FreeRTOS/queue.o - .text.xQueueGiveFromISR - 0x0000000000000000 0x128 ./FreeRTOS/queue.o - .text.xQueueTakeMutexRecursive - 0x0000000000000000 0x6e ./FreeRTOS/queue.o - .text.xQueuePeek - 0x0000000000000000 0x1cc ./FreeRTOS/queue.o - .text.xQueueReceiveFromISR - 0x0000000000000000 0x114 ./FreeRTOS/queue.o - .text.xQueuePeekFromISR - 0x0000000000000000 0xc8 ./FreeRTOS/queue.o - .text.uxQueueMessagesWaiting - 0x0000000000000000 0x58 ./FreeRTOS/queue.o - .text.uxQueueSpacesAvailable - 0x0000000000000000 0x5a ./FreeRTOS/queue.o - .text.uxQueueMessagesWaitingFromISR - 0x0000000000000000 0x38 ./FreeRTOS/queue.o - .text.xQueueIsQueueEmptyFromISR - 0x0000000000000000 0x3c ./FreeRTOS/queue.o - .text.xQueueIsQueueFullFromISR - 0x0000000000000000 0x40 ./FreeRTOS/queue.o - .text.pcQueueGetName - 0x0000000000000000 0x5e ./FreeRTOS/queue.o - .text 0x0000000000000000 0x0 ./FreeRTOS/tasks.o - .data 0x0000000000000000 0x0 ./FreeRTOS/tasks.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/tasks.o - .text.prvSearchForNameWithinSingleList - 0x0000000000000000 0x5a ./FreeRTOS/tasks.o - .text.prvTaskIsTaskSuspended - 0x0000000000000000 0x58 ./FreeRTOS/tasks.o - .text.vTaskDelete - 0x0000000000000000 0xfe ./FreeRTOS/tasks.o - .text.eTaskGetState - 0x0000000000000000 0xa6 ./FreeRTOS/tasks.o - .text.uxTaskPriorityGet - 0x0000000000000000 0x38 ./FreeRTOS/tasks.o - .text.uxTaskPriorityGetFromISR - 0x0000000000000000 0x30 ./FreeRTOS/tasks.o - .text.vTaskPrioritySet - 0x0000000000000000 0x110 ./FreeRTOS/tasks.o - .text.vTaskResume - 0x0000000000000000 0xc6 ./FreeRTOS/tasks.o - .text.xTaskResumeFromISR - 0x0000000000000000 0xe6 ./FreeRTOS/tasks.o - .text.vTaskEndScheduler - 0x0000000000000000 0x2a ./FreeRTOS/tasks.o - .text.xTaskGetTickCountFromISR - 0x0000000000000000 0xa ./FreeRTOS/tasks.o - .text.uxTaskGetNumberOfTasks - 0x0000000000000000 0xa ./FreeRTOS/tasks.o - .text.pcTaskGetName - 0x0000000000000000 0x44 ./FreeRTOS/tasks.o - .text.xTaskDelayUntil - 0x0000000000000000 0xf2 ./FreeRTOS/tasks.o - .text.xTaskGetHandle - 0x0000000000000000 0xd8 ./FreeRTOS/tasks.o - .text.xTaskCatchUpTicks - 0x0000000000000000 0x6a ./FreeRTOS/tasks.o - .text.xTaskAbortDelay - 0x0000000000000000 0xe6 ./FreeRTOS/tasks.o - .text.vTaskSuspend - 0x0000000000000000 0x102 ./FreeRTOS/tasks.o - .text.vTaskPlaceOnUnorderedEventList - 0x0000000000000000 0xb4 ./FreeRTOS/tasks.o - .text.vTaskRemoveFromUnorderedEventList - 0x0000000000000000 0x10a ./FreeRTOS/tasks.o - .text.vTaskSetTimeOutState - 0x0000000000000000 0x68 ./FreeRTOS/tasks.o - .text.xTaskGetCurrentTaskHandle - 0x0000000000000000 0xa ./FreeRTOS/tasks.o - .text.uxTaskResetEventItemValue - 0x0000000000000000 0x1a ./FreeRTOS/tasks.o - .text.ulTaskGenericNotifyTake - 0x0000000000000000 0xb8 ./FreeRTOS/tasks.o - .text.xTaskGenericNotifyWait - 0x0000000000000000 0xe2 ./FreeRTOS/tasks.o - .text.xTaskGenericNotify - 0x0000000000000000 0x1b0 ./FreeRTOS/tasks.o - .rodata.xTaskGenericNotify - 0x0000000000000000 0x14 ./FreeRTOS/tasks.o - .text.xTaskGenericNotifyFromISR - 0x0000000000000000 0x1ec ./FreeRTOS/tasks.o - .rodata.xTaskGenericNotifyFromISR - 0x0000000000000000 0x14 ./FreeRTOS/tasks.o - .text.vTaskGenericNotifyGiveFromISR - 0x0000000000000000 0x174 ./FreeRTOS/tasks.o - .text.xTaskGenericNotifyStateClear - 0x0000000000000000 0x72 ./FreeRTOS/tasks.o - .text.ulTaskGenericNotifyValueClear - 0x0000000000000000 0x4e ./FreeRTOS/tasks.o - .text 0x0000000000000000 0x0 ./FreeRTOS/timers.o - .data 0x0000000000000000 0x0 ./FreeRTOS/timers.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/timers.o - .text.xTimerGetTimerDaemonTaskHandle - 0x0000000000000000 0x3c ./FreeRTOS/timers.o - .text.xTimerGetPeriod - 0x0000000000000000 0x36 ./FreeRTOS/timers.o - .text.vTimerSetReloadMode - 0x0000000000000000 0x68 ./FreeRTOS/timers.o - .text.uxTimerGetReloadMode - 0x0000000000000000 0x5e ./FreeRTOS/timers.o - .text.xTimerGetExpiryTime - 0x0000000000000000 0x36 ./FreeRTOS/timers.o - .text.pcTimerGetName - 0x0000000000000000 0x36 ./FreeRTOS/timers.o - .text.xTimerIsTimerActive - 0x0000000000000000 0x5c ./FreeRTOS/timers.o - .text.pvTimerGetTimerID - 0x0000000000000000 0x58 ./FreeRTOS/timers.o - .text.vTimerSetTimerID - 0x0000000000000000 0x58 ./FreeRTOS/timers.o - .text.xTimerPendFunctionCallFromISR - 0x0000000000000000 0x36 ./FreeRTOS/timers.o - .text.xTimerPendFunctionCall - 0x0000000000000000 0x62 ./FreeRTOS/timers.o - .text 0x0000000000000000 0x0 ./Debug/debug.o - .data 0x0000000000000000 0x0 ./Debug/debug.o - .bss 0x0000000000000000 0x0 ./Debug/debug.o - .text.Delay_Ms - 0x0000000000000000 0x3a ./Debug/debug.o - .text.SDI_Printf_Enable - 0x0000000000000000 0x2a ./Debug/debug.o - .text._sbrk 0x0000000000000000 0x2e ./Debug/debug.o - .text.led_init - 0x0000000000000000 0x126 ./Debug/debug.o - .text.check_input - 0x0000000000000000 0x42 ./Debug/debug.o - .text.set_outpot - 0x0000000000000000 0x5a ./Debug/debug.o - .sdata.curbrk.5597 - 0x0000000000000000 0x4 ./Debug/debug.o - .text 0x0000000000000000 0x0 ./Debug/dvp.o - .data 0x0000000000000000 0x0 ./Debug/dvp.o - .bss 0x0000000000000000 0x0 ./Debug/dvp.o - .text 0x0000000000000000 0x0 ./Core/core_riscv.o - .data 0x0000000000000000 0x0 ./Core/core_riscv.o - .bss 0x0000000000000000 0x0 ./Core/core_riscv.o - .text.__get_FFLAGS - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_FFLAGS - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_FRM - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_FRM - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_FCSR - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_FCSR - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MSTATUS - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MSTATUS - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MISA - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MISA - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MTVEC - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MTVEC - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MSCRATCH - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MSCRATCH - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MEPC - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MCAUSE - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MTVAL - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MVENDORID - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MARCHID - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MIMPID - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MHARTID - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_SP - 0x0000000000000000 0x4 ./Core/core_riscv.o - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .text.WCHNET_DHCPStart - 0x0000000000000000 0x6a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .text.WCHNET_DHCPStop - 0x0000000000000000 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .text.WCHNET_DHCPHandle - 0x0000000000000000 0x84 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .text.WCHNET_DHCPSetHostname - 0x0000000000000000 0x24 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .sbss.DHCPFlag - 0x0000000000000000 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .text.WCHNET_InitDNS - 0x0000000000000000 0x4c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .text.WCHNET_DNSStop - 0x0000000000000000 0x18 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .text.WCHNET_HostNameGetIp - 0x0000000000000000 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHTCPServerAccept - 0x0000000000000000 0xf0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.MemShortCopy - 0x0000000000000000 0x1e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_ARPRetryCfg - 0x0000000000000000 0x42 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SocketRecvLen - 0x0000000000000000 0x26 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SocketUdpSendTo - 0x0000000000000000 0xe6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_RetrySendUnack - 0x0000000000000000 0x3e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_QueryUnack - 0x0000000000000000 0xaa D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_PrtSocketTCPStat - 0x0000000000000000 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SocketSetKeepLive - 0x0000000000000000 0x54 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SocketListen - 0x0000000000000000 0x82 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHSocketTcpDiscon - 0x0000000000000000 0x42 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_Aton - 0x0000000000000000 0x1c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_Ntoa - 0x0000000000000000 0x2c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SetSocketTTL - 0x0000000000000000 0x40 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SocketSetNagle - 0x0000000000000000 0x48 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .sbss.tcpSendDataTime - 0x0000000000000000 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .text.etharp_find_addr - 0x0000000000000000 0x50 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .text.GET_MAC 0x0000000000000000 0x68 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .text.inet_ntoa - 0x0000000000000000 0x8c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .text.inet_aton - 0x0000000000000000 0x160 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .text.inet_addr - 0x0000000000000000 0x26 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .bss.str.1805 0x0000000000000000 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_option_short - 0x0000000000000000 0x24 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_get_option_ptr - 0x0000000000000000 0xb6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_get_option_long - 0x0000000000000000 0x18 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_rebind - 0x0000000000000000 0x116 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_discover - 0x0000000000000000 0x14a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_select - 0x0000000000000000 0x1b0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_check - 0x0000000000000000 0x3a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_bind - 0x0000000000000000 0x194 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_free_reply - 0x0000000000000000 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_recv - 0x0000000000000000 0x38c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_inform - 0x0000000000000000 0xfa D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_renew - 0x0000000000000000 0x112 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_coarse_tmr - 0x0000000000000000 0x70 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_release - 0x0000000000000000 0x118 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_fine_tmr - 0x0000000000000000 0x1ce D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_stop - 0x0000000000000000 0x3e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_start - 0x0000000000000000 0xde D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_parse_name - 0x0000000000000000 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_recv - 0x0000000000000000 0x226 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_send - 0x0000000000000000 0x12e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_check_entry - 0x0000000000000000 0xd6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_setserver - 0x0000000000000000 0x50 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_init - 0x0000000000000000 0x68 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_getserver - 0x0000000000000000 0x56 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_tmr 0x0000000000000000 0x44 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_lookup - 0x0000000000000000 0x58 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_gethostbyname - 0x0000000000000000 0xf0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_stop - 0x0000000000000000 0x32 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .bss.dns_table - 0x0000000000000000 0x260 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .sbss.dns_pcb 0x0000000000000000 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .sbss.dns_seqno - 0x0000000000000000 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .sbss.dns_servers - 0x0000000000000000 0x8 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .comment 0x0000000000000000 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .text.mem2_init - 0x0000000000000000 0x52 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .text.mem_calloc - 0x0000000000000000 0x3a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_remove - 0x0000000000000000 0x3a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_find - 0x0000000000000000 0x40 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_set_gw - 0x0000000000000000 0x1c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_set_netmask - 0x0000000000000000 0x1c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_set_up - 0x0000000000000000 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_set_down - 0x0000000000000000 0x12 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .text.pbuf_dechain - 0x0000000000000000 0x32 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .text.pbuf_copy_partial - 0x0000000000000000 0x76 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .text.pbuf_take - 0x0000000000000000 0x60 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .text.pbuf_coalesce - 0x0000000000000000 0x42 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_accept_null - 0x0000000000000000 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_listen_with_backlog - 0x0000000000000000 0xb6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_setprio - 0x0000000000000000 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_accept - 0x0000000000000000 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_debug_state_str - 0x0000000000000000 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .data.tcp_state_str - 0x0000000000000000 0x2c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .rodata.str1.4 - 0x0000000000000000 0x76 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - .text.udp_disconnect - 0x0000000000000000 0x2e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .text.sprintf 0x0000000000000000 0x2c c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .text.snprintf - 0x0000000000000000 0x2e c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - .eh_frame 0x0000000000000000 0x28 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o) - .eh_frame 0x0000000000000000 0xf8 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o) - .text 0x0000000000000000 0x11a c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcmp.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcmp.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcmp.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - .text.strcpy 0x0000000000000000 0x10 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - .debug_frame 0x0000000000000000 0x20 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - .text.strlen 0x0000000000000000 0x12 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - .debug_frame 0x0000000000000000 0x20 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - -Memory Configuration - -Name Origin Length Attributes -FLASH 0x0000000000000000 0x0000000000020000 xr -RAM 0x0000000020000000 0x0000000000030000 xrw -*default* 0x0000000000000000 0xffffffffffffffff - -Linker script and memory map - -LOAD ./User/ch32v30x_it.o -LOAD ./User/main.o -LOAD ./User/system_ch32v30x.o -LOAD ./Startup/startup_ch32v30x_D8C.o -LOAD ./Peripheral/src/ch32v30x_adc.o -LOAD ./Peripheral/src/ch32v30x_bkp.o -LOAD ./Peripheral/src/ch32v30x_can.o -LOAD ./Peripheral/src/ch32v30x_crc.o -LOAD ./Peripheral/src/ch32v30x_dac.o -LOAD ./Peripheral/src/ch32v30x_dbgmcu.o -LOAD ./Peripheral/src/ch32v30x_dma.o -LOAD ./Peripheral/src/ch32v30x_dvp.o -LOAD ./Peripheral/src/ch32v30x_eth.o -LOAD ./Peripheral/src/ch32v30x_exti.o -LOAD ./Peripheral/src/ch32v30x_flash.o -LOAD ./Peripheral/src/ch32v30x_fsmc.o -LOAD ./Peripheral/src/ch32v30x_gpio.o -LOAD ./Peripheral/src/ch32v30x_i2c.o -LOAD ./Peripheral/src/ch32v30x_iwdg.o -LOAD ./Peripheral/src/ch32v30x_misc.o -LOAD ./Peripheral/src/ch32v30x_opa.o -LOAD ./Peripheral/src/ch32v30x_pwr.o -LOAD ./Peripheral/src/ch32v30x_rcc.o -LOAD ./Peripheral/src/ch32v30x_rng.o -LOAD ./Peripheral/src/ch32v30x_rtc.o -LOAD ./Peripheral/src/ch32v30x_sdio.o -LOAD ./Peripheral/src/ch32v30x_spi.o -LOAD ./Peripheral/src/ch32v30x_tim.o -LOAD ./Peripheral/src/ch32v30x_usart.o -LOAD ./Peripheral/src/ch32v30x_wwdg.o -LOAD ./NetLib/eth_driver_RGMII.o -LOAD ./Middle/QDXnetworkStack/qdx_port.o -LOAD ./Middle/QDXnetworkStack/qdx_preprocess.o -LOAD ./Middle/QDXnetworkStack/qdx_protocol.o -LOAD ./Middle/QDXnetworkStack/qdx_tcp_logic.o -LOAD ./FreeRTOS/portable/MemMang/heap_4.o -LOAD ./FreeRTOS/portable/GCC/RISC-V/port.o -LOAD ./FreeRTOS/portable/GCC/RISC-V/portASM.o -LOAD ./FreeRTOS/event_groups.o -LOAD ./FreeRTOS/list.o -LOAD ./FreeRTOS/queue.o -LOAD ./FreeRTOS/tasks.o -LOAD ./FreeRTOS/timers.o -LOAD ./Debug/debug.o -LOAD ./Debug/dvp.o -LOAD ./Core/core_riscv.o -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libm.a -LOAD D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a -START GROUP -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a -END GROUP -START GROUP -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a -END GROUP - 0x0000000000000800 __stack_size = 0x800 - [!provide] PROVIDE (_stack_size = __stack_size) - -.init 0x0000000000000000 0x4 - 0x0000000000000000 _sinit = . - 0x0000000000000000 . = ALIGN (0x4) - *(SORT_NONE(.init)) - .init 0x0000000000000000 0x4 ./Startup/startup_ch32v30x_D8C.o - 0x0000000000000000 _start - 0x0000000000000004 . = ALIGN (0x4) - 0x0000000000000004 _einit = . - -.vector 0x0000000000000004 0x1bc - *(.vector) - .vector 0x0000000000000004 0x1a0 ./Startup/startup_ch32v30x_D8C.o - 0x00000000000001c0 . = ALIGN (0x40) - *fill* 0x00000000000001a4 0x1c - -.text 0x0000000000000200 0xd314 - 0x0000000000000200 . = ALIGN (0x4) - *(.text) - .text 0x0000000000000200 0x2e6 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - 0x0000000000000200 SW_Handler - 0x0000000000000300 xPortStartFirstTask - 0x0000000000000400 pxPortInitialiseStack - .text 0x00000000000004e6 0x60 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o) - 0x00000000000004e6 __riscv_save_12 - 0x00000000000004ee __riscv_save_9 - 0x00000000000004ee __riscv_save_11 - 0x00000000000004ee __riscv_save_10 - 0x00000000000004ee __riscv_save_8 - 0x00000000000004fc __riscv_save_4 - 0x00000000000004fc __riscv_save_6 - 0x00000000000004fc __riscv_save_5 - 0x00000000000004fc __riscv_save_7 - 0x0000000000000516 __riscv_save_3 - 0x0000000000000516 __riscv_save_2 - 0x0000000000000516 __riscv_save_1 - 0x0000000000000516 __riscv_save_0 - 0x0000000000000522 __riscv_restore_12 - 0x0000000000000526 __riscv_restore_11 - 0x0000000000000526 __riscv_restore_9 - 0x0000000000000526 __riscv_restore_10 - 0x0000000000000526 __riscv_restore_8 - 0x0000000000000530 __riscv_restore_5 - 0x0000000000000530 __riscv_restore_7 - 0x0000000000000530 __riscv_restore_6 - 0x0000000000000530 __riscv_restore_4 - 0x000000000000053a __riscv_restore_3 - 0x000000000000053a __riscv_restore_0 - 0x000000000000053a __riscv_restore_2 - 0x000000000000053a __riscv_restore_1 - .text 0x0000000000000546 0xa8 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o) - 0x0000000000000546 memset - *(.text.*) - .text.NMI_Handler - 0x00000000000005ee 0x2 ./User/ch32v30x_it.o - 0x00000000000005ee NMI_Handler - .text.HardFault_Handler - 0x00000000000005f0 0x52 ./User/ch32v30x_it.o - 0x00000000000005f0 HardFault_Handler - .text.EXTI9_5_IRQHandler - 0x0000000000000642 0x54 ./User/ch32v30x_it.o - 0x0000000000000642 EXTI9_5_IRQHandler - .text.ETH_IRQHandler - 0x0000000000000696 0x8 ./User/ch32v30x_it.o - 0x0000000000000696 ETH_IRQHandler - .text.TIM2_IRQHandler - 0x000000000000069e 0x22 ./User/ch32v30x_it.o - 0x000000000000069e TIM2_IRQHandler - .text.OnConfigUpdate - 0x00000000000006c0 0x12 ./User/main.o - 0x00000000000006c0 OnConfigUpdate - .text.task_business_entry - 0x00000000000006d2 0x84 ./User/main.o - .text.ng_timer_callback - 0x0000000000000756 0x16 ./User/main.o - .text.OnDetectionResult - 0x000000000000076c 0x36 ./User/main.o - 0x000000000000076c OnDetectionResult - .text.mStopIfError - 0x00000000000007a2 0x18 ./User/main.o - 0x00000000000007a2 mStopIfError - .text.TIM2_Init - 0x00000000000007ba 0x6e ./User/main.o - 0x00000000000007ba TIM2_Init - .text.WCHNET_HandleSockInt - 0x0000000000000828 0x7c ./User/main.o - 0x0000000000000828 WCHNET_HandleSockInt - .text.WCHNET_HandleGlobalInt - 0x00000000000008a4 0x6a ./User/main.o - 0x00000000000008a4 WCHNET_HandleGlobalInt - .text.task_wchnet_entry - 0x000000000000090e 0x18 ./User/main.o - .text.startup.main - 0x0000000000000926 0x1fe ./User/main.o - 0x0000000000000926 main - .text.SystemInit - 0x0000000000000b24 0xf8 ./User/system_ch32v30x.o - 0x0000000000000b24 SystemInit - .text.SystemCoreClockUpdate - 0x0000000000000c1c 0x12a ./User/system_ch32v30x.o - 0x0000000000000c1c SystemCoreClockUpdate - .text.vector_handler - 0x0000000000000d46 0x2 ./Startup/startup_ch32v30x_D8C.o - 0x0000000000000d46 EXTI2_IRQHandler - 0x0000000000000d46 TIM8_TRG_COM_IRQHandler - 0x0000000000000d46 TIM8_CC_IRQHandler - 0x0000000000000d46 UART8_IRQHandler - 0x0000000000000d46 TIM1_CC_IRQHandler - 0x0000000000000d46 TIM6_IRQHandler - 0x0000000000000d46 PVD_IRQHandler - 0x0000000000000d46 SDIO_IRQHandler - 0x0000000000000d46 TIM9_BRK_IRQHandler - 0x0000000000000d46 DMA2_Channel8_IRQHandler - 0x0000000000000d46 CAN2_RX1_IRQHandler - 0x0000000000000d46 EXTI3_IRQHandler - 0x0000000000000d46 USBHS_IRQHandler - 0x0000000000000d46 DMA2_Channel9_IRQHandler - 0x0000000000000d46 TIM10_CC_IRQHandler - 0x0000000000000d46 USBFS_IRQHandler - 0x0000000000000d46 EXTI0_IRQHandler - 0x0000000000000d46 I2C2_EV_IRQHandler - 0x0000000000000d46 TIM10_TRG_COM_IRQHandler - 0x0000000000000d46 CAN2_SCE_IRQHandler - 0x0000000000000d46 ADC1_2_IRQHandler - 0x0000000000000d46 Break_Point_Handler - 0x0000000000000d46 SPI1_IRQHandler - 0x0000000000000d46 TAMPER_IRQHandler - 0x0000000000000d46 CAN2_RX0_IRQHandler - 0x0000000000000d46 TIM8_UP_IRQHandler - 0x0000000000000d46 Ecall_M_Mode_Handler - 0x0000000000000d46 DMA2_Channel2_IRQHandler - 0x0000000000000d46 DMA1_Channel4_IRQHandler - 0x0000000000000d46 TIM9_UP_IRQHandler - 0x0000000000000d46 USART3_IRQHandler - 0x0000000000000d46 RTC_IRQHandler - 0x0000000000000d46 DMA1_Channel7_IRQHandler - 0x0000000000000d46 CAN1_RX1_IRQHandler - 0x0000000000000d46 UART5_IRQHandler - 0x0000000000000d46 TIM4_IRQHandler - 0x0000000000000d46 DMA2_Channel1_IRQHandler - 0x0000000000000d46 I2C1_EV_IRQHandler - 0x0000000000000d46 DMA1_Channel6_IRQHandler - 0x0000000000000d46 UART4_IRQHandler - 0x0000000000000d46 DMA2_Channel4_IRQHandler - 0x0000000000000d46 TIM3_IRQHandler - 0x0000000000000d46 RCC_IRQHandler - 0x0000000000000d46 TIM1_TRG_COM_IRQHandler - 0x0000000000000d46 DMA1_Channel1_IRQHandler - 0x0000000000000d46 DMA2_Channel7_IRQHandler - 0x0000000000000d46 EXTI15_10_IRQHandler - 0x0000000000000d46 TIM7_IRQHandler - 0x0000000000000d46 CAN2_TX_IRQHandler - 0x0000000000000d46 TIM5_IRQHandler - 0x0000000000000d46 ETH_WKUP_IRQHandler - 0x0000000000000d46 SPI2_IRQHandler - 0x0000000000000d46 TIM10_BRK_IRQHandler - 0x0000000000000d46 TIM9_CC_IRQHandler - 0x0000000000000d46 DMA2_Channel5_IRQHandler - 0x0000000000000d46 DMA1_Channel5_IRQHandler - 0x0000000000000d46 EXTI4_IRQHandler - 0x0000000000000d46 USB_LP_CAN1_RX0_IRQHandler - 0x0000000000000d46 RNG_IRQHandler - 0x0000000000000d46 USB_HP_CAN1_TX_IRQHandler - 0x0000000000000d46 DMA1_Channel3_IRQHandler - 0x0000000000000d46 TIM1_UP_IRQHandler - 0x0000000000000d46 WWDG_IRQHandler - 0x0000000000000d46 USBHSWakeup_IRQHandler - 0x0000000000000d46 DMA2_Channel11_IRQHandler - 0x0000000000000d46 Ecall_U_Mode_Handler - 0x0000000000000d46 DMA2_Channel6_IRQHandler - 0x0000000000000d46 TIM1_BRK_IRQHandler - 0x0000000000000d46 DMA2_Channel10_IRQHandler - 0x0000000000000d46 EXTI1_IRQHandler - 0x0000000000000d46 RTCAlarm_IRQHandler - 0x0000000000000d46 TIM10_UP_IRQHandler - 0x0000000000000d46 TIM9_TRG_COM_IRQHandler - 0x0000000000000d46 UART7_IRQHandler - 0x0000000000000d46 USART2_IRQHandler - 0x0000000000000d46 UART6_IRQHandler - 0x0000000000000d46 I2C2_ER_IRQHandler - 0x0000000000000d46 DMA1_Channel2_IRQHandler - 0x0000000000000d46 TIM8_BRK_IRQHandler - 0x0000000000000d46 CAN1_SCE_IRQHandler - 0x0000000000000d46 FLASH_IRQHandler - 0x0000000000000d46 USART1_IRQHandler - 0x0000000000000d46 SPI3_IRQHandler - 0x0000000000000d46 I2C1_ER_IRQHandler - 0x0000000000000d46 USBWakeUp_IRQHandler - 0x0000000000000d46 DMA2_Channel3_IRQHandler - .text.handle_reset - 0x0000000000000d48 0x92 ./Startup/startup_ch32v30x_D8C.o - 0x0000000000000d48 handle_reset - .text.DBGMCU_GetCHIPID - 0x0000000000000dda 0xa ./Peripheral/src/ch32v30x_dbgmcu.o - 0x0000000000000dda DBGMCU_GetCHIPID - .text.DVP_INTCfg - 0x0000000000000de4 0x16 ./Peripheral/src/ch32v30x_dvp.o - 0x0000000000000de4 DVP_INTCfg - .text.DVP_Mode - 0x0000000000000dfa 0x32 ./Peripheral/src/ch32v30x_dvp.o - 0x0000000000000dfa DVP_Mode - .text.DVP_Cfg 0x0000000000000e2c 0x62 ./Peripheral/src/ch32v30x_dvp.o - 0x0000000000000e2c DVP_Cfg - .text.ETH_DeInit - 0x0000000000000e8e 0x14 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000000e8e ETH_DeInit - .text.ETH_ReadPHYRegister - 0x0000000000000ea2 0x58 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000000ea2 ETH_ReadPHYRegister - .text.ETH_WritePHYRegister - 0x0000000000000efa 0x52 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000000efa ETH_WritePHYRegister - .text.ETH_MACTransmissionCmd - 0x0000000000000f4c 0x14 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000000f4c ETH_MACTransmissionCmd - .text.ETH_MACReceptionCmd - 0x0000000000000f60 0x14 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000000f60 ETH_MACReceptionCmd - .text.ETH_DMATxDescChainInit - 0x0000000000000f74 0x46 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000000f74 ETH_DMATxDescChainInit - .text.ETH_DMARxDescChainInit - 0x0000000000000fba 0x50 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000000fba ETH_DMARxDescChainInit - .text.ETH_SoftwareReset - 0x000000000000100a 0xe ./Peripheral/src/ch32v30x_eth.o - 0x000000000000100a ETH_SoftwareReset - .text.ETH_DMAClearITPendingBit - 0x0000000000001018 0x8 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001018 ETH_DMAClearITPendingBit - .text.ETH_FlushTransmitFIFO - 0x0000000000001020 0x10 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001020 ETH_FlushTransmitFIFO - .text.ETH_Start - 0x0000000000001030 0x32 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001030 ETH_Start - .text.ETH_DMAITConfig - 0x0000000000001062 0x1e ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001062 ETH_DMAITConfig - .text.RGMII_TXC_Delay - 0x0000000000001080 0x2e ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001080 RGMII_TXC_Delay - .text.EXTI_ClearITPendingBit - 0x00000000000010ae 0xa ./Peripheral/src/ch32v30x_exti.o - 0x00000000000010ae EXTI_ClearITPendingBit - .text.FLASH_Unlock - 0x00000000000010b8 0x1a ./Peripheral/src/ch32v30x_flash.o - 0x00000000000010b8 FLASH_Unlock - .text.FLASH_Lock - 0x00000000000010d2 0xe ./Peripheral/src/ch32v30x_flash.o - 0x00000000000010d2 FLASH_Lock - .text.FLASH_GetUserOptionByte - 0x00000000000010e0 0xa ./Peripheral/src/ch32v30x_flash.o - 0x00000000000010e0 FLASH_GetUserOptionByte - .text.FLASH_GetBank1Status - 0x00000000000010ea 0x18 ./Peripheral/src/ch32v30x_flash.o - 0x00000000000010ea FLASH_GetBank1Status - .text.FLASH_WaitForLastOperation - 0x0000000000001102 0x20 ./Peripheral/src/ch32v30x_flash.o - 0x0000000000001102 FLASH_WaitForLastOperation - .text.FLASH_ProgramOptionByteData - 0x0000000000001122 0x10c ./Peripheral/src/ch32v30x_flash.o - 0x0000000000001122 FLASH_ProgramOptionByteData - .text.GPIO_Init - 0x000000000000122e 0xc0 ./Peripheral/src/ch32v30x_gpio.o - 0x000000000000122e GPIO_Init - .text.GPIO_SetBits - 0x00000000000012ee 0x4 ./Peripheral/src/ch32v30x_gpio.o - 0x00000000000012ee GPIO_SetBits - .text.GPIO_ResetBits - 0x00000000000012f2 0x4 ./Peripheral/src/ch32v30x_gpio.o - 0x00000000000012f2 GPIO_ResetBits - .text.NVIC_Init - 0x00000000000012f6 0x60 ./Peripheral/src/ch32v30x_misc.o - 0x00000000000012f6 NVIC_Init - .text.RCC_GetClocksFreq - 0x0000000000001356 0x176 ./Peripheral/src/ch32v30x_rcc.o - 0x0000000000001356 RCC_GetClocksFreq - .text.RCC_AHBPeriphClockCmd - 0x00000000000014cc 0x1e ./Peripheral/src/ch32v30x_rcc.o - 0x00000000000014cc RCC_AHBPeriphClockCmd - .text.RCC_APB2PeriphClockCmd - 0x00000000000014ea 0x1e ./Peripheral/src/ch32v30x_rcc.o - 0x00000000000014ea RCC_APB2PeriphClockCmd - .text.RCC_APB1PeriphClockCmd - 0x0000000000001508 0x1e ./Peripheral/src/ch32v30x_rcc.o - 0x0000000000001508 RCC_APB1PeriphClockCmd - .text.RCC_AHBPeriphResetCmd - 0x0000000000001526 0x1e ./Peripheral/src/ch32v30x_rcc.o - 0x0000000000001526 RCC_AHBPeriphResetCmd - .text.RCC_ETH1GCLKConfig - 0x0000000000001544 0x1a ./Peripheral/src/ch32v30x_rcc.o - 0x0000000000001544 RCC_ETH1GCLKConfig - .text.RCC_ETH1G_125Mcmd - 0x000000000000155e 0x24 ./Peripheral/src/ch32v30x_rcc.o - 0x000000000000155e RCC_ETH1G_125Mcmd - .text.TIM_TimeBaseInit - 0x0000000000001582 0xee ./Peripheral/src/ch32v30x_tim.o - 0x0000000000001582 TIM_TimeBaseInit - .text.TIM_Cmd 0x0000000000001670 0x18 ./Peripheral/src/ch32v30x_tim.o - 0x0000000000001670 TIM_Cmd - .text.TIM_ITConfig - 0x0000000000001688 0x12 ./Peripheral/src/ch32v30x_tim.o - 0x0000000000001688 TIM_ITConfig - .text.TIM_ClearITPendingBit - 0x000000000000169a 0xc ./Peripheral/src/ch32v30x_tim.o - 0x000000000000169a TIM_ClearITPendingBit - .text.USART_Init - 0x00000000000016a6 0x8e ./Peripheral/src/ch32v30x_usart.o - 0x00000000000016a6 USART_Init - .text.USART_Cmd - 0x0000000000001734 0x16 ./Peripheral/src/ch32v30x_usart.o - 0x0000000000001734 USART_Cmd - .text.USART_SendData - 0x000000000000174a 0x8 ./Peripheral/src/ch32v30x_usart.o - 0x000000000000174a USART_SendData - .text.USART_GetFlagStatus - 0x0000000000001752 0xa ./Peripheral/src/ch32v30x_usart.o - 0x0000000000001752 USART_GetFlagStatus - .text.ETH_TxPktChainMode - 0x000000000000175c 0x44 ./NetLib/eth_driver_RGMII.o - 0x000000000000175c ETH_TxPktChainMode - .text.WCHNET_GetMacAddr - 0x00000000000017a0 0x20 ./NetLib/eth_driver_RGMII.o - 0x00000000000017a0 WCHNET_GetMacAddr - .text.WCHNET_TimeIsr - 0x00000000000017c0 0x10 ./NetLib/eth_driver_RGMII.o - 0x00000000000017c0 WCHNET_TimeIsr - .text.ETH_RGMIIPinInit - 0x00000000000017d0 0x154 ./NetLib/eth_driver_RGMII.o - 0x00000000000017d0 ETH_RGMIIPinInit - .text.ETH_PHYLink - 0x0000000000001924 0x134 ./NetLib/eth_driver_RGMII.o - 0x0000000000001924 ETH_PHYLink - .text.WCHNET_QueryPhySta - 0x0000000000001a58 0x60 ./NetLib/eth_driver_RGMII.o - 0x0000000000001a58 WCHNET_QueryPhySta - .text.WCHNET_MainTask - 0x0000000000001ab8 0x12 ./NetLib/eth_driver_RGMII.o - 0x0000000000001ab8 WCHNET_MainTask - .text.ETH_RegInit - 0x0000000000001aca 0x94 ./NetLib/eth_driver_RGMII.o - 0x0000000000001aca ETH_RegInit - .text.ETH_Configuration - 0x0000000000001b5e 0x11a ./NetLib/eth_driver_RGMII.o - 0x0000000000001b5e ETH_Configuration - .text.ETH_Stop - 0x0000000000001c78 0x18 ./NetLib/eth_driver_RGMII.o - 0x0000000000001c78 ETH_Stop - .text.ReInitMACReg - 0x0000000000001c90 0x126 ./NetLib/eth_driver_RGMII.o - 0x0000000000001c90 ReInitMACReg - .text.WCHNET_RecProcess - 0x0000000000001db6 0x36 ./NetLib/eth_driver_RGMII.o - 0x0000000000001db6 WCHNET_RecProcess - .text.WCHNET_ETHIsr - 0x0000000000001dec 0x52 ./NetLib/eth_driver_RGMII.o - 0x0000000000001dec WCHNET_ETHIsr - .text.ETH_Init - 0x0000000000001e3e 0x6c ./NetLib/eth_driver_RGMII.o - 0x0000000000001e3e ETH_Init - .text.ETH_LibInit - 0x0000000000001eaa 0x74 ./NetLib/eth_driver_RGMII.o - 0x0000000000001eaa ETH_LibInit - .text.find_ctx_by_wchnet_id - 0x0000000000001f1e 0x3e ./Middle/QDXnetworkStack/qdx_port.o - .text.free_sock_ctx - 0x0000000000001f5c 0x3a ./Middle/QDXnetworkStack/qdx_port.o - .text.qdx_port_sock_recv_notify - 0x0000000000001f96 0x9c ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000001f96 qdx_port_sock_recv_notify - .text.qdx_port_sock_connect_notify - 0x0000000000002032 0x22 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002032 qdx_port_sock_connect_notify - .text.qdx_port_sock_disconnect_notify - 0x0000000000002054 0x22 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002054 qdx_port_sock_disconnect_notify - .text.qdx_port_init - 0x0000000000002076 0x2a ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002076 qdx_port_init - .text.qdx_port_get_tick_ms - 0x00000000000020a0 0xe ./Middle/QDXnetworkStack/qdx_port.o - 0x00000000000020a0 qdx_port_get_tick_ms - .text.qdx_port_delay_ms - 0x00000000000020ae 0x1c ./Middle/QDXnetworkStack/qdx_port.o - 0x00000000000020ae qdx_port_delay_ms - .text.qdx_port_mutex_create - 0x00000000000020ca 0xe ./Middle/QDXnetworkStack/qdx_port.o - 0x00000000000020ca qdx_port_mutex_create - .text.qdx_port_mutex_lock - 0x00000000000020d8 0x12 ./Middle/QDXnetworkStack/qdx_port.o - 0x00000000000020d8 qdx_port_mutex_lock - .text.qdx_port_mutex_unlock - 0x00000000000020ea 0x16 ./Middle/QDXnetworkStack/qdx_port.o - 0x00000000000020ea qdx_port_mutex_unlock - .text.qdx_port_thread_create - 0x0000000000002100 0x36 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002100 qdx_port_thread_create - .text.qdx_port_tcp_connect - 0x0000000000002136 0x20e ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002136 qdx_port_tcp_connect - .text.qdx_port_tcp_send - 0x0000000000002344 0x4e ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002344 qdx_port_tcp_send - .text.qdx_port_tcp_recv - 0x0000000000002392 0xf2 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002392 qdx_port_tcp_recv - .text.qdx_port_tcp_close - 0x0000000000002484 0x4c ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002484 qdx_port_tcp_close - .text.Preprocess_Init - 0x00000000000024d0 0x68 ./Middle/QDXnetworkStack/qdx_preprocess.o - 0x00000000000024d0 Preprocess_Init - .text.Preprocess_Settings_Change - 0x0000000000002538 0x98 ./Middle/QDXnetworkStack/qdx_preprocess.o - 0x0000000000002538 Preprocess_Settings_Change - .text.Preprocess_Execute - 0x00000000000025d0 0x314 ./Middle/QDXnetworkStack/qdx_preprocess.o - 0x00000000000025d0 Preprocess_Execute - .text.Preprocess_CheckInternalTrigger2D - 0x00000000000028e4 0x138 ./Middle/QDXnetworkStack/qdx_preprocess.o - 0x00000000000028e4 Preprocess_CheckInternalTrigger2D - .text.qdx_write_u16_le - 0x0000000000002a1c 0x8 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x0000000000002a1c qdx_write_u16_le - .text.qdx_write_u32_le - 0x0000000000002a24 0x14 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x0000000000002a24 qdx_write_u32_le - .text.qdx_read_u16_le - 0x0000000000002a38 0xa ./Middle/QDXnetworkStack/qdx_protocol.o - 0x0000000000002a38 qdx_read_u16_le - .text.qdx_read_u32_le - 0x0000000000002a42 0x16 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x0000000000002a42 qdx_read_u32_le - .text.qdx_crc16_modbus - 0x0000000000002a58 0x34 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x0000000000002a58 qdx_crc16_modbus - .text.qdx_build_frame - 0x0000000000002a8c 0x9a ./Middle/QDXnetworkStack/qdx_protocol.o - 0x0000000000002a8c qdx_build_frame - .text.qdx_build_frame_inplace - 0x0000000000002b26 0x70 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x0000000000002b26 qdx_build_frame_inplace - .text.qdx_build_fragment_frame - 0x0000000000002b96 0x84 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x0000000000002b96 qdx_build_fragment_frame - .text.tcp_stream_disconnect - 0x0000000000002c1a 0x1e ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.tcp_send_frame - 0x0000000000002c38 0x6c ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.tcp_send_handshake - 0x0000000000002ca4 0xaa ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.tcp_send_heartbeat - 0x0000000000002d4e 0x30 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.tcp_send_ack.constprop.3 - 0x0000000000002d7e 0x32 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.recv_thread_entry - 0x0000000000002db0 0x5b2 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.manager_thread_entry - 0x0000000000003362 0x12a ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.TcpLogic_Init - 0x000000000000348c 0x9e ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x000000000000348c TcpLogic_Init - .text.TcpLogic_Start - 0x000000000000352a 0x7a ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x000000000000352a TcpLogic_Start - .text.TcpLogic_RegisterConfigCallback - 0x00000000000035a4 0xe ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x00000000000035a4 TcpLogic_RegisterConfigCallback - .text.TcpLogic_RegisterDetectionCallback - 0x00000000000035b2 0xe ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x00000000000035b2 TcpLogic_RegisterDetectionCallback - .text.TcpLogic_BuildAndSendTemperatureFrame - 0x00000000000035c0 0x1ae ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x00000000000035c0 TcpLogic_BuildAndSendTemperatureFrame - .text.prvInsertBlockIntoFreeList - 0x000000000000376e 0x4c ./FreeRTOS/portable/MemMang/heap_4.o - .text.pvPortMalloc - 0x00000000000037ba 0x18c ./FreeRTOS/portable/MemMang/heap_4.o - 0x00000000000037ba pvPortMalloc - .text.vPortFree - 0x0000000000003946 0xa8 ./FreeRTOS/portable/MemMang/heap_4.o - 0x0000000000003946 vPortFree - .text.vPortSetupTimerInterrupt - 0x00000000000039ee 0x3a ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x00000000000039ee vPortSetupTimerInterrupt - .text.xPortStartScheduler - 0x0000000000003a28 0x90 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000003a28 xPortStartScheduler - .text.SysTick_Handler - 0x0000000000003ab8 0x38 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000003ab8 SysTick_Handler - .text.vPortEnterCritical - 0x0000000000003af0 0x16 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000003af0 vPortEnterCritical - .text.vPortExitCritical - 0x0000000000003b06 0x42 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000003b06 vPortExitCritical - .text.xPortSetInterruptMask - 0x0000000000003b48 0xc ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000003b48 xPortSetInterruptMask - .text.vPortClearInterruptMask - 0x0000000000003b54 0x6 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000003b54 vPortClearInterruptMask - .text.vListInitialise - 0x0000000000003b5a 0x14 ./FreeRTOS/list.o - 0x0000000000003b5a vListInitialise - .text.vListInitialiseItem - 0x0000000000003b6e 0x6 ./FreeRTOS/list.o - 0x0000000000003b6e vListInitialiseItem - .text.vListInsert - 0x0000000000003b74 0x2e ./FreeRTOS/list.o - 0x0000000000003b74 vListInsert - .text.uxListRemove - 0x0000000000003ba2 0x20 ./FreeRTOS/list.o - 0x0000000000003ba2 uxListRemove - .text.prvIsQueueEmpty - 0x0000000000003bc2 0x1e ./FreeRTOS/queue.o - .text.prvCopyDataToQueue - 0x0000000000003be0 0x72 ./FreeRTOS/queue.o - .text.prvCopyDataFromQueue - 0x0000000000003c52 0x28 ./FreeRTOS/queue.o - .text.prvUnlockQueue - 0x0000000000003c7a 0x76 ./FreeRTOS/queue.o - .text.xQueueGenericReset - 0x0000000000003cf0 0xc4 ./FreeRTOS/queue.o - 0x0000000000003cf0 xQueueGenericReset - .text.xQueueGenericCreate - 0x0000000000003db4 0x6e ./FreeRTOS/queue.o - 0x0000000000003db4 xQueueGenericCreate - .text.xQueueGenericSend - 0x0000000000003e22 0x1a8 ./FreeRTOS/queue.o - 0x0000000000003e22 xQueueGenericSend - .text.xQueueCreateMutex - 0x0000000000003fca 0x2e ./FreeRTOS/queue.o - 0x0000000000003fca xQueueCreateMutex - .text.xQueueGenericSendFromISR - 0x0000000000003ff8 0x128 ./FreeRTOS/queue.o - 0x0000000000003ff8 xQueueGenericSendFromISR - .text.xQueueReceive - 0x0000000000004120 0x166 ./FreeRTOS/queue.o - 0x0000000000004120 xQueueReceive - .text.xQueueSemaphoreTake - 0x0000000000004286 0x1bc ./FreeRTOS/queue.o - 0x0000000000004286 xQueueSemaphoreTake - .text.vQueueAddToRegistry - 0x0000000000004442 0x6c ./FreeRTOS/queue.o - 0x0000000000004442 vQueueAddToRegistry - .text.vQueueUnregisterQueue - 0x00000000000044ae 0x5a ./FreeRTOS/queue.o - 0x00000000000044ae vQueueUnregisterQueue - .text.vQueueDelete - 0x0000000000004508 0x3c ./FreeRTOS/queue.o - 0x0000000000004508 vQueueDelete - .text.vQueueWaitForMessageRestricted - 0x0000000000004544 0x5c ./FreeRTOS/queue.o - 0x0000000000004544 vQueueWaitForMessageRestricted - .text.prvResetNextTaskUnblockTime - 0x00000000000045a0 0x24 ./FreeRTOS/tasks.o - .text.prvAddCurrentTaskToDelayedList - 0x00000000000045c4 0xa6 ./FreeRTOS/tasks.o - .text.prvIdleTask - 0x000000000000466a 0x52 ./FreeRTOS/tasks.o - .text.xTaskCreate - 0x00000000000046bc 0x204 ./FreeRTOS/tasks.o - 0x00000000000046bc xTaskCreate - .text.vTaskStartScheduler - 0x00000000000048c0 0x92 ./FreeRTOS/tasks.o - 0x00000000000048c0 vTaskStartScheduler - .text.vTaskSuspendAll - 0x0000000000004952 0x10 ./FreeRTOS/tasks.o - 0x0000000000004952 vTaskSuspendAll - .text.xTaskGetTickCount - 0x0000000000004962 0xa ./FreeRTOS/tasks.o - 0x0000000000004962 xTaskGetTickCount - .text.xTaskIncrementTick - 0x000000000000496c 0x1ac ./FreeRTOS/tasks.o - 0x000000000000496c xTaskIncrementTick - .text.xTaskResumeAll - 0x0000000000004b18 0x168 ./FreeRTOS/tasks.o - 0x0000000000004b18 xTaskResumeAll - .text.vTaskDelay - 0x0000000000004c80 0x66 ./FreeRTOS/tasks.o - 0x0000000000004c80 vTaskDelay - .text.vTaskSwitchContext - 0x0000000000004ce6 0x9a ./FreeRTOS/tasks.o - 0x0000000000004ce6 vTaskSwitchContext - .text.vTaskPlaceOnEventList - 0x0000000000004d80 0x48 ./FreeRTOS/tasks.o - 0x0000000000004d80 vTaskPlaceOnEventList - .text.vTaskPlaceOnEventListRestricted - 0x0000000000004dc8 0x76 ./FreeRTOS/tasks.o - 0x0000000000004dc8 vTaskPlaceOnEventListRestricted - .text.xTaskRemoveFromEventList - 0x0000000000004e3e 0xec ./FreeRTOS/tasks.o - 0x0000000000004e3e xTaskRemoveFromEventList - .text.vTaskInternalSetTimeOutState - 0x0000000000004f2a 0x16 ./FreeRTOS/tasks.o - 0x0000000000004f2a vTaskInternalSetTimeOutState - .text.xTaskCheckForTimeOut - 0x0000000000004f40 0xca ./FreeRTOS/tasks.o - 0x0000000000004f40 xTaskCheckForTimeOut - .text.vTaskMissedYield - 0x000000000000500a 0xc ./FreeRTOS/tasks.o - 0x000000000000500a vTaskMissedYield - .text.xTaskGetSchedulerState - 0x0000000000005016 0x1c ./FreeRTOS/tasks.o - 0x0000000000005016 xTaskGetSchedulerState - .text.xTaskPriorityInherit - 0x0000000000005032 0xae ./FreeRTOS/tasks.o - 0x0000000000005032 xTaskPriorityInherit - .text.xTaskPriorityDisinherit - 0x00000000000050e0 0xca ./FreeRTOS/tasks.o - 0x00000000000050e0 xTaskPriorityDisinherit - .text.vTaskPriorityDisinheritAfterTimeout - 0x00000000000051aa 0xe6 ./FreeRTOS/tasks.o - 0x00000000000051aa vTaskPriorityDisinheritAfterTimeout - .text.pvTaskIncrementMutexHeldCount - 0x0000000000005290 0x1c ./FreeRTOS/tasks.o - 0x0000000000005290 pvTaskIncrementMutexHeldCount - .text.prvCheckForValidListAndQueue - 0x00000000000052ac 0x5a ./FreeRTOS/timers.o - .text.prvInsertTimerInActiveList - 0x0000000000005306 0x3e ./FreeRTOS/timers.o - .text.prvReloadTimer - 0x0000000000005344 0x2a ./FreeRTOS/timers.o - .text.prvProcessExpiredTimer - 0x000000000000536e 0x42 ./FreeRTOS/timers.o - .text.prvSwitchTimerLists - 0x00000000000053b0 0x28 ./FreeRTOS/timers.o - .text.prvTimerTask - 0x00000000000053d8 0x188 ./FreeRTOS/timers.o - .text.xTimerCreateTimerTask - 0x0000000000005560 0x58 ./FreeRTOS/timers.o - 0x0000000000005560 xTimerCreateTimerTask - .text.xTimerCreate - 0x00000000000055b8 0x74 ./FreeRTOS/timers.o - 0x00000000000055b8 xTimerCreate - .text.xTimerGenericCommand - 0x000000000000562c 0x76 ./FreeRTOS/timers.o - 0x000000000000562c xTimerGenericCommand - .text.Delay_Init - 0x00000000000056a2 0x26 ./Debug/debug.o - 0x00000000000056a2 Delay_Init - .text.Delay_Us - 0x00000000000056c8 0x36 ./Debug/debug.o - 0x00000000000056c8 Delay_Us - .text.USART_Printf_Init - 0x00000000000056fe 0x62 ./Debug/debug.o - 0x00000000000056fe USART_Printf_Init - .text._write 0x0000000000005760 0x3e ./Debug/debug.o - 0x0000000000005760 _write - .text.DVP_Init - 0x000000000000579e 0xc8 ./Debug/dvp.o - 0x000000000000579e DVP_Init - .text.DVP_Task - 0x0000000000005866 0x66 ./Debug/dvp.o - 0x0000000000005866 DVP_Task - .text.DVP_IRQHandler - 0x00000000000058cc 0x5a ./Debug/dvp.o - 0x00000000000058cc DVP_IRQHandler - .text.__get_MEPC - 0x0000000000005926 0x6 ./Core/core_riscv.o - 0x0000000000005926 __get_MEPC - .text.__get_MCAUSE - 0x000000000000592c 0x6 ./Core/core_riscv.o - 0x000000000000592c __get_MCAUSE - .text.__get_MTVAL - 0x0000000000005932 0x6 ./Core/core_riscv.o - 0x0000000000005932 __get_MTVAL - .text.WCHNET_PeriodicHandle - 0x0000000000005938 0x1c2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000005938 WCHNET_PeriodicHandle - .text.WCHNET_NetInput - 0x0000000000005afa 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000005afa WCHNET_NetInput - .text.WCHNET_PhyStatus - 0x0000000000005b0e 0x4e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000005b0e WCHNET_PhyStatus - .text.WCHNET_Rx - 0x0000000000005b5c 0x9a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000005b5c WCHNET_Rx - .text.setRxBuffAddr - 0x0000000000005bf6 0x16 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000005bf6 setRxBuffAddr - .text.WCHNET_Tx - 0x0000000000005c0c 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000005c0c WCHNET_Tx - .text.GetChipID - 0x0000000000005c42 0xe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000005c42 GetChipID - .text.getTxBuffAddr - 0x0000000000005c50 0x74 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000005c50 getTxBuffAddr - .text.IPCheckParaInit - 0x0000000000005cc4 0x22 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - 0x0000000000005cc4 IPCheckParaInit - .text.SelIPARPSend - 0x0000000000005ce6 0x38 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - 0x0000000000005ce6 SelIPARPSend - .text.IPCheckTmr - 0x0000000000005d1e 0x42 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - 0x0000000000005d1e IPCheckTmr - .text.IPConflictHandle - 0x0000000000005d60 0x2e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - 0x0000000000005d60 IPConflictHandle - .text.NET_TCPError - 0x0000000000005d8e 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000005d8e NET_TCPError - .text.LwipTCPSendCallBack - 0x0000000000005d90 0x3e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000005d90 LwipTCPSendCallBack - .text.LwipTCPPollCallBack - 0x0000000000005dce 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000005dce LwipTCPPollCallBack - .text.SocketIPRAWReceive - 0x0000000000005dd2 0xc4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000005dd2 SocketIPRAWReceive - .text.SocketUdpReceive - 0x0000000000005e96 0xda D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000005e96 SocketUdpReceive - .text.WCHSocketTCPReceive - 0x0000000000005f70 0xd2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000005f70 WCHSocketTCPReceive - .text.LwipTcpConnectedCallBack - 0x0000000000006042 0x42 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006042 LwipTcpConnectedCallBack - .text.ErrorEncode - 0x0000000000006084 0x1a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006084 ErrorEncode - .text.WCHSocketInit - 0x000000000000609e 0x4c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000609e WCHSocketInit - .text.WCHNET_Init - 0x00000000000060ea 0xac D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000060ea WCHNET_Init - .text.WCHNET_ConfigKeepLive - 0x0000000000006196 0x16 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006196 WCHNET_ConfigKeepLive - .text.WCHNET_ConfigLIB - 0x00000000000061ac 0x144 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000061ac WCHNET_ConfigLIB - .text.WCHNET_GetVer - 0x00000000000062f0 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000062f0 WCHNET_GetVer - .text.WCHFindCorrectTCBPcb - 0x00000000000062f4 0x5e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000062f4 WCHFindCorrectTCBPcb - .text.WCHNET_SocketCreat - 0x0000000000006352 0x1d2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006352 WCHNET_SocketCreat - .text.tcp_recved_socket - 0x0000000000006524 0x58 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006524 tcp_recved_socket - .text.WCHNET_ModifyRecvBuf - 0x000000000000657c 0x52 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000657c WCHNET_ModifyRecvBuf - .text.WCHNET_SocketRecv - 0x00000000000065ce 0xe8 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000065ce WCHNET_SocketRecv - .text.SocketIPRawSend - 0x00000000000066b6 0xbe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000066b6 SocketIPRawSend - .text.SocketUdpSend - 0x0000000000006774 0xbe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006774 SocketUdpSend - .text.SocketTcpSend - 0x0000000000006832 0xf0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006832 SocketTcpSend - .text.WCHNET_SocketSend - 0x0000000000006922 0x56 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006922 WCHNET_SocketSend - .text.WCHScokedIntHandle - 0x0000000000006978 0x52 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006978 WCHScokedIntHandle - .text.LwipRemoveTcpPcb - 0x00000000000069ca 0x9e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000069ca LwipRemoveTcpPcb - .text.WCHNET_QueryGlobalInt - 0x0000000000006a68 0x3e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006a68 WCHNET_QueryGlobalInt - .text.WCHNET_GetGlobalInt - 0x0000000000006aa6 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006aa6 WCHNET_GetGlobalInt - .text.WCHNET_GetSocketInt - 0x0000000000006aba 0x2a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006aba WCHNET_GetSocketInt - .text.WCHNET_GetPHYStatus - 0x0000000000006ae4 0xa D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006ae4 WCHNET_GetPHYStatus - .text.WCHNET_SocketConnect - 0x0000000000006aee 0x76 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006aee WCHNET_SocketConnect - .text.CloseUpdConnect - 0x0000000000006b64 0x38 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006b64 CloseUpdConnect - .text.CloseIPRAWConnect - 0x0000000000006b9c 0x38 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006b9c CloseIPRAWConnect - .text.CloseTcpPCB - 0x0000000000006bd4 0x88 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006bd4 CloseTcpPCB - .text.WCHNET_SocketClose - 0x0000000000006c5c 0x60 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006c5c WCHNET_SocketClose - .text.QueryPingEnable - 0x0000000000006cbc 0xe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006cbc QueryPingEnable - .text.LwipUnreachPort - 0x0000000000006cca 0x1a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006cca LwipUnreachPort - .text.LwipArpCheck - 0x0000000000006ce4 0xc D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006ce4 LwipArpCheck - .text.find_entry - 0x0000000000006cf0 0x180 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .text.update_arp_entry - 0x0000000000006e70 0xb2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .text.etharp_ip_input - 0x0000000000006f22 0x5a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000006f22 etharp_ip_input - .text.etharp_arp_input - 0x0000000000006f7c 0x170 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000006f7c etharp_arp_input - .text.etharp_request - 0x00000000000070ec 0xce D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x00000000000070ec etharp_request - .text.etharp_tmr - 0x00000000000071ba 0x7c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x00000000000071ba etharp_tmr - .text.etharp_query - 0x0000000000007236 0x118 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000007236 etharp_query - .text.etharp_output - 0x000000000000734e 0x134 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x000000000000734e etharp_output - .text.ethernet_input - 0x0000000000007482 0x86 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000007482 ethernet_input - .text.ethernetif_init - 0x0000000000007508 0x64 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - 0x0000000000007508 ethernetif_init - .text.low_level_output - 0x000000000000756c 0x52 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - .text.ethernetif_input - 0x00000000000075be 0x70 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - 0x00000000000075be ethernetif_input - .text.wch_ethernetif_init - 0x000000000000762e 0x76 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - 0x000000000000762e wch_ethernetif_init - .text.htons 0x00000000000076a4 0xe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - 0x00000000000076a4 htons - .text.ntohs 0x00000000000076b2 0xe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - 0x00000000000076b2 ntohs - .text.htonl 0x00000000000076c0 0x24 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - 0x00000000000076c0 htonl - .text.ntohl 0x00000000000076e4 0xc D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - 0x00000000000076e4 ntohl - .text.ip_route - 0x00000000000076f0 0x4c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - 0x00000000000076f0 ip_route - .text.ip_input - 0x000000000000773c 0x29a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - 0x000000000000773c ip_input - .text.ip_output_if - 0x00000000000079d6 0x15a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - 0x00000000000079d6 ip_output_if - .text.ip_output - 0x0000000000007b30 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - 0x0000000000007b30 ip_output - .text.ip_addr_isbroadcast - 0x0000000000007b66 0x4a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - 0x0000000000007b66 ip_addr_isbroadcast - .text.ip_reass_tmr - 0x0000000000007bb0 0xe6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - 0x0000000000007bb0 ip_reass_tmr - .text.ip_reass - 0x0000000000007c96 0x3dc D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - 0x0000000000007c96 ip_reass - .text.ip_frag 0x0000000000008072 0x17e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - 0x0000000000008072 ip_frag - .text.dhcp_set_state - 0x00000000000081f0 0x16 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_option - 0x0000000000008206 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_option_byte - 0x0000000000008226 0x12 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_option_long - 0x0000000000008238 0x48 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_option_trailer - 0x0000000000008280 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_create_request - 0x00000000000082b4 0x18a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_delete_request - 0x000000000000843e 0x1e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_arp_reply - 0x000000000000845c 0x182 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - 0x000000000000845c dhcp_arp_reply - .text.lwip_init - 0x00000000000085de 0x18 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - 0x00000000000085de lwip_init - .text.mem_init - 0x00000000000085f6 0x3e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - 0x00000000000085f6 mem_init - .text.mem_free - 0x0000000000008634 0x84 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - 0x0000000000008634 mem_free - .text.mem_realloc - 0x00000000000086b8 0xca D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - 0x00000000000086b8 mem_realloc - .text.mem_malloc - 0x0000000000008782 0xd0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - 0x0000000000008782 mem_malloc - .text.memp_init - 0x0000000000008852 0x50 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - 0x0000000000008852 memp_init - .text.memp_malloc - 0x00000000000088a2 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - 0x00000000000088a2 memp_malloc - .text.memp_free - 0x00000000000088c2 0x18 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - 0x00000000000088c2 memp_free - .text.netif_set_ipaddr - 0x00000000000088da 0x96 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x00000000000088da netif_set_ipaddr - .text.netif_set_addr - 0x0000000000008970 0x4e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x0000000000008970 netif_set_addr - .text.netif_add - 0x00000000000089be 0x5a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x00000000000089be netif_add - .text.netif_set_default - 0x0000000000008a18 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x0000000000008a18 netif_set_default - .text.netif_is_up - 0x0000000000008a1e 0x8 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x0000000000008a1e netif_is_up - .text.pbuf_header - 0x0000000000008a26 0x6e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000008a26 pbuf_header - .text.pbuf_free - 0x0000000000008a94 0x4e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000008a94 pbuf_free - .text.pbuf_alloc - 0x0000000000008ae2 0x140 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000008ae2 pbuf_alloc - .text.pbuf_realloc - 0x0000000000008c22 0x58 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000008c22 pbuf_realloc - .text.pbuf_clen - 0x0000000000008c7a 0x12 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000008c7a pbuf_clen - .text.pbuf_ref - 0x0000000000008c8c 0xa D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000008c8c pbuf_ref - .text.pbuf_cat - 0x0000000000008c96 0x1c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000008c96 pbuf_cat - .text.pbuf_chain - 0x0000000000008cb2 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000008cb2 pbuf_chain - .text.pbuf_copy - 0x0000000000008cc6 0x9c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000008cc6 pbuf_copy - .text.raw_input - 0x0000000000008d62 0x68 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000008d62 raw_input - .text.raw_bind - 0x0000000000008dca 0x1e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000008dca raw_bind - .text.raw_connect - 0x0000000000008de8 0x1e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000008de8 raw_connect - .text.raw_recv - 0x0000000000008e06 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000008e06 raw_recv - .text.raw_sendto - 0x0000000000008e0c 0x7e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000008e0c raw_sendto - .text.raw_send - 0x0000000000008e8a 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000008e8a raw_send - .text.raw_remove - 0x0000000000008e9a 0x30 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000008e9a raw_remove - .text.raw_new 0x0000000000008eca 0x30 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000008eca raw_new - .text.tcp_new_port - 0x0000000000008efa 0x5c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_bind - 0x0000000000008f56 0x116 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000008f56 tcp_bind - .text.tcp_update_rcv_ann_wnd - 0x000000000000906c 0x48 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000906c tcp_update_rcv_ann_wnd - .text.tcp_recved - 0x00000000000090b4 0x3c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000090b4 tcp_recved - .text.tcp_seg_free - 0x00000000000090f0 0x2a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000090f0 tcp_seg_free - .text.tcp_segs_free - 0x000000000000911a 0x1e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000911a tcp_segs_free - .text.tcp_seg_copy - 0x0000000000009138 0x28 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009138 tcp_seg_copy - .text.tcp_arg 0x0000000000009160 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009160 tcp_arg - .text.tcp_recv - 0x0000000000009164 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009164 tcp_recv - .text.tcp_sent - 0x000000000000916a 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000916a tcp_sent - .text.tcp_err 0x0000000000009170 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009170 tcp_err - .text.tcp_poll - 0x0000000000009176 0xa D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009176 tcp_poll - .text.tcp_pcb_purge - 0x0000000000009180 0x4e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009180 tcp_pcb_purge - .text.tcp_slowtmr - 0x00000000000091ce 0x2ba D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000091ce tcp_slowtmr - .text.tcp_pcb_remove - 0x0000000000009488 0x72 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009488 tcp_pcb_remove - .text.tcp_close - 0x00000000000094fa 0xb2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000094fa tcp_close - .text.tcp_recv_null - 0x00000000000095ac 0x30 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000095ac tcp_recv_null - .text.tcp_fasttmr - 0x00000000000095dc 0x62 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000095dc tcp_fasttmr - .text.tcp_tmr 0x000000000000963e 0x22 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000963e tcp_tmr - .text.tcp_fastsendack - 0x0000000000009660 0x7c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009660 tcp_fastsendack - .text.tcp_abandon - 0x00000000000096dc 0x9a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000096dc tcp_abandon - .text.tcp_next_iss - 0x0000000000009776 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009776 tcp_next_iss - .text.tcp_alloc - 0x0000000000009786 0x134 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009786 tcp_alloc - .text.tcp_new 0x00000000000098ba 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000098ba tcp_new - .text.tcp_eff_send_mss - 0x00000000000098ca 0x2e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000098ca tcp_eff_send_mss - .text.tcp_connect - 0x00000000000098f8 0xe8 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000098f8 tcp_connect - .text.RemoveTimeWaiTCP - 0x00000000000099e0 0x32 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000000099e0 RemoveTimeWaiTCP - .text.tcp_oos_insert_segment - 0x0000000000009a12 0xce D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .text.tcp_receive - 0x0000000000009ae0 0x944 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .text.tcp_parseopt.isra.0 - 0x000000000000a424 0xa6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .text.tcp_input - 0x000000000000a4ca 0xa2e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - 0x000000000000a4ca tcp_input - .text.tcp_output_set_header.isra.0.constprop.1 - 0x000000000000aef8 0xd4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - .text.tcp_enqueue - 0x000000000000afcc 0x448 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000afcc tcp_enqueue - .text.tcp_send_ctrl - 0x000000000000b414 0x16 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000b414 tcp_send_ctrl - .text.tcp_write - 0x000000000000b42a 0x30 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000b42a tcp_write - .text.tcp_send_empty_ack - 0x000000000000b45a 0x70 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000b45a tcp_send_empty_ack - .text.tcp_output - 0x000000000000b4ca 0x368 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000b4ca tcp_output - .text.tcp_rst 0x000000000000b832 0x108 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000b832 tcp_rst - .text.tcp_rexmit_rto - 0x000000000000b93a 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000b93a tcp_rexmit_rto - .text.tcp_rexmit - 0x000000000000b970 0x7c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000b970 tcp_rexmit - .text.tcp_rexmit_fast - 0x000000000000b9ec 0x62 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000b9ec tcp_rexmit_fast - .text.tcp_keepalive - 0x000000000000ba4e 0x5e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000ba4e tcp_keepalive - .text.tcp_zero_window_probe - 0x000000000000baac 0xd2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000baac tcp_zero_window_probe - .text.udp_input - 0x000000000000bb7e 0x238 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000bb7e udp_input - .text.udp_bind - 0x000000000000bdb6 0x9a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000bdb6 udp_bind - .text.udp_sendto_if - 0x000000000000be50 0xd6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000be50 udp_sendto_if - .text.udp_sendto - 0x000000000000bf26 0x2e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000bf26 udp_sendto - .text.udp_send - 0x000000000000bf54 0x12 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000bf54 udp_send - .text.udp_connect - 0x000000000000bf66 0x7e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000bf66 udp_connect - .text.udp_recv - 0x000000000000bfe4 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000bfe4 udp_recv - .text.udp_remove - 0x000000000000bfea 0x30 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000bfea udp_remove - .text.udp_new 0x000000000000c01a 0x24 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000c01a udp_new - .text.icmp_send_response.isra.0 - 0x000000000000c03e 0x76 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - .text.icmp_input - 0x000000000000c0b4 0x250 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - 0x000000000000c0b4 icmp_input - .text.icmp_dest_unreach - 0x000000000000c304 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - 0x000000000000c304 icmp_dest_unreach - .text.icmp_time_exceeded - 0x000000000000c318 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - 0x000000000000c318 icmp_time_exceeded - .text.lwip_standard_chksum - 0x000000000000c32c 0x7e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - .text.inet_chksum_pseudo - 0x000000000000c3aa 0x10a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - 0x000000000000c3aa inet_chksum_pseudo - .text.inet_chksum - 0x000000000000c4b4 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - 0x000000000000c4b4 inet_chksum - .text.inet_chksum_pbuf - 0x000000000000c4c8 0x6a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - 0x000000000000c4c8 inet_chksum_pbuf - .text.printchar - 0x000000000000c532 0x4a c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000c532 printchar - .text.prints 0x000000000000c57c 0xe0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000c57c prints - .text.printInt - 0x000000000000c65c 0xf2 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000c65c printInt - .text.printLongLongInt - 0x000000000000c74e 0x4 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000c74e printLongLongInt - .text.printDouble - 0x000000000000c752 0x4 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000c752 printDouble - .text.print 0x000000000000c756 0x320 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000c756 print - .text.printf 0x000000000000ca76 0x24 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000ca76 printf - .text.puts 0x000000000000ca9a 0x4a c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000ca9a puts - .text.putchar 0x000000000000cae4 0x18 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000cae4 putchar - .text.__divdi3 - 0x000000000000cafc 0x3d4 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - 0x000000000000cafc __divdi3 - .text.memcpy 0x000000000000ced0 0xb2 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - 0x000000000000ced0 memcpy - .text.memmove 0x000000000000cf82 0x46 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - 0x000000000000cf82 memmove - *(.rodata) - *fill* 0x000000000000cfc8 0x0 - .rodata 0x000000000000cfc8 0xc ./User/main.o - *(.rodata*) - .rodata.HardFault_Handler.str1.4 - 0x000000000000cfd4 0x42 ./User/ch32v30x_it.o - *fill* 0x000000000000d016 0x2 - .rodata.WCHNET_HandleGlobalInt.str1.4 - 0x000000000000d018 0x3e ./User/main.o - *fill* 0x000000000000d056 0x2 - .rodata.WCHNET_HandleSockInt.str1.4 - 0x000000000000d058 0x55 ./User/main.o - *fill* 0x000000000000d0ad 0x3 - .rodata.mStopIfError.str1.4 - 0x000000000000d0b0 0xe ./User/main.o - *fill* 0x000000000000d0be 0x2 - .rodata.main.str1.4 - 0x000000000000d0c0 0xc1 ./User/main.o - *fill* 0x000000000000d181 0x3 - .rodata.MemNum - 0x000000000000d184 0x10 ./NetLib/eth_driver_RGMII.o - 0x000000000000d184 MemNum - .rodata.MemSize - 0x000000000000d194 0x10 ./NetLib/eth_driver_RGMII.o - 0x000000000000d194 MemSize - .rodata.qdx_port_tcp_connect.str1.4 - 0x000000000000d1a4 0xcc ./Middle/QDXnetworkStack/qdx_port.o - .rodata.TcpLogic_Init.str1.4 - 0x000000000000d270 0xd ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000d27d 0x3 - .rodata.TcpLogic_Start.str1.4 - 0x000000000000d280 0x1d ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000d29d 0x3 - .rodata.manager_thread_entry.str1.4 - 0x000000000000d2a0 0xa ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000d2aa 0x2 - .rodata.tcp_send_handshake.str1.4 - 0x000000000000d2ac 0xd ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000d2b9 0x3 - .rodata.pvPortMalloc.str1.4 - 0x000000000000d2bc 0x49 ./FreeRTOS/portable/MemMang/heap_4.o - *fill* 0x000000000000d305 0x3 - .rodata.xPortStartScheduler.str1.4 - 0x000000000000d308 0x27 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x49 (size before relaxing) - *fill* 0x000000000000d32f 0x1 - .rodata.xQueueGenericReset.str1.4 - 0x000000000000d330 0x14 ./FreeRTOS/queue.o - 0x35 (size before relaxing) - .rodata.prvTaskIsTaskSuspended.str1.4 - 0x000000000000d344 0x14 ./FreeRTOS/tasks.o - 0x35 (size before relaxing) - .rodata.vTaskStartScheduler.str1.4 - 0x000000000000d358 0x5 ./FreeRTOS/tasks.o - *fill* 0x000000000000d35d 0x3 - .rodata.prvTimerTask - 0x000000000000d360 0x24 ./FreeRTOS/timers.o - .rodata.prvCheckForValidListAndQueue.str1.4 - 0x000000000000d384 0x5 ./FreeRTOS/timers.o - *fill* 0x000000000000d389 0x3 - .rodata.prvTimerTask.str1.4 - 0x000000000000d38c 0x15 ./FreeRTOS/timers.o - 0x39 (size before relaxing) - *fill* 0x000000000000d3a1 0x3 - .rodata.xTimerCreateTimerTask.str1.4 - 0x000000000000d3a4 0x8 ./FreeRTOS/timers.o - .rodata.ErrTable - 0x000000000000d3ac 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000d3ac ErrTable - .rodata.tcp_close - 0x000000000000d3bc 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .rodata.tcp_backoff - 0x000000000000d3dc 0xd D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000d3dc tcp_backoff - *fill* 0x000000000000d3e9 0x3 - .rodata.tcp_input - 0x000000000000d3ec 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .rodata.print.str1.4 - 0x000000000000d40c 0x8 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x7 (size before relaxing) - .rodata.__clz_tab - 0x000000000000d414 0x100 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) - 0x000000000000d414 __clz_tab - *(.gnu.linkonce.t.*) - 0x000000000000d514 . = ALIGN (0x4) - -.rela.dyn 0x000000000000d514 0x0 - .rela.text.HardFault_Handler - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.mStopIfError - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.WCHNET_HandleSockInt - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.startup.main - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.init 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.vector 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.handle_reset - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.qdx_port_tcp_connect - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.pvPortMalloc - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vPortFree - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xPortStartScheduler - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vPortExitCritical - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.sdata2.xISRStackTop - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueGenericReset - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueGenericCreate - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueGenericSend - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueGenericSendFromISR - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueReceive - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueSemaphoreTake - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vQueueAddToRegistry - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vQueueUnregisterQueue - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vQueueDelete - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskCreate - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskStartScheduler - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskIncrementTick - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskResumeAll - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskDelay - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskSwitchContext - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskPlaceOnEventList - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskPlaceOnEventListRestricted - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskRemoveFromEventList - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskCheckForTimeOut - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskPriorityDisinherit - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskPriorityDisinheritAfterTimeout - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.prvTimerTask - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xTimerCreateTimerTask - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xTimerCreate - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.xTimerGenericCommand - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.prints - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.printInt - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.print - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - .rela.text.printf - 0x000000000000d514 0x0 ./User/ch32v30x_it.o - -.fini 0x000000000000d514 0x0 - *(SORT_NONE(.fini)) - 0x000000000000d514 . = ALIGN (0x4) - [!provide] PROVIDE (_etext = .) - [!provide] PROVIDE (_eitcm = .) - -.preinit_array 0x000000000000d514 0x0 - [!provide] PROVIDE (__preinit_array_start = .) - *(.preinit_array) - [!provide] PROVIDE (__preinit_array_end = .) - -.init_array 0x000000000000d514 0x0 - [!provide] PROVIDE (__init_array_start = .) - *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)) - *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors) - [!provide] PROVIDE (__init_array_end = .) - -.fini_array 0x000000000000d514 0x0 - [!provide] PROVIDE (__fini_array_start = .) - *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)) - *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors) - [!provide] PROVIDE (__fini_array_end = .) - -.ctors - *crtbegin.o(.ctors) - *crtbegin?.o(.ctors) - *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) - *(SORT_BY_NAME(.ctors.*)) - *(.ctors) - -.dtors - *crtbegin.o(.dtors) - *crtbegin?.o(.dtors) - *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) - *(SORT_BY_NAME(.dtors.*)) - *(.dtors) - -.dalign 0x0000000020000000 0x0 load address 0x000000000000d514 - 0x0000000020000000 . = ALIGN (0x4) - 0x0000000020000000 PROVIDE (_data_vma = .) - -.dlalign 0x000000000000d514 0x0 - 0x000000000000d514 . = ALIGN (0x4) - 0x000000000000d514 PROVIDE (_data_lma = .) - -.data 0x0000000020000000 0xa0 load address 0x000000000000d514 - *(.gnu.linkonce.r.*) - *(.data .data.*) - .data.g_TxNetBuffer_A - 0x0000000020000000 0x10 ./User/main.o - 0x0000000020000000 g_TxNetBuffer_A - .data.g_TxNetBuffer_B - 0x0000000020000010 0x10 ./User/main.o - 0x0000000020000010 g_TxNetBuffer_B - .data.AHBPrescTable - 0x0000000020000020 0x10 ./User/system_ch32v30x.o - 0x0000000020000020 AHBPrescTable - .data.APBAHBPrescTable - 0x0000000020000030 0x10 ./Peripheral/src/ch32v30x_rcc.o - *(.gnu.linkonce.d.*) - 0x0000000020000040 . = ALIGN (0x8) - 0x0000000020000840 PROVIDE (__global_pointer$ = (. + 0x800)) - *(.sdata .sdata.*) - .sdata.GWIPAddr - 0x0000000020000040 0x4 ./User/main.o - 0x0000000020000040 GWIPAddr - .sdata.IPAddr 0x0000000020000044 0x4 ./User/main.o - 0x0000000020000044 IPAddr - .sdata.IPMask 0x0000000020000048 0x4 ./User/main.o - 0x0000000020000048 IPMask - .sdata.use_buffer_A.6728 - 0x000000002000004c 0x1 ./User/main.o - *fill* 0x000000002000004d 0x3 - .sdata.SystemCoreClock - 0x0000000020000050 0x4 ./User/system_ch32v30x.o - 0x0000000020000050 SystemCoreClock - .sdata.ADCPrescTable - 0x0000000020000054 0x4 ./Peripheral/src/ch32v30x_rcc.o - .sdata.uxCriticalNesting - 0x0000000020000058 0x4 ./FreeRTOS/portable/GCC/RISC-V/port.o - .sdata.uxTopUsedPriority - 0x000000002000005c 0x4 ./FreeRTOS/tasks.o - 0x000000002000005c uxTopUsedPriority - .sdata.DHCPXid - 0x0000000020000060 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - 0x0000000020000060 DHCPXid - .sdata.arp_table - 0x0000000020000064 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000020000064 arp_table - .sdata.memp_num - 0x0000000020000068 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - 0x0000000020000068 memp_num - .sdata.memp_sizes - 0x000000002000006c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - 0x000000002000006c memp_sizes - .sdata.iss.3197 - 0x0000000020000070 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .sdata.port.3029 - 0x0000000020000074 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - *(.sdata2.*) - *fill* 0x0000000020000076 0x2 - .sdata2.xISRStackTop - 0x0000000020000078 0x4 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000020000078 xISRStackTop - .sdata2.ethbroadcast - 0x000000002000007c 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x000000002000007c ethbroadcast - *fill* 0x0000000020000082 0x2 - .sdata2.ethzero - 0x0000000020000084 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000020000084 ethzero - *fill* 0x000000002000008a 0x2 - .sdata2.ip_addr_any - 0x000000002000008c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - 0x000000002000008c ip_addr_any - .sdata2.ip_addr_broadcast - 0x0000000020000090 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - 0x0000000020000090 ip_addr_broadcast - .sdata2.tcp_persist_backoff - 0x0000000020000094 0x7 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000020000094 tcp_persist_backoff - *(.gnu.linkonce.s.*) - 0x00000000200000a0 . = ALIGN (0x8) - *fill* 0x000000002000009b 0x5 - *(.srodata.cst16) - *(.srodata.cst8) - *(.srodata.cst4) - *(.srodata.cst2) - *(.srodata .srodata.*) - 0x00000000200000a0 . = ALIGN (0x4) - 0x00000000200000a0 PROVIDE (_edata = .) - -.bss 0x00000000200000a0 0x15dc8 load address 0x000000000000d5b4 - 0x00000000200000a0 . = ALIGN (0x4) - 0x00000000200000a0 PROVIDE (_sbss = .) - *(.sbss*) - .sbss.sys_tick_ms - 0x00000000200000a0 0x4 ./User/ch32v30x_it.o - 0x00000000200000a0 sys_tick_ms - .sbss.MACAddr 0x00000000200000a4 0x6 ./User/main.o - 0x00000000200000a4 MACAddr - *fill* 0x00000000200000aa 0x2 - .sbss.g_ng_timer - 0x00000000200000ac 0x4 ./User/main.o - .sbss.DMARxDescToGet - 0x00000000200000b0 0x4 ./Peripheral/src/ch32v30x_eth.o - 0x00000000200000b0 DMARxDescToGet - .sbss.DMATxDescToSet - 0x00000000200000b4 0x4 ./Peripheral/src/ch32v30x_eth.o - 0x00000000200000b4 DMATxDescToSet - .sbss.NVIC_Priority_Group - 0x00000000200000b8 0x4 ./Peripheral/src/ch32v30x_misc.o - 0x00000000200000b8 NVIC_Priority_Group - .sbss.ChipId 0x00000000200000bc 0x4 ./NetLib/eth_driver_RGMII.o - 0x00000000200000bc ChipId - .sbss.LastPhyStat - 0x00000000200000c0 0x2 ./NetLib/eth_driver_RGMII.o - 0x00000000200000c0 LastPhyStat - *fill* 0x00000000200000c2 0x2 - .sbss.LastQueryPhyTime - 0x00000000200000c4 0x4 ./NetLib/eth_driver_RGMII.o - 0x00000000200000c4 LastQueryPhyTime - .sbss.LocalTime - 0x00000000200000c8 0x4 ./NetLib/eth_driver_RGMII.o - 0x00000000200000c8 LocalTime - .sbss.gPHYAddress - 0x00000000200000cc 0x2 ./NetLib/eth_driver_RGMII.o - 0x00000000200000cc gPHYAddress - *fill* 0x00000000200000ce 0x2 - .sbss.pDMARxSet - 0x00000000200000d0 0x4 ./NetLib/eth_driver_RGMII.o - 0x00000000200000d0 pDMARxSet - .sbss.pDMATxSet - 0x00000000200000d4 0x4 ./NetLib/eth_driver_RGMII.o - 0x00000000200000d4 pDMATxSet - .sbss.g_wchnet_mutex - 0x00000000200000d8 0x4 ./Middle/QDXnetworkStack/qdx_port.o - .sbss.g_is_initialized - 0x00000000200000dc 0x1 ./Middle/QDXnetworkStack/qdx_preprocess.o - *fill* 0x00000000200000dd 0x3 - .sbss.g_preprocess_mutex - 0x00000000200000e0 0x4 ./Middle/QDXnetworkStack/qdx_preprocess.o - .sbss.pxEnd 0x00000000200000e4 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xBlockAllocatedBit - 0x00000000200000e8 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xFreeBytesRemaining - 0x00000000200000ec 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xMinimumEverFreeBytesRemaining - 0x00000000200000f0 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xNumberOfSuccessfulAllocations - 0x00000000200000f4 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xNumberOfSuccessfulFrees - 0x00000000200000f8 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xStart 0x00000000200000fc 0x8 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.pxCurrentTCB - 0x0000000020000104 0x4 ./FreeRTOS/tasks.o - 0x0000000020000104 pxCurrentTCB - .sbss.pxDelayedTaskList - 0x0000000020000108 0x4 ./FreeRTOS/tasks.o - .sbss.pxOverflowDelayedTaskList - 0x000000002000010c 0x4 ./FreeRTOS/tasks.o - .sbss.uxCurrentNumberOfTasks - 0x0000000020000110 0x4 ./FreeRTOS/tasks.o - .sbss.uxDeletedTasksWaitingCleanUp - 0x0000000020000114 0x4 ./FreeRTOS/tasks.o - .sbss.uxSchedulerSuspended - 0x0000000020000118 0x4 ./FreeRTOS/tasks.o - .sbss.uxTaskNumber - 0x000000002000011c 0x4 ./FreeRTOS/tasks.o - .sbss.uxTopReadyPriority - 0x0000000020000120 0x4 ./FreeRTOS/tasks.o - .sbss.xIdleTaskHandle - 0x0000000020000124 0x4 ./FreeRTOS/tasks.o - .sbss.xNextTaskUnblockTime - 0x0000000020000128 0x4 ./FreeRTOS/tasks.o - .sbss.xNumOfOverflows - 0x000000002000012c 0x4 ./FreeRTOS/tasks.o - .sbss.xPendedTicks - 0x0000000020000130 0x4 ./FreeRTOS/tasks.o - .sbss.xSchedulerRunning - 0x0000000020000134 0x4 ./FreeRTOS/tasks.o - .sbss.xTickCount - 0x0000000020000138 0x4 ./FreeRTOS/tasks.o - .sbss.xYieldPending - 0x000000002000013c 0x4 ./FreeRTOS/tasks.o - .sbss.pxCurrentTimerList - 0x0000000020000140 0x4 ./FreeRTOS/timers.o - .sbss.pxOverflowTimerList - 0x0000000020000144 0x4 ./FreeRTOS/timers.o - .sbss.xLastTime.6646 - 0x0000000020000148 0x4 ./FreeRTOS/timers.o - .sbss.xTimerQueue - 0x000000002000014c 0x4 ./FreeRTOS/timers.o - .sbss.xTimerTaskHandle - 0x0000000020000150 0x4 ./FreeRTOS/timers.o - .sbss.p_ms 0x0000000020000154 0x2 ./Debug/debug.o - .sbss.p_us 0x0000000020000156 0x1 ./Debug/debug.o - .sbss.Frame_Ready_Flag - 0x0000000020000157 0x1 ./Debug/dvp.o - 0x0000000020000157 Frame_Ready_Flag - .sbss.Line_Ready_Flag - 0x0000000020000158 0x1 ./Debug/dvp.o - 0x0000000020000158 Line_Ready_Flag - *fill* 0x0000000020000159 0x3 - .sbss.Ready_Frame_Count - 0x000000002000015c 0x4 ./Debug/dvp.o - 0x000000002000015c Ready_Frame_Count - .sbss.Ready_Line_Ptr - 0x0000000020000160 0x4 ./Debug/dvp.o - 0x0000000020000160 Ready_Line_Ptr - .sbss.current_line_idx - 0x0000000020000164 0x4 ./Debug/dvp.o - 0x0000000020000164 current_line_idx - .sbss.frame_count - 0x0000000020000168 0x4 ./Debug/dvp.o - .sbss.ARPTimer - 0x000000002000016c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x000000002000016c ARPTimer - .sbss.ArpCheckTime - 0x0000000020000170 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000020000170 ArpCheckTime - .sbss.DHCPcoarseTimer - 0x0000000020000174 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000020000174 DHCPcoarseTimer - .sbss.DHCPfineTimer - 0x0000000020000178 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000020000178 DHCPfineTimer - .sbss.DNSTimer - 0x000000002000017c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x000000002000017c DNSTimer - .sbss.IPFragTimer - 0x0000000020000180 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000020000180 IPFragTimer - .sbss.TCPTimer - 0x0000000020000184 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000020000184 TCPTimer - .sbss.TxTimer 0x0000000020000188 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000020000188 TxTimer - .sbss.phydatatime - 0x000000002000018c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x000000002000018c phydatatime - .sbss.ARP_Retry_Cnt - 0x0000000020000190 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000020000190 ARP_Retry_Cnt - .sbss.ARP_Retry_Period - 0x0000000020000191 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000020000191 ARP_Retry_Period - .sbss.Arp_Entry_timeout - 0x0000000020000192 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000020000192 Arp_Entry_timeout - .sbss.SockNumber - 0x0000000020000194 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000020000194 SockNumber - *fill* 0x0000000020000195 0x3 - .sbss.TCPVerifyConnCallback - 0x0000000020000198 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000020000198 TCPVerifyConnCallback - .sbss.phydata 0x000000002000019c 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000002000019c phydata - *fill* 0x000000002000019d 0x3 - .sbss.tcpSendAckFlag - 0x00000000200001a0 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000200001a0 tcpSendAckFlag - .sbss.etharp_cached_entry - 0x00000000200001a4 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - *fill* 0x00000000200001a5 0x3 - .sbss.frame 0x00000000200001a8 0x8 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - 0x00000000200001a8 frame - .sbss.ip_id.2947 - 0x00000000200001b0 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - .sbss.ip_reass_pbufcount - 0x00000000200001b2 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .sbss.reassdatagrams - 0x00000000200001b4 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .sbss.lfree 0x00000000200001b8 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .sbss.ram 0x00000000200001bc 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .sbss.ram_end 0x00000000200001c0 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .sbss.netif_default - 0x00000000200001c4 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x00000000200001c4 netif_default - .sbss.netif_list - 0x00000000200001c8 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x00000000200001c8 netif_list - .sbss.netifnum.2482 - 0x00000000200001cc 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - *fill* 0x00000000200001cd 0x3 - .sbss.raw_pcbs - 0x00000000200001d0 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - .sbss.tcp_active_pcbs - 0x00000000200001d4 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000200001d4 tcp_active_pcbs - .sbss.tcp_bound_pcbs - 0x00000000200001d8 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000200001d8 tcp_bound_pcbs - .sbss.tcp_listen_pcbs - 0x00000000200001dc 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000200001dc tcp_listen_pcbs - .sbss.tcp_ticks - 0x00000000200001e0 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000200001e0 tcp_ticks - .sbss.tcp_timer - 0x00000000200001e4 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - *fill* 0x00000000200001e5 0x3 - .sbss.tcp_tmp_pcb - 0x00000000200001e8 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000200001e8 tcp_tmp_pcb - .sbss.tcp_tw_pcbs - 0x00000000200001ec 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x00000000200001ec tcp_tw_pcbs - .sbss.ackno 0x00000000200001f0 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .sbss.flags 0x00000000200001f4 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - *fill* 0x00000000200001f5 0x3 - .sbss.iphdr 0x00000000200001f8 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .sbss.recv_data - 0x00000000200001fc 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .sbss.recv_flags - 0x0000000020000200 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - *fill* 0x0000000020000201 0x3 - .sbss.seqno 0x0000000020000204 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .sbss.tcp_input_pcb - 0x0000000020000208 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - 0x0000000020000208 tcp_input_pcb - .sbss.tcphdr 0x000000002000020c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .sbss.tcplen 0x0000000020000210 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - *fill* 0x0000000020000212 0x2 - .sbss.udp_pcbs - 0x0000000020000214 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x0000000020000214 udp_pcbs - *(.gnu.linkonce.sb.*) - *(.bss*) - .bss.SocketRecvBuf - 0x0000000020000218 0x16d0 ./User/main.o - 0x0000000020000218 SocketRecvBuf - .bss.g_TxNetBuffer_A_Mem - 0x00000000200018e8 0x2800 ./User/main.o - 0x00000000200018e8 g_TxNetBuffer_A_Mem - .bss.g_TxNetBuffer_B_Mem - 0x00000000200040e8 0x2800 ./User/main.o - 0x00000000200040e8 g_TxNetBuffer_B_Mem - .bss.DMARxDscrTab - 0x00000000200068e8 0x70 ./NetLib/eth_driver_RGMII.o - 0x00000000200068e8 DMARxDscrTab - .bss.DMATxDscrTab - 0x0000000020006958 0x20 ./NetLib/eth_driver_RGMII.o - 0x0000000020006958 DMATxDscrTab - .bss.MACRxBuf 0x0000000020006978 0x29ac ./NetLib/eth_driver_RGMII.o - 0x0000000020006978 MACRxBuf - .bss.MACTxBuf 0x0000000020009324 0xbe8 ./NetLib/eth_driver_RGMII.o - 0x0000000020009324 MACTxBuf - .bss.Mem_ArpTable - 0x0000000020009f0c 0x4b0 ./NetLib/eth_driver_RGMII.o - 0x0000000020009f0c Mem_ArpTable - .bss.Mem_Heap_Memory - 0x000000002000a3bc 0x1e74 ./NetLib/eth_driver_RGMII.o - 0x000000002000a3bc Mem_Heap_Memory - .bss.Memp_Memory - 0x000000002000c230 0x261b ./NetLib/eth_driver_RGMII.o - 0x000000002000c230 Memp_Memory - *fill* 0x000000002000e84b 0x1 - .bss.SocketInf - 0x000000002000e84c 0x78 ./NetLib/eth_driver_RGMII.o - 0x000000002000e84c SocketInf - .bss.g_sock_ctx - 0x000000002000e8c4 0x16f8 ./Middle/QDXnetworkStack/qdx_port.o - .bss.g_PreprocessCfg - 0x000000002000ffbc 0x6e ./Middle/QDXnetworkStack/qdx_preprocess.o - *fill* 0x000000002001002a 0x2 - .bss.g_col_sums - 0x000000002001002c 0x400 ./Middle/QDXnetworkStack/qdx_preprocess.o - .bss.g_TcpLogic - 0x000000002001042c 0x20e4 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .bss.ucHeap 0x0000000020012510 0x3000 ./FreeRTOS/portable/MemMang/heap_4.o - .bss.xQueueRegistry - 0x0000000020015510 0x40 ./FreeRTOS/queue.o - 0x0000000020015510 xQueueRegistry - .bss.pxReadyTasksLists - 0x0000000020015550 0x12c ./FreeRTOS/tasks.o - .bss.xDelayedTaskList1 - 0x000000002001567c 0x14 ./FreeRTOS/tasks.o - .bss.xDelayedTaskList2 - 0x0000000020015690 0x14 ./FreeRTOS/tasks.o - .bss.xPendingReadyList - 0x00000000200156a4 0x14 ./FreeRTOS/tasks.o - .bss.xSuspendedTaskList - 0x00000000200156b8 0x14 ./FreeRTOS/tasks.o - .bss.xTasksWaitingTermination - 0x00000000200156cc 0x14 ./FreeRTOS/tasks.o - .bss.xActiveTimerList1 - 0x00000000200156e0 0x14 ./FreeRTOS/timers.o - .bss.xActiveTimerList2 - 0x00000000200156f4 0x14 ./FreeRTOS/timers.o - .bss.DMA_LineBuf0 - 0x0000000020015708 0x200 ./Debug/dvp.o - 0x0000000020015708 DMA_LineBuf0 - .bss.DMA_LineBuf1 - 0x0000000020015908 0x200 ./Debug/dvp.o - 0x0000000020015908 DMA_LineBuf1 - .bss.FrameBuffer - 0x0000000020015b08 0x200 ./Debug/dvp.o - 0x0000000020015b08 FrameBuffer - .bss.SelARP 0x0000000020015d08 0xc D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - 0x0000000020015d08 SelARP - .bss.DHCPCtrl 0x0000000020015d14 0x18 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - 0x0000000020015d14 DHCPCtrl - .bss.dhcp_host_name - 0x0000000020015d2c 0x40 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - 0x0000000020015d2c dhcp_host_name - .bss.DNSInf 0x0000000020015d6c 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - 0x0000000020015d6c DNSInf - .bss.KeepLiveCfg - 0x0000000020015d80 0xc D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000020015d80 KeepLiveCfg - .bss.NetInf 0x0000000020015d8c 0x44 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000020015d8c NetInf - .bss.WCHCfg 0x0000000020015dd0 0x2c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000020015dd0 WCHCfg - .bss.WCHNetIf 0x0000000020015dfc 0x38 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - 0x0000000020015dfc WCHNetIf - .bss.memp_tab 0x0000000020015e34 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - .bss.inseg 0x0000000020015e54 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - *(.gnu.linkonce.b.*) - *(COMMON*) - 0x0000000020015e68 . = ALIGN (0x4) - 0x0000000020015e68 PROVIDE (_ebss = .) - 0x0000000020015e68 PROVIDE (_end = _ebss) - [!provide] PROVIDE (end = .) - -.stack 0x000000002002f800 0x800 - 0x000000002002f800 PROVIDE (_heap_end = .) - 0x000000002002f800 . = ALIGN (0x4) - [!provide] PROVIDE (_susrstack = .) - 0x0000000020030000 . = (. + __stack_size) - *fill* 0x000000002002f800 0x800 - 0x0000000020030000 PROVIDE (_eusrstack = .) - 0x0000000020030000 __freertos_irq_stack_top = . -OUTPUT(TCPClient.elf elf32-littleriscv) - -.debug_info 0x0000000000000000 0x28d35 - .debug_info 0x0000000000000000 0x117a ./User/ch32v30x_it.o - .debug_info 0x000000000000117a 0x27de ./User/main.o - .debug_info 0x0000000000003958 0xbb5 ./User/system_ch32v30x.o - .debug_info 0x000000000000450d 0x22 ./Startup/startup_ch32v30x_D8C.o - .debug_info 0x000000000000452f 0xa94 ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_info 0x0000000000004fc3 0xbc5 ./Peripheral/src/ch32v30x_dvp.o - .debug_info 0x0000000000005b88 0x270c ./Peripheral/src/ch32v30x_eth.o - .debug_info 0x0000000000008294 0xc0d ./Peripheral/src/ch32v30x_exti.o - .debug_info 0x0000000000008ea1 0x15c3 ./Peripheral/src/ch32v30x_flash.o - .debug_info 0x000000000000a464 0x12aa ./Peripheral/src/ch32v30x_gpio.o - .debug_info 0x000000000000b70e 0xf5b ./Peripheral/src/ch32v30x_misc.o - .debug_info 0x000000000000c669 0x158a ./Peripheral/src/ch32v30x_rcc.o - .debug_info 0x000000000000dbf3 0x2a54 ./Peripheral/src/ch32v30x_tim.o - .debug_info 0x0000000000010647 0x13cd ./Peripheral/src/ch32v30x_usart.o - .debug_info 0x0000000000011a14 0x2655 ./NetLib/eth_driver_RGMII.o - .debug_info 0x0000000000014069 0x19bd ./Middle/QDXnetworkStack/qdx_port.o - .debug_info 0x0000000000015a26 0x1525 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_info 0x0000000000016f4b 0x1002 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_info 0x0000000000017f4d 0x266f ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_info 0x000000000001a5bc 0xe5c ./FreeRTOS/portable/MemMang/heap_4.o - .debug_info 0x000000000001b418 0x1169 ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_info 0x000000000001c581 0x26 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .debug_info 0x000000000001c5a7 0xb80 ./FreeRTOS/list.o - .debug_info 0x000000000001d127 0x30e5 ./FreeRTOS/queue.o - .debug_info 0x000000000002020c 0x3c8b ./FreeRTOS/tasks.o - .debug_info 0x0000000000023e97 0x2173 ./FreeRTOS/timers.o - .debug_info 0x000000000002600a 0x126a ./Debug/debug.o - .debug_info 0x0000000000027274 0x1654 ./Debug/dvp.o - .debug_info 0x00000000000288c8 0x46d ./Core/core_riscv.o - -.debug_abbrev 0x0000000000000000 0x5e8e - .debug_abbrev 0x0000000000000000 0x2bb ./User/ch32v30x_it.o - .debug_abbrev 0x00000000000002bb 0x46f ./User/main.o - .debug_abbrev 0x000000000000072a 0x2c0 ./User/system_ch32v30x.o - .debug_abbrev 0x00000000000009ea 0x12 ./Startup/startup_ch32v30x_D8C.o - .debug_abbrev 0x00000000000009fc 0x2f7 ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_abbrev 0x0000000000000cf3 0x241 ./Peripheral/src/ch32v30x_dvp.o - .debug_abbrev 0x0000000000000f34 0x47b ./Peripheral/src/ch32v30x_eth.o - .debug_abbrev 0x00000000000013af 0x2da ./Peripheral/src/ch32v30x_exti.o - .debug_abbrev 0x0000000000001689 0x496 ./Peripheral/src/ch32v30x_flash.o - .debug_abbrev 0x0000000000001b1f 0x31a ./Peripheral/src/ch32v30x_gpio.o - .debug_abbrev 0x0000000000001e39 0x2da ./Peripheral/src/ch32v30x_misc.o - .debug_abbrev 0x0000000000002113 0x351 ./Peripheral/src/ch32v30x_rcc.o - .debug_abbrev 0x0000000000002464 0x3ff ./Peripheral/src/ch32v30x_tim.o - .debug_abbrev 0x0000000000002863 0x312 ./Peripheral/src/ch32v30x_usart.o - .debug_abbrev 0x0000000000002b75 0x4b3 ./NetLib/eth_driver_RGMII.o - .debug_abbrev 0x0000000000003028 0x4a0 ./Middle/QDXnetworkStack/qdx_port.o - .debug_abbrev 0x00000000000034c8 0x2db ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_abbrev 0x00000000000037a3 0x2e4 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_abbrev 0x0000000000003a87 0x4ff ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_abbrev 0x0000000000003f86 0x36c ./FreeRTOS/portable/MemMang/heap_4.o - .debug_abbrev 0x00000000000042f2 0x3ad ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_abbrev 0x000000000000469f 0x14 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .debug_abbrev 0x00000000000046b3 0x254 ./FreeRTOS/list.o - .debug_abbrev 0x0000000000004907 0x461 ./FreeRTOS/queue.o - .debug_abbrev 0x0000000000004d68 0x545 ./FreeRTOS/tasks.o - .debug_abbrev 0x00000000000052ad 0x43a ./FreeRTOS/timers.o - .debug_abbrev 0x00000000000056e7 0x333 ./Debug/debug.o - .debug_abbrev 0x0000000000005a1a 0x367 ./Debug/dvp.o - .debug_abbrev 0x0000000000005d81 0x10d ./Core/core_riscv.o - -.debug_aranges 0x0000000000000000 0x1448 - .debug_aranges - 0x0000000000000000 0x40 ./User/ch32v30x_it.o - .debug_aranges - 0x0000000000000040 0x68 ./User/main.o - .debug_aranges - 0x00000000000000a8 0x28 ./User/system_ch32v30x.o - .debug_aranges - 0x00000000000000d0 0x30 ./Startup/startup_ch32v30x_D8C.o - .debug_aranges - 0x0000000000000100 0x48 ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_aranges - 0x0000000000000148 0x30 ./Peripheral/src/ch32v30x_dvp.o - .debug_aranges - 0x0000000000000178 0x300 ./Peripheral/src/ch32v30x_eth.o - .debug_aranges - 0x0000000000000478 0x50 ./Peripheral/src/ch32v30x_exti.o - .debug_aranges - 0x00000000000004c8 0x108 ./Peripheral/src/ch32v30x_flash.o - .debug_aranges - 0x00000000000005d0 0xb0 ./Peripheral/src/ch32v30x_gpio.o - .debug_aranges - 0x0000000000000680 0x28 ./Peripheral/src/ch32v30x_misc.o - .debug_aranges - 0x00000000000006a8 0x1a8 ./Peripheral/src/ch32v30x_rcc.o - .debug_aranges - 0x0000000000000850 0x2d0 ./Peripheral/src/ch32v30x_tim.o - .debug_aranges - 0x0000000000000b20 0xf0 ./Peripheral/src/ch32v30x_usart.o - .debug_aranges - 0x0000000000000c10 0x90 ./NetLib/eth_driver_RGMII.o - .debug_aranges - 0x0000000000000ca0 0xa0 ./Middle/QDXnetworkStack/qdx_port.o - .debug_aranges - 0x0000000000000d40 0x38 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_aranges - 0x0000000000000d78 0x58 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_aranges - 0x0000000000000dd0 0x88 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_aranges - 0x0000000000000e58 0x50 ./FreeRTOS/portable/MemMang/heap_4.o - .debug_aranges - 0x0000000000000ea8 0x58 ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_aranges - 0x0000000000000f00 0x20 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .debug_aranges - 0x0000000000000f20 0x40 ./FreeRTOS/list.o - .debug_aranges - 0x0000000000000f60 0x108 ./FreeRTOS/queue.o - .debug_aranges - 0x0000000000001068 0x1b0 ./FreeRTOS/tasks.o - .debug_aranges - 0x0000000000001218 0xb8 ./FreeRTOS/timers.o - .debug_aranges - 0x00000000000012d0 0x68 ./Debug/debug.o - .debug_aranges - 0x0000000000001338 0x30 ./Debug/dvp.o - .debug_aranges - 0x0000000000001368 0xe0 ./Core/core_riscv.o - -.debug_ranges 0x0000000000000000 0x2018 - .debug_ranges 0x0000000000000000 0x30 ./User/ch32v30x_it.o - .debug_ranges 0x0000000000000030 0x98 ./User/main.o - .debug_ranges 0x00000000000000c8 0x38 ./User/system_ch32v30x.o - .debug_ranges 0x0000000000000100 0x28 ./Startup/startup_ch32v30x_D8C.o - .debug_ranges 0x0000000000000128 0x50 ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_ranges 0x0000000000000178 0x20 ./Peripheral/src/ch32v30x_dvp.o - .debug_ranges 0x0000000000000198 0x368 ./Peripheral/src/ch32v30x_eth.o - .debug_ranges 0x0000000000000500 0x40 ./Peripheral/src/ch32v30x_exti.o - .debug_ranges 0x0000000000000540 0x110 ./Peripheral/src/ch32v30x_flash.o - .debug_ranges 0x0000000000000650 0xa0 ./Peripheral/src/ch32v30x_gpio.o - .debug_ranges 0x00000000000006f0 0x30 ./Peripheral/src/ch32v30x_misc.o - .debug_ranges 0x0000000000000720 0x198 ./Peripheral/src/ch32v30x_rcc.o - .debug_ranges 0x00000000000008b8 0x2c0 ./Peripheral/src/ch32v30x_tim.o - .debug_ranges 0x0000000000000b78 0xe0 ./Peripheral/src/ch32v30x_usart.o - .debug_ranges 0x0000000000000c58 0x80 ./NetLib/eth_driver_RGMII.o - .debug_ranges 0x0000000000000cd8 0x228 ./Middle/QDXnetworkStack/qdx_port.o - .debug_ranges 0x0000000000000f00 0x210 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_ranges 0x0000000000001110 0x258 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_ranges 0x0000000000001368 0x270 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_ranges 0x00000000000015d8 0x40 ./FreeRTOS/portable/MemMang/heap_4.o - .debug_ranges 0x0000000000001618 0x60 ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_ranges 0x0000000000001678 0x30 ./FreeRTOS/list.o - .debug_ranges 0x00000000000016a8 0x2c8 ./FreeRTOS/queue.o - .debug_ranges 0x0000000000001970 0x410 ./FreeRTOS/tasks.o - .debug_ranges 0x0000000000001d80 0x150 ./FreeRTOS/timers.o - .debug_ranges 0x0000000000001ed0 0x58 ./Debug/debug.o - .debug_ranges 0x0000000000001f28 0x20 ./Debug/dvp.o - .debug_ranges 0x0000000000001f48 0xd0 ./Core/core_riscv.o - -.debug_line 0x0000000000000000 0x21534 - .debug_line 0x0000000000000000 0x477 ./User/ch32v30x_it.o - .debug_line 0x0000000000000477 0xd4c ./User/main.o - .debug_line 0x00000000000011c3 0x8bc ./User/system_ch32v30x.o - .debug_line 0x0000000000001a7f 0x122 ./Startup/startup_ch32v30x_D8C.o - .debug_line 0x0000000000001ba1 0x35d ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_line 0x0000000000001efe 0x40d ./Peripheral/src/ch32v30x_dvp.o - .debug_line 0x000000000000230b 0x31fe ./Peripheral/src/ch32v30x_eth.o - .debug_line 0x0000000000005509 0x5a4 ./Peripheral/src/ch32v30x_exti.o - .debug_line 0x0000000000005aad 0x2461 ./Peripheral/src/ch32v30x_flash.o - .debug_line 0x0000000000007f0e 0x1225 ./Peripheral/src/ch32v30x_gpio.o - .debug_line 0x0000000000009133 0x3a3 ./Peripheral/src/ch32v30x_misc.o - .debug_line 0x00000000000094d6 0x1957 ./Peripheral/src/ch32v30x_rcc.o - .debug_line 0x000000000000ae2d 0x313d ./Peripheral/src/ch32v30x_tim.o - .debug_line 0x000000000000df6a 0xec4 ./Peripheral/src/ch32v30x_usart.o - .debug_line 0x000000000000ee2e 0x1528 ./NetLib/eth_driver_RGMII.o - .debug_line 0x0000000000010356 0x125b ./Middle/QDXnetworkStack/qdx_port.o - .debug_line 0x00000000000115b1 0xf1b ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_line 0x00000000000124cc 0xa06 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_line 0x0000000000012ed2 0x1c7c ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_line 0x0000000000014b4e 0xc26 ./FreeRTOS/portable/MemMang/heap_4.o - .debug_line 0x0000000000015774 0x735 ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_line 0x0000000000015ea9 0x374 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .debug_line 0x000000000001621d 0x641 ./FreeRTOS/list.o - .debug_line 0x000000000001685e 0x3150 ./FreeRTOS/queue.o - .debug_line 0x00000000000199ae 0x4fd6 ./FreeRTOS/tasks.o - .debug_line 0x000000000001e984 0x15a9 ./FreeRTOS/timers.o - .debug_line 0x000000000001ff2d 0x9c9 ./Debug/debug.o - .debug_line 0x00000000000208f6 0x6fc ./Debug/dvp.o - .debug_line 0x0000000000020ff2 0x542 ./Core/core_riscv.o - -.debug_str 0x0000000000000000 0x782b - .debug_str 0x0000000000000000 0x8d0 ./User/ch32v30x_it.o - 0x996 (size before relaxing) - .debug_str 0x00000000000008d0 0x1122 ./User/main.o - 0x1a68 (size before relaxing) - .debug_str 0x00000000000019f2 0x10a ./User/system_ch32v30x.o - 0x6d7 (size before relaxing) - .debug_str 0x0000000000001afc 0x2e ./Startup/startup_ch32v30x_D8C.o - 0x56 (size before relaxing) - .debug_str 0x0000000000001b2a 0xa8 ./Peripheral/src/ch32v30x_dbgmcu.o - 0x632 (size before relaxing) - .debug_str 0x0000000000001bd2 0x18d ./Peripheral/src/ch32v30x_dvp.o - 0x728 (size before relaxing) - .debug_str 0x0000000000001d5f 0x1202 ./Peripheral/src/ch32v30x_eth.o - 0x18fc (size before relaxing) - .debug_str 0x0000000000002f61 0x1a4 ./Peripheral/src/ch32v30x_exti.o - 0x779 (size before relaxing) - .debug_str 0x0000000000003105 0x473 ./Peripheral/src/ch32v30x_flash.o - 0xaea (size before relaxing) - .debug_str 0x0000000000003578 0x254 ./Peripheral/src/ch32v30x_gpio.o - 0x99c (size before relaxing) - .debug_str 0x00000000000037cc 0x117 ./Peripheral/src/ch32v30x_misc.o - 0xca5 (size before relaxing) - .debug_str 0x00000000000038e3 0x595 ./Peripheral/src/ch32v30x_rcc.o - 0xccb (size before relaxing) - .debug_str 0x0000000000003e78 0xa0b ./Peripheral/src/ch32v30x_tim.o - 0x127a (size before relaxing) - .debug_str 0x0000000000004883 0x3ef ./Peripheral/src/ch32v30x_usart.o - 0xae6 (size before relaxing) - .debug_str 0x0000000000004c72 0x2d5 ./NetLib/eth_driver_RGMII.o - 0x18f7 (size before relaxing) - .debug_str 0x0000000000004f47 0x379 ./Middle/QDXnetworkStack/qdx_port.o - 0xb72 (size before relaxing) - .debug_str 0x00000000000052c0 0x1a0 ./Middle/QDXnetworkStack/qdx_preprocess.o - 0xc09 (size before relaxing) - .debug_str 0x0000000000005460 0x110 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x6a6 (size before relaxing) - .debug_str 0x0000000000005570 0x4a2 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x10ad (size before relaxing) - .debug_str 0x0000000000005a12 0x31c ./FreeRTOS/portable/MemMang/heap_4.o - 0x8c0 (size before relaxing) - .debug_str 0x0000000000005d2e 0x147 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0xd3e (size before relaxing) - .debug_str 0x0000000000005e75 0x2a ./FreeRTOS/portable/GCC/RISC-V/portASM.o - 0x5e (size before relaxing) - .debug_str 0x0000000000005e9f 0x125 ./FreeRTOS/list.o - 0x6ca (size before relaxing) - .debug_str 0x0000000000005fc4 0x736 ./FreeRTOS/queue.o - 0x150f (size before relaxing) - .debug_str 0x00000000000066fa 0xa57 ./FreeRTOS/tasks.o - 0x1a51 (size before relaxing) - .debug_str 0x0000000000007151 0x49e ./FreeRTOS/timers.o - 0x134e (size before relaxing) - .debug_str 0x00000000000075ef 0xbe ./Debug/debug.o - 0x9ad (size before relaxing) - .debug_str 0x00000000000076ad 0x57 ./Debug/dvp.o - 0x10ed (size before relaxing) - .debug_str 0x0000000000007704 0x127 ./Core/core_riscv.o - 0x2cc (size before relaxing) - -.comment 0x0000000000000000 0x33 - .comment 0x0000000000000000 0x33 ./User/ch32v30x_it.o - 0x34 (size before relaxing) - .comment 0x0000000000000033 0x34 ./User/main.o - .comment 0x0000000000000033 0x34 ./User/system_ch32v30x.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_dbgmcu.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_dvp.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_eth.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_exti.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_flash.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_gpio.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_misc.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_rcc.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_tim.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_usart.o - .comment 0x0000000000000033 0x34 ./NetLib/eth_driver_RGMII.o - .comment 0x0000000000000033 0x34 ./Middle/QDXnetworkStack/qdx_port.o - .comment 0x0000000000000033 0x34 ./Middle/QDXnetworkStack/qdx_preprocess.o - .comment 0x0000000000000033 0x34 ./Middle/QDXnetworkStack/qdx_protocol.o - .comment 0x0000000000000033 0x34 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/portable/MemMang/heap_4.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/portable/GCC/RISC-V/port.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/list.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/queue.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/tasks.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/timers.o - .comment 0x0000000000000033 0x34 ./Debug/debug.o - .comment 0x0000000000000033 0x34 ./Debug/dvp.o - .comment 0x0000000000000033 0x34 ./Core/core_riscv.o - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - .comment 0x0000000000000033 0x34 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - -.debug_frame 0x0000000000000000 0x357c - .debug_frame 0x0000000000000000 0xa8 ./User/ch32v30x_it.o - .debug_frame 0x00000000000000a8 0x144 ./User/main.o - .debug_frame 0x00000000000001ec 0x3c ./User/system_ch32v30x.o - .debug_frame 0x0000000000000228 0x70 ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_frame 0x0000000000000298 0x40 ./Peripheral/src/ch32v30x_dvp.o - .debug_frame 0x00000000000002d8 0x6a4 ./Peripheral/src/ch32v30x_eth.o - .debug_frame 0x000000000000097c 0x90 ./Peripheral/src/ch32v30x_exti.o - .debug_frame 0x0000000000000a0c 0x370 ./Peripheral/src/ch32v30x_flash.o - .debug_frame 0x0000000000000d7c 0x174 ./Peripheral/src/ch32v30x_gpio.o - .debug_frame 0x0000000000000ef0 0x30 ./Peripheral/src/ch32v30x_misc.o - .debug_frame 0x0000000000000f20 0x344 ./Peripheral/src/ch32v30x_rcc.o - .debug_frame 0x0000000000001264 0x614 ./Peripheral/src/ch32v30x_tim.o - .debug_frame 0x0000000000001878 0x1e4 ./Peripheral/src/ch32v30x_usart.o - .debug_frame 0x0000000000001a5c 0x208 ./NetLib/eth_driver_RGMII.o - .debug_frame 0x0000000000001c64 0x248 ./Middle/QDXnetworkStack/qdx_port.o - .debug_frame 0x0000000000001eac 0xe8 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_frame 0x0000000000001f94 0xe4 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_frame 0x0000000000002078 0x21c ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_frame 0x0000000000002294 0xc8 ./FreeRTOS/portable/MemMang/heap_4.o - .debug_frame 0x000000000000235c 0xac ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_frame 0x0000000000002408 0x60 ./FreeRTOS/list.o - .debug_frame 0x0000000000002468 0x48c ./FreeRTOS/queue.o - .debug_frame 0x00000000000028f4 0x678 ./FreeRTOS/tasks.o - .debug_frame 0x0000000000002f6c 0x2a8 ./FreeRTOS/timers.o - .debug_frame 0x0000000000003214 0x120 ./Debug/debug.o - .debug_frame 0x0000000000003334 0x68 ./Debug/dvp.o - .debug_frame 0x000000000000339c 0x1a0 ./Core/core_riscv.o - .debug_frame 0x000000000000353c 0x20 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - .debug_frame 0x000000000000355c 0x20 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - -.debug_loc 0x0000000000000000 0xd0da - .debug_loc 0x0000000000000000 0x2de ./User/main.o - .debug_loc 0x00000000000002de 0x163 ./User/system_ch32v30x.o - .debug_loc 0x0000000000000441 0x7c ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_loc 0x00000000000004bd 0x74 ./Peripheral/src/ch32v30x_dvp.o - .debug_loc 0x0000000000000531 0xef1 ./Peripheral/src/ch32v30x_eth.o - .debug_loc 0x0000000000001422 0x181 ./Peripheral/src/ch32v30x_exti.o - .debug_loc 0x00000000000015a3 0xcca ./Peripheral/src/ch32v30x_flash.o - .debug_loc 0x000000000000226d 0x72b ./Peripheral/src/ch32v30x_gpio.o - .debug_loc 0x0000000000002998 0x61 ./Peripheral/src/ch32v30x_misc.o - .debug_loc 0x00000000000029f9 0xadb ./Peripheral/src/ch32v30x_rcc.o - .debug_loc 0x00000000000034d4 0x18b7 ./Peripheral/src/ch32v30x_tim.o - .debug_loc 0x0000000000004d8b 0x779 ./Peripheral/src/ch32v30x_usart.o - .debug_loc 0x0000000000005504 0x34c ./NetLib/eth_driver_RGMII.o - .debug_loc 0x0000000000005850 0x9cd ./Middle/QDXnetworkStack/qdx_port.o - .debug_loc 0x000000000000621d 0x938 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_loc 0x0000000000006b55 0x666 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_loc 0x00000000000071bb 0xb9f ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_loc 0x0000000000007d5a 0x330 ./FreeRTOS/portable/MemMang/heap_4.o - .debug_loc 0x000000000000808a 0xad ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_loc 0x0000000000008137 0x94 ./FreeRTOS/list.o - .debug_loc 0x00000000000081cb 0x1b0a ./FreeRTOS/queue.o - .debug_loc 0x0000000000009cd5 0x2386 ./FreeRTOS/tasks.o - .debug_loc 0x000000000000c05b 0xe5d ./FreeRTOS/timers.o - .debug_loc 0x000000000000ceb8 0x1d2 ./Debug/debug.o - .debug_loc 0x000000000000d08a 0x50 ./Debug/dvp.o diff --git a/obj/TCPClient1.map b/obj/TCPClient1.map deleted file mode 100644 index b272375..0000000 --- a/obj/TCPClient1.map +++ /dev/null @@ -1,4382 +0,0 @@ -Archive member included to satisfy reference by file (symbol) - -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - ./NetLib/eth_driver_RGMII.o (WCHNET_PeriodicHandle) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) (IPCheckParaInit) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) (DHCPCtrl) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) (DNSInf) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) (ErrorEncode) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) (etharp_request) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) (ethernetif_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) (inet_ntoa) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) (ip_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) (ip_addr_isbroadcast) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) (ip_reass_tmr) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) (dhcp_arp_reply) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) (dns_setserver) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) (lwip_init) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) (mem_init) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) (memp_init) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) (netif_set_ipaddr) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) (pbuf_header) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) (raw_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) (tcp_bind) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) (tcp_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) (tcp_enqueue) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) (udp_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) (icmp_input) -D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) (inet_chksum_pseudo) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - ./User/ch32v30x_it.o (printf) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - ./Middle/QDXnetworkStack/qdx_preprocess.o (__divdi3) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o) - ./Middle/QDXnetworkStack/qdx_tcp_logic.o (__riscv_save_12) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) - c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) (__clz_tab) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - ./User/main.o (memcpy) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - ./Middle/QDXnetworkStack/qdx_protocol.o (memmove) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o) - ./User/main.o (memset) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcmp.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) (strcmp) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) (strcpy) -c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - ./FreeRTOS/tasks.o (strlen) - -Discarded input sections - - .text 0x0000000000000000 0x0 ./User/ch32v30x_it.o - .data 0x0000000000000000 0x0 ./User/ch32v30x_it.o - .bss 0x0000000000000000 0x0 ./User/ch32v30x_it.o - .text 0x0000000000000000 0x0 ./User/main.o - .data 0x0000000000000000 0x0 ./User/main.o - .bss 0x0000000000000000 0x0 ./User/main.o - .sbss.SocketId - 0x0000000000000000 0x1 ./User/main.o - .sdata.DESIP 0x0000000000000000 0x4 ./User/main.o - .sdata.desport - 0x0000000000000000 0x2 ./User/main.o - .sdata.srcport - 0x0000000000000000 0x2 ./User/main.o - .text 0x0000000000000000 0x0 ./User/system_ch32v30x.o - .data 0x0000000000000000 0x0 ./User/system_ch32v30x.o - .bss 0x0000000000000000 0x0 ./User/system_ch32v30x.o - .text 0x0000000000000000 0x0 ./Startup/startup_ch32v30x_D8C.o - .data 0x0000000000000000 0x0 ./Startup/startup_ch32v30x_D8C.o - .bss 0x0000000000000000 0x0 ./Startup/startup_ch32v30x_D8C.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_adc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_adc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_DeInit - 0x0000000000000000 0x5a ./Peripheral/src/ch32v30x_adc.o - .text.ADC_Init - 0x0000000000000000 0x56 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_StructInit - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_adc.o - .text.ADC_Cmd 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_DMACmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ITConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ResetCalibration - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetResetCalibrationStatus - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_StartCalibration - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetCalibrationStatus - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_SoftwareStartConvCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetSoftwareStartConvStatus - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_DiscModeChannelCountConfig - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_DiscModeCmd - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_adc.o - .text.ADC_RegularChannelConfig - 0x0000000000000000 0xb8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ExternalTrigConvCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetConversionValue - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetDualModeConversionValue - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.ADC_AutoInjectedConvCmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_InjectedDiscModeCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ExternalTrigInjectedConvConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ExternalTrigInjectedConvCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_SoftwareStartInjectedConvCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetSoftwareStartInjectedConvCmdStatus - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_InjectedChannelConfig - 0x0000000000000000 0x7a ./Peripheral/src/ch32v30x_adc.o - .text.ADC_InjectedSequencerLengthConfig - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_SetInjectedOffset - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetInjectedConversionValue - 0x0000000000000000 0x1c ./Peripheral/src/ch32v30x_adc.o - .text.ADC_AnalogWatchdogCmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_AnalogWatchdogThresholdsConfig - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_AnalogWatchdogSingleChannelConfig - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.ADC_TempSensorVrefintCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ClearFlag - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_GetITStatus - 0x0000000000000000 0x1c ./Peripheral/src/ch32v30x_adc.o - .text.ADC_ClearITPendingBit - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_adc.o - .text.TempSensor_Volt_To_Temper - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_adc.o - .text.ADC_BufferCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_adc.o - .text.Get_CalibrationValue - 0x0000000000000000 0x144 ./Peripheral/src/ch32v30x_adc.o - .debug_info 0x0000000000000000 0x1703 ./Peripheral/src/ch32v30x_adc.o - .debug_abbrev 0x0000000000000000 0x3a9 ./Peripheral/src/ch32v30x_adc.o - .debug_loc 0x0000000000000000 0xab6 ./Peripheral/src/ch32v30x_adc.o - .debug_aranges - 0x0000000000000000 0x150 ./Peripheral/src/ch32v30x_adc.o - .debug_ranges 0x0000000000000000 0x140 ./Peripheral/src/ch32v30x_adc.o - .debug_line 0x0000000000000000 0x183b ./Peripheral/src/ch32v30x_adc.o - .debug_str 0x0000000000000000 0xc0d ./Peripheral/src/ch32v30x_adc.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_adc.o - .debug_frame 0x0000000000000000 0x2b4 ./Peripheral/src/ch32v30x_adc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_bkp.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_bkp.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_DeInit - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_TamperPinLevelConfig - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_TamperPinCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_ITConfig - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_RTCOutputConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_SetRTCCalibrationValue - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_WriteBackupRegister - 0x0000000000000000 0x1c ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_ReadBackupRegister - 0x0000000000000000 0x1c ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_GetFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_ClearFlag - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_GetITStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_bkp.o - .text.BKP_ClearITPendingBit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_bkp.o - .debug_info 0x0000000000000000 0x10d3 ./Peripheral/src/ch32v30x_bkp.o - .debug_abbrev 0x0000000000000000 0x2cc ./Peripheral/src/ch32v30x_bkp.o - .debug_loc 0x0000000000000000 0xd8 ./Peripheral/src/ch32v30x_bkp.o - .debug_aranges - 0x0000000000000000 0x78 ./Peripheral/src/ch32v30x_bkp.o - .debug_ranges 0x0000000000000000 0x68 ./Peripheral/src/ch32v30x_bkp.o - .debug_line 0x0000000000000000 0x638 ./Peripheral/src/ch32v30x_bkp.o - .debug_str 0x0000000000000000 0xa91 ./Peripheral/src/ch32v30x_bkp.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_bkp.o - .debug_frame 0x0000000000000000 0xec ./Peripheral/src/ch32v30x_bkp.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_can.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_can.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_can.o - .text.CAN_DeInit - 0x0000000000000000 0x4c ./Peripheral/src/ch32v30x_can.o - .text.CAN_FilterInit - 0x0000000000000000 0xee ./Peripheral/src/ch32v30x_can.o - .text.CAN_StructInit - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_can.o - .text.CAN_SlaveStartBank - 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_can.o - .text.CAN_Init - 0x0000000000000000 0x2e4 ./Peripheral/src/ch32v30x_can.o - .text.CAN_DBGFreeze - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_can.o - .text.CAN_TTComModeCmd - 0x0000000000000000 0x58 ./Peripheral/src/ch32v30x_can.o - .text.CAN_Transmit - 0x0000000000000000 0xbc ./Peripheral/src/ch32v30x_can.o - .text.CAN_TransmitStatus - 0x0000000000000000 0x62 ./Peripheral/src/ch32v30x_can.o - .text.CAN_CancelTransmit - 0x0000000000000000 0x2a ./Peripheral/src/ch32v30x_can.o - .text.CAN_Receive - 0x0000000000000000 0x8c ./Peripheral/src/ch32v30x_can.o - .text.CAN_FIFORelease - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_can.o - .text.CAN_MessagePending - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_can.o - .text.CAN_OperatingModeRequest - 0x0000000000000000 0x72 ./Peripheral/src/ch32v30x_can.o - .text.CAN_Sleep - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_can.o - .text.CAN_WakeUp - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_can.o - .text.CAN_GetLastErrorCode - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_can.o - .text.CAN_GetReceiveErrorCounter - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_can.o - .text.CAN_GetLSBTransmitErrorCounter - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_can.o - .text.CAN_ITConfig - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_can.o - .text.CAN_GetFlagStatus - 0x0000000000000000 0x56 ./Peripheral/src/ch32v30x_can.o - .text.CAN_ClearFlag - 0x0000000000000000 0x40 ./Peripheral/src/ch32v30x_can.o - .text.CAN_GetITStatus - 0x0000000000000000 0xd0 ./Peripheral/src/ch32v30x_can.o - .text.CAN_ClearITPendingBit - 0x0000000000000000 0x94 ./Peripheral/src/ch32v30x_can.o - .debug_info 0x0000000000000000 0x1860 ./Peripheral/src/ch32v30x_can.o - .debug_abbrev 0x0000000000000000 0x3fe ./Peripheral/src/ch32v30x_can.o - .debug_loc 0x0000000000000000 0xa45 ./Peripheral/src/ch32v30x_can.o - .debug_aranges - 0x0000000000000000 0xd8 ./Peripheral/src/ch32v30x_can.o - .debug_ranges 0x0000000000000000 0xf8 ./Peripheral/src/ch32v30x_can.o - .debug_line 0x0000000000000000 0x1ebf ./Peripheral/src/ch32v30x_can.o - .debug_str 0x0000000000000000 0xbca ./Peripheral/src/ch32v30x_can.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_can.o - .debug_frame 0x0000000000000000 0x1b4 ./Peripheral/src/ch32v30x_can.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_crc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_crc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_crc.o - .text.CRC_ResetDR - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_crc.o - .text.CRC_CalcCRC - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_crc.o - .text.CRC_CalcBlockCRC - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_crc.o - .text.CRC_GetCRC - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_crc.o - .text.CRC_SetIDRegister - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_crc.o - .text.CRC_GetIDRegister - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_crc.o - .debug_info 0x0000000000000000 0xab3 ./Peripheral/src/ch32v30x_crc.o - .debug_abbrev 0x0000000000000000 0x25f ./Peripheral/src/ch32v30x_crc.o - .debug_loc 0x0000000000000000 0x75 ./Peripheral/src/ch32v30x_crc.o - .debug_aranges - 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_crc.o - .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_crc.o - .debug_line 0x0000000000000000 0x39a ./Peripheral/src/ch32v30x_crc.o - .debug_str 0x0000000000000000 0x667 ./Peripheral/src/ch32v30x_crc.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_crc.o - .debug_frame 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_crc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dac.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dac.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dac.o - .text.DAC_DeInit - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_dac.o - .text.DAC_Init - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_dac.o - .text.DAC_StructInit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_dac.o - .text.DAC_Cmd 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_dac.o - .text.DAC_DMACmd - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_dac.o - .text.DAC_SoftwareTriggerCmd - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_dac.o - .text.DAC_DualSoftwareTriggerCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_dac.o - .text.DAC_WaveGenerationCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_dac.o - .text.DAC_SetChannel1Data - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_dac.o - .text.DAC_SetChannel2Data - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_dac.o - .text.DAC_SetDualChannelData - 0x0000000000000000 0x1c ./Peripheral/src/ch32v30x_dac.o - .text.DAC_GetDataOutputValue - 0x0000000000000000 0x26 ./Peripheral/src/ch32v30x_dac.o - .debug_info 0x0000000000000000 0xdbd ./Peripheral/src/ch32v30x_dac.o - .debug_abbrev 0x0000000000000000 0x2fe ./Peripheral/src/ch32v30x_dac.o - .debug_loc 0x0000000000000000 0x23b ./Peripheral/src/ch32v30x_dac.o - .debug_aranges - 0x0000000000000000 0x78 ./Peripheral/src/ch32v30x_dac.o - .debug_ranges 0x0000000000000000 0x68 ./Peripheral/src/ch32v30x_dac.o - .debug_line 0x0000000000000000 0x7b8 ./Peripheral/src/ch32v30x_dac.o - .debug_str 0x0000000000000000 0x7eb ./Peripheral/src/ch32v30x_dac.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_dac.o - .debug_frame 0x0000000000000000 0xf4 ./Peripheral/src/ch32v30x_dac.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dbgmcu.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dbgmcu.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dbgmcu.o - .text.DBGMCU_GetREVID - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_dbgmcu.o - .text.DBGMCU_GetDEVID - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_dbgmcu.o - .text.__get_DEBUG_CR - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_dbgmcu.o - .text.__set_DEBUG_CR - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_dbgmcu.o - .text.DBGMCU_Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_dbgmcu.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dma.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dma.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_DeInit - 0x0000000000000000 0x16c ./Peripheral/src/ch32v30x_dma.o - .text.DMA_Init - 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_StructInit - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_dma.o - .text.DMA_Cmd 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_ITConfig - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_SetCurrDataCounter - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_GetCurrDataCounter - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_GetFlagStatus - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_ClearFlag - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_dma.o - .text.DMA_GetITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_dma.o - .text.DMA_ClearITPendingBit - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_dma.o - .debug_info 0x0000000000000000 0xd16 ./Peripheral/src/ch32v30x_dma.o - .debug_abbrev 0x0000000000000000 0x2fd ./Peripheral/src/ch32v30x_dma.o - .debug_loc 0x0000000000000000 0x19a ./Peripheral/src/ch32v30x_dma.o - .debug_aranges - 0x0000000000000000 0x60 ./Peripheral/src/ch32v30x_dma.o - .debug_ranges 0x0000000000000000 0x50 ./Peripheral/src/ch32v30x_dma.o - .debug_line 0x0000000000000000 0x99f ./Peripheral/src/ch32v30x_dma.o - .debug_str 0x0000000000000000 0x7df ./Peripheral/src/ch32v30x_dma.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_dma.o - .debug_frame 0x0000000000000000 0xd8 ./Peripheral/src/ch32v30x_dma.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dvp.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dvp.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_dvp.o - .text.DVP_INTCfg - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_dvp.o - .text.DVP_Mode - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_dvp.o - .text.DVP_Cfg 0x0000000000000000 0x62 ./Peripheral/src/ch32v30x_dvp.o - .debug_info 0x0000000000000000 0xbc5 ./Peripheral/src/ch32v30x_dvp.o - .debug_abbrev 0x0000000000000000 0x241 ./Peripheral/src/ch32v30x_dvp.o - .debug_loc 0x0000000000000000 0x74 ./Peripheral/src/ch32v30x_dvp.o - .debug_aranges - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_dvp.o - .debug_ranges 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_dvp.o - .debug_line 0x0000000000000000 0x40d ./Peripheral/src/ch32v30x_dvp.o - .debug_str 0x0000000000000000 0x728 ./Peripheral/src/ch32v30x_dvp.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_dvp.o - .debug_frame 0x0000000000000000 0x40 ./Peripheral/src/ch32v30x_dvp.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_eth.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_eth.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_StructInit - 0x0000000000000000 0xd8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_HandleTxPkt - 0x0000000000000000 0x8c ./Peripheral/src/ch32v30x_eth.o - .text.ETH_HandleRxPkt - 0x0000000000000000 0x9e ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetRxPktSize - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DropRxPkt - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_eth.o - .text.ETH_PHYLoopBackCmd - 0x0000000000000000 0x40 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetFlowControlBusyStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_InitiatePauseControlFrame - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_BackPressureActivationCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetMACFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetMACITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MACITConfig - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MACAddressConfig - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetMACAddress - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MACAddressPerfectFilterCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MACAddressFilterConfig - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MACAddressMaskBytesFilterConfig - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescRingInit - 0x0000000000000000 0x44 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMATxDescFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMATxDescCollisionCount - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetDMATxDescOwnBit - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescTransmitITConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescFrameSegmentConfig - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescChecksumInsertionConfig - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescCRCCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescEndOfRingCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescSecondAddressChainedCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescShortFramePaddingCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescTimeStampCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATxDescBufferSizeConfig - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMARxDescRingInit - 0x0000000000000000 0x52 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMARxDescFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetDMARxDescOwnBit - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMARxDescFrameLength - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMARxDescReceiveITConfig - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMARxDescEndOfRingCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMARxDescSecondAddressChainedCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMARxDescBufferSize - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetSoftwareResetStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetlinkStaus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMAFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMAClearFlag - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMAITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetTransmitProcessState - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetReceiveProcessState - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetFlushTransmitFIFOStatus - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMATransmissionCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMAReceptionCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetDMAOverflowStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetRxOverflowMissedFrameCounter - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetBufferUnavailableMissedFrameCounter - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetCurrentTxDescStartAddress - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetCurrentRxDescStartAddress - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetCurrentTxBufferAddress - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetCurrentRxBufferAddress - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_ResumeDMATransmission - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_ResumeDMAReception - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_ResetWakeUpFrameFilterRegisterPointer - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetWakeUpFrameFilterRegister - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GlobalUnicastWakeUpCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetPMTFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_WakeUpFrameDetectionCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MagicPacketDetectionCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_PowerDownCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MMCCounterFreezeCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MMCResetOnReadCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MMCCounterRolloverCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MMCCountersReset - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_MMCITConfig - 0x0000000000000000 0x5c ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetMMCITStatus - 0x0000000000000000 0x3a ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetMMCRegister - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_EnablePTPTimeStampAddend - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_EnablePTPTimeStampInterruptTrigger - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_EnablePTPTimeStampUpdate - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_InitializePTPTimeStamp - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_PTPUpdateMethodConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_PTPTimeStampCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetPTPFlagStatus - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetPTPSubSecondIncrement - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetPTPTimeStampUpdate - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetPTPTimeStampAddend - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_SetPTPTargetTime - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_eth.o - .text.ETH_GetPTPRegister - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMAPTPTxDescChainInit - 0x0000000000000000 0x66 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_DMAPTPRxDescChainInit - 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_HandlePTPTxPkt - 0x0000000000000000 0xe6 ./Peripheral/src/ch32v30x_eth.o - .text.ETH_HandlePTPRxPkt - 0x0000000000000000 0xd0 ./Peripheral/src/ch32v30x_eth.o - .sbss.DMAPTPRxDescToGet - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_eth.o - .sbss.DMAPTPTxDescToSet - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_eth.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_exti.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_exti.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_DeInit - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_StructInit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_GenerateSWInterrupt - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_GetFlagStatus - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_exti.o - .text.EXTI_ClearFlag - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_exti.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_flash.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_flash.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_flash.o - .text.ROM_ERASE - 0x0000000000000000 0xa0 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_UnlockBank1 - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_LockBank1 - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_GetWriteProtectionOptionByte - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_GetReadOutProtectionStatus - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ITConfig - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_GetFlagStatus - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ClearFlag - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_GetStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ErasePage - 0x0000000000000000 0x4c ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_EraseAllPages - 0x0000000000000000 0x56 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_EraseAllBank1Pages - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_EraseOptionBytes - 0x0000000000000000 0xe6 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ProgramWord - 0x0000000000000000 0x68 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ProgramHalfWord - 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_EnableWriteProtection - 0x0000000000000000 0x106 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ReadOutProtection - 0x0000000000000000 0xf4 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_UserOptionByteConfig - 0x0000000000000000 0x110 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_WaitForLastBank1Operation - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_Unlock_Fast - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_Lock_Fast - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ErasePage_Fast - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_EraseBlock_32K_Fast - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ProgramPage_Fast - 0x0000000000000000 0x64 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_Access_Clock_Cfg - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_Enhance_Mode - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ROM_ERASE - 0x0000000000000000 0x1a4 ./Peripheral/src/ch32v30x_flash.o - .text.FLASH_ROM_WRITE - 0x0000000000000000 0xce ./Peripheral/src/ch32v30x_flash.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_fsmc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_fsmc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NORSRAMDeInit - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NANDDeInit - 0x0000000000000000 0x26 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NORSRAMInit - 0x0000000000000000 0xaa ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NANDInit - 0x0000000000000000 0x84 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NORSRAMStructInit - 0x0000000000000000 0x58 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NANDStructInit - 0x0000000000000000 0x36 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NORSRAMCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NANDCmd - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_NANDECCCmd - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_GetECC - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_fsmc.o - .text.FSMC_GetFlagStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_fsmc.o - .debug_info 0x0000000000000000 0xefb ./Peripheral/src/ch32v30x_fsmc.o - .debug_abbrev 0x0000000000000000 0x2d9 ./Peripheral/src/ch32v30x_fsmc.o - .debug_loc 0x0000000000000000 0x2ae ./Peripheral/src/ch32v30x_fsmc.o - .debug_aranges - 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_fsmc.o - .debug_ranges 0x0000000000000000 0x60 ./Peripheral/src/ch32v30x_fsmc.o - .debug_line 0x0000000000000000 0xbca ./Peripheral/src/ch32v30x_fsmc.o - .debug_str 0x0000000000000000 0xa3e ./Peripheral/src/ch32v30x_fsmc.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_fsmc.o - .debug_frame 0x0000000000000000 0xc0 ./Peripheral/src/ch32v30x_fsmc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_gpio.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_gpio.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_DeInit - 0x0000000000000000 0xa4 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_AFIODeInit - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_StructInit - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_ReadInputDataBit - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_ReadInputData - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_ReadOutputDataBit - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_ReadOutputData - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_WriteBit - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_Write - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_PinLockConfig - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_EventOutputConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_EventOutputCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_PinRemapConfig - 0x0000000000000000 0xd6 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_ETH_MediaInterfaceConfig - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_gpio.o - .text.GPIO_IPD_Unused - 0x0000000000000000 0x23c ./Peripheral/src/ch32v30x_gpio.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_i2c.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_i2c.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_DeInit - 0x0000000000000000 0x4c ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_Init - 0x0000000000000000 0x10c ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_StructInit - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_Cmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_DMACmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_DMALastTransferCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GenerateSTART - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GenerateSTOP - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_AcknowledgeConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_OwnAddress2Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_DualAddressCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GeneralCallCmd - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ITConfig - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_SendData - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ReceiveData - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_Send7bitAddress - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ReadRegister - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_SoftwareResetCmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_NACKPositionConfig - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_SMBusAlertConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_TransmitPEC - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_PECPositionConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_CalculatePEC - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GetPEC - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ARPCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_StretchClockCmd - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_FastModeDutyCycleConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_CheckEvent - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GetLastEvent - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GetFlagStatus - 0x0000000000000000 0x32 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ClearFlag - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_GetITStatus - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_i2c.o - .text.I2C_ClearITPendingBit - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_i2c.o - .debug_info 0x0000000000000000 0x1481 ./Peripheral/src/ch32v30x_i2c.o - .debug_abbrev 0x0000000000000000 0x3a7 ./Peripheral/src/ch32v30x_i2c.o - .debug_loc 0x0000000000000000 0x6cc ./Peripheral/src/ch32v30x_i2c.o - .debug_aranges - 0x0000000000000000 0x110 ./Peripheral/src/ch32v30x_i2c.o - .debug_ranges 0x0000000000000000 0x100 ./Peripheral/src/ch32v30x_i2c.o - .debug_line 0x0000000000000000 0x1107 ./Peripheral/src/ch32v30x_i2c.o - .debug_str 0x0000000000000000 0xacc ./Peripheral/src/ch32v30x_i2c.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_i2c.o - .debug_frame 0x0000000000000000 0x264 ./Peripheral/src/ch32v30x_i2c.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_iwdg.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_iwdg.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_WriteAccessCmd - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_SetPrescaler - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_SetReload - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_ReloadCounter - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_Enable - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_iwdg.o - .text.IWDG_GetFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_iwdg.o - .debug_info 0x0000000000000000 0xb74 ./Peripheral/src/ch32v30x_iwdg.o - .debug_abbrev 0x0000000000000000 0x282 ./Peripheral/src/ch32v30x_iwdg.o - .debug_loc 0x0000000000000000 0x68 ./Peripheral/src/ch32v30x_iwdg.o - .debug_aranges - 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_iwdg.o - .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_iwdg.o - .debug_line 0x0000000000000000 0x3c3 ./Peripheral/src/ch32v30x_iwdg.o - .debug_str 0x0000000000000000 0x6f0 ./Peripheral/src/ch32v30x_iwdg.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_iwdg.o - .debug_frame 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_iwdg.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_misc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_misc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_misc.o - .text.NVIC_PriorityGroupConfig - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_misc.o - .text.NVIC_Init - 0x0000000000000000 0x60 ./Peripheral/src/ch32v30x_misc.o - .sbss.NVIC_Priority_Group - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_misc.o - .debug_info 0x0000000000000000 0xf5b ./Peripheral/src/ch32v30x_misc.o - .debug_abbrev 0x0000000000000000 0x2da ./Peripheral/src/ch32v30x_misc.o - .debug_loc 0x0000000000000000 0x61 ./Peripheral/src/ch32v30x_misc.o - .debug_aranges - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_misc.o - .debug_ranges 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_misc.o - .debug_line 0x0000000000000000 0x3a3 ./Peripheral/src/ch32v30x_misc.o - .debug_str 0x0000000000000000 0xca5 ./Peripheral/src/ch32v30x_misc.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_misc.o - .debug_frame 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_misc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_opa.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_opa.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_opa.o - .text.OPA_DeInit - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_opa.o - .text.OPA_Init - 0x0000000000000000 0x36 ./Peripheral/src/ch32v30x_opa.o - .text.OPA_StructInit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_opa.o - .text.OPA_Cmd 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_opa.o - .debug_info 0x0000000000000000 0xb28 ./Peripheral/src/ch32v30x_opa.o - .debug_abbrev 0x0000000000000000 0x252 ./Peripheral/src/ch32v30x_opa.o - .debug_loc 0x0000000000000000 0x56 ./Peripheral/src/ch32v30x_opa.o - .debug_aranges - 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_opa.o - .debug_ranges 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_opa.o - .debug_line 0x0000000000000000 0x42c ./Peripheral/src/ch32v30x_opa.o - .debug_str 0x0000000000000000 0x6a7 ./Peripheral/src/ch32v30x_opa.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_opa.o - .debug_frame 0x0000000000000000 0x50 ./Peripheral/src/ch32v30x_opa.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_pwr.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_pwr.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_DeInit - 0x0000000000000000 0x2c ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_BackupAccessCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_PVDCmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_PVDLevelConfig - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_WakeUpPinCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTOPMode - 0x0000000000000000 0x7c ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTANDBYMode - 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_GetFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_ClearFlag - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTANDBYMode_RAM - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTANDBYMode_RAM_LV - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTANDBYMode_RAM_VBAT_EN - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTANDBYMode_RAM_LV_VBAT_EN - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_pwr.o - .text.PWR_EnterSTOPMode_RAM_LV - 0x0000000000000000 0x82 ./Peripheral/src/ch32v30x_pwr.o - .debug_info 0x0000000000000000 0x101d ./Peripheral/src/ch32v30x_pwr.o - .debug_abbrev 0x0000000000000000 0x3aa ./Peripheral/src/ch32v30x_pwr.o - .debug_loc 0x0000000000000000 0x278 ./Peripheral/src/ch32v30x_pwr.o - .debug_aranges - 0x0000000000000000 0x88 ./Peripheral/src/ch32v30x_pwr.o - .debug_ranges 0x0000000000000000 0xf8 ./Peripheral/src/ch32v30x_pwr.o - .debug_line 0x0000000000000000 0xa8f ./Peripheral/src/ch32v30x_pwr.o - .debug_str 0x0000000000000000 0x843 ./Peripheral/src/ch32v30x_pwr.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_pwr.o - .debug_frame 0x0000000000000000 0xfc ./Peripheral/src/ch32v30x_pwr.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rcc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rcc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_DeInit - 0x0000000000000000 0x52 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_HSEConfig - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_AdjustHSICalibrationValue - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_HSICmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLLConfig - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLLCmd - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_SYSCLKConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_GetSYSCLKSource - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_HCLKConfig - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PCLK1Config - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PCLK2Config - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ITConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ADCCLKConfig - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_LSEConfig - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_LSICmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_RTCCLKConfig - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_RTCCLKCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_APB2PeriphResetCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_APB1PeriphResetCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_BackupResetCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ClockSecuritySystemCmd - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_MCOConfig - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_GetFlagStatus - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_WaitForHSEStartUp - 0x0000000000000000 0x42 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ClearFlag - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_GetITStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ClearITPendingBit - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PREDIV1Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PREDIV2Config - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLL2Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLL2Cmd - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLL3Config - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_PLL3Cmd - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBFSCLKConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_I2S2CLKConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_I2S3CLKConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_ADCCLKADJcmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_RNGCLKConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBHSConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBHSPLLCLKConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBHSPLLCKREFCLKConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBHSPHYPLLALIVEcmd - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rcc.o - .text.RCC_USBCLK48MConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_rcc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rng.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rng.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_Cmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_GetRandomNumber - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_rng.o - .text.RNG_ITConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_GetFlagStatus - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_ClearFlag - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_GetITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rng.o - .text.RNG_ClearITPendingBit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rng.o - .debug_info 0x0000000000000000 0xb02 ./Peripheral/src/ch32v30x_rng.o - .debug_abbrev 0x0000000000000000 0x2c8 ./Peripheral/src/ch32v30x_rng.o - .debug_loc 0x0000000000000000 0xa8 ./Peripheral/src/ch32v30x_rng.o - .debug_aranges - 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_rng.o - .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v30x_rng.o - .debug_line 0x0000000000000000 0x3f9 ./Peripheral/src/ch32v30x_rng.o - .debug_str 0x0000000000000000 0x678 ./Peripheral/src/ch32v30x_rng.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_rng.o - .debug_frame 0x0000000000000000 0x8c ./Peripheral/src/ch32v30x_rng.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rtc.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rtc.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_ITConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_EnterConfigMode - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_ExitConfigMode - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_GetCounter - 0x0000000000000000 0x5a ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_SetCounter - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_SetPrescaler - 0x0000000000000000 0x3e ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_SetAlarm - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_GetDivider - 0x0000000000000000 0x60 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_WaitForLastTask - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_WaitForSynchro - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_GetFlagStatus - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_ClearFlag - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_GetITStatus - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_rtc.o - .text.RTC_ClearITPendingBit - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_rtc.o - .debug_info 0x0000000000000000 0xdd4 ./Peripheral/src/ch32v30x_rtc.o - .debug_abbrev 0x0000000000000000 0x30b ./Peripheral/src/ch32v30x_rtc.o - .debug_loc 0x0000000000000000 0x377 ./Peripheral/src/ch32v30x_rtc.o - .debug_aranges - 0x0000000000000000 0x80 ./Peripheral/src/ch32v30x_rtc.o - .debug_ranges 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_rtc.o - .debug_line 0x0000000000000000 0x973 ./Peripheral/src/ch32v30x_rtc.o - .debug_str 0x0000000000000000 0x7f2 ./Peripheral/src/ch32v30x_rtc.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_rtc.o - .debug_frame 0x0000000000000000 0x12c ./Peripheral/src/ch32v30x_rtc.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_sdio.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_sdio.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_DeInit - 0x0000000000000000 0x30 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_Init - 0x0000000000000000 0x2a ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_StructInit - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_ClockCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SetPowerState - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetPowerState - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_ITConfig - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_DMACmd - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SendCommand - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_CmdStructInit - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetCommandResponse - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetResponse - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_DataConfig - 0x0000000000000000 0x26 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_DataStructInit - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetDataCounter - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_ReadData - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_WriteData - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetFIFOCount - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_StartSDIOReadWait - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_StopSDIOReadWait - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SetSDIOReadWaitMode - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SetSDIOOperation - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SendSDIOSuspendCmd - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_CommandCompletionCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_CEATAITCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_SendCEATACmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetFlagStatus - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_ClearFlag - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_GetITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_sdio.o - .text.SDIO_ClearITPendingBit - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_sdio.o - .debug_info 0x0000000000000000 0x10fd ./Peripheral/src/ch32v30x_sdio.o - .debug_abbrev 0x0000000000000000 0x385 ./Peripheral/src/ch32v30x_sdio.o - .debug_loc 0x0000000000000000 0x1bb ./Peripheral/src/ch32v30x_sdio.o - .debug_aranges - 0x0000000000000000 0xf8 ./Peripheral/src/ch32v30x_sdio.o - .debug_ranges 0x0000000000000000 0xe8 ./Peripheral/src/ch32v30x_sdio.o - .debug_line 0x0000000000000000 0xc69 ./Peripheral/src/ch32v30x_sdio.o - .debug_str 0x0000000000000000 0xa5b ./Peripheral/src/ch32v30x_sdio.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_sdio.o - .debug_frame 0x0000000000000000 0x204 ./Peripheral/src/ch32v30x_sdio.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_spi.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_spi.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_DeInit - 0x0000000000000000 0x70 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_Init - 0x0000000000000000 0x3e ./Peripheral/src/ch32v30x_spi.o - .text.I2S_Init - 0x0000000000000000 0xc6 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_StructInit - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_spi.o - .text.I2S_StructInit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_Cmd 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_spi.o - .text.I2S_Cmd 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_ITConfig - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_DMACmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_SendData - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_ReceiveData - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_NSSInternalSoftwareConfig - 0x0000000000000000 0x24 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_SSOutputCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_DataSizeConfig - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_TransmitCRC - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_spi.o - .text.SPI_CalculateCRC - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_GetCRC - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_GetCRCPolynomial - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_BiDirectionalLineConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_GetFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_ClearFlag - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_GetITStatus - 0x0000000000000000 0x28 ./Peripheral/src/ch32v30x_spi.o - .text.SPI_I2S_ClearITPendingBit - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_spi.o - .debug_info 0x0000000000000000 0x12cd ./Peripheral/src/ch32v30x_spi.o - .debug_abbrev 0x0000000000000000 0x312 ./Peripheral/src/ch32v30x_spi.o - .debug_loc 0x0000000000000000 0x598 ./Peripheral/src/ch32v30x_spi.o - .debug_aranges - 0x0000000000000000 0xd0 ./Peripheral/src/ch32v30x_spi.o - .debug_ranges 0x0000000000000000 0xc0 ./Peripheral/src/ch32v30x_spi.o - .debug_line 0x0000000000000000 0xcfe ./Peripheral/src/ch32v30x_spi.o - .debug_str 0x0000000000000000 0xa7b ./Peripheral/src/ch32v30x_spi.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_spi.o - .debug_frame 0x0000000000000000 0x1a8 ./Peripheral/src/ch32v30x_spi.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_tim.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_tim.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_tim.o - .text.TI1_Config - 0x0000000000000000 0x36 ./Peripheral/src/ch32v30x_tim.o - .text.TI2_Config - 0x0000000000000000 0x44 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_DeInit - 0x0000000000000000 0x138 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC1Init - 0x0000000000000000 0x82 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC2Init - 0x0000000000000000 0xae ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC3Init - 0x0000000000000000 0xac ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC4Init - 0x0000000000000000 0x88 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_BDTRConfig - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_TimeBaseStructInit - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OCStructInit - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ICStructInit - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_BDTRStructInit - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_tim.o - .text.TIM_CtrlPWMOutputs - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GenerateEvent - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_DMAConfig - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_DMACmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_InternalClockConfig - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ITRxExternalClockConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_TIxExternalClockConfig - 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ETRConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ETRClockMode1Config - 0x0000000000000000 0x2a ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ETRClockMode2Config - 0x0000000000000000 0x22 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_PrescalerConfig - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_CounterModeConfig - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectInputTrigger - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_EncoderInterfaceConfig - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ForcedOC1Config - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ForcedOC2Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ForcedOC3Config - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ForcedOC4Config - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ARRPreloadConfig - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectCOM - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectCCDMA - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_CCPreloadControl - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC1PreloadConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC2PreloadConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC3PreloadConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC4PreloadConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC1FastConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC2FastConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC3FastConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC4FastConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ClearOC1Ref - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ClearOC2Ref - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ClearOC3Ref - 0x0000000000000000 0x10 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ClearOC4Ref - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC1PolarityConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC1NPolarityConfig - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC2PolarityConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC2NPolarityConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC3PolarityConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC3NPolarityConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_OC4PolarityConfig - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_CCxCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_CCxNCmd - 0x0000000000000000 0x20 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectOCxM - 0x0000000000000000 0x4c ./Peripheral/src/ch32v30x_tim.o - .text.TIM_UpdateDisableConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_UpdateRequestConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectHallSensor - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectOnePulseMode - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectOutputTrigger - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectSlaveMode - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SelectMasterSlaveMode - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetCounter - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetAutoreload - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetCompare1 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetCompare2 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetCompare3 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetCompare4 - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetIC1Prescaler - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetIC2Prescaler - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_tim.o - .text.TIM_PWMIConfig - 0x0000000000000000 0x92 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetIC3Prescaler - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetIC4Prescaler - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ICInit - 0x0000000000000000 0xfa ./Peripheral/src/ch32v30x_tim.o - .text.TIM_SetClockDivision - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetCapture1 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetCapture2 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetCapture3 - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetCapture4 - 0x0000000000000000 0x6 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetCounter - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetPrescaler - 0x0000000000000000 0x4 ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_tim.o - .text.TIM_ClearFlag - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_tim.o - .text.TIM_GetITStatus - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_tim.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_usart.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_usart.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_usart.o - .text.USART_DeInit - 0x0000000000000000 0x112 ./Peripheral/src/ch32v30x_usart.o - .text.USART_StructInit - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_ClockInit - 0x0000000000000000 0x1e ./Peripheral/src/ch32v30x_usart.o - .text.USART_ClockStructInit - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_usart.o - .text.USART_ITConfig - 0x0000000000000000 0x36 ./Peripheral/src/ch32v30x_usart.o - .text.USART_DMACmd - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_usart.o - .text.USART_SetAddress - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_usart.o - .text.USART_WakeUpConfig - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_usart.o - .text.USART_ReceiverWakeUpCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_LINBreakDetectLengthConfig - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_LINCmd - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_usart.o - .text.USART_ReceiveData - 0x0000000000000000 0x8 ./Peripheral/src/ch32v30x_usart.o - .text.USART_SendBreak - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_usart.o - .text.USART_SetGuardTime - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_usart.o - .text.USART_SetPrescaler - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_SmartCardCmd - 0x0000000000000000 0x1a ./Peripheral/src/ch32v30x_usart.o - .text.USART_SmartCardNACKCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_HalfDuplexCmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_IrDAConfig - 0x0000000000000000 0x16 ./Peripheral/src/ch32v30x_usart.o - .text.USART_IrDACmd - 0x0000000000000000 0x18 ./Peripheral/src/ch32v30x_usart.o - .text.USART_ClearFlag - 0x0000000000000000 0xc ./Peripheral/src/ch32v30x_usart.o - .text.USART_GetITStatus - 0x0000000000000000 0x3c ./Peripheral/src/ch32v30x_usart.o - .text.USART_ClearITPendingBit - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_usart.o - .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_wwdg.o - .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_wwdg.o - .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_DeInit - 0x0000000000000000 0x2e ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_SetPrescaler - 0x0000000000000000 0x14 ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_SetWindowValue - 0x0000000000000000 0x26 ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_EnableIT - 0x0000000000000000 0x12 ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_SetCounter - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_Enable - 0x0000000000000000 0xe ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_GetFlagStatus - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_wwdg.o - .text.WWDG_ClearFlag - 0x0000000000000000 0xa ./Peripheral/src/ch32v30x_wwdg.o - .debug_info 0x0000000000000000 0xb28 ./Peripheral/src/ch32v30x_wwdg.o - .debug_abbrev 0x0000000000000000 0x29d ./Peripheral/src/ch32v30x_wwdg.o - .debug_loc 0x0000000000000000 0xae ./Peripheral/src/ch32v30x_wwdg.o - .debug_aranges - 0x0000000000000000 0x58 ./Peripheral/src/ch32v30x_wwdg.o - .debug_ranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v30x_wwdg.o - .debug_line 0x0000000000000000 0x467 ./Peripheral/src/ch32v30x_wwdg.o - .debug_str 0x0000000000000000 0x69e ./Peripheral/src/ch32v30x_wwdg.o - .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v30x_wwdg.o - .debug_frame 0x0000000000000000 0xa4 ./Peripheral/src/ch32v30x_wwdg.o - .text 0x0000000000000000 0x0 ./NetLib/eth_driver_RGMII.o - .data 0x0000000000000000 0x0 ./NetLib/eth_driver_RGMII.o - .bss 0x0000000000000000 0x0 ./NetLib/eth_driver_RGMII.o - .text 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_port.o - .data 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_port.o - .bss 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_port.o - .text.qdx_port_mutex_delete - 0x0000000000000000 0x1c ./Middle/QDXnetworkStack/qdx_port.o - .text 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_preprocess.o - .data 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_preprocess.o - .bss 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_preprocess.o - .text 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_protocol.o - .data 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_protocol.o - .bss 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_protocol.o - .text 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .data 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .bss 0x0000000000000000 0x0 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text 0x0000000000000000 0x0 ./FreeRTOS/portable/MemMang/heap_4.o - .data 0x0000000000000000 0x0 ./FreeRTOS/portable/MemMang/heap_4.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/portable/MemMang/heap_4.o - .text.xPortGetFreeHeapSize - 0x0000000000000000 0xa ./FreeRTOS/portable/MemMang/heap_4.o - .text.xPortGetMinimumEverFreeHeapSize - 0x0000000000000000 0xa ./FreeRTOS/portable/MemMang/heap_4.o - .text.vPortInitialiseBlocks - 0x0000000000000000 0x2 ./FreeRTOS/portable/MemMang/heap_4.o - .text.vPortGetHeapStats - 0x0000000000000000 0x9a ./FreeRTOS/portable/MemMang/heap_4.o - .text 0x0000000000000000 0x0 ./FreeRTOS/portable/GCC/RISC-V/port.o - .data 0x0000000000000000 0x0 ./FreeRTOS/portable/GCC/RISC-V/port.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/portable/GCC/RISC-V/port.o - .text.vPortEndScheduler - 0x0000000000000000 0x2 ./FreeRTOS/portable/GCC/RISC-V/port.o - .text.xPortSetInterruptMask - 0x0000000000000000 0xc ./FreeRTOS/portable/GCC/RISC-V/port.o - .text.vPortClearInterruptMask - 0x0000000000000000 0x6 ./FreeRTOS/portable/GCC/RISC-V/port.o - .data 0x0000000000000000 0x0 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .text 0x0000000000000000 0x0 ./FreeRTOS/event_groups.o - .data 0x0000000000000000 0x0 ./FreeRTOS/event_groups.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/event_groups.o - .text.xEventGroupCreate - 0x0000000000000000 0x2e ./FreeRTOS/event_groups.o - .text.xEventGroupWaitBits - 0x0000000000000000 0x18e ./FreeRTOS/event_groups.o - .text.xEventGroupClearBits - 0x0000000000000000 0x92 ./FreeRTOS/event_groups.o - .text.xEventGroupGetBitsFromISR - 0x0000000000000000 0x26 ./FreeRTOS/event_groups.o - .text.xEventGroupSetBits - 0x0000000000000000 0xe4 ./FreeRTOS/event_groups.o - .text.xEventGroupSync - 0x0000000000000000 0x154 ./FreeRTOS/event_groups.o - .text.vEventGroupDelete - 0x0000000000000000 0x9a ./FreeRTOS/event_groups.o - .text.vEventGroupSetBitsCallback - 0x0000000000000000 0x18 ./FreeRTOS/event_groups.o - .text.vEventGroupClearBitsCallback - 0x0000000000000000 0x18 ./FreeRTOS/event_groups.o - .rodata.xEventGroupWaitBits.str1.4 - 0x0000000000000000 0x3d ./FreeRTOS/event_groups.o - .debug_info 0x0000000000000000 0x19d5 ./FreeRTOS/event_groups.o - .debug_abbrev 0x0000000000000000 0x410 ./FreeRTOS/event_groups.o - .debug_loc 0x0000000000000000 0xbc7 ./FreeRTOS/event_groups.o - .debug_aranges - 0x0000000000000000 0x60 ./FreeRTOS/event_groups.o - .debug_ranges 0x0000000000000000 0xa0 ./FreeRTOS/event_groups.o - .debug_line 0x0000000000000000 0x101a ./FreeRTOS/event_groups.o - .debug_str 0x0000000000000000 0x100e ./FreeRTOS/event_groups.o - .comment 0x0000000000000000 0x34 ./FreeRTOS/event_groups.o - .debug_frame 0x0000000000000000 0x15c ./FreeRTOS/event_groups.o - .text 0x0000000000000000 0x0 ./FreeRTOS/list.o - .data 0x0000000000000000 0x0 ./FreeRTOS/list.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/list.o - .text.vListInsertEnd - 0x0000000000000000 0x18 ./FreeRTOS/list.o - .text 0x0000000000000000 0x0 ./FreeRTOS/queue.o - .data 0x0000000000000000 0x0 ./FreeRTOS/queue.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/queue.o - .text.xQueueGetMutexHolder - 0x0000000000000000 0x5c ./FreeRTOS/queue.o - .text.xQueueGetMutexHolderFromISR - 0x0000000000000000 0x3e ./FreeRTOS/queue.o - .text.xQueueCreateCountingSemaphore - 0x0000000000000000 0x50 ./FreeRTOS/queue.o - .text.xQueueGiveMutexRecursive - 0x0000000000000000 0x6a ./FreeRTOS/queue.o - .text.xQueueGenericSendFromISR - 0x0000000000000000 0x150 ./FreeRTOS/queue.o - .text.xQueueGiveFromISR - 0x0000000000000000 0x128 ./FreeRTOS/queue.o - .text.xQueueTakeMutexRecursive - 0x0000000000000000 0x6e ./FreeRTOS/queue.o - .text.xQueuePeek - 0x0000000000000000 0x1cc ./FreeRTOS/queue.o - .text.xQueueReceiveFromISR - 0x0000000000000000 0x114 ./FreeRTOS/queue.o - .text.xQueuePeekFromISR - 0x0000000000000000 0xc8 ./FreeRTOS/queue.o - .text.uxQueueMessagesWaiting - 0x0000000000000000 0x58 ./FreeRTOS/queue.o - .text.uxQueueSpacesAvailable - 0x0000000000000000 0x5a ./FreeRTOS/queue.o - .text.uxQueueMessagesWaitingFromISR - 0x0000000000000000 0x38 ./FreeRTOS/queue.o - .text.xQueueIsQueueEmptyFromISR - 0x0000000000000000 0x3c ./FreeRTOS/queue.o - .text.xQueueIsQueueFullFromISR - 0x0000000000000000 0x40 ./FreeRTOS/queue.o - .text.pcQueueGetName - 0x0000000000000000 0x5e ./FreeRTOS/queue.o - .text 0x0000000000000000 0x0 ./FreeRTOS/tasks.o - .data 0x0000000000000000 0x0 ./FreeRTOS/tasks.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/tasks.o - .text.prvSearchForNameWithinSingleList - 0x0000000000000000 0x5a ./FreeRTOS/tasks.o - .text.prvTaskIsTaskSuspended - 0x0000000000000000 0x58 ./FreeRTOS/tasks.o - .text.vTaskDelete - 0x0000000000000000 0xfe ./FreeRTOS/tasks.o - .text.eTaskGetState - 0x0000000000000000 0xa6 ./FreeRTOS/tasks.o - .text.uxTaskPriorityGet - 0x0000000000000000 0x38 ./FreeRTOS/tasks.o - .text.uxTaskPriorityGetFromISR - 0x0000000000000000 0x30 ./FreeRTOS/tasks.o - .text.vTaskPrioritySet - 0x0000000000000000 0x110 ./FreeRTOS/tasks.o - .text.vTaskResume - 0x0000000000000000 0xc6 ./FreeRTOS/tasks.o - .text.xTaskResumeFromISR - 0x0000000000000000 0xe6 ./FreeRTOS/tasks.o - .text.vTaskEndScheduler - 0x0000000000000000 0x2a ./FreeRTOS/tasks.o - .text.xTaskGetTickCountFromISR - 0x0000000000000000 0xa ./FreeRTOS/tasks.o - .text.uxTaskGetNumberOfTasks - 0x0000000000000000 0xa ./FreeRTOS/tasks.o - .text.pcTaskGetName - 0x0000000000000000 0x44 ./FreeRTOS/tasks.o - .text.xTaskDelayUntil - 0x0000000000000000 0xf2 ./FreeRTOS/tasks.o - .text.xTaskGetHandle - 0x0000000000000000 0xd8 ./FreeRTOS/tasks.o - .text.xTaskCatchUpTicks - 0x0000000000000000 0x6a ./FreeRTOS/tasks.o - .text.xTaskAbortDelay - 0x0000000000000000 0xe6 ./FreeRTOS/tasks.o - .text.vTaskSuspend - 0x0000000000000000 0x102 ./FreeRTOS/tasks.o - .text.vTaskPlaceOnUnorderedEventList - 0x0000000000000000 0xb4 ./FreeRTOS/tasks.o - .text.vTaskRemoveFromUnorderedEventList - 0x0000000000000000 0x10a ./FreeRTOS/tasks.o - .text.vTaskSetTimeOutState - 0x0000000000000000 0x68 ./FreeRTOS/tasks.o - .text.xTaskGetCurrentTaskHandle - 0x0000000000000000 0xa ./FreeRTOS/tasks.o - .text.uxTaskResetEventItemValue - 0x0000000000000000 0x1a ./FreeRTOS/tasks.o - .text.ulTaskGenericNotifyTake - 0x0000000000000000 0xb8 ./FreeRTOS/tasks.o - .text.xTaskGenericNotifyWait - 0x0000000000000000 0xe2 ./FreeRTOS/tasks.o - .text.xTaskGenericNotify - 0x0000000000000000 0x1b0 ./FreeRTOS/tasks.o - .rodata.xTaskGenericNotify - 0x0000000000000000 0x14 ./FreeRTOS/tasks.o - .text.xTaskGenericNotifyFromISR - 0x0000000000000000 0x1ec ./FreeRTOS/tasks.o - .rodata.xTaskGenericNotifyFromISR - 0x0000000000000000 0x14 ./FreeRTOS/tasks.o - .text.vTaskGenericNotifyGiveFromISR - 0x0000000000000000 0x174 ./FreeRTOS/tasks.o - .text.xTaskGenericNotifyStateClear - 0x0000000000000000 0x72 ./FreeRTOS/tasks.o - .text.ulTaskGenericNotifyValueClear - 0x0000000000000000 0x4e ./FreeRTOS/tasks.o - .text 0x0000000000000000 0x0 ./FreeRTOS/timers.o - .data 0x0000000000000000 0x0 ./FreeRTOS/timers.o - .bss 0x0000000000000000 0x0 ./FreeRTOS/timers.o - .text.xTimerCreate - 0x0000000000000000 0x8c ./FreeRTOS/timers.o - .text.xTimerGenericCommand - 0x0000000000000000 0x92 ./FreeRTOS/timers.o - .text.xTimerGetTimerDaemonTaskHandle - 0x0000000000000000 0x3c ./FreeRTOS/timers.o - .text.xTimerGetPeriod - 0x0000000000000000 0x36 ./FreeRTOS/timers.o - .text.vTimerSetReloadMode - 0x0000000000000000 0x68 ./FreeRTOS/timers.o - .text.uxTimerGetReloadMode - 0x0000000000000000 0x5e ./FreeRTOS/timers.o - .text.xTimerGetExpiryTime - 0x0000000000000000 0x36 ./FreeRTOS/timers.o - .text.pcTimerGetName - 0x0000000000000000 0x36 ./FreeRTOS/timers.o - .text.xTimerIsTimerActive - 0x0000000000000000 0x5c ./FreeRTOS/timers.o - .text.pvTimerGetTimerID - 0x0000000000000000 0x58 ./FreeRTOS/timers.o - .text.vTimerSetTimerID - 0x0000000000000000 0x58 ./FreeRTOS/timers.o - .text.xTimerPendFunctionCallFromISR - 0x0000000000000000 0x36 ./FreeRTOS/timers.o - .text.xTimerPendFunctionCall - 0x0000000000000000 0x62 ./FreeRTOS/timers.o - .text 0x0000000000000000 0x0 ./Debug/debug.o - .data 0x0000000000000000 0x0 ./Debug/debug.o - .bss 0x0000000000000000 0x0 ./Debug/debug.o - .text.Delay_Ms - 0x0000000000000000 0x3a ./Debug/debug.o - .text.SDI_Printf_Enable - 0x0000000000000000 0x2a ./Debug/debug.o - .text._sbrk 0x0000000000000000 0x2e ./Debug/debug.o - .text.led_init - 0x0000000000000000 0x126 ./Debug/debug.o - .text.check_input - 0x0000000000000000 0x42 ./Debug/debug.o - .text.set_outpot - 0x0000000000000000 0x5a ./Debug/debug.o - .sdata.curbrk.5610 - 0x0000000000000000 0x4 ./Debug/debug.o - .text 0x0000000000000000 0x0 ./Debug/dvp.o - .data 0x0000000000000000 0x0 ./Debug/dvp.o - .bss 0x0000000000000000 0x0 ./Debug/dvp.o - .text.DVP_Init - 0x0000000000000000 0x120 ./Debug/dvp.o - .text.DVP_Task - 0x0000000000000000 0x8a ./Debug/dvp.o - .rodata.DVP_Init.str1.4 - 0x0000000000000000 0x61 ./Debug/dvp.o - .text 0x0000000000000000 0x0 ./Debug/mini212g2.o - .data 0x0000000000000000 0x0 ./Debug/mini212g2.o - .bss 0x0000000000000000 0x0 ./Debug/mini212g2.o - .text.Mini212G2_Init - 0x0000000000000000 0x32 ./Debug/mini212g2.o - .rodata.Mini212G2_Init.str1.4 - 0x0000000000000000 0x6b ./Debug/mini212g2.o - .debug_info 0x0000000000000000 0x9fc ./Debug/mini212g2.o - .debug_abbrev 0x0000000000000000 0x20f ./Debug/mini212g2.o - .debug_aranges - 0x0000000000000000 0x20 ./Debug/mini212g2.o - .debug_ranges 0x0000000000000000 0x10 ./Debug/mini212g2.o - .debug_line 0x0000000000000000 0x240 ./Debug/mini212g2.o - .debug_str 0x0000000000000000 0x60f ./Debug/mini212g2.o - .comment 0x0000000000000000 0x34 ./Debug/mini212g2.o - .debug_frame 0x0000000000000000 0x2c ./Debug/mini212g2.o - .text 0x0000000000000000 0x0 ./Core/core_riscv.o - .data 0x0000000000000000 0x0 ./Core/core_riscv.o - .bss 0x0000000000000000 0x0 ./Core/core_riscv.o - .text.__get_FFLAGS - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_FFLAGS - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_FRM - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_FRM - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_FCSR - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_FCSR - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MSTATUS - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MSTATUS - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MISA - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MISA - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MTVEC - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MTVEC - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MSCRATCH - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MSCRATCH - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MEPC - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MCAUSE - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__set_MTVAL - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MVENDORID - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MARCHID - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MIMPID - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_MHARTID - 0x0000000000000000 0x6 ./Core/core_riscv.o - .text.__get_SP - 0x0000000000000000 0x4 ./Core/core_riscv.o - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .text.WCHNET_DHCPStart - 0x0000000000000000 0x6a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .text.WCHNET_DHCPStop - 0x0000000000000000 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .text.WCHNET_DHCPHandle - 0x0000000000000000 0x84 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .text.WCHNET_DHCPSetHostname - 0x0000000000000000 0x24 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .sbss.DHCPFlag - 0x0000000000000000 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .text.WCHNET_InitDNS - 0x0000000000000000 0x4c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .text.WCHNET_DNSStop - 0x0000000000000000 0x18 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .text.WCHNET_HostNameGetIp - 0x0000000000000000 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHTCPServerAccept - 0x0000000000000000 0xf0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.MemShortCopy - 0x0000000000000000 0x1e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_ARPRetryCfg - 0x0000000000000000 0x42 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SocketRecvLen - 0x0000000000000000 0x26 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SocketUdpSendTo - 0x0000000000000000 0xe6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_RetrySendUnack - 0x0000000000000000 0x3e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_QueryUnack - 0x0000000000000000 0xaa D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_PrtSocketTCPStat - 0x0000000000000000 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SocketSetKeepLive - 0x0000000000000000 0x54 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SocketListen - 0x0000000000000000 0x82 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHSocketTcpDiscon - 0x0000000000000000 0x42 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_Aton - 0x0000000000000000 0x1c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_Ntoa - 0x0000000000000000 0x2c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SetSocketTTL - 0x0000000000000000 0x40 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text.WCHNET_SocketSetNagle - 0x0000000000000000 0x48 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .sbss.tcpSendDataTime - 0x0000000000000000 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .text.etharp_find_addr - 0x0000000000000000 0x50 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .text.GET_MAC 0x0000000000000000 0x68 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .text.inet_ntoa - 0x0000000000000000 0x8c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .text.inet_aton - 0x0000000000000000 0x160 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .text.inet_addr - 0x0000000000000000 0x26 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .bss.str.1805 0x0000000000000000 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_option_short - 0x0000000000000000 0x24 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_get_option_ptr - 0x0000000000000000 0xb6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_get_option_long - 0x0000000000000000 0x18 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_rebind - 0x0000000000000000 0x116 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_discover - 0x0000000000000000 0x14a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_select - 0x0000000000000000 0x1b0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_check - 0x0000000000000000 0x3a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_bind - 0x0000000000000000 0x194 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_free_reply - 0x0000000000000000 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_recv - 0x0000000000000000 0x38c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_inform - 0x0000000000000000 0xfa D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_renew - 0x0000000000000000 0x112 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_coarse_tmr - 0x0000000000000000 0x70 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_release - 0x0000000000000000 0x118 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_fine_tmr - 0x0000000000000000 0x1ce D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_stop - 0x0000000000000000 0x3e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_start - 0x0000000000000000 0xde D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_parse_name - 0x0000000000000000 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_recv - 0x0000000000000000 0x226 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_send - 0x0000000000000000 0x12e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_check_entry - 0x0000000000000000 0xd6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_setserver - 0x0000000000000000 0x50 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_init - 0x0000000000000000 0x68 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_getserver - 0x0000000000000000 0x56 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_tmr 0x0000000000000000 0x44 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_lookup - 0x0000000000000000 0x58 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_gethostbyname - 0x0000000000000000 0xf0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text.dns_stop - 0x0000000000000000 0x32 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .bss.dns_table - 0x0000000000000000 0x260 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .sbss.dns_pcb 0x0000000000000000 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .sbss.dns_seqno - 0x0000000000000000 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .sbss.dns_servers - 0x0000000000000000 0x8 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .comment 0x0000000000000000 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dns.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .text.mem2_init - 0x0000000000000000 0x52 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .text.mem_calloc - 0x0000000000000000 0x3a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_remove - 0x0000000000000000 0x3a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_find - 0x0000000000000000 0x40 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_set_gw - 0x0000000000000000 0x1c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_set_netmask - 0x0000000000000000 0x1c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_set_up - 0x0000000000000000 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text.netif_set_down - 0x0000000000000000 0x12 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .text.pbuf_dechain - 0x0000000000000000 0x32 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .text.pbuf_copy_partial - 0x0000000000000000 0x76 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .text.pbuf_take - 0x0000000000000000 0x60 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .text.pbuf_coalesce - 0x0000000000000000 0x42 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_accept_null - 0x0000000000000000 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_listen_with_backlog - 0x0000000000000000 0xb6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_setprio - 0x0000000000000000 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_accept - 0x0000000000000000 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_debug_state_str - 0x0000000000000000 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .data.tcp_state_str - 0x0000000000000000 0x2c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .rodata.str1.4 - 0x0000000000000000 0x76 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - .text.udp_disconnect - 0x0000000000000000 0x2e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - .text 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - .data 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - .bss 0x0000000000000000 0x0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .text.sprintf 0x0000000000000000 0x2c c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .text.snprintf - 0x0000000000000000 0x2e c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .text.putchar 0x0000000000000000 0x1c c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - .eh_frame 0x0000000000000000 0x28 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o) - .eh_frame 0x0000000000000000 0xf8 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o) - .text 0x0000000000000000 0x11a c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcmp.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcmp.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcmp.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - .text.strcpy 0x0000000000000000 0x10 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - .debug_frame 0x0000000000000000 0x20 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strcpy.o) - .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - .text.strlen 0x0000000000000000 0x12 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - .debug_frame 0x0000000000000000 0x20 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-strlen.o) - -Memory Configuration - -Name Origin Length Attributes -FLASH 0x0000000000000000 0x0000000000020000 xr -RAM 0x0000000020000000 0x0000000000030000 xrw -*default* 0x0000000000000000 0xffffffffffffffff - -Linker script and memory map - -LOAD ./User/ch32v30x_it.o -LOAD ./User/main.o -LOAD ./User/system_ch32v30x.o -LOAD ./Startup/startup_ch32v30x_D8C.o -LOAD ./Peripheral/src/ch32v30x_adc.o -LOAD ./Peripheral/src/ch32v30x_bkp.o -LOAD ./Peripheral/src/ch32v30x_can.o -LOAD ./Peripheral/src/ch32v30x_crc.o -LOAD ./Peripheral/src/ch32v30x_dac.o -LOAD ./Peripheral/src/ch32v30x_dbgmcu.o -LOAD ./Peripheral/src/ch32v30x_dma.o -LOAD ./Peripheral/src/ch32v30x_dvp.o -LOAD ./Peripheral/src/ch32v30x_eth.o -LOAD ./Peripheral/src/ch32v30x_exti.o -LOAD ./Peripheral/src/ch32v30x_flash.o -LOAD ./Peripheral/src/ch32v30x_fsmc.o -LOAD ./Peripheral/src/ch32v30x_gpio.o -LOAD ./Peripheral/src/ch32v30x_i2c.o -LOAD ./Peripheral/src/ch32v30x_iwdg.o -LOAD ./Peripheral/src/ch32v30x_misc.o -LOAD ./Peripheral/src/ch32v30x_opa.o -LOAD ./Peripheral/src/ch32v30x_pwr.o -LOAD ./Peripheral/src/ch32v30x_rcc.o -LOAD ./Peripheral/src/ch32v30x_rng.o -LOAD ./Peripheral/src/ch32v30x_rtc.o -LOAD ./Peripheral/src/ch32v30x_sdio.o -LOAD ./Peripheral/src/ch32v30x_spi.o -LOAD ./Peripheral/src/ch32v30x_tim.o -LOAD ./Peripheral/src/ch32v30x_usart.o -LOAD ./Peripheral/src/ch32v30x_wwdg.o -LOAD ./NetLib/eth_driver_RGMII.o -LOAD ./Middle/QDXnetworkStack/qdx_port.o -LOAD ./Middle/QDXnetworkStack/qdx_preprocess.o -LOAD ./Middle/QDXnetworkStack/qdx_protocol.o -LOAD ./Middle/QDXnetworkStack/qdx_tcp_logic.o -LOAD ./FreeRTOS/portable/MemMang/heap_4.o -LOAD ./FreeRTOS/portable/GCC/RISC-V/port.o -LOAD ./FreeRTOS/portable/GCC/RISC-V/portASM.o -LOAD ./FreeRTOS/event_groups.o -LOAD ./FreeRTOS/list.o -LOAD ./FreeRTOS/queue.o -LOAD ./FreeRTOS/tasks.o -LOAD ./FreeRTOS/timers.o -LOAD ./Debug/debug.o -LOAD ./Debug/dvp.o -LOAD ./Debug/mini212g2.o -LOAD ./Core/core_riscv.o -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libm.a -LOAD D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a -START GROUP -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a -END GROUP -START GROUP -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a -LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a -END GROUP - 0x0000000000000800 __stack_size = 0x800 - [!provide] PROVIDE (_stack_size = __stack_size) - -.init 0x0000000000000000 0x4 - 0x0000000000000000 _sinit = . - 0x0000000000000000 . = ALIGN (0x4) - *(SORT_NONE(.init)) - .init 0x0000000000000000 0x4 ./Startup/startup_ch32v30x_D8C.o - 0x0000000000000000 _start - 0x0000000000000004 . = ALIGN (0x4) - 0x0000000000000004 _einit = . - -.vector 0x0000000000000004 0x1bc - *(.vector) - .vector 0x0000000000000004 0x1a0 ./Startup/startup_ch32v30x_D8C.o - 0x00000000000001c0 . = ALIGN (0x40) - *fill* 0x00000000000001a4 0x1c - -.text 0x0000000000000200 0xeaa0 - 0x0000000000000200 . = ALIGN (0x4) - *(.text) - .text 0x0000000000000200 0x2e6 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - 0x0000000000000200 SW_Handler - 0x0000000000000300 xPortStartFirstTask - 0x0000000000000400 pxPortInitialiseStack - .text 0x00000000000004e6 0x60 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o) - 0x00000000000004e6 __riscv_save_12 - 0x00000000000004ee __riscv_save_9 - 0x00000000000004ee __riscv_save_11 - 0x00000000000004ee __riscv_save_10 - 0x00000000000004ee __riscv_save_8 - 0x00000000000004fc __riscv_save_4 - 0x00000000000004fc __riscv_save_6 - 0x00000000000004fc __riscv_save_5 - 0x00000000000004fc __riscv_save_7 - 0x0000000000000516 __riscv_save_3 - 0x0000000000000516 __riscv_save_2 - 0x0000000000000516 __riscv_save_1 - 0x0000000000000516 __riscv_save_0 - 0x0000000000000522 __riscv_restore_12 - 0x0000000000000526 __riscv_restore_11 - 0x0000000000000526 __riscv_restore_9 - 0x0000000000000526 __riscv_restore_10 - 0x0000000000000526 __riscv_restore_8 - 0x0000000000000530 __riscv_restore_5 - 0x0000000000000530 __riscv_restore_7 - 0x0000000000000530 __riscv_restore_6 - 0x0000000000000530 __riscv_restore_4 - 0x000000000000053a __riscv_restore_3 - 0x000000000000053a __riscv_restore_0 - 0x000000000000053a __riscv_restore_2 - 0x000000000000053a __riscv_restore_1 - .text 0x0000000000000546 0xa8 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memset.o) - 0x0000000000000546 memset - *(.text.*) - .text.NMI_Handler - 0x00000000000005ee 0x2 ./User/ch32v30x_it.o - 0x00000000000005ee NMI_Handler - .text.HardFault_Handler - 0x00000000000005f0 0x52 ./User/ch32v30x_it.o - 0x00000000000005f0 HardFault_Handler - .text.EXTI9_5_IRQHandler - 0x0000000000000642 0x54 ./User/ch32v30x_it.o - 0x0000000000000642 EXTI9_5_IRQHandler - .text.ETH_IRQHandler - 0x0000000000000696 0x8 ./User/ch32v30x_it.o - 0x0000000000000696 ETH_IRQHandler - .text.TIM2_IRQHandler - 0x000000000000069e 0x22 ./User/ch32v30x_it.o - 0x000000000000069e TIM2_IRQHandler - .text.OnConfigUpdate - 0x00000000000006c0 0x12 ./User/main.o - 0x00000000000006c0 OnConfigUpdate - .text.OnTempFrameRequest - 0x00000000000006d2 0x22 ./User/main.o - 0x00000000000006d2 OnTempFrameRequest - .text.task_heartbeat_entry - 0x00000000000006f4 0xe ./User/main.o - .text.OnDetectionResult - 0x0000000000000702 0x50 ./User/main.o - 0x0000000000000702 OnDetectionResult - .text.do_2d_capture_send.constprop.5 - 0x0000000000000752 0x6a ./User/main.o - .text.start_2d_burst.constprop.4 - 0x00000000000007bc 0x62 ./User/main.o - .text.task_business_entry - 0x000000000000081e 0x854 ./User/main.o - .text.task_test_pattern_entry - 0x0000000000001072 0x18a ./User/main.o - .text.mStopIfError - 0x00000000000011fc 0x1a ./User/main.o - 0x00000000000011fc mStopIfError - .text.TIM2_Init - 0x0000000000001216 0x70 ./User/main.o - 0x0000000000001216 TIM2_Init - .text.WCHNET_HandleSockInt - 0x0000000000001286 0x90 ./User/main.o - 0x0000000000001286 WCHNET_HandleSockInt - .text.WCHNET_HandleGlobalInt - 0x0000000000001316 0x90 ./User/main.o - 0x0000000000001316 WCHNET_HandleGlobalInt - .text.task_wchnet_entry - 0x00000000000013a6 0x20 ./User/main.o - .text.EXTI15_10_IRQHandler - 0x00000000000013c6 0x2c ./User/main.o - 0x00000000000013c6 EXTI15_10_IRQHandler - .text.startup.main - 0x00000000000013f2 0x2f2 ./User/main.o - 0x00000000000013f2 main - .text.SystemInit - 0x00000000000016e4 0xf8 ./User/system_ch32v30x.o - 0x00000000000016e4 SystemInit - .text.SystemCoreClockUpdate - 0x00000000000017dc 0x12a ./User/system_ch32v30x.o - 0x00000000000017dc SystemCoreClockUpdate - .text.vector_handler - 0x0000000000001906 0x2 ./Startup/startup_ch32v30x_D8C.o - 0x0000000000001906 EXTI2_IRQHandler - 0x0000000000001906 TIM8_TRG_COM_IRQHandler - 0x0000000000001906 TIM8_CC_IRQHandler - 0x0000000000001906 UART8_IRQHandler - 0x0000000000001906 TIM1_CC_IRQHandler - 0x0000000000001906 TIM6_IRQHandler - 0x0000000000001906 PVD_IRQHandler - 0x0000000000001906 SDIO_IRQHandler - 0x0000000000001906 TIM9_BRK_IRQHandler - 0x0000000000001906 DMA2_Channel8_IRQHandler - 0x0000000000001906 CAN2_RX1_IRQHandler - 0x0000000000001906 EXTI3_IRQHandler - 0x0000000000001906 USBHS_IRQHandler - 0x0000000000001906 DMA2_Channel9_IRQHandler - 0x0000000000001906 TIM10_CC_IRQHandler - 0x0000000000001906 USBFS_IRQHandler - 0x0000000000001906 EXTI0_IRQHandler - 0x0000000000001906 I2C2_EV_IRQHandler - 0x0000000000001906 TIM10_TRG_COM_IRQHandler - 0x0000000000001906 CAN2_SCE_IRQHandler - 0x0000000000001906 ADC1_2_IRQHandler - 0x0000000000001906 Break_Point_Handler - 0x0000000000001906 SPI1_IRQHandler - 0x0000000000001906 TAMPER_IRQHandler - 0x0000000000001906 CAN2_RX0_IRQHandler - 0x0000000000001906 TIM8_UP_IRQHandler - 0x0000000000001906 Ecall_M_Mode_Handler - 0x0000000000001906 DMA2_Channel2_IRQHandler - 0x0000000000001906 DMA1_Channel4_IRQHandler - 0x0000000000001906 TIM9_UP_IRQHandler - 0x0000000000001906 USART3_IRQHandler - 0x0000000000001906 RTC_IRQHandler - 0x0000000000001906 DMA1_Channel7_IRQHandler - 0x0000000000001906 CAN1_RX1_IRQHandler - 0x0000000000001906 UART5_IRQHandler - 0x0000000000001906 TIM4_IRQHandler - 0x0000000000001906 DMA2_Channel1_IRQHandler - 0x0000000000001906 I2C1_EV_IRQHandler - 0x0000000000001906 DMA1_Channel6_IRQHandler - 0x0000000000001906 UART4_IRQHandler - 0x0000000000001906 DMA2_Channel4_IRQHandler - 0x0000000000001906 TIM3_IRQHandler - 0x0000000000001906 RCC_IRQHandler - 0x0000000000001906 TIM1_TRG_COM_IRQHandler - 0x0000000000001906 DMA1_Channel1_IRQHandler - 0x0000000000001906 DMA2_Channel7_IRQHandler - 0x0000000000001906 TIM7_IRQHandler - 0x0000000000001906 CAN2_TX_IRQHandler - 0x0000000000001906 TIM5_IRQHandler - 0x0000000000001906 ETH_WKUP_IRQHandler - 0x0000000000001906 SPI2_IRQHandler - 0x0000000000001906 TIM10_BRK_IRQHandler - 0x0000000000001906 TIM9_CC_IRQHandler - 0x0000000000001906 DMA2_Channel5_IRQHandler - 0x0000000000001906 DMA1_Channel5_IRQHandler - 0x0000000000001906 EXTI4_IRQHandler - 0x0000000000001906 USB_LP_CAN1_RX0_IRQHandler - 0x0000000000001906 RNG_IRQHandler - 0x0000000000001906 USB_HP_CAN1_TX_IRQHandler - 0x0000000000001906 DMA1_Channel3_IRQHandler - 0x0000000000001906 TIM1_UP_IRQHandler - 0x0000000000001906 WWDG_IRQHandler - 0x0000000000001906 USBHSWakeup_IRQHandler - 0x0000000000001906 DMA2_Channel11_IRQHandler - 0x0000000000001906 Ecall_U_Mode_Handler - 0x0000000000001906 DMA2_Channel6_IRQHandler - 0x0000000000001906 TIM1_BRK_IRQHandler - 0x0000000000001906 DMA2_Channel10_IRQHandler - 0x0000000000001906 EXTI1_IRQHandler - 0x0000000000001906 RTCAlarm_IRQHandler - 0x0000000000001906 TIM10_UP_IRQHandler - 0x0000000000001906 TIM9_TRG_COM_IRQHandler - 0x0000000000001906 UART7_IRQHandler - 0x0000000000001906 USART2_IRQHandler - 0x0000000000001906 UART6_IRQHandler - 0x0000000000001906 I2C2_ER_IRQHandler - 0x0000000000001906 DMA1_Channel2_IRQHandler - 0x0000000000001906 TIM8_BRK_IRQHandler - 0x0000000000001906 CAN1_SCE_IRQHandler - 0x0000000000001906 FLASH_IRQHandler - 0x0000000000001906 USART1_IRQHandler - 0x0000000000001906 SPI3_IRQHandler - 0x0000000000001906 I2C1_ER_IRQHandler - 0x0000000000001906 USBWakeUp_IRQHandler - 0x0000000000001906 DMA2_Channel3_IRQHandler - .text.handle_reset - 0x0000000000001908 0x92 ./Startup/startup_ch32v30x_D8C.o - 0x0000000000001908 handle_reset - .text.DBGMCU_GetCHIPID - 0x000000000000199a 0xa ./Peripheral/src/ch32v30x_dbgmcu.o - 0x000000000000199a DBGMCU_GetCHIPID - .text.ETH_DeInit - 0x00000000000019a4 0x14 ./Peripheral/src/ch32v30x_eth.o - 0x00000000000019a4 ETH_DeInit - .text.ETH_ReadPHYRegister - 0x00000000000019b8 0x58 ./Peripheral/src/ch32v30x_eth.o - 0x00000000000019b8 ETH_ReadPHYRegister - .text.ETH_WritePHYRegister - 0x0000000000001a10 0x52 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001a10 ETH_WritePHYRegister - .text.ETH_MACTransmissionCmd - 0x0000000000001a62 0x14 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001a62 ETH_MACTransmissionCmd - .text.ETH_MACReceptionCmd - 0x0000000000001a76 0x14 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001a76 ETH_MACReceptionCmd - .text.ETH_DMATxDescChainInit - 0x0000000000001a8a 0x46 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001a8a ETH_DMATxDescChainInit - .text.ETH_DMARxDescChainInit - 0x0000000000001ad0 0x50 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001ad0 ETH_DMARxDescChainInit - .text.ETH_SoftwareReset - 0x0000000000001b20 0xe ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001b20 ETH_SoftwareReset - .text.ETH_DMAClearITPendingBit - 0x0000000000001b2e 0x8 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001b2e ETH_DMAClearITPendingBit - .text.ETH_FlushTransmitFIFO - 0x0000000000001b36 0x10 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001b36 ETH_FlushTransmitFIFO - .text.ETH_Start - 0x0000000000001b46 0x32 ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001b46 ETH_Start - .text.ETH_DMAITConfig - 0x0000000000001b78 0x1e ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001b78 ETH_DMAITConfig - .text.RGMII_TXC_Delay - 0x0000000000001b96 0x2e ./Peripheral/src/ch32v30x_eth.o - 0x0000000000001b96 RGMII_TXC_Delay - .text.EXTI_Init - 0x0000000000001bc4 0x6a ./Peripheral/src/ch32v30x_exti.o - 0x0000000000001bc4 EXTI_Init - .text.EXTI_GetITStatus - 0x0000000000001c2e 0x1e ./Peripheral/src/ch32v30x_exti.o - 0x0000000000001c2e EXTI_GetITStatus - .text.EXTI_ClearITPendingBit - 0x0000000000001c4c 0xa ./Peripheral/src/ch32v30x_exti.o - 0x0000000000001c4c EXTI_ClearITPendingBit - .text.FLASH_Unlock - 0x0000000000001c56 0x1a ./Peripheral/src/ch32v30x_flash.o - 0x0000000000001c56 FLASH_Unlock - .text.FLASH_Lock - 0x0000000000001c70 0xe ./Peripheral/src/ch32v30x_flash.o - 0x0000000000001c70 FLASH_Lock - .text.FLASH_GetUserOptionByte - 0x0000000000001c7e 0xa ./Peripheral/src/ch32v30x_flash.o - 0x0000000000001c7e FLASH_GetUserOptionByte - .text.FLASH_GetBank1Status - 0x0000000000001c88 0x18 ./Peripheral/src/ch32v30x_flash.o - 0x0000000000001c88 FLASH_GetBank1Status - .text.FLASH_WaitForLastOperation - 0x0000000000001ca0 0x20 ./Peripheral/src/ch32v30x_flash.o - 0x0000000000001ca0 FLASH_WaitForLastOperation - .text.FLASH_ProgramOptionByteData - 0x0000000000001cc0 0x10c ./Peripheral/src/ch32v30x_flash.o - 0x0000000000001cc0 FLASH_ProgramOptionByteData - .text.GPIO_Init - 0x0000000000001dcc 0xc0 ./Peripheral/src/ch32v30x_gpio.o - 0x0000000000001dcc GPIO_Init - .text.GPIO_SetBits - 0x0000000000001e8c 0x4 ./Peripheral/src/ch32v30x_gpio.o - 0x0000000000001e8c GPIO_SetBits - .text.GPIO_ResetBits - 0x0000000000001e90 0x4 ./Peripheral/src/ch32v30x_gpio.o - 0x0000000000001e90 GPIO_ResetBits - .text.GPIO_EXTILineConfig - 0x0000000000001e94 0x2c ./Peripheral/src/ch32v30x_gpio.o - 0x0000000000001e94 GPIO_EXTILineConfig - .text.RCC_GetClocksFreq - 0x0000000000001ec0 0x176 ./Peripheral/src/ch32v30x_rcc.o - 0x0000000000001ec0 RCC_GetClocksFreq - .text.RCC_AHBPeriphClockCmd - 0x0000000000002036 0x1e ./Peripheral/src/ch32v30x_rcc.o - 0x0000000000002036 RCC_AHBPeriphClockCmd - .text.RCC_APB2PeriphClockCmd - 0x0000000000002054 0x1e ./Peripheral/src/ch32v30x_rcc.o - 0x0000000000002054 RCC_APB2PeriphClockCmd - .text.RCC_APB1PeriphClockCmd - 0x0000000000002072 0x1e ./Peripheral/src/ch32v30x_rcc.o - 0x0000000000002072 RCC_APB1PeriphClockCmd - .text.RCC_AHBPeriphResetCmd - 0x0000000000002090 0x1e ./Peripheral/src/ch32v30x_rcc.o - 0x0000000000002090 RCC_AHBPeriphResetCmd - .text.RCC_ETH1GCLKConfig - 0x00000000000020ae 0x1a ./Peripheral/src/ch32v30x_rcc.o - 0x00000000000020ae RCC_ETH1GCLKConfig - .text.RCC_ETH1G_125Mcmd - 0x00000000000020c8 0x24 ./Peripheral/src/ch32v30x_rcc.o - 0x00000000000020c8 RCC_ETH1G_125Mcmd - .text.TIM_TimeBaseInit - 0x00000000000020ec 0xee ./Peripheral/src/ch32v30x_tim.o - 0x00000000000020ec TIM_TimeBaseInit - .text.TIM_Cmd 0x00000000000021da 0x18 ./Peripheral/src/ch32v30x_tim.o - 0x00000000000021da TIM_Cmd - .text.TIM_ITConfig - 0x00000000000021f2 0x12 ./Peripheral/src/ch32v30x_tim.o - 0x00000000000021f2 TIM_ITConfig - .text.TIM_ClearITPendingBit - 0x0000000000002204 0xc ./Peripheral/src/ch32v30x_tim.o - 0x0000000000002204 TIM_ClearITPendingBit - .text.USART_Init - 0x0000000000002210 0x8e ./Peripheral/src/ch32v30x_usart.o - 0x0000000000002210 USART_Init - .text.USART_Cmd - 0x000000000000229e 0x16 ./Peripheral/src/ch32v30x_usart.o - 0x000000000000229e USART_Cmd - .text.USART_SendData - 0x00000000000022b4 0x8 ./Peripheral/src/ch32v30x_usart.o - 0x00000000000022b4 USART_SendData - .text.USART_GetFlagStatus - 0x00000000000022bc 0xa ./Peripheral/src/ch32v30x_usart.o - 0x00000000000022bc USART_GetFlagStatus - .text.ETH_TxPktChainMode - 0x00000000000022c6 0x44 ./NetLib/eth_driver_RGMII.o - 0x00000000000022c6 ETH_TxPktChainMode - .text.WCHNET_GetMacAddr - 0x000000000000230a 0x20 ./NetLib/eth_driver_RGMII.o - 0x000000000000230a WCHNET_GetMacAddr - .text.WCHNET_TimeIsr - 0x000000000000232a 0x10 ./NetLib/eth_driver_RGMII.o - 0x000000000000232a WCHNET_TimeIsr - .text.ETH_RGMIIPinInit - 0x000000000000233a 0x154 ./NetLib/eth_driver_RGMII.o - 0x000000000000233a ETH_RGMIIPinInit - .text.ETH_PHYLink - 0x000000000000248e 0x134 ./NetLib/eth_driver_RGMII.o - 0x000000000000248e ETH_PHYLink - .text.WCHNET_QueryPhySta - 0x00000000000025c2 0x60 ./NetLib/eth_driver_RGMII.o - 0x00000000000025c2 WCHNET_QueryPhySta - .text.WCHNET_MainTask - 0x0000000000002622 0x12 ./NetLib/eth_driver_RGMII.o - 0x0000000000002622 WCHNET_MainTask - .text.ETH_RegInit - 0x0000000000002634 0x94 ./NetLib/eth_driver_RGMII.o - 0x0000000000002634 ETH_RegInit - .text.ETH_Configuration - 0x00000000000026c8 0x11a ./NetLib/eth_driver_RGMII.o - 0x00000000000026c8 ETH_Configuration - .text.ETH_Stop - 0x00000000000027e2 0x18 ./NetLib/eth_driver_RGMII.o - 0x00000000000027e2 ETH_Stop - .text.ReInitMACReg - 0x00000000000027fa 0x126 ./NetLib/eth_driver_RGMII.o - 0x00000000000027fa ReInitMACReg - .text.WCHNET_RecProcess - 0x0000000000002920 0x36 ./NetLib/eth_driver_RGMII.o - 0x0000000000002920 WCHNET_RecProcess - .text.WCHNET_ETHIsr - 0x0000000000002956 0x52 ./NetLib/eth_driver_RGMII.o - 0x0000000000002956 WCHNET_ETHIsr - .text.ETH_Init - 0x00000000000029a8 0x6c ./NetLib/eth_driver_RGMII.o - 0x00000000000029a8 ETH_Init - .text.ETH_LibInit - 0x0000000000002a14 0x74 ./NetLib/eth_driver_RGMII.o - 0x0000000000002a14 ETH_LibInit - .text.find_ctx_by_wchnet_id - 0x0000000000002a88 0x3e ./Middle/QDXnetworkStack/qdx_port.o - .text.free_sock_ctx - 0x0000000000002ac6 0x3a ./Middle/QDXnetworkStack/qdx_port.o - .text.qdx_port_sock_recv_notify - 0x0000000000002b00 0x9c ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002b00 qdx_port_sock_recv_notify - .text.qdx_port_sock_connect_notify - 0x0000000000002b9c 0x38 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002b9c qdx_port_sock_connect_notify - .text.qdx_port_sock_disconnect_notify - 0x0000000000002bd4 0x38 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002bd4 qdx_port_sock_disconnect_notify - .text.qdx_port_init - 0x0000000000002c0c 0x38 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002c0c qdx_port_init - .text.qdx_port_get_tick_ms - 0x0000000000002c44 0xe ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002c44 qdx_port_get_tick_ms - .text.qdx_port_delay_ms - 0x0000000000002c52 0x1c ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002c52 qdx_port_delay_ms - .text.qdx_port_mutex_create - 0x0000000000002c6e 0xe ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002c6e qdx_port_mutex_create - .text.qdx_port_mutex_lock - 0x0000000000002c7c 0x12 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002c7c qdx_port_mutex_lock - .text.qdx_port_mutex_unlock - 0x0000000000002c8e 0x16 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002c8e qdx_port_mutex_unlock - .text.qdx_port_thread_create - 0x0000000000002ca4 0x68 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002ca4 qdx_port_thread_create - .text.qdx_port_tcp_connect - 0x0000000000002d0c 0x2a0 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002d0c qdx_port_tcp_connect - .text.qdx_port_tcp_send - 0x0000000000002fac 0xa2 ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000002fac qdx_port_tcp_send - .text.qdx_port_tcp_recv - 0x000000000000304e 0xf2 ./Middle/QDXnetworkStack/qdx_port.o - 0x000000000000304e qdx_port_tcp_recv - .text.qdx_port_tcp_close - 0x0000000000003140 0x4c ./Middle/QDXnetworkStack/qdx_port.o - 0x0000000000003140 qdx_port_tcp_close - .text.qdx_port_net_lock - 0x000000000000318c 0x1a ./Middle/QDXnetworkStack/qdx_port.o - 0x000000000000318c qdx_port_net_lock - .text.qdx_port_net_unlock - 0x00000000000031a6 0x1e ./Middle/QDXnetworkStack/qdx_port.o - 0x00000000000031a6 qdx_port_net_unlock - .text.Preprocess_Init - 0x00000000000031c4 0x68 ./Middle/QDXnetworkStack/qdx_preprocess.o - 0x00000000000031c4 Preprocess_Init - .text.Preprocess_Settings_Change - 0x000000000000322c 0x98 ./Middle/QDXnetworkStack/qdx_preprocess.o - 0x000000000000322c Preprocess_Settings_Change - .text.Preprocess_Execute - 0x00000000000032c4 0x368 ./Middle/QDXnetworkStack/qdx_preprocess.o - 0x00000000000032c4 Preprocess_Execute - .text.Preprocess_CheckInternalTrigger2D - 0x000000000000362c 0x138 ./Middle/QDXnetworkStack/qdx_preprocess.o - 0x000000000000362c Preprocess_CheckInternalTrigger2D - .text.qdx_write_u16_le - 0x0000000000003764 0x8 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x0000000000003764 qdx_write_u16_le - .text.qdx_write_u32_le - 0x000000000000376c 0x14 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x000000000000376c qdx_write_u32_le - .text.qdx_read_u16_le - 0x0000000000003780 0xa ./Middle/QDXnetworkStack/qdx_protocol.o - 0x0000000000003780 qdx_read_u16_le - .text.qdx_read_u32_le - 0x000000000000378a 0x16 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x000000000000378a qdx_read_u32_le - .text.qdx_crc16_modbus - 0x00000000000037a0 0x34 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x00000000000037a0 qdx_crc16_modbus - .text.qdx_build_frame - 0x00000000000037d4 0x9a ./Middle/QDXnetworkStack/qdx_protocol.o - 0x00000000000037d4 qdx_build_frame - .text.qdx_build_frame_inplace - 0x000000000000386e 0x70 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x000000000000386e qdx_build_frame_inplace - .text.qdx_build_fragment_frame - 0x00000000000038de 0x88 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x00000000000038de qdx_build_fragment_frame - .text.tcp_stream_disconnect - 0x0000000000003966 0x28 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.tcp_send_frame - 0x000000000000398e 0x6e ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.tcp_send_handshake - 0x00000000000039fc 0xbc ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.tcp_send_heartbeat - 0x0000000000003ab8 0x32 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.tcp_stream_connect - 0x0000000000003aea 0x66 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.manager_thread_entry - 0x0000000000003b50 0x100 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.tcp_send_ack.constprop.4 - 0x0000000000003c50 0x34 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.recv_thread_entry - 0x0000000000003c84 0x7c2 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .text.TcpLogic_Init - 0x0000000000004446 0x9e ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x0000000000004446 TcpLogic_Init - .text.TcpLogic_Start - 0x00000000000044e4 0x7a ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x00000000000044e4 TcpLogic_Start - .text.TcpLogic_GetLatestConfig - 0x000000000000455e 0x68 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x000000000000455e TcpLogic_GetLatestConfig - .text.TcpLogic_RegisterConfigCallback - 0x00000000000045c6 0xe ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x00000000000045c6 TcpLogic_RegisterConfigCallback - .text.TcpLogic_RegisterDetectionCallback - 0x00000000000045d4 0xe ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x00000000000045d4 TcpLogic_RegisterDetectionCallback - .text.TcpLogic_RegisterTempFrameRequestCallback - 0x00000000000045e2 0xe ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x00000000000045e2 TcpLogic_RegisterTempFrameRequestCallback - .text.TcpLogic_InjectTestConfig - 0x00000000000045f0 0x80 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x00000000000045f0 TcpLogic_InjectTestConfig - .text.TcpLogic_BuildAndSendTemperatureFrame - 0x0000000000004670 0x1e6 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x0000000000004670 TcpLogic_BuildAndSendTemperatureFrame - .text.prvInsertBlockIntoFreeList - 0x0000000000004856 0x4c ./FreeRTOS/portable/MemMang/heap_4.o - .text.pvPortMalloc - 0x00000000000048a2 0x18c ./FreeRTOS/portable/MemMang/heap_4.o - 0x00000000000048a2 pvPortMalloc - .text.vPortFree - 0x0000000000004a2e 0xa8 ./FreeRTOS/portable/MemMang/heap_4.o - 0x0000000000004a2e vPortFree - .text.vPortSetupTimerInterrupt - 0x0000000000004ad6 0x3a ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000004ad6 vPortSetupTimerInterrupt - .text.xPortStartScheduler - 0x0000000000004b10 0x90 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000004b10 xPortStartScheduler - .text.SysTick_Handler - 0x0000000000004ba0 0x38 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000004ba0 SysTick_Handler - .text.vPortEnterCritical - 0x0000000000004bd8 0x16 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000004bd8 vPortEnterCritical - .text.vPortExitCritical - 0x0000000000004bee 0x42 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000000004bee vPortExitCritical - .text.vListInitialise - 0x0000000000004c30 0x14 ./FreeRTOS/list.o - 0x0000000000004c30 vListInitialise - .text.vListInitialiseItem - 0x0000000000004c44 0x6 ./FreeRTOS/list.o - 0x0000000000004c44 vListInitialiseItem - .text.vListInsert - 0x0000000000004c4a 0x2e ./FreeRTOS/list.o - 0x0000000000004c4a vListInsert - .text.uxListRemove - 0x0000000000004c78 0x20 ./FreeRTOS/list.o - 0x0000000000004c78 uxListRemove - .text.prvIsQueueEmpty - 0x0000000000004c98 0x1e ./FreeRTOS/queue.o - .text.prvCopyDataToQueue - 0x0000000000004cb6 0x72 ./FreeRTOS/queue.o - .text.prvCopyDataFromQueue - 0x0000000000004d28 0x28 ./FreeRTOS/queue.o - .text.prvUnlockQueue - 0x0000000000004d50 0x76 ./FreeRTOS/queue.o - .text.xQueueGenericReset - 0x0000000000004dc6 0xc4 ./FreeRTOS/queue.o - 0x0000000000004dc6 xQueueGenericReset - .text.xQueueGenericCreate - 0x0000000000004e8a 0x6e ./FreeRTOS/queue.o - 0x0000000000004e8a xQueueGenericCreate - .text.xQueueGenericSend - 0x0000000000004ef8 0x1a8 ./FreeRTOS/queue.o - 0x0000000000004ef8 xQueueGenericSend - .text.xQueueCreateMutex - 0x00000000000050a0 0x2e ./FreeRTOS/queue.o - 0x00000000000050a0 xQueueCreateMutex - .text.xQueueReceive - 0x00000000000050ce 0x166 ./FreeRTOS/queue.o - 0x00000000000050ce xQueueReceive - .text.xQueueSemaphoreTake - 0x0000000000005234 0x1bc ./FreeRTOS/queue.o - 0x0000000000005234 xQueueSemaphoreTake - .text.vQueueAddToRegistry - 0x00000000000053f0 0x6c ./FreeRTOS/queue.o - 0x00000000000053f0 vQueueAddToRegistry - .text.vQueueUnregisterQueue - 0x000000000000545c 0x5a ./FreeRTOS/queue.o - 0x000000000000545c vQueueUnregisterQueue - .text.vQueueDelete - 0x00000000000054b6 0x3c ./FreeRTOS/queue.o - 0x00000000000054b6 vQueueDelete - .text.vQueueWaitForMessageRestricted - 0x00000000000054f2 0x5c ./FreeRTOS/queue.o - 0x00000000000054f2 vQueueWaitForMessageRestricted - .text.prvResetNextTaskUnblockTime - 0x000000000000554e 0x1c ./FreeRTOS/tasks.o - .text.prvAddCurrentTaskToDelayedList - 0x000000000000556a 0x96 ./FreeRTOS/tasks.o - .text.prvIdleTask - 0x0000000000005600 0x4a ./FreeRTOS/tasks.o - .text.xTaskCreate - 0x000000000000564a 0x1e8 ./FreeRTOS/tasks.o - 0x000000000000564a xTaskCreate - .text.vTaskStartScheduler - 0x0000000000005832 0x82 ./FreeRTOS/tasks.o - 0x0000000000005832 vTaskStartScheduler - .text.vTaskSuspendAll - 0x00000000000058b4 0xc ./FreeRTOS/tasks.o - 0x00000000000058b4 vTaskSuspendAll - .text.xTaskGetTickCount - 0x00000000000058c0 0x6 ./FreeRTOS/tasks.o - 0x00000000000058c0 xTaskGetTickCount - .text.xTaskIncrementTick - 0x00000000000058c6 0x184 ./FreeRTOS/tasks.o - 0x00000000000058c6 xTaskIncrementTick - .text.xTaskResumeAll - 0x0000000000005a4a 0x14c ./FreeRTOS/tasks.o - 0x0000000000005a4a xTaskResumeAll - .text.vTaskDelay - 0x0000000000005b96 0x62 ./FreeRTOS/tasks.o - 0x0000000000005b96 vTaskDelay - .text.vTaskSwitchContext - 0x0000000000005bf8 0x8e ./FreeRTOS/tasks.o - 0x0000000000005bf8 vTaskSwitchContext - .text.vTaskPlaceOnEventList - 0x0000000000005c86 0x48 ./FreeRTOS/tasks.o - 0x0000000000005c86 vTaskPlaceOnEventList - .text.vTaskPlaceOnEventListRestricted - 0x0000000000005cce 0x76 ./FreeRTOS/tasks.o - 0x0000000000005cce vTaskPlaceOnEventListRestricted - .text.xTaskRemoveFromEventList - 0x0000000000005d44 0xe0 ./FreeRTOS/tasks.o - 0x0000000000005d44 xTaskRemoveFromEventList - .text.vTaskInternalSetTimeOutState - 0x0000000000005e24 0xe ./FreeRTOS/tasks.o - 0x0000000000005e24 vTaskInternalSetTimeOutState - .text.xTaskCheckForTimeOut - 0x0000000000005e32 0xc2 ./FreeRTOS/tasks.o - 0x0000000000005e32 xTaskCheckForTimeOut - .text.vTaskMissedYield - 0x0000000000005ef4 0x8 ./FreeRTOS/tasks.o - 0x0000000000005ef4 vTaskMissedYield - .text.xTaskGetSchedulerState - 0x0000000000005efc 0x14 ./FreeRTOS/tasks.o - 0x0000000000005efc xTaskGetSchedulerState - .text.xTaskPriorityInherit - 0x0000000000005f10 0xaa ./FreeRTOS/tasks.o - 0x0000000000005f10 xTaskPriorityInherit - .text.xTaskPriorityDisinherit - 0x0000000000005fba 0xc6 ./FreeRTOS/tasks.o - 0x0000000000005fba xTaskPriorityDisinherit - .text.vTaskPriorityDisinheritAfterTimeout - 0x0000000000006080 0xe2 ./FreeRTOS/tasks.o - 0x0000000000006080 vTaskPriorityDisinheritAfterTimeout - .text.pvTaskIncrementMutexHeldCount - 0x0000000000006162 0x1c ./FreeRTOS/tasks.o - 0x0000000000006162 pvTaskIncrementMutexHeldCount - .text.prvCheckForValidListAndQueue - 0x000000000000617e 0x5a ./FreeRTOS/timers.o - .text.prvInsertTimerInActiveList - 0x00000000000061d8 0x3e ./FreeRTOS/timers.o - .text.prvReloadTimer - 0x0000000000006216 0x2a ./FreeRTOS/timers.o - .text.prvProcessExpiredTimer - 0x0000000000006240 0x42 ./FreeRTOS/timers.o - .text.prvSwitchTimerLists - 0x0000000000006282 0x28 ./FreeRTOS/timers.o - .text.prvTimerTask - 0x00000000000062aa 0x188 ./FreeRTOS/timers.o - .text.xTimerCreateTimerTask - 0x0000000000006432 0x58 ./FreeRTOS/timers.o - 0x0000000000006432 xTimerCreateTimerTask - .text.Delay_Init - 0x000000000000648a 0x26 ./Debug/debug.o - 0x000000000000648a Delay_Init - .text.Delay_Us - 0x00000000000064b0 0x36 ./Debug/debug.o - 0x00000000000064b0 Delay_Us - .text.USART_Printf_Init - 0x00000000000064e6 0x62 ./Debug/debug.o - 0x00000000000064e6 USART_Printf_Init - .text._write 0x0000000000006548 0x3e ./Debug/debug.o - 0x0000000000006548 _write - .text.DVP_IRQHandler - 0x0000000000006586 0x64 ./Debug/dvp.o - 0x0000000000006586 DVP_IRQHandler - .text.__get_MEPC - 0x00000000000065ea 0x6 ./Core/core_riscv.o - 0x00000000000065ea __get_MEPC - .text.__get_MCAUSE - 0x00000000000065f0 0x6 ./Core/core_riscv.o - 0x00000000000065f0 __get_MCAUSE - .text.__get_MTVAL - 0x00000000000065f6 0x6 ./Core/core_riscv.o - 0x00000000000065f6 __get_MTVAL - .text.WCHNET_PeriodicHandle - 0x00000000000065fc 0x1c2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000000065fc WCHNET_PeriodicHandle - .text.WCHNET_NetInput - 0x00000000000067be 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000000067be WCHNET_NetInput - .text.WCHNET_PhyStatus - 0x00000000000067d2 0x4e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000000067d2 WCHNET_PhyStatus - .text.WCHNET_Rx - 0x0000000000006820 0x9a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000006820 WCHNET_Rx - .text.setRxBuffAddr - 0x00000000000068ba 0x16 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000000068ba setRxBuffAddr - .text.WCHNET_Tx - 0x00000000000068d0 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000000068d0 WCHNET_Tx - .text.GetChipID - 0x0000000000006906 0xe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000006906 GetChipID - .text.getTxBuffAddr - 0x0000000000006914 0x74 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x0000000000006914 getTxBuffAddr - .text.IPCheckParaInit - 0x0000000000006988 0x22 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - 0x0000000000006988 IPCheckParaInit - .text.SelIPARPSend - 0x00000000000069aa 0x38 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - 0x00000000000069aa SelIPARPSend - .text.IPCheckTmr - 0x00000000000069e2 0x42 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - 0x00000000000069e2 IPCheckTmr - .text.IPConflictHandle - 0x0000000000006a24 0x2e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - 0x0000000000006a24 IPConflictHandle - .text.NET_TCPError - 0x0000000000006a52 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006a52 NET_TCPError - .text.LwipTCPSendCallBack - 0x0000000000006a54 0x3e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006a54 LwipTCPSendCallBack - .text.LwipTCPPollCallBack - 0x0000000000006a92 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006a92 LwipTCPPollCallBack - .text.SocketIPRAWReceive - 0x0000000000006a96 0xc4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006a96 SocketIPRAWReceive - .text.SocketUdpReceive - 0x0000000000006b5a 0xda D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006b5a SocketUdpReceive - .text.WCHSocketTCPReceive - 0x0000000000006c34 0xd2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006c34 WCHSocketTCPReceive - .text.LwipTcpConnectedCallBack - 0x0000000000006d06 0x42 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006d06 LwipTcpConnectedCallBack - .text.ErrorEncode - 0x0000000000006d48 0x1a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006d48 ErrorEncode - .text.WCHSocketInit - 0x0000000000006d62 0x4c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006d62 WCHSocketInit - .text.WCHNET_Init - 0x0000000000006dae 0xac D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006dae WCHNET_Init - .text.WCHNET_ConfigKeepLive - 0x0000000000006e5a 0x16 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006e5a WCHNET_ConfigKeepLive - .text.WCHNET_ConfigLIB - 0x0000000000006e70 0x144 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006e70 WCHNET_ConfigLIB - .text.WCHNET_GetVer - 0x0000000000006fb4 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006fb4 WCHNET_GetVer - .text.WCHFindCorrectTCBPcb - 0x0000000000006fb8 0x5e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000006fb8 WCHFindCorrectTCBPcb - .text.WCHNET_SocketCreat - 0x0000000000007016 0x1d2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000007016 WCHNET_SocketCreat - .text.tcp_recved_socket - 0x00000000000071e8 0x58 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000071e8 tcp_recved_socket - .text.WCHNET_ModifyRecvBuf - 0x0000000000007240 0x52 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000007240 WCHNET_ModifyRecvBuf - .text.WCHNET_SocketRecv - 0x0000000000007292 0xe8 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000007292 WCHNET_SocketRecv - .text.SocketIPRawSend - 0x000000000000737a 0xbe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000737a SocketIPRawSend - .text.SocketUdpSend - 0x0000000000007438 0xbe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000007438 SocketUdpSend - .text.SocketTcpSend - 0x00000000000074f6 0xf0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000074f6 SocketTcpSend - .text.WCHNET_SocketSend - 0x00000000000075e6 0x56 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000075e6 WCHNET_SocketSend - .text.WCHScokedIntHandle - 0x000000000000763c 0x52 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000763c WCHScokedIntHandle - .text.LwipRemoveTcpPcb - 0x000000000000768e 0x9e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000768e LwipRemoveTcpPcb - .text.WCHNET_QueryGlobalInt - 0x000000000000772c 0x3e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000772c WCHNET_QueryGlobalInt - .text.WCHNET_GetGlobalInt - 0x000000000000776a 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000776a WCHNET_GetGlobalInt - .text.WCHNET_GetSocketInt - 0x000000000000777e 0x2a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000777e WCHNET_GetSocketInt - .text.WCHNET_GetPHYStatus - 0x00000000000077a8 0xa D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000077a8 WCHNET_GetPHYStatus - .text.WCHNET_SocketConnect - 0x00000000000077b2 0x76 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000077b2 WCHNET_SocketConnect - .text.CloseUpdConnect - 0x0000000000007828 0x38 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000007828 CloseUpdConnect - .text.CloseIPRAWConnect - 0x0000000000007860 0x38 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000007860 CloseIPRAWConnect - .text.CloseTcpPCB - 0x0000000000007898 0x88 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000007898 CloseTcpPCB - .text.WCHNET_SocketClose - 0x0000000000007920 0x60 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000007920 WCHNET_SocketClose - .text.QueryPingEnable - 0x0000000000007980 0xe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x0000000000007980 QueryPingEnable - .text.LwipUnreachPort - 0x000000000000798e 0x1a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000798e LwipUnreachPort - .text.LwipArpCheck - 0x00000000000079a8 0xc D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000000079a8 LwipArpCheck - .text.find_entry - 0x00000000000079b4 0x180 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .text.update_arp_entry - 0x0000000000007b34 0xb2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .text.etharp_ip_input - 0x0000000000007be6 0x5a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000007be6 etharp_ip_input - .text.etharp_arp_input - 0x0000000000007c40 0x170 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000007c40 etharp_arp_input - .text.etharp_request - 0x0000000000007db0 0xce D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000007db0 etharp_request - .text.etharp_tmr - 0x0000000000007e7e 0x7c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000007e7e etharp_tmr - .text.etharp_query - 0x0000000000007efa 0x118 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000007efa etharp_query - .text.etharp_output - 0x0000000000008012 0x134 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000008012 etharp_output - .text.ethernet_input - 0x0000000000008146 0x86 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000000008146 ethernet_input - .text.ethernetif_init - 0x00000000000081cc 0x64 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - 0x00000000000081cc ethernetif_init - .text.low_level_output - 0x0000000000008230 0x52 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - .text.ethernetif_input - 0x0000000000008282 0x70 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - 0x0000000000008282 ethernetif_input - .text.wch_ethernetif_init - 0x00000000000082f2 0x76 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - 0x00000000000082f2 wch_ethernetif_init - .text.htons 0x0000000000008368 0xe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - 0x0000000000008368 htons - .text.ntohs 0x0000000000008376 0xe D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - 0x0000000000008376 ntohs - .text.htonl 0x0000000000008384 0x24 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - 0x0000000000008384 htonl - .text.ntohl 0x00000000000083a8 0xc D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - 0x00000000000083a8 ntohl - .text.ip_route - 0x00000000000083b4 0x4c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - 0x00000000000083b4 ip_route - .text.ip_input - 0x0000000000008400 0x29a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - 0x0000000000008400 ip_input - .text.ip_output_if - 0x000000000000869a 0x15a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - 0x000000000000869a ip_output_if - .text.ip_output - 0x00000000000087f4 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - 0x00000000000087f4 ip_output - .text.ip_addr_isbroadcast - 0x000000000000882a 0x4a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - 0x000000000000882a ip_addr_isbroadcast - .text.ip_reass_tmr - 0x0000000000008874 0xe6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - 0x0000000000008874 ip_reass_tmr - .text.ip_reass - 0x000000000000895a 0x3dc D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - 0x000000000000895a ip_reass - .text.ip_frag 0x0000000000008d36 0x17e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - 0x0000000000008d36 ip_frag - .text.dhcp_set_state - 0x0000000000008eb4 0x16 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_option - 0x0000000000008eca 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_option_byte - 0x0000000000008eea 0x12 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_option_long - 0x0000000000008efc 0x48 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_option_trailer - 0x0000000000008f44 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_create_request - 0x0000000000008f78 0x18a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_delete_request - 0x0000000000009102 0x1e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .text.dhcp_arp_reply - 0x0000000000009120 0x182 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - 0x0000000000009120 dhcp_arp_reply - .text.lwip_init - 0x00000000000092a2 0x18 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - 0x00000000000092a2 lwip_init - .text.mem_init - 0x00000000000092ba 0x3e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - 0x00000000000092ba mem_init - .text.mem_free - 0x00000000000092f8 0x84 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - 0x00000000000092f8 mem_free - .text.mem_realloc - 0x000000000000937c 0xca D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - 0x000000000000937c mem_realloc - .text.mem_malloc - 0x0000000000009446 0xd0 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - 0x0000000000009446 mem_malloc - .text.memp_init - 0x0000000000009516 0x50 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - 0x0000000000009516 memp_init - .text.memp_malloc - 0x0000000000009566 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - 0x0000000000009566 memp_malloc - .text.memp_free - 0x0000000000009586 0x18 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - 0x0000000000009586 memp_free - .text.netif_set_ipaddr - 0x000000000000959e 0x96 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x000000000000959e netif_set_ipaddr - .text.netif_set_addr - 0x0000000000009634 0x4e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x0000000000009634 netif_set_addr - .text.netif_add - 0x0000000000009682 0x5a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x0000000000009682 netif_add - .text.netif_set_default - 0x00000000000096dc 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x00000000000096dc netif_set_default - .text.netif_is_up - 0x00000000000096e2 0x8 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x00000000000096e2 netif_is_up - .text.pbuf_header - 0x00000000000096ea 0x6e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x00000000000096ea pbuf_header - .text.pbuf_free - 0x0000000000009758 0x4e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000009758 pbuf_free - .text.pbuf_alloc - 0x00000000000097a6 0x140 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x00000000000097a6 pbuf_alloc - .text.pbuf_realloc - 0x00000000000098e6 0x58 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x00000000000098e6 pbuf_realloc - .text.pbuf_clen - 0x000000000000993e 0x12 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x000000000000993e pbuf_clen - .text.pbuf_ref - 0x0000000000009950 0xa D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000009950 pbuf_ref - .text.pbuf_cat - 0x000000000000995a 0x1c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x000000000000995a pbuf_cat - .text.pbuf_chain - 0x0000000000009976 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x0000000000009976 pbuf_chain - .text.pbuf_copy - 0x000000000000998a 0x9c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - 0x000000000000998a pbuf_copy - .text.raw_input - 0x0000000000009a26 0x68 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000009a26 raw_input - .text.raw_bind - 0x0000000000009a8e 0x1e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000009a8e raw_bind - .text.raw_connect - 0x0000000000009aac 0x1e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000009aac raw_connect - .text.raw_recv - 0x0000000000009aca 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000009aca raw_recv - .text.raw_sendto - 0x0000000000009ad0 0x7e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000009ad0 raw_sendto - .text.raw_send - 0x0000000000009b4e 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000009b4e raw_send - .text.raw_remove - 0x0000000000009b5e 0x30 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000009b5e raw_remove - .text.raw_new 0x0000000000009b8e 0x30 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - 0x0000000000009b8e raw_new - .text.tcp_new_port - 0x0000000000009bbe 0x5c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .text.tcp_bind - 0x0000000000009c1a 0x116 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009c1a tcp_bind - .text.tcp_update_rcv_ann_wnd - 0x0000000000009d30 0x48 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009d30 tcp_update_rcv_ann_wnd - .text.tcp_recved - 0x0000000000009d78 0x3c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009d78 tcp_recved - .text.tcp_seg_free - 0x0000000000009db4 0x2a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009db4 tcp_seg_free - .text.tcp_segs_free - 0x0000000000009dde 0x1e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009dde tcp_segs_free - .text.tcp_seg_copy - 0x0000000000009dfc 0x28 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009dfc tcp_seg_copy - .text.tcp_arg 0x0000000000009e24 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009e24 tcp_arg - .text.tcp_recv - 0x0000000000009e28 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009e28 tcp_recv - .text.tcp_sent - 0x0000000000009e2e 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009e2e tcp_sent - .text.tcp_err 0x0000000000009e34 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009e34 tcp_err - .text.tcp_poll - 0x0000000000009e3a 0xa D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009e3a tcp_poll - .text.tcp_pcb_purge - 0x0000000000009e44 0x4e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009e44 tcp_pcb_purge - .text.tcp_slowtmr - 0x0000000000009e92 0x2ba D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000000009e92 tcp_slowtmr - .text.tcp_pcb_remove - 0x000000000000a14c 0x72 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a14c tcp_pcb_remove - .text.tcp_close - 0x000000000000a1be 0xb2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a1be tcp_close - .text.tcp_recv_null - 0x000000000000a270 0x30 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a270 tcp_recv_null - .text.tcp_fasttmr - 0x000000000000a2a0 0x62 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a2a0 tcp_fasttmr - .text.tcp_tmr 0x000000000000a302 0x22 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a302 tcp_tmr - .text.tcp_fastsendack - 0x000000000000a324 0x7c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a324 tcp_fastsendack - .text.tcp_abandon - 0x000000000000a3a0 0x9a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a3a0 tcp_abandon - .text.tcp_next_iss - 0x000000000000a43a 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a43a tcp_next_iss - .text.tcp_alloc - 0x000000000000a44a 0x134 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a44a tcp_alloc - .text.tcp_new 0x000000000000a57e 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a57e tcp_new - .text.tcp_eff_send_mss - 0x000000000000a58e 0x2e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a58e tcp_eff_send_mss - .text.tcp_connect - 0x000000000000a5bc 0xe8 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a5bc tcp_connect - .text.RemoveTimeWaiTCP - 0x000000000000a6a4 0x32 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000a6a4 RemoveTimeWaiTCP - .text.tcp_oos_insert_segment - 0x000000000000a6d6 0xce D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .text.tcp_receive - 0x000000000000a7a4 0x944 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .text.tcp_parseopt.isra.0 - 0x000000000000b0e8 0xa6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .text.tcp_input - 0x000000000000b18e 0xa2e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - 0x000000000000b18e tcp_input - .text.tcp_output_set_header.isra.0.constprop.1 - 0x000000000000bbbc 0xd4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - .text.tcp_enqueue - 0x000000000000bc90 0x448 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000bc90 tcp_enqueue - .text.tcp_send_ctrl - 0x000000000000c0d8 0x16 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000c0d8 tcp_send_ctrl - .text.tcp_write - 0x000000000000c0ee 0x30 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000c0ee tcp_write - .text.tcp_send_empty_ack - 0x000000000000c11e 0x70 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000c11e tcp_send_empty_ack - .text.tcp_output - 0x000000000000c18e 0x368 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000c18e tcp_output - .text.tcp_rst 0x000000000000c4f6 0x108 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000c4f6 tcp_rst - .text.tcp_rexmit_rto - 0x000000000000c5fe 0x36 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000c5fe tcp_rexmit_rto - .text.tcp_rexmit - 0x000000000000c634 0x7c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000c634 tcp_rexmit - .text.tcp_rexmit_fast - 0x000000000000c6b0 0x62 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000c6b0 tcp_rexmit_fast - .text.tcp_keepalive - 0x000000000000c712 0x5e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000c712 tcp_keepalive - .text.tcp_zero_window_probe - 0x000000000000c770 0xd2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - 0x000000000000c770 tcp_zero_window_probe - .text.udp_input - 0x000000000000c842 0x238 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000c842 udp_input - .text.udp_bind - 0x000000000000ca7a 0x9a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000ca7a udp_bind - .text.udp_sendto_if - 0x000000000000cb14 0xd6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000cb14 udp_sendto_if - .text.udp_sendto - 0x000000000000cbea 0x2e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000cbea udp_sendto - .text.udp_send - 0x000000000000cc18 0x12 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000cc18 udp_send - .text.udp_connect - 0x000000000000cc2a 0x7e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000cc2a udp_connect - .text.udp_recv - 0x000000000000cca8 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000cca8 udp_recv - .text.udp_remove - 0x000000000000ccae 0x30 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000ccae udp_remove - .text.udp_new 0x000000000000ccde 0x24 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x000000000000ccde udp_new - .text.icmp_send_response.isra.0 - 0x000000000000cd02 0x76 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - .text.icmp_input - 0x000000000000cd78 0x250 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - 0x000000000000cd78 icmp_input - .text.icmp_dest_unreach - 0x000000000000cfc8 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - 0x000000000000cfc8 icmp_dest_unreach - .text.icmp_time_exceeded - 0x000000000000cfdc 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - 0x000000000000cfdc icmp_time_exceeded - .text.lwip_standard_chksum - 0x000000000000cff0 0x7e D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - .text.inet_chksum_pseudo - 0x000000000000d06e 0x10a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - 0x000000000000d06e inet_chksum_pseudo - .text.inet_chksum - 0x000000000000d178 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - 0x000000000000d178 inet_chksum - .text.inet_chksum_pbuf - 0x000000000000d18c 0x6a D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - 0x000000000000d18c inet_chksum_pbuf - .text.printchar - 0x000000000000d1f6 0x4a c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000d1f6 printchar - .text.prints 0x000000000000d240 0xe0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000d240 prints - .text.printInt - 0x000000000000d320 0xf2 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000d320 printInt - .text.printLongLongInt - 0x000000000000d412 0x4 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000d412 printLongLongInt - .text.printDouble - 0x000000000000d416 0x4 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000d416 printDouble - .text.print 0x000000000000d41a 0x320 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000d41a print - .text.printf 0x000000000000d73a 0x24 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000d73a printf - .text.puts 0x000000000000d75e 0x4a c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x000000000000d75e puts - .text.__divdi3 - 0x000000000000d7a8 0x3d4 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_divdi3.o) - 0x000000000000d7a8 __divdi3 - .text.memcpy 0x000000000000db7c 0xb2 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - 0x000000000000db7c memcpy - .text.memmove 0x000000000000dc2e 0x46 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - 0x000000000000dc2e memmove - *(.rodata) - *fill* 0x000000000000dc74 0x0 - .rodata 0x000000000000dc74 0x34 ./User/main.o - *(.rodata*) - .rodata.HardFault_Handler.str1.4 - 0x000000000000dca8 0x42 ./User/ch32v30x_it.o - *fill* 0x000000000000dcea 0x2 - .rodata.OnTempFrameRequest.str1.4 - 0x000000000000dcec 0x1e ./User/main.o - *fill* 0x000000000000dd0a 0x2 - .rodata.WCHNET_HandleGlobalInt.str1.4 - 0x000000000000dd0c 0x73 ./User/main.o - *fill* 0x000000000000dd7f 0x1 - .rodata.WCHNET_HandleSockInt.str1.4 - 0x000000000000dd80 0x90 ./User/main.o - .rodata.do_2d_capture_send.constprop.5.str1.4 - 0x000000000000de10 0x43 ./User/main.o - *fill* 0x000000000000de53 0x1 - .rodata.mStopIfError.str1.4 - 0x000000000000de54 0x16 ./User/main.o - *fill* 0x000000000000de6a 0x2 - .rodata.main.str1.4 - 0x000000000000de6c 0x1df ./User/main.o - *fill* 0x000000000000e04b 0x1 - .rodata.start_2d_burst.constprop.4.str1.4 - 0x000000000000e04c 0x48 ./User/main.o - .rodata.task_business_entry.str1.4 - 0x000000000000e094 0x218 ./User/main.o - .rodata.MemNum - 0x000000000000e2ac 0x10 ./NetLib/eth_driver_RGMII.o - 0x000000000000e2ac MemNum - .rodata.MemSize - 0x000000000000e2bc 0x10 ./NetLib/eth_driver_RGMII.o - 0x000000000000e2bc MemSize - .rodata.qdx_port_init.str1.4 - 0x000000000000e2cc 0x26 ./Middle/QDXnetworkStack/qdx_port.o - *fill* 0x000000000000e2f2 0x2 - .rodata.qdx_port_sock_connect_notify.str1.4 - 0x000000000000e2f4 0x1f ./Middle/QDXnetworkStack/qdx_port.o - *fill* 0x000000000000e313 0x1 - .rodata.qdx_port_sock_disconnect_notify.str1.4 - 0x000000000000e314 0x22 ./Middle/QDXnetworkStack/qdx_port.o - *fill* 0x000000000000e336 0x2 - .rodata.qdx_port_tcp_connect.str1.4 - 0x000000000000e338 0x1fd ./Middle/QDXnetworkStack/qdx_port.o - *fill* 0x000000000000e535 0x3 - .rodata.qdx_port_tcp_send.str1.4 - 0x000000000000e538 0x2d ./Middle/QDXnetworkStack/qdx_port.o - *fill* 0x000000000000e565 0x3 - .rodata.qdx_port_thread_create.str1.4 - 0x000000000000e568 0x3e ./Middle/QDXnetworkStack/qdx_port.o - *fill* 0x000000000000e5a6 0x2 - .rodata.Preprocess_Execute.str1.4 - 0x000000000000e5a8 0x34 ./Middle/QDXnetworkStack/qdx_preprocess.o - .rodata.TcpLogic_BuildAndSendTemperatureFrame.str1.4 - 0x000000000000e5dc 0x67 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000e643 0x1 - .rodata.TcpLogic_Init.str1.4 - 0x000000000000e644 0xd ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000e651 0x3 - .rodata.TcpLogic_Start.str1.4 - 0x000000000000e654 0x1d ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000e671 0x3 - .rodata.manager_thread_entry.str1.4 - 0x000000000000e674 0xd ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000e681 0x3 - .rodata.recv_thread_entry.str1.4 - 0x000000000000e684 0x30b ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000e98f 0x1 - .rodata.tcp_send_handshake.str1.4 - 0x000000000000e990 0x31 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000e9c1 0x3 - .rodata.tcp_stream_connect.str1.4 - 0x000000000000e9c4 0x65 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000ea29 0x3 - .rodata.tcp_stream_disconnect.str1.4 - 0x000000000000ea2c 0x1b ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x000000000000ea47 0x1 - .rodata.pvPortMalloc.str1.4 - 0x000000000000ea48 0x49 ./FreeRTOS/portable/MemMang/heap_4.o - *fill* 0x000000000000ea91 0x3 - .rodata.xPortStartScheduler.str1.4 - 0x000000000000ea94 0x27 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x49 (size before relaxing) - *fill* 0x000000000000eabb 0x1 - .rodata.xQueueGenericReset.str1.4 - 0x000000000000eabc 0x14 ./FreeRTOS/queue.o - 0x35 (size before relaxing) - .rodata.prvTaskIsTaskSuspended.str1.4 - 0x000000000000ead0 0x14 ./FreeRTOS/tasks.o - 0x35 (size before relaxing) - .rodata.vTaskStartScheduler.str1.4 - 0x000000000000eae4 0x5 ./FreeRTOS/tasks.o - *fill* 0x000000000000eae9 0x3 - .rodata.prvTimerTask - 0x000000000000eaec 0x24 ./FreeRTOS/timers.o - .rodata.prvCheckForValidListAndQueue.str1.4 - 0x000000000000eb10 0x5 ./FreeRTOS/timers.o - *fill* 0x000000000000eb15 0x3 - .rodata.prvTimerTask.str1.4 - 0x000000000000eb18 0x15 ./FreeRTOS/timers.o - 0x39 (size before relaxing) - *fill* 0x000000000000eb2d 0x3 - .rodata.xTimerCreateTimerTask.str1.4 - 0x000000000000eb30 0x8 ./FreeRTOS/timers.o - .rodata.ErrTable - 0x000000000000eb38 0x10 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000000000eb38 ErrTable - .rodata.tcp_close - 0x000000000000eb48 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .rodata.tcp_backoff - 0x000000000000eb68 0xd D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000000000eb68 tcp_backoff - *fill* 0x000000000000eb75 0x3 - .rodata.tcp_input - 0x000000000000eb78 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .rodata.print.str1.4 - 0x000000000000eb98 0x8 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - 0x7 (size before relaxing) - .rodata.__clz_tab - 0x000000000000eba0 0x100 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) - 0x000000000000eba0 __clz_tab - *(.gnu.linkonce.t.*) - 0x000000000000eca0 . = ALIGN (0x4) - -.rela.dyn 0x000000000000eca0 0x0 - .rela.text.HardFault_Handler - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.OnTempFrameRequest - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.do_2d_capture_send.constprop.5 - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.start_2d_burst.constprop.4 - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.task_business_entry - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.mStopIfError - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.WCHNET_HandleSockInt - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.WCHNET_HandleGlobalInt - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.startup.main - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.init 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.vector 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.handle_reset - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.qdx_port_sock_connect_notify - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.qdx_port_sock_disconnect_notify - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.qdx_port_init - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.qdx_port_thread_create - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.qdx_port_tcp_connect - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.qdx_port_tcp_send - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.Preprocess_Execute - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.tcp_stream_disconnect - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.tcp_send_handshake - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.tcp_stream_connect - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.recv_thread_entry - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.TcpLogic_BuildAndSendTemperatureFrame - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.pvPortMalloc - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vPortFree - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xPortStartScheduler - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vPortExitCritical - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.sdata2.xISRStackTop - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueGenericReset - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueGenericCreate - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueGenericSend - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueReceive - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xQueueSemaphoreTake - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vQueueAddToRegistry - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vQueueUnregisterQueue - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vQueueDelete - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskCreate - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskStartScheduler - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskIncrementTick - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskResumeAll - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskDelay - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskSwitchContext - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskPlaceOnEventList - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskPlaceOnEventListRestricted - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskRemoveFromEventList - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskCheckForTimeOut - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xTaskPriorityDisinherit - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.vTaskPriorityDisinheritAfterTimeout - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.prvTimerTask - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.xTimerCreateTimerTask - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.prints - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.printInt - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.print - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - .rela.text.printf - 0x000000000000eca0 0x0 ./User/ch32v30x_it.o - -.fini 0x000000000000eca0 0x0 - *(SORT_NONE(.fini)) - 0x000000000000eca0 . = ALIGN (0x4) - [!provide] PROVIDE (_etext = .) - [!provide] PROVIDE (_eitcm = .) - -.preinit_array 0x000000000000eca0 0x0 - [!provide] PROVIDE (__preinit_array_start = .) - *(.preinit_array) - [!provide] PROVIDE (__preinit_array_end = .) - -.init_array 0x000000000000eca0 0x0 - [!provide] PROVIDE (__init_array_start = .) - *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)) - *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors) - [!provide] PROVIDE (__init_array_end = .) - -.fini_array 0x000000000000eca0 0x0 - [!provide] PROVIDE (__fini_array_start = .) - *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)) - *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors) - [!provide] PROVIDE (__fini_array_end = .) - -.ctors - *crtbegin.o(.ctors) - *crtbegin?.o(.ctors) - *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) - *(SORT_BY_NAME(.ctors.*)) - *(.ctors) - -.dtors - *crtbegin.o(.dtors) - *crtbegin?.o(.dtors) - *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) - *(SORT_BY_NAME(.dtors.*)) - *(.dtors) - -.dalign 0x0000000020000000 0x0 load address 0x000000000000eca0 - 0x0000000020000000 . = ALIGN (0x4) - 0x0000000020000000 PROVIDE (_data_vma = .) - -.dlalign 0x000000000000eca0 0x0 - 0x000000000000eca0 . = ALIGN (0x4) - 0x000000000000eca0 PROVIDE (_data_lma = .) - -.data 0x0000000020000000 0xa0 load address 0x000000000000eca0 - *(.gnu.linkonce.r.*) - *(.data .data.*) - .data.g_TxNetBuffer_A - 0x0000000020000000 0x10 ./User/main.o - 0x0000000020000000 g_TxNetBuffer_A - .data.g_TxNetBuffer_B - 0x0000000020000010 0x10 ./User/main.o - 0x0000000020000010 g_TxNetBuffer_B - .data.AHBPrescTable - 0x0000000020000020 0x10 ./User/system_ch32v30x.o - 0x0000000020000020 AHBPrescTable - .data.APBAHBPrescTable - 0x0000000020000030 0x10 ./Peripheral/src/ch32v30x_rcc.o - *(.gnu.linkonce.d.*) - 0x0000000020000040 . = ALIGN (0x8) - 0x0000000020000840 PROVIDE (__global_pointer$ = (. + 0x800)) - *(.sdata .sdata.*) - .sdata.GWIPAddr - 0x0000000020000040 0x4 ./User/main.o - 0x0000000020000040 GWIPAddr - .sdata.IPAddr 0x0000000020000044 0x4 ./User/main.o - 0x0000000020000044 IPAddr - .sdata.IPMask 0x0000000020000048 0x4 ./User/main.o - 0x0000000020000048 IPMask - .sdata.g_temp_req_is2d - 0x000000002000004c 0x1 ./User/main.o - .sdata.use_buffer_A.6929 - 0x000000002000004d 0x1 ./User/main.o - *fill* 0x000000002000004e 0x2 - .sdata.SystemCoreClock - 0x0000000020000050 0x4 ./User/system_ch32v30x.o - 0x0000000020000050 SystemCoreClock - .sdata.ADCPrescTable - 0x0000000020000054 0x4 ./Peripheral/src/ch32v30x_rcc.o - .sdata.uxCriticalNesting - 0x0000000020000058 0x4 ./FreeRTOS/portable/GCC/RISC-V/port.o - .sdata.uxTopUsedPriority - 0x000000002000005c 0x4 ./FreeRTOS/tasks.o - 0x000000002000005c uxTopUsedPriority - .sdata.DHCPXid - 0x0000000020000060 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - 0x0000000020000060 DHCPXid - .sdata.arp_table - 0x0000000020000064 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000020000064 arp_table - .sdata.memp_num - 0x0000000020000068 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - 0x0000000020000068 memp_num - .sdata.memp_sizes - 0x000000002000006c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - 0x000000002000006c memp_sizes - .sdata.iss.3197 - 0x0000000020000070 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .sdata.port.3029 - 0x0000000020000074 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - *(.sdata2.*) - *fill* 0x0000000020000076 0x2 - .sdata2.xISRStackTop - 0x0000000020000078 0x4 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0x0000000020000078 xISRStackTop - .sdata2.ethbroadcast - 0x000000002000007c 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x000000002000007c ethbroadcast - *fill* 0x0000000020000082 0x2 - .sdata2.ethzero - 0x0000000020000084 0x6 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - 0x0000000020000084 ethzero - *fill* 0x000000002000008a 0x2 - .sdata2.ip_addr_any - 0x000000002000008c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - 0x000000002000008c ip_addr_any - .sdata2.ip_addr_broadcast - 0x0000000020000090 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - 0x0000000020000090 ip_addr_broadcast - .sdata2.tcp_persist_backoff - 0x0000000020000094 0x7 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000020000094 tcp_persist_backoff - *(.gnu.linkonce.s.*) - 0x00000000200000a0 . = ALIGN (0x8) - *fill* 0x000000002000009b 0x5 - *(.srodata.cst16) - *(.srodata.cst8) - *(.srodata.cst4) - *(.srodata.cst2) - *(.srodata .srodata.*) - 0x00000000200000a0 . = ALIGN (0x4) - 0x00000000200000a0 PROVIDE (_edata = .) - -.bss 0x00000000200000a0 0x2f990 load address 0x000000000000ed40 - 0x00000000200000a0 . = ALIGN (0x4) - 0x00000000200000a0 PROVIDE (_sbss = .) - *(.sbss*) - .sbss.sys_tick_ms - 0x00000000200000a0 0x4 ./User/ch32v30x_it.o - 0x00000000200000a0 sys_tick_ms - .sbss.MACAddr 0x00000000200000a4 0x6 ./User/main.o - 0x00000000200000a4 MACAddr - .sbss.burst_active - 0x00000000200000aa 0x1 ./User/main.o - .sbss.burst_debounce_pending - 0x00000000200000ab 0x1 ./User/main.o - .sbss.burst_debounce_until - 0x00000000200000ac 0x4 ./User/main.o - .sbss.burst_delay_pending - 0x00000000200000b0 0x1 ./User/main.o - *fill* 0x00000000200000b1 0x3 - .sbss.burst_delay_until_ms - 0x00000000200000b4 0x4 ./User/main.o - .sbss.burst_next_time_ms - 0x00000000200000b8 0x4 ./User/main.o - .sbss.burst_remaining - 0x00000000200000bc 0x1 ./User/main.o - .sbss.g_ext_trigger_flag - 0x00000000200000bd 0x1 ./User/main.o - *fill* 0x00000000200000be 0x2 - .sbss.g_ext_trigger_time_ms - 0x00000000200000c0 0x4 ./User/main.o - .sbss.g_ng_off_time - 0x00000000200000c4 0x4 ./User/main.o - .sbss.g_temp_req_pending - 0x00000000200000c8 0x1 ./User/main.o - .sbss.s1d_consec_cold - 0x00000000200000c9 0x1 ./User/main.o - .sbss.s1d_consec_hot - 0x00000000200000ca 0x1 ./User/main.o - *fill* 0x00000000200000cb 0x1 - .sbss.s1d_count - 0x00000000200000cc 0x2 ./User/main.o - *fill* 0x00000000200000ce 0x2 - .sbss.s1d_debounce_until - 0x00000000200000d0 0x4 ./User/main.o - .sbss.s1d_pre_count - 0x00000000200000d4 0x1 ./User/main.o - .sbss.s1d_pre_idx - 0x00000000200000d5 0x1 ./User/main.o - *fill* 0x00000000200000d6 0x2 - .sbss.s1d_pre_ring - 0x00000000200000d8 0x6 ./User/main.o - *fill* 0x00000000200000de 0x2 - .sbss.s1d_start_time - 0x00000000200000e0 0x4 ./User/main.o - .sbss.s1d_state - 0x00000000200000e4 0x4 ./User/main.o - .sbss.s1d_triggered - 0x00000000200000e8 0x1 ./User/main.o - *fill* 0x00000000200000e9 0x3 - .sbss.DMARxDescToGet - 0x00000000200000ec 0x4 ./Peripheral/src/ch32v30x_eth.o - 0x00000000200000ec DMARxDescToGet - .sbss.DMATxDescToSet - 0x00000000200000f0 0x4 ./Peripheral/src/ch32v30x_eth.o - 0x00000000200000f0 DMATxDescToSet - .sbss.ChipId 0x00000000200000f4 0x4 ./NetLib/eth_driver_RGMII.o - 0x00000000200000f4 ChipId - .sbss.LastPhyStat - 0x00000000200000f8 0x2 ./NetLib/eth_driver_RGMII.o - 0x00000000200000f8 LastPhyStat - *fill* 0x00000000200000fa 0x2 - .sbss.LastQueryPhyTime - 0x00000000200000fc 0x4 ./NetLib/eth_driver_RGMII.o - 0x00000000200000fc LastQueryPhyTime - .sbss.LocalTime - 0x0000000020000100 0x4 ./NetLib/eth_driver_RGMII.o - 0x0000000020000100 LocalTime - .sbss.gPHYAddress - 0x0000000020000104 0x2 ./NetLib/eth_driver_RGMII.o - 0x0000000020000104 gPHYAddress - *fill* 0x0000000020000106 0x2 - .sbss.pDMARxSet - 0x0000000020000108 0x4 ./NetLib/eth_driver_RGMII.o - 0x0000000020000108 pDMARxSet - .sbss.pDMATxSet - 0x000000002000010c 0x4 ./NetLib/eth_driver_RGMII.o - 0x000000002000010c pDMATxSet - .sbss.g_wchnet_mutex - 0x0000000020000110 0x4 ./Middle/QDXnetworkStack/qdx_port.o - .sbss.g_is_initialized - 0x0000000020000114 0x1 ./Middle/QDXnetworkStack/qdx_preprocess.o - *fill* 0x0000000020000115 0x3 - .sbss.g_preprocess_mutex - 0x0000000020000118 0x4 ./Middle/QDXnetworkStack/qdx_preprocess.o - .sbss.pxEnd 0x000000002000011c 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xBlockAllocatedBit - 0x0000000020000120 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xFreeBytesRemaining - 0x0000000020000124 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xMinimumEverFreeBytesRemaining - 0x0000000020000128 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xNumberOfSuccessfulAllocations - 0x000000002000012c 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xNumberOfSuccessfulFrees - 0x0000000020000130 0x4 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.xStart 0x0000000020000134 0x8 ./FreeRTOS/portable/MemMang/heap_4.o - .sbss.pxCurrentTCB - 0x000000002000013c 0x4 ./FreeRTOS/tasks.o - 0x000000002000013c pxCurrentTCB - .sbss.pxDelayedTaskList - 0x0000000020000140 0x4 ./FreeRTOS/tasks.o - .sbss.pxOverflowDelayedTaskList - 0x0000000020000144 0x4 ./FreeRTOS/tasks.o - .sbss.uxCurrentNumberOfTasks - 0x0000000020000148 0x4 ./FreeRTOS/tasks.o - .sbss.uxDeletedTasksWaitingCleanUp - 0x000000002000014c 0x4 ./FreeRTOS/tasks.o - .sbss.uxSchedulerSuspended - 0x0000000020000150 0x4 ./FreeRTOS/tasks.o - .sbss.uxTaskNumber - 0x0000000020000154 0x4 ./FreeRTOS/tasks.o - .sbss.uxTopReadyPriority - 0x0000000020000158 0x4 ./FreeRTOS/tasks.o - .sbss.xIdleTaskHandle - 0x000000002000015c 0x4 ./FreeRTOS/tasks.o - .sbss.xNextTaskUnblockTime - 0x0000000020000160 0x4 ./FreeRTOS/tasks.o - .sbss.xNumOfOverflows - 0x0000000020000164 0x4 ./FreeRTOS/tasks.o - .sbss.xPendedTicks - 0x0000000020000168 0x4 ./FreeRTOS/tasks.o - .sbss.xSchedulerRunning - 0x000000002000016c 0x4 ./FreeRTOS/tasks.o - .sbss.xTickCount - 0x0000000020000170 0x4 ./FreeRTOS/tasks.o - .sbss.xYieldPending - 0x0000000020000174 0x4 ./FreeRTOS/tasks.o - .sbss.pxCurrentTimerList - 0x0000000020000178 0x4 ./FreeRTOS/timers.o - .sbss.pxOverflowTimerList - 0x000000002000017c 0x4 ./FreeRTOS/timers.o - .sbss.xLastTime.6646 - 0x0000000020000180 0x4 ./FreeRTOS/timers.o - .sbss.xTimerQueue - 0x0000000020000184 0x4 ./FreeRTOS/timers.o - .sbss.xTimerTaskHandle - 0x0000000020000188 0x4 ./FreeRTOS/timers.o - .sbss.p_ms 0x000000002000018c 0x2 ./Debug/debug.o - .sbss.p_us 0x000000002000018e 0x1 ./Debug/debug.o - .sbss.Frame_Ready_Flag - 0x000000002000018f 0x1 ./Debug/dvp.o - 0x000000002000018f Frame_Ready_Flag - .sbss.Line_Ready_Flag - 0x0000000020000190 0x1 ./Debug/dvp.o - 0x0000000020000190 Line_Ready_Flag - *fill* 0x0000000020000191 0x3 - .sbss.Ready_Frame_Count - 0x0000000020000194 0x4 ./Debug/dvp.o - 0x0000000020000194 Ready_Frame_Count - .sbss.Ready_Line_Ptr - 0x0000000020000198 0x4 ./Debug/dvp.o - 0x0000000020000198 Ready_Line_Ptr - .sbss.current_line_idx - 0x000000002000019c 0x4 ./Debug/dvp.o - 0x000000002000019c current_line_idx - .sbss.dvp_frame_count - 0x00000000200001a0 0x4 ./Debug/dvp.o - 0x00000000200001a0 dvp_frame_count - .sbss.dvp_row_irq_cnt - 0x00000000200001a4 0x4 ./Debug/dvp.o - 0x00000000200001a4 dvp_row_irq_cnt - .sbss.ARPTimer - 0x00000000200001a8 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000200001a8 ARPTimer - .sbss.ArpCheckTime - 0x00000000200001ac 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000200001ac ArpCheckTime - .sbss.DHCPcoarseTimer - 0x00000000200001b0 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000200001b0 DHCPcoarseTimer - .sbss.DHCPfineTimer - 0x00000000200001b4 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000200001b4 DHCPfineTimer - .sbss.DNSTimer - 0x00000000200001b8 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000200001b8 DNSTimer - .sbss.IPFragTimer - 0x00000000200001bc 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000200001bc IPFragTimer - .sbss.TCPTimer - 0x00000000200001c0 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000200001c0 TCPTimer - .sbss.TxTimer 0x00000000200001c4 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000200001c4 TxTimer - .sbss.phydatatime - 0x00000000200001c8 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - 0x00000000200001c8 phydatatime - .sbss.ARP_Retry_Cnt - 0x00000000200001cc 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000200001cc ARP_Retry_Cnt - .sbss.ARP_Retry_Period - 0x00000000200001cd 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000200001cd ARP_Retry_Period - .sbss.Arp_Entry_timeout - 0x00000000200001ce 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000200001ce Arp_Entry_timeout - .sbss.SockNumber - 0x00000000200001d0 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000200001d0 SockNumber - *fill* 0x00000000200001d1 0x3 - .sbss.TCPVerifyConnCallback - 0x00000000200001d4 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000200001d4 TCPVerifyConnCallback - .sbss.phydata 0x00000000200001d8 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000200001d8 phydata - *fill* 0x00000000200001d9 0x3 - .sbss.tcpSendAckFlag - 0x00000000200001dc 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x00000000200001dc tcpSendAckFlag - .sbss.etharp_cached_entry - 0x00000000200001e0 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - *fill* 0x00000000200001e1 0x3 - .sbss.frame 0x00000000200001e4 0x8 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - 0x00000000200001e4 frame - .sbss.ip_id.2947 - 0x00000000200001ec 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - .sbss.ip_reass_pbufcount - 0x00000000200001ee 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .sbss.reassdatagrams - 0x00000000200001f0 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .sbss.lfree 0x00000000200001f4 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .sbss.ram 0x00000000200001f8 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .sbss.ram_end 0x00000000200001fc 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .sbss.netif_default - 0x0000000020000200 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x0000000020000200 netif_default - .sbss.netif_list - 0x0000000020000204 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - 0x0000000020000204 netif_list - .sbss.netifnum.2482 - 0x0000000020000208 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - *fill* 0x0000000020000209 0x3 - .sbss.raw_pcbs - 0x000000002000020c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - .sbss.tcp_active_pcbs - 0x0000000020000210 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000020000210 tcp_active_pcbs - .sbss.tcp_bound_pcbs - 0x0000000020000214 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000020000214 tcp_bound_pcbs - .sbss.tcp_listen_pcbs - 0x0000000020000218 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000020000218 tcp_listen_pcbs - .sbss.tcp_ticks - 0x000000002000021c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x000000002000021c tcp_ticks - .sbss.tcp_timer - 0x0000000020000220 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - *fill* 0x0000000020000221 0x3 - .sbss.tcp_tmp_pcb - 0x0000000020000224 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000020000224 tcp_tmp_pcb - .sbss.tcp_tw_pcbs - 0x0000000020000228 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - 0x0000000020000228 tcp_tw_pcbs - .sbss.ackno 0x000000002000022c 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .sbss.flags 0x0000000020000230 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - *fill* 0x0000000020000231 0x3 - .sbss.iphdr 0x0000000020000234 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .sbss.recv_data - 0x0000000020000238 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .sbss.recv_flags - 0x000000002000023c 0x1 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - *fill* 0x000000002000023d 0x3 - .sbss.seqno 0x0000000020000240 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .sbss.tcp_input_pcb - 0x0000000020000244 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - 0x0000000020000244 tcp_input_pcb - .sbss.tcphdr 0x0000000020000248 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .sbss.tcplen 0x000000002000024c 0x2 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - *fill* 0x000000002000024e 0x2 - .sbss.udp_pcbs - 0x0000000020000250 0x4 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - 0x0000000020000250 udp_pcbs - *(.gnu.linkonce.sb.*) - *(.bss*) - .bss.SocketRecvBuf - 0x0000000020000254 0x16d0 ./User/main.o - 0x0000000020000254 SocketRecvBuf - .bss.g_TxNetBuffer_A_Mem - 0x0000000020001924 0x2800 ./User/main.o - 0x0000000020001924 g_TxNetBuffer_A_Mem - .bss.g_TxNetBuffer_B_Mem - 0x0000000020004124 0x2800 ./User/main.o - 0x0000000020004124 g_TxNetBuffer_B_Mem - .bss.s1d_temp_buf - 0x0000000020006924 0x400 ./User/main.o - .bss.s1d_time_buf - 0x0000000020006d24 0x400 ./User/main.o - .bss.DMARxDscrTab - 0x0000000020007124 0x70 ./NetLib/eth_driver_RGMII.o - 0x0000000020007124 DMARxDscrTab - .bss.DMATxDscrTab - 0x0000000020007194 0x20 ./NetLib/eth_driver_RGMII.o - 0x0000000020007194 DMATxDscrTab - .bss.MACRxBuf 0x00000000200071b4 0x29ac ./NetLib/eth_driver_RGMII.o - 0x00000000200071b4 MACRxBuf - .bss.MACTxBuf 0x0000000020009b60 0xbe8 ./NetLib/eth_driver_RGMII.o - 0x0000000020009b60 MACTxBuf - .bss.Mem_ArpTable - 0x000000002000a748 0x4b0 ./NetLib/eth_driver_RGMII.o - 0x000000002000a748 Mem_ArpTable - .bss.Mem_Heap_Memory - 0x000000002000abf8 0x1e74 ./NetLib/eth_driver_RGMII.o - 0x000000002000abf8 Mem_Heap_Memory - .bss.Memp_Memory - 0x000000002000ca6c 0x261b ./NetLib/eth_driver_RGMII.o - 0x000000002000ca6c Memp_Memory - *fill* 0x000000002000f087 0x1 - .bss.SocketInf - 0x000000002000f088 0x78 ./NetLib/eth_driver_RGMII.o - 0x000000002000f088 SocketInf - .bss.g_sock_ctx - 0x000000002000f100 0x16f8 ./Middle/QDXnetworkStack/qdx_port.o - .bss.g_PreprocessCfg - 0x00000000200107f8 0x6e ./Middle/QDXnetworkStack/qdx_preprocess.o - *fill* 0x0000000020010866 0x2 - .bss.g_col_sums - 0x0000000020010868 0x400 ./Middle/QDXnetworkStack/qdx_preprocess.o - .bss.frag_buf.3246 - 0x0000000020010c68 0x58a ./Middle/QDXnetworkStack/qdx_tcp_logic.o - *fill* 0x00000000200111f2 0x2 - .bss.g_TcpLogic - 0x00000000200111f4 0x20e4 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .bss.ucHeap 0x00000000200132d8 0x4000 ./FreeRTOS/portable/MemMang/heap_4.o - .bss.xQueueRegistry - 0x00000000200172d8 0x40 ./FreeRTOS/queue.o - 0x00000000200172d8 xQueueRegistry - .bss.pxReadyTasksLists - 0x0000000020017318 0x12c ./FreeRTOS/tasks.o - .bss.xDelayedTaskList1 - 0x0000000020017444 0x14 ./FreeRTOS/tasks.o - .bss.xDelayedTaskList2 - 0x0000000020017458 0x14 ./FreeRTOS/tasks.o - .bss.xPendingReadyList - 0x000000002001746c 0x14 ./FreeRTOS/tasks.o - .bss.xSuspendedTaskList - 0x0000000020017480 0x14 ./FreeRTOS/tasks.o - .bss.xTasksWaitingTermination - 0x0000000020017494 0x14 ./FreeRTOS/tasks.o - .bss.xActiveTimerList1 - 0x00000000200174a8 0x14 ./FreeRTOS/timers.o - .bss.xActiveTimerList2 - 0x00000000200174bc 0x14 ./FreeRTOS/timers.o - .bss.DMA_LineBuf0 - 0x00000000200174d0 0x200 ./Debug/dvp.o - 0x00000000200174d0 DMA_LineBuf0 - .bss.DMA_LineBuf1 - 0x00000000200176d0 0x200 ./Debug/dvp.o - 0x00000000200176d0 DMA_LineBuf1 - .bss.FrameBuffer - 0x00000000200178d0 0x18000 ./Debug/dvp.o - 0x00000000200178d0 FrameBuffer - .bss.SelARP 0x000000002002f8d0 0xc D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - 0x000000002002f8d0 SelARP - .bss.DHCPCtrl 0x000000002002f8dc 0x18 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - 0x000000002002f8dc DHCPCtrl - .bss.dhcp_host_name - 0x000000002002f8f4 0x40 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - 0x000000002002f8f4 dhcp_host_name - .bss.DNSInf 0x000000002002f934 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - 0x000000002002f934 DNSInf - .bss.KeepLiveCfg - 0x000000002002f948 0xc D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000002002f948 KeepLiveCfg - .bss.NetInf 0x000000002002f954 0x44 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000002002f954 NetInf - .bss.WCHCfg 0x000000002002f998 0x2c D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - 0x000000002002f998 WCHCfg - .bss.WCHNetIf 0x000000002002f9c4 0x38 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - 0x000000002002f9c4 WCHNetIf - .bss.memp_tab 0x000000002002f9fc 0x20 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - .bss.inseg 0x000000002002fa1c 0x14 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - *(.gnu.linkonce.b.*) - *(COMMON*) - 0x000000002002fa30 . = ALIGN (0x4) - 0x000000002002fa30 PROVIDE (_ebss = .) - 0x000000002002fa30 PROVIDE (_end = _ebss) - [!provide] PROVIDE (end = .) - -.stack 0x000000002002f800 0x800 - 0x000000002002f800 PROVIDE (_heap_end = .) - 0x000000002002f800 . = ALIGN (0x4) - [!provide] PROVIDE (_susrstack = .) - 0x0000000020030000 . = (. + __stack_size) - *fill* 0x000000002002f800 0x800 - 0x0000000020030000 PROVIDE (_eusrstack = .) - 0x0000000020030000 __freertos_irq_stack_top = . -OUTPUT(TCPClient1.elf elf32-littleriscv) - -.debug_info 0x0000000000000000 0x28e9e - .debug_info 0x0000000000000000 0x117a ./User/ch32v30x_it.o - .debug_info 0x000000000000117a 0x3d24 ./User/main.o - .debug_info 0x0000000000004e9e 0xbb5 ./User/system_ch32v30x.o - .debug_info 0x0000000000005a53 0x22 ./Startup/startup_ch32v30x_D8C.o - .debug_info 0x0000000000005a75 0xa94 ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_info 0x0000000000006509 0x270c ./Peripheral/src/ch32v30x_eth.o - .debug_info 0x0000000000008c15 0xc0d ./Peripheral/src/ch32v30x_exti.o - .debug_info 0x0000000000009822 0x15c3 ./Peripheral/src/ch32v30x_flash.o - .debug_info 0x000000000000ade5 0x12aa ./Peripheral/src/ch32v30x_gpio.o - .debug_info 0x000000000000c08f 0x158a ./Peripheral/src/ch32v30x_rcc.o - .debug_info 0x000000000000d619 0x2a54 ./Peripheral/src/ch32v30x_tim.o - .debug_info 0x000000000001006d 0x13cd ./Peripheral/src/ch32v30x_usart.o - .debug_info 0x000000000001143a 0x2655 ./NetLib/eth_driver_RGMII.o - .debug_info 0x0000000000013a8f 0x1c63 ./Middle/QDXnetworkStack/qdx_port.o - .debug_info 0x00000000000156f2 0x1592 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_info 0x0000000000016c84 0x1002 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_info 0x0000000000017c86 0x2a7c ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_info 0x000000000001a702 0xe5c ./FreeRTOS/portable/MemMang/heap_4.o - .debug_info 0x000000000001b55e 0x1169 ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_info 0x000000000001c6c7 0x26 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .debug_info 0x000000000001c6ed 0xb80 ./FreeRTOS/list.o - .debug_info 0x000000000001d26d 0x30e5 ./FreeRTOS/queue.o - .debug_info 0x0000000000020352 0x3c8b ./FreeRTOS/tasks.o - .debug_info 0x0000000000023fdd 0x2173 ./FreeRTOS/timers.o - .debug_info 0x0000000000026150 0x12cc ./Debug/debug.o - .debug_info 0x000000000002741c 0x1615 ./Debug/dvp.o - .debug_info 0x0000000000028a31 0x46d ./Core/core_riscv.o - -.debug_abbrev 0x0000000000000000 0x5aa3 - .debug_abbrev 0x0000000000000000 0x2bb ./User/ch32v30x_it.o - .debug_abbrev 0x00000000000002bb 0x594 ./User/main.o - .debug_abbrev 0x000000000000084f 0x2c0 ./User/system_ch32v30x.o - .debug_abbrev 0x0000000000000b0f 0x12 ./Startup/startup_ch32v30x_D8C.o - .debug_abbrev 0x0000000000000b21 0x2f7 ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_abbrev 0x0000000000000e18 0x47b ./Peripheral/src/ch32v30x_eth.o - .debug_abbrev 0x0000000000001293 0x2da ./Peripheral/src/ch32v30x_exti.o - .debug_abbrev 0x000000000000156d 0x496 ./Peripheral/src/ch32v30x_flash.o - .debug_abbrev 0x0000000000001a03 0x31a ./Peripheral/src/ch32v30x_gpio.o - .debug_abbrev 0x0000000000001d1d 0x351 ./Peripheral/src/ch32v30x_rcc.o - .debug_abbrev 0x000000000000206e 0x3ff ./Peripheral/src/ch32v30x_tim.o - .debug_abbrev 0x000000000000246d 0x312 ./Peripheral/src/ch32v30x_usart.o - .debug_abbrev 0x000000000000277f 0x4b3 ./NetLib/eth_driver_RGMII.o - .debug_abbrev 0x0000000000002c32 0x4a0 ./Middle/QDXnetworkStack/qdx_port.o - .debug_abbrev 0x00000000000030d2 0x2db ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_abbrev 0x00000000000033ad 0x2e4 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_abbrev 0x0000000000003691 0x4f5 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_abbrev 0x0000000000003b86 0x36c ./FreeRTOS/portable/MemMang/heap_4.o - .debug_abbrev 0x0000000000003ef2 0x3ad ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_abbrev 0x000000000000429f 0x14 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .debug_abbrev 0x00000000000042b3 0x254 ./FreeRTOS/list.o - .debug_abbrev 0x0000000000004507 0x461 ./FreeRTOS/queue.o - .debug_abbrev 0x0000000000004968 0x545 ./FreeRTOS/tasks.o - .debug_abbrev 0x0000000000004ead 0x43a ./FreeRTOS/timers.o - .debug_abbrev 0x00000000000052e7 0x348 ./Debug/debug.o - .debug_abbrev 0x000000000000562f 0x367 ./Debug/dvp.o - .debug_abbrev 0x0000000000005996 0x10d ./Core/core_riscv.o - -.debug_aranges 0x0000000000000000 0x1438 - .debug_aranges - 0x0000000000000000 0x40 ./User/ch32v30x_it.o - .debug_aranges - 0x0000000000000040 0x90 ./User/main.o - .debug_aranges - 0x00000000000000d0 0x28 ./User/system_ch32v30x.o - .debug_aranges - 0x00000000000000f8 0x30 ./Startup/startup_ch32v30x_D8C.o - .debug_aranges - 0x0000000000000128 0x48 ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_aranges - 0x0000000000000170 0x300 ./Peripheral/src/ch32v30x_eth.o - .debug_aranges - 0x0000000000000470 0x50 ./Peripheral/src/ch32v30x_exti.o - .debug_aranges - 0x00000000000004c0 0x108 ./Peripheral/src/ch32v30x_flash.o - .debug_aranges - 0x00000000000005c8 0xb0 ./Peripheral/src/ch32v30x_gpio.o - .debug_aranges - 0x0000000000000678 0x1a8 ./Peripheral/src/ch32v30x_rcc.o - .debug_aranges - 0x0000000000000820 0x2d0 ./Peripheral/src/ch32v30x_tim.o - .debug_aranges - 0x0000000000000af0 0xf0 ./Peripheral/src/ch32v30x_usart.o - .debug_aranges - 0x0000000000000be0 0x90 ./NetLib/eth_driver_RGMII.o - .debug_aranges - 0x0000000000000c70 0xb0 ./Middle/QDXnetworkStack/qdx_port.o - .debug_aranges - 0x0000000000000d20 0x38 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_aranges - 0x0000000000000d58 0x58 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_aranges - 0x0000000000000db0 0x98 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_aranges - 0x0000000000000e48 0x50 ./FreeRTOS/portable/MemMang/heap_4.o - .debug_aranges - 0x0000000000000e98 0x58 ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_aranges - 0x0000000000000ef0 0x20 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .debug_aranges - 0x0000000000000f10 0x40 ./FreeRTOS/list.o - .debug_aranges - 0x0000000000000f50 0x108 ./FreeRTOS/queue.o - .debug_aranges - 0x0000000000001058 0x1b0 ./FreeRTOS/tasks.o - .debug_aranges - 0x0000000000001208 0xb8 ./FreeRTOS/timers.o - .debug_aranges - 0x00000000000012c0 0x68 ./Debug/debug.o - .debug_aranges - 0x0000000000001328 0x30 ./Debug/dvp.o - .debug_aranges - 0x0000000000001358 0xe0 ./Core/core_riscv.o - -.debug_ranges 0x0000000000000000 0x23d8 - .debug_ranges 0x0000000000000000 0x30 ./User/ch32v30x_it.o - .debug_ranges 0x0000000000000030 0x470 ./User/main.o - .debug_ranges 0x00000000000004a0 0x38 ./User/system_ch32v30x.o - .debug_ranges 0x00000000000004d8 0x28 ./Startup/startup_ch32v30x_D8C.o - .debug_ranges 0x0000000000000500 0x50 ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_ranges 0x0000000000000550 0x368 ./Peripheral/src/ch32v30x_eth.o - .debug_ranges 0x00000000000008b8 0x40 ./Peripheral/src/ch32v30x_exti.o - .debug_ranges 0x00000000000008f8 0x110 ./Peripheral/src/ch32v30x_flash.o - .debug_ranges 0x0000000000000a08 0xa0 ./Peripheral/src/ch32v30x_gpio.o - .debug_ranges 0x0000000000000aa8 0x198 ./Peripheral/src/ch32v30x_rcc.o - .debug_ranges 0x0000000000000c40 0x2c0 ./Peripheral/src/ch32v30x_tim.o - .debug_ranges 0x0000000000000f00 0xe0 ./Peripheral/src/ch32v30x_usart.o - .debug_ranges 0x0000000000000fe0 0x80 ./NetLib/eth_driver_RGMII.o - .debug_ranges 0x0000000000001060 0x250 ./Middle/QDXnetworkStack/qdx_port.o - .debug_ranges 0x00000000000012b0 0x218 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_ranges 0x00000000000014c8 0x258 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_ranges 0x0000000000001720 0x278 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_ranges 0x0000000000001998 0x40 ./FreeRTOS/portable/MemMang/heap_4.o - .debug_ranges 0x00000000000019d8 0x60 ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_ranges 0x0000000000001a38 0x30 ./FreeRTOS/list.o - .debug_ranges 0x0000000000001a68 0x2c8 ./FreeRTOS/queue.o - .debug_ranges 0x0000000000001d30 0x410 ./FreeRTOS/tasks.o - .debug_ranges 0x0000000000002140 0x150 ./FreeRTOS/timers.o - .debug_ranges 0x0000000000002290 0x58 ./Debug/debug.o - .debug_ranges 0x00000000000022e8 0x20 ./Debug/dvp.o - .debug_ranges 0x0000000000002308 0xd0 ./Core/core_riscv.o - -.debug_line 0x0000000000000000 0x233fe - .debug_line 0x0000000000000000 0x477 ./User/ch32v30x_it.o - .debug_line 0x0000000000000477 0x297d ./User/main.o - .debug_line 0x0000000000002df4 0x8bc ./User/system_ch32v30x.o - .debug_line 0x00000000000036b0 0x122 ./Startup/startup_ch32v30x_D8C.o - .debug_line 0x00000000000037d2 0x35d ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_line 0x0000000000003b2f 0x31fe ./Peripheral/src/ch32v30x_eth.o - .debug_line 0x0000000000006d2d 0x5a4 ./Peripheral/src/ch32v30x_exti.o - .debug_line 0x00000000000072d1 0x2461 ./Peripheral/src/ch32v30x_flash.o - .debug_line 0x0000000000009732 0x1225 ./Peripheral/src/ch32v30x_gpio.o - .debug_line 0x000000000000a957 0x1957 ./Peripheral/src/ch32v30x_rcc.o - .debug_line 0x000000000000c2ae 0x313d ./Peripheral/src/ch32v30x_tim.o - .debug_line 0x000000000000f3eb 0xec4 ./Peripheral/src/ch32v30x_usart.o - .debug_line 0x00000000000102af 0x1528 ./NetLib/eth_driver_RGMII.o - .debug_line 0x00000000000117d7 0x1687 ./Middle/QDXnetworkStack/qdx_port.o - .debug_line 0x0000000000012e5e 0x1028 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_line 0x0000000000013e86 0xa06 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_line 0x000000000001488c 0x2048 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_line 0x00000000000168d4 0xc26 ./FreeRTOS/portable/MemMang/heap_4.o - .debug_line 0x00000000000174fa 0x735 ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_line 0x0000000000017c2f 0x374 ./FreeRTOS/portable/GCC/RISC-V/portASM.o - .debug_line 0x0000000000017fa3 0x641 ./FreeRTOS/list.o - .debug_line 0x00000000000185e4 0x3150 ./FreeRTOS/queue.o - .debug_line 0x000000000001b734 0x4fd6 ./FreeRTOS/tasks.o - .debug_line 0x000000000002070a 0x15a9 ./FreeRTOS/timers.o - .debug_line 0x0000000000021cb3 0xa06 ./Debug/debug.o - .debug_line 0x00000000000226b9 0x803 ./Debug/dvp.o - .debug_line 0x0000000000022ebc 0x542 ./Core/core_riscv.o - -.debug_str 0x0000000000000000 0x7b14 - .debug_str 0x0000000000000000 0x8c8 ./User/ch32v30x_it.o - 0x996 (size before relaxing) - .debug_str 0x00000000000008c8 0x1674 ./User/main.o - 0x1fef (size before relaxing) - .debug_str 0x0000000000001f3c 0x10a ./User/system_ch32v30x.o - 0x6d7 (size before relaxing) - .debug_str 0x0000000000002046 0x2e ./Startup/startup_ch32v30x_D8C.o - 0x56 (size before relaxing) - .debug_str 0x0000000000002074 0x98 ./Peripheral/src/ch32v30x_dbgmcu.o - 0x632 (size before relaxing) - .debug_str 0x000000000000210c 0x1202 ./Peripheral/src/ch32v30x_eth.o - 0x18fc (size before relaxing) - .debug_str 0x000000000000330e 0xbc ./Peripheral/src/ch32v30x_exti.o - 0x779 (size before relaxing) - .debug_str 0x00000000000033ca 0x473 ./Peripheral/src/ch32v30x_flash.o - 0xaea (size before relaxing) - .debug_str 0x000000000000383d 0x240 ./Peripheral/src/ch32v30x_gpio.o - 0x99c (size before relaxing) - .debug_str 0x0000000000003a7d 0x595 ./Peripheral/src/ch32v30x_rcc.o - 0xccb (size before relaxing) - .debug_str 0x0000000000004012 0xa0b ./Peripheral/src/ch32v30x_tim.o - 0x127a (size before relaxing) - .debug_str 0x0000000000004a1d 0x3ef ./Peripheral/src/ch32v30x_usart.o - 0xae6 (size before relaxing) - .debug_str 0x0000000000004e0c 0x2ef ./NetLib/eth_driver_RGMII.o - 0x18f7 (size before relaxing) - .debug_str 0x00000000000050fb 0x394 ./Middle/QDXnetworkStack/qdx_port.o - 0xbcb (size before relaxing) - .debug_str 0x000000000000548f 0x19e ./Middle/QDXnetworkStack/qdx_preprocess.o - 0xc2a (size before relaxing) - .debug_str 0x000000000000562d 0x108 ./Middle/QDXnetworkStack/qdx_protocol.o - 0x6a6 (size before relaxing) - .debug_str 0x0000000000005735 0x448 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - 0x10fe (size before relaxing) - .debug_str 0x0000000000005b7d 0x31c ./FreeRTOS/portable/MemMang/heap_4.o - 0x8c0 (size before relaxing) - .debug_str 0x0000000000005e99 0x147 ./FreeRTOS/portable/GCC/RISC-V/port.o - 0xd3e (size before relaxing) - .debug_str 0x0000000000005fe0 0x2a ./FreeRTOS/portable/GCC/RISC-V/portASM.o - 0x5e (size before relaxing) - .debug_str 0x000000000000600a 0x125 ./FreeRTOS/list.o - 0x6ca (size before relaxing) - .debug_str 0x000000000000612f 0x736 ./FreeRTOS/queue.o - 0x150f (size before relaxing) - .debug_str 0x0000000000006865 0xa57 ./FreeRTOS/tasks.o - 0x1a51 (size before relaxing) - .debug_str 0x00000000000072bc 0x4de ./FreeRTOS/timers.o - 0x134e (size before relaxing) - .debug_str 0x000000000000779a 0xcd ./Debug/debug.o - 0xa13 (size before relaxing) - .debug_str 0x0000000000007867 0x186 ./Debug/dvp.o - 0x1081 (size before relaxing) - .debug_str 0x00000000000079ed 0x127 ./Core/core_riscv.o - 0x2cc (size before relaxing) - -.comment 0x0000000000000000 0x33 - .comment 0x0000000000000000 0x33 ./User/ch32v30x_it.o - 0x34 (size before relaxing) - .comment 0x0000000000000033 0x34 ./User/main.o - .comment 0x0000000000000033 0x34 ./User/system_ch32v30x.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_dbgmcu.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_eth.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_exti.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_flash.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_gpio.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_rcc.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_tim.o - .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v30x_usart.o - .comment 0x0000000000000033 0x34 ./NetLib/eth_driver_RGMII.o - .comment 0x0000000000000033 0x34 ./Middle/QDXnetworkStack/qdx_port.o - .comment 0x0000000000000033 0x34 ./Middle/QDXnetworkStack/qdx_preprocess.o - .comment 0x0000000000000033 0x34 ./Middle/QDXnetworkStack/qdx_protocol.o - .comment 0x0000000000000033 0x34 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/portable/MemMang/heap_4.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/portable/GCC/RISC-V/port.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/list.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/queue.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/tasks.o - .comment 0x0000000000000033 0x34 ./FreeRTOS/timers.o - .comment 0x0000000000000033 0x34 ./Debug/debug.o - .comment 0x0000000000000033 0x34 ./Debug/dvp.o - .comment 0x0000000000000033 0x34 ./Core/core_riscv.o - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(eth_api.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ipcheck.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dhcp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(net_dns.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(socket.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(etharp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ethernetif.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_addr.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(ip_frag.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(dhcp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(init.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(mem.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(memp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(netif.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(pbuf.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(raw.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_in.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(tcp_out.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(udp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(icmp.o) - .comment 0x0000000000000033 0x34 D:\zj\ch32v307_camera\prj\TCPClient\NetLib\libwchnet.a(inet_chksum.o) - .comment 0x0000000000000033 0x34 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libprintf.a(wchprintf.o) - -.debug_frame 0x0000000000000000 0x3680 - .debug_frame 0x0000000000000000 0xa8 ./User/ch32v30x_it.o - .debug_frame 0x00000000000000a8 0x1ec ./User/main.o - .debug_frame 0x0000000000000294 0x3c ./User/system_ch32v30x.o - .debug_frame 0x00000000000002d0 0x70 ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_frame 0x0000000000000340 0x6a4 ./Peripheral/src/ch32v30x_eth.o - .debug_frame 0x00000000000009e4 0x90 ./Peripheral/src/ch32v30x_exti.o - .debug_frame 0x0000000000000a74 0x370 ./Peripheral/src/ch32v30x_flash.o - .debug_frame 0x0000000000000de4 0x174 ./Peripheral/src/ch32v30x_gpio.o - .debug_frame 0x0000000000000f58 0x344 ./Peripheral/src/ch32v30x_rcc.o - .debug_frame 0x000000000000129c 0x614 ./Peripheral/src/ch32v30x_tim.o - .debug_frame 0x00000000000018b0 0x1e4 ./Peripheral/src/ch32v30x_usart.o - .debug_frame 0x0000000000001a94 0x208 ./NetLib/eth_driver_RGMII.o - .debug_frame 0x0000000000001c9c 0x2c0 ./Middle/QDXnetworkStack/qdx_port.o - .debug_frame 0x0000000000001f5c 0xe4 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_frame 0x0000000000002040 0xe4 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_frame 0x0000000000002124 0x274 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_frame 0x0000000000002398 0xc8 ./FreeRTOS/portable/MemMang/heap_4.o - .debug_frame 0x0000000000002460 0xac ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_frame 0x000000000000250c 0x60 ./FreeRTOS/list.o - .debug_frame 0x000000000000256c 0x48c ./FreeRTOS/queue.o - .debug_frame 0x00000000000029f8 0x678 ./FreeRTOS/tasks.o - .debug_frame 0x0000000000003070 0x2a8 ./FreeRTOS/timers.o - .debug_frame 0x0000000000003318 0x120 ./Debug/debug.o - .debug_frame 0x0000000000003438 0x68 ./Debug/dvp.o - .debug_frame 0x00000000000034a0 0x1a0 ./Core/core_riscv.o - .debug_frame 0x0000000000003640 0x20 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o) - .debug_frame 0x0000000000003660 0x20 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o) - -.debug_loc 0x0000000000000000 0xe01c - .debug_loc 0x0000000000000000 0x10c2 ./User/main.o - .debug_loc 0x00000000000010c2 0x163 ./User/system_ch32v30x.o - .debug_loc 0x0000000000001225 0x7c ./Peripheral/src/ch32v30x_dbgmcu.o - .debug_loc 0x00000000000012a1 0xef1 ./Peripheral/src/ch32v30x_eth.o - .debug_loc 0x0000000000002192 0x181 ./Peripheral/src/ch32v30x_exti.o - .debug_loc 0x0000000000002313 0xcca ./Peripheral/src/ch32v30x_flash.o - .debug_loc 0x0000000000002fdd 0x72b ./Peripheral/src/ch32v30x_gpio.o - .debug_loc 0x0000000000003708 0xadb ./Peripheral/src/ch32v30x_rcc.o - .debug_loc 0x00000000000041e3 0x18b7 ./Peripheral/src/ch32v30x_tim.o - .debug_loc 0x0000000000005a9a 0x779 ./Peripheral/src/ch32v30x_usart.o - .debug_loc 0x0000000000006213 0x34c ./NetLib/eth_driver_RGMII.o - .debug_loc 0x000000000000655f 0xaaf ./Middle/QDXnetworkStack/qdx_port.o - .debug_loc 0x000000000000700e 0x9d4 ./Middle/QDXnetworkStack/qdx_preprocess.o - .debug_loc 0x00000000000079e2 0x666 ./Middle/QDXnetworkStack/qdx_protocol.o - .debug_loc 0x0000000000008048 0xc54 ./Middle/QDXnetworkStack/qdx_tcp_logic.o - .debug_loc 0x0000000000008c9c 0x330 ./FreeRTOS/portable/MemMang/heap_4.o - .debug_loc 0x0000000000008fcc 0xad ./FreeRTOS/portable/GCC/RISC-V/port.o - .debug_loc 0x0000000000009079 0x94 ./FreeRTOS/list.o - .debug_loc 0x000000000000910d 0x1b0a ./FreeRTOS/queue.o - .debug_loc 0x000000000000ac17 0x2386 ./FreeRTOS/tasks.o - .debug_loc 0x000000000000cf9d 0xe5d ./FreeRTOS/timers.o - .debug_loc 0x000000000000ddfa 0x1d2 ./Debug/debug.o - .debug_loc 0x000000000000dfcc 0x50 ./Debug/dvp.o