Archive member included to satisfy reference by file (symbol)

c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-memset.o)
                              ./drivers/CoreSPI/core_spi.o (memset)
c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sysisatty.o)
                              ./miv_rv32_hal/miv_rv32_syscall.o (isatty)
c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-syswrite.o)
                              ./miv_rv32_hal/miv_rv32_syscall.o (write)
c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-writer.o)
                              c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-syswrite.o) (_write_r)
c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-impure.o)
                              c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-syswrite.o) (_impure_ptr)
c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o)
                              c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-writer.o) (errno)
c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-freer.o)
                              c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o) (_free_r)
c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
                              c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-freer.o) (__malloc_free_list)
c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sbrkr.o)
                              c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-mallocr.o) (_sbrk_r)
c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-mlock.o)
                              c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-freer.o) (__malloc_lock)

Allocating common symbols
Common symbol       size              file

g_gpio              0x8               ./main.o
errno               0x4               c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o)
g_uart              0x8               ./main.o
g_flash_core_spi    0x4c              ./mt25ql01gbbb/mt25ql01gbbb.o
g_read_buf          0x1000            ./main.o
g_10ms_count        0x4               ./main.o
g_write_buffer      0x1000            ./main.o
g_state             0x4               ./main.o

Discarded input sections

 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .group         0x0000000000000000        0xc ./mt25ql01gbbb/mt25ql01gbbb.o
 .text          0x0000000000000000        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .data          0x0000000000000000        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .bss           0x0000000000000000        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .text.FLASH_chip_erase
                0x0000000000000000       0xbc ./mt25ql01gbbb/mt25ql01gbbb.o
 .text.FLASH_erase_4k_block
                0x0000000000000000      0x10c ./mt25ql01gbbb/mt25ql01gbbb.o
 .text.FLASH_get_status
                0x0000000000000000       0x54 ./mt25ql01gbbb/mt25ql01gbbb.o
 .data          0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_entry.o
 .bss           0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_entry.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_hal.o
 .text          0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_hal.o
 .data          0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_hal.o
 .bss           0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_hal.o
 .text.MRV_enable_interrupts
                0x0000000000000000       0x24 ./miv_rv32_hal/miv_rv32_hal.o
 .text.MRV_systick_config
                0x0000000000000000       0xd0 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000      0x742 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000       0x22 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000       0x19 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000      0x339 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000       0x16 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000       0x6a ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000      0x103 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000000000      0x1df ./miv_rv32_hal/miv_rv32_hal.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_init.o
 .text          0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_init.o
 .data          0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_init.o
 .bss           0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000      0x742 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x22 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x52 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x19 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x94 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x10 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x57 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0xcf ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000      0x339 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x10 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x16 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x20 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x6a ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x1c ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x52 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x40 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x10 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x40 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0xd5 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x1c ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0x3d ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000       0xbe ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000000000      0x51a ./miv_rv32_hal/miv_rv32_init.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_stubs.o
 .text          0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_stubs.o
 .data          0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_stubs.o
 .bss           0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000      0x742 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x22 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x52 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x19 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x94 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x10 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x57 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0xcf ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000      0x339 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x10 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x16 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x20 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x6a ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x52 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x40 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x10 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x40 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0xd5 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0x3d ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000       0xbe ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x0000000000000000      0x51a ./miv_rv32_hal/miv_rv32_stubs.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./miv_rv32_hal/miv_rv32_syscall.o
 .text          0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_syscall.o
 .data          0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_syscall.o
 .bss           0x0000000000000000        0x0 ./miv_rv32_hal/miv_rv32_syscall.o
 .sbss.errno    0x0000000000000000        0x4 ./miv_rv32_hal/miv_rv32_syscall.o
 .sbss.__env    0x0000000000000000        0x4 ./miv_rv32_hal/miv_rv32_syscall.o
 .sdata.environ
                0x0000000000000000        0x4 ./miv_rv32_hal/miv_rv32_syscall.o
 .rodata        0x0000000000000000        0x3 ./miv_rv32_hal/miv_rv32_syscall.o
 .text.write_hex
                0x0000000000000000       0xec ./miv_rv32_hal/miv_rv32_syscall.o
 .sdata.curbrk.2341
                0x0000000000000000        0x4 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._sbrk    0x0000000000000000       0x98 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._isatty  0x0000000000000000       0x50 ./miv_rv32_hal/miv_rv32_syscall.o
 .text.stub     0x0000000000000000       0x30 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._open    0x0000000000000000       0x40 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._openat  0x0000000000000000       0x44 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._close   0x0000000000000000       0x38 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._execve  0x0000000000000000       0x40 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._fork    0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._fstat   0x0000000000000000       0x6c ./miv_rv32_hal/miv_rv32_syscall.o
 .text._getpid  0x0000000000000000       0x20 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._kill    0x0000000000000000       0x3c ./miv_rv32_hal/miv_rv32_syscall.o
 .text._link    0x0000000000000000       0x3c ./miv_rv32_hal/miv_rv32_syscall.o
 .text._lseek   0x0000000000000000       0x64 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._read    0x0000000000000000       0x40 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._stat    0x0000000000000000       0x3c ./miv_rv32_hal/miv_rv32_syscall.o
 .text._times   0x0000000000000000       0x38 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._unlink  0x0000000000000000       0x38 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._wait    0x0000000000000000       0x38 ./miv_rv32_hal/miv_rv32_syscall.o
 .text._write   0x0000000000000000       0x40 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000      0x742 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x22 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x52 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x19 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x94 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x10 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x57 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0xcf ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000      0x339 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x10 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x16 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x20 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x34 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x6a ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x1c ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x52 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x40 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x10 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x40 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0xd5 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x1c ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x3d ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0xbe ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000      0x51a ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x10 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000       0x58 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000000000      0x182 ./miv_rv32_hal/miv_rv32_syscall.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .group         0x0000000000000000        0xc ./hal/hal_irq.o
 .text          0x0000000000000000        0x0 ./hal/hal_irq.o
 .data          0x0000000000000000        0x0 ./hal/hal_irq.o
 .bss           0x0000000000000000        0x0 ./hal/hal_irq.o
 .text.HAL_enable_interrupts
                0x0000000000000000       0x2c ./hal/hal_irq.o
 .text.HAL_disable_interrupts
                0x0000000000000000       0x40 ./hal/hal_irq.o
 .text.HAL_restore_interrupts
                0x0000000000000000       0x28 ./hal/hal_irq.o
 .debug_info    0x0000000000000000       0xf7 ./hal/hal_irq.o
 .debug_abbrev  0x0000000000000000       0xcc ./hal/hal_irq.o
 .debug_aranges
                0x0000000000000000       0x30 ./hal/hal_irq.o
 .debug_ranges  0x0000000000000000       0x20 ./hal/hal_irq.o
 .debug_macro   0x0000000000000000       0xb1 ./hal/hal_irq.o
 .debug_macro   0x0000000000000000      0x742 ./hal/hal_irq.o
 .debug_macro   0x0000000000000000       0x22 ./hal/hal_irq.o
 .debug_macro   0x0000000000000000       0x8e ./hal/hal_irq.o
 .debug_macro   0x0000000000000000       0x51 ./hal/hal_irq.o
 .debug_macro   0x0000000000000000      0x103 ./hal/hal_irq.o
 .debug_macro   0x0000000000000000       0x6a ./hal/hal_irq.o
 .debug_macro   0x0000000000000000      0x1df ./hal/hal_irq.o
 .debug_macro   0x0000000000000000       0x10 ./hal/hal_irq.o
 .debug_macro   0x0000000000000000       0x66 ./hal/hal_irq.o
 .debug_macro   0x0000000000000000      0x21f ./hal/hal_irq.o
 .debug_macro   0x0000000000000000       0xa1 ./hal/hal_irq.o
 .debug_line    0x0000000000000000      0x3ab ./hal/hal_irq.o
 .debug_str     0x0000000000000000     0x4829 ./hal/hal_irq.o
 .comment       0x0000000000000000       0x52 ./hal/hal_irq.o
 .debug_frame   0x0000000000000000       0x84 ./hal/hal_irq.o
 .riscv.attributes
                0x0000000000000000       0x21 ./hal/hal_irq.o
 .data          0x0000000000000000        0x0 ./hal/hw_reg_access.o
 .bss           0x0000000000000000        0x0 ./hal/hw_reg_access.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreUARTapb/core_uart_apb.o
 .text          0x0000000000000000        0x0 ./drivers/CoreUARTapb/core_uart_apb.o
 .data          0x0000000000000000        0x0 ./drivers/CoreUARTapb/core_uart_apb.o
 .bss           0x0000000000000000        0x0 ./drivers/CoreUARTapb/core_uart_apb.o
 .text.UART_fill_tx_fifo
                0x0000000000000000      0x10c ./drivers/CoreUARTapb/core_uart_apb.o
 .text.UART_get_rx_status
                0x0000000000000000       0x60 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000000000      0x742 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000000000       0x22 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000000000       0x8e ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000000000       0x51 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000000000      0x103 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000000000       0x6a ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000000000      0x1df ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000000000       0x10 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000000000       0x66 ./drivers/CoreUARTapb/core_uart_apb.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreSPI/core_spi.o
 .text          0x0000000000000000        0x0 ./drivers/CoreSPI/core_spi.o
 .data          0x0000000000000000        0x0 ./drivers/CoreSPI/core_spi.o
 .bss           0x0000000000000000        0x0 ./drivers/CoreSPI/core_spi.o
 .text.SPI_configure_slave_mode
                0x0000000000000000       0xd0 ./drivers/CoreSPI/core_spi.o
 .text.SPI_transfer_frame
                0x0000000000000000       0xf8 ./drivers/CoreSPI/core_spi.o
 .text.SPI_set_frame_rx_handler
                0x0000000000000000      0x1d8 ./drivers/CoreSPI/core_spi.o
 .text.SPI_set_slave_tx_frame
                0x0000000000000000      0x1dc ./drivers/CoreSPI/core_spi.o
 .text.SPI_set_slave_block_buffers
                0x0000000000000000      0x2b8 ./drivers/CoreSPI/core_spi.o
 .text.SPI_set_cmd_handler
                0x0000000000000000      0x124 ./drivers/CoreSPI/core_spi.o
 .text.SPI_set_cmd_response
                0x0000000000000000       0x98 ./drivers/CoreSPI/core_spi.o
 .text.SPI_enable
                0x0000000000000000       0x5c ./drivers/CoreSPI/core_spi.o
 .text.SPI_disable
                0x0000000000000000       0x5c ./drivers/CoreSPI/core_spi.o
 .text.SPI_isr  0x0000000000000000      0x780 ./drivers/CoreSPI/core_spi.o
 .text.fill_slave_tx_fifo
                0x0000000000000000      0x14c ./drivers/CoreSPI/core_spi.o
 .text.read_slave_rx_fifo
                0x0000000000000000      0x160 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000      0x742 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x22 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x8e ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x51 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000      0x103 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x6a ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000      0x1df ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x12 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x10 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x66 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x58 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x19 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x34 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x34 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x16 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x43 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x34 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x10 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x58 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000      0x182 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000      0x339 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000000000       0x35 ./drivers/CoreSPI/core_spi.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./drivers/CoreGPIO/core_gpio.o
 .text          0x0000000000000000        0x0 ./drivers/CoreGPIO/core_gpio.o
 .data          0x0000000000000000        0x0 ./drivers/CoreGPIO/core_gpio.o
 .bss           0x0000000000000000        0x0 ./drivers/CoreGPIO/core_gpio.o
 .text.GPIO_config
                0x0000000000000000       0x98 ./drivers/CoreGPIO/core_gpio.o
 .text.GPIO_set_outputs
                0x0000000000000000      0x184 ./drivers/CoreGPIO/core_gpio.o
 .text.GPIO_get_inputs
                0x0000000000000000      0x194 ./drivers/CoreGPIO/core_gpio.o
 .text.GPIO_get_outputs
                0x0000000000000000      0x194 ./drivers/CoreGPIO/core_gpio.o
 .text.GPIO_drive_inout
                0x0000000000000000      0x184 ./drivers/CoreGPIO/core_gpio.o
 .text.GPIO_enable_irq
                0x0000000000000000       0x98 ./drivers/CoreGPIO/core_gpio.o
 .text.GPIO_disable_irq
                0x0000000000000000       0x98 ./drivers/CoreGPIO/core_gpio.o
 .text.GPIO_clear_irq
                0x0000000000000000      0x150 ./drivers/CoreGPIO/core_gpio.o
 .text.GPIO_get_irq_sources
                0x0000000000000000      0x194 ./drivers/CoreGPIO/core_gpio.o
 .text.GPIO_clear_all_irq_sources
                0x0000000000000000      0x148 ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x0000000000000000      0x742 ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x0000000000000000       0x22 ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x0000000000000000       0x8e ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x0000000000000000       0x51 ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x0000000000000000      0x103 ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x0000000000000000       0x6a ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x0000000000000000      0x1df ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x0000000000000000       0x10 ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x0000000000000000       0x66 ./drivers/CoreGPIO/core_gpio.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .group         0x0000000000000000        0xc ./main.o
 .text          0x0000000000000000        0x0 ./main.o
 .data          0x0000000000000000        0x0 ./main.o
 .bss           0x0000000000000000        0x0 ./main.o
 .rodata.g_load_executable_msg
                0x0000000000000000       0x8a ./main.o
 .rodata.g_run_executable_msg
                0x0000000000000000       0xcf ./main.o
 .debug_macro   0x0000000000000000      0x742 ./main.o
 .debug_macro   0x0000000000000000       0x22 ./main.o
 .debug_macro   0x0000000000000000       0x52 ./main.o
 .debug_macro   0x0000000000000000       0x19 ./main.o
 .debug_macro   0x0000000000000000       0x94 ./main.o
 .debug_macro   0x0000000000000000       0x34 ./main.o
 .debug_macro   0x0000000000000000       0x34 ./main.o
 .debug_macro   0x0000000000000000       0x10 ./main.o
 .debug_macro   0x0000000000000000       0x57 ./main.o
 .debug_macro   0x0000000000000000       0xcf ./main.o
 .debug_macro   0x0000000000000000      0x339 ./main.o
 .debug_macro   0x0000000000000000       0x10 ./main.o
 .debug_macro   0x0000000000000000       0x16 ./main.o
 .debug_macro   0x0000000000000000       0x20 ./main.o
 .debug_macro   0x0000000000000000       0x34 ./main.o
 .debug_macro   0x0000000000000000       0x6a ./main.o
 .debug_macro   0x0000000000000000       0x1c ./main.o
 .debug_macro   0x0000000000000000       0x52 ./main.o
 .debug_macro   0x0000000000000000       0x40 ./main.o
 .debug_macro   0x0000000000000000       0x10 ./main.o
 .debug_macro   0x0000000000000000       0x40 ./main.o
 .debug_macro   0x0000000000000000       0xd5 ./main.o
 .debug_macro   0x0000000000000000       0x1c ./main.o
 .debug_macro   0x0000000000000000       0x3d ./main.o
 .debug_macro   0x0000000000000000       0xbe ./main.o
 .debug_macro   0x0000000000000000      0x51a ./main.o
 .debug_macro   0x0000000000000000       0x52 ./main.o
 .debug_macro   0x0000000000000000      0x21f ./main.o
 .debug_macro   0x0000000000000000      0x103 ./main.o
 .debug_macro   0x0000000000000000      0x1df ./main.o
 .debug_macro   0x0000000000000000       0xa1 ./main.o
 .debug_macro   0x0000000000000000      0x11c ./main.o
 .debug_macro   0x0000000000000000       0x10 ./main.o
 .debug_macro   0x0000000000000000       0x58 ./main.o
 .debug_macro   0x0000000000000000      0x182 ./main.o
 .debug_macro   0x0000000000000000       0x10 ./main.o
 .debug_macro   0x0000000000000000       0x35 ./main.o
 .debug_macro   0x0000000000000000       0x16 ./main.o
 .debug_macro   0x0000000000000000       0x16 ./main.o
 .debug_macro   0x0000000000000000       0x29 ./main.o
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-memset.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-memset.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sysisatty.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sysisatty.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sysisatty.o)
 .text.isatty   0x0000000000000000        0x8 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sysisatty.o)
 .debug_frame   0x0000000000000000       0x20 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sysisatty.o)
 .riscv.attributes
                0x0000000000000000       0x21 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sysisatty.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-syswrite.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-syswrite.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-syswrite.o)
 .text.write    0x0000000000000000       0x20 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-syswrite.o)
 .debug_frame   0x0000000000000000       0x20 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-syswrite.o)
 .riscv.attributes
                0x0000000000000000       0x21 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-syswrite.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-writer.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-writer.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-writer.o)
 .text._write_r
                0x0000000000000000       0x58 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-writer.o)
 .debug_frame   0x0000000000000000       0x30 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-writer.o)
 .riscv.attributes
                0x0000000000000000       0x21 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-writer.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-impure.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-impure.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-impure.o)
 .data.impure_data
                0x0000000000000000       0x60 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-impure.o)
 .sdata._impure_ptr
                0x0000000000000000        0x4 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-impure.o)
 .sdata2._global_impure_ptr
                0x0000000000000000        0x4 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-impure.o)
 .riscv.attributes
                0x0000000000000000       0x21 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-impure.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o)
 .text.cleanup_glue
                0x0000000000000000       0x48 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o)
 .text._reclaim_reent
                0x0000000000000000      0x1a0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o)
 .debug_frame   0x0000000000000000       0x74 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o)
 .riscv.attributes
                0x0000000000000000       0x21 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o)
 COMMON         0x0000000000000000        0x4 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-reent.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-freer.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-freer.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-freer.o)
 .text._free_r  0x0000000000000000      0x114 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-freer.o)
 .debug_frame   0x0000000000000000       0x40 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-freer.o)
 .riscv.attributes
                0x0000000000000000       0x21 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-freer.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
 .text._malloc_r
                0x0000000000000000      0x174 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
 .sbss.__malloc_free_list
                0x0000000000000000        0x4 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
 .sbss.__malloc_sbrk_start
                0x0000000000000000        0x4 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
 .debug_frame   0x0000000000000000       0x40 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
 .riscv.attributes
                0x0000000000000000       0x21 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sbrkr.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sbrkr.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sbrkr.o)
 .text._sbrk_r  0x0000000000000000       0x50 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sbrkr.o)
 .debug_frame   0x0000000000000000       0x30 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sbrkr.o)
 .riscv.attributes
                0x0000000000000000       0x21 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-sbrkr.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-mlock.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-mlock.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-mlock.o)
 .text.__malloc_lock
                0x0000000000000000        0x4 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-mlock.o)
 .text.__malloc_unlock
                0x0000000000000000        0x4 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-mlock.o)
 .debug_frame   0x0000000000000000       0x30 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-mlock.o)
 .riscv.attributes
                0x0000000000000000       0x21 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-mlock.o)

Memory Configuration

Name             Origin             Length             Attributes
rom              0x0000000080100000 0x0000000000008000 xr
ram              0x0000000070000000 0x0000000000010000 xrw
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

LOAD ./mt25ql01gbbb/mt25ql01gbbb.o
LOAD ./miv_rv32_hal/miv_rv32_entry.o
LOAD ./miv_rv32_hal/miv_rv32_hal.o
LOAD ./miv_rv32_hal/miv_rv32_init.o
LOAD ./miv_rv32_hal/miv_rv32_stubs.o
LOAD ./miv_rv32_hal/miv_rv32_syscall.o
LOAD ./hal/hal_irq.o
LOAD ./hal/hw_reg_access.o
LOAD ./drivers/CoreUARTapb/core_uart_apb.o
LOAD ./drivers/CoreSPI/core_spi.o
LOAD ./drivers/CoreGPIO/core_gpio.o
LOAD ./main.o
LOAD c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32im/ilp32\libgcc.a
LOAD c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a
LOAD c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libc_nano.a
LOAD c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32im/ilp32\libgcc.a
START GROUP
LOAD c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32im/ilp32\libgcc.a
LOAD c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libc_nano.a
END GROUP
                0x0000000070000000                RAM_START_ADDRESS = 0x70000000
                0x0000000000010000                RAM_SIZE = 0x10000
                0x0000000000001000                STACK_SIZE = 0x1000
                0x0000000000000000                HEAP_SIZE = 0x0

.entry          0x0000000080100000      0x810
 *(SORT_NONE(.entry))
 .entry         0x0000000080100000      0x804 ./miv_rv32_hal/miv_rv32_entry.o
                0x0000000080100000                _start
                0x0000000080100810                . = ALIGN (0x10)
 *fill*         0x0000000080100804        0xc 

.text           0x0000000080100810     0x3200
 *(SORT_NONE(.text.entry))
                0x0000000080100810                . = ALIGN (0x10)
 *(.text .text.* .gnu.linkonce.t.*)
 .text.FLASH_init
                0x0000000080100810       0x44 ./mt25ql01gbbb/mt25ql01gbbb.o
                0x0000000080100810                FLASH_init
 .text.FLASH_read_device_id
                0x0000000080100854       0x8c ./mt25ql01gbbb/mt25ql01gbbb.o
                0x0000000080100854                FLASH_read_device_id
 .text.FLASH_read
                0x00000000801008e0       0xc0 ./mt25ql01gbbb/mt25ql01gbbb.o
                0x00000000801008e0                FLASH_read
 .text.FLASH_global_unprotect
                0x00000000801009a0       0xa4 ./mt25ql01gbbb/mt25ql01gbbb.o
                0x00000000801009a0                FLASH_global_unprotect
 .text.FLASH_erase_64k_block
                0x0000000080100a44       0xe0 ./mt25ql01gbbb/mt25ql01gbbb.o
                0x0000000080100a44                FLASH_erase_64k_block
 .text.write_cmd_data
                0x0000000080100b24       0xfc ./mt25ql01gbbb/mt25ql01gbbb.o
                0x0000000080100b24                write_cmd_data
 .text.FLASH_program
                0x0000000080100c20      0x244 ./mt25ql01gbbb/mt25ql01gbbb.o
                0x0000000080100c20                FLASH_program
 .text.wait_ready
                0x0000000080100e64       0x68 ./mt25ql01gbbb/mt25ql01gbbb.o
 .text.wait_ready_erase
                0x0000000080100ecc       0x70 ./mt25ql01gbbb/mt25ql01gbbb.o
 .text          0x0000000080100f3c      0x14c ./miv_rv32_hal/miv_rv32_entry.o
 .text.MRV_clear_soft_irq
                0x0000000080101088       0x30 ./miv_rv32_hal/miv_rv32_hal.o
 .text.MRV_disable_interrupts
                0x00000000801010b8       0x30 ./miv_rv32_hal/miv_rv32_hal.o
                0x00000000801010b8                MRV_disable_interrupts
 .text.handle_m_timer_interrupt
                0x00000000801010e8       0x88 ./miv_rv32_hal/miv_rv32_hal.o
                0x00000000801010e8                handle_m_timer_interrupt
 .text.handle_m_soft_interrupt
                0x0000000080101170       0x2c ./miv_rv32_hal/miv_rv32_hal.o
                0x0000000080101170                handle_m_soft_interrupt
 .text.handle_trap
                0x000000008010119c      0x270 ./miv_rv32_hal/miv_rv32_hal.o
                0x000000008010119c                handle_trap
 .text._init    0x000000008010140c       0x28 ./miv_rv32_hal/miv_rv32_init.o
                0x000000008010140c                _init
 .text._fini    0x0000000080101434       0x1c ./miv_rv32_hal/miv_rv32_init.o
                0x0000000080101434                _fini
 .text.Software_IRQHandler
                0x0000000080101450       0x18 ./miv_rv32_hal/miv_rv32_stubs.o
                0x0000000080101450                Software_IRQHandler
 .text.SysTick_Handler
                0x0000000080101468       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x0000000080101468                SysTick_Handler
 .text.External_IRQHandler
                0x0000000080101484       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x0000000080101484                External_IRQHandler
 .text.MGECI_IRQHandler
                0x00000000801014a0       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x00000000801014a0                MGECI_IRQHandler
 .text.MGEUI_IRQHandler
                0x00000000801014bc       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x00000000801014bc                MGEUI_IRQHandler
 .text.OPSRV_IRQHandler
                0x00000000801014d8       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x00000000801014d8                OPSRV_IRQHandler
 .text.MSYS_EI5_IRQHandler
                0x00000000801014f4       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x00000000801014f4                MSYS_EI5_IRQHandler
 .text.MSYS_EI4_IRQHandler
                0x0000000080101510       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x0000000080101510                MSYS_EI4_IRQHandler
 .text.MSYS_EI3_IRQHandler
                0x000000008010152c       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x000000008010152c                MSYS_EI3_IRQHandler
 .text.MSYS_EI2_IRQHandler
                0x0000000080101548       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x0000000080101548                MSYS_EI2_IRQHandler
 .text.MSYS_EI1_IRQHandler
                0x0000000080101564       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x0000000080101564                MSYS_EI1_IRQHandler
 .text.MSYS_EI0_IRQHandler
                0x0000000080101580       0x1c ./miv_rv32_hal/miv_rv32_stubs.o
                0x0000000080101580                MSYS_EI0_IRQHandler
 .text._exit    0x000000008010159c       0x14 ./miv_rv32_hal/miv_rv32_syscall.o
                0x000000008010159c                _exit
 .text          0x00000000801015b0       0xd8 ./hal/hw_reg_access.o
                0x00000000801015b0                HW_set_32bit_reg
                0x00000000801015b8                HW_get_32bit_reg
                0x00000000801015c0                HW_set_32bit_reg_field
                0x00000000801015e8                HW_get_32bit_reg_field
                0x00000000801015f8                HW_set_16bit_reg
                0x0000000080101600                HW_get_16bit_reg
                0x0000000080101608                HW_set_16bit_reg_field
                0x0000000080101630                HW_get_16bit_reg_field
                0x0000000080101640                HW_set_8bit_reg
                0x0000000080101648                HW_get_8bit_reg
                0x0000000080101650                HW_set_8bit_reg_field
                0x0000000080101678                HW_get_8bit_reg_field
 .text.UART_init
                0x0000000080101688      0x1d8 ./drivers/CoreUARTapb/core_uart_apb.o
                0x0000000080101688                UART_init
 .text.UART_send
                0x0000000080101860       0xd8 ./drivers/CoreUARTapb/core_uart_apb.o
                0x0000000080101860                UART_send
 .text.UART_get_rx
                0x0000000080101938      0x154 ./drivers/CoreUARTapb/core_uart_apb.o
                0x0000000080101938                UART_get_rx
 .text.UART_polled_tx_string
                0x0000000080101a8c       0xc8 ./drivers/CoreUARTapb/core_uart_apb.o
                0x0000000080101a8c                UART_polled_tx_string
 .text.SPI_init
                0x0000000080101b54      0x154 ./drivers/CoreSPI/core_spi.o
                0x0000000080101b54                SPI_init
 .text.SPI_configure_master_mode
                0x0000000080101ca8       0xbc ./drivers/CoreSPI/core_spi.o
                0x0000000080101ca8                SPI_configure_master_mode
 .text.SPI_set_slave_select
                0x0000000080101d64       0xfc ./drivers/CoreSPI/core_spi.o
                0x0000000080101d64                SPI_set_slave_select
 .text.SPI_clear_slave_select
                0x0000000080101e60      0x100 ./drivers/CoreSPI/core_spi.o
                0x0000000080101e60                SPI_clear_slave_select
 .text.SPI_transfer_block
                0x0000000080101f60      0x5d0 ./drivers/CoreSPI/core_spi.o
                0x0000000080101f60                SPI_transfer_block
 .text.recover_from_rx_overflow
                0x0000000080102530       0x90 ./drivers/CoreSPI/core_spi.o
 .text.GPIO_init
                0x00000000801025c0      0x174 ./drivers/CoreGPIO/core_gpio.o
                0x00000000801025c0                GPIO_init
 .text.GPIO_set_output
                0x0000000080102734      0x2bc ./drivers/CoreGPIO/core_gpio.o
                0x0000000080102734                GPIO_set_output
 .text.delay1   0x00000000801029f0       0x38 ./main.o
                0x00000000801029f0                delay1
 .text.read_page_from_host_through_uart
                0x0000000080102a28      0x3b8 ./main.o
 .text.number_size
                0x0000000080102de0       0x8c ./main.o
                0x0000000080102de0                number_size
 .text.copy_to_flash
                0x0000000080102e6c       0x90 ./main.o
                0x0000000080102e6c                copy_to_flash
 .text.load_spi_flash_with_images_thruough_uart_intf
                0x0000000080102efc      0x424 ./main.o
                0x0000000080102efc                load_spi_flash_with_images_thruough_uart_intf
 .text.read_program_from_flash_and_copy_to_ddr
                0x0000000080103320      0x14c ./main.o
                0x0000000080103320                read_program_from_flash_and_copy_to_ddr
 .text.main     0x000000008010346c      0x144 ./main.o
                0x000000008010346c                main
 .text.Bootloader_JumpToApplication
                0x00000000801035b0       0x44 ./main.o
 .text          0x00000000801035f4       0x1c c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-memset.o)
                0x00000000801035f4                memset
 *(.plt)
                0x0000000080103610                . = ALIGN (0x10)
 *crtbegin.o(.ctors)
 *(EXCLUDE_FILE(*crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *crtend.o(.ctors)
 *crtbegin.o(.dtors)
 *(EXCLUDE_FILE(*crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *crtend.o(.dtors)
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 .rodata.g_greeting_msg
                0x0000000080103610      0x1b5 ./main.o
                0x0000000080103610                g_greeting_msg
 *fill*         0x00000000801037c5        0x3 
 .rodata.g_instructions_msg
                0x00000000801037c8      0x134 ./main.o
                0x00000000801037c8                g_instructions_msg
 .rodata        0x00000000801038fc      0x107 ./main.o
 *(.gcc_except_table)
 *(.eh_frame_hdr)
 *(.eh_frame)
 *(.init)
 *(.fini)
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_NAME(.init_array.*))
 *(.init_array)
                [!provide]                        PROVIDE (__init_array_end = .)
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(.fini_array)
 *(SORT_BY_NAME(.fini_array.*))
                [!provide]                        PROVIDE (__fini_array_end = .)
                0x0000000080103a10                . = ALIGN (0x10)
 *fill*         0x0000000080103a03        0xd 

.rela.dyn       0x0000000080103a10        0x0
 .rela.text.FLASH_init
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.FLASH_read_device_id
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.FLASH_read
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.FLASH_global_unprotect
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.FLASH_erase_64k_block
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.write_cmd_data
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.FLASH_program
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.wait_ready
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.wait_ready_erase
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text     0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.entry    0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.handle_m_timer_interrupt
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.handle_m_soft_interrupt
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.handle_trap
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.read_page_from_host_through_uart
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.load_spi_flash_with_images_thruough_uart_intf
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.read_program_from_flash_and_copy_to_ddr
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o
 .rela.text.main
                0x0000000080103a10        0x0 ./mt25ql01gbbb/mt25ql01gbbb.o

.sdata          0x0000000070000000        0x0 load address 0x0000000080103a10
                0x0000000080103a10                __sdata_load = LOADADDR (.sdata)
                0x0000000070000000                __sdata_start = .
                0x0000000070000800                PROVIDE (__global_pointer$ = (. + 0x800))
 *(.srodata.cst16)
 *(.srodata.cst8)
 *(.srodata.cst4)
 *(.srodata.cst2)
 *(.srodata*)
 *(.sdata .sdata.* .gnu.linkonce.s.*)
                0x0000000070000000                . = ALIGN (0x10)
                0x0000000070000000                __sdata_end = .

.data           0x0000000070000000       0x10 load address 0x0000000080103a10
                0x0000000080103a10                __data_load = LOADADDR (.data)
                0x0000000070000000                __data_start = .
 *(.got.plt)
 *(.got)
 *(.shdata)
 *(.data .data.* .gnu.linkonce.d.*)
 .data.flash_address
                0x0000000070000000        0xc ./main.o
                0x0000000070000000                flash_address
                0x0000000070000010                . = ALIGN (0x10)
 *fill*         0x000000007000000c        0x4 
                0x0000000070000010                __data_end = .

.sbss           0x0000000070000010       0x20 load address 0x0000000080103a20
                0x0000000070000010                __sbss_start = .
 *(.sbss .sbss.* .gnu.linkonce.sb.*)
 .sbss.g_systick_increment
                0x0000000070000010        0x8 ./miv_rv32_hal/miv_rv32_hal.o
 .sbss.no_of_files
                0x0000000070000018        0x1 ./main.o
                0x0000000070000018                no_of_files
 *fill*         0x0000000070000019        0x3 
 .sbss.g_src_image_target_address
                0x000000007000001c        0x4 ./main.o
                0x000000007000001c                g_src_image_target_address
 .sbss.g_file_size
                0x0000000070000020        0x4 ./main.o
                0x0000000070000020                g_file_size
 .sbss.g_flash_address
                0x0000000070000024        0x4 ./main.o
                0x0000000070000024                g_flash_address
 *(.scommon)
                0x0000000070000030                . = ALIGN (0x10)
 *fill*         0x0000000070000028        0x8 
                0x0000000070000030                __sbss_end = .

.bss            0x0000000070000030     0x2070 load address 0x0000000080103a20
                0x0000000070000030                __bss_start = .
 *(.shbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 *(COMMON)
 COMMON         0x0000000070000030       0x4c ./mt25ql01gbbb/mt25ql01gbbb.o
                0x0000000070000030                g_flash_core_spi
 COMMON         0x000000007000007c     0x2018 ./main.o
                0x000000007000007c                g_gpio
                0x0000000070000084                g_uart
                0x000000007000008c                g_read_buf
                0x000000007000108c                g_10ms_count
                0x0000000070001090                g_write_buffer
                0x0000000070002090                g_state
                0x00000000700020a0                . = ALIGN (0x10)
 *fill*         0x0000000070002094        0xc 
                0x00000000700020a0                __bss_end = .
                0x00000000700020a0                _end = .

.heap           0x00000000700020a0        0x0 load address 0x0000000080103a20
                0x00000000700020a0                __heap_start = .
                0x00000000700020a0                . = (. + HEAP_SIZE)
                0x00000000700020a0                __heap_end = .
                0x00000000700020a0                . = ALIGN (0x10)
                0x00000000700020a0                _heap_end = __heap_end

.stack          0x00000000700020a0     0x1000 load address 0x0000000080103a20
                0x00000000700020a0                __stack_bottom = .
                0x00000000700030a0                . = (. + STACK_SIZE)
 *fill*         0x00000000700020a0     0x1000 
                0x00000000700030a0                __stack_top = .
OUTPUT(miv-rv32im-bootloader.elf elf32-littleriscv)

.debug_info     0x0000000000000000     0x52b3
 .debug_info    0x0000000000000000      0xf27 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_info    0x0000000000000f27       0x22 ./miv_rv32_hal/miv_rv32_entry.o
 .debug_info    0x0000000000000f49      0x451 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_info    0x000000000000139a       0xf6 ./miv_rv32_hal/miv_rv32_init.o
 .debug_info    0x0000000000001490      0x1aa ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_info    0x000000000000163a     0x11c3 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_info    0x00000000000027fd       0x26 ./hal/hw_reg_access.o
 .debug_info    0x0000000000002823      0x384 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_info    0x0000000000002ba7     0x10bc ./drivers/CoreSPI/core_spi.o
 .debug_info    0x0000000000003c63      0x642 ./drivers/CoreGPIO/core_gpio.o
 .debug_info    0x00000000000042a5     0x100e ./main.o

.debug_abbrev   0x0000000000000000     0x1168
 .debug_abbrev  0x0000000000000000      0x2f6 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_abbrev  0x00000000000002f6       0x12 ./miv_rv32_hal/miv_rv32_entry.o
 .debug_abbrev  0x0000000000000308      0x182 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_abbrev  0x000000000000048a       0x7d ./miv_rv32_hal/miv_rv32_init.o
 .debug_abbrev  0x0000000000000507       0x7d ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_abbrev  0x0000000000000584      0x329 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_abbrev  0x00000000000008ad       0x14 ./hal/hw_reg_access.o
 .debug_abbrev  0x00000000000008c1      0x12b ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_abbrev  0x00000000000009ec      0x2a1 ./drivers/CoreSPI/core_spi.o
 .debug_abbrev  0x0000000000000c8d      0x17c ./drivers/CoreGPIO/core_gpio.o
 .debug_abbrev  0x0000000000000e09      0x35f ./main.o

.debug_aranges  0x0000000000000000      0x430
 .debug_aranges
                0x0000000000000000       0x78 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_aranges
                0x0000000000000078       0x28 ./miv_rv32_hal/miv_rv32_entry.o
 .debug_aranges
                0x00000000000000a0       0x50 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_aranges
                0x00000000000000f0       0x28 ./miv_rv32_hal/miv_rv32_init.o
 .debug_aranges
                0x0000000000000118       0x78 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_aranges
                0x0000000000000190       0xc0 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_aranges
                0x0000000000000250       0x20 ./hal/hw_reg_access.o
 .debug_aranges
                0x0000000000000270       0x48 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_aranges
                0x00000000000002b8       0xa8 ./drivers/CoreSPI/core_spi.o
 .debug_aranges
                0x0000000000000360       0x78 ./drivers/CoreGPIO/core_gpio.o
 .debug_aranges
                0x00000000000003d8       0x58 ./main.o

.debug_ranges   0x0000000000000000      0x378
 .debug_ranges  0x0000000000000000       0x68 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_ranges  0x0000000000000068       0x20 ./miv_rv32_hal/miv_rv32_entry.o
 .debug_ranges  0x0000000000000088       0x40 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_ranges  0x00000000000000c8       0x18 ./miv_rv32_hal/miv_rv32_init.o
 .debug_ranges  0x00000000000000e0       0x68 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_ranges  0x0000000000000148       0xb0 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_ranges  0x00000000000001f8       0x38 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_ranges  0x0000000000000230       0x98 ./drivers/CoreSPI/core_spi.o
 .debug_ranges  0x00000000000002c8       0x68 ./drivers/CoreGPIO/core_gpio.o
 .debug_ranges  0x0000000000000330       0x48 ./main.o

.debug_macro    0x0000000000000000     0x3c60
 .debug_macro   0x0000000000000000      0x1dd ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x00000000000001dd      0x742 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x000000000000091f       0x22 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000941       0x8e ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x00000000000009cf       0x51 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000a20      0x103 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000b23       0x6a ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000b8d      0x1df ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000d6c       0x19 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000d85       0x58 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000ddd       0x34 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000e11       0x34 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000e45       0x16 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000e5b      0x10e ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000f69       0x8d ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000000ff6       0x16 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x000000000000100c       0x43 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x000000000000104f       0x34 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000001083       0x10 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000001093       0x58 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x00000000000010eb      0x182 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x000000000000126d      0x339 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x00000000000015a6       0x16 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x00000000000015bc       0x29 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x00000000000015e5       0x12 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x00000000000015f7       0x52 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_macro   0x0000000000001649      0x1aa ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x00000000000017f3       0x52 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001845       0x94 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x00000000000018d9       0x10 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x00000000000018e9       0x57 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001940       0xcf ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001a0f       0x10 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001a1f       0x20 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001a3f       0x1c ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001a5b       0x52 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001aad       0x40 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001aed       0x10 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001afd       0x40 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001b3d       0xd5 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001c12       0x1c ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001c2e       0x3d ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001c6b       0xbe ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000001d29      0x51a ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000002243      0x21f ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000002462       0xa1 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000002503       0x10 ./miv_rv32_hal/miv_rv32_hal.o
 .debug_macro   0x0000000000002513      0x151 ./miv_rv32_hal/miv_rv32_init.o
 .debug_macro   0x0000000000002664      0x151 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_macro   0x00000000000027b5      0x1e2 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000002997       0x10 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x00000000000029a7      0x23b ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000002be2       0x10 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000002bf2       0x35 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000002c27       0x10 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000002c37       0x10 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000002c47       0x35 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000002c7c      0x122 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_macro   0x0000000000002d9e       0xe5 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000002e83      0x106 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000002f89       0x40 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_macro   0x0000000000002fc9      0x1b2 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x000000000000317b      0x3ec ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x0000000000003567      0x174 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x00000000000036db       0x10 ./drivers/CoreSPI/core_spi.o
 .debug_macro   0x00000000000036eb       0xd3 ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x00000000000037be      0x11c ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x00000000000038da       0x64 ./drivers/CoreGPIO/core_gpio.o
 .debug_macro   0x000000000000393e      0x2c3 ./main.o
 .debug_macro   0x0000000000003c01       0x46 ./main.o
 .debug_macro   0x0000000000003c47       0x19 ./main.o

.debug_line     0x0000000000000000     0x6d4e
 .debug_line    0x0000000000000000      0xacb ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_line    0x0000000000000acb      0xd76 ./miv_rv32_hal/miv_rv32_entry.o
 .debug_line    0x0000000000001841      0x85f ./miv_rv32_hal/miv_rv32_hal.o
 .debug_line    0x00000000000020a0      0x357 ./miv_rv32_hal/miv_rv32_init.o
 .debug_line    0x00000000000023f7      0x44a ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_line    0x0000000000002841      0x7e2 ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_line    0x0000000000003023      0x185 ./hal/hw_reg_access.o
 .debug_line    0x00000000000031a8      0x7f4 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_line    0x000000000000399c     0x158a ./drivers/CoreSPI/core_spi.o
 .debug_line    0x0000000000004f26      0xccb ./drivers/CoreGPIO/core_gpio.o
 .debug_line    0x0000000000005bf1     0x115d ./main.o

.debug_str      0x0000000000000000     0xd074
 .debug_str     0x0000000000000000     0x68ef ./mt25ql01gbbb/mt25ql01gbbb.o
                                       0x6bfc (size before relaxing)
 .debug_str     0x00000000000068ef       0x2d ./miv_rv32_hal/miv_rv32_entry.o
                                         0xb4 (size before relaxing)
 .debug_str     0x000000000000691c     0x29af ./miv_rv32_hal/miv_rv32_hal.o
                                       0x78af (size before relaxing)
 .debug_str     0x00000000000092cb       0x26 ./miv_rv32_hal/miv_rv32_init.o
                                       0x60ab (size before relaxing)
 .debug_str     0x00000000000092f1      0x104 ./miv_rv32_hal/miv_rv32_stubs.o
                                       0x6183 (size before relaxing)
 .debug_str     0x00000000000093f5      0xbd3 ./miv_rv32_hal/miv_rv32_syscall.o
                                       0x80e1 (size before relaxing)
 .debug_str     0x0000000000009fc8       0x17 ./hal/hw_reg_access.o
                                         0xaa (size before relaxing)
 .debug_str     0x0000000000009fdf      0xefc ./drivers/CoreUARTapb/core_uart_apb.o
                                       0x43db (size before relaxing)
 .debug_str     0x000000000000aedb     0x13d8 ./drivers/CoreSPI/core_spi.o
                                       0x80ec (size before relaxing)
 .debug_str     0x000000000000c2b3      0x9d7 ./drivers/CoreGPIO/core_gpio.o
                                       0x45d9 (size before relaxing)
 .debug_str     0x000000000000cc8a      0x3ea ./main.o
                                       0x995d (size before relaxing)

.comment        0x0000000000000000       0x51
 .comment       0x0000000000000000       0x51 ./mt25ql01gbbb/mt25ql01gbbb.o
                                         0x52 (size before relaxing)
 .comment       0x0000000000000051       0x52 ./miv_rv32_hal/miv_rv32_hal.o
 .comment       0x0000000000000051       0x52 ./miv_rv32_hal/miv_rv32_init.o
 .comment       0x0000000000000051       0x52 ./miv_rv32_hal/miv_rv32_stubs.o
 .comment       0x0000000000000051       0x52 ./miv_rv32_hal/miv_rv32_syscall.o
 .comment       0x0000000000000051       0x52 ./drivers/CoreUARTapb/core_uart_apb.o
 .comment       0x0000000000000051       0x52 ./drivers/CoreSPI/core_spi.o
 .comment       0x0000000000000051       0x52 ./drivers/CoreGPIO/core_gpio.o
 .comment       0x0000000000000051       0x52 ./main.o

.riscv.attributes
                0x0000000000000000       0x21
 .riscv.attributes
                0x0000000000000000       0x21 ./mt25ql01gbbb/mt25ql01gbbb.o
 .riscv.attributes
                0x0000000000000021       0x1f ./miv_rv32_hal/miv_rv32_entry.o
 .riscv.attributes
                0x0000000000000040       0x21 ./miv_rv32_hal/miv_rv32_hal.o
 .riscv.attributes
                0x0000000000000061       0x21 ./miv_rv32_hal/miv_rv32_init.o
 .riscv.attributes
                0x0000000000000082       0x21 ./miv_rv32_hal/miv_rv32_stubs.o
 .riscv.attributes
                0x00000000000000a3       0x21 ./miv_rv32_hal/miv_rv32_syscall.o
 .riscv.attributes
                0x00000000000000c4       0x1f ./hal/hw_reg_access.o
 .riscv.attributes
                0x00000000000000e3       0x21 ./drivers/CoreUARTapb/core_uart_apb.o
 .riscv.attributes
                0x0000000000000104       0x21 ./drivers/CoreSPI/core_spi.o
 .riscv.attributes
                0x0000000000000125       0x21 ./drivers/CoreGPIO/core_gpio.o
 .riscv.attributes
                0x0000000000000146       0x21 ./main.o
 .riscv.attributes
                0x0000000000000167       0x1f c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/../../../../riscv64-unknown-elf/lib/rv32im/ilp32\libg_nano.a(lib_a-memset.o)

.debug_frame    0x0000000000000000      0xf70
 .debug_frame   0x0000000000000000      0x1f4 ./mt25ql01gbbb/mt25ql01gbbb.o
 .debug_frame   0x00000000000001f4      0x11c ./miv_rv32_hal/miv_rv32_hal.o
 .debug_frame   0x0000000000000310       0x5c ./miv_rv32_hal/miv_rv32_init.o
 .debug_frame   0x000000000000036c      0x1b8 ./miv_rv32_hal/miv_rv32_stubs.o
 .debug_frame   0x0000000000000524      0x33c ./miv_rv32_hal/miv_rv32_syscall.o
 .debug_frame   0x0000000000000860      0x100 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_frame   0x0000000000000960      0x2e0 ./drivers/CoreSPI/core_spi.o
 .debug_frame   0x0000000000000c40      0x1f0 ./drivers/CoreGPIO/core_gpio.o
 .debug_frame   0x0000000000000e30      0x140 ./main.o
