Archive member included to satisfy reference by file (symbol)

/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_lshrdi3.o)
                              ./User/lib/monocypher/monocypher.o (__lshrdi3)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_ashldi3.o)
                              ./User/lib/monocypher/monocypher-ed25519.o (__ashldi3)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_divdi3.o)
                              ./User/sx1262.o (__divdi3)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o)
                              ./User/sx1262.o (__udivdi3)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_umoddi3.o)
                              ./User/lib/monocypher/monocypher.o (__umoddi3)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o)
                              ./User/util/hexdump.o (__riscv_save_12)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_divdi3.o) (__clz_tab)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-abort.o)
                              ./User/lib/cifra/aes.o (abort)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-atoi.o)
                              ./User/meshcore/packets/encrypted.o (atoi)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
                              ./User/util/hexdump.o (__locale_ctype_ptr)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-malloc.o)
                              ./User/sx1262.o (malloc)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-mbtowc_r.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o) (__ascii_mbtowc)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-memcmp.o)
                              ./User/meshcore/packets/anonymous.o (memcmp)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-memcpy.o)
                              ./User/meshcore/packets/advert.o (memcpy)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              ./User/meshcore/meshframing.o (memmove)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-memset.o)
                              ./User/meshcore/packets/ack.o (memset)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-malloc.o) (_free_r)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-malloc.o) (_malloc_r)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              ./User/meshcore/packets/advert.o (printf)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putchar.o)
                              ./User/meshcore/meshframing.o (putchar)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              ./User/lib/config.o (puts)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-rand.o)
                              ./User/meshcore/packets/anonymous.o (rand)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-abort.o) (raise)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signalr.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o) (_kill_r)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-snprintf.o)
                              ./User/util/hexdump.o (snprintf)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-sprintf.o)
                              ./User/meshcore/packets/encrypted.o (sprintf)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcat.o)
                              ./User/meshcore/packets/group.o (strcat)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcmp.o)
                              ./User/meshcore/packets/encrypted.o (strcmp)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcpy.o)
                              ./User/meshcore/packets/anonymous.o (strcpy)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strlen.o)
                              ./User/meshcore/packets/advert.o (strlen)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strncpy.o)
                              ./User/meshcore/packets/encrypted.o (strncpy)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strtol.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-atoi.o) (_strtol_r)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-wctomb_r.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o) (__ascii_wctomb)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-ctype_.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o) (_ctype_)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-snprintf.o) (_svfprintf_r)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o) (_printf_i)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putc.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putchar.o) (_putc_r)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o) (memchr)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o) (_realloc_r)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signalr.o) (_getpid)
/usr/share/MRS2/resources/app/resources/linux/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signalr.o) (_kill)
/usr/share/MRS2/resources/app/resources/linux/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/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)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
/usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o)
                              /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-abort.o) (_exit)

Allocating common symbols
Common symbol       size              file

errno               0x4               /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 ./User/util/hexdump.o
 .data          0x0000000000000000        0x0 ./User/util/hexdump.o
 .bss           0x0000000000000000        0x0 ./User/util/hexdump.o
 .text          0x0000000000000000        0x0 ./User/meshcore/packets/ack.o
 .data          0x0000000000000000        0x0 ./User/meshcore/packets/ack.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/packets/ack.o
 .text          0x0000000000000000        0x0 ./User/meshcore/packets/advert.o
 .data          0x0000000000000000        0x0 ./User/meshcore/packets/advert.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/packets/advert.o
 .text          0x0000000000000000        0x0 ./User/meshcore/packets/anonymous.o
 .data          0x0000000000000000        0x0 ./User/meshcore/packets/anonymous.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/packets/anonymous.o
 .text.sendAnonymousRequest
                0x0000000000000000       0xf2 ./User/meshcore/packets/anonymous.o
 .rodata.sendAnonymousRequest.str1.4
                0x0000000000000000        0xd ./User/meshcore/packets/anonymous.o
 .text          0x0000000000000000        0x0 ./User/meshcore/packets/control.o
 .data          0x0000000000000000        0x0 ./User/meshcore/packets/control.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/packets/control.o
 .text.sendDiscoverRequest
                0x0000000000000000       0x68 ./User/meshcore/packets/control.o
 .text          0x0000000000000000        0x0 ./User/meshcore/packets/custom.o
 .data          0x0000000000000000        0x0 ./User/meshcore/packets/custom.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/packets/custom.o
 .debug_info    0x0000000000000000       0x6b ./User/meshcore/packets/custom.o
 .debug_abbrev  0x0000000000000000       0x26 ./User/meshcore/packets/custom.o
 .debug_aranges
                0x0000000000000000       0x18 ./User/meshcore/packets/custom.o
 .debug_line    0x0000000000000000       0x1d ./User/meshcore/packets/custom.o
 .debug_str     0x0000000000000000      0x1a8 ./User/meshcore/packets/custom.o
 .comment       0x0000000000000000       0x34 ./User/meshcore/packets/custom.o
 .text          0x0000000000000000        0x0 ./User/meshcore/packets/encrypted.o
 .data          0x0000000000000000        0x0 ./User/meshcore/packets/encrypted.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/packets/encrypted.o
 .text.sendEncryptedRequest
                0x0000000000000000       0x46 ./User/meshcore/packets/encrypted.o
 .text.printPlainTextMessage
                0x0000000000000000       0x78 ./User/meshcore/packets/encrypted.o
 .text.printReturnedPathPayload
                0x0000000000000000       0x96 ./User/meshcore/packets/encrypted.o
 .text.printEncryptedPayload
                0x0000000000000000       0xc0 ./User/meshcore/packets/encrypted.o
 .rodata.printPlainTextMessage.str1.4
                0x0000000000000000       0x45 ./User/meshcore/packets/encrypted.o
 .rodata.printReturnedPathPayload.str1.4
                0x0000000000000000       0x72 ./User/meshcore/packets/encrypted.o
 .text          0x0000000000000000        0x0 ./User/meshcore/packets/group.o
 .data          0x0000000000000000        0x0 ./User/meshcore/packets/group.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/packets/group.o
 .text          0x0000000000000000        0x0 ./User/meshcore/packets/multipart.o
 .data          0x0000000000000000        0x0 ./User/meshcore/packets/multipart.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/packets/multipart.o
 .debug_info    0x0000000000000000       0x6b ./User/meshcore/packets/multipart.o
 .debug_abbrev  0x0000000000000000       0x26 ./User/meshcore/packets/multipart.o
 .debug_aranges
                0x0000000000000000       0x18 ./User/meshcore/packets/multipart.o
 .debug_line    0x0000000000000000       0x1d ./User/meshcore/packets/multipart.o
 .debug_str     0x0000000000000000      0x1ab ./User/meshcore/packets/multipart.o
 .comment       0x0000000000000000       0x34 ./User/meshcore/packets/multipart.o
 .text          0x0000000000000000        0x0 ./User/meshcore/packets/trace.o
 .data          0x0000000000000000        0x0 ./User/meshcore/packets/trace.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/packets/trace.o
 .debug_info    0x0000000000000000       0x6b ./User/meshcore/packets/trace.o
 .debug_abbrev  0x0000000000000000       0x26 ./User/meshcore/packets/trace.o
 .debug_aranges
                0x0000000000000000       0x18 ./User/meshcore/packets/trace.o
 .debug_line    0x0000000000000000       0x1d ./User/meshcore/packets/trace.o
 .debug_str     0x0000000000000000      0x1a7 ./User/meshcore/packets/trace.o
 .comment       0x0000000000000000       0x34 ./User/meshcore/packets/trace.o
 .text          0x0000000000000000        0x0 ./User/meshcore/meshcore.o
 .data          0x0000000000000000        0x0 ./User/meshcore/meshcore.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/meshcore.o
 .text          0x0000000000000000        0x0 ./User/meshcore/meshframing.o
 .data          0x0000000000000000        0x0 ./User/meshcore/meshframing.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/meshframing.o
 .text.getTransportCode
                0x0000000000000000        0x4 ./User/meshcore/meshframing.o
 .text          0x0000000000000000        0x0 ./User/meshcore/stats.o
 .data          0x0000000000000000        0x0 ./User/meshcore/stats.o
 .bss           0x0000000000000000        0x0 ./User/meshcore/stats.o
 .sbss.tickAirtime
                0x0000000000000000        0x4 ./User/meshcore/stats.o
 .text          0x0000000000000000        0x0 ./User/lib/telemetry/telemetry.o
 .data          0x0000000000000000        0x0 ./User/lib/telemetry/telemetry.o
 .bss           0x0000000000000000        0x0 ./User/lib/telemetry/telemetry.o
 .debug_line    0x0000000000000000        0x0 ./User/lib/telemetry/telemetry.o
 .debug_str     0x0000000000000000      0x11f ./User/lib/telemetry/telemetry.o
 .comment       0x0000000000000000       0x34 ./User/lib/telemetry/telemetry.o
 .text          0x0000000000000000        0x0 ./User/lib/rtc/rtc.o
 .data          0x0000000000000000        0x0 ./User/lib/rtc/rtc.o
 .bss           0x0000000000000000        0x0 ./User/lib/rtc/rtc.o
 .text.RTC_Alarm_Set
                0x0000000000000000      0x100 ./User/lib/rtc/rtc.o
 .text          0x0000000000000000        0x0 ./User/lib/monocypher/monocypher-ed25519.o
 .data          0x0000000000000000        0x0 ./User/lib/monocypher/monocypher-ed25519.o
 .bss           0x0000000000000000        0x0 ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_sha512_hmac_init
                0x0000000000000000       0x7c ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_sha512_hmac_update
                0x0000000000000000       0x1c ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_sha512_hmac_final
                0x0000000000000000       0x78 ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_sha512_hmac
                0x0000000000000000       0x42 ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_sha512_hkdf_expand
                0x0000000000000000       0xb2 ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_sha512_hkdf
                0x0000000000000000       0x56 ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_ed25519_ph_sign
                0x0000000000000000       0x2a ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_ed25519_ph_check
                0x0000000000000000       0x4a ./User/lib/monocypher/monocypher-ed25519.o
 .rodata.domain
                0x0000000000000000       0x22 ./User/lib/monocypher/monocypher-ed25519.o
 .text          0x0000000000000000        0x0 ./User/lib/monocypher/monocypher.o
 .data          0x0000000000000000        0x0 ./User/lib/monocypher/monocypher.o
 .bss           0x0000000000000000        0x0 ./User/lib/monocypher/monocypher.o
 .text.load64_le_buf
                0x0000000000000000       0x36 ./User/lib/monocypher/monocypher.o
 .text.chacha20_rounds
                0x0000000000000000      0x29e ./User/lib/monocypher/monocypher.o
 .text.poly_blocks
                0x0000000000000000      0x2c2 ./User/lib/monocypher/monocypher.o
 .text.blake2b_compress
                0x0000000000000000     0x47d4 ./User/lib/monocypher/monocypher.o
 .text.xor_block
                0x0000000000000000       0x2a ./User/lib/monocypher/monocypher.o
 .text.g_rounds
                0x0000000000000000     0x12e4 ./User/lib/monocypher/monocypher.o
 .text.add_xl   0x0000000000000000       0x68 ./User/lib/monocypher/monocypher.o
 .text.crypto_poly1305_update.part.1
                0x0000000000000000       0x8e ./User/lib/monocypher/monocypher.o
 .text.crypto_blake2b_update.part.4
                0x0000000000000000      0x1a2 ./User/lib/monocypher/monocypher.o
 .text.store64_le_buf
                0x0000000000000000       0x4a ./User/lib/monocypher/monocypher.o
 .text.crypto_verify16
                0x0000000000000000       0x20 ./User/lib/monocypher/monocypher.o
 .text.crypto_verify64
                0x0000000000000000       0x3c ./User/lib/monocypher/monocypher.o
 .text.select_lop
                0x0000000000000000       0x72 ./User/lib/monocypher/monocypher.o
 .text.redc     0x0000000000000000       0xf0 ./User/lib/monocypher/monocypher.o
 .text.blake_update_32
                0x0000000000000000       0x3a ./User/lib/monocypher/monocypher.o
 .text.crypto_chacha20_h
                0x0000000000000000       0x82 ./User/lib/monocypher/monocypher.o
 .text.crypto_chacha20_djb
                0x0000000000000000      0x192 ./User/lib/monocypher/monocypher.o
 .text.crypto_chacha20_ietf
                0x0000000000000000       0x42 ./User/lib/monocypher/monocypher.o
 .text.crypto_chacha20_x
                0x0000000000000000       0x5c ./User/lib/monocypher/monocypher.o
 .text.crypto_poly1305_init
                0x0000000000000000       0x6c ./User/lib/monocypher/monocypher.o
 .text.crypto_poly1305_update
                0x0000000000000000       0x1c ./User/lib/monocypher/monocypher.o
 .text.crypto_poly1305_final
                0x0000000000000000       0xbc ./User/lib/monocypher/monocypher.o
 .text.lock_auth
                0x0000000000000000       0xc0 ./User/lib/monocypher/monocypher.o
 .text.crypto_poly1305
                0x0000000000000000       0x40 ./User/lib/monocypher/monocypher.o
 .text.crypto_blake2b_keyed_init
                0x0000000000000000       0xd2 ./User/lib/monocypher/monocypher.o
 .text.crypto_blake2b_init
                0x0000000000000000       0x1c ./User/lib/monocypher/monocypher.o
 .text.crypto_blake2b_update
                0x0000000000000000       0x1c ./User/lib/monocypher/monocypher.o
 .text.blake_update_32_buf
                0x0000000000000000       0x32 ./User/lib/monocypher/monocypher.o
 .text.crypto_blake2b_final
                0x0000000000000000       0x78 ./User/lib/monocypher/monocypher.o
 .text.crypto_blake2b_keyed
                0x0000000000000000       0x42 ./User/lib/monocypher/monocypher.o
 .text.crypto_blake2b
                0x0000000000000000       0x20 ./User/lib/monocypher/monocypher.o
 .text.extended_hash
                0x0000000000000000       0xae ./User/lib/monocypher/monocypher.o
 .text.crypto_argon2
                0x0000000000000000      0x4cc ./User/lib/monocypher/monocypher.o
 .text.crypto_x25519_public_key
                0x0000000000000000       0x20 ./User/lib/monocypher/monocypher.o
 .text.hash_reduce.constprop.6
                0x0000000000000000       0x78 ./User/lib/monocypher/monocypher.o
 .text.crypto_eddsa_key_pair
                0x0000000000000000       0xac ./User/lib/monocypher/monocypher.o
 .text.crypto_eddsa_sign
                0x0000000000000000       0xba ./User/lib/monocypher/monocypher.o
 .text.crypto_eddsa_check
                0x0000000000000000       0x3c ./User/lib/monocypher/monocypher.o
 .text.crypto_x25519_to_eddsa
                0x0000000000000000       0x88 ./User/lib/monocypher/monocypher.o
 .text.crypto_x25519_dirty_small
                0x0000000000000000       0x54 ./User/lib/monocypher/monocypher.o
 .text.crypto_x25519_dirty_fast
                0x0000000000000000      0x144 ./User/lib/monocypher/monocypher.o
 .text.crypto_elligator_map
                0x0000000000000000      0x184 ./User/lib/monocypher/monocypher.o
 .text.crypto_elligator_rev
                0x0000000000000000       0xf8 ./User/lib/monocypher/monocypher.o
 .text.crypto_elligator_key_pair
                0x0000000000000000       0xcc ./User/lib/monocypher/monocypher.o
 .text.crypto_x25519_inverse
                0x0000000000000000      0x196 ./User/lib/monocypher/monocypher.o
 .text.crypto_aead_init_x
                0x0000000000000000       0x40 ./User/lib/monocypher/monocypher.o
 .text.crypto_aead_init_djb
                0x0000000000000000       0x40 ./User/lib/monocypher/monocypher.o
 .text.crypto_aead_init_ietf
                0x0000000000000000       0x54 ./User/lib/monocypher/monocypher.o
 .text.crypto_aead_write
                0x0000000000000000       0x9c ./User/lib/monocypher/monocypher.o
 .text.crypto_aead_read
                0x0000000000000000       0xba ./User/lib/monocypher/monocypher.o
 .text.crypto_aead_lock
                0x0000000000000000       0x52 ./User/lib/monocypher/monocypher.o
 .text.crypto_aead_unlock
                0x0000000000000000       0x56 ./User/lib/monocypher/monocypher.o
 .rodata        0x0000000000000000       0x20 ./User/lib/monocypher/monocypher.o
 .rodata.A      0x0000000000000000       0x28 ./User/lib/monocypher/monocypher.o
 .rodata.A2     0x0000000000000000       0x28 ./User/lib/monocypher/monocypher.o
 .rodata.Lm2.3077
                0x0000000000000000       0x20 ./User/lib/monocypher/monocypher.o
 .rodata.base_point.2664
                0x0000000000000000       0x20 ./User/lib/monocypher/monocypher.o
 .rodata.blake2b_compress.cst8
                0x0000000000000000       0x20 ./User/lib/monocypher/monocypher.o
 .rodata.crypto_argon2_no_extras
                0x0000000000000000       0x10 ./User/lib/monocypher/monocypher.o
 .rodata.crypto_chacha20_h.str1.4
                0x0000000000000000       0x11 ./User/lib/monocypher/monocypher.o
 .rodata.dirty_base_point.2992
                0x0000000000000000       0x20 ./User/lib/monocypher/monocypher.o
 .rodata.iv     0x0000000000000000       0x40 ./User/lib/monocypher/monocypher.o
 .rodata.k.3055
                0x0000000000000000       0x20 ./User/lib/monocypher/monocypher.o
 .rodata.lop_x  0x0000000000000000       0x28 ./User/lib/monocypher/monocypher.o
 .rodata.lop_y  0x0000000000000000       0x28 ./User/lib/monocypher/monocypher.o
 .rodata.ufactor
                0x0000000000000000       0x28 ./User/lib/monocypher/monocypher.o
 .rodata.zero   0x0000000000000000       0x80 ./User/lib/monocypher/monocypher.o
 .text          0x0000000000000000        0x0 ./User/lib/cifra/aes.o
 .data          0x0000000000000000        0x0 ./User/lib/cifra/aes.o
 .bss           0x0000000000000000        0x0 ./User/lib/cifra/aes.o
 .rodata.cf_aes
                0x0000000000000000        0xc ./User/lib/cifra/aes.o
 .text          0x0000000000000000        0x0 ./User/lib/cifra/blockwise.o
 .data          0x0000000000000000        0x0 ./User/lib/cifra/blockwise.o
 .bss           0x0000000000000000        0x0 ./User/lib/cifra/blockwise.o
 .text.cf_blockwise_xor
                0x0000000000000000       0x9c ./User/lib/cifra/blockwise.o
 .text          0x0000000000000000        0x0 ./User/lib/cifra/chash.o
 .data          0x0000000000000000        0x0 ./User/lib/cifra/chash.o
 .bss           0x0000000000000000        0x0 ./User/lib/cifra/chash.o
 .text          0x0000000000000000        0x0 ./User/lib/cifra/hmac.o
 .data          0x0000000000000000        0x0 ./User/lib/cifra/hmac.o
 .bss           0x0000000000000000        0x0 ./User/lib/cifra/hmac.o
 .text.cf_hmac  0x0000000000000000       0x56 ./User/lib/cifra/hmac.o
 .text          0x0000000000000000        0x0 ./User/lib/cifra/sha256.o
 .data          0x0000000000000000        0x0 ./User/lib/cifra/sha256.o
 .bss           0x0000000000000000        0x0 ./User/lib/cifra/sha256.o
 .text          0x0000000000000000        0x0 ./User/lib/adc/temperature.o
 .data          0x0000000000000000        0x0 ./User/lib/adc/temperature.o
 .bss           0x0000000000000000        0x0 ./User/lib/adc/temperature.o
 .text.getTemperature
                0x0000000000000000       0x3c ./User/lib/adc/temperature.o
 .text          0x0000000000000000        0x0 ./User/lib/base64.o
 .data          0x0000000000000000        0x0 ./User/lib/base64.o
 .bss           0x0000000000000000        0x0 ./User/lib/base64.o
 .text.base64_encode
                0x0000000000000000       0x8e ./User/lib/base64.o
 .rodata.b64_enc_table
                0x0000000000000000       0x41 ./User/lib/base64.o
 .debug_info    0x0000000000000000      0x17a ./User/lib/base64.o
 .debug_abbrev  0x0000000000000000       0xd3 ./User/lib/base64.o
 .debug_loc     0x0000000000000000      0x14c ./User/lib/base64.o
 .debug_aranges
                0x0000000000000000       0x20 ./User/lib/base64.o
 .debug_ranges  0x0000000000000000       0x48 ./User/lib/base64.o
 .debug_line    0x0000000000000000      0x387 ./User/lib/base64.o
 .debug_str     0x0000000000000000      0x1ff ./User/lib/base64.o
 .comment       0x0000000000000000       0x34 ./User/lib/base64.o
 .debug_frame   0x0000000000000000       0x20 ./User/lib/base64.o
 .text          0x0000000000000000        0x0 ./User/lib/config.o
 .data          0x0000000000000000        0x0 ./User/lib/config.o
 .bss           0x0000000000000000        0x0 ./User/lib/config.o
 .text.loadConfig
                0x0000000000000000       0x8c ./User/lib/config.o
 .text.saveConfig
                0x0000000000000000       0x6e ./User/lib/config.o
 .text.genSeed  0x0000000000000000       0x80 ./User/lib/config.o
 .text          0x0000000000000000        0x0 ./User/ch32v30x_it.o
 .data          0x0000000000000000        0x0 ./User/ch32v30x_it.o
 .bss           0x0000000000000000        0x0 ./User/ch32v30x_it.o
 .text          0x0000000000000000        0x0 ./User/main.o
 .data          0x0000000000000000        0x0 ./User/main.o
 .bss           0x0000000000000000        0x0 ./User/main.o
 .text.vConfigureTimerForRunTimeStats
                0x0000000000000000       0x4c ./User/main.o
 .text.ulGetRunTimeCounterValue
                0x0000000000000000       0x1c ./User/main.o
 .text          0x0000000000000000        0x0 ./User/sx1262.o
 .data          0x0000000000000000        0x0 ./User/sx1262.o
 .bss           0x0000000000000000        0x0 ./User/sx1262.o
 .text.spi_read_byte_offs
                0x0000000000000000       0xa8 ./User/sx1262.o
 .text.WriteBuffer
                0x0000000000000000       0xa0 ./User/sx1262.o
 .text.SetSyncWord
                0x0000000000000000       0x32 ./User/sx1262.o
 .text.SetOvercurrentProtection
                0x0000000000000000       0x40 ./User/sx1262.o
 .text.SetTxPower
                0x0000000000000000       0x1a ./User/sx1262.o
 .text.SetCadParams
                0x0000000000000000       0x3a ./User/sx1262.o
 .text.SetCad   0x0000000000000000       0x2a ./User/sx1262.o
 .text.Wakeup   0x0000000000000000       0x18 ./User/sx1262.o
 .text.LoRaSend
                0x0000000000000000      0x152 ./User/sx1262.o
 .text.ReceiveMode
                0x0000000000000000       0x44 ./User/sx1262.o
 .text.GetRssiInst
                0x0000000000000000       0x24 ./User/sx1262.o
 .text.ReadBuffer
                0x0000000000000000       0xa8 ./User/sx1262.o
 .text.LoRaReceive
                0x0000000000000000       0x40 ./User/sx1262.o
 .rodata.LoRaSend.str1.4
                0x0000000000000000       0x74 ./User/sx1262.o
 .rodata.ReadBuffer.str1.4
                0x0000000000000000       0x6f ./User/sx1262.o
 .rodata.WriteBuffer.str1.4
                0x0000000000000000       0x48 ./User/sx1262.o
 .text          0x0000000000000000        0x0 ./User/system_ch32v30x.o
 .data          0x0000000000000000        0x0 ./User/system_ch32v30x.o
 .bss           0x0000000000000000        0x0 ./User/system_ch32v30x.o
 .text          0x0000000000000000        0x0 ./Startup/startup_ch32v30x_D8C.o
 .data          0x0000000000000000        0x0 ./Startup/startup_ch32v30x_D8C.o
 .bss           0x0000000000000000        0x0 ./Startup/startup_ch32v30x_D8C.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_adc.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_adc.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_StructInit
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_DMACmd
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_ITConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_GetSoftwareStartConvStatus
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_DiscModeChannelCountConfig
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_DiscModeCmd
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_ExternalTrigConvCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_GetDualModeConversionValue
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_AutoInjectedConvCmd
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_InjectedDiscModeCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_ExternalTrigInjectedConvConfig
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_ExternalTrigInjectedConvCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_SoftwareStartInjectedConvCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_GetSoftwareStartInjectedConvCmdStatus
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_InjectedChannelConfig
                0x0000000000000000       0x7a ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_InjectedSequencerLengthConfig
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_SetInjectedOffset
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_GetInjectedConversionValue
                0x0000000000000000       0x1c ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_AnalogWatchdogCmd
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_AnalogWatchdogThresholdsConfig
                0x0000000000000000        0x6 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_AnalogWatchdogSingleChannelConfig
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_ClearFlag
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_GetITStatus
                0x0000000000000000       0x1c ./Peripheral/src/ch32v30x_adc.o
 .text.ADC_ClearITPendingBit
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_adc.o
 .text.TempSensor_Volt_To_Temper
                0x0000000000000000       0x28 ./Peripheral/src/ch32v30x_adc.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_bkp.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_bkp.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_bkp.o
 .text.BKP_TamperPinLevelConfig
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_bkp.o
 .text.BKP_TamperPinCmd
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_bkp.o
 .text.BKP_ITConfig
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_bkp.o
 .text.BKP_RTCOutputConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_bkp.o
 .text.BKP_SetRTCCalibrationValue
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_bkp.o
 .text.BKP_ReadBackupRegister
                0x0000000000000000       0x1c ./Peripheral/src/ch32v30x_bkp.o
 .text.BKP_GetFlagStatus
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_bkp.o
 .text.BKP_ClearFlag
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_bkp.o
 .text.BKP_GetITStatus
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_bkp.o
 .text.BKP_ClearITPendingBit
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_bkp.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_can.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_can.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_DeInit
                0x0000000000000000       0x4c ./Peripheral/src/ch32v30x_can.o
 .text.CAN_FilterInit
                0x0000000000000000       0xee ./Peripheral/src/ch32v30x_can.o
 .text.CAN_StructInit
                0x0000000000000000       0x24 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_SlaveStartBank
                0x0000000000000000       0x38 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_Init
                0x0000000000000000      0x2e4 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_DBGFreeze
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_TTComModeCmd
                0x0000000000000000       0x58 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_Transmit
                0x0000000000000000       0xbc ./Peripheral/src/ch32v30x_can.o
 .text.CAN_TransmitStatus
                0x0000000000000000       0x62 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_CancelTransmit
                0x0000000000000000       0x2a ./Peripheral/src/ch32v30x_can.o
 .text.CAN_Receive
                0x0000000000000000       0x8c ./Peripheral/src/ch32v30x_can.o
 .text.CAN_FIFORelease
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_MessagePending
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_OperatingModeRequest
                0x0000000000000000       0x72 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_Sleep
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_WakeUp
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_can.o
 .text.CAN_GetLastErrorCode
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_GetReceiveErrorCounter
                0x0000000000000000        0x6 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_GetLSBTransmitErrorCounter
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_can.o
 .text.CAN_ITConfig
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_GetFlagStatus
                0x0000000000000000       0x56 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_ClearFlag
                0x0000000000000000       0x40 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_GetITStatus
                0x0000000000000000       0xd0 ./Peripheral/src/ch32v30x_can.o
 .text.CAN_ClearITPendingBit
                0x0000000000000000       0x94 ./Peripheral/src/ch32v30x_can.o
 .debug_info    0x0000000000000000     0x1860 ./Peripheral/src/ch32v30x_can.o
 .debug_abbrev  0x0000000000000000      0x3fe ./Peripheral/src/ch32v30x_can.o
 .debug_loc     0x0000000000000000      0xa45 ./Peripheral/src/ch32v30x_can.o
 .debug_aranges
                0x0000000000000000       0xd8 ./Peripheral/src/ch32v30x_can.o
 .debug_ranges  0x0000000000000000       0xf8 ./Peripheral/src/ch32v30x_can.o
 .debug_line    0x0000000000000000     0x1f4f ./Peripheral/src/ch32v30x_can.o
 .debug_str     0x0000000000000000      0xbeb ./Peripheral/src/ch32v30x_can.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_can.o
 .debug_frame   0x0000000000000000      0x1b4 ./Peripheral/src/ch32v30x_can.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_crc.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_crc.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_crc.o
 .text.CRC_ResetDR
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_crc.o
 .text.CRC_CalcCRC
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_crc.o
 .text.CRC_CalcBlockCRC
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_crc.o
 .text.CRC_GetCRC
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_crc.o
 .text.CRC_SetIDRegister
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_crc.o
 .text.CRC_GetIDRegister
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_crc.o
 .debug_info    0x0000000000000000      0xab3 ./Peripheral/src/ch32v30x_crc.o
 .debug_abbrev  0x0000000000000000      0x25f ./Peripheral/src/ch32v30x_crc.o
 .debug_loc     0x0000000000000000       0x75 ./Peripheral/src/ch32v30x_crc.o
 .debug_aranges
                0x0000000000000000       0x48 ./Peripheral/src/ch32v30x_crc.o
 .debug_ranges  0x0000000000000000       0x38 ./Peripheral/src/ch32v30x_crc.o
 .debug_line    0x0000000000000000      0x419 ./Peripheral/src/ch32v30x_crc.o
 .debug_str     0x0000000000000000      0x688 ./Peripheral/src/ch32v30x_crc.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_crc.o
 .debug_frame   0x0000000000000000       0x70 ./Peripheral/src/ch32v30x_crc.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dac.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dac.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_DeInit
                0x0000000000000000       0x2c ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_Init
                0x0000000000000000       0x30 ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_StructInit
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_Cmd  0x0000000000000000       0x2c ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_DMACmd
                0x0000000000000000       0x2c ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_SoftwareTriggerCmd
                0x0000000000000000       0x22 ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_DualSoftwareTriggerCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_WaveGenerationCmd
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_SetChannel1Data
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_SetChannel2Data
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_SetDualChannelData
                0x0000000000000000       0x1c ./Peripheral/src/ch32v30x_dac.o
 .text.DAC_GetDataOutputValue
                0x0000000000000000       0x26 ./Peripheral/src/ch32v30x_dac.o
 .debug_info    0x0000000000000000      0xdbd ./Peripheral/src/ch32v30x_dac.o
 .debug_abbrev  0x0000000000000000      0x2fe ./Peripheral/src/ch32v30x_dac.o
 .debug_loc     0x0000000000000000      0x23b ./Peripheral/src/ch32v30x_dac.o
 .debug_aranges
                0x0000000000000000       0x78 ./Peripheral/src/ch32v30x_dac.o
 .debug_ranges  0x0000000000000000       0x68 ./Peripheral/src/ch32v30x_dac.o
 .debug_line    0x0000000000000000      0x848 ./Peripheral/src/ch32v30x_dac.o
 .debug_str     0x0000000000000000      0x80c ./Peripheral/src/ch32v30x_dac.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_dac.o
 .debug_frame   0x0000000000000000       0xf4 ./Peripheral/src/ch32v30x_dac.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dbgmcu.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dbgmcu.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dbgmcu.o
 .text.DBGMCU_GetREVID
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_dbgmcu.o
 .text.DBGMCU_GetDEVID
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_dbgmcu.o
 .text.__get_DEBUG_CR
                0x0000000000000000        0x6 ./Peripheral/src/ch32v30x_dbgmcu.o
 .text.__set_DEBUG_CR
                0x0000000000000000        0x6 ./Peripheral/src/ch32v30x_dbgmcu.o
 .text.DBGMCU_Config
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_dbgmcu.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dma.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dma.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_DeInit
                0x0000000000000000      0x16c ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_Init
                0x0000000000000000       0x38 ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_StructInit
                0x0000000000000000       0x2e ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_Cmd  0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_ITConfig
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_SetCurrDataCounter
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_GetCurrDataCounter
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_GetFlagStatus
                0x0000000000000000       0x32 ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_ClearFlag
                0x0000000000000000       0x2c ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_GetITStatus
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_dma.o
 .text.DMA_ClearITPendingBit
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_dma.o
 .debug_info    0x0000000000000000      0xd16 ./Peripheral/src/ch32v30x_dma.o
 .debug_abbrev  0x0000000000000000      0x2fd ./Peripheral/src/ch32v30x_dma.o
 .debug_loc     0x0000000000000000      0x19a ./Peripheral/src/ch32v30x_dma.o
 .debug_aranges
                0x0000000000000000       0x60 ./Peripheral/src/ch32v30x_dma.o
 .debug_ranges  0x0000000000000000       0x50 ./Peripheral/src/ch32v30x_dma.o
 .debug_line    0x0000000000000000      0xa2f ./Peripheral/src/ch32v30x_dma.o
 .debug_str     0x0000000000000000      0x800 ./Peripheral/src/ch32v30x_dma.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_dma.o
 .debug_frame   0x0000000000000000       0xd8 ./Peripheral/src/ch32v30x_dma.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dvp.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dvp.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_dvp.o
 .text.DVP_INTCfg
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_dvp.o
 .text.DVP_Mode
                0x0000000000000000       0x32 ./Peripheral/src/ch32v30x_dvp.o
 .text.DVP_Cfg  0x0000000000000000       0x62 ./Peripheral/src/ch32v30x_dvp.o
 .debug_info    0x0000000000000000      0xbc5 ./Peripheral/src/ch32v30x_dvp.o
 .debug_abbrev  0x0000000000000000      0x241 ./Peripheral/src/ch32v30x_dvp.o
 .debug_loc     0x0000000000000000       0x74 ./Peripheral/src/ch32v30x_dvp.o
 .debug_aranges
                0x0000000000000000       0x30 ./Peripheral/src/ch32v30x_dvp.o
 .debug_ranges  0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_dvp.o
 .debug_line    0x0000000000000000      0x48c ./Peripheral/src/ch32v30x_dvp.o
 .debug_str     0x0000000000000000      0x749 ./Peripheral/src/ch32v30x_dvp.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_dvp.o
 .debug_frame   0x0000000000000000       0x40 ./Peripheral/src/ch32v30x_dvp.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_eth.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_eth.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DeInit
                0x0000000000000000       0x28 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_StructInit
                0x0000000000000000       0xd8 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_HandleTxPkt
                0x0000000000000000       0x8c ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_HandleRxPkt
                0x0000000000000000       0x9e ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetRxPktSize
                0x0000000000000000       0x32 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DropRxPkt
                0x0000000000000000       0x3c ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_ReadPHYRegister
                0x0000000000000000       0x58 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_WritePHYRegister
                0x0000000000000000       0x52 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_PHYLoopBackCmd
                0x0000000000000000       0x40 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MACTransmissionCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MACReceptionCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetFlowControlBusyStatus
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_InitiatePauseControlFrame
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_BackPressureActivationCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetMACFlagStatus
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetMACITStatus
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MACITConfig
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MACAddressConfig
                0x0000000000000000       0x32 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetMACAddress
                0x0000000000000000       0x32 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MACAddressPerfectFilterCmd
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MACAddressFilterConfig
                0x0000000000000000       0x28 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MACAddressMaskBytesFilterConfig
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescChainInit
                0x0000000000000000       0x46 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescRingInit
                0x0000000000000000       0x44 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetDMATxDescFlagStatus
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetDMATxDescCollisionCount
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_SetDMATxDescOwnBit
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescTransmitITConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescFrameSegmentConfig
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescChecksumInsertionConfig
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescCRCCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescEndOfRingCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescSecondAddressChainedCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescShortFramePaddingCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescTimeStampCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATxDescBufferSizeConfig
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMARxDescChainInit
                0x0000000000000000       0x50 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMARxDescRingInit
                0x0000000000000000       0x52 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetDMARxDescFlagStatus
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_SetDMARxDescOwnBit
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetDMARxDescFrameLength
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMARxDescReceiveITConfig
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMARxDescEndOfRingCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMARxDescSecondAddressChainedCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetDMARxDescBufferSize
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_SoftwareReset
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetSoftwareResetStatus
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetlinkStaus
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetDMAFlagStatus
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMAClearFlag
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetDMAITStatus
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMAClearITPendingBit
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetTransmitProcessState
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetReceiveProcessState
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_FlushTransmitFIFO
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_Start
                0x0000000000000000       0x40 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetFlushTransmitFIFOStatus
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMATransmissionCmd
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMAReceptionCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMAITConfig
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetDMAOverflowStatus
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetRxOverflowMissedFrameCounter
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetBufferUnavailableMissedFrameCounter
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetCurrentTxDescStartAddress
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetCurrentRxDescStartAddress
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetCurrentTxBufferAddress
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetCurrentRxBufferAddress
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_ResumeDMATransmission
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_ResumeDMAReception
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_ResetWakeUpFrameFilterRegisterPointer
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_SetWakeUpFrameFilterRegister
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GlobalUnicastWakeUpCmd
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetPMTFlagStatus
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_WakeUpFrameDetectionCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MagicPacketDetectionCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_PowerDownCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MMCCounterFreezeCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MMCResetOnReadCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MMCCounterRolloverCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MMCCountersReset
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_MMCITConfig
                0x0000000000000000       0x5c ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetMMCITStatus
                0x0000000000000000       0x3a ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetMMCRegister
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_EnablePTPTimeStampAddend
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_EnablePTPTimeStampInterruptTrigger
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_EnablePTPTimeStampUpdate
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_InitializePTPTimeStamp
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_PTPUpdateMethodConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_PTPTimeStampCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetPTPFlagStatus
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_SetPTPSubSecondIncrement
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_SetPTPTimeStampUpdate
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_SetPTPTimeStampAddend
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_SetPTPTargetTime
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_GetPTPRegister
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMAPTPTxDescChainInit
                0x0000000000000000       0x66 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_DMAPTPRxDescChainInit
                0x0000000000000000       0x70 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_HandlePTPTxPkt
                0x0000000000000000       0xe6 ./Peripheral/src/ch32v30x_eth.o
 .text.ETH_HandlePTPRxPkt
                0x0000000000000000       0xd0 ./Peripheral/src/ch32v30x_eth.o
 .text.RGMII_TXC_Delay
                0x0000000000000000       0x2e ./Peripheral/src/ch32v30x_eth.o
 .sbss.DMAPTPRxDescToGet
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_eth.o
 .sbss.DMAPTPTxDescToSet
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_eth.o
 .sbss.DMARxDescToGet
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_eth.o
 .sbss.DMATxDescToSet
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_eth.o
 .debug_info    0x0000000000000000     0x270c ./Peripheral/src/ch32v30x_eth.o
 .debug_abbrev  0x0000000000000000      0x47b ./Peripheral/src/ch32v30x_eth.o
 .debug_loc     0x0000000000000000      0xef1 ./Peripheral/src/ch32v30x_eth.o
 .debug_aranges
                0x0000000000000000      0x300 ./Peripheral/src/ch32v30x_eth.o
 .debug_ranges  0x0000000000000000      0x368 ./Peripheral/src/ch32v30x_eth.o
 .debug_line    0x0000000000000000     0x328e ./Peripheral/src/ch32v30x_eth.o
 .debug_str     0x0000000000000000     0x191d ./Peripheral/src/ch32v30x_eth.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_eth.o
 .debug_frame   0x0000000000000000      0x6a4 ./Peripheral/src/ch32v30x_eth.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_exti.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_exti.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_exti.o
 .text.EXTI_DeInit
                0x0000000000000000       0x22 ./Peripheral/src/ch32v30x_exti.o
 .text.EXTI_Init
                0x0000000000000000       0x6a ./Peripheral/src/ch32v30x_exti.o
 .text.EXTI_StructInit
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_exti.o
 .text.EXTI_GenerateSWInterrupt
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_exti.o
 .text.EXTI_GetFlagStatus
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_exti.o
 .text.EXTI_ClearFlag
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_exti.o
 .text.EXTI_GetITStatus
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_exti.o
 .text.EXTI_ClearITPendingBit
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_exti.o
 .debug_info    0x0000000000000000      0xc0d ./Peripheral/src/ch32v30x_exti.o
 .debug_abbrev  0x0000000000000000      0x2da ./Peripheral/src/ch32v30x_exti.o
 .debug_loc     0x0000000000000000      0x181 ./Peripheral/src/ch32v30x_exti.o
 .debug_aranges
                0x0000000000000000       0x50 ./Peripheral/src/ch32v30x_exti.o
 .debug_ranges  0x0000000000000000       0x40 ./Peripheral/src/ch32v30x_exti.o
 .debug_line    0x0000000000000000      0x634 ./Peripheral/src/ch32v30x_exti.o
 .debug_str     0x0000000000000000      0x79a ./Peripheral/src/ch32v30x_exti.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_exti.o
 .debug_frame   0x0000000000000000       0x90 ./Peripheral/src/ch32v30x_exti.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_flash.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_flash.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_flash.o
 .text.ROM_ERASE
                0x0000000000000000       0xa0 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_Unlock
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_UnlockBank1
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_Lock
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_LockBank1
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_GetUserOptionByte
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_GetWriteProtectionOptionByte
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_GetReadOutProtectionStatus
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ITConfig
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_GetFlagStatus
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ClearFlag
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_GetStatus
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_GetBank1Status
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_WaitForLastOperation
                0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ErasePage
                0x0000000000000000       0x4c ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_EraseAllPages
                0x0000000000000000       0x56 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_EraseAllBank1Pages
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_EraseOptionBytes
                0x0000000000000000       0xe6 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ProgramWord
                0x0000000000000000       0x68 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ProgramHalfWord
                0x0000000000000000       0x48 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ProgramOptionByteData
                0x0000000000000000      0x11a ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_EnableWriteProtection
                0x0000000000000000      0x106 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ReadOutProtection
                0x0000000000000000       0xf4 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_UserOptionByteConfig
                0x0000000000000000      0x110 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_WaitForLastBank1Operation
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_Unlock_Fast
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_Lock_Fast
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ErasePage_Fast
                0x0000000000000000       0x2e ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_EraseBlock_32K_Fast
                0x0000000000000000       0x30 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ProgramPage_Fast
                0x0000000000000000       0x64 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_Access_Clock_Cfg
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_Enhance_Mode
                0x0000000000000000       0x2e ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ROM_ERASE
                0x0000000000000000      0x1a4 ./Peripheral/src/ch32v30x_flash.o
 .text.FLASH_ROM_WRITE
                0x0000000000000000       0xce ./Peripheral/src/ch32v30x_flash.o
 .debug_info    0x0000000000000000     0x15c3 ./Peripheral/src/ch32v30x_flash.o
 .debug_abbrev  0x0000000000000000      0x496 ./Peripheral/src/ch32v30x_flash.o
 .debug_loc     0x0000000000000000      0xcca ./Peripheral/src/ch32v30x_flash.o
 .debug_aranges
                0x0000000000000000      0x108 ./Peripheral/src/ch32v30x_flash.o
 .debug_ranges  0x0000000000000000      0x110 ./Peripheral/src/ch32v30x_flash.o
 .debug_line    0x0000000000000000     0x24f1 ./Peripheral/src/ch32v30x_flash.o
 .debug_str     0x0000000000000000      0xb0b ./Peripheral/src/ch32v30x_flash.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_flash.o
 .debug_frame   0x0000000000000000      0x370 ./Peripheral/src/ch32v30x_flash.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_fsmc.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_fsmc.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_NORSRAMDeInit
                0x0000000000000000       0x3c ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_NANDDeInit
                0x0000000000000000       0x26 ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_NORSRAMInit
                0x0000000000000000       0xaa ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_NANDInit
                0x0000000000000000       0x84 ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_NORSRAMStructInit
                0x0000000000000000       0x58 ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_NANDStructInit
                0x0000000000000000       0x36 ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_NORSRAMCmd
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_NANDCmd
                0x0000000000000000       0x2c ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_NANDECCCmd
                0x0000000000000000       0x2e ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_GetECC
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_fsmc.o
 .text.FSMC_GetFlagStatus
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_fsmc.o
 .debug_info    0x0000000000000000      0xefb ./Peripheral/src/ch32v30x_fsmc.o
 .debug_abbrev  0x0000000000000000      0x2d9 ./Peripheral/src/ch32v30x_fsmc.o
 .debug_loc     0x0000000000000000      0x2ae ./Peripheral/src/ch32v30x_fsmc.o
 .debug_aranges
                0x0000000000000000       0x70 ./Peripheral/src/ch32v30x_fsmc.o
 .debug_ranges  0x0000000000000000       0x60 ./Peripheral/src/ch32v30x_fsmc.o
 .debug_line    0x0000000000000000      0xc5a ./Peripheral/src/ch32v30x_fsmc.o
 .debug_str     0x0000000000000000      0xa5f ./Peripheral/src/ch32v30x_fsmc.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_fsmc.o
 .debug_frame   0x0000000000000000       0xc0 ./Peripheral/src/ch32v30x_fsmc.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_gpio.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_gpio.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_DeInit
                0x0000000000000000       0xa4 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_AFIODeInit
                0x0000000000000000       0x28 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_StructInit
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_ReadInputData
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_ReadOutputDataBit
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_ReadOutputData
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_SetBits
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_ResetBits
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_Write
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_PinLockConfig
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_EventOutputConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_EventOutputCmd
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_PinRemapConfig
                0x0000000000000000       0xd6 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_EXTILineConfig
                0x0000000000000000       0x2c ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_ETH_MediaInterfaceConfig
                0x0000000000000000       0x24 ./Peripheral/src/ch32v30x_gpio.o
 .text.GPIO_IPD_Unused
                0x0000000000000000      0x23c ./Peripheral/src/ch32v30x_gpio.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_i2c.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_i2c.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_DeInit
                0x0000000000000000       0x4c ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_Init
                0x0000000000000000      0x10c ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_StructInit
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_Cmd  0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_DMACmd
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_DMALastTransferCmd
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_GenerateSTART
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_GenerateSTOP
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_AcknowledgeConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_OwnAddress2Config
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_DualAddressCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_GeneralCallCmd
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_ITConfig
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_SendData
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_ReceiveData
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_Send7bitAddress
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_ReadRegister
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_SoftwareResetCmd
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_NACKPositionConfig
                0x0000000000000000       0x22 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_SMBusAlertConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_TransmitPEC
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_PECPositionConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_CalculatePEC
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_GetPEC
                0x0000000000000000        0x6 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_ARPCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_StretchClockCmd
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_FastModeDutyCycleConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_CheckEvent
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_GetLastEvent
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_GetFlagStatus
                0x0000000000000000       0x32 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_ClearFlag
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_GetITStatus
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_i2c.o
 .text.I2C_ClearITPendingBit
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_i2c.o
 .debug_info    0x0000000000000000     0x1481 ./Peripheral/src/ch32v30x_i2c.o
 .debug_abbrev  0x0000000000000000      0x3a7 ./Peripheral/src/ch32v30x_i2c.o
 .debug_loc     0x0000000000000000      0x6cc ./Peripheral/src/ch32v30x_i2c.o
 .debug_aranges
                0x0000000000000000      0x110 ./Peripheral/src/ch32v30x_i2c.o
 .debug_ranges  0x0000000000000000      0x100 ./Peripheral/src/ch32v30x_i2c.o
 .debug_line    0x0000000000000000     0x1197 ./Peripheral/src/ch32v30x_i2c.o
 .debug_str     0x0000000000000000      0xaed ./Peripheral/src/ch32v30x_i2c.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_i2c.o
 .debug_frame   0x0000000000000000      0x264 ./Peripheral/src/ch32v30x_i2c.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_iwdg.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_iwdg.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_iwdg.o
 .text.IWDG_WriteAccessCmd
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_iwdg.o
 .text.IWDG_SetPrescaler
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_iwdg.o
 .text.IWDG_SetReload
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_iwdg.o
 .text.IWDG_ReloadCounter
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_iwdg.o
 .text.IWDG_Enable
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_iwdg.o
 .text.IWDG_GetFlagStatus
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_iwdg.o
 .debug_info    0x0000000000000000      0xb74 ./Peripheral/src/ch32v30x_iwdg.o
 .debug_abbrev  0x0000000000000000      0x282 ./Peripheral/src/ch32v30x_iwdg.o
 .debug_loc     0x0000000000000000       0x68 ./Peripheral/src/ch32v30x_iwdg.o
 .debug_aranges
                0x0000000000000000       0x48 ./Peripheral/src/ch32v30x_iwdg.o
 .debug_ranges  0x0000000000000000       0x38 ./Peripheral/src/ch32v30x_iwdg.o
 .debug_line    0x0000000000000000      0x453 ./Peripheral/src/ch32v30x_iwdg.o
 .debug_str     0x0000000000000000      0x711 ./Peripheral/src/ch32v30x_iwdg.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_iwdg.o
 .debug_frame   0x0000000000000000       0x70 ./Peripheral/src/ch32v30x_iwdg.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_misc.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_misc.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_misc.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_opa.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_opa.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_opa.o
 .text.OPA_DeInit
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_opa.o
 .text.OPA_Init
                0x0000000000000000       0x36 ./Peripheral/src/ch32v30x_opa.o
 .text.OPA_StructInit
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_opa.o
 .text.OPA_Cmd  0x0000000000000000       0x2c ./Peripheral/src/ch32v30x_opa.o
 .debug_info    0x0000000000000000      0xb28 ./Peripheral/src/ch32v30x_opa.o
 .debug_abbrev  0x0000000000000000      0x252 ./Peripheral/src/ch32v30x_opa.o
 .debug_loc     0x0000000000000000       0x56 ./Peripheral/src/ch32v30x_opa.o
 .debug_aranges
                0x0000000000000000       0x38 ./Peripheral/src/ch32v30x_opa.o
 .debug_ranges  0x0000000000000000       0x28 ./Peripheral/src/ch32v30x_opa.o
 .debug_line    0x0000000000000000      0x4bc ./Peripheral/src/ch32v30x_opa.o
 .debug_str     0x0000000000000000      0x6c8 ./Peripheral/src/ch32v30x_opa.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_opa.o
 .debug_frame   0x0000000000000000       0x50 ./Peripheral/src/ch32v30x_opa.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_pwr.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_pwr.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_DeInit
                0x0000000000000000       0x2c ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_PVDCmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_PVDLevelConfig
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_WakeUpPinCmd
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_EnterSTOPMode
                0x0000000000000000       0x7c ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_EnterSTANDBYMode
                0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_GetFlagStatus
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_ClearFlag
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_EnterSTANDBYMode_RAM
                0x0000000000000000       0x30 ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_EnterSTANDBYMode_RAM_LV
                0x0000000000000000       0x30 ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_EnterSTANDBYMode_RAM_VBAT_EN
                0x0000000000000000       0x30 ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_EnterSTANDBYMode_RAM_LV_VBAT_EN
                0x0000000000000000       0x30 ./Peripheral/src/ch32v30x_pwr.o
 .text.PWR_EnterSTOPMode_RAM_LV
                0x0000000000000000       0x82 ./Peripheral/src/ch32v30x_pwr.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_rcc.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_rcc.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_DeInit
                0x0000000000000000       0x52 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_HSEConfig
                0x0000000000000000       0x3c ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_AdjustHSICalibrationValue
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_HSICmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_PLLConfig
                0x0000000000000000       0x2e ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_PLLCmd
                0x0000000000000000       0x24 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_SYSCLKConfig
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_GetSYSCLKSource
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_HCLKConfig
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_PCLK1Config
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_PCLK2Config
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_ITConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_LSICmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_AHBPeriphClockCmd
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_APB1PeriphResetCmd
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_ClockSecuritySystemCmd
                0x0000000000000000       0x24 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_MCOConfig
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_WaitForHSEStartUp
                0x0000000000000000       0x42 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_ClearFlag
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_GetITStatus
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_ClearITPendingBit
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_PREDIV1Config
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_PREDIV2Config
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_PLL2Config
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_PLL2Cmd
                0x0000000000000000       0x24 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_PLL3Config
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_PLL3Cmd
                0x0000000000000000       0x24 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_USBFSCLKConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_I2S2CLKConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_I2S3CLKConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_AHBPeriphResetCmd
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_ADCCLKADJcmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_RNGCLKConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_ETH1GCLKConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_ETH1G_125Mcmd
                0x0000000000000000       0x24 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_USBHSConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_USBHSPLLCLKConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_USBHSPLLCKREFCLKConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_USBHSPHYPLLALIVEcmd
                0x0000000000000000       0x24 ./Peripheral/src/ch32v30x_rcc.o
 .text.RCC_USBCLK48MConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_rcc.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_rng.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_rng.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_rng.o
 .text.RNG_Cmd  0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_rng.o
 .text.RNG_GetRandomNumber
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_rng.o
 .text.RNG_ITConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_rng.o
 .text.RNG_GetFlagStatus
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_rng.o
 .text.RNG_ClearFlag
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_rng.o
 .text.RNG_GetITStatus
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_rng.o
 .text.RNG_ClearITPendingBit
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_rng.o
 .debug_info    0x0000000000000000      0xb02 ./Peripheral/src/ch32v30x_rng.o
 .debug_abbrev  0x0000000000000000      0x2c8 ./Peripheral/src/ch32v30x_rng.o
 .debug_loc     0x0000000000000000       0xa8 ./Peripheral/src/ch32v30x_rng.o
 .debug_aranges
                0x0000000000000000       0x48 ./Peripheral/src/ch32v30x_rng.o
 .debug_ranges  0x0000000000000000       0x38 ./Peripheral/src/ch32v30x_rng.o
 .debug_line    0x0000000000000000      0x489 ./Peripheral/src/ch32v30x_rng.o
 .debug_str     0x0000000000000000      0x699 ./Peripheral/src/ch32v30x_rng.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_rng.o
 .debug_frame   0x0000000000000000       0x8c ./Peripheral/src/ch32v30x_rng.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_rtc.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_rtc.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_rtc.o
 .text.RTC_SetAlarm
                0x0000000000000000       0x3c ./Peripheral/src/ch32v30x_rtc.o
 .text.RTC_GetDivider
                0x0000000000000000       0x60 ./Peripheral/src/ch32v30x_rtc.o
 .text.RTC_GetFlagStatus
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_rtc.o
 .text.RTC_GetITStatus
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_rtc.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_sdio.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_sdio.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_DeInit
                0x0000000000000000       0x30 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_Init
                0x0000000000000000       0x2a ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_StructInit
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_ClockCmd
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_SetPowerState
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_GetPowerState
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_ITConfig
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_DMACmd
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_SendCommand
                0x0000000000000000       0x22 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_CmdStructInit
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_GetCommandResponse
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_GetResponse
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_DataConfig
                0x0000000000000000       0x26 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_DataStructInit
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_GetDataCounter
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_ReadData
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_WriteData
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_GetFIFOCount
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_StartSDIOReadWait
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_StopSDIOReadWait
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_SetSDIOReadWaitMode
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_SetSDIOOperation
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_SendSDIOSuspendCmd
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_CommandCompletionCmd
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_CEATAITCmd
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_SendCEATACmd
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_GetFlagStatus
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_ClearFlag
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_GetITStatus
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_sdio.o
 .text.SDIO_ClearITPendingBit
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_sdio.o
 .debug_info    0x0000000000000000     0x10fd ./Peripheral/src/ch32v30x_sdio.o
 .debug_abbrev  0x0000000000000000      0x385 ./Peripheral/src/ch32v30x_sdio.o
 .debug_loc     0x0000000000000000      0x1bb ./Peripheral/src/ch32v30x_sdio.o
 .debug_aranges
                0x0000000000000000       0xf8 ./Peripheral/src/ch32v30x_sdio.o
 .debug_ranges  0x0000000000000000       0xe8 ./Peripheral/src/ch32v30x_sdio.o
 .debug_line    0x0000000000000000      0xcf9 ./Peripheral/src/ch32v30x_sdio.o
 .debug_str     0x0000000000000000      0xa7c ./Peripheral/src/ch32v30x_sdio.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_sdio.o
 .debug_frame   0x0000000000000000      0x204 ./Peripheral/src/ch32v30x_sdio.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_spi.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_spi.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_I2S_DeInit
                0x0000000000000000       0x70 ./Peripheral/src/ch32v30x_spi.o
 .text.I2S_Init
                0x0000000000000000       0xc6 ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_StructInit
                0x0000000000000000       0x22 ./Peripheral/src/ch32v30x_spi.o
 .text.I2S_StructInit
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_spi.o
 .text.I2S_Cmd  0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_I2S_ITConfig
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_I2S_DMACmd
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_NSSInternalSoftwareConfig
                0x0000000000000000       0x24 ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_SSOutputCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_DataSizeConfig
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_TransmitCRC
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_CalculateCRC
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_GetCRC
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_GetCRCPolynomial
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_BiDirectionalLineConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_I2S_ClearFlag
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_I2S_GetITStatus
                0x0000000000000000       0x28 ./Peripheral/src/ch32v30x_spi.o
 .text.SPI_I2S_ClearITPendingBit
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_spi.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_tim.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_tim.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_tim.o
 .text.TI1_Config
                0x0000000000000000       0x36 ./Peripheral/src/ch32v30x_tim.o
 .text.TI2_Config
                0x0000000000000000       0x44 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_DeInit
                0x0000000000000000      0x138 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_TimeBaseInit
                0x0000000000000000       0xee ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC1Init
                0x0000000000000000       0x82 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC2Init
                0x0000000000000000       0xae ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC3Init
                0x0000000000000000       0xac ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC4Init
                0x0000000000000000       0x88 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_BDTRConfig
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_TimeBaseStructInit
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OCStructInit
                0x0000000000000000       0x22 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ICStructInit
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_BDTRStructInit
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_Cmd  0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_CtrlPWMOutputs
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ITConfig
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_GenerateEvent
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_DMAConfig
                0x0000000000000000        0x8 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_DMACmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_InternalClockConfig
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ITRxExternalClockConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_TIxExternalClockConfig
                0x0000000000000000       0x48 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ETRConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ETRClockMode1Config
                0x0000000000000000       0x2a ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ETRClockMode2Config
                0x0000000000000000       0x22 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_PrescalerConfig
                0x0000000000000000        0x6 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_CounterModeConfig
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SelectInputTrigger
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_EncoderInterfaceConfig
                0x0000000000000000       0x3c ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ForcedOC1Config
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ForcedOC2Config
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ForcedOC3Config
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ForcedOC4Config
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ARRPreloadConfig
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SelectCOM
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SelectCCDMA
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_CCPreloadControl
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC1PreloadConfig
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC2PreloadConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC3PreloadConfig
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC4PreloadConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC1FastConfig
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC2FastConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC3FastConfig
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC4FastConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ClearOC1Ref
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ClearOC2Ref
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ClearOC3Ref
                0x0000000000000000       0x10 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ClearOC4Ref
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC1PolarityConfig
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC1NPolarityConfig
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC2PolarityConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC2NPolarityConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC3PolarityConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC3NPolarityConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_OC4PolarityConfig
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_CCxCmd
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_CCxNCmd
                0x0000000000000000       0x20 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SelectOCxM
                0x0000000000000000       0x4c ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_UpdateDisableConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_UpdateRequestConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SelectHallSensor
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SelectOnePulseMode
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SelectOutputTrigger
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SelectSlaveMode
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SelectMasterSlaveMode
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetCounter
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetAutoreload
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetCompare1
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetCompare2
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetCompare3
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetCompare4
                0x0000000000000000        0x6 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetIC1Prescaler
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetIC2Prescaler
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_PWMIConfig
                0x0000000000000000       0x92 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetIC3Prescaler
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetIC4Prescaler
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ICInit
                0x0000000000000000       0xfa ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_SetClockDivision
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_GetCapture1
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_GetCapture2
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_GetCapture3
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_GetCapture4
                0x0000000000000000        0x6 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_GetCounter
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_GetPrescaler
                0x0000000000000000        0x4 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_GetFlagStatus
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ClearFlag
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_GetITStatus
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_tim.o
 .text.TIM_ClearITPendingBit
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_tim.o
 .debug_info    0x0000000000000000     0x2a54 ./Peripheral/src/ch32v30x_tim.o
 .debug_abbrev  0x0000000000000000      0x3ff ./Peripheral/src/ch32v30x_tim.o
 .debug_loc     0x0000000000000000     0x18b7 ./Peripheral/src/ch32v30x_tim.o
 .debug_aranges
                0x0000000000000000      0x2d0 ./Peripheral/src/ch32v30x_tim.o
 .debug_ranges  0x0000000000000000      0x2c0 ./Peripheral/src/ch32v30x_tim.o
 .debug_line    0x0000000000000000     0x31cd ./Peripheral/src/ch32v30x_tim.o
 .debug_str     0x0000000000000000     0x129b ./Peripheral/src/ch32v30x_tim.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_tim.o
 .debug_frame   0x0000000000000000      0x614 ./Peripheral/src/ch32v30x_tim.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_usart.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_usart.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_DeInit
                0x0000000000000000      0x112 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_StructInit
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_ClockInit
                0x0000000000000000       0x1e ./Peripheral/src/ch32v30x_usart.o
 .text.USART_ClockStructInit
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_ITConfig
                0x0000000000000000       0x36 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_DMACmd
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_SetAddress
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_WakeUpConfig
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_ReceiverWakeUpCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_LINBreakDetectLengthConfig
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_LINCmd
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_SendBreak
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_usart.o
 .text.USART_SetGuardTime
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_SetPrescaler
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_SmartCardCmd
                0x0000000000000000       0x1a ./Peripheral/src/ch32v30x_usart.o
 .text.USART_SmartCardNACKCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_HalfDuplexCmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_IrDAConfig
                0x0000000000000000       0x16 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_IrDACmd
                0x0000000000000000       0x18 ./Peripheral/src/ch32v30x_usart.o
 .text.USART_ClearFlag
                0x0000000000000000        0xc ./Peripheral/src/ch32v30x_usart.o
 .text.USART_GetITStatus
                0x0000000000000000       0x3c ./Peripheral/src/ch32v30x_usart.o
 .text.USART_ClearITPendingBit
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_usart.o
 .text          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_wwdg.o
 .data          0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_wwdg.o
 .bss           0x0000000000000000        0x0 ./Peripheral/src/ch32v30x_wwdg.o
 .text.WWDG_DeInit
                0x0000000000000000       0x2e ./Peripheral/src/ch32v30x_wwdg.o
 .text.WWDG_SetPrescaler
                0x0000000000000000       0x14 ./Peripheral/src/ch32v30x_wwdg.o
 .text.WWDG_SetWindowValue
                0x0000000000000000       0x26 ./Peripheral/src/ch32v30x_wwdg.o
 .text.WWDG_EnableIT
                0x0000000000000000       0x12 ./Peripheral/src/ch32v30x_wwdg.o
 .text.WWDG_SetCounter
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_wwdg.o
 .text.WWDG_Enable
                0x0000000000000000        0xe ./Peripheral/src/ch32v30x_wwdg.o
 .text.WWDG_GetFlagStatus
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_wwdg.o
 .text.WWDG_ClearFlag
                0x0000000000000000        0xa ./Peripheral/src/ch32v30x_wwdg.o
 .debug_info    0x0000000000000000      0xb28 ./Peripheral/src/ch32v30x_wwdg.o
 .debug_abbrev  0x0000000000000000      0x29d ./Peripheral/src/ch32v30x_wwdg.o
 .debug_loc     0x0000000000000000       0xae ./Peripheral/src/ch32v30x_wwdg.o
 .debug_aranges
                0x0000000000000000       0x58 ./Peripheral/src/ch32v30x_wwdg.o
 .debug_ranges  0x0000000000000000       0x48 ./Peripheral/src/ch32v30x_wwdg.o
 .debug_line    0x0000000000000000      0x4f7 ./Peripheral/src/ch32v30x_wwdg.o
 .debug_str     0x0000000000000000      0x6bf ./Peripheral/src/ch32v30x_wwdg.o
 .comment       0x0000000000000000       0x34 ./Peripheral/src/ch32v30x_wwdg.o
 .debug_frame   0x0000000000000000       0xa4 ./Peripheral/src/ch32v30x_wwdg.o
 .text          0x0000000000000000        0x0 ./Debug/debug.o
 .data          0x0000000000000000        0x0 ./Debug/debug.o
 .bss           0x0000000000000000        0x0 ./Debug/debug.o
 .text.Delay_Us
                0x0000000000000000       0x3a ./Debug/debug.o
 .text.USART_Printf_Init
                0x0000000000000000       0x72 ./Debug/debug.o
 .text.SDI_Printf_Enable
                0x0000000000000000       0x2a ./Debug/debug.o
 .text          0x0000000000000000        0x0 ./Core/core_riscv.o
 .data          0x0000000000000000        0x0 ./Core/core_riscv.o
 .bss           0x0000000000000000        0x0 ./Core/core_riscv.o
 .text.__get_FFLAGS
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__set_FFLAGS
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_FRM
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__set_FRM
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_FCSR
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__set_FCSR
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MSTATUS
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__set_MSTATUS
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MISA
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__set_MISA
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MTVEC
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__set_MTVEC
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MSCRATCH
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__set_MSCRATCH
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MEPC
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__set_MEPC
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MCAUSE
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__set_MCAUSE
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MTVAL
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__set_MTVAL
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MVENDORID
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MARCHID
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MIMPID
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_MHARTID
                0x0000000000000000        0x6 ./Core/core_riscv.o
 .text.__get_SP
                0x0000000000000000        0x4 ./Core/core_riscv.o
 .debug_info    0x0000000000000000      0x46d ./Core/core_riscv.o
 .debug_abbrev  0x0000000000000000      0x10d ./Core/core_riscv.o
 .debug_aranges
                0x0000000000000000       0xe0 ./Core/core_riscv.o
 .debug_ranges  0x0000000000000000       0xd0 ./Core/core_riscv.o
 .debug_line    0x0000000000000000      0x580 ./Core/core_riscv.o
 .debug_str     0x0000000000000000      0x2ed ./Core/core_riscv.o
 .comment       0x0000000000000000       0x34 ./Core/core_riscv.o
 .debug_frame   0x0000000000000000      0x1a0 ./Core/core_riscv.o
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_lshrdi3.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_lshrdi3.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_lshrdi3.o)
 .text.__lshrdi3
                0x0000000000000000       0x2c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_lshrdi3.o)
 .debug_frame   0x0000000000000000       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_lshrdi3.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_ashldi3.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_ashldi3.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_ashldi3.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_divdi3.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_divdi3.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_divdi3.o)
 .text.__divdi3
                0x0000000000000000      0x3d4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_divdi3.o)
 .eh_frame      0x0000000000000000       0x28 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_divdi3.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o)
 .eh_frame      0x0000000000000000       0x28 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_umoddi3.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_umoddi3.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_umoddi3.o)
 .text.__umoddi3
                0x0000000000000000      0x38a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_umoddi3.o)
 .eh_frame      0x0000000000000000       0x28 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_umoddi3.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o)
 .eh_frame      0x0000000000000000       0xf8 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-abort.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-abort.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-abort.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-atoi.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-atoi.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-atoi.o)
 .text._atoi_r  0x0000000000000000        0xc /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-atoi.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
 .text._setlocale_r
                0x0000000000000000       0x64 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
 .text.__locale_mb_cur_max
                0x0000000000000000       0x1c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
 .text.setlocale
                0x0000000000000000       0x16 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
 .sbss._PathLocale
                0x0000000000000000        0x4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-malloc.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-malloc.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-malloc.o)
 .text.free     0x0000000000000000       0x14 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-malloc.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-mbtowc_r.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-mbtowc_r.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-mbtowc_r.o)
 .text._mbtowc_r
                0x0000000000000000       0x1c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-mbtowc_r.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-memcmp.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-memcmp.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-memcmp.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-memcpy.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putchar.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putchar.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putchar.o)
 .text._putchar_r
                0x0000000000000000       0x2c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putchar.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-rand.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-rand.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-rand.o)
 .text.srand    0x0000000000000000       0x60 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-rand.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
 .text._init_signal_r
                0x0000000000000000       0x3e /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
 .text._signal_r
                0x0000000000000000       0x48 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
 .text.__sigtramp_r
                0x0000000000000000       0x5a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
 .text.signal   0x0000000000000000       0x16 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
 .text._init_signal
                0x0000000000000000       0x12 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
 .text.__sigtramp
                0x0000000000000000       0x14 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signalr.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signalr.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signalr.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-snprintf.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-snprintf.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-snprintf.o)
 .text._snprintf_r
                0x0000000000000000       0x6a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-snprintf.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-sprintf.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-sprintf.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-sprintf.o)
 .text._sprintf_r
                0x0000000000000000       0x40 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-sprintf.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcat.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcat.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcat.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcmp.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcmp.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcpy.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcpy.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcpy.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strlen.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strlen.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strlen.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strncpy.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strncpy.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strncpy.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strtol.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strtol.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strtol.o)
 .text._strtol_r
                0x0000000000000000       0x1e /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strtol.o)
 .text.strtol_l
                0x0000000000000000       0x1a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strtol.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-wctomb_r.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-wctomb_r.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-wctomb_r.o)
 .text._wctomb_r
                0x0000000000000000       0x1c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-wctomb_r.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-ctype_.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-ctype_.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-ctype_.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o)
 .text.__ssprint_r
                0x0000000000000000      0x13e /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putc.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putc.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putc.o)
 .text.putc     0x0000000000000000       0x16 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putc.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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)
 .text          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o)
 .data          0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o)
 .bss           0x0000000000000000        0x0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o)

Memory Configuration

Name             Origin             Length             Attributes
FLASH            0x0000000000000000 0x0000000000048000 xr
RAM              0x0000000020000000 0x0000000000008000 xrw
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

LOAD ./User/util/hexdump.o
LOAD ./User/meshcore/packets/ack.o
LOAD ./User/meshcore/packets/advert.o
LOAD ./User/meshcore/packets/anonymous.o
LOAD ./User/meshcore/packets/control.o
LOAD ./User/meshcore/packets/custom.o
LOAD ./User/meshcore/packets/encrypted.o
LOAD ./User/meshcore/packets/group.o
LOAD ./User/meshcore/packets/multipart.o
LOAD ./User/meshcore/packets/trace.o
LOAD ./User/meshcore/meshcore.o
LOAD ./User/meshcore/meshframing.o
LOAD ./User/meshcore/stats.o
LOAD ./User/lib/telemetry/telemetry.o
LOAD ./User/lib/rtc/rtc.o
LOAD ./User/lib/monocypher/monocypher-ed25519.o
LOAD ./User/lib/monocypher/monocypher.o
LOAD ./User/lib/cifra/aes.o
LOAD ./User/lib/cifra/blockwise.o
LOAD ./User/lib/cifra/chash.o
LOAD ./User/lib/cifra/hmac.o
LOAD ./User/lib/cifra/sha256.o
LOAD ./User/lib/adc/temperature.o
LOAD ./User/lib/base64.o
LOAD ./User/lib/config.o
LOAD ./User/ch32v30x_it.o
LOAD ./User/main.o
LOAD ./User/sx1262.o
LOAD ./User/system_ch32v30x.o
LOAD ./Startup/startup_ch32v30x_D8C.o
LOAD ./Peripheral/src/ch32v30x_adc.o
LOAD ./Peripheral/src/ch32v30x_bkp.o
LOAD ./Peripheral/src/ch32v30x_can.o
LOAD ./Peripheral/src/ch32v30x_crc.o
LOAD ./Peripheral/src/ch32v30x_dac.o
LOAD ./Peripheral/src/ch32v30x_dbgmcu.o
LOAD ./Peripheral/src/ch32v30x_dma.o
LOAD ./Peripheral/src/ch32v30x_dvp.o
LOAD ./Peripheral/src/ch32v30x_eth.o
LOAD ./Peripheral/src/ch32v30x_exti.o
LOAD ./Peripheral/src/ch32v30x_flash.o
LOAD ./Peripheral/src/ch32v30x_fsmc.o
LOAD ./Peripheral/src/ch32v30x_gpio.o
LOAD ./Peripheral/src/ch32v30x_i2c.o
LOAD ./Peripheral/src/ch32v30x_iwdg.o
LOAD ./Peripheral/src/ch32v30x_misc.o
LOAD ./Peripheral/src/ch32v30x_opa.o
LOAD ./Peripheral/src/ch32v30x_pwr.o
LOAD ./Peripheral/src/ch32v30x_rcc.o
LOAD ./Peripheral/src/ch32v30x_rng.o
LOAD ./Peripheral/src/ch32v30x_rtc.o
LOAD ./Peripheral/src/ch32v30x_sdio.o
LOAD ./Peripheral/src/ch32v30x_spi.o
LOAD ./Peripheral/src/ch32v30x_tim.o
LOAD ./Peripheral/src/ch32v30x_usart.o
LOAD ./Peripheral/src/ch32v30x_wwdg.o
LOAD ./Debug/debug.o
LOAD ./Core/core_riscv.o
LOAD /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libm.a
LOAD /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a
LOAD /usr/share/MRS2/resources/app/resources/linux/components/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a
START GROUP
LOAD /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a
LOAD /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a
LOAD /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a
END GROUP
                0x0000000000000800                __stack_size = 0x800
                [!provide]                        PROVIDE (_stack_size = __stack_size)

.init           0x0000000000000000        0x4
                0x0000000000000000                _sinit = .
                0x0000000000000000                . = ALIGN (0x4)
 *(SORT_NONE(.init))
 .init          0x0000000000000000        0x4 ./Startup/startup_ch32v30x_D8C.o
                0x0000000000000000                _start
                0x0000000000000004                . = ALIGN (0x4)
                0x0000000000000004                _einit = .

.vector         0x0000000000000004      0x1bc
 *(.vector)
 .vector        0x0000000000000004      0x1a0 ./Startup/startup_ch32v30x_D8C.o
                0x00000000000001c0                . = ALIGN (0x40)
 *fill*         0x00000000000001a4       0x1c 

.text           0x00000000000001c0     0xe09c
                0x00000000000001c0                . = ALIGN (0x4)
 *(.text)
 .text          0x00000000000001c0       0x60 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(save-restore.o)
                0x00000000000001c0                __riscv_save_12
                0x00000000000001c8                __riscv_save_8
                0x00000000000001c8                __riscv_save_11
                0x00000000000001c8                __riscv_save_9
                0x00000000000001c8                __riscv_save_10
                0x00000000000001d6                __riscv_save_7
                0x00000000000001d6                __riscv_save_4
                0x00000000000001d6                __riscv_save_6
                0x00000000000001d6                __riscv_save_5
                0x00000000000001f0                __riscv_save_1
                0x00000000000001f0                __riscv_save_3
                0x00000000000001f0                __riscv_save_2
                0x00000000000001f0                __riscv_save_0
                0x00000000000001fc                __riscv_restore_12
                0x0000000000000200                __riscv_restore_10
                0x0000000000000200                __riscv_restore_11
                0x0000000000000200                __riscv_restore_8
                0x0000000000000200                __riscv_restore_9
                0x000000000000020a                __riscv_restore_5
                0x000000000000020a                __riscv_restore_6
                0x000000000000020a                __riscv_restore_4
                0x000000000000020a                __riscv_restore_7
                0x0000000000000214                __riscv_restore_3
                0x0000000000000214                __riscv_restore_2
                0x0000000000000214                __riscv_restore_0
                0x0000000000000214                __riscv_restore_1
 .text          0x0000000000000220       0xa8 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000000000220                memset
 .text          0x00000000000002c8      0x11a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcmp.o)
                0x00000000000002c8                strcmp
 *(.text.*)
 .text.hexdump  0x00000000000003e2       0xbc ./User/util/hexdump.o
                0x00000000000003e2                hexdump
 .text.hexdump_compact
                0x000000000000049e       0x4e ./User/util/hexdump.o
                0x000000000000049e                hexdump_compact
 .text.sendDiscreteAck
                0x00000000000004ec       0x52 ./User/meshcore/packets/ack.o
                0x00000000000004ec                sendDiscreteAck
 .text.ed25519_sign_ad
                0x000000000000053e       0x40 ./User/meshcore/packets/advert.o
                0x000000000000053e                ed25519_sign_ad
 .text.ed25519_verify_ad
                0x000000000000057e       0x50 ./User/meshcore/packets/advert.o
                0x000000000000057e                ed25519_verify_ad
 .text.sendAdvert
                0x00000000000005ce       0xe4 ./User/meshcore/packets/advert.o
                0x00000000000005ce                sendAdvert
 .text.saveAdvert
                0x00000000000006b2       0x8e ./User/meshcore/packets/advert.o
                0x00000000000006b2                saveAdvert
 .text.printAdvertisement
                0x0000000000000740       0xa8 ./User/meshcore/packets/advert.o
                0x0000000000000740                printAdvertisement
 .text.decodeAdvertisement
                0x00000000000007e8      0x170 ./User/meshcore/packets/advert.o
                0x00000000000007e8                decodeAdvertisement
 .text.strnlen  0x0000000000000958       0x18 ./User/meshcore/packets/anonymous.o
                0x0000000000000958                strnlen
 .text.printAnonRequest
                0x0000000000000970      0x16c ./User/meshcore/packets/anonymous.o
                0x0000000000000970                printAnonRequest
 .text.decodeAnonReq
                0x0000000000000adc      0x26e ./User/meshcore/packets/anonymous.o
                0x0000000000000adc                decodeAnonReq
 .text.sendDiscoverResponse
                0x0000000000000d4a       0x62 ./User/meshcore/packets/control.o
                0x0000000000000d4a                sendDiscoverResponse
 .text.printDiscoverRequest
                0x0000000000000dac       0x4e ./User/meshcore/packets/control.o
                0x0000000000000dac                printDiscoverRequest
 .text.printDiscoverResponse
                0x0000000000000dfa       0x62 ./User/meshcore/packets/control.o
                0x0000000000000dfa                printDiscoverResponse
 .text.decodeControlFrame
                0x0000000000000e5c       0xfe ./User/meshcore/packets/control.o
                0x0000000000000e5c                decodeControlFrame
 .text.parse_coord_micro
                0x0000000000000f5a       0x9c ./User/meshcore/packets/encrypted.o
 .text.sendEncryptedFrame
                0x0000000000000ff6       0xba ./User/meshcore/packets/encrypted.o
                0x0000000000000ff6                sendEncryptedFrame
 .text.sendEncryptedTextMessage
                0x00000000000010b0       0x92 ./User/meshcore/packets/encrypted.o
                0x00000000000010b0                sendEncryptedTextMessage
 .text.sendEncryptedResponse
                0x0000000000001142       0x2e ./User/meshcore/packets/encrypted.o
                0x0000000000001142                sendEncryptedResponse
 .text.sendEncryptedPathPayload
                0x0000000000001170       0xae ./User/meshcore/packets/encrypted.o
                0x0000000000001170                sendEncryptedPathPayload
 .text.printRequest
                0x000000000000121e       0x50 ./User/meshcore/packets/encrypted.o
                0x000000000000121e                printRequest
 .text.printResponse
                0x000000000000126e       0x42 ./User/meshcore/packets/encrypted.o
                0x000000000000126e                printResponse
 .text.sendPathBack
                0x00000000000012b0       0x2c ./User/meshcore/packets/encrypted.o
                0x00000000000012b0                sendPathBack
 .text.processCommand
                0x00000000000012dc      0x58c ./User/meshcore/packets/encrypted.o
                0x00000000000012dc                processCommand
 .text.parseEncryptedPayload
                0x0000000000001868      0x448 ./User/meshcore/packets/encrypted.o
                0x0000000000001868                parseEncryptedPayload
 .text.decodeEncryptedPayload
                0x0000000000001cb0      0x148 ./User/meshcore/packets/encrypted.o
                0x0000000000001cb0                decodeEncryptedPayload
 .text.sendGroupMessage
                0x0000000000001df8       0xb4 ./User/meshcore/packets/group.o
                0x0000000000001df8                sendGroupMessage
 .text.makeSendGroupMessage
                0x0000000000001eac       0x40 ./User/meshcore/packets/group.o
                0x0000000000001eac                makeSendGroupMessage
 .text.decodeGroupMessage
                0x0000000000001eec       0xf8 ./User/meshcore/packets/group.o
                0x0000000000001eec                decodeGroupMessage
 .text.processFrame
                0x0000000000001fe4       0xfa ./User/meshcore/meshcore.o
                0x0000000000001fe4                processFrame
 .text.ReadFrame
                0x00000000000020de      0x19c ./User/meshcore/meshframing.o
                0x00000000000020de                ReadFrame
 .text.printframeHeader
                0x000000000000227a      0x1ba ./User/meshcore/meshframing.o
                0x000000000000227a                printframeHeader
 .text.getFrameHash
                0x0000000000002434       0x2a ./User/meshcore/meshframing.o
                0x0000000000002434                getFrameHash
 .text.addToNotReTX
                0x000000000000245e       0x3c ./User/meshcore/meshframing.o
                0x000000000000245e                addToNotReTX
 .text.LoRaTransmit
                0x000000000000249a      0x26e ./User/meshcore/meshframing.o
                0x000000000000249a                LoRaTransmit
 .text.retransmitFrame
                0x0000000000002708       0xb4 ./User/meshcore/meshframing.o
                0x0000000000002708                retransmitFrame
 .text.encrypt_then_mac
                0x00000000000027bc       0x9a ./User/meshcore/meshframing.o
                0x00000000000027bc                encrypt_then_mac
 .text.mac_then_decrypt
                0x0000000000002856       0x52 ./User/meshcore/meshframing.o
                0x0000000000002856                mac_then_decrypt
 .text.RTC_NVIC_Config
                0x00000000000028a8       0x1c ./User/lib/rtc/rtc.o
                0x00000000000028a8                RTC_NVIC_Config
 .text.Is_Leap_Year
                0x00000000000028c4       0x26 ./User/lib/rtc/rtc.o
                0x00000000000028c4                Is_Leap_Year
 .text.RTC_Set  0x00000000000028ea       0xdc ./User/lib/rtc/rtc.o
                0x00000000000028ea                RTC_Set
 .text.RTC_Set_From_BuildTime
                0x00000000000029c6       0x5e ./User/lib/rtc/rtc.o
                0x00000000000029c6                RTC_Set_From_BuildTime
 .text.RTC_Get_Week
                0x0000000000002a24       0x4e ./User/lib/rtc/rtc.o
                0x0000000000002a24                RTC_Get_Week
 .text.RTC_Get  0x0000000000002a72       0xf8 ./User/lib/rtc/rtc.o
                0x0000000000002a72                RTC_Get
 .text.RTC_Init
                0x0000000000002b6a       0xbe ./User/lib/rtc/rtc.o
                0x0000000000002b6a                RTC_Init
 .text.load64_be_buf
                0x0000000000002c28       0x58 ./User/lib/monocypher/monocypher-ed25519.o
 .text.sha512_compress
                0x0000000000002c80      0x5a4 ./User/lib/monocypher/monocypher-ed25519.o
 .text.sha512_set_input
                0x0000000000003224       0x32 ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_sha512_update.part.1
                0x0000000000003256      0x1ba ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_sha512_init
                0x0000000000003410       0xb0 ./User/lib/monocypher/monocypher-ed25519.o
                0x0000000000003410                crypto_sha512_init
 .text.crypto_sha512_update
                0x00000000000034c0       0x10 ./User/lib/monocypher/monocypher-ed25519.o
                0x00000000000034c0                crypto_sha512_update
 .text.crypto_sha512_final
                0x00000000000034d0      0x112 ./User/lib/monocypher/monocypher-ed25519.o
                0x00000000000034d0                crypto_sha512_final
 .text.hash_reduce.constprop.2
                0x00000000000035e2       0x66 ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_sha512
                0x0000000000003648       0x2a ./User/lib/monocypher/monocypher-ed25519.o
                0x0000000000003648                crypto_sha512
 .text.ed25519_dom_sign
                0x0000000000003672       0x98 ./User/lib/monocypher/monocypher-ed25519.o
 .text.crypto_ed25519_key_pair
                0x000000000000370a       0x8a ./User/lib/monocypher/monocypher-ed25519.o
                0x000000000000370a                crypto_ed25519_key_pair
 .text.crypto_ed25519_sign
                0x0000000000003794       0x14 ./User/lib/monocypher/monocypher-ed25519.o
                0x0000000000003794                crypto_ed25519_sign
 .text.crypto_ed25519_check
                0x00000000000037a8       0x30 ./User/lib/monocypher/monocypher-ed25519.o
                0x00000000000037a8                crypto_ed25519_check
 .text.load24_le
                0x00000000000037d8       0x10 ./User/lib/monocypher/monocypher.o
 .text.load32_le
                0x00000000000037e8       0x16 ./User/lib/monocypher/monocypher.o
 .text.load64_le
                0x00000000000037fe       0x1c ./User/lib/monocypher/monocypher.o
 .text.store32_le
                0x000000000000381a       0x14 ./User/lib/monocypher/monocypher.o
 .text.load32_le_buf
                0x000000000000382e       0x2c ./User/lib/monocypher/monocypher.o
 .text.store32_le_buf
                0x000000000000385a       0x26 ./User/lib/monocypher/monocypher.o
 .text.x16      0x0000000000003880       0x40 ./User/lib/monocypher/monocypher.o
 .text.x32      0x00000000000038c0       0x24 ./User/lib/monocypher/monocypher.o
 .text.fe_0     0x00000000000038e4       0x10 ./User/lib/monocypher/monocypher.o
 .text.fe_1     0x00000000000038f4       0x18 ./User/lib/monocypher/monocypher.o
 .text.fe_copy  0x000000000000390c       0x1a ./User/lib/monocypher/monocypher.o
 .text.fe_neg   0x0000000000003926       0x1e ./User/lib/monocypher/monocypher.o
 .text.fe_add   0x0000000000003944       0x26 ./User/lib/monocypher/monocypher.o
 .text.fe_sub   0x000000000000396a       0x28 ./User/lib/monocypher/monocypher.o
 .text.fe_cswap
                0x0000000000003992       0xd4 ./User/lib/monocypher/monocypher.o
 .text.fe_ccopy
                0x0000000000003a66       0x98 ./User/lib/monocypher/monocypher.o
 .text.fe_frombytes_mask
                0x0000000000003afe      0x258 ./User/lib/monocypher/monocypher.o
 .text.fe_mul_small
                0x0000000000003d56      0x2f2 ./User/lib/monocypher/monocypher.o
 .text.fe_mul   0x0000000000004048      0xa9c ./User/lib/monocypher/monocypher.o
 .text.fe_sq    0x0000000000004ae4      0x676 ./User/lib/monocypher/monocypher.o
 .text.scalar_bit
                0x000000000000515a       0x1a ./User/lib/monocypher/monocypher.o
 .text.multiply
                0x0000000000005174       0x4a ./User/lib/monocypher/monocypher.o
 .text.is_above_l
                0x00000000000051be       0x36 ./User/lib/monocypher/monocypher.o
 .text.remove_l
                0x00000000000051f4       0x62 ./User/lib/monocypher/monocypher.o
 .text.ge_zero  0x0000000000005256       0x26 ./User/lib/monocypher/monocypher.o
 .text.ge_cache
                0x000000000000527c       0x42 ./User/lib/monocypher/monocypher.o
 .text.ge_add   0x00000000000052be       0xc2 ./User/lib/monocypher/monocypher.o
 .text.ge_madd  0x0000000000005380       0xb6 ./User/lib/monocypher/monocypher.o
 .text.ge_double
                0x0000000000005436       0xaa ./User/lib/monocypher/monocypher.o
 .text.slide_init
                0x00000000000054e0       0x28 ./User/lib/monocypher/monocypher.o
 .text.slide_step
                0x0000000000005508       0xc4 ./User/lib/monocypher/monocypher.o
 .text.lookup_add
                0x00000000000055cc       0xdc ./User/lib/monocypher/monocypher.o
 .text.crypto_verify32
                0x00000000000056a8       0x14 ./User/lib/monocypher/monocypher.o
                0x00000000000056a8                crypto_verify32
 .text.crypto_wipe
                0x00000000000056bc       0x14 ./User/lib/monocypher/monocypher.o
                0x00000000000056bc                crypto_wipe
 .text.fe_tobytes
                0x00000000000056d0      0x116 ./User/lib/monocypher/monocypher.o
 .text.fe_isequal
                0x00000000000057e6       0x40 ./User/lib/monocypher/monocypher.o
 .text.invsqrt  0x0000000000005826      0x1e8 ./User/lib/monocypher/monocypher.o
 .text.fe_invert
                0x0000000000005a0e       0x3a ./User/lib/monocypher/monocypher.o
 .text.scalarmult
                0x0000000000005a48      0x18a ./User/lib/monocypher/monocypher.o
 .text.mod_l    0x0000000000005bd2      0x11c ./User/lib/monocypher/monocypher.o
 .text.fe_isodd
                0x0000000000005cee       0x24 ./User/lib/monocypher/monocypher.o
 .text.ge_frombytes_neg_vartime
                0x0000000000005d12       0x96 ./User/lib/monocypher/monocypher.o
 .text.ge_tobytes
                0x0000000000005da8       0x6c ./User/lib/monocypher/monocypher.o
 .text.crypto_eddsa_trim_scalar
                0x0000000000005e14       0x2c ./User/lib/monocypher/monocypher.o
                0x0000000000005e14                crypto_eddsa_trim_scalar
 .text.crypto_x25519
                0x0000000000005e40       0x2e ./User/lib/monocypher/monocypher.o
                0x0000000000005e40                crypto_x25519
 .text.crypto_eddsa_reduce
                0x0000000000005e6e       0x28 ./User/lib/monocypher/monocypher.o
                0x0000000000005e6e                crypto_eddsa_reduce
 .text.crypto_eddsa_mul_add
                0x0000000000005e96       0x70 ./User/lib/monocypher/monocypher.o
                0x0000000000005e96                crypto_eddsa_mul_add
 .text.ge_scalarmult_base
                0x0000000000005f06       0xd6 ./User/lib/monocypher/monocypher.o
 .text.crypto_eddsa_check_equation
                0x0000000000005fdc      0x1ba ./User/lib/monocypher/monocypher.o
                0x0000000000005fdc                crypto_eddsa_check_equation
 .text.crypto_eddsa_scalarbase
                0x0000000000006196       0x26 ./User/lib/monocypher/monocypher.o
                0x0000000000006196                crypto_eddsa_scalarbase
 .text.crypto_eddsa_to_x25519
                0x00000000000061bc       0x5e ./User/lib/monocypher/monocypher.o
                0x00000000000061bc                crypto_eddsa_to_x25519
 .text.read32_be
                0x000000000000621a       0x16 ./User/lib/cifra/aes.o
 .text.write32_be
                0x0000000000006230       0x16 ./User/lib/cifra/aes.o
 .text.add_round_key
                0x0000000000006246       0x22 ./User/lib/cifra/aes.o
 .text.shift_rows
                0x0000000000006268       0x8a ./User/lib/cifra/aes.o
 .text.gf_poly_mul2
                0x00000000000062f2       0x24 ./User/lib/cifra/aes.o
 .text.mix_column
                0x0000000000006316       0x32 ./User/lib/cifra/aes.o
 .text.inv_shift_rows
                0x0000000000006348       0x8a ./User/lib/cifra/aes.o
 .text.inv_mix_column
                0x00000000000063d2       0x50 ./User/lib/cifra/aes.o
 .text.sub_word
                0x0000000000006422       0xda ./User/lib/cifra/aes.o
 .text.aes_schedule
                0x00000000000064fc       0xa2 ./User/lib/cifra/aes.o
 .text.sub_block
                0x000000000000659e       0x3c ./User/lib/cifra/aes.o
 .text.cf_aes_encrypt
                0x00000000000065da       0xd8 ./User/lib/cifra/aes.o
                0x00000000000065da                cf_aes_encrypt
 .text.inv_sub_block
                0x00000000000066b2       0x3c ./User/lib/cifra/aes.o
 .text.cf_aes_decrypt
                0x00000000000066ee       0xe8 ./User/lib/cifra/aes.o
                0x00000000000066ee                cf_aes_decrypt
 .text.cf_aes_init
                0x00000000000067d6       0x50 ./User/lib/cifra/aes.o
                0x00000000000067d6                cf_aes_init
 .text.cf_aes_finish
                0x0000000000006826       0x16 ./User/lib/cifra/aes.o
                0x0000000000006826                cf_aes_finish
 .text.aes_encrypt_ecb
                0x000000000000683c       0x44 ./User/lib/cifra/aes.o
                0x000000000000683c                aes_encrypt_ecb
 .text.aes_decrypt_ecb
                0x0000000000006880       0x44 ./User/lib/cifra/aes.o
                0x0000000000006880                aes_decrypt_ecb
 .text.cf_blockwise_accumulate_final
                0x00000000000068c4       0xbc ./User/lib/cifra/blockwise.o
                0x00000000000068c4                cf_blockwise_accumulate_final
 .text.cf_blockwise_accumulate
                0x0000000000006980       0x10 ./User/lib/cifra/blockwise.o
                0x0000000000006980                cf_blockwise_accumulate
 .text.cf_blockwise_acc_byte
                0x0000000000006990       0x64 ./User/lib/cifra/blockwise.o
                0x0000000000006990                cf_blockwise_acc_byte
 .text.cf_blockwise_acc_pad
                0x00000000000069f4       0x9a ./User/lib/cifra/blockwise.o
                0x00000000000069f4                cf_blockwise_acc_pad
 .text.cf_hash  0x0000000000006a8e       0x44 ./User/lib/cifra/chash.o
                0x0000000000006a8e                cf_hash
 .text.cf_hmac_init
                0x0000000000006ad2       0xe8 ./User/lib/cifra/hmac.o
                0x0000000000006ad2                cf_hmac_init
 .text.cf_hmac_update
                0x0000000000006bba       0x18 ./User/lib/cifra/hmac.o
                0x0000000000006bba                cf_hmac_update
 .text.cf_hmac_finish
                0x0000000000006bd2       0x4c ./User/lib/cifra/hmac.o
                0x0000000000006bd2                cf_hmac_finish
 .text.hmac_sha256
                0x0000000000006c1e       0x3c ./User/lib/cifra/hmac.o
                0x0000000000006c1e                hmac_sha256
 .text.write32_be
                0x0000000000006c5a       0x16 ./User/lib/cifra/sha256.o
 .text.sha256_update_block
                0x0000000000006c70      0x20c ./User/lib/cifra/sha256.o
 .text.cf_sha256_init
                0x0000000000006e7c       0x68 ./User/lib/cifra/sha256.o
                0x0000000000006e7c                cf_sha256_init
 .text.cf_sha256_update
                0x0000000000006ee4       0x26 ./User/lib/cifra/sha256.o
                0x0000000000006ee4                cf_sha256_update
 .text.cf_sha256_digest_final
                0x0000000000006f0a      0x102 ./User/lib/cifra/sha256.o
                0x0000000000006f0a                cf_sha256_digest_final
 .text.cf_sha256_digest
                0x000000000000700c       0x22 ./User/lib/cifra/sha256.o
                0x000000000000700c                cf_sha256_digest
 .text.ADC_Function_Init
                0x000000000000702e       0xae ./User/lib/adc/temperature.o
                0x000000000000702e                ADC_Function_Init
 .text.Get_ADC_Val
                0x00000000000070dc       0x3a ./User/lib/adc/temperature.o
                0x00000000000070dc                Get_ADC_Val
 .text.Get_ADC_Average
                0x0000000000007116       0x38 ./User/lib/adc/temperature.o
                0x0000000000007116                Get_ADC_Average
 .text.Get_ConversionVal
                0x000000000000714e       0x2a ./User/lib/adc/temperature.o
                0x000000000000714e                Get_ConversionVal
 .text.TempSensor_Volt_To_Temper_x10
                0x0000000000007178       0x30 ./User/lib/adc/temperature.o
                0x0000000000007178                TempSensor_Volt_To_Temper_x10
 .text.getDeciTemperature
                0x00000000000071a8       0x2c ./User/lib/adc/temperature.o
                0x00000000000071a8                getDeciTemperature
 .text.getVoltage
                0x00000000000071d4       0x24 ./User/lib/adc/temperature.o
                0x00000000000071d4                getVoltage
 .text.int24_to_bytes
                0x00000000000071f8       0x1a ./User/lib/adc/temperature.o
                0x00000000000071f8                int24_to_bytes
 .text.encode_gps
                0x0000000000007212       0x3e ./User/lib/adc/temperature.o
                0x0000000000007212                encode_gps
 .text.getNextNode
                0x0000000000007250       0x42 ./User/lib/config.o
                0x0000000000007250                getNextNode
 .text.getNode  0x0000000000007292       0x38 ./User/lib/config.o
                0x0000000000007292                getNode
 .text.getNodePrefix
                0x00000000000072ca       0x3c ./User/lib/config.o
                0x00000000000072ca                getNodePrefix
 .text.getChannel
                0x0000000000007306       0x44 ./User/lib/config.o
                0x0000000000007306                getChannel
 .text.addChannel
                0x000000000000734a       0xc6 ./User/lib/config.o
                0x000000000000734a                addChannel
 .text.printNodeDB
                0x0000000000007410      0x126 ./User/lib/config.o
                0x0000000000007410                printNodeDB
 .text.getStringRole
                0x0000000000007536       0x24 ./User/lib/config.o
                0x0000000000007536                getStringRole
 .text.populateDefaults
                0x000000000000755a      0x100 ./User/lib/config.o
                0x000000000000755a                populateDefaults
 .text.LoraApply
                0x000000000000765a       0x86 ./User/lib/config.o
                0x000000000000765a                LoraApply
 .text.NMI_Handler
                0x00000000000076e0        0x2 ./User/ch32v30x_it.o
                0x00000000000076e0                NMI_Handler
 .text.HardFault_Handler
                0x00000000000076e2       0x10 ./User/ch32v30x_it.o
                0x00000000000076e2                HardFault_Handler
 .text.startup.main
                0x00000000000076f2      0x2f2 ./User/main.o
                0x00000000000076f2                main
 .text.LoRaError
                0x00000000000079e4       0x3c ./User/sx1262.o
                0x00000000000079e4                LoRaError
 .text.LoRaInit
                0x0000000000007a20      0x10a ./User/sx1262.o
                0x0000000000007a20                LoRaInit
 .text.spi_read_byte
                0x0000000000007b2a       0x7a ./User/sx1262.o
                0x0000000000007b2a                spi_read_byte
 .text.spi_write_byte
                0x0000000000007ba4       0x12 ./User/sx1262.o
                0x0000000000007ba4                spi_write_byte
 .text.LoRaDebugPrint
                0x0000000000007bb6        0x6 ./User/sx1262.o
                0x0000000000007bb6                LoRaDebugPrint
 .text.GetPacketLost
                0x0000000000007bbc        0x6 ./User/sx1262.o
                0x0000000000007bbc                GetPacketLost
 .text.WaitForIdle
                0x0000000000007bc2       0x84 ./User/sx1262.o
                0x0000000000007bc2                WaitForIdle
 .text.ResetLora
                0x0000000000007c46       0x66 ./User/sx1262.o
                0x0000000000007c46                ResetLora
 .text.WaitForIdleBegin
                0x0000000000007cac       0x5a ./User/sx1262.o
                0x0000000000007cac                WaitForIdleBegin
 .text.WriteRegister
                0x0000000000007d06       0xa6 ./User/sx1262.o
                0x0000000000007d06                WriteRegister
 .text.ReadRegister
                0x0000000000007dac       0xee ./User/sx1262.o
                0x0000000000007dac                ReadRegister
 .text.FixInvertedIQ
                0x0000000000007e9a       0x40 ./User/sx1262.o
                0x0000000000007e9a                FixInvertedIQ
 .text.WriteCommand2
                0x0000000000007eda       0xa6 ./User/sx1262.o
                0x0000000000007eda                WriteCommand2
 .text.WriteCommand
                0x0000000000007f80       0x86 ./User/sx1262.o
                0x0000000000007f80                WriteCommand
 .text.SetStandby
                0x0000000000008006       0x1c ./User/sx1262.o
                0x0000000000008006                SetStandby
 .text.SetDio3AsTcxoCtrl
                0x0000000000008022       0x8a ./User/sx1262.o
                0x0000000000008022                SetDio3AsTcxoCtrl
 .text.Calibrate
                0x00000000000080ac       0x1c ./User/sx1262.o
                0x00000000000080ac                Calibrate
 .text.SetDio2AsRfSwitchCtrl
                0x00000000000080c8       0x1c ./User/sx1262.o
                0x00000000000080c8                SetDio2AsRfSwitchCtrl
 .text.CalibrateImage
                0x00000000000080e4       0x7c ./User/sx1262.o
                0x00000000000080e4                CalibrateImage
 .text.SetRfFrequency
                0x0000000000008160       0x4e ./User/sx1262.o
                0x0000000000008160                SetRfFrequency
 .text.SetRegulatorMode
                0x00000000000081ae       0x1c ./User/sx1262.o
                0x00000000000081ae                SetRegulatorMode
 .text.SetBufferBaseAddress
                0x00000000000081ca       0x1c ./User/sx1262.o
                0x00000000000081ca                SetBufferBaseAddress
 .text.SetPowerConfig
                0x00000000000081e6       0x34 ./User/sx1262.o
                0x00000000000081e6                SetPowerConfig
 .text.SetPaConfig
                0x000000000000821a       0x20 ./User/sx1262.o
                0x000000000000821a                SetPaConfig
 .text.LoRaBegin
                0x000000000000823a      0x12e ./User/sx1262.o
                0x000000000000823a                LoRaBegin
 .text.SetDioIrqParams
                0x0000000000008368       0x3e ./User/sx1262.o
                0x0000000000008368                SetDioIrqParams
 .text.SetStopRxTimerOnPreambleDetect
                0x00000000000083a6       0x46 ./User/sx1262.o
                0x00000000000083a6                SetStopRxTimerOnPreambleDetect
 .text.SetLoRaSymbNumTimeout
                0x00000000000083ec       0x1c ./User/sx1262.o
                0x00000000000083ec                SetLoRaSymbNumTimeout
 .text.SetPacketType
                0x0000000000008408       0x1c ./User/sx1262.o
                0x0000000000008408                SetPacketType
 .text.SetModulationParams
                0x0000000000008424       0x20 ./User/sx1262.o
                0x0000000000008424                SetModulationParams
 .text.ClearIrqStatus
                0x0000000000008444       0x20 ./User/sx1262.o
                0x0000000000008444                ClearIrqStatus
 .text.ReadCommand
                0x0000000000008464       0x8a ./User/sx1262.o
                0x0000000000008464                ReadCommand
 .text.GetPacketStatus
                0x00000000000084ee       0x42 ./User/sx1262.o
                0x00000000000084ee                GetPacketStatus
 .text.GetStatus
                0x0000000000008530       0x1c ./User/sx1262.o
                0x0000000000008530                GetStatus
 .text.SetRx    0x000000000000854c       0xa0 ./User/sx1262.o
                0x000000000000854c                SetRx
 .text.LoRaConfig
                0x00000000000085ec       0xb0 ./User/sx1262.o
                0x00000000000085ec                LoRaConfig
 .text.SetTx    0x000000000000869c      0x118 ./User/sx1262.o
                0x000000000000869c                SetTx
 .text.GetIrqStatus
                0x00000000000087b4       0x1e ./User/sx1262.o
                0x00000000000087b4                GetIrqStatus
 .text.GetRxBufferStatus
                0x00000000000087d2       0x22 ./User/sx1262.o
                0x00000000000087d2                GetRxBufferStatus
 .text.SystemInit
                0x00000000000087f4       0xfa ./User/system_ch32v30x.o
                0x00000000000087f4                SystemInit
 .text.SystemCoreClockUpdate
                0x00000000000088ee      0x12e ./User/system_ch32v30x.o
                0x00000000000088ee                SystemCoreClockUpdate
 .text.vector_handler
                0x0000000000008a1c        0x2 ./Startup/startup_ch32v30x_D8C.o
                0x0000000000008a1c                EXTI2_IRQHandler
                0x0000000000008a1c                TIM8_TRG_COM_IRQHandler
                0x0000000000008a1c                TIM8_CC_IRQHandler
                0x0000000000008a1c                UART8_IRQHandler
                0x0000000000008a1c                TIM1_CC_IRQHandler
                0x0000000000008a1c                TIM6_IRQHandler
                0x0000000000008a1c                SysTick_Handler
                0x0000000000008a1c                PVD_IRQHandler
                0x0000000000008a1c                SDIO_IRQHandler
                0x0000000000008a1c                TIM9_BRK_IRQHandler
                0x0000000000008a1c                DMA2_Channel8_IRQHandler
                0x0000000000008a1c                CAN2_RX1_IRQHandler
                0x0000000000008a1c                EXTI3_IRQHandler
                0x0000000000008a1c                USBHS_IRQHandler
                0x0000000000008a1c                DMA2_Channel9_IRQHandler
                0x0000000000008a1c                TIM10_CC_IRQHandler
                0x0000000000008a1c                USBFS_IRQHandler
                0x0000000000008a1c                EXTI0_IRQHandler
                0x0000000000008a1c                I2C2_EV_IRQHandler
                0x0000000000008a1c                TIM10_TRG_COM_IRQHandler
                0x0000000000008a1c                CAN2_SCE_IRQHandler
                0x0000000000008a1c                ADC1_2_IRQHandler
                0x0000000000008a1c                Break_Point_Handler
                0x0000000000008a1c                SPI1_IRQHandler
                0x0000000000008a1c                TAMPER_IRQHandler
                0x0000000000008a1c                CAN2_RX0_IRQHandler
                0x0000000000008a1c                TIM8_UP_IRQHandler
                0x0000000000008a1c                Ecall_M_Mode_Handler
                0x0000000000008a1c                DMA2_Channel2_IRQHandler
                0x0000000000008a1c                DMA1_Channel4_IRQHandler
                0x0000000000008a1c                TIM9_UP_IRQHandler
                0x0000000000008a1c                USART3_IRQHandler
                0x0000000000008a1c                RTC_IRQHandler
                0x0000000000008a1c                DMA1_Channel7_IRQHandler
                0x0000000000008a1c                CAN1_RX1_IRQHandler
                0x0000000000008a1c                DVP_IRQHandler
                0x0000000000008a1c                UART5_IRQHandler
                0x0000000000008a1c                TIM4_IRQHandler
                0x0000000000008a1c                DMA2_Channel1_IRQHandler
                0x0000000000008a1c                I2C1_EV_IRQHandler
                0x0000000000008a1c                DMA1_Channel6_IRQHandler
                0x0000000000008a1c                UART4_IRQHandler
                0x0000000000008a1c                DMA2_Channel4_IRQHandler
                0x0000000000008a1c                TIM3_IRQHandler
                0x0000000000008a1c                RCC_IRQHandler
                0x0000000000008a1c                TIM1_TRG_COM_IRQHandler
                0x0000000000008a1c                DMA1_Channel1_IRQHandler
                0x0000000000008a1c                DMA2_Channel7_IRQHandler
                0x0000000000008a1c                EXTI15_10_IRQHandler
                0x0000000000008a1c                TIM7_IRQHandler
                0x0000000000008a1c                CAN2_TX_IRQHandler
                0x0000000000008a1c                TIM5_IRQHandler
                0x0000000000008a1c                EXTI9_5_IRQHandler
                0x0000000000008a1c                ETH_WKUP_IRQHandler
                0x0000000000008a1c                SPI2_IRQHandler
                0x0000000000008a1c                TIM10_BRK_IRQHandler
                0x0000000000008a1c                TIM9_CC_IRQHandler
                0x0000000000008a1c                DMA2_Channel5_IRQHandler
                0x0000000000008a1c                DMA1_Channel5_IRQHandler
                0x0000000000008a1c                EXTI4_IRQHandler
                0x0000000000008a1c                USB_LP_CAN1_RX0_IRQHandler
                0x0000000000008a1c                RNG_IRQHandler
                0x0000000000008a1c                USB_HP_CAN1_TX_IRQHandler
                0x0000000000008a1c                DMA1_Channel3_IRQHandler
                0x0000000000008a1c                ETH_IRQHandler
                0x0000000000008a1c                TIM1_UP_IRQHandler
                0x0000000000008a1c                WWDG_IRQHandler
                0x0000000000008a1c                USBHSWakeup_IRQHandler
                0x0000000000008a1c                DMA2_Channel11_IRQHandler
                0x0000000000008a1c                Ecall_U_Mode_Handler
                0x0000000000008a1c                DMA2_Channel6_IRQHandler
                0x0000000000008a1c                TIM2_IRQHandler
                0x0000000000008a1c                SW_Handler
                0x0000000000008a1c                TIM1_BRK_IRQHandler
                0x0000000000008a1c                DMA2_Channel10_IRQHandler
                0x0000000000008a1c                EXTI1_IRQHandler
                0x0000000000008a1c                RTCAlarm_IRQHandler
                0x0000000000008a1c                TIM10_UP_IRQHandler
                0x0000000000008a1c                TIM9_TRG_COM_IRQHandler
                0x0000000000008a1c                UART7_IRQHandler
                0x0000000000008a1c                USART2_IRQHandler
                0x0000000000008a1c                UART6_IRQHandler
                0x0000000000008a1c                I2C2_ER_IRQHandler
                0x0000000000008a1c                DMA1_Channel2_IRQHandler
                0x0000000000008a1c                TIM8_BRK_IRQHandler
                0x0000000000008a1c                CAN1_SCE_IRQHandler
                0x0000000000008a1c                FLASH_IRQHandler
                0x0000000000008a1c                USART1_IRQHandler
                0x0000000000008a1c                SPI3_IRQHandler
                0x0000000000008a1c                I2C1_ER_IRQHandler
                0x0000000000008a1c                USBWakeUp_IRQHandler
                0x0000000000008a1c                DMA2_Channel3_IRQHandler
 .text.handle_reset
                0x0000000000008a1e       0x8a ./Startup/startup_ch32v30x_D8C.o
                0x0000000000008a1e                handle_reset
 .text.ADC_DeInit
                0x0000000000008aa8       0x40 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008aa8                ADC_DeInit
 .text.ADC_Init
                0x0000000000008ae8       0x56 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008ae8                ADC_Init
 .text.ADC_Cmd  0x0000000000008b3e       0x10 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008b3e                ADC_Cmd
 .text.ADC_ResetCalibration
                0x0000000000008b4e        0xa ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008b4e                ADC_ResetCalibration
 .text.ADC_GetResetCalibrationStatus
                0x0000000000008b58        0x8 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008b58                ADC_GetResetCalibrationStatus
 .text.ADC_StartCalibration
                0x0000000000008b60        0xa ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008b60                ADC_StartCalibration
 .text.ADC_GetCalibrationStatus
                0x0000000000008b6a        0x8 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008b6a                ADC_GetCalibrationStatus
 .text.ADC_SoftwareStartConvCmd
                0x0000000000008b72       0x18 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008b72                ADC_SoftwareStartConvCmd
 .text.ADC_RegularChannelConfig
                0x0000000000008b8a       0xb8 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008b8a                ADC_RegularChannelConfig
 .text.ADC_GetConversionValue
                0x0000000000008c42        0x8 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008c42                ADC_GetConversionValue
 .text.ADC_TempSensorVrefintCmd
                0x0000000000008c4a       0x20 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008c4a                ADC_TempSensorVrefintCmd
 .text.ADC_GetFlagStatus
                0x0000000000008c6a        0xa ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008c6a                ADC_GetFlagStatus
 .text.ADC_BufferCmd
                0x0000000000008c74       0x18 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008c74                ADC_BufferCmd
 .text.Get_CalibrationValue
                0x0000000000008c8c      0x134 ./Peripheral/src/ch32v30x_adc.o
                0x0000000000008c8c                Get_CalibrationValue
 .text.BKP_DeInit
                0x0000000000008dc0       0x10 ./Peripheral/src/ch32v30x_bkp.o
                0x0000000000008dc0                BKP_DeInit
 .text.BKP_WriteBackupRegister
                0x0000000000008dd0       0x1c ./Peripheral/src/ch32v30x_bkp.o
                0x0000000000008dd0                BKP_WriteBackupRegister
 .text.DBGMCU_GetCHIPID
                0x0000000000008dec        0xa ./Peripheral/src/ch32v30x_dbgmcu.o
                0x0000000000008dec                DBGMCU_GetCHIPID
 .text.GPIO_Init
                0x0000000000008df6       0xc0 ./Peripheral/src/ch32v30x_gpio.o
                0x0000000000008df6                GPIO_Init
 .text.GPIO_ReadInputDataBit
                0x0000000000008eb6        0xa ./Peripheral/src/ch32v30x_gpio.o
                0x0000000000008eb6                GPIO_ReadInputDataBit
 .text.GPIO_WriteBit
                0x0000000000008ec0        0xa ./Peripheral/src/ch32v30x_gpio.o
                0x0000000000008ec0                GPIO_WriteBit
 .text.NVIC_PriorityGroupConfig
                0x0000000000008eca        0x6 ./Peripheral/src/ch32v30x_misc.o
                0x0000000000008eca                NVIC_PriorityGroupConfig
 .text.NVIC_Init
                0x0000000000008ed0       0x5c ./Peripheral/src/ch32v30x_misc.o
                0x0000000000008ed0                NVIC_Init
 .text.PWR_BackupAccessCmd
                0x0000000000008f2c       0x16 ./Peripheral/src/ch32v30x_pwr.o
                0x0000000000008f2c                PWR_BackupAccessCmd
 .text.RCC_ADCCLKConfig
                0x0000000000008f42       0x12 ./Peripheral/src/ch32v30x_rcc.o
                0x0000000000008f42                RCC_ADCCLKConfig
 .text.RCC_LSEConfig
                0x0000000000008f54       0x28 ./Peripheral/src/ch32v30x_rcc.o
                0x0000000000008f54                RCC_LSEConfig
 .text.RCC_RTCCLKConfig
                0x0000000000008f7c        0xc ./Peripheral/src/ch32v30x_rcc.o
                0x0000000000008f7c                RCC_RTCCLKConfig
 .text.RCC_RTCCLKCmd
                0x0000000000008f88       0x20 ./Peripheral/src/ch32v30x_rcc.o
                0x0000000000008f88                RCC_RTCCLKCmd
 .text.RCC_GetClocksFreq
                0x0000000000008fa8      0x176 ./Peripheral/src/ch32v30x_rcc.o
                0x0000000000008fa8                RCC_GetClocksFreq
 .text.RCC_APB2PeriphClockCmd
                0x000000000000911e       0x1e ./Peripheral/src/ch32v30x_rcc.o
                0x000000000000911e                RCC_APB2PeriphClockCmd
 .text.RCC_APB1PeriphClockCmd
                0x000000000000913c       0x1e ./Peripheral/src/ch32v30x_rcc.o
                0x000000000000913c                RCC_APB1PeriphClockCmd
 .text.RCC_APB2PeriphResetCmd
                0x000000000000915a       0x1e ./Peripheral/src/ch32v30x_rcc.o
                0x000000000000915a                RCC_APB2PeriphResetCmd
 .text.RCC_BackupResetCmd
                0x0000000000009178       0x20 ./Peripheral/src/ch32v30x_rcc.o
                0x0000000000009178                RCC_BackupResetCmd
 .text.RCC_GetFlagStatus
                0x0000000000009198       0x2e ./Peripheral/src/ch32v30x_rcc.o
                0x0000000000009198                RCC_GetFlagStatus
 .text.RTC_ITConfig
                0x00000000000091c6       0x1a ./Peripheral/src/ch32v30x_rtc.o
                0x00000000000091c6                RTC_ITConfig
 .text.RTC_EnterConfigMode
                0x00000000000091e0       0x12 ./Peripheral/src/ch32v30x_rtc.o
                0x00000000000091e0                RTC_EnterConfigMode
 .text.RTC_ExitConfigMode
                0x00000000000091f2       0x18 ./Peripheral/src/ch32v30x_rtc.o
                0x00000000000091f2                RTC_ExitConfigMode
 .text.RTC_GetCounter
                0x000000000000920a       0x5a ./Peripheral/src/ch32v30x_rtc.o
                0x000000000000920a                RTC_GetCounter
 .text.RTC_SetCounter
                0x0000000000009264       0x2c ./Peripheral/src/ch32v30x_rtc.o
                0x0000000000009264                RTC_SetCounter
 .text.RTC_SetPrescaler
                0x0000000000009290       0x2e ./Peripheral/src/ch32v30x_rtc.o
                0x0000000000009290                RTC_SetPrescaler
 .text.RTC_WaitForLastTask
                0x00000000000092be       0x10 ./Peripheral/src/ch32v30x_rtc.o
                0x00000000000092be                RTC_WaitForLastTask
 .text.RTC_WaitForSynchro
                0x00000000000092ce       0x24 ./Peripheral/src/ch32v30x_rtc.o
                0x00000000000092ce                RTC_WaitForSynchro
 .text.RTC_ClearFlag
                0x00000000000092f2       0x14 ./Peripheral/src/ch32v30x_rtc.o
                0x00000000000092f2                RTC_ClearFlag
 .text.RTC_ClearITPendingBit
                0x0000000000009306        0xc ./Peripheral/src/ch32v30x_rtc.o
                0x0000000000009306                RTC_ClearITPendingBit
 .text.SPI_Init
                0x0000000000009312       0x3e ./Peripheral/src/ch32v30x_spi.o
                0x0000000000009312                SPI_Init
 .text.SPI_Cmd  0x0000000000009350       0x1a ./Peripheral/src/ch32v30x_spi.o
                0x0000000000009350                SPI_Cmd
 .text.SPI_I2S_SendData
                0x000000000000936a        0x4 ./Peripheral/src/ch32v30x_spi.o
                0x000000000000936a                SPI_I2S_SendData
 .text.SPI_I2S_ReceiveData
                0x000000000000936e        0x4 ./Peripheral/src/ch32v30x_spi.o
                0x000000000000936e                SPI_I2S_ReceiveData
 .text.SPI_I2S_GetFlagStatus
                0x0000000000009372        0xa ./Peripheral/src/ch32v30x_spi.o
                0x0000000000009372                SPI_I2S_GetFlagStatus
 .text.USART_Init
                0x000000000000937c       0x90 ./Peripheral/src/ch32v30x_usart.o
                0x000000000000937c                USART_Init
 .text.USART_Cmd
                0x000000000000940c       0x16 ./Peripheral/src/ch32v30x_usart.o
                0x000000000000940c                USART_Cmd
 .text.USART_SendData
                0x0000000000009422        0x8 ./Peripheral/src/ch32v30x_usart.o
                0x0000000000009422                USART_SendData
 .text.USART_ReceiveData
                0x000000000000942a        0x8 ./Peripheral/src/ch32v30x_usart.o
                0x000000000000942a                USART_ReceiveData
 .text.USART_GetFlagStatus
                0x0000000000009432        0xa ./Peripheral/src/ch32v30x_usart.o
                0x0000000000009432                USART_GetFlagStatus
 .text.Delay_Init
                0x000000000000943c       0x2a ./Debug/debug.o
                0x000000000000943c                Delay_Init
 .text.Delay_Ms
                0x0000000000009466       0x36 ./Debug/debug.o
                0x0000000000009466                Delay_Ms
 .text._write   0x000000000000949c       0x3e ./Debug/debug.o
                0x000000000000949c                _write
 .text._sbrk    0x00000000000094da       0x26 ./Debug/debug.o
                0x00000000000094da                _sbrk
 .text.__ashldi3
                0x0000000000009500       0x2c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_ashldi3.o)
                0x0000000000009500                __ashldi3
 .text.__udivdi3
                0x000000000000952c      0x392 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_udivdi3.o)
                0x000000000000952c                __udivdi3
 .text.abort    0x00000000000098be        0xe /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-abort.o)
                0x00000000000098be                abort
 .text.atoi     0x00000000000098cc        0x8 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-atoi.o)
                0x00000000000098cc                atoi
 .text.__locale_ctype_ptr_l
                0x00000000000098d4        0x6 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
                0x00000000000098d4                __locale_ctype_ptr_l
 .text.__locale_ctype_ptr
                0x00000000000098da       0x18 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
                0x00000000000098da                __locale_ctype_ptr
 .text.malloc   0x00000000000098f2        0xa /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-malloc.o)
                0x00000000000098f2                malloc
 .text.__ascii_mbtowc
                0x00000000000098fc       0x32 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-mbtowc_r.o)
                0x00000000000098fc                __ascii_mbtowc
 .text.memcmp   0x000000000000992e       0x24 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-memcmp.o)
                0x000000000000992e                memcmp
 .text.memcpy   0x0000000000009952       0xb2 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000000009952                memcpy
 .text.memmove  0x0000000000009a04       0x46 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000000009a04                memmove
 .text._free_r  0x0000000000009a4a       0xa8 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000000009a4a                _free_r
 .text._malloc_r
                0x0000000000009af2       0xd4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000000009af2                _malloc_r
 .text.printf   0x0000000000009bc6       0x42 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000000009bc6                printf
                0x0000000000009bc6                iprintf
 .text.putchar  0x0000000000009c08       0x2c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putchar.o)
                0x0000000000009c08                putchar
 .text._puts_r  0x0000000000009c34       0xd8 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000000009c34                _puts_r
 .text.puts     0x0000000000009d0c        0xc /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000000009d0c                puts
 .text.rand     0x0000000000009d18       0x86 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-rand.o)
                0x0000000000009d18                rand
 .text._sbrk_r  0x0000000000009d9e       0x2a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000000009d9e                _sbrk_r
 .text._raise_r
                0x0000000000009dc8       0x62 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
                0x0000000000009dc8                _raise_r
 .text.raise    0x0000000000009e2a        0xc /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
                0x0000000000009e2a                raise
 .text._kill_r  0x0000000000009e36       0x2c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signalr.o)
                0x0000000000009e36                _kill_r
 .text._getpid_r
                0x0000000000009e62        0x4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signalr.o)
                0x0000000000009e62                _getpid_r
 .text.snprintf
                0x0000000000009e66       0x6c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-snprintf.o)
                0x0000000000009e66                snprintf
                0x0000000000009e66                sniprintf
 .text.sprintf  0x0000000000009ed2       0x46 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-sprintf.o)
                0x0000000000009ed2                sprintf
                0x0000000000009ed2                siprintf
 .text.strcat   0x0000000000009f18       0x1e /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcat.o)
                0x0000000000009f18                strcat
 .text.strcpy   0x0000000000009f36       0x10 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcpy.o)
                0x0000000000009f36                strcpy
 .text.strlen   0x0000000000009f46       0x12 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strlen.o)
                0x0000000000009f46                strlen
 .text.strncpy  0x0000000000009f58       0x24 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strncpy.o)
                0x0000000000009f58                strncpy
 .text._strtol_l.isra.0
                0x0000000000009f7c      0x13a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strtol.o)
 .text.strtol   0x000000000000a0b6       0x1e /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strtol.o)
                0x000000000000a0b6                strtol
 .text.__swbuf_r
                0x000000000000a0d4       0xbc /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a0d4                __swbuf_r
 .text.__ascii_wctomb
                0x000000000000a190       0x1e /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-wctomb_r.o)
                0x000000000000a190                __ascii_wctomb
 .text.__swsetup_r
                0x000000000000a1ae       0xfe /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a1ae                __swsetup_r
 .text.__sflush_r
                0x000000000000a2ac      0x132 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a2ac                __sflush_r
 .text._fflush_r
                0x000000000000a3de       0x66 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a3de                _fflush_r
 .text.std      0x000000000000a444       0x66 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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
                0x000000000000a4aa        0xa /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a4aa                _cleanup_r
 .text.__sfmoreglue
                0x000000000000a4b4       0x48 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a4b4                __sfmoreglue
 .text.__sinit  0x000000000000a4fc       0x6c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a4fc                __sinit
 .text.__sfp    0x000000000000a568       0xa0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a568                __sfp
 .text._fwalk_reent
                0x000000000000a608       0x6a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a608                _fwalk_reent
 .text.__swhatbuf_r
                0x000000000000a672       0x58 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a672                __swhatbuf_r
 .text.__smakebuf_r
                0x000000000000a6ca       0x94 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a6ca                __smakebuf_r
 .text.__malloc_lock
                0x000000000000a75e        0x2 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a75e                __malloc_lock
 .text.__malloc_unlock
                0x000000000000a760        0x2 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000a760                __malloc_unlock
 .text.__ssputs_r
                0x000000000000a762       0xe4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o)
                0x000000000000a762                __ssputs_r
 .text._svfprintf_r
                0x000000000000a846      0x26a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o)
                0x000000000000a846                _svfprintf_r
                0x000000000000a846                _svfiprintf_r
 .text.__sfputc_r
                0x000000000000aab0       0x28 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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
                0x000000000000aad8       0x42 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000aad8                __sfputs_r
 .text._vfprintf_r
                0x000000000000ab1a      0x28a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000ab1a                _vfiprintf_r
                0x000000000000ab1a                _vfprintf_r
 .text._printf_common
                0x000000000000ada4      0x10c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000ada4                _printf_common
 .text._printf_i
                0x000000000000aeb0      0x2a2 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000aeb0                _printf_i
 .text._putc_r  0x000000000000b152       0x84 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putc.o)
                0x000000000000b152                _putc_r
 .text.__sread  0x000000000000b1d6       0x2c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b1d6                __sread
 .text.__swrite
                0x000000000000b202       0x48 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b202                __swrite
 .text.__sseek  0x000000000000b24a       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b24a                __sseek
 .text.__sclose
                0x000000000000b27a        0x6 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b27a                __sclose
 .text._write_r
                0x000000000000b280       0x2e /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b280                _write_r
 .text._close_r
                0x000000000000b2ae       0x28 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b2ae                _close_r
 .text._fstat_r
                0x000000000000b2d6       0x2a /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b2d6                _fstat_r
 .text._isatty_r
                0x000000000000b300       0x28 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b300                _isatty_r
 .text._lseek_r
                0x000000000000b328       0x2c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b328                _lseek_r
 .text.memchr   0x000000000000b354       0x18 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b354                memchr
 .text._realloc_r
                0x000000000000b36c       0x58 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b36c                _realloc_r
 .text._read_r  0x000000000000b3c4       0x2c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b3c4                _read_r
 .text._malloc_usable_size_r
                0x000000000000b3f0       0x14 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000b3f0                _malloc_usable_size_r
 .text._close   0x000000000000b404        0xc /usr/share/MRS2/resources/app/resources/linux/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)
                0x000000000000b404                _close
 .text._fstat   0x000000000000b410        0xc /usr/share/MRS2/resources/app/resources/linux/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)
                0x000000000000b410                _fstat
 .text._getpid  0x000000000000b41c        0xc /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o)
                0x000000000000b41c                _getpid
 .text._isatty  0x000000000000b428        0xc /usr/share/MRS2/resources/app/resources/linux/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)
                0x000000000000b428                _isatty
 .text._kill    0x000000000000b434        0xc /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o)
                0x000000000000b434                _kill
 .text._lseek   0x000000000000b440        0xc /usr/share/MRS2/resources/app/resources/linux/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)
                0x000000000000b440                _lseek
 .text._read    0x000000000000b44c        0xc /usr/share/MRS2/resources/app/resources/linux/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)
                0x000000000000b44c                _read
 .text._exit    0x000000000000b458        0x2 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o)
                0x000000000000b458                _exit
 *(.rodata)
 *(.rodata*)
 *fill*         0x000000000000b45a        0x2 
 .rodata.hexdump.str1.4
                0x000000000000b45c       0x27 ./User/util/hexdump.o
                                         0x2e (size before relaxing)
 *fill*         0x000000000000b483        0x1 
 .rodata.hexdump_compact.str1.4
                0x000000000000b484        0x5 ./User/util/hexdump.o
 *fill*         0x000000000000b489        0x3 
 .rodata.decodeAdvertisement.str1.4
                0x000000000000b48c       0xc9 ./User/meshcore/packets/advert.o
 *fill*         0x000000000000b555        0x3 
 .rodata.printAdvertisement.str1.4
                0x000000000000b558       0x7b ./User/meshcore/packets/advert.o
 *fill*         0x000000000000b5d3        0x1 
 .rodata.sendAdvert.str1.4
                0x000000000000b5d4       0x41 ./User/meshcore/packets/advert.o
 *fill*         0x000000000000b615        0x3 
 .rodata.decodeAnonReq.str1.4
                0x000000000000b618      0x13b ./User/meshcore/packets/anonymous.o
                                        0x143 (size before relaxing)
 *fill*         0x000000000000b753        0x1 
 .rodata.printAnonRequest.str1.4
                0x000000000000b754       0xcf ./User/meshcore/packets/anonymous.o
                                         0xd7 (size before relaxing)
 *fill*         0x000000000000b823        0x1 
 .rodata.decodeControlFrame.str1.4
                0x000000000000b824       0x3e ./User/meshcore/packets/control.o
                                         0x42 (size before relaxing)
 *fill*         0x000000000000b862        0x2 
 .rodata.printDiscoverRequest.str1.4
                0x000000000000b864       0x76 ./User/meshcore/packets/control.o
 *fill*         0x000000000000b8da        0x2 
 .rodata.printDiscoverResponse.str1.4
                0x000000000000b8dc       0x5c ./User/meshcore/packets/control.o
                                         0x5e (size before relaxing)
 .rodata.decodeEncryptedPayload.str1.4
                0x000000000000b938       0xe7 ./User/meshcore/packets/encrypted.o
                                         0xeb (size before relaxing)
 *fill*         0x000000000000ba1f        0x1 
 .rodata.parseEncryptedPayload.str1.4
                0x000000000000ba20      0x10d ./User/meshcore/packets/encrypted.o
 *fill*         0x000000000000bb2d        0x3 
 .rodata.printEncryptedPayload.str1.4
                0x000000000000bb30       0x80 ./User/meshcore/packets/encrypted.o
                                         0x8a (size before relaxing)
 .rodata.printRequest.str1.4
                0x000000000000bbb0       0x43 ./User/meshcore/packets/encrypted.o
 *fill*         0x000000000000bbf3        0x1 
 .rodata.printResponse.str1.4
                0x000000000000bbf4       0x17 ./User/meshcore/packets/encrypted.o
 *fill*         0x000000000000bc0b        0x1 
 .rodata.processCommand.str1.4
                0x000000000000bc0c      0x378 ./User/meshcore/packets/encrypted.o
                                        0x39c (size before relaxing)
 .rodata.sendEncryptedFrame.str1.4
                0x000000000000bf84       0x72 ./User/meshcore/packets/encrypted.o
                                         0x76 (size before relaxing)
 *fill*         0x000000000000bff6        0x2 
 .rodata.sendEncryptedTextMessage.str1.4
                0x000000000000bff8       0x39 ./User/meshcore/packets/encrypted.o
                                         0x3d (size before relaxing)
 *fill*         0x000000000000c031        0x3 
 .rodata.decodeGroupMessage.str1.4
                0x000000000000c034       0x9d ./User/meshcore/packets/group.o
                                         0xa1 (size before relaxing)
 .rodata.makeSendGroupMessage.str1.4
                0x000000000000c0d1       0x9d ./User/meshcore/packets/group.o
                                          0x3 (size before relaxing)
 *fill*         0x000000000000c0d1        0x3 
 .rodata.sendGroupMessage.str1.4
                0x000000000000c0d4        0xa ./User/meshcore/packets/group.o
 *fill*         0x000000000000c0de        0x2 
 .rodata.processFrame.str1.4
                0x000000000000c0e0       0x73 ./User/meshcore/meshcore.o
                                         0x7b (size before relaxing)
 *fill*         0x000000000000c153        0x1 
 .rodata.ReadFrame
                0x000000000000c154       0x14 ./User/meshcore/meshframing.o
 .rodata.LoRaTransmit
                0x000000000000c168       0x14 ./User/meshcore/meshframing.o
 .rodata.LoRaTransmit.str1.4
                0x000000000000c17c      0x117 ./User/meshcore/meshframing.o
                                        0x11b (size before relaxing)
 *fill*         0x000000000000c293        0x1 
 .rodata.ReadFrame.str1.4
                0x000000000000c294       0x23 ./User/meshcore/meshframing.o
 *fill*         0x000000000000c2b7        0x1 
 .rodata.printframeHeader.str1.4
                0x000000000000c2b8      0x129 ./User/meshcore/meshframing.o
                                        0x131 (size before relaxing)
 *fill*         0x000000000000c3e1        0x3 
 .rodata.mon_table
                0x000000000000c3e4        0xc ./User/lib/rtc/rtc.o
                0x000000000000c3e4                mon_table
 .rodata.months.5280
                0x000000000000c3f0       0x25 ./User/lib/rtc/rtc.o
 *fill*         0x000000000000c415        0x3 
 .rodata.table_week
                0x000000000000c418        0xc ./User/lib/rtc/rtc.o
                0x000000000000c418                table_week
 *fill*         0x000000000000c424        0x4 
 .rodata.K      0x000000000000c428      0x280 ./User/lib/monocypher/monocypher-ed25519.o
 .rodata.crypto_sha512_init.cst8
                0x000000000000c6a8       0x40 ./User/lib/monocypher/monocypher-ed25519.o
 .rodata.D2     0x000000000000c6e8       0x28 ./User/lib/monocypher/monocypher.o
 .rodata.L      0x000000000000c710       0x20 ./User/lib/monocypher/monocypher.o
 .rodata.b_comb_high
                0x000000000000c730      0x3c0 ./User/lib/monocypher/monocypher.o
 .rodata.b_comb_low
                0x000000000000caf0      0x3c0 ./User/lib/monocypher/monocypher.o
 .rodata.b_window
                0x000000000000ceb0      0x3c0 ./User/lib/monocypher/monocypher.o
 .rodata.d      0x000000000000d270       0x28 ./User/lib/monocypher/monocypher.o
 .rodata.fe_one
                0x000000000000d298       0x28 ./User/lib/monocypher/monocypher.o
 .rodata.half_mod_L.2900
                0x000000000000d2c0       0x20 ./User/lib/monocypher/monocypher.o
 .rodata.half_ones.2901
                0x000000000000d2e0       0x20 ./User/lib/monocypher/monocypher.o
 .rodata.r.2702
                0x000000000000d300       0x24 ./User/lib/monocypher/monocypher.o
 .rodata.sqrtm1
                0x000000000000d324       0x28 ./User/lib/monocypher/monocypher.o
 .rodata.zero_point.2876
                0x000000000000d34c       0x20 ./User/lib/monocypher/monocypher.o
 .rodata.Rcon   0x000000000000d36c        0xb ./User/lib/cifra/aes.o
 *fill*         0x000000000000d377        0x1 
 .rodata.S      0x000000000000d378      0x100 ./User/lib/cifra/aes.o
 .rodata.S_inv  0x000000000000d478      0x100 ./User/lib/cifra/aes.o
 .rodata.K      0x000000000000d578      0x100 ./User/lib/cifra/sha256.o
 .rodata.cf_sha256
                0x000000000000d678       0x14 ./User/lib/cifra/sha256.o
                0x000000000000d678                cf_sha256
 .rodata.BRNTestChannelPSK
                0x000000000000d68c       0x10 ./User/lib/config.o
                0x000000000000d68c                BRNTestChannelPSK
 .rodata.CSWTCH.3
                0x000000000000d69c       0x10 ./User/lib/config.o
 .rodata.LoraApply.str1.4
                0x000000000000d6ac       0x6c ./User/lib/config.o
                                         0x74 (size before relaxing)
 .rodata.addChannel.str1.4
                0x000000000000d718       0x9e ./User/lib/config.o
                                         0xa2 (size before relaxing)
 *fill*         0x000000000000d7b6        0x2 
 .rodata.getStringRole.str1.4
                0x000000000000d7b8        0x8 ./User/lib/config.o
 .rodata.populateDefaults.str1.4
                0x000000000000d7c0       0x4c ./User/lib/config.o
 .rodata.printNodeDB.str1.4
                0x000000000000d80c      0x12c ./User/lib/config.o
                                        0x140 (size before relaxing)
 .rodata.publicChannelPSK
                0x000000000000d938       0x10 ./User/lib/config.o
                0x000000000000d938                publicChannelPSK
 .rodata.str1.4
                0x000000000000d948       0x2b ./User/lib/config.o
 *fill*         0x000000000000d973        0x1 
 .rodata.main.str1.4
                0x000000000000d974      0x1a7 ./User/main.o
                                        0x1c7 (size before relaxing)
 *fill*         0x000000000000db1b        0x1 
 .rodata.LoRaBegin.str1.4
                0x000000000000db1c       0x8a ./User/sx1262.o
 *fill*         0x000000000000dba6        0x2 
 .rodata.LoRaConfig.str1.4
                0x000000000000dba8       0x24 ./User/sx1262.o
 .rodata.LoRaError.str1.4
                0x000000000000dbcc       0x34 ./User/sx1262.o
                                         0x38 (size before relaxing)
 .rodata.ReadCommand.str1.4
                0x000000000000dc00       0x48 ./User/sx1262.o
 .rodata.ReadRegister.str1.4
                0x000000000000dc48       0x98 ./User/sx1262.o
 .rodata.ResetLora.str1.4
                0x000000000000dce0       0x22 ./User/sx1262.o
 *fill*         0x000000000000dd02        0x2 
 .rodata.SetRx.str1.4
                0x000000000000dd04       0x44 ./User/sx1262.o
 .rodata.SetStopRxTimerOnPreambleDetect.str1.4
                0x000000000000dd48       0x34 ./User/sx1262.o
 .rodata.SetTx.str1.4
                0x000000000000dd7c       0xb0 ./User/sx1262.o
 .rodata.WaitForIdle.str1.4
                0x000000000000de2c       0x33 ./User/sx1262.o
                                         0x36 (size before relaxing)
 *fill*         0x000000000000de5f        0x1 
 .rodata.WaitForIdleBegin.str1.4
                0x000000000000de60       0x25 ./User/sx1262.o
 *fill*         0x000000000000de85        0x3 
 .rodata.WriteCommand.str1.4
                0x000000000000de88       0x70 ./User/sx1262.o
                                         0x74 (size before relaxing)
 .rodata.WriteCommand2.str1.4
                0x000000000000def8       0x4a ./User/sx1262.o
 *fill*         0x000000000000df42        0x2 
 .rodata.WriteRegister.str1.4
                0x000000000000df44       0x69 ./User/sx1262.o
                                         0x6d (size before relaxing)
 *fill*         0x000000000000dfad        0x3 
 .rodata.__clz_tab
                0x000000000000dfb0      0x100 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_clz.o)
                0x000000000000dfb0                __clz_tab
 .rodata._setlocale_r.str1.4
                0x000000000000e0b0        0x6 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
                                          0xd (size before relaxing)
 *fill*         0x000000000000e0b6        0x2 
 .rodata.str1.4
                0x000000000000e0b8        0x2 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
 *fill*         0x000000000000e0ba        0x2 
 .rodata._ctype_
                0x000000000000e0bc      0x101 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-ctype_.o)
                0x000000000000e0bc                _ctype_
 *fill*         0x000000000000e1bd        0x3 
 .rodata.__sf_fake_stderr
                0x000000000000e1c0       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000e1c0                __sf_fake_stderr
 .rodata.__sf_fake_stdin
                0x000000000000e1e0       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000e1e0                __sf_fake_stdin
 .rodata.__sf_fake_stdout
                0x000000000000e200       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000000000e200                __sf_fake_stdout
 .rodata._svfprintf_r.str1.4
                0x000000000000e220       0x13 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o)
 .rodata._vfprintf_r.str1.4
                0x000000000000e233       0x13 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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*         0x000000000000e233        0x1 
 .rodata._printf_i.str1.4
                0x000000000000e234       0x28 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
 *(.gnu.linkonce.t.*)
                0x000000000000e25c                . = ALIGN (0x4)

.rela.dyn       0x000000000000e25c        0x0
 .rela.init     0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.vector   0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text.handle_reset
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._sbrk
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.sdata.curbrk.5271
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._sbrk_r
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._kill_r
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._svfprintf_r
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._vfprintf_r
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._write_r
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._close_r
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._fstat_r
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._isatty_r
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._lseek_r
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._read_r
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._close
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._fstat
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._getpid
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._isatty
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._kill
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._lseek
                0x000000000000e25c        0x0 ./User/util/hexdump.o
 .rela.text._read
                0x000000000000e25c        0x0 ./User/util/hexdump.o

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

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

.init_array     0x000000000000e25c        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     0x000000000000e25c        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.dalign         0x0000000020000000        0x0 load address 0x000000000000e25c
                0x0000000020000000                . = ALIGN (0x4)
                0x0000000020000000                PROVIDE (_data_vma = .)

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

.data           0x0000000020000000      0x208 load address 0x000000000000e25c
 *(.gnu.linkonce.r.*)
 *(.data .data.*)
 .data.AHBPrescTable
                0x0000000020000000       0x10 ./User/system_ch32v30x.o
                0x0000000020000000                AHBPrescTable
 .data.APBAHBPrescTable
                0x0000000020000010       0x10 ./Peripheral/src/ch32v30x_rcc.o
 .data.__global_locale
                0x0000000020000020      0x16c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
                0x0000000020000020                __global_locale
 .data.impure_data
                0x000000002000018c       0x60 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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.*)
                0x00000000200001f0                . = ALIGN (0x8)
 *fill*         0x00000000200001ec        0x4 
                0x00000000200009f0                PROVIDE (__global_pointer$ = (. + 0x800))
 *(.sdata .sdata.*)
 .sdata.SystemCoreClock
                0x00000000200001f0        0x4 ./User/system_ch32v30x.o
                0x00000000200001f0                SystemCoreClock
 .sdata.ADCPrescTable
                0x00000000200001f4        0x4 ./Peripheral/src/ch32v30x_rcc.o
 .sdata.curbrk.5271
                0x00000000200001f8        0x4 ./Debug/debug.o
 .sdata._impure_ptr
                0x00000000200001fc        0x4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x00000000200001fc                _impure_ptr
 *(.sdata2.*)
 .sdata2._global_impure_ptr
                0x0000000020000200        0x4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000020000200                _global_impure_ptr
 *(.gnu.linkonce.s.*)
                0x0000000020000208                . = ALIGN (0x8)
 *fill*         0x0000000020000204        0x4 
 *(.srodata.cst16)
 *(.srodata.cst8)
 *(.srodata.cst4)
 *(.srodata.cst2)
 *(.srodata .srodata.*)
                0x0000000020000208                . = ALIGN (0x4)
                0x0000000020000208                PROVIDE (_edata = .)

.bss            0x0000000020000208      0xf78 load address 0x000000000000e464
                0x0000000020000208                . = ALIGN (0x4)
                0x0000000020000208                PROVIDE (_sbss = .)
 *(.sbss*)
 .sbss.dontReTXHistoryIndex
                0x0000000020000208        0x1 ./User/meshcore/meshframing.o
                0x0000000020000208                dontReTXHistoryIndex
 *fill*         0x0000000020000209        0x3 
 .sbss.startupTime
                0x000000002000020c        0x4 ./User/meshcore/stats.o
                0x000000002000020c                startupTime
 .sbss.daycnt.5339
                0x0000000020000210        0x2 ./User/lib/rtc/rtc.o
 .sbss.Calibrattion_Val
                0x0000000020000212        0x2 ./User/lib/adc/temperature.o
                0x0000000020000212                Calibrattion_Val
 .sbss.bootedUp
                0x0000000020000214        0x1 ./User/main.o
                0x0000000020000214                bootedUp
 *fill*         0x0000000020000215        0x3 
 .sbss.PacketParams
                0x0000000020000218        0x6 ./User/sx1262.o
                0x0000000020000218                PacketParams
 .sbss.debugPrint
                0x000000002000021e        0x1 ./User/sx1262.o
                0x000000002000021e                debugPrint
 .sbss.txActive
                0x000000002000021f        0x1 ./User/sx1262.o
                0x000000002000021f                txActive
 .sbss.txLost   0x0000000020000220        0x4 ./User/sx1262.o
                0x0000000020000220                txLost
 .sbss.NVIC_Priority_Group
                0x0000000020000224        0x4 ./Peripheral/src/ch32v30x_misc.o
                0x0000000020000224                NVIC_Priority_Group
 .sbss.p_ms     0x0000000020000228        0x2 ./Debug/debug.o
 .sbss.p_us     0x000000002000022a        0x1 ./Debug/debug.o
 *fill*         0x000000002000022b        0x1 
 .sbss.__malloc_free_list
                0x000000002000022c        0x4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000002000022c                __malloc_free_list
 .sbss.__malloc_sbrk_start
                0x0000000020000230        0x4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x0000000020000230                __malloc_sbrk_start
 *(.gnu.linkonce.sb.*)
 *(.bss*)
 .bss.dontReTXHistory
                0x0000000020000234      0x108 ./User/meshcore/meshframing.o
                0x0000000020000234                dontReTXHistory
 .bss.stats     0x000000002000033c       0x34 ./User/meshcore/stats.o
                0x000000002000033c                stats
 .bss.calendar  0x0000000020000370        0xa ./User/lib/rtc/rtc.o
                0x0000000020000370                calendar
 *fill*         0x000000002000037a        0x2 
 .bss.currentLoRaSettings
                0x000000002000037c       0x10 ./User/lib/config.o
                0x000000002000037c                currentLoRaSettings
 .bss.persistent
                0x000000002000038c      0xdf0 ./User/lib/config.o
                0x000000002000038c                persistent
 *(.gnu.linkonce.b.*)
 *(COMMON*)
 COMMON         0x000000002000117c        0x4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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)
                0x000000002000117c                errno
                0x0000000020001180                . = ALIGN (0x4)
                0x0000000020001180                PROVIDE (_ebss = .)
                0x0000000020001180                PROVIDE (_end = _ebss)
                [!provide]                        PROVIDE (end = .)

.stack          0x0000000020007800      0x800
                0x0000000020007800                PROVIDE (_heap_end = .)
                0x0000000020007800                . = ALIGN (0x4)
                [!provide]                        PROVIDE (_susrstack = .)
                0x0000000020008000                . = (. + __stack_size)
 *fill*         0x0000000020007800      0x800 
                0x0000000020008000                PROVIDE (_eusrstack = .)
OUTPUT(meshcorenortos.elf elf32-littleriscv)

.debug_info     0x0000000000000000    0x38f92
 .debug_info    0x0000000000000000      0xb77 ./User/util/hexdump.o
 .debug_info    0x0000000000000b77     0x1115 ./User/meshcore/packets/ack.o
 .debug_info    0x0000000000001c8c     0x182c ./User/meshcore/packets/advert.o
 .debug_info    0x00000000000034b8     0x1850 ./User/meshcore/packets/anonymous.o
 .debug_info    0x0000000000004d08     0x144d ./User/meshcore/packets/control.o
 .debug_info    0x0000000000006155     0x2d2d ./User/meshcore/packets/encrypted.o
 .debug_info    0x0000000000008e82     0x1383 ./User/meshcore/packets/group.o
 .debug_info    0x000000000000a205     0x12ff ./User/meshcore/meshcore.o
 .debug_info    0x000000000000b504     0x2090 ./User/meshcore/meshframing.o
 .debug_info    0x000000000000d594      0x1f8 ./User/meshcore/stats.o
 .debug_info    0x000000000000d78c     0x154b ./User/lib/rtc/rtc.o
 .debug_info    0x000000000000ecd7     0x1e5d ./User/lib/monocypher/monocypher-ed25519.o
 .debug_info    0x0000000000010b34     0xd47e ./User/lib/monocypher/monocypher.o
 .debug_info    0x000000000001dfb2     0x1a76 ./User/lib/cifra/aes.o
 .debug_info    0x000000000001fa28     0x108d ./User/lib/cifra/blockwise.o
 .debug_info    0x0000000000020ab5      0xbf7 ./User/lib/cifra/chash.o
 .debug_info    0x00000000000216ac     0x11db ./User/lib/cifra/hmac.o
 .debug_info    0x0000000000022887     0x1174 ./User/lib/cifra/sha256.o
 .debug_info    0x00000000000239fb     0x11df ./User/lib/adc/temperature.o
 .debug_info    0x0000000000024bda     0x1aaf ./User/lib/config.o
 .debug_info    0x0000000000026689      0xbc0 ./User/ch32v30x_it.o
 .debug_info    0x0000000000027249     0x1efa ./User/main.o
 .debug_info    0x0000000000029143     0x34aa ./User/sx1262.o
 .debug_info    0x000000000002c5ed      0xbb5 ./User/system_ch32v30x.o
 .debug_info    0x000000000002d1a2       0x22 ./Startup/startup_ch32v30x_D8C.o
 .debug_info    0x000000000002d1c4     0x1703 ./Peripheral/src/ch32v30x_adc.o
 .debug_info    0x000000000002e8c7     0x10d3 ./Peripheral/src/ch32v30x_bkp.o
 .debug_info    0x000000000002f99a      0xa94 ./Peripheral/src/ch32v30x_dbgmcu.o
 .debug_info    0x000000000003042e     0x12aa ./Peripheral/src/ch32v30x_gpio.o
 .debug_info    0x00000000000316d8      0xf5b ./Peripheral/src/ch32v30x_misc.o
 .debug_info    0x0000000000032633     0x101d ./Peripheral/src/ch32v30x_pwr.o
 .debug_info    0x0000000000033650     0x158a ./Peripheral/src/ch32v30x_rcc.o
 .debug_info    0x0000000000034bda      0xdd4 ./Peripheral/src/ch32v30x_rtc.o
 .debug_info    0x00000000000359ae     0x12cd ./Peripheral/src/ch32v30x_spi.o
 .debug_info    0x0000000000036c7b     0x13cd ./Peripheral/src/ch32v30x_usart.o
 .debug_info    0x0000000000038048      0xf4a ./Debug/debug.o

.debug_abbrev   0x0000000000000000     0x7410
 .debug_abbrev  0x0000000000000000      0x26e ./User/util/hexdump.o
 .debug_abbrev  0x000000000000026e      0x28f ./User/meshcore/packets/ack.o
 .debug_abbrev  0x00000000000004fd      0x31e ./User/meshcore/packets/advert.o
 .debug_abbrev  0x000000000000081b      0x3a3 ./User/meshcore/packets/anonymous.o
 .debug_abbrev  0x0000000000000bbe      0x2be ./User/meshcore/packets/control.o
 .debug_abbrev  0x0000000000000e7c      0x452 ./User/meshcore/packets/encrypted.o
 .debug_abbrev  0x00000000000012ce      0x2f5 ./User/meshcore/packets/group.o
 .debug_abbrev  0x00000000000015c3      0x2b5 ./User/meshcore/meshcore.o
 .debug_abbrev  0x0000000000001878      0x41b ./User/meshcore/meshframing.o
 .debug_abbrev  0x0000000000001c93       0x79 ./User/meshcore/stats.o
 .debug_abbrev  0x0000000000001d0c      0x408 ./User/lib/rtc/rtc.o
 .debug_abbrev  0x0000000000002114      0x475 ./User/lib/monocypher/monocypher-ed25519.o
 .debug_abbrev  0x0000000000002589      0x5c0 ./User/lib/monocypher/monocypher.o
 .debug_abbrev  0x0000000000002b49      0x539 ./User/lib/cifra/aes.o
 .debug_abbrev  0x0000000000003082      0x330 ./User/lib/cifra/blockwise.o
 .debug_abbrev  0x00000000000033b2      0x2bc ./User/lib/cifra/chash.o
 .debug_abbrev  0x000000000000366e      0x363 ./User/lib/cifra/hmac.o
 .debug_abbrev  0x00000000000039d1      0x34c ./User/lib/cifra/sha256.o
 .debug_abbrev  0x0000000000003d1d      0x322 ./User/lib/adc/temperature.o
 .debug_abbrev  0x000000000000403f      0x3b3 ./User/lib/config.o
 .debug_abbrev  0x00000000000043f2      0x22c ./User/ch32v30x_it.o
 .debug_abbrev  0x000000000000461e      0x32c ./User/main.o
 .debug_abbrev  0x000000000000494a      0x575 ./User/sx1262.o
 .debug_abbrev  0x0000000000004ebf      0x2c0 ./User/system_ch32v30x.o
 .debug_abbrev  0x000000000000517f       0x12 ./Startup/startup_ch32v30x_D8C.o
 .debug_abbrev  0x0000000000005191      0x3a9 ./Peripheral/src/ch32v30x_adc.o
 .debug_abbrev  0x000000000000553a      0x2cc ./Peripheral/src/ch32v30x_bkp.o
 .debug_abbrev  0x0000000000005806      0x2f7 ./Peripheral/src/ch32v30x_dbgmcu.o
 .debug_abbrev  0x0000000000005afd      0x31a ./Peripheral/src/ch32v30x_gpio.o
 .debug_abbrev  0x0000000000005e17      0x2da ./Peripheral/src/ch32v30x_misc.o
 .debug_abbrev  0x00000000000060f1      0x3aa ./Peripheral/src/ch32v30x_pwr.o
 .debug_abbrev  0x000000000000649b      0x351 ./Peripheral/src/ch32v30x_rcc.o
 .debug_abbrev  0x00000000000067ec      0x30b ./Peripheral/src/ch32v30x_rtc.o
 .debug_abbrev  0x0000000000006af7      0x312 ./Peripheral/src/ch32v30x_spi.o
 .debug_abbrev  0x0000000000006e09      0x312 ./Peripheral/src/ch32v30x_usart.o
 .debug_abbrev  0x000000000000711b      0x2f5 ./Debug/debug.o

.debug_loc      0x0000000000000000    0x18b98
 .debug_loc     0x0000000000000000      0x245 ./User/util/hexdump.o
 .debug_loc     0x0000000000000245       0x5d ./User/meshcore/packets/ack.o
 .debug_loc     0x00000000000002a2      0x3c4 ./User/meshcore/packets/advert.o
 .debug_loc     0x0000000000000666      0x4c9 ./User/meshcore/packets/anonymous.o
 .debug_loc     0x0000000000000b2f      0x263 ./User/meshcore/packets/control.o
 .debug_loc     0x0000000000000d92      0x99b ./User/meshcore/packets/encrypted.o
 .debug_loc     0x000000000000172d      0x1af ./User/meshcore/packets/group.o
 .debug_loc     0x00000000000018dc       0x68 ./User/meshcore/meshcore.o
 .debug_loc     0x0000000000001944      0xac7 ./User/meshcore/meshframing.o
 .debug_loc     0x000000000000240b      0x677 ./User/lib/rtc/rtc.o
 .debug_loc     0x0000000000002a82     0x19ac ./User/lib/monocypher/monocypher-ed25519.o
 .debug_loc     0x000000000000442e     0xd006 ./User/lib/monocypher/monocypher.o
 .debug_loc     0x0000000000011434      0xf9e ./User/lib/cifra/aes.o
 .debug_loc     0x00000000000123d2      0xb2d ./User/lib/cifra/blockwise.o
 .debug_loc     0x0000000000012eff      0x14e ./User/lib/cifra/chash.o
 .debug_loc     0x000000000001304d      0x60c ./User/lib/cifra/hmac.o
 .debug_loc     0x0000000000013659      0x5af ./User/lib/cifra/sha256.o
 .debug_loc     0x0000000000013c08      0x3a9 ./User/lib/adc/temperature.o
 .debug_loc     0x0000000000013fb1      0x553 ./User/lib/config.o
 .debug_loc     0x0000000000014504       0xb3 ./User/main.o
 .debug_loc     0x00000000000145b7     0x1196 ./User/sx1262.o
 .debug_loc     0x000000000001574d      0x163 ./User/system_ch32v30x.o
 .debug_loc     0x00000000000158b0      0xab6 ./Peripheral/src/ch32v30x_adc.o
 .debug_loc     0x0000000000016366       0xd8 ./Peripheral/src/ch32v30x_bkp.o
 .debug_loc     0x000000000001643e       0x7c ./Peripheral/src/ch32v30x_dbgmcu.o
 .debug_loc     0x00000000000164ba      0x72b ./Peripheral/src/ch32v30x_gpio.o
 .debug_loc     0x0000000000016be5       0x61 ./Peripheral/src/ch32v30x_misc.o
 .debug_loc     0x0000000000016c46      0x278 ./Peripheral/src/ch32v30x_pwr.o
 .debug_loc     0x0000000000016ebe      0xadb ./Peripheral/src/ch32v30x_rcc.o
 .debug_loc     0x0000000000017999      0x377 ./Peripheral/src/ch32v30x_rtc.o
 .debug_loc     0x0000000000017d10      0x598 ./Peripheral/src/ch32v30x_spi.o
 .debug_loc     0x00000000000182a8      0x779 ./Peripheral/src/ch32v30x_usart.o
 .debug_loc     0x0000000000018a21      0x177 ./Debug/debug.o

.debug_aranges  0x0000000000000000     0x1348
 .debug_aranges
                0x0000000000000000       0x28 ./User/util/hexdump.o
 .debug_aranges
                0x0000000000000028       0x20 ./User/meshcore/packets/ack.o
 .debug_aranges
                0x0000000000000048       0x48 ./User/meshcore/packets/advert.o
 .debug_aranges
                0x0000000000000090       0x38 ./User/meshcore/packets/anonymous.o
 .debug_aranges
                0x00000000000000c8       0x40 ./User/meshcore/packets/control.o
 .debug_aranges
                0x0000000000000108       0x90 ./User/meshcore/packets/encrypted.o
 .debug_aranges
                0x0000000000000198       0x30 ./User/meshcore/packets/group.o
 .debug_aranges
                0x00000000000001c8       0x20 ./User/meshcore/meshcore.o
 .debug_aranges
                0x00000000000001e8       0x60 ./User/meshcore/meshframing.o
 .debug_aranges
                0x0000000000000248       0x18 ./User/meshcore/stats.o
 .debug_aranges
                0x0000000000000260       0x58 ./User/lib/rtc/rtc.o
 .debug_aranges
                0x00000000000002b8       0xc0 ./User/lib/monocypher/monocypher-ed25519.o
 .debug_aranges
                0x0000000000000378      0x350 ./User/lib/monocypher/monocypher.o
 .debug_aranges
                0x00000000000006c8       0xa8 ./User/lib/cifra/aes.o
 .debug_aranges
                0x0000000000000770       0x40 ./User/lib/cifra/blockwise.o
 .debug_aranges
                0x00000000000007b0       0x20 ./User/lib/cifra/chash.o
 .debug_aranges
                0x00000000000007d0       0x40 ./User/lib/cifra/hmac.o
 .debug_aranges
                0x0000000000000810       0x48 ./User/lib/cifra/sha256.o
 .debug_aranges
                0x0000000000000858       0x68 ./User/lib/adc/temperature.o
 .debug_aranges
                0x00000000000008c0       0x78 ./User/lib/config.o
 .debug_aranges
                0x0000000000000938       0x28 ./User/ch32v30x_it.o
 .debug_aranges
                0x0000000000000960       0x30 ./User/main.o
 .debug_aranges
                0x0000000000000990      0x1b8 ./User/sx1262.o
 .debug_aranges
                0x0000000000000b48       0x28 ./User/system_ch32v30x.o
 .debug_aranges
                0x0000000000000b70       0x30 ./Startup/startup_ch32v30x_D8C.o
 .debug_aranges
                0x0000000000000ba0      0x150 ./Peripheral/src/ch32v30x_adc.o
 .debug_aranges
                0x0000000000000cf0       0x78 ./Peripheral/src/ch32v30x_bkp.o
 .debug_aranges
                0x0000000000000d68       0x48 ./Peripheral/src/ch32v30x_dbgmcu.o
 .debug_aranges
                0x0000000000000db0       0xb0 ./Peripheral/src/ch32v30x_gpio.o
 .debug_aranges
                0x0000000000000e60       0x28 ./Peripheral/src/ch32v30x_misc.o
 .debug_aranges
                0x0000000000000e88       0x88 ./Peripheral/src/ch32v30x_pwr.o
 .debug_aranges
                0x0000000000000f10      0x1a8 ./Peripheral/src/ch32v30x_rcc.o
 .debug_aranges
                0x00000000000010b8       0x80 ./Peripheral/src/ch32v30x_rtc.o
 .debug_aranges
                0x0000000000001138       0xd0 ./Peripheral/src/ch32v30x_spi.o
 .debug_aranges
                0x0000000000001208       0xf0 ./Peripheral/src/ch32v30x_usart.o
 .debug_aranges
                0x00000000000012f8       0x50 ./Debug/debug.o

.debug_ranges   0x0000000000000000     0x4ea0
 .debug_ranges  0x0000000000000000       0xb0 ./User/util/hexdump.o
 .debug_ranges  0x00000000000000b0       0x10 ./User/meshcore/packets/ack.o
 .debug_ranges  0x00000000000000c0       0x50 ./User/meshcore/packets/advert.o
 .debug_ranges  0x0000000000000110       0x88 ./User/meshcore/packets/anonymous.o
 .debug_ranges  0x0000000000000198       0x48 ./User/meshcore/packets/control.o
 .debug_ranges  0x00000000000001e0       0xe8 ./User/meshcore/packets/encrypted.o
 .debug_ranges  0x00000000000002c8       0x20 ./User/meshcore/packets/group.o
 .debug_ranges  0x00000000000002e8       0x10 ./User/meshcore/meshcore.o
 .debug_ranges  0x00000000000002f8      0x148 ./User/meshcore/meshframing.o
 .debug_ranges  0x0000000000000440       0x90 ./User/lib/rtc/rtc.o
 .debug_ranges  0x00000000000004d0      0x5d0 ./User/lib/monocypher/monocypher-ed25519.o
 .debug_ranges  0x0000000000000aa0     0x30a8 ./User/lib/monocypher/monocypher.o
 .debug_ranges  0x0000000000003b48      0x2b8 ./User/lib/cifra/aes.o
 .debug_ranges  0x0000000000003e00       0xa8 ./User/lib/cifra/blockwise.o
 .debug_ranges  0x0000000000003ea8       0x10 ./User/lib/cifra/chash.o
 .debug_ranges  0x0000000000003eb8       0x78 ./User/lib/cifra/hmac.o
 .debug_ranges  0x0000000000003f30      0x1c0 ./User/lib/cifra/sha256.o
 .debug_ranges  0x00000000000040f0       0x58 ./User/lib/adc/temperature.o
 .debug_ranges  0x0000000000004148      0x1d8 ./User/lib/config.o
 .debug_ranges  0x0000000000004320       0x18 ./User/ch32v30x_it.o
 .debug_ranges  0x0000000000004338       0x98 ./User/main.o
 .debug_ranges  0x00000000000043d0      0x2c8 ./User/sx1262.o
 .debug_ranges  0x0000000000004698       0x38 ./User/system_ch32v30x.o
 .debug_ranges  0x00000000000046d0       0x28 ./Startup/startup_ch32v30x_D8C.o
 .debug_ranges  0x00000000000046f8      0x140 ./Peripheral/src/ch32v30x_adc.o
 .debug_ranges  0x0000000000004838       0x68 ./Peripheral/src/ch32v30x_bkp.o
 .debug_ranges  0x00000000000048a0       0x50 ./Peripheral/src/ch32v30x_dbgmcu.o
 .debug_ranges  0x00000000000048f0       0xa0 ./Peripheral/src/ch32v30x_gpio.o
 .debug_ranges  0x0000000000004990       0x30 ./Peripheral/src/ch32v30x_misc.o
 .debug_ranges  0x00000000000049c0       0xf8 ./Peripheral/src/ch32v30x_pwr.o
 .debug_ranges  0x0000000000004ab8      0x198 ./Peripheral/src/ch32v30x_rcc.o
 .debug_ranges  0x0000000000004c50       0x70 ./Peripheral/src/ch32v30x_rtc.o
 .debug_ranges  0x0000000000004cc0       0xc0 ./Peripheral/src/ch32v30x_spi.o
 .debug_ranges  0x0000000000004d80       0xe0 ./Peripheral/src/ch32v30x_usart.o
 .debug_ranges  0x0000000000004e60       0x40 ./Debug/debug.o

.debug_line     0x0000000000000000    0x2a966
 .debug_line    0x0000000000000000      0x4ce ./User/util/hexdump.o
 .debug_line    0x00000000000004ce      0x3e4 ./User/meshcore/packets/ack.o
 .debug_line    0x00000000000008b2      0xd3d ./User/meshcore/packets/advert.o
 .debug_line    0x00000000000015ef      0xfd3 ./User/meshcore/packets/anonymous.o
 .debug_line    0x00000000000025c2      0x9f7 ./User/meshcore/packets/control.o
 .debug_line    0x0000000000002fb9     0x2301 ./User/meshcore/packets/encrypted.o
 .debug_line    0x00000000000052ba      0x926 ./User/meshcore/packets/group.o
 .debug_line    0x0000000000005be0      0x6f1 ./User/meshcore/meshcore.o
 .debug_line    0x00000000000062d1     0x14da ./User/meshcore/meshframing.o
 .debug_line    0x00000000000077ab      0x1af ./User/meshcore/stats.o
 .debug_line    0x000000000000795a      0xece ./User/lib/rtc/rtc.o
 .debug_line    0x0000000000008828     0x1d01 ./User/lib/monocypher/monocypher-ed25519.o
 .debug_line    0x000000000000a529     0xe780 ./User/lib/monocypher/monocypher.o
 .debug_line    0x0000000000018ca9     0x1360 ./User/lib/cifra/aes.o
 .debug_line    0x000000000001a009      0x880 ./User/lib/cifra/blockwise.o
 .debug_line    0x000000000001a889      0x325 ./User/lib/cifra/chash.o
 .debug_line    0x000000000001abae      0x6d1 ./User/lib/cifra/hmac.o
 .debug_line    0x000000000001b27f      0xac7 ./User/lib/cifra/sha256.o
 .debug_line    0x000000000001bd46      0x9e2 ./User/lib/adc/temperature.o
 .debug_line    0x000000000001c728      0xebe ./User/lib/config.o
 .debug_line    0x000000000001d5e6      0x301 ./User/ch32v30x_it.o
 .debug_line    0x000000000001d8e7      0xc86 ./User/main.o
 .debug_line    0x000000000001e56d     0x2bac ./User/sx1262.o
 .debug_line    0x0000000000021119      0x94c ./User/system_ch32v30x.o
 .debug_line    0x0000000000021a65      0x122 ./Startup/startup_ch32v30x_D8C.o
 .debug_line    0x0000000000021b87     0x18cb ./Peripheral/src/ch32v30x_adc.o
 .debug_line    0x0000000000023452      0x6c8 ./Peripheral/src/ch32v30x_bkp.o
 .debug_line    0x0000000000023b1a      0x3dc ./Peripheral/src/ch32v30x_dbgmcu.o
 .debug_line    0x0000000000023ef6     0x12b5 ./Peripheral/src/ch32v30x_gpio.o
 .debug_line    0x00000000000251ab      0x433 ./Peripheral/src/ch32v30x_misc.o
 .debug_line    0x00000000000255de      0xb1f ./Peripheral/src/ch32v30x_pwr.o
 .debug_line    0x00000000000260fd     0x19e7 ./Peripheral/src/ch32v30x_rcc.o
 .debug_line    0x0000000000027ae4      0xa03 ./Peripheral/src/ch32v30x_rtc.o
 .debug_line    0x00000000000284e7      0xd8e ./Peripheral/src/ch32v30x_spi.o
 .debug_line    0x0000000000029275      0xf54 ./Peripheral/src/ch32v30x_usart.o
 .debug_line    0x000000000002a1c9      0x79d ./Debug/debug.o

.debug_str      0x0000000000000000     0x5bf3
 .debug_str     0x0000000000000000      0x54d ./User/util/hexdump.o
                                        0x5f3 (size before relaxing)
 .debug_str     0x000000000000054d      0x4eb ./User/meshcore/packets/ack.o
                                        0xb17 (size before relaxing)
 .debug_str     0x0000000000000a38      0x37b ./User/meshcore/packets/advert.o
                                        0xddd (size before relaxing)
 .debug_str     0x0000000000000db3      0x183 ./User/meshcore/packets/anonymous.o
                                        0xced (size before relaxing)
 .debug_str     0x0000000000000f36      0x292 ./User/meshcore/packets/control.o
                                        0xce8 (size before relaxing)
 .debug_str     0x00000000000011c8      0x46d ./User/meshcore/packets/encrypted.o
                                       0x1155 (size before relaxing)
 .debug_str     0x0000000000001635       0xb7 ./User/meshcore/packets/group.o
                                        0xb6f (size before relaxing)
 .debug_str     0x00000000000016ec       0x4d ./User/meshcore/meshcore.o
                                        0xcc8 (size before relaxing)
 .debug_str     0x0000000000001739      0x302 ./User/meshcore/meshframing.o
                                        0xff4 (size before relaxing)
 .debug_str     0x0000000000001a3b       0x19 ./User/meshcore/stats.o
                                        0x30a (size before relaxing)
 .debug_str     0x0000000000001a54      0x7c1 ./User/lib/rtc/rtc.o
                                        0xe11 (size before relaxing)
 .debug_str     0x0000000000002215      0x333 ./User/lib/monocypher/monocypher-ed25519.o
                                        0x5de (size before relaxing)
 .debug_str     0x0000000000002548      0xa63 ./User/lib/monocypher/monocypher.o
                                        0xec9 (size before relaxing)
 .debug_str     0x0000000000002fab      0x156 ./User/lib/cifra/aes.o
                                        0x7cb (size before relaxing)
 .debug_str     0x0000000000003101      0x117 ./User/lib/cifra/blockwise.o
                                        0x6f3 (size before relaxing)
 .debug_str     0x0000000000003218       0x2f ./User/lib/cifra/chash.o
                                        0x67a (size before relaxing)
 .debug_str     0x0000000000003247       0x84 ./User/lib/cifra/hmac.o
                                        0x733 (size before relaxing)
 .debug_str     0x00000000000032cb       0x81 ./User/lib/cifra/sha256.o
                                        0x785 (size before relaxing)
 .debug_str     0x000000000000334c      0x354 ./User/lib/adc/temperature.o
                                        0x9f0 (size before relaxing)
 .debug_str     0x00000000000036a0      0x21b ./User/lib/config.o
                                        0xc4d (size before relaxing)
 .debug_str     0x00000000000038bb       0x34 ./User/ch32v30x_it.o
                                        0x692 (size before relaxing)
 .debug_str     0x00000000000038ef      0x494 ./User/main.o
                                       0x1147 (size before relaxing)
 .debug_str     0x0000000000003d83      0x560 ./User/sx1262.o
                                        0xfe5 (size before relaxing)
 .debug_str     0x00000000000042e3      0x109 ./User/system_ch32v30x.o
                                        0x6f7 (size before relaxing)
 .debug_str     0x00000000000043ec       0x2e ./Startup/startup_ch32v30x_D8C.o
                                         0x67 (size before relaxing)
 .debug_str     0x000000000000441a      0x38c ./Peripheral/src/ch32v30x_adc.o
                                        0xc2e (size before relaxing)
 .debug_str     0x00000000000047a6      0x382 ./Peripheral/src/ch32v30x_bkp.o
                                        0xab2 (size before relaxing)
 .debug_str     0x0000000000004b28       0x7e ./Peripheral/src/ch32v30x_dbgmcu.o
                                        0x653 (size before relaxing)
 .debug_str     0x0000000000004ba6      0x222 ./Peripheral/src/ch32v30x_gpio.o
                                        0x9bd (size before relaxing)
 .debug_str     0x0000000000004dc8       0x9c ./Peripheral/src/ch32v30x_misc.o
                                        0xcc6 (size before relaxing)
 .debug_str     0x0000000000004e64      0x19b ./Peripheral/src/ch32v30x_pwr.o
                                        0x864 (size before relaxing)
 .debug_str     0x0000000000004fff      0x51b ./Peripheral/src/ch32v30x_rcc.o
                                        0xcec (size before relaxing)
 .debug_str     0x000000000000551a       0xf4 ./Peripheral/src/ch32v30x_rtc.o
                                        0x813 (size before relaxing)
 .debug_str     0x000000000000560e      0x24c ./Peripheral/src/ch32v30x_spi.o
                                        0xa9c (size before relaxing)
 .debug_str     0x000000000000585a      0x31a ./Peripheral/src/ch32v30x_usart.o
                                        0xb07 (size before relaxing)
 .debug_str     0x0000000000005b74       0x7f ./Debug/debug.o
                                        0x92e (size before relaxing)

.comment        0x0000000000000000       0x33
 .comment       0x0000000000000000       0x33 ./User/util/hexdump.o
                                         0x34 (size before relaxing)
 .comment       0x0000000000000033       0x34 ./User/meshcore/packets/ack.o
 .comment       0x0000000000000033       0x34 ./User/meshcore/packets/advert.o
 .comment       0x0000000000000033       0x34 ./User/meshcore/packets/anonymous.o
 .comment       0x0000000000000033       0x34 ./User/meshcore/packets/control.o
 .comment       0x0000000000000033       0x34 ./User/meshcore/packets/encrypted.o
 .comment       0x0000000000000033       0x34 ./User/meshcore/packets/group.o
 .comment       0x0000000000000033       0x34 ./User/meshcore/meshcore.o
 .comment       0x0000000000000033       0x34 ./User/meshcore/meshframing.o
 .comment       0x0000000000000033       0x34 ./User/meshcore/stats.o
 .comment       0x0000000000000033       0x34 ./User/lib/rtc/rtc.o
 .comment       0x0000000000000033       0x34 ./User/lib/monocypher/monocypher-ed25519.o
 .comment       0x0000000000000033       0x34 ./User/lib/monocypher/monocypher.o
 .comment       0x0000000000000033       0x34 ./User/lib/cifra/aes.o
 .comment       0x0000000000000033       0x34 ./User/lib/cifra/blockwise.o
 .comment       0x0000000000000033       0x34 ./User/lib/cifra/chash.o
 .comment       0x0000000000000033       0x34 ./User/lib/cifra/hmac.o
 .comment       0x0000000000000033       0x34 ./User/lib/cifra/sha256.o
 .comment       0x0000000000000033       0x34 ./User/lib/adc/temperature.o
 .comment       0x0000000000000033       0x34 ./User/lib/config.o
 .comment       0x0000000000000033       0x34 ./User/ch32v30x_it.o
 .comment       0x0000000000000033       0x34 ./User/main.o
 .comment       0x0000000000000033       0x34 ./User/sx1262.o
 .comment       0x0000000000000033       0x34 ./User/system_ch32v30x.o
 .comment       0x0000000000000033       0x34 ./Peripheral/src/ch32v30x_adc.o
 .comment       0x0000000000000033       0x34 ./Peripheral/src/ch32v30x_bkp.o
 .comment       0x0000000000000033       0x34 ./Peripheral/src/ch32v30x_dbgmcu.o
 .comment       0x0000000000000033       0x34 ./Peripheral/src/ch32v30x_gpio.o
 .comment       0x0000000000000033       0x34 ./Peripheral/src/ch32v30x_misc.o
 .comment       0x0000000000000033       0x34 ./Peripheral/src/ch32v30x_pwr.o
 .comment       0x0000000000000033       0x34 ./Peripheral/src/ch32v30x_rcc.o
 .comment       0x0000000000000033       0x34 ./Peripheral/src/ch32v30x_rtc.o
 .comment       0x0000000000000033       0x34 ./Peripheral/src/ch32v30x_spi.o
 .comment       0x0000000000000033       0x34 ./Peripheral/src/ch32v30x_usart.o
 .comment       0x0000000000000033       0x34 ./Debug/debug.o

.debug_frame    0x0000000000000000     0x4d90
 .debug_frame   0x0000000000000000       0x88 ./User/util/hexdump.o
 .debug_frame   0x0000000000000088       0x3c ./User/meshcore/packets/ack.o
 .debug_frame   0x00000000000000c4      0x114 ./User/meshcore/packets/advert.o
 .debug_frame   0x00000000000001d8       0xc0 ./User/meshcore/packets/anonymous.o
 .debug_frame   0x0000000000000298       0xbc ./User/meshcore/packets/control.o
 .debug_frame   0x0000000000000354      0x258 ./User/meshcore/packets/encrypted.o
 .debug_frame   0x00000000000005ac       0xa0 ./User/meshcore/packets/group.o
 .debug_frame   0x000000000000064c       0x34 ./User/meshcore/meshcore.o
 .debug_frame   0x0000000000000680      0x1d8 ./User/meshcore/meshframing.o
 .debug_frame   0x0000000000000858      0x168 ./User/lib/rtc/rtc.o
 .debug_frame   0x00000000000009c0      0x32c ./User/lib/monocypher/monocypher-ed25519.o
 .debug_frame   0x0000000000000cec     0x104c ./User/lib/monocypher/monocypher.o
 .debug_frame   0x0000000000001d38      0x24c ./User/lib/cifra/aes.o
 .debug_frame   0x0000000000001f84      0x100 ./User/lib/cifra/blockwise.o
 .debug_frame   0x0000000000002084       0x34 ./User/lib/cifra/chash.o
 .debug_frame   0x00000000000020b8       0xd8 ./User/lib/cifra/hmac.o
 .debug_frame   0x0000000000002190      0x100 ./User/lib/cifra/sha256.o
 .debug_frame   0x0000000000002290      0x12c ./User/lib/adc/temperature.o
 .debug_frame   0x00000000000023bc      0x19c ./User/lib/config.o
 .debug_frame   0x0000000000002558       0x30 ./User/ch32v30x_it.o
 .debug_frame   0x0000000000002588       0x7c ./User/main.o
 .debug_frame   0x0000000000002604      0x794 ./User/sx1262.o
 .debug_frame   0x0000000000002d98       0x3c ./User/system_ch32v30x.o
 .debug_frame   0x0000000000002dd4      0x2b4 ./Peripheral/src/ch32v30x_adc.o
 .debug_frame   0x0000000000003088       0xec ./Peripheral/src/ch32v30x_bkp.o
 .debug_frame   0x0000000000003174       0x70 ./Peripheral/src/ch32v30x_dbgmcu.o
 .debug_frame   0x00000000000031e4      0x174 ./Peripheral/src/ch32v30x_gpio.o
 .debug_frame   0x0000000000003358       0x30 ./Peripheral/src/ch32v30x_misc.o
 .debug_frame   0x0000000000003388       0xfc ./Peripheral/src/ch32v30x_pwr.o
 .debug_frame   0x0000000000003484      0x344 ./Peripheral/src/ch32v30x_rcc.o
 .debug_frame   0x00000000000037c8      0x12c ./Peripheral/src/ch32v30x_rtc.o
 .debug_frame   0x00000000000038f4      0x1a8 ./Peripheral/src/ch32v30x_spi.o
 .debug_frame   0x0000000000003a9c      0x1e4 ./Peripheral/src/ch32v30x_usart.o
 .debug_frame   0x0000000000003c80       0xb8 ./Debug/debug.o
 .debug_frame   0x0000000000003d38       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32/libgcc.a(_ashldi3.o)
 .debug_frame   0x0000000000003d58       0x28 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-abort.o)
 .debug_frame   0x0000000000003d80       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-atoi.o)
 .debug_frame   0x0000000000003db0       0x78 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-locale.o)
 .debug_frame   0x0000000000003e28       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-malloc.o)
 .debug_frame   0x0000000000003e58       0x38 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-mbtowc_r.o)
 .debug_frame   0x0000000000003e90       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-memcmp.o)
 .debug_frame   0x0000000000003eb0       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000003ed0       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000003ef0       0x40 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000003f30       0x40 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000003f70       0x54 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000003fc4       0x50 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putchar.o)
 .debug_frame   0x0000000000004014       0x54 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004068       0x5c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-rand.o)
 .debug_frame   0x00000000000040c4       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x00000000000040f4       0xec /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signal.o)
 .debug_frame   0x00000000000041e0       0x40 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-signalr.o)
 .debug_frame   0x0000000000004220       0x60 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-snprintf.o)
 .debug_frame   0x0000000000004280       0x48 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-sprintf.o)
 .debug_frame   0x00000000000042c8       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcat.o)
 .debug_frame   0x00000000000042e8       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strcpy.o)
 .debug_frame   0x0000000000004308       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strlen.o)
 .debug_frame   0x0000000000004328       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strncpy.o)
 .debug_frame   0x0000000000004348       0x70 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-strtol.o)
 .debug_frame   0x00000000000043b8       0x50 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004408       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-wctomb_r.o)
 .debug_frame   0x0000000000004438       0x3c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004474       0x7c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x00000000000044f0      0x148 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004638       0x88 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x00000000000046c0       0x64 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004724       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004754       0xe0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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-svfprintf.o)
 .debug_frame   0x0000000000004834       0xd0 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004904       0x8c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004990       0x4c /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libg_nano.a(lib_a-putc.o)
 .debug_frame   0x00000000000049dc       0x70 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004a4c       0xa4 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004af0       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004b20       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004b50       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004b80       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004bb0       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004be0       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004c00       0x40 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004c40       0x30 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004c70       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/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   0x0000000000004c90       0x20 /usr/share/MRS2/resources/app/resources/linux/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   0x0000000000004cb0       0x20 /usr/share/MRS2/resources/app/resources/linux/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   0x0000000000004cd0       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o)
 .debug_frame   0x0000000000004cf0       0x20 /usr/share/MRS2/resources/app/resources/linux/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   0x0000000000004d10       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o)
 .debug_frame   0x0000000000004d30       0x20 /usr/share/MRS2/resources/app/resources/linux/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   0x0000000000004d50       0x20 /usr/share/MRS2/resources/app/resources/linux/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)
 .debug_frame   0x0000000000004d70       0x20 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(_exit.o)

.stab           0x0000000000000000       0xb4
 .stab          0x0000000000000000       0x24 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/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 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(getpid.o)
                                         0x24 (size before relaxing)
 .stab          0x0000000000000054       0x18 /usr/share/MRS2/resources/app/resources/linux/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          0x000000000000006c       0x18 /usr/share/MRS2/resources/app/resources/linux/components/WCH/Toolchain/RISC-V Embedded GCC/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32/libnosys.a(kill.o)
                                         0x24 (size before relaxing)
 .stab          0x0000000000000084       0x18 /usr/share/MRS2/resources/app/resources/linux/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          0x000000000000009c       0x18 /usr/share/MRS2/resources/app/resources/linux/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      0x183
 .stabstr       0x0000000000000000      0x183 /usr/share/MRS2/resources/app/resources/linux/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)
