Archive member included to satisfy reference by file (symbol) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o) ./components/tools/base64.o (__adddf3) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o) ./components/tools/base64.o (__divdf3) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o) ./components/tools/base64.o (__muldf3) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o) ./components/tools/base64.o (__fixdfsi) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o) ./components/tools/base64.o (__floatsidf) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o) (__clzsi2) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o) (__clz_tab) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-malloc.o) ./components/ws2812b/user_ws2812b.o (malloc) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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) ./components/user_uart/user_uart.o (memcpy) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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) ./components/ws2812b/user_ws2812b.o (memset) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-freer.o) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-malloc.o) (_free_r) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-mallocr.o) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-malloc.o) (_malloc_r) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-sbrkr.o) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-mallocr.o) (_sbrk_r) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-impure.o) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-malloc.o) (_impure_ptr) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-mlock.o) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-freer.o) (__malloc_lock) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-reent.o) d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-sbrkr.o) (errno) Allocating common symbols Common symbol size file errno 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-reent.o) Discarded input sections .text 0x0000000000000000 0x0 ./components/ws2812b/user_led.o .data 0x0000000000000000 0x0 ./components/ws2812b/user_led.o .bss 0x0000000000000000 0x0 ./components/ws2812b/user_led.o .text 0x0000000000000000 0x0 ./components/ws2812b/user_ws2812b.o .data 0x0000000000000000 0x0 ./components/ws2812b/user_ws2812b.o .bss 0x0000000000000000 0x0 ./components/ws2812b/user_ws2812b.o .text 0x0000000000000000 0x0 ./components/ws2812b/ws2812b_spi.o .data 0x0000000000000000 0x0 ./components/ws2812b/ws2812b_spi.o .bss 0x0000000000000000 0x0 ./components/ws2812b/ws2812b_spi.o .text 0x0000000000000000 0x0 ./components/user_uart/user_uart.o .data 0x0000000000000000 0x0 ./components/user_uart/user_uart.o .bss 0x0000000000000000 0x0 ./components/user_uart/user_uart.o .text 0x0000000000000000 0x0 ./components/tools/base64.o .data 0x0000000000000000 0x0 ./components/tools/base64.o .bss 0x0000000000000000 0x0 ./components/tools/base64.o .rodata 0x0000000000000000 0x60 ./components/tools/base64.o .sdata.base64char 0x0000000000000000 0x4 ./components/tools/base64.o .text.base64_encode 0x0000000000000000 0x264 ./components/tools/base64.o .text.base64_decode 0x0000000000000000 0x284 ./components/tools/base64.o .text.get_base64_size 0x0000000000000000 0x88 ./components/tools/base64.o .debug_info 0x0000000000000000 0xa79 ./components/tools/base64.o .debug_abbrev 0x0000000000000000 0x267 ./components/tools/base64.o .debug_aranges 0x0000000000000000 0x30 ./components/tools/base64.o .debug_ranges 0x0000000000000000 0x20 ./components/tools/base64.o .debug_line 0x0000000000000000 0x82e ./components/tools/base64.o .debug_str 0x0000000000000000 0x676 ./components/tools/base64.o .comment 0x0000000000000000 0x34 ./components/tools/base64.o .debug_frame 0x0000000000000000 0x7c ./components/tools/base64.o .text 0x0000000000000000 0x0 ./components/tools/user_crc16.o .data 0x0000000000000000 0x0 ./components/tools/user_crc16.o .bss 0x0000000000000000 0x0 ./components/tools/user_crc16.o .text 0x0000000000000000 0x0 ./components/server/download.o .data 0x0000000000000000 0x0 ./components/server/download.o .bss 0x0000000000000000 0x0 ./components/server/download.o .text 0x0000000000000000 0x0 ./components/server/upload.o .data 0x0000000000000000 0x0 ./components/server/upload.o .bss 0x0000000000000000 0x0 ./components/server/upload.o .text 0x0000000000000000 0x0 ./components/server/user_server.o .data 0x0000000000000000 0x0 ./components/server/user_server.o .bss 0x0000000000000000 0x0 ./components/server/user_server.o .sbss.ulUser_server_delaycount 0x0000000000000000 0x4 ./components/server/user_server.o .text 0x0000000000000000 0x0 ./User/ch32v20x_it.o .data 0x0000000000000000 0x0 ./User/ch32v20x_it.o .bss 0x0000000000000000 0x0 ./User/ch32v20x_it.o .text 0x0000000000000000 0x0 ./User/main.o .data 0x0000000000000000 0x0 ./User/main.o .bss 0x0000000000000000 0x0 ./User/main.o .text 0x0000000000000000 0x0 ./User/system_ch32v20x.o .data 0x0000000000000000 0x0 ./User/system_ch32v20x.o .bss 0x0000000000000000 0x0 ./User/system_ch32v20x.o .text 0x0000000000000000 0x0 ./Startup/startup_ch32v20x_D6.o .data 0x0000000000000000 0x0 ./Startup/startup_ch32v20x_D6.o .bss 0x0000000000000000 0x0 ./Startup/startup_ch32v20x_D6.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_adc.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_adc.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_adc.o .text.ADC_DeInit 0x0000000000000000 0x70 ./Peripheral/src/ch32v20x_adc.o .text.ADC_Init 0x0000000000000000 0x100 ./Peripheral/src/ch32v20x_adc.o .text.ADC_StructInit 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_adc.o .text.ADC_Cmd 0x0000000000000000 0x3e ./Peripheral/src/ch32v20x_adc.o .text.ADC_DMACmd 0x0000000000000000 0x3e ./Peripheral/src/ch32v20x_adc.o .text.ADC_ITConfig 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_adc.o .text.ADC_ResetCalibration 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_adc.o .text.ADC_GetResetCalibrationStatus 0x0000000000000000 0x30 ./Peripheral/src/ch32v20x_adc.o .text.ADC_StartCalibration 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_adc.o .text.ADC_GetCalibrationStatus 0x0000000000000000 0x30 ./Peripheral/src/ch32v20x_adc.o .text.ADC_SoftwareStartConvCmd 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_adc.o .text.ADC_GetSoftwareStartConvStatus 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_adc.o .text.ADC_DiscModeChannelCountConfig 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_adc.o .text.ADC_DiscModeCmd 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_adc.o .text.ADC_RegularChannelConfig 0x0000000000000000 0x248 ./Peripheral/src/ch32v20x_adc.o .text.ADC_ExternalTrigConvCmd 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_adc.o .text.ADC_GetConversionValue 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_adc.o .text.ADC_GetDualModeConversionValue 0x0000000000000000 0x18 ./Peripheral/src/ch32v20x_adc.o .text.ADC_AutoInjectedConvCmd 0x0000000000000000 0x3e ./Peripheral/src/ch32v20x_adc.o .text.ADC_InjectedDiscModeCmd 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_adc.o .text.ADC_ExternalTrigInjectedConvConfig 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_adc.o .text.ADC_ExternalTrigInjectedConvCmd 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_adc.o .text.ADC_SoftwareStartInjectedConvCmd 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_adc.o .text.ADC_GetSoftwareStartInjectedConvCmdStatus 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_adc.o .text.ADC_InjectedChannelConfig 0x0000000000000000 0x19c ./Peripheral/src/ch32v20x_adc.o .text.ADC_InjectedSequencerLengthConfig 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_adc.o .text.ADC_SetInjectedOffset 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_adc.o .text.ADC_GetInjectedConversionValue 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_adc.o .text.ADC_AnalogWatchdogCmd 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_adc.o .text.ADC_AnalogWatchdogThresholdsConfig 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_adc.o .text.ADC_AnalogWatchdogSingleChannelConfig 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_adc.o .text.ADC_TempSensorVrefintCmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_adc.o .text.ADC_GetFlagStatus 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_adc.o .text.ADC_ClearFlag 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_adc.o .text.ADC_GetITStatus 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_adc.o .text.ADC_ClearITPendingBit 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_adc.o .text.TempSensor_Volt_To_Temper 0x0000000000000000 0x74 ./Peripheral/src/ch32v20x_adc.o .text.ADC_BufferCmd 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_adc.o .text.Get_CalibrationValue 0x0000000000000000 0x3aa ./Peripheral/src/ch32v20x_adc.o .debug_info 0x0000000000000000 0x1620 ./Peripheral/src/ch32v20x_adc.o .debug_abbrev 0x0000000000000000 0x2ef ./Peripheral/src/ch32v20x_adc.o .debug_aranges 0x0000000000000000 0x150 ./Peripheral/src/ch32v20x_adc.o .debug_ranges 0x0000000000000000 0x140 ./Peripheral/src/ch32v20x_adc.o .debug_line 0x0000000000000000 0x15be ./Peripheral/src/ch32v20x_adc.o .debug_str 0x0000000000000000 0xc7c ./Peripheral/src/ch32v20x_adc.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_adc.o .debug_frame 0x0000000000000000 0x504 ./Peripheral/src/ch32v20x_adc.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_bkp.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_bkp.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_bkp.o .text.BKP_DeInit 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_bkp.o .text.BKP_TamperPinLevelConfig 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_bkp.o .text.BKP_TamperPinCmd 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_bkp.o .text.BKP_ITConfig 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_bkp.o .text.BKP_RTCOutputConfig 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_bkp.o .text.BKP_SetRTCCalibrationValue 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_bkp.o .text.BKP_WriteBackupRegister 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_bkp.o .text.BKP_ReadBackupRegister 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_bkp.o .text.BKP_GetFlagStatus 0x0000000000000000 0x28 ./Peripheral/src/ch32v20x_bkp.o .text.BKP_ClearFlag 0x0000000000000000 0x30 ./Peripheral/src/ch32v20x_bkp.o .text.BKP_GetITStatus 0x0000000000000000 0x28 ./Peripheral/src/ch32v20x_bkp.o .text.BKP_ClearITPendingBit 0x0000000000000000 0x30 ./Peripheral/src/ch32v20x_bkp.o .debug_info 0x0000000000000000 0x1067 ./Peripheral/src/ch32v20x_bkp.o .debug_abbrev 0x0000000000000000 0x29e ./Peripheral/src/ch32v20x_bkp.o .debug_aranges 0x0000000000000000 0x78 ./Peripheral/src/ch32v20x_bkp.o .debug_ranges 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_bkp.o .debug_line 0x0000000000000000 0x698 ./Peripheral/src/ch32v20x_bkp.o .debug_str 0x0000000000000000 0xb0e ./Peripheral/src/ch32v20x_bkp.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_bkp.o .debug_frame 0x0000000000000000 0x194 ./Peripheral/src/ch32v20x_bkp.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_can.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_can.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_can.o .text.CAN_DeInit 0x0000000000000000 0x60 ./Peripheral/src/ch32v20x_can.o .text.CAN_Init 0x0000000000000000 0x224 ./Peripheral/src/ch32v20x_can.o .text.CAN_FilterInit 0x0000000000000000 0x2ae ./Peripheral/src/ch32v20x_can.o .text.CAN_StructInit 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_can.o .text.CAN_SlaveStartBank 0x0000000000000000 0x8c ./Peripheral/src/ch32v20x_can.o .text.CAN_DBGFreeze 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_can.o .text.CAN_TTComModeCmd 0x0000000000000000 0xb6 ./Peripheral/src/ch32v20x_can.o .text.CAN_Transmit 0x0000000000000000 0x20a ./Peripheral/src/ch32v20x_can.o .text.CAN_TransmitStatus 0x0000000000000000 0x11e ./Peripheral/src/ch32v20x_can.o .text.CAN_CancelTransmit 0x0000000000000000 0x64 ./Peripheral/src/ch32v20x_can.o .text.CAN_Receive 0x0000000000000000 0x1e4 ./Peripheral/src/ch32v20x_can.o .text.CAN_FIFORelease 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_can.o .text.CAN_MessagePending 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_can.o .text.CAN_OperatingModeRequest 0x0000000000000000 0x12e ./Peripheral/src/ch32v20x_can.o .text.CAN_Sleep 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_can.o .text.CAN_WakeUp 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_can.o .text.CAN_GetLastErrorCode 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_can.o .text.CAN_GetReceiveErrorCounter 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_can.o .text.CAN_GetLSBTransmitErrorCounter 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_can.o .text.CAN_ITConfig 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_can.o .text.CAN_GetFlagStatus 0x0000000000000000 0x100 ./Peripheral/src/ch32v20x_can.o .text.CAN_ClearFlag 0x0000000000000000 0x96 ./Peripheral/src/ch32v20x_can.o .text.CAN_GetITStatus 0x0000000000000000 0x25a ./Peripheral/src/ch32v20x_can.o .text.CAN_ClearITPendingBit 0x0000000000000000 0x152 ./Peripheral/src/ch32v20x_can.o .text.CheckITStatus 0x0000000000000000 0x36 ./Peripheral/src/ch32v20x_can.o .debug_info 0x0000000000000000 0x14f3 ./Peripheral/src/ch32v20x_can.o .debug_abbrev 0x0000000000000000 0x338 ./Peripheral/src/ch32v20x_can.o .debug_aranges 0x0000000000000000 0xe0 ./Peripheral/src/ch32v20x_can.o .debug_ranges 0x0000000000000000 0xd0 ./Peripheral/src/ch32v20x_can.o .debug_line 0x0000000000000000 0x17fe ./Peripheral/src/ch32v20x_can.o .debug_str 0x0000000000000000 0xc20 ./Peripheral/src/ch32v20x_can.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_can.o .debug_frame 0x0000000000000000 0x358 ./Peripheral/src/ch32v20x_can.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_crc.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_crc.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_crc.o .text.CRC_ResetDR 0x0000000000000000 0x16 ./Peripheral/src/ch32v20x_crc.o .text.CRC_CalcCRC 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_crc.o .text.CRC_CalcBlockCRC 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_crc.o .text.CRC_GetCRC 0x0000000000000000 0x14 ./Peripheral/src/ch32v20x_crc.o .text.CRC_SetIDRegister 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_crc.o .text.CRC_GetIDRegister 0x0000000000000000 0x18 ./Peripheral/src/ch32v20x_crc.o .debug_info 0x0000000000000000 0xab2 ./Peripheral/src/ch32v20x_crc.o .debug_abbrev 0x0000000000000000 0x24e ./Peripheral/src/ch32v20x_crc.o .debug_aranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_crc.o .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_crc.o .debug_line 0x0000000000000000 0x4b9 ./Peripheral/src/ch32v20x_crc.o .debug_str 0x0000000000000000 0x6f7 ./Peripheral/src/ch32v20x_crc.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_crc.o .debug_frame 0x0000000000000000 0xd0 ./Peripheral/src/ch32v20x_crc.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dbgmcu.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dbgmcu.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dbgmcu.o .text.DBGMCU_GetREVID 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_dbgmcu.o .text.DBGMCU_GetDEVID 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_dbgmcu.o .text.__get_DEBUG_CR 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_dbgmcu.o .text.__set_DEBUG_CR 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_dbgmcu.o .text.DBGMCU_Config 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_dbgmcu.o .text.DBGMCU_GetCHIPID 0x0000000000000000 0x18 ./Peripheral/src/ch32v20x_dbgmcu.o .debug_info 0x0000000000000000 0xa3b ./Peripheral/src/ch32v20x_dbgmcu.o .debug_abbrev 0x0000000000000000 0x276 ./Peripheral/src/ch32v20x_dbgmcu.o .debug_aranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_dbgmcu.o .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_dbgmcu.o .debug_line 0x0000000000000000 0x47e ./Peripheral/src/ch32v20x_dbgmcu.o .debug_str 0x0000000000000000 0x6c2 ./Peripheral/src/ch32v20x_dbgmcu.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_dbgmcu.o .debug_frame 0x0000000000000000 0xd4 ./Peripheral/src/ch32v20x_dbgmcu.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dma.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dma.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_dma.o .text.DMA_StructInit 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_dma.o .text.DMA_GetCurrDataCounter 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_dma.o .text.DMA_GetFlagStatus 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_dma.o .text.DMA_ClearFlag 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_dma.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_exti.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_exti.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_exti.o .text.EXTI_DeInit 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_exti.o .text.EXTI_Init 0x0000000000000000 0x170 ./Peripheral/src/ch32v20x_exti.o .text.EXTI_StructInit 0x0000000000000000 0x32 ./Peripheral/src/ch32v20x_exti.o .text.EXTI_GenerateSWInterrupt 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_exti.o .text.EXTI_GetFlagStatus 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_exti.o .text.EXTI_ClearFlag 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_exti.o .text.EXTI_GetITStatus 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_exti.o .text.EXTI_ClearITPendingBit 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_exti.o .debug_info 0x0000000000000000 0xc0d ./Peripheral/src/ch32v20x_exti.o .debug_abbrev 0x0000000000000000 0x268 ./Peripheral/src/ch32v20x_exti.o .debug_aranges 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_exti.o .debug_ranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_exti.o .debug_line 0x0000000000000000 0x758 ./Peripheral/src/ch32v20x_exti.o .debug_str 0x0000000000000000 0x809 ./Peripheral/src/ch32v20x_exti.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_exti.o .debug_frame 0x0000000000000000 0x114 ./Peripheral/src/ch32v20x_exti.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_flash.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_flash.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_Unlock 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_flash.o .text.FLASH_UnlockBank1 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_flash.o .text.FLASH_Lock 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_flash.o .text.FLASH_LockBank1 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ErasePage 0x0000000000000000 0x82 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_EraseAllPages 0x0000000000000000 0x74 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_EraseAllBank1Pages 0x0000000000000000 0x74 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_EraseOptionBytes 0x0000000000000000 0x188 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ProgramWord 0x0000000000000000 0xbc ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ProgramHalfWord 0x0000000000000000 0x74 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ProgramOptionByteData 0x0000000000000000 0x1ba ./Peripheral/src/ch32v20x_flash.o .text.FLASH_EnableWriteProtection 0x0000000000000000 0x1ec ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ReadOutProtection 0x0000000000000000 0x186 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_UserOptionByteConfig 0x0000000000000000 0x1b0 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_GetUserOptionByte 0x0000000000000000 0x16 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_GetWriteProtectionOptionByte 0x0000000000000000 0x14 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_GetReadOutProtectionStatus 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ITConfig 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_GetFlagStatus 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ClearFlag 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_flash.o .text.FLASH_GetStatus 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_GetBank1Status 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_WaitForLastOperation 0x0000000000000000 0x60 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_WaitForLastBank1Operation 0x0000000000000000 0x60 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_Unlock_Fast 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_Lock_Fast 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ErasePage_Fast 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_EraseBlock_32K_Fast 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ProgramPage_Fast 0x0000000000000000 0xc0 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_Access_Clock_Cfg 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_Enhance_Mode 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_GetMACAddress 0x0000000000000000 0x9c ./Peripheral/src/ch32v20x_flash.o .text.ROM_ERASE 0x0000000000000000 0x126 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ROM_ERASE 0x0000000000000000 0x362 ./Peripheral/src/ch32v20x_flash.o .text.FLASH_ROM_WRITE 0x0000000000000000 0x18a ./Peripheral/src/ch32v20x_flash.o .debug_info 0x0000000000000000 0x13b3 ./Peripheral/src/ch32v20x_flash.o .debug_abbrev 0x0000000000000000 0x349 ./Peripheral/src/ch32v20x_flash.o .debug_aranges 0x0000000000000000 0x130 ./Peripheral/src/ch32v20x_flash.o .debug_ranges 0x0000000000000000 0x120 ./Peripheral/src/ch32v20x_flash.o .debug_line 0x0000000000000000 0x1d23 ./Peripheral/src/ch32v20x_flash.o .debug_str 0x0000000000000000 0xb9b ./Peripheral/src/ch32v20x_flash.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_flash.o .debug_frame 0x0000000000000000 0x4c4 ./Peripheral/src/ch32v20x_flash.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_gpio.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_gpio.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_DeInit 0x0000000000000000 0xea ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_AFIODeInit 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_StructInit 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_ReadInputDataBit 0x0000000000000000 0x5a ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_ReadInputData 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_ReadOutputDataBit 0x0000000000000000 0x5a ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_ReadOutputData 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_SetBits 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_ResetBits 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_WriteBit 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_Write 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_PinLockConfig 0x0000000000000000 0x7e ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_EventOutputConfig 0x0000000000000000 0x62 ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_EventOutputCmd 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_EXTILineConfig 0x0000000000000000 0xa2 ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_ETH_MediaInterfaceConfig 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_gpio.o .text.GPIO_IPD_Unused 0x0000000000000000 0x616 ./Peripheral/src/ch32v20x_gpio.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_i2c.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_i2c.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_DeInit 0x0000000000000000 0x60 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_Init 0x0000000000000000 0x234 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_StructInit 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_Cmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_DMACmd 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_i2c.o .text.I2C_DMALastTransferCmd 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_GenerateSTART 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_GenerateSTOP 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_AcknowledgeConfig 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_OwnAddress2Config 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_i2c.o .text.I2C_DualAddressCmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_GeneralCallCmd 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_ITConfig 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_SendData 0x0000000000000000 0x28 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_ReceiveData 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_Send7bitAddress 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_i2c.o .text.I2C_ReadRegister 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_i2c.o .text.I2C_SoftwareResetCmd 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_NACKPositionConfig 0x0000000000000000 0x64 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_SMBusAlertConfig 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_i2c.o .text.I2C_TransmitPEC 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_PECPositionConfig 0x0000000000000000 0x64 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_CalculatePEC 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_GetPEC 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_ARPCmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_StretchClockCmd 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_FastModeDutyCycleConfig 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_i2c.o .text.I2C_CheckEvent 0x0000000000000000 0x84 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_GetLastEvent 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_i2c.o .text.I2C_GetFlagStatus 0x0000000000000000 0x88 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_ClearFlag 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_GetITStatus 0x0000000000000000 0x72 ./Peripheral/src/ch32v20x_i2c.o .text.I2C_ClearITPendingBit 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_i2c.o .debug_info 0x0000000000000000 0x1432 ./Peripheral/src/ch32v20x_i2c.o .debug_abbrev 0x0000000000000000 0x2d3 ./Peripheral/src/ch32v20x_i2c.o .debug_aranges 0x0000000000000000 0x120 ./Peripheral/src/ch32v20x_i2c.o .debug_ranges 0x0000000000000000 0x110 ./Peripheral/src/ch32v20x_i2c.o .debug_line 0x0000000000000000 0xe9b ./Peripheral/src/ch32v20x_i2c.o .debug_str 0x0000000000000000 0xb33 ./Peripheral/src/ch32v20x_i2c.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_i2c.o .debug_frame 0x0000000000000000 0x43c ./Peripheral/src/ch32v20x_i2c.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_iwdg.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_iwdg.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_iwdg.o .text.IWDG_WriteAccessCmd 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_iwdg.o .text.IWDG_SetPrescaler 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_iwdg.o .text.IWDG_SetReload 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_iwdg.o .text.IWDG_ReloadCounter 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_iwdg.o .text.IWDG_Enable 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_iwdg.o .text.IWDG_GetFlagStatus 0x0000000000000000 0x36 ./Peripheral/src/ch32v20x_iwdg.o .debug_info 0x0000000000000000 0xb75 ./Peripheral/src/ch32v20x_iwdg.o .debug_abbrev 0x0000000000000000 0x271 ./Peripheral/src/ch32v20x_iwdg.o .debug_aranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_iwdg.o .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_iwdg.o .debug_line 0x0000000000000000 0x52b ./Peripheral/src/ch32v20x_iwdg.o .debug_str 0x0000000000000000 0x780 ./Peripheral/src/ch32v20x_iwdg.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_iwdg.o .debug_frame 0x0000000000000000 0xd0 ./Peripheral/src/ch32v20x_iwdg.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_misc.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_misc.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_misc.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_opa.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_opa.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_opa.o .text.OPA_DeInit 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_opa.o .text.OPA_Init 0x0000000000000000 0x82 ./Peripheral/src/ch32v20x_opa.o .text.OPA_StructInit 0x0000000000000000 0x32 ./Peripheral/src/ch32v20x_opa.o .text.OPA_Cmd 0x0000000000000000 0x6e ./Peripheral/src/ch32v20x_opa.o .debug_info 0x0000000000000000 0xb29 ./Peripheral/src/ch32v20x_opa.o .debug_abbrev 0x0000000000000000 0x241 ./Peripheral/src/ch32v20x_opa.o .debug_aranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_opa.o .debug_ranges 0x0000000000000000 0x28 ./Peripheral/src/ch32v20x_opa.o .debug_line 0x0000000000000000 0x588 ./Peripheral/src/ch32v20x_opa.o .debug_str 0x0000000000000000 0x737 ./Peripheral/src/ch32v20x_opa.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_opa.o .debug_frame 0x0000000000000000 0x90 ./Peripheral/src/ch32v20x_opa.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_pwr.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_pwr.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_pwr.o .text.PWR_DeInit 0x0000000000000000 0x2e ./Peripheral/src/ch32v20x_pwr.o .text.PWR_BackupAccessCmd 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_pwr.o .text.PWR_PVDCmd 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_pwr.o .text.PWR_PVDLevelConfig 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_pwr.o .text.PWR_WakeUpPinCmd 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_pwr.o .text.PWR_EnterSTOPMode 0x0000000000000000 0x16c ./Peripheral/src/ch32v20x_pwr.o .text.PWR_EnterSTANDBYMode 0x0000000000000000 0x6a ./Peripheral/src/ch32v20x_pwr.o .text.PWR_GetFlagStatus 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_pwr.o .text.PWR_ClearFlag 0x0000000000000000 0x28 ./Peripheral/src/ch32v20x_pwr.o .text.PWR_EnterSTANDBYMode_RAM 0x0000000000000000 0x86 ./Peripheral/src/ch32v20x_pwr.o .text.PWR_EnterSTANDBYMode_RAM_LV 0x0000000000000000 0x94 ./Peripheral/src/ch32v20x_pwr.o .text.PWR_EnterSTANDBYMode_RAM_VBAT_EN 0x0000000000000000 0x88 ./Peripheral/src/ch32v20x_pwr.o .text.PWR_EnterSTANDBYMode_RAM_LV_VBAT_EN 0x0000000000000000 0x96 ./Peripheral/src/ch32v20x_pwr.o .text.PWR_EnterSTOPMode_RAM_LV 0x0000000000000000 0x17a ./Peripheral/src/ch32v20x_pwr.o .debug_info 0x0000000000000000 0x1007 ./Peripheral/src/ch32v20x_pwr.o .debug_abbrev 0x0000000000000000 0x35a ./Peripheral/src/ch32v20x_pwr.o .debug_aranges 0x0000000000000000 0x88 ./Peripheral/src/ch32v20x_pwr.o .debug_ranges 0x0000000000000000 0x78 ./Peripheral/src/ch32v20x_pwr.o .debug_line 0x0000000000000000 0x9b5 ./Peripheral/src/ch32v20x_pwr.o .debug_str 0x0000000000000000 0x8c1 ./Peripheral/src/ch32v20x_pwr.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_pwr.o .debug_frame 0x0000000000000000 0x1dc ./Peripheral/src/ch32v20x_pwr.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rcc.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rcc.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_DeInit 0x0000000000000000 0x76 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_HSEConfig 0x0000000000000000 0x76 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_WaitForHSEStartUp 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_AdjustHSICalibrationValue 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_HSICmd 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_PLLConfig 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_PLLCmd 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_SYSCLKConfig 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_GetSYSCLKSource 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_rcc.o .text.RCC_HCLKConfig 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_PCLK1Config 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_PCLK2Config 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_rcc.o .text.RCC_ITConfig 0x0000000000000000 0x64 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_USBCLKConfig 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_rcc.o .text.RCC_ADCCLKConfig 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_LSEConfig 0x0000000000000000 0x5a ./Peripheral/src/ch32v20x_rcc.o .text.RCC_LSICmd 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_RTCCLKConfig 0x0000000000000000 0x24 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_RTCCLKCmd 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_rcc.o .text.RCC_APB2PeriphResetCmd 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_APB1PeriphResetCmd 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_BackupResetCmd 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_rcc.o .text.RCC_ClockSecuritySystemCmd 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_MCOConfig 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_GetFlagStatus 0x0000000000000000 0x8e ./Peripheral/src/ch32v20x_rcc.o .text.RCC_ClearFlag 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_GetITStatus 0x0000000000000000 0x36 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_ClearITPendingBit 0x0000000000000000 0x20 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_ADCCLKADJcmd 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_rcc.o .text.RCC_ETHDIVConfig 0x0000000000000000 0x3c ./Peripheral/src/ch32v20x_rcc.o .text.RCC_USB5PRE_JUDGE 0x0000000000000000 0x10 ./Peripheral/src/ch32v20x_rcc.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rtc.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rtc.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_ITConfig 0x0000000000000000 0x72 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_EnterConfigMode 0x0000000000000000 0x30 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_ExitConfigMode 0x0000000000000000 0x2e ./Peripheral/src/ch32v20x_rtc.o .text.RTC_GetCounter 0x0000000000000000 0xe0 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_SetCounter 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_rtc.o .text.RTC_SetPrescaler 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_SetAlarm 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_rtc.o .text.RTC_GetDivider 0x0000000000000000 0xe6 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_WaitForLastTask 0x0000000000000000 0x24 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_WaitForSynchro 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_GetFlagStatus 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_ClearFlag 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_GetITStatus 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_rtc.o .text.RTC_ClearITPendingBit 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_rtc.o .debug_info 0x0000000000000000 0xd97 ./Peripheral/src/ch32v20x_rtc.o .debug_abbrev 0x0000000000000000 0x2cd ./Peripheral/src/ch32v20x_rtc.o .debug_aranges 0x0000000000000000 0x88 ./Peripheral/src/ch32v20x_rtc.o .debug_ranges 0x0000000000000000 0x78 ./Peripheral/src/ch32v20x_rtc.o .debug_line 0x0000000000000000 0x9d7 ./Peripheral/src/ch32v20x_rtc.o .debug_str 0x0000000000000000 0x882 ./Peripheral/src/ch32v20x_rtc.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_rtc.o .debug_frame 0x0000000000000000 0x1dc ./Peripheral/src/ch32v20x_rtc.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_spi.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_spi.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_spi.o .text.SPI_I2S_DeInit 0x0000000000000000 0x64 ./Peripheral/src/ch32v20x_spi.o .text.I2S_Init 0x0000000000000000 0x204 ./Peripheral/src/ch32v20x_spi.o .text.SPI_StructInit 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_spi.o .text.I2S_StructInit 0x0000000000000000 0x42 ./Peripheral/src/ch32v20x_spi.o .text.I2S_Cmd 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_spi.o .text.SPI_I2S_ITConfig 0x0000000000000000 0x8c ./Peripheral/src/ch32v20x_spi.o .text.SPI_I2S_SendData 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_spi.o .text.SPI_I2S_ReceiveData 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_spi.o .text.SPI_NSSInternalSoftwareConfig 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_spi.o .text.SPI_SSOutputCmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_spi.o .text.SPI_DataSizeConfig 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_spi.o .text.SPI_TransmitCRC 0x0000000000000000 0x2e ./Peripheral/src/ch32v20x_spi.o .text.SPI_GetCRC 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_spi.o .text.SPI_GetCRCPolynomial 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_spi.o .text.SPI_BiDirectionalLineConfig 0x0000000000000000 0x5e ./Peripheral/src/ch32v20x_spi.o .text.SPI_I2S_GetFlagStatus 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_spi.o .text.SPI_I2S_ClearFlag 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_spi.o .text.SPI_I2S_GetITStatus 0x0000000000000000 0x98 ./Peripheral/src/ch32v20x_spi.o .text.SPI_I2S_ClearITPendingBit 0x0000000000000000 0x40 ./Peripheral/src/ch32v20x_spi.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_tim.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_tim.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_tim.o .text.TIM_DeInit 0x0000000000000000 0xea ./Peripheral/src/ch32v20x_tim.o .text.TIM_TimeBaseInit 0x0000000000000000 0xf4 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC1Init 0x0000000000000000 0x14e ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC2Init 0x0000000000000000 0x194 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC3Init 0x0000000000000000 0x18e ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC4Init 0x0000000000000000 0x130 ./Peripheral/src/ch32v20x_tim.o .text.TIM_ICInit 0x0000000000000000 0x118 ./Peripheral/src/ch32v20x_tim.o .text.TIM_PWMIConfig 0x0000000000000000 0x12c ./Peripheral/src/ch32v20x_tim.o .text.TIM_BDTRConfig 0x0000000000000000 0x78 ./Peripheral/src/ch32v20x_tim.o .text.TIM_TimeBaseStructInit 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_tim.o .text.TIM_OCStructInit 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o .text.TIM_ICStructInit 0x0000000000000000 0x3a ./Peripheral/src/ch32v20x_tim.o .text.TIM_BDTRStructInit 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o .text.TIM_Cmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o .text.TIM_CtrlPWMOutputs 0x0000000000000000 0x60 ./Peripheral/src/ch32v20x_tim.o .text.TIM_ITConfig 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_tim.o .text.TIM_GenerateEvent 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o .text.TIM_DMAConfig 0x0000000000000000 0x38 ./Peripheral/src/ch32v20x_tim.o .text.TIM_DMACmd 0x0000000000000000 0x68 ./Peripheral/src/ch32v20x_tim.o .text.TIM_InternalClockConfig 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_tim.o .text.TIM_ITRxExternalClockConfig 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o .text.TIM_TIxExternalClockConfig 0x0000000000000000 0x98 ./Peripheral/src/ch32v20x_tim.o .text.TIM_ETRClockMode1Config 0x0000000000000000 0x8c ./Peripheral/src/ch32v20x_tim.o .text.TIM_ETRClockMode2Config 0x0000000000000000 0x62 ./Peripheral/src/ch32v20x_tim.o .text.TIM_ETRConfig 0x0000000000000000 0x78 ./Peripheral/src/ch32v20x_tim.o .text.TIM_PrescalerConfig 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_tim.o .text.TIM_CounterModeConfig 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o .text.TIM_SelectInputTrigger 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o .text.TIM_EncoderInterfaceConfig 0x0000000000000000 0xcc ./Peripheral/src/ch32v20x_tim.o .text.TIM_ForcedOC1Config 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o .text.TIM_ForcedOC2Config 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_tim.o .text.TIM_ForcedOC3Config 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o .text.TIM_ForcedOC4Config 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_tim.o .text.TIM_ARRPreloadConfig 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SelectCOM 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SelectCCDMA 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o .text.TIM_CCPreloadControl 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC1PreloadConfig 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC2PreloadConfig 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC3PreloadConfig 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC4PreloadConfig 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC1FastConfig 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC2FastConfig 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC3FastConfig 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC4FastConfig 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o .text.TIM_ClearOC1Ref 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o .text.TIM_ClearOC2Ref 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_tim.o .text.TIM_ClearOC3Ref 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_tim.o .text.TIM_ClearOC4Ref 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC1PolarityConfig 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC1NPolarityConfig 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC2PolarityConfig 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC2NPolarityConfig 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC3PolarityConfig 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC3NPolarityConfig 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_tim.o .text.TIM_OC4PolarityConfig 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_tim.o .text.TIM_CCxCmd 0x0000000000000000 0x82 ./Peripheral/src/ch32v20x_tim.o .text.TIM_CCxNCmd 0x0000000000000000 0x82 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SelectOCxM 0x0000000000000000 0x100 ./Peripheral/src/ch32v20x_tim.o .text.TIM_UpdateDisableConfig 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o .text.TIM_UpdateRequestConfig 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SelectHallSensor 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SelectOnePulseMode 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_tim.o .text.TIM_SelectOutputTrigger 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SelectSlaveMode 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_tim.o .text.TIM_SelectMasterSlaveMode 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetCounter 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetAutoreload 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetCompare1 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetCompare2 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetCompare3 0x0000000000000000 0x22 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetCompare4 0x0000000000000000 0x24 ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetIC1Prescaler 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetIC2Prescaler 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetIC3Prescaler 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetIC4Prescaler 0x0000000000000000 0x5c ./Peripheral/src/ch32v20x_tim.o .text.TIM_SetClockDivision 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_tim.o .text.TIM_GetCapture1 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_tim.o .text.TIM_GetCapture2 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_tim.o .text.TIM_GetCapture3 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_tim.o .text.TIM_GetCapture4 0x0000000000000000 0x1e ./Peripheral/src/ch32v20x_tim.o .text.TIM_GetCounter 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_tim.o .text.TIM_GetPrescaler 0x0000000000000000 0x1c ./Peripheral/src/ch32v20x_tim.o .text.TIM_GetFlagStatus 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_tim.o .text.TIM_ClearFlag 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_tim.o .text.TIM_GetITStatus 0x0000000000000000 0x6c ./Peripheral/src/ch32v20x_tim.o .text.TIM_ClearITPendingBit 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_tim.o .text.TI1_Config 0x0000000000000000 0x12a ./Peripheral/src/ch32v20x_tim.o .text.TI2_Config 0x0000000000000000 0x14a ./Peripheral/src/ch32v20x_tim.o .text.TI3_Config 0x0000000000000000 0x142 ./Peripheral/src/ch32v20x_tim.o .text.TI4_Config 0x0000000000000000 0x156 ./Peripheral/src/ch32v20x_tim.o .debug_info 0x0000000000000000 0x27a2 ./Peripheral/src/ch32v20x_tim.o .debug_abbrev 0x0000000000000000 0x2fd ./Peripheral/src/ch32v20x_tim.o .debug_aranges 0x0000000000000000 0x2f0 ./Peripheral/src/ch32v20x_tim.o .debug_ranges 0x0000000000000000 0x2e0 ./Peripheral/src/ch32v20x_tim.o .debug_line 0x0000000000000000 0x2226 ./Peripheral/src/ch32v20x_tim.o .debug_str 0x0000000000000000 0x1307 ./Peripheral/src/ch32v20x_tim.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_tim.o .debug_frame 0x0000000000000000 0xbb4 ./Peripheral/src/ch32v20x_tim.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_usart.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_usart.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_usart.o .text.USART_DeInit 0x0000000000000000 0xc8 ./Peripheral/src/ch32v20x_usart.o .text.USART_StructInit 0x0000000000000000 0x46 ./Peripheral/src/ch32v20x_usart.o .text.USART_ClockInit 0x0000000000000000 0x82 ./Peripheral/src/ch32v20x_usart.o .text.USART_ClockStructInit 0x0000000000000000 0x32 ./Peripheral/src/ch32v20x_usart.o .text.USART_SetAddress 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_usart.o .text.USART_WakeUpConfig 0x0000000000000000 0x56 ./Peripheral/src/ch32v20x_usart.o .text.USART_ReceiverWakeUpCmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_usart.o .text.USART_LINBreakDetectLengthConfig 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_usart.o .text.USART_LINCmd 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_usart.o .text.USART_SendData 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_usart.o .text.USART_SendBreak 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_usart.o .text.USART_SetGuardTime 0x0000000000000000 0x5a ./Peripheral/src/ch32v20x_usart.o .text.USART_SetPrescaler 0x0000000000000000 0x54 ./Peripheral/src/ch32v20x_usart.o .text.USART_SmartCardCmd 0x0000000000000000 0x52 ./Peripheral/src/ch32v20x_usart.o .text.USART_SmartCardNACKCmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_usart.o .text.USART_HalfDuplexCmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_usart.o .text.USART_IrDAConfig 0x0000000000000000 0x4e ./Peripheral/src/ch32v20x_usart.o .text.USART_IrDACmd 0x0000000000000000 0x50 ./Peripheral/src/ch32v20x_usart.o .text.USART_GetFlagStatus 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_usart.o .text.USART_ClearFlag 0x0000000000000000 0x2c ./Peripheral/src/ch32v20x_usart.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_wwdg.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_wwdg.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v20x_wwdg.o .text.WWDG_DeInit 0x0000000000000000 0x32 ./Peripheral/src/ch32v20x_wwdg.o .text.WWDG_SetPrescaler 0x0000000000000000 0x44 ./Peripheral/src/ch32v20x_wwdg.o .text.WWDG_SetWindowValue 0x0000000000000000 0x4a ./Peripheral/src/ch32v20x_wwdg.o .text.WWDG_EnableIT 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_wwdg.o .text.WWDG_SetCounter 0x0000000000000000 0x26 ./Peripheral/src/ch32v20x_wwdg.o .text.WWDG_Enable 0x0000000000000000 0x2a ./Peripheral/src/ch32v20x_wwdg.o .text.WWDG_GetFlagStatus 0x0000000000000000 0x18 ./Peripheral/src/ch32v20x_wwdg.o .text.WWDG_ClearFlag 0x0000000000000000 0x1a ./Peripheral/src/ch32v20x_wwdg.o .debug_info 0x0000000000000000 0xae1 ./Peripheral/src/ch32v20x_wwdg.o .debug_abbrev 0x0000000000000000 0x26f ./Peripheral/src/ch32v20x_wwdg.o .debug_aranges 0x0000000000000000 0x58 ./Peripheral/src/ch32v20x_wwdg.o .debug_ranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v20x_wwdg.o .debug_line 0x0000000000000000 0x58b ./Peripheral/src/ch32v20x_wwdg.o .debug_str 0x0000000000000000 0x717 ./Peripheral/src/ch32v20x_wwdg.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v20x_wwdg.o .debug_frame 0x0000000000000000 0x114 ./Peripheral/src/ch32v20x_wwdg.o .text 0x0000000000000000 0x0 ./Debug/debug.o .data 0x0000000000000000 0x0 ./Debug/debug.o .bss 0x0000000000000000 0x0 ./Debug/debug.o .sbss.p_us 0x0000000000000000 0x1 ./Debug/debug.o .sbss.p_ms 0x0000000000000000 0x2 ./Debug/debug.o .text.Delay_Init 0x0000000000000000 0x52 ./Debug/debug.o .text.Delay_Us 0x0000000000000000 0x88 ./Debug/debug.o .text.Delay_Ms 0x0000000000000000 0x88 ./Debug/debug.o .text.USART_Printf_Init 0x0000000000000000 0x30 ./Debug/debug.o .text.SDI_Printf_Enable 0x0000000000000000 0x30 ./Debug/debug.o .text._write 0x0000000000000000 0x3e ./Debug/debug.o .text 0x0000000000000000 0x0 ./Core/core_riscv.o .data 0x0000000000000000 0x0 ./Core/core_riscv.o .bss 0x0000000000000000 0x0 ./Core/core_riscv.o .text.__get_MSTATUS 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__set_MSTATUS 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_MISA 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__set_MISA 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_MTVEC 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__set_MTVEC 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_MSCRATCH 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__set_MSCRATCH 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_MEPC 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__set_MEPC 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_MCAUSE 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__set_MCAUSE 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_MTVAL 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__set_MTVAL 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_MVENDORID 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_MARCHID 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_MIMPID 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_MHARTID 0x0000000000000000 0x1a ./Core/core_riscv.o .text.__get_SP 0x0000000000000000 0x18 ./Core/core_riscv.o .debug_info 0x0000000000000000 0x389 ./Core/core_riscv.o .debug_abbrev 0x0000000000000000 0xe0 ./Core/core_riscv.o .debug_aranges 0x0000000000000000 0xb0 ./Core/core_riscv.o .debug_ranges 0x0000000000000000 0xa0 ./Core/core_riscv.o .debug_line 0x0000000000000000 0x4b3 ./Core/core_riscv.o .debug_str 0x0000000000000000 0x318 ./Core/core_riscv.o .comment 0x0000000000000000 0x34 ./Core/core_riscv.o .debug_frame 0x0000000000000000 0x270 ./Core/core_riscv.o .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o) .text.__adddf3 0x0000000000000000 0x738 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o) .debug_frame 0x0000000000000000 0x44 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o) .text.__divdf3 0x0000000000000000 0x5c4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o) .rodata.__divdf3 0x0000000000000000 0x40 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o) .debug_frame 0x0000000000000000 0x50 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divdf3.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o) .text.__muldf3 0x0000000000000000 0x4c8 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o) .rodata.__muldf3 0x0000000000000000 0x40 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o) .debug_frame 0x0000000000000000 0x54 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o) .text.__fixdfsi 0x0000000000000000 0x68 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o) .debug_frame 0x0000000000000000 0x20 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixdfsi.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o) .text.__floatsidf 0x0000000000000000 0x76 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o) .debug_frame 0x0000000000000000 0x38 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o) .text.__clzsi2 0x0000000000000000 0x6e d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o) .debug_frame 0x0000000000000000 0x20 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) .rodata.__clz_tab 0x0000000000000000 0x100 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-malloc.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-malloc.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-malloc.o) .text.free 0x0000000000000000 0x14 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-malloc.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-freer.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-freer.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-freer.o) .text._free_r 0x0000000000000000 0xb8 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-freer.o) .debug_frame 0x0000000000000000 0x40 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-freer.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-mallocr.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-mallocr.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-mallocr.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-sbrkr.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-sbrkr.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-sbrkr.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-impure.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-impure.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-impure.o) .sdata2._global_impure_ptr 0x0000000000000000 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-impure.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-mlock.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-mlock.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-mlock.o) .text 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-reent.o) .data 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-reent.o) .bss 0x0000000000000000 0x0 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-reent.o) .text.cleanup_glue 0x0000000000000000 0x2c d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-reent.o) .text._reclaim_reent 0x0000000000000000 0x10c d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-reent.o) Memory Configuration Name Origin Length Attributes FLASH 0x0000000000000000 0x0000000000008000 xr RAM 0x0000000020000000 0x0000000000002800 xrw *default* 0x0000000000000000 0xffffffffffffffff Linker script and memory map LOAD ./components/ws2812b/user_led.o LOAD ./components/ws2812b/user_ws2812b.o LOAD ./components/ws2812b/ws2812b_spi.o LOAD ./components/user_uart/user_uart.o LOAD ./components/tools/base64.o LOAD ./components/tools/user_crc16.o LOAD ./components/server/download.o LOAD ./components/server/upload.o LOAD ./components/server/user_server.o LOAD ./User/ch32v20x_it.o LOAD ./User/main.o LOAD ./User/system_ch32v20x.o LOAD ./Startup/startup_ch32v20x_D6.o LOAD ./Peripheral/src/ch32v20x_adc.o LOAD ./Peripheral/src/ch32v20x_bkp.o LOAD ./Peripheral/src/ch32v20x_can.o LOAD ./Peripheral/src/ch32v20x_crc.o LOAD ./Peripheral/src/ch32v20x_dbgmcu.o LOAD ./Peripheral/src/ch32v20x_dma.o LOAD ./Peripheral/src/ch32v20x_exti.o LOAD ./Peripheral/src/ch32v20x_flash.o LOAD ./Peripheral/src/ch32v20x_gpio.o LOAD ./Peripheral/src/ch32v20x_i2c.o LOAD ./Peripheral/src/ch32v20x_iwdg.o LOAD ./Peripheral/src/ch32v20x_misc.o LOAD ./Peripheral/src/ch32v20x_opa.o LOAD ./Peripheral/src/ch32v20x_pwr.o LOAD ./Peripheral/src/ch32v20x_rcc.o LOAD ./Peripheral/src/ch32v20x_rtc.o LOAD ./Peripheral/src/ch32v20x_spi.o LOAD ./Peripheral/src/ch32v20x_tim.o LOAD ./Peripheral/src/ch32v20x_usart.o LOAD ./Peripheral/src/ch32v20x_wwdg.o LOAD ./Debug/debug.o LOAD ./Core/core_riscv.o LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a START GROUP LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libc_nano.a LOAD d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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_ch32v20x_D6.o 0x0000000000000000 _start 0x0000000000000004 . = ALIGN (0x4) 0x0000000000000004 _einit = . .vector 0x0000000000000004 0xfc *(.vector) .vector 0x0000000000000004 0xfc ./Startup/startup_ch32v20x_D6.o 0x0000000000000100 . = ALIGN (0x40) .text 0x0000000000000100 0x4cf4 0x0000000000000100 . = ALIGN (0x4) *(.text) .text 0x0000000000000100 0xa8 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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) 0x0000000000000100 memset *(.text.*) .text.prvSet_led_duty 0x00000000000001a8 0x86 ./components/ws2812b/user_led.o .text.led_invert 0x000000000000022e 0xd4 ./components/ws2812b/user_led.o .text.led_heart 0x0000000000000302 0x188 ./components/ws2812b/user_led.o .text.led_indication 0x000000000000048a 0x5a ./components/ws2812b/user_led.o .text.led_task 0x00000000000004e4 0x5c ./components/ws2812b/user_led.o .text.vLed_task_pro 0x0000000000000540 0x18 ./components/ws2812b/user_led.o 0x0000000000000540 vLed_task_pro .text.led_task_tick 0x0000000000000558 0x20 ./components/ws2812b/user_led.o 0x0000000000000558 led_task_tick .text.set_led_indication 0x0000000000000578 0x450 ./components/ws2812b/user_led.o 0x0000000000000578 set_led_indication .text.vUser_led_set_view_stat 0x00000000000009c8 0xfe ./components/ws2812b/user_led.o 0x00000000000009c8 vUser_led_set_view_stat .text.led_init 0x0000000000000ac6 0x16 ./components/ws2812b/user_led.o 0x0000000000000ac6 led_init .text.vUser_ws2812b_set_wrByte 0x0000000000000adc 0x68 ./components/ws2812b/user_ws2812b.o .text.prvUser_ws2812b_set_breath 0x0000000000000b44 0x11c ./components/ws2812b/user_ws2812b.o .text.prvUser_ws2812b_txData 0x0000000000000c60 0x2e ./components/ws2812b/user_ws2812b.o .text.vUser_ws2812b_check 0x0000000000000c8e 0x84 ./components/ws2812b/user_ws2812b.o .text.vUser_ws2812b_time_task 0x0000000000000d12 0x14 ./components/ws2812b/user_ws2812b.o .text.vUser_ws2812b_init 0x0000000000000d26 0x11e ./components/ws2812b/user_ws2812b.o 0x0000000000000d26 vUser_ws2812b_init .text.vUser_ws2812b_set_tx_stat 0x0000000000000e44 0x1c ./components/ws2812b/user_ws2812b.o 0x0000000000000e44 vUser_ws2812b_set_tx_stat .text.vUser_ws2812b_set_stat 0x0000000000000e60 0xa2 ./components/ws2812b/user_ws2812b.o 0x0000000000000e60 vUser_ws2812b_set_stat .text.vWs2812b_task 0x0000000000000f02 0x20 ./components/ws2812b/user_ws2812b.o 0x0000000000000f02 vWs2812b_task .text.vWs2812b_task_tick 0x0000000000000f22 0x20 ./components/ws2812b/user_ws2812b.o 0x0000000000000f22 vWs2812b_task_tick .text.Ws2812b_spi_dma_init 0x0000000000000f42 0xac ./components/ws2812b/ws2812b_spi.o 0x0000000000000f42 Ws2812b_spi_dma_init .text.ws2812b_spi_Init 0x0000000000000fee 0xce ./components/ws2812b/ws2812b_spi.o 0x0000000000000fee ws2812b_spi_Init .text.bWs2812b_spi_WriteByte 0x00000000000010bc 0x50 ./components/ws2812b/ws2812b_spi.o 0x00000000000010bc bWs2812b_spi_WriteByte .text.prvUser_usart1_dma_init 0x000000000000110c 0xf2 ./components/user_uart/user_uart.o .text.vUser_usart1_send 0x00000000000011fe 0x7a ./components/user_uart/user_uart.o 0x00000000000011fe vUser_usart1_send .text.DMA1_Channel4_IRQHandler 0x0000000000001278 0x42 ./components/user_uart/user_uart.o 0x0000000000001278 DMA1_Channel4_IRQHandler .text.USART1_IRQHandler 0x00000000000012ba 0xd2 ./components/user_uart/user_uart.o 0x00000000000012ba USART1_IRQHandler .text.vUser_usart1_init 0x000000000000138c 0x128 ./components/user_uart/user_uart.o 0x000000000000138c vUser_usart1_init .text.prvUser_usart1_pro 0x00000000000014b4 0x42 ./components/user_uart/user_uart.o .text.vUser_usart1_set_data_upload_func 0x00000000000014f6 0x1a ./components/user_uart/user_uart.o 0x00000000000014f6 vUser_usart1_set_data_upload_func .text.prvUser_usart2_dma_init 0x0000000000001510 0xf4 ./components/user_uart/user_uart.o .text.vUser_usart2_send 0x0000000000001604 0x7a ./components/user_uart/user_uart.o 0x0000000000001604 vUser_usart2_send .text.DMA1_Channel7_IRQHandler 0x000000000000167e 0x4a ./components/user_uart/user_uart.o 0x000000000000167e DMA1_Channel7_IRQHandler .text.USART2_IRQHandler 0x00000000000016c8 0xd2 ./components/user_uart/user_uart.o 0x00000000000016c8 USART2_IRQHandler .text.vUser_usart2_init 0x000000000000179a 0x12a ./components/user_uart/user_uart.o 0x000000000000179a vUser_usart2_init .text.prvUser_usart2_pro 0x00000000000018c4 0x42 ./components/user_uart/user_uart.o .text.vUser_usart2_set_data_upload_func 0x0000000000001906 0x1a ./components/user_uart/user_uart.o 0x0000000000001906 vUser_usart2_set_data_upload_func .text.vUser_usart_pro 0x0000000000001920 0x16 ./components/user_uart/user_uart.o 0x0000000000001920 vUser_usart_pro .text.GetCRC16 0x0000000000001936 0xb2 ./components/tools/user_crc16.o 0x0000000000001936 GetCRC16 .text.downloadRx_receive 0x00000000000019e8 0x10a ./components/server/download.o .text.downloadTx_send 0x0000000000001af2 0x6e ./components/server/download.o .text.rtu_protocol_sd_dev_type 0x0000000000001b60 0x64 ./components/server/download.o .text.rtu_protocol_sd_coll_stat 0x0000000000001bc4 0x54 ./components/server/download.o .text.rtu_protocol_sd_coll_count 0x0000000000001c18 0x54 ./components/server/download.o .text.rtu_protocol_sd_sw_stat 0x0000000000001c6c 0x54 ./components/server/download.o .text.rtu_protocol_send 0x0000000000001cc0 0x62 ./components/server/download.o .text.rtu_protocol_sd_task 0x0000000000001d22 0xb0 ./components/server/download.o .text.rtu_protocol_rd_dev_type_parsing 0x0000000000001dd2 0x5c ./components/server/download.o .text.rtu_protocol_rd_coll_stat_parsing 0x0000000000001e2e 0x5c ./components/server/download.o .text.rtu_protocol_rd_coll_count_parsing 0x0000000000001e8a 0x6c ./components/server/download.o .text.rtu_protocol_rd_sw_stat_parsing 0x0000000000001ef6 0x92 ./components/server/download.o .text.rtu_protocol_rd_reg_parsing 0x0000000000001f88 0x70 ./components/server/download.o .text.rtu_rd_protocol_parsing 0x0000000000001ff8 0x7e ./components/server/download.o .text.rtu_protocol_wr_reg_parsing 0x0000000000002076 0x44 ./components/server/download.o .text.rtu_rec_protocol_parsing 0x00000000000020ba 0x80 ./components/server/download.o .text.rtu_protocol_parsing 0x000000000000213a 0x7e ./components/server/download.o .text.set_download_offline 0x00000000000021b8 0x54 ./components/server/download.o .text.vDownload_tick 0x000000000000220c 0x3c ./components/server/download.o 0x000000000000220c vDownload_tick .text.vDownload_pro 0x0000000000002248 0x58 ./components/server/download.o 0x0000000000002248 vDownload_pro .text.vDownload_init 0x00000000000022a0 0x3e ./components/server/download.o 0x00000000000022a0 vDownload_init .text.uploadRx_receive 0x00000000000022de 0xbe ./components/server/upload.o .text.uploadTx_send 0x000000000000239c 0x6e ./components/server/upload.o .text.rtu_protocol_rd_dev_type 0x000000000000240a 0x38 ./components/server/upload.o .text.rtu_protocol_rd_version 0x0000000000002442 0x36 ./components/server/upload.o .text.rtu_protocol_coll_stat 0x0000000000002478 0x66 ./components/server/upload.o .text.rtu_protocol_coll_count 0x00000000000024de 0x66 ./components/server/upload.o .text.rtu_protocol_sw_low_stat 0x0000000000002544 0xaa ./components/server/upload.o .text.rtu_protocol_sw_high_stat 0x00000000000025ee 0xaa ./components/server/upload.o .text.rtu_protocol_send 0x0000000000002698 0x64 ./components/server/upload.o .text.rtu_protocol_rd_reg_parsing 0x00000000000026fc 0x144 ./components/server/upload.o .text.rtu_protocol_wr_reg_return 0x0000000000002840 0xb8 ./components/server/upload.o .text.rtu_protocol_wr_coll_sw_high_stat_parsing 0x00000000000028f8 0xc8 ./components/server/upload.o .text.rtu_protocol_wr_coll_sw_low_stat_parsing 0x00000000000029c0 0xbc ./components/server/upload.o .text.rtu_protocol_wr_reg_parsing 0x0000000000002a7c 0x7a ./components/server/upload.o .text.rtu_protocol_wr_multi_coll_sw_stat_parsing 0x0000000000002af6 0x2dc ./components/server/upload.o .text.rtu_protocol_wr_multi_reg_parsing 0x0000000000002dd2 0x146 ./components/server/upload.o .text.rtu_protocol_parsing 0x0000000000002f18 0xda ./components/server/upload.o .text.set_upload_offline 0x0000000000002ff2 0x54 ./components/server/upload.o .text.vUpload_tick 0x0000000000003046 0x2a ./components/server/upload.o 0x0000000000003046 vUpload_tick .text.vUpload_pro 0x0000000000003070 0x3e ./components/server/upload.o 0x0000000000003070 vUpload_pro .text.vUpload_init 0x00000000000030ae 0x3e ./components/server/upload.o 0x00000000000030ae vUpload_init .text.vUser_server_set_led_stat 0x00000000000030ec 0x1e2 ./components/server/user_server.o .text.vUser_server_set_download_sw_stat 0x00000000000032ce 0x84 ./components/server/user_server.o 0x00000000000032ce vUser_server_set_download_sw_stat .text.vUser_server_set_coll_stat 0x0000000000003352 0x82 ./components/server/user_server.o 0x0000000000003352 vUser_server_set_coll_stat .text.vUser_server_set_items_stat 0x00000000000033d4 0x38 ./components/server/user_server.o 0x00000000000033d4 vUser_server_set_items_stat .text.vUser_server_init 0x000000000000340c 0x5a ./components/server/user_server.o 0x000000000000340c vUser_server_init .text.NMI_Handler 0x0000000000003466 0x8 ./User/ch32v20x_it.o 0x0000000000003466 NMI_Handler .text.HardFault_Handler 0x000000000000346e 0x16 ./User/ch32v20x_it.o 0x000000000000346e HardFault_Handler .text.DMA1_Channel3_IRQHandler 0x0000000000003484 0x40 ./User/ch32v20x_it.o 0x0000000000003484 DMA1_Channel3_IRQHandler .text.SysTick_Handler 0x00000000000034c4 0x28 ./User/ch32v20x_it.o 0x00000000000034c4 SysTick_Handler .text.SystemTick_Init 0x00000000000034ec 0x78 ./User/main.o .text.main 0x0000000000003564 0x32 ./User/main.o 0x0000000000003564 main .text.SystemInit 0x0000000000003596 0x7c ./User/system_ch32v20x.o 0x0000000000003596 SystemInit .text.SystemCoreClockUpdate 0x0000000000003612 0x198 ./User/system_ch32v20x.o 0x0000000000003612 SystemCoreClockUpdate .text.SetSysClock 0x00000000000037aa 0x14 ./User/system_ch32v20x.o .text.SetSysClockTo96_HSE 0x00000000000037be 0x114 ./User/system_ch32v20x.o .text.vector_handler 0x00000000000038d2 0x2 ./Startup/startup_ch32v20x_D6.o 0x00000000000038d2 EXTI2_IRQHandler 0x00000000000038d2 TIM1_CC_IRQHandler 0x00000000000038d2 PVD_IRQHandler 0x00000000000038d2 EXTI3_IRQHandler 0x00000000000038d2 USBFS_IRQHandler 0x00000000000038d2 EXTI0_IRQHandler 0x00000000000038d2 I2C2_EV_IRQHandler 0x00000000000038d2 ADC1_2_IRQHandler 0x00000000000038d2 Break_Point_Handler 0x00000000000038d2 SPI1_IRQHandler 0x00000000000038d2 TAMPER_IRQHandler 0x00000000000038d2 Ecall_M_Mode_Handler 0x00000000000038d2 USART3_IRQHandler 0x00000000000038d2 RTC_IRQHandler 0x00000000000038d2 CAN1_RX1_IRQHandler 0x00000000000038d2 TIM4_IRQHandler 0x00000000000038d2 I2C1_EV_IRQHandler 0x00000000000038d2 DMA1_Channel6_IRQHandler 0x00000000000038d2 UART4_IRQHandler 0x00000000000038d2 TIM3_IRQHandler 0x00000000000038d2 RCC_IRQHandler 0x00000000000038d2 TIM1_TRG_COM_IRQHandler 0x00000000000038d2 DMA1_Channel1_IRQHandler 0x00000000000038d2 EXTI15_10_IRQHandler 0x00000000000038d2 DMA1_Channel8_IRQHandler 0x00000000000038d2 EXTI9_5_IRQHandler 0x00000000000038d2 SPI2_IRQHandler 0x00000000000038d2 DMA1_Channel5_IRQHandler 0x00000000000038d2 EXTI4_IRQHandler 0x00000000000038d2 USB_LP_CAN1_RX0_IRQHandler 0x00000000000038d2 USB_HP_CAN1_TX_IRQHandler 0x00000000000038d2 TIM1_UP_IRQHandler 0x00000000000038d2 WWDG_IRQHandler 0x00000000000038d2 Ecall_U_Mode_Handler 0x00000000000038d2 TIM2_IRQHandler 0x00000000000038d2 SW_Handler 0x00000000000038d2 TIM1_BRK_IRQHandler 0x00000000000038d2 EXTI1_IRQHandler 0x00000000000038d2 RTCAlarm_IRQHandler 0x00000000000038d2 I2C2_ER_IRQHandler 0x00000000000038d2 DMA1_Channel2_IRQHandler 0x00000000000038d2 CAN1_SCE_IRQHandler 0x00000000000038d2 FLASH_IRQHandler 0x00000000000038d2 USBFSWakeUp_IRQHandler 0x00000000000038d2 I2C1_ER_IRQHandler 0x00000000000038d2 USBWakeUp_IRQHandler .text.handle_reset 0x00000000000038d4 0x86 ./Startup/startup_ch32v20x_D6.o 0x00000000000038d4 handle_reset .text.DMA_DeInit 0x000000000000395a 0x158 ./Peripheral/src/ch32v20x_dma.o 0x000000000000395a DMA_DeInit .text.DMA_Init 0x0000000000003ab2 0xa8 ./Peripheral/src/ch32v20x_dma.o 0x0000000000003ab2 DMA_Init .text.DMA_Cmd 0x0000000000003b5a 0x40 ./Peripheral/src/ch32v20x_dma.o 0x0000000000003b5a DMA_Cmd .text.DMA_ITConfig 0x0000000000003b9a 0x4a ./Peripheral/src/ch32v20x_dma.o 0x0000000000003b9a DMA_ITConfig .text.DMA_SetCurrDataCounter 0x0000000000003be4 0x22 ./Peripheral/src/ch32v20x_dma.o 0x0000000000003be4 DMA_SetCurrDataCounter .text.DMA_GetITStatus 0x0000000000003c06 0x40 ./Peripheral/src/ch32v20x_dma.o 0x0000000000003c06 DMA_GetITStatus .text.DMA_ClearITPendingBit 0x0000000000003c46 0x1c ./Peripheral/src/ch32v20x_dma.o 0x0000000000003c46 DMA_ClearITPendingBit .text.GPIO_Init 0x0000000000003c62 0x260 ./Peripheral/src/ch32v20x_gpio.o 0x0000000000003c62 GPIO_Init .text.GPIO_PinRemapConfig 0x0000000000003ec2 0x1fe ./Peripheral/src/ch32v20x_gpio.o 0x0000000000003ec2 GPIO_PinRemapConfig .text.NVIC_PriorityGroupConfig 0x00000000000040c0 0x1a ./Peripheral/src/ch32v20x_misc.o 0x00000000000040c0 NVIC_PriorityGroupConfig .text.NVIC_Init 0x00000000000040da 0xf8 ./Peripheral/src/ch32v20x_misc.o 0x00000000000040da NVIC_Init .text.RCC_GetClocksFreq 0x00000000000041d2 0x244 ./Peripheral/src/ch32v20x_rcc.o 0x00000000000041d2 RCC_GetClocksFreq .text.RCC_AHBPeriphClockCmd 0x0000000000004416 0x46 ./Peripheral/src/ch32v20x_rcc.o 0x0000000000004416 RCC_AHBPeriphClockCmd .text.RCC_APB2PeriphClockCmd 0x000000000000445c 0x46 ./Peripheral/src/ch32v20x_rcc.o 0x000000000000445c RCC_APB2PeriphClockCmd .text.RCC_APB1PeriphClockCmd 0x00000000000044a2 0x46 ./Peripheral/src/ch32v20x_rcc.o 0x00000000000044a2 RCC_APB1PeriphClockCmd .text.SPI_Init 0x00000000000044e8 0xdc ./Peripheral/src/ch32v20x_spi.o 0x00000000000044e8 SPI_Init .text.SPI_Cmd 0x00000000000045c4 0x52 ./Peripheral/src/ch32v20x_spi.o 0x00000000000045c4 SPI_Cmd .text.SPI_I2S_DMACmd 0x0000000000004616 0x68 ./Peripheral/src/ch32v20x_spi.o 0x0000000000004616 SPI_I2S_DMACmd .text.SPI_CalculateCRC 0x000000000000467e 0x58 ./Peripheral/src/ch32v20x_spi.o 0x000000000000467e SPI_CalculateCRC .text.USART_Init 0x00000000000046d6 0x1b4 ./Peripheral/src/ch32v20x_usart.o 0x00000000000046d6 USART_Init .text.USART_Cmd 0x000000000000488a 0x58 ./Peripheral/src/ch32v20x_usart.o 0x000000000000488a USART_Cmd .text.USART_ITConfig 0x00000000000048e2 0xc4 ./Peripheral/src/ch32v20x_usart.o 0x00000000000048e2 USART_ITConfig .text.USART_DMACmd 0x00000000000049a6 0x68 ./Peripheral/src/ch32v20x_usart.o 0x00000000000049a6 USART_DMACmd .text.USART_ReceiveData 0x0000000000004a0e 0x24 ./Peripheral/src/ch32v20x_usart.o 0x0000000000004a0e USART_ReceiveData .text.USART_GetITStatus 0x0000000000004a32 0xfa ./Peripheral/src/ch32v20x_usart.o 0x0000000000004a32 USART_GetITStatus .text.USART_ClearITPendingBit 0x0000000000004b2c 0x4c ./Peripheral/src/ch32v20x_usart.o 0x0000000000004b2c USART_ClearITPendingBit .text._sbrk 0x0000000000004b78 0x56 ./Debug/debug.o 0x0000000000004b78 _sbrk .text.malloc 0x0000000000004bce 0xa d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-malloc.o) 0x0000000000004bce malloc .text.memcpy 0x0000000000004bd8 0xb2 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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) 0x0000000000004bd8 memcpy .text._malloc_r 0x0000000000004c8a 0xce d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-mallocr.o) 0x0000000000004c8a _malloc_r .text._sbrk_r 0x0000000000004d58 0x2a d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-sbrkr.o) 0x0000000000004d58 _sbrk_r .text.__malloc_lock 0x0000000000004d82 0x2 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-mlock.o) 0x0000000000004d82 __malloc_lock .text.__malloc_unlock 0x0000000000004d84 0x2 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-mlock.o) 0x0000000000004d84 __malloc_unlock *(.rodata) *(.rodata*) *fill* 0x0000000000004d86 0x2 .rodata.vUser_led_set_view_stat 0x0000000000004d88 0x1c ./components/ws2812b/user_led.o .rodata.rtu_protocol_rd_reg_parsing 0x0000000000004da4 0x50 ./components/server/upload.o *(.gnu.linkonce.t.*) 0x0000000000004df4 . = ALIGN (0x4) .rela.dyn 0x0000000000004df4 0x0 .rela.init 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o .rela.vector 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o .rela.text.handle_reset 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o .rela.sdata.curbrk.4669 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o .rela.text._sbrk 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o .rela.text._sbrk_r 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o .rela.data.impure_data 0x0000000000004df4 0x0 ./components/ws2812b/user_led.o .fini 0x0000000000004df4 0x0 *(SORT_NONE(.fini)) 0x0000000000004df4 . = ALIGN (0x4) [!provide] PROVIDE (_etext = .) [!provide] PROVIDE (_eitcm = .) .preinit_array 0x0000000000004df4 0x0 [!provide] PROVIDE (__preinit_array_start = .) *(.preinit_array) [!provide] PROVIDE (__preinit_array_end = .) .init_array 0x0000000000004df4 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 0x0000000000004df4 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 0x0000000000004df4 0x0000000020000000 . = ALIGN (0x4) 0x0000000020000000 PROVIDE (_data_vma = .) .dlalign 0x0000000000004df4 0x0 0x0000000000004df4 . = ALIGN (0x4) 0x0000000000004df4 PROVIDE (_data_lma = .) .data 0x0000000020000000 0x1688 load address 0x0000000000004df4 *(.gnu.linkonce.r.*) *(.data .data.*) .data.led_work 0x0000000020000000 0x340 ./components/ws2812b/user_led.o .data.auchCRCHi 0x0000000020000340 0x100 ./components/tools/user_crc16.o 0x0000000020000340 auchCRCHi .data.auchCRCLo 0x0000000020000440 0x100 ./components/tools/user_crc16.o 0x0000000020000440 auchCRCLo .data.download_work 0x0000000020000540 0x814 ./components/server/download.o 0x0000000020000540 download_work .data.upload_work 0x0000000020000d54 0x814 ./components/server/upload.o 0x0000000020000d54 upload_work .data.coll_data 0x0000000020001568 0x84 ./components/server/user_server.o 0x0000000020001568 coll_data .data.AHBPrescTable 0x00000000200015ec 0x10 ./User/system_ch32v20x.o 0x00000000200015ec AHBPrescTable .data.APBAHBPrescTable 0x00000000200015fc 0x10 ./Peripheral/src/ch32v20x_rcc.o .data.impure_data 0x000000002000160c 0x60 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-impure.o) *(.gnu.linkonce.d.*) 0x0000000020001670 . = ALIGN (0x8) *fill* 0x000000002000166c 0x4 0x0000000020001e70 PROVIDE (__global_pointer$ = (. + 0x800)) *(.sdata .sdata.*) .sdata.download_offline_stat 0x0000000020001670 0x1 ./components/server/download.o .sdata.upload_offline_stat 0x0000000020001671 0x1 ./components/server/upload.o *fill* 0x0000000020001672 0x2 .sdata.SystemCoreClock 0x0000000020001674 0x4 ./User/system_ch32v20x.o 0x0000000020001674 SystemCoreClock .sdata.ADCPrescTable 0x0000000020001678 0x4 ./Peripheral/src/ch32v20x_rcc.o .sdata.curbrk.4669 0x000000002000167c 0x4 ./Debug/debug.o .sdata._impure_ptr 0x0000000020001680 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-impure.o) 0x0000000020001680 _impure_ptr *(.sdata2.*) *(.gnu.linkonce.s.*) 0x0000000020001688 . = ALIGN (0x8) *fill* 0x0000000020001684 0x4 *(.srodata.cst16) *(.srodata.cst8) *(.srodata.cst4) *(.srodata.cst2) *(.srodata .srodata.*) 0x0000000020001688 . = ALIGN (0x4) 0x0000000020001688 PROVIDE (_edata = .) .bss 0x0000000020001688 0x9c load address 0x000000000000647c 0x0000000020001688 . = ALIGN (0x4) 0x0000000020001688 PROVIDE (_sbss = .) *(.sbss*) .sbss.alarm_stat 0x0000000020001688 0x4 ./components/ws2812b/user_led.o .sbss.uUser_led_delaycount 0x000000002000168c 0x4 ./components/ws2812b/user_led.o .sbss.uUser_ws2812b_delaycount 0x0000000020001690 0x4 ./components/ws2812b/user_ws2812b.o .sbss.usart1_rx_size 0x0000000020001694 0x2 ./components/user_uart/user_uart.o .sbss.usart1_rx_stat 0x0000000020001696 0x1 ./components/user_uart/user_uart.o *fill* 0x0000000020001697 0x1 .sbss.vUsart1_data_upload 0x0000000020001698 0x4 ./components/user_uart/user_uart.o .sbss.usart1_tx_size 0x000000002000169c 0x2 ./components/user_uart/user_uart.o .sbss.usart1_tx_stat 0x000000002000169e 0x1 ./components/user_uart/user_uart.o *fill* 0x000000002000169f 0x1 .sbss.usart2_rx_size 0x00000000200016a0 0x2 ./components/user_uart/user_uart.o .sbss.usart2_rx_stat 0x00000000200016a2 0x1 ./components/user_uart/user_uart.o *fill* 0x00000000200016a3 0x1 .sbss.vUsart2_data_upload 0x00000000200016a4 0x4 ./components/user_uart/user_uart.o .sbss.usart2_tx_size 0x00000000200016a8 0x2 ./components/user_uart/user_uart.o .sbss.usart2_tx_stat 0x00000000200016aa 0x1 ./components/user_uart/user_uart.o *fill* 0x00000000200016ab 0x1 .sbss.download_delay_count 0x00000000200016ac 0x4 ./components/server/download.o .sbss.coll_ready_stat 0x00000000200016b0 0x1 ./components/server/download.o *fill* 0x00000000200016b1 0x1 .sbss.coll_sw_count 0x00000000200016b2 0x2 ./components/server/download.o .sbss.check_download_count 0x00000000200016b4 0x2 ./components/server/download.o *fill* 0x00000000200016b6 0x2 .sbss.download_work_stat 0x00000000200016b8 0x4 ./components/server/download.o .sbss.download_offline_timeout 0x00000000200016bc 0x4 ./components/server/download.o .sbss.upload_offline_timeout 0x00000000200016c0 0x4 ./components/server/upload.o .sbss.MCU_Version 0x00000000200016c4 0x1 ./Peripheral/src/ch32v20x_gpio.o 0x00000000200016c4 MCU_Version *fill* 0x00000000200016c5 0x3 .sbss.NVIC_Priority_Group 0x00000000200016c8 0x4 ./Peripheral/src/ch32v20x_misc.o 0x00000000200016c8 NVIC_Priority_Group .sbss.__malloc_free_list 0x00000000200016cc 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-mallocr.o) 0x00000000200016cc __malloc_free_list .sbss.__malloc_sbrk_start 0x00000000200016d0 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-mallocr.o) 0x00000000200016d0 __malloc_sbrk_start *(.gnu.linkonce.sb.*) *(.bss*) .bss.user_ws2812b_work 0x00000000200016d4 0xc ./components/ws2812b/user_ws2812b.o .bss.usart1_rx_buffer 0x00000000200016e0 0x10 ./components/user_uart/user_uart.o .bss.usart1_tx_buffer 0x00000000200016f0 0x10 ./components/user_uart/user_uart.o .bss.usart2_rx_buffer 0x0000000020001700 0x10 ./components/user_uart/user_uart.o .bss.usart2_tx_buffer 0x0000000020001710 0x10 ./components/user_uart/user_uart.o *(.gnu.linkonce.b.*) *(COMMON*) COMMON 0x0000000020001720 0x4 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-reent.o) 0x0000000020001720 errno 0x0000000020001724 . = ALIGN (0x4) 0x0000000020001724 PROVIDE (_ebss = .) 0x0000000020001724 PROVIDE (_end = _ebss) [!provide] PROVIDE (end = .) .stack 0x0000000020002000 0x800 0x0000000020002000 PROVIDE (_heap_end = .) 0x0000000020002000 . = ALIGN (0x4) [!provide] PROVIDE (_susrstack = .) 0x0000000020002800 . = (. + __stack_size) *fill* 0x0000000020002000 0x800 0x0000000020002800 PROVIDE (_eusrstack = .) OUTPUT(coll_16.elf elf32-littleriscv) .debug_info 0x0000000000000000 0x1107e .debug_info 0x0000000000000000 0xd7f ./components/ws2812b/user_led.o .debug_info 0x0000000000000d7f 0xc4a ./components/ws2812b/user_ws2812b.o .debug_info 0x00000000000019c9 0x1003 ./components/ws2812b/ws2812b_spi.o .debug_info 0x00000000000029cc 0x133d ./components/user_uart/user_uart.o .debug_info 0x0000000000003d09 0x9ef ./components/tools/user_crc16.o .debug_info 0x00000000000046f8 0x10e5 ./components/server/download.o .debug_info 0x00000000000057dd 0x120c ./components/server/upload.o .debug_info 0x00000000000069e9 0xbb7 ./components/server/user_server.o .debug_info 0x00000000000075a0 0xf9f ./User/ch32v20x_it.o .debug_info 0x000000000000853f 0x102d ./User/main.o .debug_info 0x000000000000956c 0xb67 ./User/system_ch32v20x.o .debug_info 0x000000000000a0d3 0x22 ./Startup/startup_ch32v20x_D6.o .debug_info 0x000000000000a0f5 0xd36 ./Peripheral/src/ch32v20x_dma.o .debug_info 0x000000000000ae2b 0x103b ./Peripheral/src/ch32v20x_gpio.o .debug_info 0x000000000000be66 0xe8e ./Peripheral/src/ch32v20x_misc.o .debug_info 0x000000000000ccf4 0x123f ./Peripheral/src/ch32v20x_rcc.o .debug_info 0x000000000000df33 0x1228 ./Peripheral/src/ch32v20x_spi.o .debug_info 0x000000000000f15b 0x1284 ./Peripheral/src/ch32v20x_usart.o .debug_info 0x00000000000103df 0xc9f ./Debug/debug.o .debug_abbrev 0x0000000000000000 0x32aa .debug_abbrev 0x0000000000000000 0x32f ./components/ws2812b/user_led.o .debug_abbrev 0x000000000000032f 0x2b8 ./components/ws2812b/user_ws2812b.o .debug_abbrev 0x00000000000005e7 0x274 ./components/ws2812b/ws2812b_spi.o .debug_abbrev 0x000000000000085b 0x351 ./components/user_uart/user_uart.o .debug_abbrev 0x0000000000000bac 0x206 ./components/tools/user_crc16.o .debug_abbrev 0x0000000000000db2 0x381 ./components/server/download.o .debug_abbrev 0x0000000000001133 0x38a ./components/server/upload.o .debug_abbrev 0x00000000000014bd 0x27d ./components/server/user_server.o .debug_abbrev 0x000000000000173a 0x273 ./User/ch32v20x_it.o .debug_abbrev 0x00000000000019ad 0x286 ./User/main.o .debug_abbrev 0x0000000000001c33 0x29e ./User/system_ch32v20x.o .debug_abbrev 0x0000000000001ed1 0x12 ./Startup/startup_ch32v20x_D6.o .debug_abbrev 0x0000000000001ee3 0x2b3 ./Peripheral/src/ch32v20x_dma.o .debug_abbrev 0x0000000000002196 0x326 ./Peripheral/src/ch32v20x_gpio.o .debug_abbrev 0x00000000000024bc 0x2c7 ./Peripheral/src/ch32v20x_misc.o .debug_abbrev 0x0000000000002783 0x314 ./Peripheral/src/ch32v20x_rcc.o .debug_abbrev 0x0000000000002a97 0x2c2 ./Peripheral/src/ch32v20x_spi.o .debug_abbrev 0x0000000000002d59 0x2c2 ./Peripheral/src/ch32v20x_usart.o .debug_abbrev 0x000000000000301b 0x28f ./Debug/debug.o .debug_aranges 0x0000000000000000 0x8c0 .debug_aranges 0x0000000000000000 0x68 ./components/ws2812b/user_led.o .debug_aranges 0x0000000000000068 0x68 ./components/ws2812b/user_ws2812b.o .debug_aranges 0x00000000000000d0 0x30 ./components/ws2812b/ws2812b_spi.o .debug_aranges 0x0000000000000100 0x90 ./components/user_uart/user_uart.o .debug_aranges 0x0000000000000190 0x20 ./components/tools/user_crc16.o .debug_aranges 0x00000000000001b0 0xc0 ./components/server/download.o .debug_aranges 0x0000000000000270 0xc0 ./components/server/upload.o .debug_aranges 0x0000000000000330 0x40 ./components/server/user_server.o .debug_aranges 0x0000000000000370 0x38 ./User/ch32v20x_it.o .debug_aranges 0x00000000000003a8 0x28 ./User/main.o .debug_aranges 0x00000000000003d0 0x38 ./User/system_ch32v20x.o .debug_aranges 0x0000000000000408 0x30 ./Startup/startup_ch32v20x_D6.o .debug_aranges 0x0000000000000438 0x70 ./Peripheral/src/ch32v20x_dma.o .debug_aranges 0x00000000000004a8 0xb0 ./Peripheral/src/ch32v20x_gpio.o .debug_aranges 0x0000000000000558 0x28 ./Peripheral/src/ch32v20x_misc.o .debug_aranges 0x0000000000000580 0x130 ./Peripheral/src/ch32v20x_rcc.o .debug_aranges 0x00000000000006b0 0xd0 ./Peripheral/src/ch32v20x_spi.o .debug_aranges 0x0000000000000780 0xf0 ./Peripheral/src/ch32v20x_usart.o .debug_aranges 0x0000000000000870 0x50 ./Debug/debug.o .debug_ranges 0x0000000000000000 0x7d0 .debug_ranges 0x0000000000000000 0x90 ./components/ws2812b/user_led.o .debug_ranges 0x0000000000000090 0x58 ./components/ws2812b/user_ws2812b.o .debug_ranges 0x00000000000000e8 0x20 ./components/ws2812b/ws2812b_spi.o .debug_ranges 0x0000000000000108 0x80 ./components/user_uart/user_uart.o .debug_ranges 0x0000000000000188 0x10 ./components/tools/user_crc16.o .debug_ranges 0x0000000000000198 0xb0 ./components/server/download.o .debug_ranges 0x0000000000000248 0xb0 ./components/server/upload.o .debug_ranges 0x00000000000002f8 0x30 ./components/server/user_server.o .debug_ranges 0x0000000000000328 0x28 ./User/ch32v20x_it.o .debug_ranges 0x0000000000000350 0x18 ./User/main.o .debug_ranges 0x0000000000000368 0x28 ./User/system_ch32v20x.o .debug_ranges 0x0000000000000390 0x28 ./Startup/startup_ch32v20x_D6.o .debug_ranges 0x00000000000003b8 0x60 ./Peripheral/src/ch32v20x_dma.o .debug_ranges 0x0000000000000418 0xa0 ./Peripheral/src/ch32v20x_gpio.o .debug_ranges 0x00000000000004b8 0x18 ./Peripheral/src/ch32v20x_misc.o .debug_ranges 0x00000000000004d0 0x120 ./Peripheral/src/ch32v20x_rcc.o .debug_ranges 0x00000000000005f0 0xc0 ./Peripheral/src/ch32v20x_spi.o .debug_ranges 0x00000000000006b0 0xe0 ./Peripheral/src/ch32v20x_usart.o .debug_ranges 0x0000000000000790 0x40 ./Debug/debug.o .debug_line 0x0000000000000000 0xb156 .debug_line 0x0000000000000000 0xb40 ./components/ws2812b/user_led.o .debug_line 0x0000000000000b40 0x8f9 ./components/ws2812b/user_ws2812b.o .debug_line 0x0000000000001439 0x611 ./components/ws2812b/ws2812b_spi.o .debug_line 0x0000000000001a4a 0xc93 ./components/user_uart/user_uart.o .debug_line 0x00000000000026dd 0x3d2 ./components/tools/user_crc16.o .debug_line 0x0000000000002aaf 0xd71 ./components/server/download.o .debug_line 0x0000000000003820 0xffb ./components/server/upload.o .debug_line 0x000000000000481b 0x699 ./components/server/user_server.o .debug_line 0x0000000000004eb4 0x56b ./User/ch32v20x_it.o .debug_line 0x000000000000541f 0x5a4 ./User/main.o .debug_line 0x00000000000059c3 0x6e1 ./User/system_ch32v20x.o .debug_line 0x00000000000060a4 0x175 ./Startup/startup_ch32v20x_D6.o .debug_line 0x0000000000006219 0x822 ./Peripheral/src/ch32v20x_dma.o .debug_line 0x0000000000006a3b 0x11e7 ./Peripheral/src/ch32v20x_gpio.o .debug_line 0x0000000000007c22 0x558 ./Peripheral/src/ch32v20x_misc.o .debug_line 0x000000000000817a 0xff9 ./Peripheral/src/ch32v20x_rcc.o .debug_line 0x0000000000009173 0xc51 ./Peripheral/src/ch32v20x_spi.o .debug_line 0x0000000000009dc4 0xd46 ./Peripheral/src/ch32v20x_usart.o .debug_line 0x000000000000ab0a 0x64c ./Debug/debug.o .debug_str 0x0000000000000000 0x2f7e .debug_str 0x0000000000000000 0x7f8 ./components/ws2812b/user_led.o 0x8c8 (size before relaxing) .debug_str 0x00000000000007f8 0x1ac ./components/ws2812b/user_ws2812b.o 0x799 (size before relaxing) .debug_str 0x00000000000009a4 0x776 ./components/ws2812b/ws2812b_spi.o 0xd6c (size before relaxing) .debug_str 0x000000000000111a 0x342 ./components/user_uart/user_uart.o 0xf69 (size before relaxing) .debug_str 0x000000000000145c 0x5d ./components/tools/user_crc16.o 0x623 (size before relaxing) .debug_str 0x00000000000014b9 0x437 ./components/server/download.o 0xab7 (size before relaxing) .debug_str 0x00000000000018f0 0x210 ./components/server/upload.o 0xa11 (size before relaxing) .debug_str 0x0000000000001b00 0xc1 ./components/server/user_server.o 0x7ec (size before relaxing) .debug_str 0x0000000000001bc1 0xdd ./User/ch32v20x_it.o 0x863 (size before relaxing) .debug_str 0x0000000000001c9e 0x3d ./User/main.o 0xb55 (size before relaxing) .debug_str 0x0000000000001cdb 0x10b ./User/system_ch32v20x.o 0x6f4 (size before relaxing) .debug_str 0x0000000000001de6 0x81 ./Startup/startup_ch32v20x_D6.o 0xd5 (size before relaxing) .debug_str 0x0000000000001e67 0x195 ./Peripheral/src/ch32v20x_dma.o 0x86f (size before relaxing) .debug_str 0x0000000000001ffc 0x2b0 ./Peripheral/src/ch32v20x_gpio.o 0xa0a (size before relaxing) .debug_str 0x00000000000022ac 0xfa ./Peripheral/src/ch32v20x_misc.o 0xafa (size before relaxing) .debug_str 0x00000000000023a6 0x459 ./Peripheral/src/ch32v20x_rcc.o 0xb4a (size before relaxing) .debug_str 0x00000000000027ff 0x300 ./Peripheral/src/ch32v20x_spi.o 0xacb (size before relaxing) .debug_str 0x0000000000002aff 0x3a9 ./Peripheral/src/ch32v20x_usart.o 0xb26 (size before relaxing) .debug_str 0x0000000000002ea8 0xd6 ./Debug/debug.o 0x87f (size before relaxing) .comment 0x0000000000000000 0x33 .comment 0x0000000000000000 0x33 ./components/ws2812b/user_led.o 0x34 (size before relaxing) .comment 0x0000000000000033 0x34 ./components/ws2812b/user_ws2812b.o .comment 0x0000000000000033 0x34 ./components/ws2812b/ws2812b_spi.o .comment 0x0000000000000033 0x34 ./components/user_uart/user_uart.o .comment 0x0000000000000033 0x34 ./components/tools/user_crc16.o .comment 0x0000000000000033 0x34 ./components/server/download.o .comment 0x0000000000000033 0x34 ./components/server/upload.o .comment 0x0000000000000033 0x34 ./components/server/user_server.o .comment 0x0000000000000033 0x34 ./User/ch32v20x_it.o .comment 0x0000000000000033 0x34 ./User/main.o .comment 0x0000000000000033 0x34 ./User/system_ch32v20x.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_dma.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_gpio.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_misc.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_rcc.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_spi.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v20x_usart.o .comment 0x0000000000000033 0x34 ./Debug/debug.o .debug_frame 0x0000000000000000 0x1f74 .debug_frame 0x0000000000000000 0x180 ./components/ws2812b/user_led.o .debug_frame 0x0000000000000180 0x170 ./components/ws2812b/user_ws2812b.o .debug_frame 0x00000000000002f0 0x7c ./components/ws2812b/ws2812b_spi.o .debug_frame 0x000000000000036c 0x224 ./components/user_uart/user_uart.o .debug_frame 0x0000000000000590 0x30 ./components/tools/user_crc16.o .debug_frame 0x00000000000005c0 0x2ec ./components/server/download.o .debug_frame 0x00000000000008ac 0x300 ./components/server/upload.o .debug_frame 0x0000000000000bac 0xc4 ./components/server/user_server.o .debug_frame 0x0000000000000c70 0x88 ./User/ch32v20x_it.o .debug_frame 0x0000000000000cf8 0x4c ./User/main.o .debug_frame 0x0000000000000d44 0xa0 ./User/system_ch32v20x.o .debug_frame 0x0000000000000de4 0x174 ./Peripheral/src/ch32v20x_dma.o .debug_frame 0x0000000000000f58 0x288 ./Peripheral/src/ch32v20x_gpio.o .debug_frame 0x00000000000011e0 0x50 ./Peripheral/src/ch32v20x_misc.o .debug_frame 0x0000000000001230 0x478 ./Peripheral/src/ch32v20x_rcc.o .debug_frame 0x00000000000016a8 0x2fc ./Peripheral/src/ch32v20x_spi.o .debug_frame 0x00000000000019a4 0x37c ./Peripheral/src/ch32v20x_usart.o .debug_frame 0x0000000000001d20 0xf4 ./Debug/debug.o .debug_frame 0x0000000000001e14 0x30 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-malloc.o) .debug_frame 0x0000000000001e44 0x20 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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 0x0000000000001e64 0x40 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-nano-mallocr.o) .debug_frame 0x0000000000001ea4 0x30 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-sbrkr.o) .debug_frame 0x0000000000001ed4 0x30 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-mlock.o) .debug_frame 0x0000000000001f04 0x70 d:/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/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-reent.o)