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/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o)
                              ./APP/peripheral.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)
                              ./HAL/MCU.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-printf.o)
                              ./HAL/MCU.o (printf)
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-puts.o)
                              ./HAL/MCU.o (puts)
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-wbuf.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-puts.o) (__swbuf_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-wsetup.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-puts.o) (__swsetup_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-fflush.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-wbuf.o) (_fflush_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-findfp.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-printf.o) (__sinit)
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-fwalk.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-findfp.o) (_fwalk)
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-fflush.o) (_global_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-makebuf.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-wsetup.o) (__smakebuf_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-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-wsetup.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-findfp.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-nano-vfprintf.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-printf.o) (_vfprintf_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-vfprintf_i.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-vfprintf.o) (_printf_i)
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-stdio.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-findfp.o) (__sread)
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-writer.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-stdio.o) (_write_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-closer.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-stdio.o) (_close_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-fstatr.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-makebuf.o) (_fstat_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-fvwrite.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-vfprintf.o) (__sfvwrite_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-isattyr.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-makebuf.o) (_isatty_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-lseekr.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-stdio.o) (_lseek_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-memchr.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-vfprintf.o) (memchr)
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-memmove.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-fvwrite.o) (memmove)
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-nano-reallocr.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-fvwrite.o) (_realloc_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-readr.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-stdio.o) (_read_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-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)
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-msizer.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-reallocr.o) (_malloc_usable_size_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\libnosys.a(close.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-closer.o) (_close)
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(fstat.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-fstatr.o) (_fstat)
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(isatty.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-isattyr.o) (_isatty)
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(lseek.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-lseekr.o) (_lseek)
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(read.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-readr.o) (_read)

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 ./Startup/startup_ch32v20x_D8W.o
 .data          0x0000000000000000        0x0 ./Startup/startup_ch32v20x_D8W.o
 .bss           0x0000000000000000        0x0 ./Startup/startup_ch32v20x_D8W.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_adc.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_adc.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_StructInit
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_DMACmd
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_ITConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_ResetCalibration
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_GetResetCalibrationStatus
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_StartCalibration
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_GetCalibrationStatus
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_GetSoftwareStartConvStatus
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_DiscModeChannelCountConfig
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_DiscModeCmd
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_ExternalTrigConvCmd
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_GetDualModeConversionValue
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_AutoInjectedConvCmd
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_InjectedDiscModeCmd
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_ExternalTrigInjectedConvConfig
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_ExternalTrigInjectedConvCmd
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_SoftwareStartInjectedConvCmd
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_GetSoftwareStartInjectedConvCmdStatus
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_InjectedChannelConfig
                0x0000000000000000       0x7a ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_InjectedSequencerLengthConfig
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_SetInjectedOffset
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_GetInjectedConversionValue
                0x0000000000000000       0x1c ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_AnalogWatchdogCmd
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_AnalogWatchdogThresholdsConfig
                0x0000000000000000        0x6 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_AnalogWatchdogSingleChannelConfig
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_ClearFlag
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_GetITStatus
                0x0000000000000000       0x1c ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.ADC_ClearITPendingBit
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.TempSensor_Volt_To_Temper
                0x0000000000000000       0x28 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text.Get_CalibrationValue
                0x0000000000000000      0x142 ./SRC/Peripheral/src/ch32v20x_adc.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_DeInit
                0x0000000000000000       0x1c ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_TamperPinLevelConfig
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_TamperPinCmd
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_ITConfig
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_RTCOutputConfig
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_SetRTCCalibrationValue
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_WriteBackupRegister
                0x0000000000000000       0x1c ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_ReadBackupRegister
                0x0000000000000000       0x1c ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_GetFlagStatus
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_ClearFlag
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_GetITStatus
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text.BKP_ClearITPendingBit
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .debug_info    0x0000000000000000     0x109c ./SRC/Peripheral/src/ch32v20x_bkp.o
 .debug_abbrev  0x0000000000000000      0x2cf ./SRC/Peripheral/src/ch32v20x_bkp.o
 .debug_loc     0x0000000000000000       0xd8 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .debug_aranges
                0x0000000000000000       0x78 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .debug_ranges  0x0000000000000000       0x68 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .debug_line    0x0000000000000000      0x7ee ./SRC/Peripheral/src/ch32v20x_bkp.o
 .debug_str     0x0000000000000000      0xb3d ./SRC/Peripheral/src/ch32v20x_bkp.o
 .comment       0x0000000000000000       0x34 ./SRC/Peripheral/src/ch32v20x_bkp.o
 .debug_frame   0x0000000000000000       0xec ./SRC/Peripheral/src/ch32v20x_bkp.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_can.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_can.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_DeInit
                0x0000000000000000       0x44 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_Init
                0x0000000000000000       0xe8 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_FilterInit
                0x0000000000000000       0xee ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_StructInit
                0x0000000000000000       0x24 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_SlaveStartBank
                0x0000000000000000       0x38 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_DBGFreeze
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_TTComModeCmd
                0x0000000000000000       0x58 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_Transmit
                0x0000000000000000       0xbc ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_TransmitStatus
                0x0000000000000000       0x62 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_CancelTransmit
                0x0000000000000000       0x2a ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_Receive
                0x0000000000000000       0x8c ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_FIFORelease
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_MessagePending
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_OperatingModeRequest
                0x0000000000000000       0x72 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_Sleep
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_WakeUp
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_GetLastErrorCode
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_GetReceiveErrorCounter
                0x0000000000000000        0x6 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_GetLSBTransmitErrorCounter
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_ITConfig
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_GetFlagStatus
                0x0000000000000000       0x56 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_ClearFlag
                0x0000000000000000       0x40 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_GetITStatus
                0x0000000000000000       0xd0 ./SRC/Peripheral/src/ch32v20x_can.o
 .text.CAN_ClearITPendingBit
                0x0000000000000000       0x94 ./SRC/Peripheral/src/ch32v20x_can.o
 .debug_info    0x0000000000000000     0x1806 ./SRC/Peripheral/src/ch32v20x_can.o
 .debug_abbrev  0x0000000000000000      0x3ee ./SRC/Peripheral/src/ch32v20x_can.o
 .debug_loc     0x0000000000000000      0x999 ./SRC/Peripheral/src/ch32v20x_can.o
 .debug_aranges
                0x0000000000000000       0xd8 ./SRC/Peripheral/src/ch32v20x_can.o
 .debug_ranges  0x0000000000000000       0xf8 ./SRC/Peripheral/src/ch32v20x_can.o
 .debug_line    0x0000000000000000     0x1b84 ./SRC/Peripheral/src/ch32v20x_can.o
 .debug_str     0x0000000000000000      0xc53 ./SRC/Peripheral/src/ch32v20x_can.o
 .comment       0x0000000000000000       0x34 ./SRC/Peripheral/src/ch32v20x_can.o
 .debug_frame   0x0000000000000000      0x1a0 ./SRC/Peripheral/src/ch32v20x_can.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_crc.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_crc.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_crc.o
 .text.CRC_ResetDR
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_crc.o
 .text.CRC_CalcCRC
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_crc.o
 .text.CRC_CalcBlockCRC
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_crc.o
 .text.CRC_GetCRC
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_crc.o
 .text.CRC_SetIDRegister
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_crc.o
 .text.CRC_GetIDRegister
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_crc.o
 .debug_info    0x0000000000000000      0xab3 ./SRC/Peripheral/src/ch32v20x_crc.o
 .debug_abbrev  0x0000000000000000      0x25f ./SRC/Peripheral/src/ch32v20x_crc.o
 .debug_loc     0x0000000000000000       0x75 ./SRC/Peripheral/src/ch32v20x_crc.o
 .debug_aranges
                0x0000000000000000       0x48 ./SRC/Peripheral/src/ch32v20x_crc.o
 .debug_ranges  0x0000000000000000       0x38 ./SRC/Peripheral/src/ch32v20x_crc.o
 .debug_line    0x0000000000000000      0x4e5 ./SRC/Peripheral/src/ch32v20x_crc.o
 .debug_str     0x0000000000000000      0x713 ./SRC/Peripheral/src/ch32v20x_crc.o
 .comment       0x0000000000000000       0x34 ./SRC/Peripheral/src/ch32v20x_crc.o
 .debug_frame   0x0000000000000000       0x70 ./SRC/Peripheral/src/ch32v20x_crc.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .text.DBGMCU_GetREVID
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .text.DBGMCU_GetDEVID
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .text.__get_DEBUG_CR
                0x0000000000000000        0x6 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .text.__set_DEBUG_CR
                0x0000000000000000        0x6 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .text.DBGMCU_Config
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_dma.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_dma.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_DeInit
                0x0000000000000000       0x9c ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_Init
                0x0000000000000000       0x38 ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_StructInit
                0x0000000000000000       0x2e ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_Cmd  0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_ITConfig
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_SetCurrDataCounter
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_GetCurrDataCounter
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_GetFlagStatus
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_ClearFlag
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_GetITStatus
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_dma.o
 .text.DMA_ClearITPendingBit
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_dma.o
 .debug_info    0x0000000000000000      0xd21 ./SRC/Peripheral/src/ch32v20x_dma.o
 .debug_abbrev  0x0000000000000000      0x302 ./SRC/Peripheral/src/ch32v20x_dma.o
 .debug_loc     0x0000000000000000      0x155 ./SRC/Peripheral/src/ch32v20x_dma.o
 .debug_aranges
                0x0000000000000000       0x60 ./SRC/Peripheral/src/ch32v20x_dma.o
 .debug_ranges  0x0000000000000000       0x50 ./SRC/Peripheral/src/ch32v20x_dma.o
 .debug_line    0x0000000000000000      0x901 ./SRC/Peripheral/src/ch32v20x_dma.o
 .debug_str     0x0000000000000000      0x88b ./SRC/Peripheral/src/ch32v20x_dma.o
 .comment       0x0000000000000000       0x34 ./SRC/Peripheral/src/ch32v20x_dma.o
 .debug_frame   0x0000000000000000       0xc0 ./SRC/Peripheral/src/ch32v20x_dma.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_exti.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_exti.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_exti.o
 .text.EXTI_DeInit
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_exti.o
 .text.EXTI_Init
                0x0000000000000000       0x6a ./SRC/Peripheral/src/ch32v20x_exti.o
 .text.EXTI_StructInit
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_exti.o
 .text.EXTI_GenerateSWInterrupt
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_exti.o
 .text.EXTI_GetFlagStatus
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_exti.o
 .text.EXTI_ClearFlag
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_exti.o
 .text.EXTI_GetITStatus
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_exti.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_flash.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_flash.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.ROM_ERASE
                0x0000000000000000       0xa0 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_UnlockBank1
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_LockBank1
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_GetUserOptionByte
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_GetWriteProtectionOptionByte
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_GetReadOutProtectionStatus
                0x0000000000000000        0xc ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_ITConfig
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_GetFlagStatus
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_ClearFlag
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_GetStatus
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_EraseAllPages
                0x0000000000000000       0x46 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_EraseAllBank1Pages
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_EraseOptionBytes
                0x0000000000000000       0xe8 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_ProgramWord
                0x0000000000000000       0x6e ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_ProgramHalfWord
                0x0000000000000000       0x46 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_ProgramOptionByteData
                0x0000000000000000      0x114 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_EnableWriteProtection
                0x0000000000000000      0x100 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_ReadOutProtection
                0x0000000000000000       0xee ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_UserOptionByteConfig
                0x0000000000000000      0x10a ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_WaitForLastBank1Operation
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_EraseBlock_32K_Fast
                0x0000000000000000       0x30 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_Access_Clock_Cfg
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_Enhance_Mode
                0x0000000000000000       0x2e ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_ROM_ERASE
                0x0000000000000000      0x1ba ./SRC/Peripheral/src/ch32v20x_flash.o
 .text.FLASH_ROM_WRITE
                0x0000000000000000       0xce ./SRC/Peripheral/src/ch32v20x_flash.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_DeInit
                0x0000000000000000       0xa2 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_AFIODeInit
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_StructInit
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_ReadInputDataBit
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_ReadInputData
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_ReadOutputDataBit
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_ReadOutputData
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_SetBits
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_ResetBits
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_Write
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_PinLockConfig
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_EventOutputConfig
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_EventOutputCmd
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_EXTILineConfig
                0x0000000000000000       0x2c ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_ETH_MediaInterfaceConfig
                0x0000000000000000       0x24 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text.GPIO_IPD_Unused
                0x0000000000000000      0x10e ./SRC/Peripheral/src/ch32v20x_gpio.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_DeInit
                0x0000000000000000       0x44 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_Init
                0x0000000000000000      0x104 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_StructInit
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_Cmd  0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_DMACmd
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_DMALastTransferCmd
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_GenerateSTART
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_GenerateSTOP
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_AcknowledgeConfig
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_OwnAddress2Config
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_DualAddressCmd
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_GeneralCallCmd
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_ITConfig
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_SendData
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_ReceiveData
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_Send7bitAddress
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_ReadRegister
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_SoftwareResetCmd
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_NACKPositionConfig
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_SMBusAlertConfig
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_TransmitPEC
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_PECPositionConfig
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_CalculatePEC
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_GetPEC
                0x0000000000000000        0x6 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_ARPCmd
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_StretchClockCmd
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_FastModeDutyCycleConfig
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_CheckEvent
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_GetLastEvent
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_GetFlagStatus
                0x0000000000000000       0x32 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_ClearFlag
                0x0000000000000000        0xc ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_GetITStatus
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text.I2C_ClearITPendingBit
                0x0000000000000000        0xc ./SRC/Peripheral/src/ch32v20x_i2c.o
 .debug_info    0x0000000000000000     0x147f ./SRC/Peripheral/src/ch32v20x_i2c.o
 .debug_abbrev  0x0000000000000000      0x3aa ./SRC/Peripheral/src/ch32v20x_i2c.o
 .debug_loc     0x0000000000000000      0x6a8 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .debug_aranges
                0x0000000000000000      0x110 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .debug_ranges  0x0000000000000000      0x100 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .debug_line    0x0000000000000000     0x12cf ./SRC/Peripheral/src/ch32v20x_i2c.o
 .debug_str     0x0000000000000000      0xb78 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .comment       0x0000000000000000       0x34 ./SRC/Peripheral/src/ch32v20x_i2c.o
 .debug_frame   0x0000000000000000      0x25c ./SRC/Peripheral/src/ch32v20x_i2c.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .text.IWDG_GetFlagStatus
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_misc.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_misc.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_misc.o
 .text.NVIC_PriorityGroupConfig
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_misc.o
 .text.NVIC_Init
                0x0000000000000000       0x5a ./SRC/Peripheral/src/ch32v20x_misc.o
 .sbss.NVIC_Priority_Group
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_misc.o
 .debug_info    0x0000000000000000      0xe96 ./SRC/Peripheral/src/ch32v20x_misc.o
 .debug_abbrev  0x0000000000000000      0x2ea ./SRC/Peripheral/src/ch32v20x_misc.o
 .debug_loc     0x0000000000000000       0x2d ./SRC/Peripheral/src/ch32v20x_misc.o
 .debug_aranges
                0x0000000000000000       0x28 ./SRC/Peripheral/src/ch32v20x_misc.o
 .debug_ranges  0x0000000000000000       0x48 ./SRC/Peripheral/src/ch32v20x_misc.o
 .debug_line    0x0000000000000000      0x527 ./SRC/Peripheral/src/ch32v20x_misc.o
 .debug_str     0x0000000000000000      0xb67 ./SRC/Peripheral/src/ch32v20x_misc.o
 .comment       0x0000000000000000       0x34 ./SRC/Peripheral/src/ch32v20x_misc.o
 .debug_frame   0x0000000000000000       0x30 ./SRC/Peripheral/src/ch32v20x_misc.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_opa.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_opa.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_opa.o
 .text.OPA_DeInit
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_opa.o
 .text.OPA_Init
                0x0000000000000000       0x36 ./SRC/Peripheral/src/ch32v20x_opa.o
 .text.OPA_StructInit
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_opa.o
 .text.OPA_Cmd  0x0000000000000000       0x2c ./SRC/Peripheral/src/ch32v20x_opa.o
 .debug_info    0x0000000000000000      0xb28 ./SRC/Peripheral/src/ch32v20x_opa.o
 .debug_abbrev  0x0000000000000000      0x252 ./SRC/Peripheral/src/ch32v20x_opa.o
 .debug_loc     0x0000000000000000       0x56 ./SRC/Peripheral/src/ch32v20x_opa.o
 .debug_aranges
                0x0000000000000000       0x38 ./SRC/Peripheral/src/ch32v20x_opa.o
 .debug_ranges  0x0000000000000000       0x28 ./SRC/Peripheral/src/ch32v20x_opa.o
 .debug_line    0x0000000000000000      0x5a8 ./SRC/Peripheral/src/ch32v20x_opa.o
 .debug_str     0x0000000000000000      0x753 ./SRC/Peripheral/src/ch32v20x_opa.o
 .comment       0x0000000000000000       0x34 ./SRC/Peripheral/src/ch32v20x_opa.o
 .debug_frame   0x0000000000000000       0x50 ./SRC/Peripheral/src/ch32v20x_opa.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_DeInit
                0x0000000000000000       0x24 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_PVDCmd
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_PVDLevelConfig
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_WakeUpPinCmd
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_EnterSTOPMode
                0x0000000000000000       0x90 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_EnterSTANDBYMode
                0x0000000000000000       0x34 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_GetFlagStatus
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_ClearFlag
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_EnterSTANDBYMode_RAM
                0x0000000000000000       0x30 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_EnterSTANDBYMode_RAM_LV
                0x0000000000000000       0x30 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_EnterSTANDBYMode_RAM_VBAT_EN
                0x0000000000000000       0x30 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_EnterSTANDBYMode_RAM_LV_VBAT_EN
                0x0000000000000000       0x30 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text.PWR_EnterSTOPMode_RAM_LV
                0x0000000000000000       0x96 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_DeInit
                0x0000000000000000       0x42 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_HSEConfig
                0x0000000000000000       0x3c ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_AdjustHSICalibrationValue
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_HSICmd
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_PLLConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_PLLCmd
                0x0000000000000000       0x24 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_SYSCLKConfig
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_GetSYSCLKSource
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_HCLKConfig
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_PCLK1Config
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_PCLK2Config
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_ITConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_USBCLKConfig
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_LSICmd
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_APB1PeriphResetCmd
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_BackupResetCmd
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_ClockSecuritySystemCmd
                0x0000000000000000       0x24 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_MCOConfig
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_WaitForHSEStartUp
                0x0000000000000000       0x3c ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_ClearFlag
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_GetITStatus
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_ClearITPendingBit
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_ADCCLKADJcmd
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_ETHDIVConfig
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text.RCC_USB5PRE_JUDGE
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .text.RTC_ITConfig
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_rtc.o
 .text.RTC_SetAlarm
                0x0000000000000000       0x30 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .text.RTC_GetDivider
                0x0000000000000000       0x60 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .text.RTC_WaitForSynchro
                0x0000000000000000       0x24 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .text.RTC_GetFlagStatus
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .text.RTC_GetITStatus
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .text.Calibration_LSI
                0x0000000000000000      0x4f4 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_spi.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_spi.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_I2S_DeInit
                0x0000000000000000       0x56 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_Init
                0x0000000000000000       0x3e ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.I2S_Init
                0x0000000000000000       0xc8 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_StructInit
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.I2S_StructInit
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_Cmd  0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.I2S_Cmd  0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_I2S_ITConfig
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_I2S_DMACmd
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_I2S_SendData
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_I2S_ReceiveData
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_NSSInternalSoftwareConfig
                0x0000000000000000       0x24 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_SSOutputCmd
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_DataSizeConfig
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_TransmitCRC
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_CalculateCRC
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_GetCRC
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_GetCRCPolynomial
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_BiDirectionalLineConfig
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_I2S_GetFlagStatus
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_I2S_ClearFlag
                0x0000000000000000        0xc ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_I2S_GetITStatus
                0x0000000000000000       0x28 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text.SPI_I2S_ClearITPendingBit
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_spi.o
 .debug_info    0x0000000000000000     0x12c1 ./SRC/Peripheral/src/ch32v20x_spi.o
 .debug_abbrev  0x0000000000000000      0x325 ./SRC/Peripheral/src/ch32v20x_spi.o
 .debug_loc     0x0000000000000000      0x5c9 ./SRC/Peripheral/src/ch32v20x_spi.o
 .debug_aranges
                0x0000000000000000       0xd0 ./SRC/Peripheral/src/ch32v20x_spi.o
 .debug_ranges  0x0000000000000000       0xc0 ./SRC/Peripheral/src/ch32v20x_spi.o
 .debug_line    0x0000000000000000      0xeeb ./SRC/Peripheral/src/ch32v20x_spi.o
 .debug_str     0x0000000000000000      0xb27 ./SRC/Peripheral/src/ch32v20x_spi.o
 .comment       0x0000000000000000       0x34 ./SRC/Peripheral/src/ch32v20x_spi.o
 .debug_frame   0x0000000000000000      0x1b8 ./SRC/Peripheral/src/ch32v20x_spi.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_tim.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_tim.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TI1_Config
                0x0000000000000000       0x6a ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TI2_Config
                0x0000000000000000       0x82 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_DeInit
                0x0000000000000000       0xb6 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_TimeBaseStructInit
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OCStructInit
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ICStructInit
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_BDTRStructInit
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_CtrlPWMOutputs
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ITConfig
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_GenerateEvent
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_DMAConfig
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_DMACmd
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_InternalClockConfig
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ITRxExternalClockConfig
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_TIxExternalClockConfig
                0x0000000000000000       0x4a ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ETRConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ETRClockMode1Config
                0x0000000000000000       0x28 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ETRClockMode2Config
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_PrescalerConfig
                0x0000000000000000        0x6 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_CounterModeConfig
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SelectInputTrigger
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_EncoderInterfaceConfig
                0x0000000000000000       0x3c ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ForcedOC1Config
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ForcedOC2Config
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ForcedOC3Config
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ForcedOC4Config
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ARRPreloadConfig
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SelectCOM
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SelectCCDMA
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_CCPreloadControl
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC1FastConfig
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC2FastConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC3FastConfig
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC4FastConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ClearOC1Ref
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ClearOC2Ref
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ClearOC3Ref
                0x0000000000000000       0x10 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ClearOC4Ref
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC1PolarityConfig
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC1NPolarityConfig
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC2PolarityConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC2NPolarityConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC3PolarityConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC3NPolarityConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_OC4PolarityConfig
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_CCxCmd
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_CCxNCmd
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SelectOCxM
                0x0000000000000000       0x4c ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_UpdateDisableConfig
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_UpdateRequestConfig
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SelectHallSensor
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SelectOnePulseMode
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SelectOutputTrigger
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SelectSlaveMode
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SelectMasterSlaveMode
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SetCounter
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SetAutoreload
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SetIC1Prescaler
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SetIC2Prescaler
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_PWMIConfig
                0x0000000000000000       0xa4 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SetIC3Prescaler
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SetIC4Prescaler
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ICInit
                0x0000000000000000      0x194 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_SetClockDivision
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_GetCapture1
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_GetCapture2
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_GetCapture3
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_GetCapture4
                0x0000000000000000        0x6 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_GetCounter
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_GetPrescaler
                0x0000000000000000        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_GetFlagStatus
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ClearFlag
                0x0000000000000000        0xc ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_GetITStatus
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
 .text.TIM_ClearITPendingBit
                0x0000000000000000        0xc ./SRC/Peripheral/src/ch32v20x_tim.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TI1_Config
                0x0000000000000000       0x46 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TI2_Config
                0x0000000000000000       0x56 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_DeInit
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_TimeBaseStructInit
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OCStructInit
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ICStructInit
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_BDTRStructInit
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_Cmd
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_CtrlPWMOutputs
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ITConfig
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_GenerateEvent
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_DMAConfig
                0x0000000000000000        0xc ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_DMACmd
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_InternalClockConfig
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ITRxExternalClockConfig
                0x0000000000000000       0x2c ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_TIxExternalClockConfig
                0x0000000000000000       0x4c ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ETRClockMode1Config
                0x0000000000000000       0x38 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ETRClockMode2Config
                0x0000000000000000       0x30 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ETRConfig
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_PrescalerConfig
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_CounterModeConfig
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SelectInputTrigger
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_EncoderInterfaceConfig
                0x0000000000000000       0x4a ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ForcedOC1Config
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ForcedOC2Config
                0x0000000000000000       0x1c ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ForcedOC3Config
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ForcedOC4Config
                0x0000000000000000       0x1c ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ARRPreloadConfig
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SelectCOM
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SelectCCDMA
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_CCPreloadControl
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC1FastConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC2FastConfig
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC3FastConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC4FastConfig
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ClearOC1Ref
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ClearOC2Ref
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ClearOC3Ref
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ClearOC4Ref
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC1PolarityConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC1NPolarityConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC2PolarityConfig
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC2NPolarityConfig
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC3PolarityConfig
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC3NPolarityConfig
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_OC4PolarityConfig
                0x0000000000000000       0x1c ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_CCxCmd
                0x0000000000000000       0x2c ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_CCxNCmd
                0x0000000000000000       0x2c ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SelectOCxM
                0x0000000000000000       0x58 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_UpdateDisableConfig
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_UpdateRequestConfig
                0x0000000000000000       0x20 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SelectHallSensor
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SelectOnePulseMode
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SelectOutputTrigger
                0x0000000000000000       0x24 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SelectSlaveMode
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SelectMasterSlaveMode
                0x0000000000000000       0x24 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SetCounter
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SetAutoreload
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SetIC1Prescaler
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SetIC2Prescaler
                0x0000000000000000       0x26 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_PWMIConfig
                0x0000000000000000       0x8e ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SetIC3Prescaler
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SetIC4Prescaler
                0x0000000000000000       0x26 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ICInit
                0x0000000000000000      0x10c ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_SetClockDivision
                0x0000000000000000       0x24 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_GetCapture1
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_GetCapture2
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_GetCapture3
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_GetCapture4
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_GetCounter
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_GetPrescaler
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_GetFlagStatus
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ClearFlag
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_GetITStatus
                0x0000000000000000       0x22 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text.TIM5_ClearITPendingBit
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_usart.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_usart.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_DeInit
                0x0000000000000000       0x9e ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_StructInit
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_ClockInit
                0x0000000000000000       0x1e ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_ClockStructInit
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_ITConfig
                0x0000000000000000       0x36 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_DMACmd
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_SetAddress
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_WakeUpConfig
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_ReceiverWakeUpCmd
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_LINBreakDetectLengthConfig
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_LINCmd
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_ReceiveData
                0x0000000000000000        0x8 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_SendBreak
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_SetGuardTime
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_SetPrescaler
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_SmartCardCmd
                0x0000000000000000       0x1a ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_SmartCardNACKCmd
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_HalfDuplexCmd
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_IrDAConfig
                0x0000000000000000       0x16 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_IrDACmd
                0x0000000000000000       0x18 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_ClearFlag
                0x0000000000000000        0xc ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_GetITStatus
                0x0000000000000000       0x3c ./SRC/Peripheral/src/ch32v20x_usart.o
 .text.USART_ClearITPendingBit
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_usart.o
 .text          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .data          0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .bss           0x0000000000000000        0x0 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .text.WWDG_DeInit
                0x0000000000000000       0x2a ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .text.WWDG_SetPrescaler
                0x0000000000000000       0x14 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .text.WWDG_SetWindowValue
                0x0000000000000000       0x26 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .text.WWDG_EnableIT
                0x0000000000000000       0x12 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .text.WWDG_SetCounter
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .text.WWDG_Enable
                0x0000000000000000        0xe ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .text.WWDG_GetFlagStatus
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .text.WWDG_ClearFlag
                0x0000000000000000        0xa ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .debug_info    0x0000000000000000      0xb27 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .debug_abbrev  0x0000000000000000      0x2a0 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .debug_loc     0x0000000000000000       0xae ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .debug_aranges
                0x0000000000000000       0x58 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .debug_ranges  0x0000000000000000       0x48 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .debug_line    0x0000000000000000      0x61d ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .debug_str     0x0000000000000000      0x74a ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .comment       0x0000000000000000       0x34 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .debug_frame   0x0000000000000000       0xa8 ./SRC/Peripheral/src/ch32v20x_wwdg.o
 .text          0x0000000000000000        0x0 ./SRC/Debug/debug.o
 .data          0x0000000000000000        0x0 ./SRC/Debug/debug.o
 .bss           0x0000000000000000        0x0 ./SRC/Debug/debug.o
 .text.SDI_Printf_Enable
                0x0000000000000000       0x22 ./SRC/Debug/debug.o
 .text          0x0000000000000000        0x0 ./SRC/Core/core_riscv.o
 .data          0x0000000000000000        0x0 ./SRC/Core/core_riscv.o
 .bss           0x0000000000000000        0x0 ./SRC/Core/core_riscv.o
 .text.__get_MSTATUS
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__set_MSTATUS
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_MISA
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__set_MISA
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_MTVEC
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__set_MTVEC
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_MSCRATCH
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__set_MSCRATCH
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_MEPC
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__set_MEPC
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_MCAUSE
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__set_MCAUSE
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_MTVAL
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__set_MTVAL
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_MVENDORID
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_MARCHID
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_MIMPID
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_MHARTID
                0x0000000000000000        0x6 ./SRC/Core/core_riscv.o
 .text.__get_SP
                0x0000000000000000        0x4 ./SRC/Core/core_riscv.o
 .debug_info    0x0000000000000000      0x376 ./SRC/Core/core_riscv.o
 .debug_abbrev  0x0000000000000000       0xe0 ./SRC/Core/core_riscv.o
 .debug_aranges
                0x0000000000000000       0xb0 ./SRC/Core/core_riscv.o
 .debug_ranges  0x0000000000000000       0xa0 ./SRC/Core/core_riscv.o
 .debug_line    0x0000000000000000      0x4f4 ./SRC/Core/core_riscv.o
 .debug_str     0x0000000000000000      0x334 ./SRC/Core/core_riscv.o
 .comment       0x0000000000000000       0x34 ./SRC/Core/core_riscv.o
 .debug_frame   0x0000000000000000      0x140 ./SRC/Core/core_riscv.o
 .text          0x0000000000000000        0x0 ./Profile/OTAprofile.o
 .data          0x0000000000000000        0x0 ./Profile/OTAprofile.o
 .bss           0x0000000000000000        0x0 ./Profile/OTAprofile.o
 .text          0x0000000000000000        0x0 ./LIB/ble_task_scheduler.o
 .data          0x0000000000000000        0x0 ./LIB/ble_task_scheduler.o
 .bss           0x0000000000000000        0x0 ./LIB/ble_task_scheduler.o
 .text          0x0000000000000000        0x0 ./HAL/MCU.o
 .data          0x0000000000000000        0x0 ./HAL/MCU.o
 .bss           0x0000000000000000        0x0 ./HAL/MCU.o
 .text.Lib_Calibration_LSI
                0x0000000000000000        0xa ./HAL/MCU.o
 .text          0x0000000000000000        0x0 ./HAL/RTC.o
 .data          0x0000000000000000        0x0 ./HAL/RTC.o
 .bss           0x0000000000000000        0x0 ./HAL/RTC.o
 .text.RTC_SetTignTime
                0x0000000000000000       0x2e ./HAL/RTC.o
 .text          0x0000000000000000        0x0 ./HAL/SLEEP.o
 .data          0x0000000000000000        0x0 ./HAL/SLEEP.o
 .bss           0x0000000000000000        0x0 ./HAL/SLEEP.o
 .text.BLE_LowPower
                0x0000000000000000        0x4 ./HAL/SLEEP.o
 .text.HAL_SleepInit
                0x0000000000000000        0x2 ./HAL/SLEEP.o
 .debug_info    0x0000000000000000      0xa12 ./HAL/SLEEP.o
 .debug_abbrev  0x0000000000000000      0x211 ./HAL/SLEEP.o
 .debug_loc     0x0000000000000000       0x21 ./HAL/SLEEP.o
 .debug_aranges
                0x0000000000000000       0x28 ./HAL/SLEEP.o
 .debug_ranges  0x0000000000000000       0x18 ./HAL/SLEEP.o
 .debug_line    0x0000000000000000      0x406 ./HAL/SLEEP.o
 .debug_str     0x0000000000000000      0x68f ./HAL/SLEEP.o
 .comment       0x0000000000000000       0x34 ./HAL/SLEEP.o
 .debug_frame   0x0000000000000000       0x30 ./HAL/SLEEP.o
 .text          0x0000000000000000        0x0 ./APP/ch32v20x_it.o
 .data          0x0000000000000000        0x0 ./APP/ch32v20x_it.o
 .bss           0x0000000000000000        0x0 ./APP/ch32v20x_it.o
 .text          0x0000000000000000        0x0 ./APP/led.o
 .data          0x0000000000000000        0x0 ./APP/led.o
 .bss           0x0000000000000000        0x0 ./APP/led.o
 .text          0x0000000000000000        0x0 ./APP/peripheral.o
 .data          0x0000000000000000        0x0 ./APP/peripheral.o
 .bss           0x0000000000000000        0x0 ./APP/peripheral.o
 .text.PeripheralParamUpdate
                0x0000000000000000       0x16 ./APP/peripheral.o
 .text.DisableAllIRQ
                0x0000000000000000        0xa ./APP/peripheral.o
 .text.Upgrade_IAP_Erase
                0x0000000000000000       0x26 ./APP/peripheral.o
 .text.Upgrade_IAP_Program
                0x0000000000000000       0x3a ./APP/peripheral.o
 .text.Upgrade_IAP_End
                0x0000000000000000       0x14 ./APP/peripheral.o
 .text.IAP_FLASH_read
                0x0000000000000000        0x8 ./APP/peripheral.o
 .rodata.PeripheralParamUpdate.str1.4
                0x0000000000000000       0x12 ./APP/peripheral.o
 .sbss.PeripheralParamUpdate_t
                0x0000000000000000        0x4 ./APP/peripheral.o
 .sbss.user_image_tasks
                0x0000000000000000        0x4 ./APP/peripheral.o
 .text          0x0000000000000000        0x0 ./APP/peripheral_main.o
 .data          0x0000000000000000        0x0 ./APP/peripheral_main.o
 .bss           0x0000000000000000        0x0 ./APP/peripheral_main.o
 .text          0x0000000000000000        0x0 ./APP/system_ch32v20x.o
 .data          0x0000000000000000        0x0 ./APP/system_ch32v20x.o
 .bss           0x0000000000000000        0x0 ./APP/system_ch32v20x.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)
 .text.memcpy   0x0000000000000000       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)
 .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/../../../../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-printf.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-printf.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-printf.o)
 .text._printf_r
                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-printf.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-puts.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-puts.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-puts.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-wbuf.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-wbuf.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-wbuf.o)
 .text.__swbuf  0x0000000000000000       0x16 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-wbuf.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-wsetup.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-wsetup.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-wsetup.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-fflush.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-fflush.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-fflush.o)
 .text.fflush   0x0000000000000000       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-fflush.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-findfp.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-findfp.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-findfp.o)
 .text.__fp_lock
                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-findfp.o)
 .text.__fp_unlock
                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-findfp.o)
 .text._cleanup
                0x0000000000000000       0x12 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-findfp.o)
 .text.__sfp_lock_acquire
                0x0000000000000000        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-findfp.o)
 .text.__sfp_lock_release
                0x0000000000000000        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-findfp.o)
 .text.__sinit_lock_acquire
                0x0000000000000000        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-findfp.o)
 .text.__sinit_lock_release
                0x0000000000000000        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-findfp.o)
 .text.__fp_lock_all
                0x0000000000000000       0x1a 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-findfp.o)
 .text.__fp_unlock_all
                0x0000000000000000       0x1a 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-findfp.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-fwalk.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-fwalk.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-fwalk.o)
 .text._fwalk   0x0000000000000000       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-fwalk.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)
 .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-makebuf.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-makebuf.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-makebuf.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          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-nano-vfprintf.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-vfprintf.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-vfprintf.o)
 .text.__sprint_r
                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-nano-vfprintf.o)
 .text.vfprintf
                0x0000000000000000       0x18 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-vfprintf.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-vfprintf_i.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-vfprintf_i.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-vfprintf_i.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-stdio.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-stdio.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-stdio.o)
 .text.__seofread
                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-stdio.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-writer.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-writer.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-writer.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-closer.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-closer.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-closer.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-fstatr.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-fstatr.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-fstatr.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-fvwrite.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-fvwrite.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-fvwrite.o)
 .text.__sfvwrite_r
                0x0000000000000000      0x306 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-fvwrite.o)
 .debug_frame   0x0000000000000000       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-fvwrite.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-isattyr.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-isattyr.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-isattyr.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-lseekr.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-lseekr.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-lseekr.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-memchr.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-memchr.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-memchr.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-memmove.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-memmove.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-memmove.o)
 .text.memmove  0x0000000000000000       0x46 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-memmove.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/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.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-nano-reallocr.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-reallocr.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-reallocr.o)
 .text._realloc_r
                0x0000000000000000       0x72 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-reallocr.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-reallocr.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-readr.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-readr.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-readr.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)
 .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-msizer.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-msizer.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-msizer.o)
 .text._malloc_usable_size_r
                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-nano-msizer.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/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-msizer.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\libnosys.a(close.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\libnosys.a(close.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\libnosys.a(close.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\libnosys.a(fstat.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\libnosys.a(fstat.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\libnosys.a(fstat.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\libnosys.a(isatty.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\libnosys.a(isatty.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\libnosys.a(isatty.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\libnosys.a(lseek.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\libnosys.a(lseek.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\libnosys.a(lseek.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\libnosys.a(read.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\libnosys.a(read.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\libnosys.a(read.o)

Memory Configuration

Name             Origin             Length             Attributes
FLASH            0x0000000000000000 0x0000000000005000 xr
RAM              0x0000000020004000 0x000000000000c000 xrw
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

LOAD ./Startup/startup_ch32v20x_D8W.o
LOAD ./SRC/Peripheral/src/ch32v20x_adc.o
LOAD ./SRC/Peripheral/src/ch32v20x_bkp.o
LOAD ./SRC/Peripheral/src/ch32v20x_can.o
LOAD ./SRC/Peripheral/src/ch32v20x_crc.o
LOAD ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
LOAD ./SRC/Peripheral/src/ch32v20x_dma.o
LOAD ./SRC/Peripheral/src/ch32v20x_exti.o
LOAD ./SRC/Peripheral/src/ch32v20x_flash.o
LOAD ./SRC/Peripheral/src/ch32v20x_gpio.o
LOAD ./SRC/Peripheral/src/ch32v20x_i2c.o
LOAD ./SRC/Peripheral/src/ch32v20x_iwdg.o
LOAD ./SRC/Peripheral/src/ch32v20x_misc.o
LOAD ./SRC/Peripheral/src/ch32v20x_opa.o
LOAD ./SRC/Peripheral/src/ch32v20x_pwr.o
LOAD ./SRC/Peripheral/src/ch32v20x_rcc.o
LOAD ./SRC/Peripheral/src/ch32v20x_rtc.o
LOAD ./SRC/Peripheral/src/ch32v20x_spi.o
LOAD ./SRC/Peripheral/src/ch32v20x_tim.o
LOAD ./SRC/Peripheral/src/ch32v20x_tim5.o
LOAD ./SRC/Peripheral/src/ch32v20x_usart.o
LOAD ./SRC/Peripheral/src/ch32v20x_wwdg.o
LOAD ./SRC/Debug/debug.o
LOAD ./SRC/Core/core_riscv.o
LOAD ./Profile/OTAprofile.o
LOAD ./LIB/ble_task_scheduler.o
LOAD ./HAL/MCU.o
LOAD ./HAL/RTC.o
LOAD ./HAL/SLEEP.o
LOAD ./APP/ch32v20x_it.o
LOAD ./APP/led.o
LOAD ./APP/peripheral.o
LOAD ./APP/peripheral_main.o
LOAD ./APP/system_ch32v20x.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)
                0x0000000020004000                PROVIDE (__global_pointer$ = 0x20004000)

.init           0x0000000000000000       0x38
                0x0000000000000000                _sinit = .
                0x0000000000000000                . = ALIGN (0x4)
 *(SORT_NONE(.init))
 .init          0x0000000000000000       0x38 ./Startup/startup_ch32v20x_D8W.o
                0x0000000000000000                _start
                0x0000000000000038                . = ALIGN (0x4)
                0x0000000000000038                _einit = .

.vector         0x0000000000000038      0x148
 *(.vector)
 .vector        0x0000000000000038      0x118 ./Startup/startup_ch32v20x_D8W.o
                0x0000000000000180                . = ALIGN (0x40)
 *fill*         0x0000000000000150       0x30 
 *(SORT_NONE(.handle_reset))

.highcode       0x0000000000000180       0xe8
                0x0000000000000180                . = ALIGN (0x4)
 *(.highcode)
 .highcode      0x0000000000000180       0x4e ./LIB/ble_task_scheduler.o
                0x0000000000000180                Ecall_U_Mode_Handler
                0x0000000000000180                Ecall_M_Mode_Handler
 .highcode      0x00000000000001ce       0x10 ./APP/peripheral_main.o
                0x00000000000001ce                Main_Circulation
 *(.highcode.*)
 *fill*         0x00000000000001de        0x2 
 .highcode.LLE_IRQHandler
                0x00000000000001e0       0x86 ./LIB/ble_task_scheduler.o
                0x00000000000001e0                LLE_IRQHandler
                0x0000000000000268                . = ALIGN (0x4)
 *fill*         0x0000000000000266        0x2 

.text           0x0000000000000268     0x3e74
                0x0000000000000268                . = ALIGN (0x4)
 *(.text)
 .text          0x0000000000000268       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)
                0x0000000000000268                memset
 *(.text.*)
 .text.vector_handler
                0x0000000000000310       0x7a ./Startup/startup_ch32v20x_D8W.o
                0x0000000000000318                Break_Point_Handler
                0x000000000000031a                SysTick_Handler
                0x000000000000031c                SW_Handler
                0x000000000000031e                WWDG_IRQHandler
                0x0000000000000320                PVD_IRQHandler
                0x0000000000000322                TAMPER_IRQHandler
                0x0000000000000324                RTC_IRQHandler
                0x0000000000000326                FLASH_IRQHandler
                0x0000000000000328                RCC_IRQHandler
                0x000000000000032a                EXTI0_IRQHandler
                0x000000000000032c                EXTI1_IRQHandler
                0x000000000000032e                EXTI2_IRQHandler
                0x0000000000000330                EXTI3_IRQHandler
                0x0000000000000332                EXTI4_IRQHandler
                0x0000000000000334                DMA1_Channel1_IRQHandler
                0x0000000000000336                DMA1_Channel2_IRQHandler
                0x0000000000000338                DMA1_Channel3_IRQHandler
                0x000000000000033a                DMA1_Channel4_IRQHandler
                0x000000000000033c                DMA1_Channel5_IRQHandler
                0x000000000000033e                DMA1_Channel6_IRQHandler
                0x0000000000000340                DMA1_Channel7_IRQHandler
                0x0000000000000342                ADC1_2_IRQHandler
                0x0000000000000344                USB_HP_CAN1_TX_IRQHandler
                0x0000000000000346                USB_LP_CAN1_RX0_IRQHandler
                0x0000000000000348                CAN1_RX1_IRQHandler
                0x000000000000034a                CAN1_SCE_IRQHandler
                0x000000000000034c                EXTI9_5_IRQHandler
                0x000000000000034e                TIM1_BRK_IRQHandler
                0x0000000000000350                TIM1_UP_IRQHandler
                0x0000000000000352                TIM1_TRG_COM_IRQHandler
                0x0000000000000354                TIM1_CC_IRQHandler
                0x0000000000000356                TIM2_IRQHandler
                0x0000000000000358                TIM3_IRQHandler
                0x000000000000035a                TIM4_IRQHandler
                0x000000000000035c                I2C1_EV_IRQHandler
                0x000000000000035e                I2C1_ER_IRQHandler
                0x0000000000000360                I2C2_EV_IRQHandler
                0x0000000000000362                I2C2_ER_IRQHandler
                0x0000000000000364                SPI1_IRQHandler
                0x0000000000000366                SPI2_IRQHandler
                0x0000000000000368                USART1_IRQHandler
                0x000000000000036a                USART2_IRQHandler
                0x000000000000036c                USART3_IRQHandler
                0x000000000000036e                EXTI15_10_IRQHandler
                0x0000000000000372                USBWakeUp_IRQHandler
                0x0000000000000374                USBHD_IRQHandler
                0x0000000000000376                USBHDWakeUp_IRQHandler
                0x0000000000000378                ETH_IRQHandler
                0x000000000000037a                ETHWakeUp_IRQHandler
                0x0000000000000380                TIM5_IRQHandler
                0x0000000000000382                UART4_IRQHandler
                0x0000000000000384                DMA1_Channel8_IRQHandler
                0x0000000000000386                OSC32KCal_IRQHandler
                0x0000000000000388                OSCWakeUp_IRQHandler
 .text.handle_reset
                0x000000000000038a       0x8e ./Startup/startup_ch32v20x_D8W.o
                0x000000000000038a                handle_reset
 .text.ADC_DeInit
                0x0000000000000418       0x46 ./SRC/Peripheral/src/ch32v20x_adc.o
                0x0000000000000418                ADC_DeInit
 .text.ADC_Init
                0x000000000000045e       0x56 ./SRC/Peripheral/src/ch32v20x_adc.o
                0x000000000000045e                ADC_Init
 .text.ADC_Cmd  0x00000000000004b4       0x10 ./SRC/Peripheral/src/ch32v20x_adc.o
                0x00000000000004b4                ADC_Cmd
 .text.ADC_SoftwareStartConvCmd
                0x00000000000004c4       0x18 ./SRC/Peripheral/src/ch32v20x_adc.o
                0x00000000000004c4                ADC_SoftwareStartConvCmd
 .text.ADC_RegularChannelConfig
                0x00000000000004dc       0xb8 ./SRC/Peripheral/src/ch32v20x_adc.o
                0x00000000000004dc                ADC_RegularChannelConfig
 .text.ADC_GetConversionValue
                0x0000000000000594        0x8 ./SRC/Peripheral/src/ch32v20x_adc.o
                0x0000000000000594                ADC_GetConversionValue
 .text.ADC_TempSensorVrefintCmd
                0x000000000000059c       0x20 ./SRC/Peripheral/src/ch32v20x_adc.o
                0x000000000000059c                ADC_TempSensorVrefintCmd
 .text.ADC_GetFlagStatus
                0x00000000000005bc        0xa ./SRC/Peripheral/src/ch32v20x_adc.o
                0x00000000000005bc                ADC_GetFlagStatus
 .text.ADC_BufferCmd
                0x00000000000005c6       0x18 ./SRC/Peripheral/src/ch32v20x_adc.o
                0x00000000000005c6                ADC_BufferCmd
 .text.DBGMCU_GetCHIPID
                0x00000000000005de        0xa ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
                0x00000000000005de                DBGMCU_GetCHIPID
 .text.EXTI_ClearITPendingBit
                0x00000000000005e8        0xa ./SRC/Peripheral/src/ch32v20x_exti.o
                0x00000000000005e8                EXTI_ClearITPendingBit
 .text.FLASH_Unlock
                0x00000000000005f2       0x1a ./SRC/Peripheral/src/ch32v20x_flash.o
                0x00000000000005f2                FLASH_Unlock
 .text.FLASH_Lock
                0x000000000000060c        0xe ./SRC/Peripheral/src/ch32v20x_flash.o
                0x000000000000060c                FLASH_Lock
 .text.FLASH_GetBank1Status
                0x000000000000061a       0x18 ./SRC/Peripheral/src/ch32v20x_flash.o
                0x000000000000061a                FLASH_GetBank1Status
 .text.FLASH_WaitForLastOperation
                0x0000000000000632       0x2a ./SRC/Peripheral/src/ch32v20x_flash.o
                0x0000000000000632                FLASH_WaitForLastOperation
 .text.FLASH_ErasePage
                0x000000000000065c       0x42 ./SRC/Peripheral/src/ch32v20x_flash.o
                0x000000000000065c                FLASH_ErasePage
 .text.FLASH_Unlock_Fast
                0x000000000000069e       0x1e ./SRC/Peripheral/src/ch32v20x_flash.o
                0x000000000000069e                FLASH_Unlock_Fast
 .text.FLASH_Lock_Fast
                0x00000000000006bc        0xe ./SRC/Peripheral/src/ch32v20x_flash.o
                0x00000000000006bc                FLASH_Lock_Fast
 .text.FLASH_ErasePage_Fast
                0x00000000000006ca       0x2e ./SRC/Peripheral/src/ch32v20x_flash.o
                0x00000000000006ca                FLASH_ErasePage_Fast
 .text.FLASH_ProgramPage_Fast
                0x00000000000006f8       0x64 ./SRC/Peripheral/src/ch32v20x_flash.o
                0x00000000000006f8                FLASH_ProgramPage_Fast
 .text.FLASH_GetMACAddress
                0x000000000000075c       0x26 ./SRC/Peripheral/src/ch32v20x_flash.o
                0x000000000000075c                FLASH_GetMACAddress
 .text.GPIO_Init
                0x0000000000000782       0xc0 ./SRC/Peripheral/src/ch32v20x_gpio.o
                0x0000000000000782                GPIO_Init
 .text.GPIO_WriteBit
                0x0000000000000842        0xa ./SRC/Peripheral/src/ch32v20x_gpio.o
                0x0000000000000842                GPIO_WriteBit
 .text.GPIO_PinRemapConfig
                0x000000000000084c       0xf2 ./SRC/Peripheral/src/ch32v20x_gpio.o
                0x000000000000084c                GPIO_PinRemapConfig
 .text.IWDG_WriteAccessCmd
                0x000000000000093e        0x8 ./SRC/Peripheral/src/ch32v20x_iwdg.o
                0x000000000000093e                IWDG_WriteAccessCmd
 .text.IWDG_SetPrescaler
                0x0000000000000946        0x8 ./SRC/Peripheral/src/ch32v20x_iwdg.o
                0x0000000000000946                IWDG_SetPrescaler
 .text.IWDG_SetReload
                0x000000000000094e        0x8 ./SRC/Peripheral/src/ch32v20x_iwdg.o
                0x000000000000094e                IWDG_SetReload
 .text.IWDG_ReloadCounter
                0x0000000000000956        0xe ./SRC/Peripheral/src/ch32v20x_iwdg.o
                0x0000000000000956                IWDG_ReloadCounter
 .text.IWDG_Enable
                0x0000000000000964       0x18 ./SRC/Peripheral/src/ch32v20x_iwdg.o
                0x0000000000000964                IWDG_Enable
 .text.PWR_BackupAccessCmd
                0x000000000000097c       0x16 ./SRC/Peripheral/src/ch32v20x_pwr.o
                0x000000000000097c                PWR_BackupAccessCmd
 .text.RCC_ADCCLKConfig
                0x0000000000000992       0x12 ./SRC/Peripheral/src/ch32v20x_rcc.o
                0x0000000000000992                RCC_ADCCLKConfig
 .text.RCC_LSEConfig
                0x00000000000009a4       0x28 ./SRC/Peripheral/src/ch32v20x_rcc.o
                0x00000000000009a4                RCC_LSEConfig
 .text.RCC_RTCCLKConfig
                0x00000000000009cc        0xc ./SRC/Peripheral/src/ch32v20x_rcc.o
                0x00000000000009cc                RCC_RTCCLKConfig
 .text.RCC_RTCCLKCmd
                0x00000000000009d8       0x20 ./SRC/Peripheral/src/ch32v20x_rcc.o
                0x00000000000009d8                RCC_RTCCLKCmd
 .text.RCC_GetClocksFreq
                0x00000000000009f8       0xd8 ./SRC/Peripheral/src/ch32v20x_rcc.o
                0x00000000000009f8                RCC_GetClocksFreq
 .text.RCC_AHBPeriphClockCmd
                0x0000000000000ad0       0x1e ./SRC/Peripheral/src/ch32v20x_rcc.o
                0x0000000000000ad0                RCC_AHBPeriphClockCmd
 .text.RCC_APB2PeriphClockCmd
                0x0000000000000aee       0x1e ./SRC/Peripheral/src/ch32v20x_rcc.o
                0x0000000000000aee                RCC_APB2PeriphClockCmd
 .text.RCC_APB1PeriphClockCmd
                0x0000000000000b0c       0x1e ./SRC/Peripheral/src/ch32v20x_rcc.o
                0x0000000000000b0c                RCC_APB1PeriphClockCmd
 .text.RCC_APB2PeriphResetCmd
                0x0000000000000b2a       0x1e ./SRC/Peripheral/src/ch32v20x_rcc.o
                0x0000000000000b2a                RCC_APB2PeriphResetCmd
 .text.RCC_GetFlagStatus
                0x0000000000000b48       0x2e ./SRC/Peripheral/src/ch32v20x_rcc.o
                0x0000000000000b48                RCC_GetFlagStatus
 .text.RTC_EnterConfigMode
                0x0000000000000b76       0x12 ./SRC/Peripheral/src/ch32v20x_rtc.o
                0x0000000000000b76                RTC_EnterConfigMode
 .text.RTC_ExitConfigMode
                0x0000000000000b88       0x18 ./SRC/Peripheral/src/ch32v20x_rtc.o
                0x0000000000000b88                RTC_ExitConfigMode
 .text.RTC_GetCounter
                0x0000000000000ba0       0x5a ./SRC/Peripheral/src/ch32v20x_rtc.o
                0x0000000000000ba0                RTC_GetCounter
 .text.RTC_SetCounter
                0x0000000000000bfa       0x24 ./SRC/Peripheral/src/ch32v20x_rtc.o
                0x0000000000000bfa                RTC_SetCounter
 .text.RTC_SetPrescaler
                0x0000000000000c1e       0x26 ./SRC/Peripheral/src/ch32v20x_rtc.o
                0x0000000000000c1e                RTC_SetPrescaler
 .text.RTC_WaitForLastTask
                0x0000000000000c44       0x10 ./SRC/Peripheral/src/ch32v20x_rtc.o
                0x0000000000000c44                RTC_WaitForLastTask
 .text.RTC_ClearFlag
                0x0000000000000c54       0x14 ./SRC/Peripheral/src/ch32v20x_rtc.o
                0x0000000000000c54                RTC_ClearFlag
 .text.RTC_ClearITPendingBit
                0x0000000000000c68        0x2 ./SRC/Peripheral/src/ch32v20x_rtc.o
                0x0000000000000c68                RTC_ClearITPendingBit
 .text.TIM_TimeBaseInit
                0x0000000000000c6a       0x6a ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000c6a                TIM_TimeBaseInit
 .text.TIM_OC1Init
                0x0000000000000cd4       0x6a ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000cd4                TIM_OC1Init
 .text.TIM_OC2Init
                0x0000000000000d3e       0x96 ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000d3e                TIM_OC2Init
 .text.TIM_OC3Init
                0x0000000000000dd4       0x94 ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000dd4                TIM_OC3Init
 .text.TIM_OC4Init
                0x0000000000000e68       0x6c ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000e68                TIM_OC4Init
 .text.TIM_BDTRConfig
                0x0000000000000ed4       0x20 ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000ed4                TIM_BDTRConfig
 .text.TIM_Cmd  0x0000000000000ef4       0x18 ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000ef4                TIM_Cmd
 .text.TIM_OC1PreloadConfig
                0x0000000000000f0c        0xe ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000f0c                TIM_OC1PreloadConfig
 .text.TIM_OC2PreloadConfig
                0x0000000000000f1a       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000f1a                TIM_OC2PreloadConfig
 .text.TIM_OC3PreloadConfig
                0x0000000000000f30        0xe ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000f30                TIM_OC3PreloadConfig
 .text.TIM_OC4PreloadConfig
                0x0000000000000f3e       0x16 ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000f3e                TIM_OC4PreloadConfig
 .text.TIM_SetCompare1
                0x0000000000000f54        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000f54                TIM_SetCompare1
 .text.TIM_SetCompare2
                0x0000000000000f58        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000f58                TIM_SetCompare2
 .text.TIM_SetCompare3
                0x0000000000000f5c        0x4 ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000f5c                TIM_SetCompare3
 .text.TIM_SetCompare4
                0x0000000000000f60        0x6 ./SRC/Peripheral/src/ch32v20x_tim.o
                0x0000000000000f60                TIM_SetCompare4
 .text.TIM5_TimeBaseInit
                0x0000000000000f66       0x34 ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x0000000000000f66                TIM5_TimeBaseInit
 .text.TIM5_OC1Init
                0x0000000000000f9a       0x58 ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x0000000000000f9a                TIM5_OC1Init
 .text.TIM5_OC2Init
                0x0000000000000ff2       0x66 ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x0000000000000ff2                TIM5_OC2Init
 .text.TIM5_OC3Init
                0x0000000000001058       0x62 ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x0000000000001058                TIM5_OC3Init
 .text.TIM5_OC4Init
                0x00000000000010ba       0x62 ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x00000000000010ba                TIM5_OC4Init
 .text.TIM5_BDTRConfig
                0x000000000000111c       0x24 ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x000000000000111c                TIM5_BDTRConfig
 .text.TIM5_OC1PreloadConfig
                0x0000000000001140       0x16 ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x0000000000001140                TIM5_OC1PreloadConfig
 .text.TIM5_OC2PreloadConfig
                0x0000000000001156       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x0000000000001156                TIM5_OC2PreloadConfig
 .text.TIM5_OC3PreloadConfig
                0x0000000000001174       0x16 ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x0000000000001174                TIM5_OC3PreloadConfig
 .text.TIM5_OC4PreloadConfig
                0x000000000000118a       0x1e ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x000000000000118a                TIM5_OC4PreloadConfig
 .text.TIM5_SetCompare1
                0x00000000000011a8        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x00000000000011a8                TIM5_SetCompare1
 .text.TIM5_SetCompare2
                0x00000000000011b2        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x00000000000011b2                TIM5_SetCompare2
 .text.TIM5_SetCompare3
                0x00000000000011bc        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x00000000000011bc                TIM5_SetCompare3
 .text.TIM5_SetCompare4
                0x00000000000011c6        0xa ./SRC/Peripheral/src/ch32v20x_tim5.o
                0x00000000000011c6                TIM5_SetCompare4
 .text.USART_Init
                0x00000000000011d0       0x92 ./SRC/Peripheral/src/ch32v20x_usart.o
                0x00000000000011d0                USART_Init
 .text.USART_Cmd
                0x0000000000001262       0x16 ./SRC/Peripheral/src/ch32v20x_usart.o
                0x0000000000001262                USART_Cmd
 .text.USART_SendData
                0x0000000000001278        0x8 ./SRC/Peripheral/src/ch32v20x_usart.o
                0x0000000000001278                USART_SendData
 .text.USART_GetFlagStatus
                0x0000000000001280        0xa ./SRC/Peripheral/src/ch32v20x_usart.o
                0x0000000000001280                USART_GetFlagStatus
 .text.Delay_Init
                0x000000000000128a       0x28 ./SRC/Debug/debug.o
                0x000000000000128a                Delay_Init
 .text.Delay_Us
                0x00000000000012b2       0x36 ./SRC/Debug/debug.o
                0x00000000000012b2                Delay_Us
 .text.Delay_Ms
                0x00000000000012e8       0x36 ./SRC/Debug/debug.o
                0x00000000000012e8                Delay_Ms
 .text.USART_Printf_Init
                0x000000000000131e       0x60 ./SRC/Debug/debug.o
                0x000000000000131e                USART_Printf_Init
 .text._write   0x000000000000137e       0x4c ./SRC/Debug/debug.o
                0x000000000000137e                _write
 .text._sbrk    0x00000000000013ca       0x2c ./SRC/Debug/debug.o
                0x00000000000013ca                _sbrk
 .text.OTAProfile_WriteAttrCB
                0x00000000000013f6       0x7a ./Profile/OTAprofile.o
 .text.OTAProfile_ReadAttrCB
                0x0000000000001470       0x6c ./Profile/OTAprofile.o
 .text.OTAProfile_AddService
                0x00000000000014dc       0x1e ./Profile/OTAprofile.o
                0x00000000000014dc                OTAProfile_AddService
 .text.OTAProfile_RegisterAppCBs
                0x00000000000014fa        0xe ./Profile/OTAprofile.o
                0x00000000000014fa                OTAProfile_RegisterAppCBs
 .text.OTAProfile_SendData
                0x0000000000001508       0x28 ./Profile/OTAprofile.o
                0x0000000000001508                OTAProfile_SendData
 .text.Lib_Read_Flash
                0x0000000000001530       0x1e ./HAL/MCU.o
                0x0000000000001530                Lib_Read_Flash
 .text.Lib_Write_Flash
                0x000000000000154e       0x30 ./HAL/MCU.o
                0x000000000000154e                Lib_Write_Flash
 .text.HAL_GetInterTempValue
                0x000000000000157e      0x16c ./HAL/MCU.o
                0x000000000000157e                HAL_GetInterTempValue
 .text.HAL_ProcessEvent
                0x00000000000016ea       0x8e ./HAL/MCU.o
                0x00000000000016ea                HAL_ProcessEvent
 .text.WCHBLE_Init
                0x0000000000001778      0x136 ./HAL/MCU.o
                0x0000000000001778                WCHBLE_Init
 .text.HAL_Init
                0x00000000000018ae       0x3c ./HAL/MCU.o
                0x00000000000018ae                HAL_Init
 .text.HAL_TimeInit
                0x00000000000018ea       0xb0 ./HAL/RTC.o
                0x00000000000018ea                HAL_TimeInit
 .text.RTCAlarm_IRQHandler
                0x000000000000199a       0x1c ./HAL/RTC.o
                0x000000000000199a                RTCAlarm_IRQHandler
 .text.NMI_Handler
                0x00000000000019b6        0x4 ./APP/ch32v20x_it.o
                0x00000000000019b6                NMI_Handler
 .text.HardFault_Handler
                0x00000000000019ba       0x10 ./APP/ch32v20x_it.o
                0x00000000000019ba                HardFault_Handler
 .text.BB_IRQHandler
                0x00000000000019ca        0xc ./APP/ch32v20x_it.o
                0x00000000000019ca                BB_IRQHandler
 .text.led_task_process_event
                0x00000000000019d6      0x118 ./APP/led.o
 .text.led_05_duty
                0x0000000000001aee       0x4a ./APP/led.o
 .text.led_04_duty
                0x0000000000001b38       0x4a ./APP/led.o
 .text.led_03_duty
                0x0000000000001b82       0x6c ./APP/led.o
 .text.led_02_duty
                0x0000000000001bee       0x6c ./APP/led.o
 .text.led_01_duty
                0x0000000000001c5a       0x6a ./APP/led.o
 .text.led_dev_duty
                0x0000000000001cc4       0x14 ./APP/led.o
 .text.set_led_indication
                0x0000000000001cd8       0xb0 ./APP/led.o
                0x0000000000001cd8                set_led_indication
 .text.led_task_init
                0x0000000000001d88      0x32a ./APP/led.o
                0x0000000000001d88                led_task_init
 .text.led_task_start
                0x00000000000020b2       0x12 ./APP/led.o
                0x00000000000020b2                led_task_start
 .text.vUser_led_set_view_stat
                0x00000000000020c4      0x13c ./APP/led.o
                0x00000000000020c4                vUser_led_set_view_stat
 .text.OTA_IAPReadDataComplete
                0x0000000000002200        0xc ./APP/peripheral.o
                0x0000000000002200                OTA_IAPReadDataComplete
 .text.peripheralStateNotificationCB
                0x000000000000220c       0xba ./APP/peripheral.o
 .text.Peripheral_Init
                0x00000000000022c6       0xb0 ./APP/peripheral.o
                0x00000000000022c6                Peripheral_Init
 .text.OTA_IAP_SendData
                0x0000000000002376        0xa ./APP/peripheral.o
                0x0000000000002376                OTA_IAP_SendData
 .text.OTA_IAP_SendCMDDealSta
                0x0000000000002380       0x16 ./APP/peripheral.o
                0x0000000000002380                OTA_IAP_SendCMDDealSta
 .text.Peripheral_ProcessEvent
                0x0000000000002396      0x100 ./APP/peripheral.o
                0x0000000000002396                Peripheral_ProcessEvent
 .text.OTA_IAP_CMDErrDeal
                0x0000000000002496        0x6 ./APP/peripheral.o
                0x0000000000002496                OTA_IAP_CMDErrDeal
 .text.IWDG_Feed_Init
                0x000000000000249c       0x32 ./APP/peripheral.o
                0x000000000000249c                IWDG_Feed_Init
 .text.app_start
                0x00000000000024ce       0x16 ./APP/peripheral.o
                0x00000000000024ce                app_start
 .text.FLASH_read
                0x00000000000024e4       0x18 ./APP/peripheral.o
                0x00000000000024e4                FLASH_read
 .text.SwitchImageFlag
                0x00000000000024fc       0x48 ./APP/peripheral.o
                0x00000000000024fc                SwitchImageFlag
 .text.Rec_OTA_IAP_DataDeal
                0x0000000000002544      0x256 ./APP/peripheral.o
                0x0000000000002544                Rec_OTA_IAP_DataDeal
 .text.OTA_IAPWriteData
                0x000000000000279a       0x1c ./APP/peripheral.o
                0x000000000000279a                OTA_IAPWriteData
 .text.ReadImageFlag
                0x00000000000027b6       0x4a ./APP/peripheral_main.o
                0x00000000000027b6                ReadImageFlag
 .text.startup.main
                0x0000000000002800      0x22e ./APP/peripheral_main.o
                0x0000000000002800                main
 .text.SystemInit
                0x0000000000002a2e       0xea ./APP/system_ch32v20x.o
                0x0000000000002a2e                SystemInit
 .text.SystemCoreClockUpdate
                0x0000000000002b18       0xac ./APP/system_ch32v20x.o
                0x0000000000002b18                SystemCoreClockUpdate
 .text.printf   0x0000000000002bc4       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-printf.o)
                0x0000000000002bc4                iprintf
                0x0000000000002bc4                printf
 .text._puts_r  0x0000000000002c04       0xd4 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-puts.o)
                0x0000000000002c04                _puts_r
 .text.puts     0x0000000000002cd8        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-puts.o)
                0x0000000000002cd8                puts
 .text.__swbuf_r
                0x0000000000002ce2       0xbc 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-wbuf.o)
                0x0000000000002ce2                __swbuf_r
 .text.__swsetup_r
                0x0000000000002d9e       0xfc 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-wsetup.o)
                0x0000000000002d9e                __swsetup_r
 .text.__sflush_r
                0x0000000000002e9a      0x130 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-fflush.o)
                0x0000000000002e9a                __sflush_r
 .text._fflush_r
                0x0000000000002fca       0x64 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-fflush.o)
                0x0000000000002fca                _fflush_r
 .text.std      0x000000000000302e       0x66 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-findfp.o)
 .text._cleanup_r
                0x0000000000003094        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-findfp.o)
                0x0000000000003094                _cleanup_r
 .text.__sfmoreglue
                0x000000000000309e       0x46 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-findfp.o)
                0x000000000000309e                __sfmoreglue
 .text.__sinit  0x00000000000030e4       0x6a 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-findfp.o)
                0x00000000000030e4                __sinit
 .text.__sfp    0x000000000000314e       0xa0 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-findfp.o)
                0x000000000000314e                __sfp
 .text._fwalk_reent
                0x00000000000031ee       0x6a 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-fwalk.o)
                0x00000000000031ee                _fwalk_reent
 .text.__swhatbuf_r
                0x0000000000003258       0x58 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-makebuf.o)
                0x0000000000003258                __swhatbuf_r
 .text.__smakebuf_r
                0x00000000000032b0       0x90 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-makebuf.o)
                0x00000000000032b0                __smakebuf_r
 .text._free_r  0x0000000000003340       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-nano-freer.o)
                0x0000000000003340                _free_r
 .text._malloc_r
                0x00000000000033e8       0xd4 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)
                0x00000000000033e8                _malloc_r
 .text.__sfputc_r
                0x00000000000034bc       0x28 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-vfprintf.o)
 .text.__sfputs_r
                0x00000000000034e4       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-vfprintf.o)
                0x00000000000034e4                __sfputs_r
 .text._vfprintf_r
                0x0000000000003524      0x286 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-vfprintf.o)
                0x0000000000003524                _vfprintf_r
                0x0000000000003524                _vfiprintf_r
 .text._printf_common
                0x00000000000037aa      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-nano-vfprintf_i.o)
                0x00000000000037aa                _printf_common
 .text._printf_i
                0x00000000000038b6      0x2a2 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-vfprintf_i.o)
                0x00000000000038b6                _printf_i
 .text._sbrk_r  0x0000000000003b58       0x32 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)
                0x0000000000003b58                _sbrk_r
 .text.__sread  0x0000000000003b8a       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-stdio.o)
                0x0000000000003b8a                __sread
 .text.__swrite
                0x0000000000003bb6       0x48 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-stdio.o)
                0x0000000000003bb6                __swrite
 .text.__sseek  0x0000000000003bfe       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-stdio.o)
                0x0000000000003bfe                __sseek
 .text.__sclose
                0x0000000000003c2e        0x6 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-stdio.o)
                0x0000000000003c2e                __sclose
 .text._write_r
                0x0000000000003c34       0x36 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-writer.o)
                0x0000000000003c34                _write_r
 .text._close_r
                0x0000000000003c6a       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-closer.o)
                0x0000000000003c6a                _close_r
 .text._fstat_r
                0x0000000000003c9a       0x32 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-fstatr.o)
                0x0000000000003c9a                _fstat_r
 .text._isatty_r
                0x0000000000003ccc       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-isattyr.o)
                0x0000000000003ccc                _isatty_r
 .text._lseek_r
                0x0000000000003cfc       0x34 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-lseekr.o)
                0x0000000000003cfc                _lseek_r
 .text.memchr   0x0000000000003d30       0x18 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-memchr.o)
                0x0000000000003d30                memchr
 .text.__malloc_lock
                0x0000000000003d48        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)
                0x0000000000003d48                __malloc_lock
 .text.__malloc_unlock
                0x0000000000003d4a        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)
                0x0000000000003d4a                __malloc_unlock
 .text._read_r  0x0000000000003d4c       0x34 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-readr.o)
                0x0000000000003d4c                _read_r
 .text._close   0x0000000000003d80       0x10 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(close.o)
                0x0000000000003d80                _close
 .text._fstat   0x0000000000003d90       0x10 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(fstat.o)
                0x0000000000003d90                _fstat
 .text._isatty  0x0000000000003da0       0x10 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(isatty.o)
                0x0000000000003da0                _isatty
 .text._lseek   0x0000000000003db0       0x10 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(lseek.o)
                0x0000000000003db0                _lseek
 .text._read    0x0000000000003dc0       0x10 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(read.o)
                0x0000000000003dc0                _read
 *(.rodata)
 *(.rodata*)
 *fill*         0x0000000000003dd0        0x0 
 .rodata.HAL_ProcessEvent.str1.4
                0x0000000000003dd0        0x3 ./HAL/MCU.o
 *fill*         0x0000000000003dd3        0x1 
 .rodata.WCHBLE_Init.str1.4
                0x0000000000003dd4       0x49 ./HAL/MCU.o
 *fill*         0x0000000000003e1d        0x3 
 .rodata.HAL_TimeInit.str1.4
                0x0000000000003e20       0x27 ./HAL/RTC.o
 *fill*         0x0000000000003e47        0x1 
 .rodata.led_task_init.str1.4
                0x0000000000003e48       0x10 ./APP/led.o
 .rodata.peripheralStateNotificationCB
                0x0000000000003e58       0x18 ./APP/peripheral.o
 .rodata.Rec_OTA_IAP_DataDeal
                0x0000000000003e70       0x14 ./APP/peripheral.o
 .rodata.OTA_IAPReadDataComplete.str1.4
                0x0000000000003e84       0x10 ./APP/peripheral.o
 .rodata.Peripheral_ProcessEvent.str1.4
                0x0000000000003e94       0x24 ./APP/peripheral.o
 .rodata.Rec_OTA_IAP_DataDeal.str1.4
                0x0000000000003eb8       0x8f ./APP/peripheral.o
 *fill*         0x0000000000003f47        0x1 
 .rodata.peripheralStateNotificationCB.str1.4
                0x0000000000003f48       0x70 ./APP/peripheral.o
 .rodata.ReadImageFlag.str1.4
                0x0000000000003fb8       0x11 ./APP/peripheral_main.o
 *fill*         0x0000000000003fc9        0x3 
 .rodata.main.str1.4
                0x0000000000003fcc       0x5f ./APP/peripheral_main.o
 *fill*         0x000000000000402b        0x1 
 .rodata.__sf_fake_stderr
                0x000000000000402c       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-findfp.o)
                0x000000000000402c                __sf_fake_stderr
 .rodata.__sf_fake_stdin
                0x000000000000404c       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-findfp.o)
                0x000000000000404c                __sf_fake_stdin
 .rodata.__sf_fake_stdout
                0x000000000000406c       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-findfp.o)
                0x000000000000406c                __sf_fake_stdout
 .rodata._vfprintf_r.str1.4
                0x000000000000408c       0x13 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-vfprintf.o)
 *fill*         0x000000000000409f        0x1 
 .rodata._printf_i.str1.4
                0x00000000000040a0       0x28 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-vfprintf_i.o)
                                         0x25 (size before relaxing)
 *(.sdata2.*)
 .sdata2.OTAProfileServUUID
                0x00000000000040c8        0x2 ./Profile/OTAprofile.o
                0x00000000000040c8                OTAProfileServUUID
 *fill*         0x00000000000040ca        0x2 
 .sdata2.OTAProfileService
                0x00000000000040cc        0x8 ./Profile/OTAprofile.o
 .sdata2.OTAProfilechar1UUID
                0x00000000000040d4        0x2 ./Profile/OTAprofile.o
                0x00000000000040d4                OTAProfilechar1UUID
 *fill*         0x00000000000040d6        0x2 
 .sdata2._global_impure_ptr
                0x00000000000040d8        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)
                0x00000000000040d8                _global_impure_ptr
 *(.gnu.linkonce.t.*)
                0x00000000000040dc                . = ALIGN (0x4)

.rela.dyn       0x00000000000040dc        0x0
 .rela.init     0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.vector   0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text.handle_reset
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._sbrk
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.sdata.curbrk.4953
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._vfprintf_r
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._sbrk_r
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._write_r
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._close_r
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._fstat_r
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._isatty_r
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._lseek_r
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._read_r
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._close
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._fstat
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._isatty
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._lseek
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o
 .rela.text._read
                0x00000000000040dc        0x0 ./Startup/startup_ch32v20x_D8W.o

.fini           0x00000000000040dc        0x0
 *(SORT_NONE(.fini))
                0x00000000000040dc                . = ALIGN (0x4)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (_eitcm = .)

.preinit_array  0x00000000000040dc        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00000000000040dc        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     0x00000000000040dc        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         0x0000000020004000        0x0 load address 0x00000000000040dc
                0x0000000020004000                . = ALIGN (0x4)
                0x0000000020004000                PROVIDE (_data_vma = .)

.dlalign        0x00000000000040dc        0x0
                0x00000000000040dc                . = ALIGN (0x4)
                0x00000000000040dc                PROVIDE (_data_lma = .)

.data           0x0000000020004000      0x2c8 load address 0x00000000000040dc
 *(.gnu.linkonce.r.*)
 *(.data .data.*)
 .data.APBAHBPrescTable
                0x0000000020004000       0x10 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .data.OTAProfileAttrTbl
                0x0000000020004010       0x40 ./Profile/OTAprofile.o
 .data.OTAProfileCBs
                0x0000000020004050        0xc ./Profile/OTAprofile.o
                0x0000000020004050                OTAProfileCBs
 .data.OTAProfileCharUserDesp
                0x000000002000405c        0xc ./Profile/OTAprofile.o
 .data.led_work
                0x0000000020004068      0x180 ./APP/led.o
 .data.Peripheral_PeripheralCBs
                0x00000000200041e8        0xc ./APP/peripheral.o
 .data.attDeviceName
                0x00000000200041f4       0x15 ./APP/peripheral.o
 *fill*         0x0000000020004209        0x3 
 .data.scanRspData
                0x000000002000420c       0x1f ./APP/peripheral.o
 *fill*         0x000000002000422b        0x1 
 .data.AHBPrescTable
                0x000000002000422c       0x10 ./APP/system_ch32v20x.o
                0x000000002000422c                AHBPrescTable
 .data.impure_data
                0x000000002000423c       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.*)
                0x00000000200042a0                . = ALIGN (0x8)
 *fill*         0x000000002000429c        0x4 
                [!provide]                        PROVIDE (__global_pointer$ = (. + 0x800))
 *(.sdata .sdata.*)
 .sdata.ADCPrescTable
                0x00000000200042a0        0x4 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .sdata.curbrk.4953
                0x00000000200042a4        0x4 ./SRC/Debug/debug.o
 .sdata.OTAProfileCharProps
                0x00000000200042a8        0x1 ./Profile/OTAprofile.o
 .sdata.led_task_id
                0x00000000200042a9        0x1 ./APP/led.o
                0x00000000200042a9                led_task_id
 *fill*         0x00000000200042aa        0x2 
 .sdata.Peripheral_OTA_IAPProfileCBs
                0x00000000200042ac        0x8 ./APP/peripheral.o
 .sdata.Peripheral_TaskID
                0x00000000200042b4        0x1 ./APP/peripheral.o
 *fill*         0x00000000200042b5        0x3 
 .sdata.advertData
                0x00000000200042b8        0x7 ./APP/peripheral.o
 .sdata.CurrImageFlag
                0x00000000200042bf        0x1 ./APP/peripheral_main.o
                0x00000000200042bf                CurrImageFlag
 .sdata.SystemCoreClock
                0x00000000200042c0        0x4 ./APP/system_ch32v20x.o
                0x00000000200042c0                SystemCoreClock
 .sdata._impure_ptr
                0x00000000200042c4        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)
                0x00000000200042c4                _impure_ptr
 *(.gnu.linkonce.s.*)
                0x00000000200042c8                . = ALIGN (0x8)
 *(.srodata.cst16)
 *(.srodata.cst8)
 *(.srodata.cst4)
 *(.srodata.cst2)
 *(.srodata .srodata.*)
                0x00000000200042c8                . = ALIGN (0x4)
                0x00000000200042c8                PROVIDE (_edata = .)

.bss            0x00000000200042c8     0x2134 load address 0x00000000000043a4
                0x00000000200042c8                . = ALIGN (0x4)
                0x00000000200042c8                PROVIDE (_sbss = .)
 *(.sbss*)
 .sbss.p_ms     0x00000000200042c8        0x2 ./SRC/Debug/debug.o
 .sbss.p_us     0x00000000200042ca        0x1 ./SRC/Debug/debug.o
 .sbss.OTAProfileChar
                0x00000000200042cb        0x1 ./Profile/OTAprofile.o
 .sbss.OTAProfileReadLen
                0x00000000200042cc        0x1 ./Profile/OTAprofile.o
 .sbss.OTAProfileWriteLen
                0x00000000200042cd        0x1 ./Profile/OTAprofile.o
 *fill*         0x00000000200042ce        0x2 
 .sbss.OTAProfile_AppCBs
                0x00000000200042d0        0x4 ./Profile/OTAprofile.o
 .sbss.g_LLE_IRQLibHandlerLocation
                0x00000000200042d4        0x4 ./HAL/MCU.o
                0x00000000200042d4                g_LLE_IRQLibHandlerLocation
 .sbss.halTaskID
                0x00000000200042d8        0x1 ./HAL/MCU.o
                0x00000000200042d8                halTaskID
 *fill*         0x00000000200042d9        0x3 
 .sbss.RTCTigFlag
                0x00000000200042dc        0x4 ./HAL/RTC.o
                0x00000000200042dc                RTCTigFlag
 .sbss.EraseAdd
                0x00000000200042e0        0x4 ./APP/peripheral.o
                0x00000000200042e0                EraseAdd
 .sbss.EraseBlockCnt
                0x00000000200042e4        0x4 ./APP/peripheral.o
                0x00000000200042e4                EraseBlockCnt
 .sbss.EraseBlockNum
                0x00000000200042e8        0x4 ./APP/peripheral.o
                0x00000000200042e8                EraseBlockNum
 .sbss.OpAdd    0x00000000200042ec        0x4 ./APP/peripheral.o
                0x00000000200042ec                OpAdd
 .sbss.OpParaDataLen
                0x00000000200042f0        0x4 ./APP/peripheral.o
                0x00000000200042f0                OpParaDataLen
 .sbss.VerifyStatus
                0x00000000200042f4        0x1 ./APP/peripheral.o
                0x00000000200042f4                VerifyStatus
 *fill*         0x00000000200042f5        0x1 
 .sbss.block_buf_len
                0x00000000200042f6        0x2 ./APP/peripheral.o
                0x00000000200042f6                block_buf_len
 .sbss.prom_addr
                0x00000000200042f8        0x4 ./APP/peripheral.o
                0x00000000200042f8                prom_addr
 .sbss.__malloc_free_list
                0x00000000200042fc        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)
                0x00000000200042fc                __malloc_free_list
 .sbss.__malloc_sbrk_start
                0x0000000020004300        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)
                0x0000000020004300                __malloc_sbrk_start
 *(.gnu.linkonce.sb.*)
 *(.bss*)
 .bss.OTAProfileReadBuf
                0x0000000020004304       0xf7 ./Profile/OTAprofile.o
 *fill*         0x00000000200043fb        0x1 
 .bss.OTAProfileWriteBuf
                0x00000000200043fc       0xf7 ./Profile/OTAprofile.o
 *fill*         0x00000000200044f3        0x1 
 .bss.Peripheral_BondMgrCBs
                0x00000000200044f4        0xc ./APP/peripheral.o
 .bss.block_buf
                0x0000000020004500      0x200 ./APP/peripheral.o
                0x0000000020004500                block_buf
 .bss.iap_rec_data
                0x0000000020004700       0xf7 ./APP/peripheral.o
                0x0000000020004700                iap_rec_data
 *fill*         0x00000000200047f7        0x1 
 .bss.MEM_BUF   0x00000000200047f8     0x1c00 ./APP/peripheral_main.o
                0x00000000200047f8                MEM_BUF
 *(.gnu.linkonce.b.*)
 *(COMMON*)
 COMMON         0x00000000200063f8        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)
                0x00000000200063f8                errno
                0x00000000200063fc                . = ALIGN (0x4)
                0x00000000200063fc                PROVIDE (_ebss = .)
                0x00000000200063fc                PROVIDE (_end = _ebss)
                [!provide]                        PROVIDE (end = .)

.stack          0x0000000020010000        0x0
                0x0000000020010000                PROVIDE (_heap_end = .)
                0x0000000020010000                . = ALIGN (0x4)
                0x0000000020010000                PROVIDE (_eusrstack = .)
OUTPUT(OnlyUpdateApp_IAP.elf elf32-littleriscv)

.debug_line     0x0000000000000000    0x17af3
 .debug_line    0x0000000000000000      0x290 ./Startup/startup_ch32v20x_D8W.o
 .debug_line    0x0000000000000290     0x19f2 ./SRC/Peripheral/src/ch32v20x_adc.o
 .debug_line    0x0000000000001c82      0x4a8 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .debug_line    0x000000000000212a      0x720 ./SRC/Peripheral/src/ch32v20x_exti.o
 .debug_line    0x000000000000284a     0x26ad ./SRC/Peripheral/src/ch32v20x_flash.o
 .debug_line    0x0000000000004ef7     0x11eb ./SRC/Peripheral/src/ch32v20x_gpio.o
 .debug_line    0x00000000000060e2      0x53f ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .debug_line    0x0000000000006621      0xcff ./SRC/Peripheral/src/ch32v20x_pwr.o
 .debug_line    0x0000000000007320     0x1337 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .debug_line    0x0000000000008657     0x16f7 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .debug_line    0x0000000000009d4e     0x335f ./SRC/Peripheral/src/ch32v20x_tim.o
 .debug_line    0x000000000000d0ad     0x2c95 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .debug_line    0x000000000000fd42     0x100f ./SRC/Peripheral/src/ch32v20x_usart.o
 .debug_line    0x0000000000010d51      0x8cd ./SRC/Debug/debug.o
 .debug_line    0x000000000001161e      0x7e5 ./Profile/OTAprofile.o
 .debug_line    0x0000000000011e03      0x2f0 ./LIB/ble_task_scheduler.o
 .debug_line    0x00000000000120f3      0xf83 ./HAL/MCU.o
 .debug_line    0x0000000000013076      0x7ee ./HAL/RTC.o
 .debug_line    0x0000000000013864      0x45d ./APP/ch32v20x_it.o
 .debug_line    0x0000000000013cc1     0x184d ./APP/led.o
 .debug_line    0x000000000001550e     0x130f ./APP/peripheral.o
 .debug_line    0x000000000001681d      0xaea ./APP/peripheral_main.o
 .debug_line    0x0000000000017307      0x7ec ./APP/system_ch32v20x.o

.debug_info     0x0000000000000000    0x1b358
 .debug_info    0x0000000000000000       0x22 ./Startup/startup_ch32v20x_D8W.o
 .debug_info    0x0000000000000022     0x16e8 ./SRC/Peripheral/src/ch32v20x_adc.o
 .debug_info    0x000000000000170a      0xa94 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .debug_info    0x000000000000219e      0xc0d ./SRC/Peripheral/src/ch32v20x_exti.o
 .debug_info    0x0000000000002dab     0x15dd ./SRC/Peripheral/src/ch32v20x_flash.o
 .debug_info    0x0000000000004388     0x11a4 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .debug_info    0x000000000000552c      0xb74 ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .debug_info    0x00000000000060a0     0x1054 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .debug_info    0x00000000000070f4     0x1279 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .debug_info    0x000000000000836d      0xfc2 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .debug_info    0x000000000000932f     0x2ac0 ./SRC/Peripheral/src/ch32v20x_tim.o
 .debug_info    0x000000000000bdef     0x2413 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .debug_info    0x000000000000e202     0x1340 ./SRC/Peripheral/src/ch32v20x_usart.o
 .debug_info    0x000000000000f542      0xf51 ./SRC/Debug/debug.o
 .debug_info    0x0000000000010493     0x1066 ./Profile/OTAprofile.o
 .debug_info    0x00000000000114f9       0x22 ./LIB/ble_task_scheduler.o
 .debug_info    0x000000000001151b     0x1a85 ./HAL/MCU.o
 .debug_info    0x0000000000012fa0      0xd55 ./HAL/RTC.o
 .debug_info    0x0000000000013cf5      0xc2c ./APP/ch32v20x_it.o
 .debug_info    0x0000000000014921     0x246c ./APP/led.o
 .debug_info    0x0000000000016d8d     0x289e ./APP/peripheral.o
 .debug_info    0x000000000001962b     0x11a4 ./APP/peripheral_main.o
 .debug_info    0x000000000001a7cf      0xb89 ./APP/system_ch32v20x.o

.debug_abbrev   0x0000000000000000     0x48c7
 .debug_abbrev  0x0000000000000000       0x12 ./Startup/startup_ch32v20x_D8W.o
 .debug_abbrev  0x0000000000000012      0x3ac ./SRC/Peripheral/src/ch32v20x_adc.o
 .debug_abbrev  0x00000000000003be      0x2f7 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .debug_abbrev  0x00000000000006b5      0x2da ./SRC/Peripheral/src/ch32v20x_exti.o
 .debug_abbrev  0x000000000000098f      0x468 ./SRC/Peripheral/src/ch32v20x_flash.o
 .debug_abbrev  0x0000000000000df7      0x354 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .debug_abbrev  0x000000000000114b      0x282 ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .debug_abbrev  0x00000000000013cd      0x39c ./SRC/Peripheral/src/ch32v20x_pwr.o
 .debug_abbrev  0x0000000000001769      0x374 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .debug_abbrev  0x0000000000001add      0x32a ./SRC/Peripheral/src/ch32v20x_rtc.o
 .debug_abbrev  0x0000000000001e07      0x431 ./SRC/Peripheral/src/ch32v20x_tim.o
 .debug_abbrev  0x0000000000002238      0x447 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .debug_abbrev  0x000000000000267f      0x325 ./SRC/Peripheral/src/ch32v20x_usart.o
 .debug_abbrev  0x00000000000029a4      0x2f0 ./SRC/Debug/debug.o
 .debug_abbrev  0x0000000000002c94      0x36d ./Profile/OTAprofile.o
 .debug_abbrev  0x0000000000003001       0x12 ./LIB/ble_task_scheduler.o
 .debug_abbrev  0x0000000000003013      0x43e ./HAL/MCU.o
 .debug_abbrev  0x0000000000003451      0x2b4 ./HAL/RTC.o
 .debug_abbrev  0x0000000000003705      0x24b ./APP/ch32v20x_it.o
 .debug_abbrev  0x0000000000003950      0x489 ./APP/led.o
 .debug_abbrev  0x0000000000003dd9      0x50f ./APP/peripheral.o
 .debug_abbrev  0x00000000000042e8      0x31f ./APP/peripheral_main.o
 .debug_abbrev  0x0000000000004607      0x2c0 ./APP/system_ch32v20x.o

.debug_aranges  0x0000000000000000      0xfc8
 .debug_aranges
                0x0000000000000000       0x30 ./Startup/startup_ch32v20x_D8W.o
 .debug_aranges
                0x0000000000000030      0x150 ./SRC/Peripheral/src/ch32v20x_adc.o
 .debug_aranges
                0x0000000000000180       0x48 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .debug_aranges
                0x00000000000001c8       0x50 ./SRC/Peripheral/src/ch32v20x_exti.o
 .debug_aranges
                0x0000000000000218      0x110 ./SRC/Peripheral/src/ch32v20x_flash.o
 .debug_aranges
                0x0000000000000328       0xb0 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .debug_aranges
                0x00000000000003d8       0x48 ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .debug_aranges
                0x0000000000000420       0x88 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .debug_aranges
                0x00000000000004a8      0x130 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .debug_aranges
                0x00000000000005d8       0x88 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .debug_aranges
                0x0000000000000660      0x2d0 ./SRC/Peripheral/src/ch32v20x_tim.o
 .debug_aranges
                0x0000000000000930      0x2d0 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .debug_aranges
                0x0000000000000c00       0xf0 ./SRC/Peripheral/src/ch32v20x_usart.o
 .debug_aranges
                0x0000000000000cf0       0x50 ./SRC/Debug/debug.o
 .debug_aranges
                0x0000000000000d40       0x40 ./Profile/OTAprofile.o
 .debug_aranges
                0x0000000000000d80       0x28 ./LIB/ble_task_scheduler.o
 .debug_aranges
                0x0000000000000da8       0x50 ./HAL/MCU.o
 .debug_aranges
                0x0000000000000df8       0x30 ./HAL/RTC.o
 .debug_aranges
                0x0000000000000e28       0x30 ./APP/ch32v20x_it.o
 .debug_aranges
                0x0000000000000e58       0x70 ./APP/led.o
 .debug_aranges
                0x0000000000000ec8       0xa8 ./APP/peripheral.o
 .debug_aranges
                0x0000000000000f70       0x30 ./APP/peripheral_main.o
 .debug_aranges
                0x0000000000000fa0       0x28 ./APP/system_ch32v20x.o

.debug_str      0x0000000000000000     0x5584
 .debug_str     0x0000000000000000       0x8d ./Startup/startup_ch32v20x_D8W.o
 .debug_str     0x000000000000008d      0xb6c ./SRC/Peripheral/src/ch32v20x_adc.o
                                        0xcaf (size before relaxing)
 .debug_str     0x0000000000000bf9       0xe1 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
                                        0x6de (size before relaxing)
 .debug_str     0x0000000000000cda      0x206 ./SRC/Peripheral/src/ch32v20x_exti.o
                                        0x825 (size before relaxing)
 .debug_str     0x0000000000000ee0      0x52d ./SRC/Peripheral/src/ch32v20x_flash.o
                                        0xbb7 (size before relaxing)
 .debug_str     0x000000000000140d      0x400 ./SRC/Peripheral/src/ch32v20x_gpio.o
                                        0xa48 (size before relaxing)
 .debug_str     0x000000000000180d      0x181 ./SRC/Peripheral/src/ch32v20x_iwdg.o
                                        0x79c (size before relaxing)
 .debug_str     0x000000000000198e      0x29a ./SRC/Peripheral/src/ch32v20x_pwr.o
                                        0x8f4 (size before relaxing)
 .debug_str     0x0000000000001c28      0x455 ./SRC/Peripheral/src/ch32v20x_rcc.o
                                        0xb66 (size before relaxing)
 .debug_str     0x000000000000207d      0x31c ./SRC/Peripheral/src/ch32v20x_rtc.o
                                        0x9cd (size before relaxing)
 .debug_str     0x0000000000002399      0xc1b ./SRC/Peripheral/src/ch32v20x_tim.o
                                       0x1351 (size before relaxing)
 .debug_str     0x0000000000002fb4      0x761 ./SRC/Peripheral/src/ch32v20x_tim5.o
                                       0x13b6 (size before relaxing)
 .debug_str     0x0000000000003715      0x42e ./SRC/Peripheral/src/ch32v20x_usart.o
                                        0xb82 (size before relaxing)
 .debug_str     0x0000000000003b43      0x109 ./SRC/Debug/debug.o
                                        0x9c0 (size before relaxing)
 .debug_str     0x0000000000003c4c      0x314 ./Profile/OTAprofile.o
                                        0x92d (size before relaxing)
 .debug_str     0x0000000000003f60       0x6a ./LIB/ble_task_scheduler.o
                                         0xd5 (size before relaxing)
 .debug_str     0x0000000000003fca      0x6d7 ./HAL/MCU.o
                                       0x1181 (size before relaxing)
 .debug_str     0x00000000000046a1       0xe4 ./HAL/RTC.o
                                        0x85a (size before relaxing)
 .debug_str     0x0000000000004785       0x52 ./APP/ch32v20x_it.o
                                        0x6f0 (size before relaxing)
 .debug_str     0x00000000000047d7      0x3b2 ./APP/led.o
                                       0x113d (size before relaxing)
 .debug_str     0x0000000000004b89      0x91e ./APP/peripheral.o
                                       0x12e6 (size before relaxing)
 .debug_str     0x00000000000054a7       0x91 ./APP/peripheral_main.o
                                        0x9a8 (size before relaxing)
 .debug_str     0x0000000000005538       0x4c ./APP/system_ch32v20x.o
                                        0x711 (size before relaxing)

.debug_ranges   0x0000000000000000     0x1160
 .debug_ranges  0x0000000000000000       0x28 ./Startup/startup_ch32v20x_D8W.o
 .debug_ranges  0x0000000000000028      0x140 ./SRC/Peripheral/src/ch32v20x_adc.o
 .debug_ranges  0x0000000000000168       0x50 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .debug_ranges  0x00000000000001b8       0x40 ./SRC/Peripheral/src/ch32v20x_exti.o
 .debug_ranges  0x00000000000001f8      0x100 ./SRC/Peripheral/src/ch32v20x_flash.o
 .debug_ranges  0x00000000000002f8       0xa0 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .debug_ranges  0x0000000000000398       0x38 ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .debug_ranges  0x00000000000003d0       0x78 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .debug_ranges  0x0000000000000448      0x120 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .debug_ranges  0x0000000000000568       0x78 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .debug_ranges  0x00000000000005e0      0x308 ./SRC/Peripheral/src/ch32v20x_tim.o
 .debug_ranges  0x00000000000008e8      0x300 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .debug_ranges  0x0000000000000be8       0xe0 ./SRC/Peripheral/src/ch32v20x_usart.o
 .debug_ranges  0x0000000000000cc8       0x40 ./SRC/Debug/debug.o
 .debug_ranges  0x0000000000000d08       0x98 ./Profile/OTAprofile.o
 .debug_ranges  0x0000000000000da0       0x20 ./LIB/ble_task_scheduler.o
 .debug_ranges  0x0000000000000dc0       0x88 ./HAL/MCU.o
 .debug_ranges  0x0000000000000e48       0x20 ./HAL/RTC.o
 .debug_ranges  0x0000000000000e68       0x20 ./APP/ch32v20x_it.o
 .debug_ranges  0x0000000000000e88      0x1b8 ./APP/led.o
 .debug_ranges  0x0000000000001040       0xc8 ./APP/peripheral.o
 .debug_ranges  0x0000000000001108       0x20 ./APP/peripheral_main.o
 .debug_ranges  0x0000000000001128       0x38 ./APP/system_ch32v20x.o

.debug_loc      0x0000000000000000     0x7ee7
 .debug_loc     0x0000000000000000      0xada ./SRC/Peripheral/src/ch32v20x_adc.o
 .debug_loc     0x0000000000000ada       0x6e ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .debug_loc     0x0000000000000b48      0x181 ./SRC/Peripheral/src/ch32v20x_exti.o
 .debug_loc     0x0000000000000cc9      0xcc2 ./SRC/Peripheral/src/ch32v20x_flash.o
 .debug_loc     0x000000000000198b      0x707 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .debug_loc     0x0000000000002092       0x68 ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .debug_loc     0x00000000000020fa      0x29e ./SRC/Peripheral/src/ch32v20x_pwr.o
 .debug_loc     0x0000000000002398      0x7ad ./SRC/Peripheral/src/ch32v20x_rcc.o
 .debug_loc     0x0000000000002b45      0x54f ./SRC/Peripheral/src/ch32v20x_rtc.o
 .debug_loc     0x0000000000003094     0x1abc ./SRC/Peripheral/src/ch32v20x_tim.o
 .debug_loc     0x0000000000004b50     0x15a6 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .debug_loc     0x00000000000060f6      0x752 ./SRC/Peripheral/src/ch32v20x_usart.o
 .debug_loc     0x0000000000006848      0x1a8 ./SRC/Debug/debug.o
 .debug_loc     0x00000000000069f0      0x59c ./Profile/OTAprofile.o
 .debug_loc     0x0000000000006f8c      0x40c ./HAL/MCU.o
 .debug_loc     0x0000000000007398       0x8b ./HAL/RTC.o
 .debug_loc     0x0000000000007423      0x4de ./APP/led.o
 .debug_loc     0x0000000000007901      0x524 ./APP/peripheral.o
 .debug_loc     0x0000000000007e25       0xc2 ./APP/system_ch32v20x.o

.comment        0x0000000000000000       0x33
 .comment       0x0000000000000000       0x33 ./SRC/Peripheral/src/ch32v20x_adc.o
                                         0x34 (size before relaxing)
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_exti.o
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_flash.o
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_pwr.o
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_tim.o
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .comment       0x0000000000000033       0x34 ./SRC/Peripheral/src/ch32v20x_usart.o
 .comment       0x0000000000000033       0x34 ./SRC/Debug/debug.o
 .comment       0x0000000000000033       0x34 ./Profile/OTAprofile.o
 .comment       0x0000000000000033       0x34 ./HAL/MCU.o
 .comment       0x0000000000000033       0x34 ./HAL/RTC.o
 .comment       0x0000000000000033       0x34 ./APP/ch32v20x_it.o
 .comment       0x0000000000000033       0x34 ./APP/led.o
 .comment       0x0000000000000033       0x34 ./APP/peripheral.o
 .comment       0x0000000000000033       0x34 ./APP/peripheral_main.o
 .comment       0x0000000000000033       0x34 ./APP/system_ch32v20x.o

.debug_frame    0x0000000000000000     0x2d50
 .debug_frame   0x0000000000000000      0x2bc ./SRC/Peripheral/src/ch32v20x_adc.o
 .debug_frame   0x00000000000002bc       0x70 ./SRC/Peripheral/src/ch32v20x_dbgmcu.o
 .debug_frame   0x000000000000032c       0x90 ./SRC/Peripheral/src/ch32v20x_exti.o
 .debug_frame   0x00000000000003bc      0x350 ./SRC/Peripheral/src/ch32v20x_flash.o
 .debug_frame   0x000000000000070c      0x178 ./SRC/Peripheral/src/ch32v20x_gpio.o
 .debug_frame   0x0000000000000884       0x70 ./SRC/Peripheral/src/ch32v20x_iwdg.o
 .debug_frame   0x00000000000008f4       0xfc ./SRC/Peripheral/src/ch32v20x_pwr.o
 .debug_frame   0x00000000000009f0      0x250 ./SRC/Peripheral/src/ch32v20x_rcc.o
 .debug_frame   0x0000000000000c40      0x168 ./SRC/Peripheral/src/ch32v20x_rtc.o
 .debug_frame   0x0000000000000da8      0x668 ./SRC/Peripheral/src/ch32v20x_tim.o
 .debug_frame   0x0000000000001410      0x648 ./SRC/Peripheral/src/ch32v20x_tim5.o
 .debug_frame   0x0000000000001a58      0x1f0 ./SRC/Peripheral/src/ch32v20x_usart.o
 .debug_frame   0x0000000000001c48       0xc0 ./SRC/Debug/debug.o
 .debug_frame   0x0000000000001d08       0x8c ./Profile/OTAprofile.o
 .debug_frame   0x0000000000001d94      0x11c ./HAL/MCU.o
 .debug_frame   0x0000000000001eb0       0x60 ./HAL/RTC.o
 .debug_frame   0x0000000000001f10       0x40 ./APP/ch32v20x_it.o
 .debug_frame   0x0000000000001f50      0x234 ./APP/led.o
 .debug_frame   0x0000000000002184      0x218 ./APP/peripheral.o
 .debug_frame   0x000000000000239c       0x64 ./APP/peripheral_main.o
 .debug_frame   0x0000000000002400       0x3c ./APP/system_ch32v20x.o
 .debug_frame   0x000000000000243c       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/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-printf.o)
 .debug_frame   0x0000000000002490       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/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-puts.o)
 .debug_frame   0x00000000000024e4       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/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-wbuf.o)
 .debug_frame   0x0000000000002534       0x3c 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-wsetup.o)
 .debug_frame   0x0000000000002570       0x7c 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-fflush.o)
 .debug_frame   0x00000000000025ec      0x148 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-findfp.o)
 .debug_frame   0x0000000000002734       0x88 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-fwalk.o)
 .debug_frame   0x00000000000027bc       0x64 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-makebuf.o)
 .debug_frame   0x0000000000002820       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)
 .debug_frame   0x0000000000002860       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   0x00000000000028a0       0xd0 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-vfprintf.o)
 .debug_frame   0x0000000000002970       0x8c 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-vfprintf_i.o)
 .debug_frame   0x00000000000029fc       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   0x0000000000002a2c       0xa4 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-stdio.o)
 .debug_frame   0x0000000000002ad0       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-writer.o)
 .debug_frame   0x0000000000002b00       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-closer.o)
 .debug_frame   0x0000000000002b30       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-fstatr.o)
 .debug_frame   0x0000000000002b60       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-isattyr.o)
 .debug_frame   0x0000000000002b90       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-lseekr.o)
 .debug_frame   0x0000000000002bc0       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-memchr.o)
 .debug_frame   0x0000000000002be0       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   0x0000000000002c10       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-readr.o)
 .debug_frame   0x0000000000002c40       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)
 .debug_frame   0x0000000000002cb0       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\libnosys.a(close.o)
 .debug_frame   0x0000000000002cd0       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\libnosys.a(fstat.o)
 .debug_frame   0x0000000000002cf0       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\libnosys.a(isatty.o)
 .debug_frame   0x0000000000002d10       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\libnosys.a(lseek.o)
 .debug_frame   0x0000000000002d30       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\libnosys.a(read.o)

.stab           0x0000000000000000       0x84
 .stab          0x0000000000000000       0x24 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(close.o)
 .stab          0x0000000000000024       0x18 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(fstat.o)
                                         0x24 (size before relaxing)
 .stab          0x000000000000003c       0x18 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(isatty.o)
                                         0x24 (size before relaxing)
 .stab          0x0000000000000054       0x18 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(lseek.o)
                                         0x24 (size before relaxing)
 .stab          0x000000000000006c       0x18 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(read.o)
                                         0x24 (size before relaxing)

.stabstr        0x0000000000000000      0x117
 .stabstr       0x0000000000000000      0x117 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(close.o)
