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/rv32i/ilp32\libgcc.a(muldi3.o)
                              ./src/application/main.o (__mulsi3)
c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32i/ilp32\libgcc.a(div.o)
                              ./src/application/main.o (__divsi3)
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/rv32i/ilp32\libg_nano.a(lib_a-memcpy-asm.o)
                              ./src/platform/drivers/off_chip/spi_flash/spi_flash.o (memcpy)
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/rv32i/ilp32\libg_nano.a(lib_a-memset.o)
                              ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.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/rv32i/ilp32\libg_nano.a(lib_a-sysisatty.o)
                              ./src/platform/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/rv32i/ilp32\libg_nano.a(lib_a-syswrite.o)
                              ./src/platform/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/ilp32\libg_nano.a(lib_a-nano-freer.o) (__malloc_lock)

Allocating common symbols
Common symbol       size              file

b_gain              0x2               ./src/application/main.o
contrast_scl        0x4               ./src/application/main.o
r_gain              0x2               ./src/application/main.o
second_const        0x4               ./src/application/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/rv32i/ilp32\libg_nano.a(lib_a-reent.o)
g_gpio_out          0x8               ./src/application/main.o
rx_ms_count1        0x4               ./src/application/main.o
b_const             0x2               ./src/application/main.o
g_flash_core_spi    0x4c              ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
g_ms_count          0x4               ./src/application/main.o
rx_ms_count         0x4               ./src/application/main.o
r_const             0x2               ./src/application/main.o
MRV_LOCAL_IRQn_Type
                    0x4               ./src/platform/miv_rv32_hal/miv_rv32_hal.o
contrast            0x2               ./src/application/main.o
g_const             0x2               ./src/application/main.o
g_10ms_count        0x4               ./src/application/main.o
g_gain              0x2               ./src/application/main.o
g_this_wdog         0x4               ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
brightness          0x2               ./src/application/main.o
a                   0x4               ./src/application/main.o
g_10ms_count1       0x4               ./src/application/main.o
g_i2c_instance_cam1
                    0x6c              ./src/application/main.o

Discarded input sections

 .data          0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .bss           0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .text          0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .data          0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .bss           0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 COMMON         0x0000000000000000        0x4 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .text          0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .data          0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .bss           0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .text          0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .data          0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .bss           0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .text.SysTick_Handler
                0x0000000000000000        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .text.MSYS_EI1_IRQHandler
                0x0000000000000000        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .text.MSYS_EI0_IRQHandler
                0x0000000000000000        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .text          0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .data          0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .bss           0x0000000000000000        0x0 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text.write_hex
                0x0000000000000000       0xb8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._sbrk    0x0000000000000000       0x40 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._isatty  0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._open    0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._openat  0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._close   0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._execve  0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._fork    0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._fstat   0x0000000000000000       0x3c ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._getpid  0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._kill    0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._link    0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._lseek   0x0000000000000000        0xc ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._read    0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._stat    0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._times   0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._unlink  0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._wait    0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text._write   0x0000000000000000        0x8 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .rodata.write_hex.str1.4
                0x0000000000000000        0x3 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .sbss.__env    0x0000000000000000        0x4 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .sdata.curbrk.2466
                0x0000000000000000        0x4 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .sdata.environ
                0x0000000000000000        0x4 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .text          0x0000000000000000        0x0 ./src/platform/hal/hal_irq.o
 .data          0x0000000000000000        0x0 ./src/platform/hal/hal_irq.o
 .bss           0x0000000000000000        0x0 ./src/platform/hal/hal_irq.o
 .data          0x0000000000000000        0x0 ./src/platform/hal/hw_reg_access.o
 .bss           0x0000000000000000        0x0 ./src/platform/hal/hw_reg_access.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .text.wait_ready_erase
                0x0000000000000000       0x58 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .text.wait_ready
                0x0000000000000000       0x5c ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .text.spi_flash_init
                0x0000000000000000       0x54 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .text.spi_flash_control_hw
                0x0000000000000000      0x514 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .rodata.spi_flash_control_hw
                0x0000000000000000       0x30 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .text.spi_flash_read
                0x0000000000000000       0xac ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .text.spi_flash_write
                0x0000000000000000      0x26c ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .bss.flash_write_buffer
                0x0000000000000000      0x106 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .debug_info    0x0000000000000000     0x170b ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .debug_abbrev  0x0000000000000000      0x33d ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .debug_loc     0x0000000000000000      0x5fe ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .debug_aranges
                0x0000000000000000       0x48 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .debug_ranges  0x0000000000000000       0xb8 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .debug_line    0x0000000000000000     0x1063 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .debug_str     0x0000000000000000      0xc62 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .comment       0x0000000000000000       0x52 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .debug_frame   0x0000000000000000      0x120 ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .riscv.attributes
                0x0000000000000000       0x1c ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 COMMON         0x0000000000000000       0x4c ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .text.MIV_WDOG_init
                0x0000000000000000        0xc ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .text.MIV_WDOG_configure
                0x0000000000000000       0xdc ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .text.MIV_WDOG_get_config
                0x0000000000000000       0x8c ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .debug_info    0x0000000000000000      0x25b ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .debug_abbrev  0x0000000000000000      0x13c ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .debug_loc     0x0000000000000000       0x98 ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .debug_aranges
                0x0000000000000000       0x30 ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .debug_ranges  0x0000000000000000       0x20 ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .debug_line    0x0000000000000000      0x3a8 ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .debug_str     0x0000000000000000      0x33a ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .comment       0x0000000000000000       0x52 ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .debug_frame   0x0000000000000000       0x78 ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .riscv.attributes
                0x0000000000000000       0x1c ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 COMMON         0x0000000000000000        0x4 ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .text.MIV_uDMA_init
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .text.MIV_uDMA_config
                0x0000000000000000       0x80 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .text.MIV_uDMA_start
                0x0000000000000000       0x10 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .text.MIV_uDMA_reset
                0x0000000000000000       0x4c ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .text.MIV_uDMA_read_status
                0x0000000000000000       0x10 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .debug_info    0x0000000000000000      0x29f ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .debug_abbrev  0x0000000000000000      0x119 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .debug_loc     0x0000000000000000      0x13c ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .debug_aranges
                0x0000000000000000       0x40 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .debug_ranges  0x0000000000000000       0x30 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .debug_line    0x0000000000000000      0x370 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .debug_str     0x0000000000000000      0x325 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .comment       0x0000000000000000       0x52 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .debug_frame   0x0000000000000000       0x84 ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .riscv.attributes
                0x0000000000000000       0x1c ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.Invalid_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT30_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT0_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT1_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT2_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT3_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT4_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT5_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT6_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT7_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT8_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT9_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT10_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT11_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT12_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT13_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT14_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT15_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT16_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT17_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT18_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT19_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT20_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT21_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT22_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT23_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT24_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT25_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT26_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT27_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT28_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_EXT29_IRQHandler
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text.MIV_PLIC_isr
                0x0000000000000000      0x118 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .rodata.ext_irq_handler_table
                0x0000000000000000       0x80 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .debug_info    0x0000000000000000      0x603 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .debug_abbrev  0x0000000000000000      0x219 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .debug_loc     0x0000000000000000      0x117 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .debug_aranges
                0x0000000000000000       0x28 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .debug_ranges  0x0000000000000000       0x48 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .debug_line    0x0000000000000000      0x3e4 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .debug_str     0x0000000000000000      0xa36 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .comment       0x0000000000000000       0x52 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .debug_frame   0x0000000000000000      0x260 ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .riscv.attributes
                0x0000000000000000       0x1c ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .text.UART_init
                0x0000000000000000       0xbc ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .text.UART_send
                0x0000000000000000       0x7c ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .text.UART_fill_tx_fifo
                0x0000000000000000       0xa8 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .text.UART_get_rx
                0x0000000000000000       0xcc ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .text.UART_polled_tx_string
                0x0000000000000000       0x70 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .text.UART_get_rx_status
                0x0000000000000000       0x20 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .debug_info    0x0000000000000000      0x427 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .debug_abbrev  0x0000000000000000      0x13c ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .debug_loc     0x0000000000000000      0x569 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .debug_aranges
                0x0000000000000000       0x48 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .debug_ranges  0x0000000000000000       0x38 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .debug_line    0x0000000000000000      0x73c ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .debug_str     0x0000000000000000      0x395 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .comment       0x0000000000000000       0x52 ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .debug_frame   0x0000000000000000      0x13c ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .riscv.attributes
                0x0000000000000000       0x1c ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.execute_ss_command
                0x0000000000000000      0x268 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_init
                0x0000000000000000        0xc ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_get_serial_number
                0x0000000000000000       0x30 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_get_user_code
                0x0000000000000000       0x30 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_get_design_info
                0x0000000000000000       0x30 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_get_device_certificate
                0x0000000000000000       0x30 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_read_digest
                0x0000000000000000       0x30 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_query_security
                0x0000000000000000       0x80 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_read_debug_info
                0x0000000000000000       0x30 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_puf_emulation_service
                0x0000000000000000       0x8c ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_digital_signature_service
                0x0000000000000000       0x54 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_secure_nvm_write
                0x0000000000000000      0x148 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_secure_nvm_read
                0x0000000000000000      0x140 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_nonce_service
                0x0000000000000000       0x30 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_bitstream_authenticate_service
                0x0000000000000000       0x3c ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_IAP_image_authenticate_service
                0x0000000000000000       0x34 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_digest_check_service
                0x0000000000000000       0x3c ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text.SYS_iap_service
                0x0000000000000000       0x9c ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .sbss.g_css_pf_base_addr
                0x0000000000000000        0x4 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .debug_info    0x0000000000000000      0xc85 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .debug_abbrev  0x0000000000000000      0x22c ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .debug_loc     0x0000000000000000      0xeac ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .debug_aranges
                0x0000000000000000       0xa8 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .debug_ranges  0x0000000000000000       0x98 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .debug_line    0x0000000000000000      0xf4b ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .debug_str     0x0000000000000000      0x63a ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .comment       0x0000000000000000       0x52 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .debug_frame   0x0000000000000000      0x208 ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .riscv.attributes
                0x0000000000000000       0x1c ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.recover_from_rx_overflow.isra.0
                0x0000000000000000       0x74 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.fill_slave_tx_fifo
                0x0000000000000000       0xd8 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.read_slave_rx_fifo
                0x0000000000000000       0xe4 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_init
                0x0000000000000000      0x104 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_configure_slave_mode
                0x0000000000000000       0x8c ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_configure_master_mode
                0x0000000000000000       0x8c ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_set_slave_select
                0x0000000000000000       0xbc ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_clear_slave_select
                0x0000000000000000       0xc0 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_transfer_frame
                0x0000000000000000       0xac ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_transfer_block
                0x0000000000000000      0x41c ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_transfer_block_store_all_resp
                0x0000000000000000      0x438 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_set_frame_rx_handler
                0x0000000000000000      0x16c ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_set_slave_tx_frame
                0x0000000000000000      0x16c ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_set_slave_block_buffers
                0x0000000000000000      0x214 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_set_cmd_handler
                0x0000000000000000       0xac ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_set_cmd_response
                0x0000000000000000       0x24 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_enable
                0x0000000000000000       0x20 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_disable
                0x0000000000000000       0x20 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text.SPI_isr  0x0000000000000000      0x504 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .debug_info    0x0000000000000000     0x203d ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .debug_abbrev  0x0000000000000000      0x38e ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .debug_loc     0x0000000000000000     0x1079 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .debug_aranges
                0x0000000000000000       0xb0 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .debug_ranges  0x0000000000000000       0xb8 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .debug_line    0x0000000000000000     0x2103 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .debug_str     0x0000000000000000      0xc0c ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .comment       0x0000000000000000       0x52 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .debug_frame   0x0000000000000000      0x3c0 ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .riscv.attributes
                0x0000000000000000       0x1c ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_channel_init
                0x0000000000000000      0x11c ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_read
                0x0000000000000000      0x110 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_write_read
                0x0000000000000000      0x158 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_get_status
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_system_tick
                0x0000000000000000       0x60 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_set_slave_tx_buffer
                0x0000000000000000       0x48 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_set_slave_rx_buffer
                0x0000000000000000       0x48 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_set_slave_mem_offset_length
                0x0000000000000000       0x18 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_register_write_handler
                0x0000000000000000       0x38 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_enable_slave
                0x0000000000000000       0x68 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_disable_slave
                0x0000000000000000       0x58 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_set_slave_second_addr
                0x0000000000000000       0x18 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_disable_slave_second_addr
                0x0000000000000000       0x14 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_set_gca
                0x0000000000000000       0x1c ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_clear_gca
                0x0000000000000000       0x1c ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_smbus_init
                0x0000000000000000       0x14 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_enable_smbus_irq
                0x0000000000000000       0x90 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_disable_smbus_irq
                0x0000000000000000       0x90 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_suspend_smbus_slave
                0x0000000000000000       0x58 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_resume_smbus_slave
                0x0000000000000000       0x58 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_reset_smbus
                0x0000000000000000       0x58 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_set_smbus_alert
                0x0000000000000000       0x58 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_clear_smbus_alert
                0x0000000000000000       0x58 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_get_irq_status
                0x0000000000000000       0x68 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_set_user_data
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_get_user_data
                0x0000000000000000        0x8 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text.GPIO_config
                0x0000000000000000       0x24 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text.GPIO_set_outputs
                0x0000000000000000      0x108 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text.GPIO_get_inputs
                0x0000000000000000      0x100 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text.GPIO_get_outputs
                0x0000000000000000      0x100 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text.GPIO_drive_inout
                0x0000000000000000       0xa4 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text.GPIO_enable_irq
                0x0000000000000000       0x50 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text.GPIO_disable_irq
                0x0000000000000000       0x4c ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text.GPIO_clear_irq
                0x0000000000000000      0x100 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text.GPIO_get_irq_sources
                0x0000000000000000      0x100 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text.GPIO_clear_all_irq_sources
                0x0000000000000000       0xf4 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .text.PHY10GKR_config
                0x0000000000000000      0x284 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .text.PHY10GKR_init
                0x0000000000000000       0x34 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .text.PHY10GKR_autonegotiate_sm
                0x0000000000000000      0x138 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .text.PHY10GKR_link_training_sm
                0x0000000000000000      0x278 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .text.PHY10GKR_10gbasekr_sm
                0x0000000000000000      0x12c ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .rodata.PHY10GKR_10gbasekr_sm
                0x0000000000000000       0x14 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .text.PHY10GKR_set_lane_los_signal
                0x0000000000000000       0x18 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .debug_info    0x0000000000000000      0xdf5 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .debug_abbrev  0x0000000000000000      0x227 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .debug_loc     0x0000000000000000      0x240 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .debug_aranges
                0x0000000000000000       0x48 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .debug_ranges  0x0000000000000000       0x38 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .debug_line    0x0000000000000000      0xb3e ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .debug_str     0x0000000000000000      0xc88 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .comment       0x0000000000000000       0x52 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .debug_frame   0x0000000000000000       0xe8 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .riscv.attributes
                0x0000000000000000       0x1c ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
 .text          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .data          0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .bss           0x0000000000000000        0x0 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text.lt_tap_decrement.part.0
                0x0000000000000000       0x14 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text.lt_tap_increment.part.2
                0x0000000000000000       0x14 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text.lt_tap_decrement
                0x0000000000000000       0x40 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text.lt_tap_hold
                0x0000000000000000       0x44 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text.lt_tap_increment
                0x0000000000000000       0x3c ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text.lt_get_optimal_tap_index
                0x0000000000000000       0x80 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text.link_partner_main_sweep
                0x0000000000000000      0x1ec ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text.link_partner_post_sweep
                0x0000000000000000      0x1b8 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text.link_partner_pre_sweep
                0x0000000000000000      0x284 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text.link_partner_calibration_sm
                0x0000000000000000       0x34 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .bss.prbs_arr  0x0000000000000000      0x100 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .sbss.prbs_cnt
                0x0000000000000000        0x4 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .debug_info    0x0000000000000000      0xddb ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .debug_abbrev  0x0000000000000000      0x30c ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .debug_loc     0x0000000000000000      0x5a4 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .debug_aranges
                0x0000000000000000       0x68 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .debug_ranges  0x0000000000000000       0xb8 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .debug_line    0x0000000000000000      0xc67 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .debug_str     0x0000000000000000      0xcf4 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .comment       0x0000000000000000       0x52 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .debug_frame   0x0000000000000000      0x128 ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .riscv.attributes
                0x0000000000000000       0x1c ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
 .text          0x0000000000000000        0x0 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .data          0x0000000000000000        0x0 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .bss           0x0000000000000000        0x0 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .text          0x0000000000000000        0x0 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .data          0x0000000000000000        0x0 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .bss           0x0000000000000000        0x0 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .text.sincos_mem_init
                0x0000000000000000       0x60 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .data.cos_mem  0x0000000000000000      0x2d4 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .data.sin_mem  0x0000000000000000      0x2d4 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .debug_info    0x0000000000000000      0x175 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .debug_abbrev  0x0000000000000000       0xa3 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .debug_loc     0x0000000000000000       0x14 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .debug_aranges
                0x0000000000000000       0x20 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .debug_ranges  0x0000000000000000       0x10 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .debug_line    0x0000000000000000      0x200 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .debug_str     0x0000000000000000      0x2bb ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .comment       0x0000000000000000       0x52 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .debug_frame   0x0000000000000000       0x20 ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .riscv.attributes
                0x0000000000000000       0x1c ./src/application/sincos_funcs/fabric_sincos_mem_init.o
 .text          0x0000000000000000        0x0 ./src/application/delay/msdelay.o
 .data          0x0000000000000000        0x0 ./src/application/delay/msdelay.o
 .bss           0x0000000000000000        0x0 ./src/application/delay/msdelay.o
 .text          0x0000000000000000        0x0 ./src/application/main.o
 .data          0x0000000000000000        0x0 ./src/application/main.o
 .bss           0x0000000000000000        0x0 ./src/application/main.o
 .sbss.i        0x0000000000000000        0x4 ./src/application/main.o
 .sbss.t_ms_count
                0x0000000000000000        0x4 ./src/application/main.o
 .sdata2.hdim   0x0000000000000000        0x4 ./src/application/main.o
 .sdata2.vdim   0x0000000000000000        0x4 ./src/application/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/rv32i/ilp32\libgcc.a(muldi3.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/rv32i/ilp32\libgcc.a(muldi3.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/rv32i/ilp32\libgcc.a(div.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/rv32i/ilp32\libgcc.a(div.o)
 .text          0x0000000000000000       0x24 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/rv32i/ilp32\libg_nano.a(lib_a-memcpy-asm.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/rv32i/ilp32\libg_nano.a(lib_a-memcpy-asm.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/rv32i/ilp32\libg_nano.a(lib_a-memcpy-asm.o)
 .riscv.attributes
                0x0000000000000000       0x1a 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/rv32i/ilp32\libg_nano.a(lib_a-memcpy-asm.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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/ilp32\libg_nano.a(lib_a-sysisatty.o)
 .riscv.attributes
                0x0000000000000000       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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/ilp32\libg_nano.a(lib_a-syswrite.o)
 .riscv.attributes
                0x0000000000000000       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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/ilp32\libg_nano.a(lib_a-writer.o)
 .riscv.attributes
                0x0000000000000000       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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/ilp32\libg_nano.a(lib_a-impure.o)
 .riscv.attributes
                0x0000000000000000       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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/ilp32\libg_nano.a(lib_a-reent.o)
 .riscv.attributes
                0x0000000000000000       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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/ilp32\libg_nano.a(lib_a-nano-freer.o)
 .riscv.attributes
                0x0000000000000000       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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
 .riscv.attributes
                0x0000000000000000       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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/ilp32\libg_nano.a(lib_a-sbrkr.o)
 .riscv.attributes
                0x0000000000000000       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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/ilp32\libg_nano.a(lib_a-mlock.o)
 .riscv.attributes
                0x0000000000000000       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/rv32i/ilp32\libg_nano.a(lib_a-mlock.o)

Memory Configuration

Name             Origin             Length             Attributes
ram              0x0000000040000000 0x0000000000008000 xrw
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

LOAD ./src/platform/miv_rv32_hal/miv_rv32_entry.o
LOAD ./src/platform/miv_rv32_hal/miv_rv32_hal.o
LOAD ./src/platform/miv_rv32_hal/miv_rv32_init.o
LOAD ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
LOAD ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
LOAD ./src/platform/hal/hal_irq.o
LOAD ./src/platform/hal/hw_reg_access.o
LOAD ./src/platform/drivers/off_chip/spi_flash/spi_flash.o
LOAD ./src/platform/drivers/fpga_ip/miv_watchdog/miv_watchdog.o
LOAD ./src/platform/drivers/fpga_ip/miv_udma/miv_udma.o
LOAD ./src/platform/drivers/fpga_ip/miv_plic/miv_plic.o
LOAD ./src/platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.o
LOAD ./src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.o
LOAD ./src/platform/drivers/fpga_ip/CoreSPI/core_spi.o
LOAD ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
LOAD ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
LOAD ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
LOAD ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy.o
LOAD ./src/platform/drivers/fpga_ip/Core10GBaseKR_PHY/core10gbasekr_phy_link_training.o
LOAD ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
LOAD ./src/application/sincos_funcs/fabric_sincos_mem_init.o
LOAD ./src/application/delay/msdelay.o
LOAD ./src/application/main.o
LOAD c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/rv32i/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/../../../../riscv64-unknown-elf/lib/rv32i/ilp32\libnosys.a
END GROUP
START GROUP
LOAD c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32i/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/rv32i/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/../../../../riscv64-unknown-elf/lib/rv32i/ilp32\libnosys.a
END GROUP
                0x0000000000000800                STACK_SIZE = 0x800
                0x0000000000000000                HEAP_SIZE = 0x0

.entry          0x0000000040000000      0x810
 *(SORT_NONE(.entry))
 .entry         0x0000000040000000      0x804 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
                0x0000000040000000                _start
                0x0000000040000810                . = ALIGN (0x10)
 *fill*         0x0000000040000804        0xc 

.text           0x0000000040000810     0x19b0
 *(.text .text.* .gnu.linkonce.t.*)
 .text          0x0000000040000810      0x140 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .text.MRV_systick_config
                0x0000000040000950       0xb8 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
                0x0000000040000950                MRV_systick_config
 .text.handle_m_timer_interrupt
                0x0000000040000a08       0x9c ./src/platform/miv_rv32_hal/miv_rv32_hal.o
                0x0000000040000a08                handle_m_timer_interrupt
 .text.handle_m_soft_interrupt
                0x0000000040000aa4       0x28 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
                0x0000000040000aa4                handle_m_soft_interrupt
 .text.handle_trap
                0x0000000040000acc       0xac ./src/platform/miv_rv32_hal/miv_rv32_hal.o
                0x0000000040000acc                handle_trap
 .text._init    0x0000000040000b78        0x4 ./src/platform/miv_rv32_hal/miv_rv32_init.o
                0x0000000040000b78                _init
 .text._fini    0x0000000040000b7c        0x4 ./src/platform/miv_rv32_hal/miv_rv32_init.o
                0x0000000040000b7c                _fini
 .text.Software_IRQHandler
                0x0000000040000b80       0x10 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
                0x0000000040000b80                Software_IRQHandler
 .text.External_IRQHandler
                0x0000000040000b90        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
                0x0000000040000b90                External_IRQHandler
 .text.MGECI_IRQHandler
                0x0000000040000b94        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
                0x0000000040000b94                MGECI_IRQHandler
 .text.MGEUI_IRQHandler
                0x0000000040000b98        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
                0x0000000040000b98                MGEUI_IRQHandler
 .text.OPSRV_IRQHandler
                0x0000000040000b9c        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
                0x0000000040000b9c                OPSRV_IRQHandler
 .text.MSYS_EI5_IRQHandler
                0x0000000040000ba0        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
                0x0000000040000ba0                MSYS_EI5_IRQHandler
 .text.MSYS_EI4_IRQHandler
                0x0000000040000ba4        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
                0x0000000040000ba4                MSYS_EI4_IRQHandler
 .text.MSYS_EI3_IRQHandler
                0x0000000040000ba8        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
                0x0000000040000ba8                MSYS_EI3_IRQHandler
 .text.MSYS_EI2_IRQHandler
                0x0000000040000bac        0x4 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
                0x0000000040000bac                MSYS_EI2_IRQHandler
 .text._exit    0x0000000040000bb0        0x4 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
                0x0000000040000bb0                _exit
 .text.HAL_enable_interrupts
                0x0000000040000bb4        0x8 ./src/platform/hal/hal_irq.o
                0x0000000040000bb4                HAL_enable_interrupts
 .text.HAL_disable_interrupts
                0x0000000040000bbc       0x14 ./src/platform/hal/hal_irq.o
                0x0000000040000bbc                HAL_disable_interrupts
 .text.HAL_restore_interrupts
                0x0000000040000bd0        0x8 ./src/platform/hal/hal_irq.o
                0x0000000040000bd0                HAL_restore_interrupts
 .text          0x0000000040000bd8       0xd8 ./src/platform/hal/hw_reg_access.o
                0x0000000040000bd8                HW_set_32bit_reg
                0x0000000040000be0                HW_get_32bit_reg
                0x0000000040000be8                HW_set_32bit_reg_field
                0x0000000040000c10                HW_get_32bit_reg_field
                0x0000000040000c20                HW_set_16bit_reg
                0x0000000040000c28                HW_get_16bit_reg
                0x0000000040000c30                HW_set_16bit_reg_field
                0x0000000040000c58                HW_get_16bit_reg_field
                0x0000000040000c68                HW_set_8bit_reg
                0x0000000040000c70                HW_get_8bit_reg
                0x0000000040000c78                HW_set_8bit_reg_field
                0x0000000040000ca0                HW_get_8bit_reg_field
 .text.enable_slave_if_required
                0x0000000040000cb0       0x20 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .text.I2C_init
                0x0000000040000cd0      0x100 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
                0x0000000040000cd0                I2C_init
 .text.I2C_write
                0x0000000040000dd0       0xf4 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
                0x0000000040000dd0                I2C_write
 .text.I2C_wait_complete
                0x0000000040000ec4       0x40 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
                0x0000000040000ec4                I2C_wait_complete
 .text.I2C_isr  0x0000000040000f04      0x61c ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
                0x0000000040000f04                I2C_isr
 .text.I2C_enable_irq
                0x0000000040001520       0x14 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
                0x0000000040001520                I2C_enable_irq
 .text.I2C_disable_irq
                0x0000000040001534       0x14 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
                0x0000000040001534                I2C_disable_irq
 .text.GPIO_init
                0x0000000040001548      0x11c ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
                0x0000000040001548                GPIO_init
 .text.GPIO_set_output
                0x0000000040001664      0x190 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
                0x0000000040001664                GPIO_set_output
 .text.sensor_i2c_write.isra.0
                0x00000000400017f4       0x74 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .text.slvs_ec_cam_init
                0x0000000040001868       0x8c ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
                0x0000000040001868                slvs_ec_cam_init
 .text.slvs_ec_cam_reginit
                0x00000000400018f4      0x330 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
                0x00000000400018f4                slvs_ec_cam_reginit
 .text.slvs_ec_cam_standby_en_dis
                0x0000000040001c24       0x54 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
                0x0000000040001c24                slvs_ec_cam_standby_en_dis
 .text.gain_setting
                0x0000000040001c78       0x44 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
                0x0000000040001c78                gain_setting
 .text.msdelay  0x0000000040001cbc       0x20 ./src/application/delay/msdelay.o
                0x0000000040001cbc                msdelay
 .text.SysTick_Handler
                0x0000000040001cdc       0x8c ./src/application/main.o
                0x0000000040001cdc                SysTick_Handler
 .text.MSYS_EI1_IRQHandler
                0x0000000040001d68       0x20 ./src/application/main.o
                0x0000000040001d68                MSYS_EI1_IRQHandler
 .text.MSYS_EI0_IRQHandler
                0x0000000040001d88       0x10 ./src/application/main.o
                0x0000000040001d88                MSYS_EI0_IRQHandler
 .text.startup.main
                0x0000000040001d98      0x32c ./src/application/main.o
                0x0000000040001d98                main
 .text          0x00000000400020c4       0x24 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32i/ilp32\libgcc.a(muldi3.o)
                0x00000000400020c4                __mulsi3
 .text          0x00000000400020e8       0xb4 c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32i/ilp32\libgcc.a(div.o)
                0x00000000400020e8                __divsi3
                0x00000000400020f0                __udivsi3
                0x0000000040002138                __umodsi3
                0x000000004000216c                __modsi3
 .text          0x000000004000219c       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/rv32i/ilp32\libg_nano.a(lib_a-memset.o)
                0x000000004000219c                memset
 *(.plt)
                0x00000000400021c0                . = ALIGN (0x10)
 *fill*         0x00000000400021b8        0x8 
 *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.*)
 *(.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 = .)
                0x00000000400021c0                . = ALIGN (0x10)

.rela.dyn       0x00000000400021c0        0x0
 .rela.text     0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.entry    0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.text.handle_m_soft_interrupt
                0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.text.handle_trap
                0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.text.I2C_enable_irq
                0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.text.I2C_disable_irq
                0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.text.sensor_i2c_write.isra.0
                0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.text.slvs_ec_cam_init
                0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.text.msdelay
                0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.text.SysTick_Handler
                0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.text.MSYS_EI1_IRQHandler
                0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .rela.text.startup.main
                0x00000000400021c0        0x0 ./src/platform/miv_rv32_hal/miv_rv32_entry.o

.sdata          0x00000000400021c0       0x10
                0x00000000400021c0                __sdata_load = LOADADDR (.sdata)
                0x00000000400021c0                __sdata_start = .
                0x00000000400029c0                PROVIDE (__global_pointer$ = (. + 0x800))
 *(.srodata.cst16)
 *(.srodata.cst8)
 *(.srodata.cst4)
 *(.srodata.cst2)
 *(.srodata*)
 *(.sdata .sdata.* .gnu.linkonce.s.*)
 .sdata.g_state
                0x00000000400021c0        0x4 ./src/application/main.o
                0x00000000400021c0                g_state
 .sdata.in_gain
                0x00000000400021c4        0x2 ./src/application/main.o
                0x00000000400021d0                . = ALIGN (0x10)
 *fill*         0x00000000400021c6        0xa 
                0x00000000400021d0                __sdata_end = .

.data           0x00000000400021d0        0x0
                0x00000000400021d0                __data_load = LOADADDR (.data)
                0x00000000400021d0                __data_start = .
 *(.got.plt)
 *(.got)
 *(.shdata)
 *(.data .data.* .gnu.linkonce.d.*)
                0x00000000400021d0                . = ALIGN (0x10)
                0x00000000400021d0                __data_end = .

.sbss           0x00000000400021d0       0x20
                0x00000000400021d0                __sbss_start = .
 *(.sbss .sbss.* .gnu.linkonce.sb.*)
 .sbss.g_systick_cmp_value
                0x00000000400021d0        0x8 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .sbss.g_systick_increment
                0x00000000400021d8        0x8 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .sbss.process_data
                0x00000000400021e0        0x4 ./src/application/main.o
                0x00000000400021e0                process_data
 .sbss.rx_tmr_done
                0x00000000400021e4        0x4 ./src/application/main.o
                0x00000000400021e4                rx_tmr_done
 .sbss.sem      0x00000000400021e8        0x1 ./src/application/main.o
                0x00000000400021e8                sem
 *fill*         0x00000000400021e9        0x3 
 .sbss.timerdone
                0x00000000400021ec        0x4 ./src/application/main.o
                0x00000000400021ec                timerdone
 *(.scommon)
                0x00000000400021f0                . = ALIGN (0x10)
                0x00000000400021f0                __sbss_end = .

.bss            0x00000000400021f0       0xf0
                0x00000000400021f0                __bss_start = .
 *(.shbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss.tx_buffer
                0x00000000400021f0       0x40 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 *(COMMON)
 COMMON         0x0000000040002230       0xac ./src/application/main.o
                0x0000000040002230                b_gain
                0x0000000040002234                contrast_scl
                0x0000000040002238                r_gain
                0x000000004000223c                second_const
                0x0000000040002240                g_gpio_out
                0x0000000040002248                rx_ms_count1
                0x000000004000224c                b_const
                0x0000000040002250                g_ms_count
                0x0000000040002254                rx_ms_count
                0x0000000040002258                r_const
                0x000000004000225a                contrast
                0x000000004000225c                g_const
                0x0000000040002260                g_10ms_count
                0x0000000040002264                g_gain
                0x0000000040002266                brightness
                0x0000000040002268                a
                0x000000004000226c                g_10ms_count1
                0x0000000040002270                g_i2c_instance_cam1
                0x00000000400022e0                . = ALIGN (0x10)
 *fill*         0x00000000400022dc        0x4 
                0x00000000400022e0                __bss_end = .
                0x00000000400022e0                _end = .

.heap           0x00000000400022e0        0x0
                0x00000000400022e0                __heap_start = .
                0x00000000400022e0                . = (. + HEAP_SIZE)
                0x00000000400022e0                __heap_end = .
                0x00000000400022e0                . = ALIGN (0x10)
                0x00000000400022e0                _heap_end = __heap_end

.stack          0x00000000400022e0      0x800
                0x00000000400022e0                __stack_bottom = .
                0x0000000040002ae0                . = (. + STACK_SIZE)
 *fill*         0x00000000400022e0      0x800 
                0x0000000040002ae0                __stack_top = .
OUTPUT(mpf_an3694_v2025p1_df.elf elf32-littleriscv)

.riscv.attributes
                0x0000000000000000       0x1c
 .riscv.attributes
                0x0000000000000000       0x1a ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .riscv.attributes
                0x000000000000001a       0x1c ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .riscv.attributes
                0x0000000000000036       0x1c ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .riscv.attributes
                0x0000000000000052       0x1c ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .riscv.attributes
                0x000000000000006e       0x1c ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .riscv.attributes
                0x000000000000008a       0x1c ./src/platform/hal/hal_irq.o
 .riscv.attributes
                0x00000000000000a6       0x1a ./src/platform/hal/hw_reg_access.o
 .riscv.attributes
                0x00000000000000c0       0x1c ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .riscv.attributes
                0x00000000000000dc       0x1c ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .riscv.attributes
                0x00000000000000f8       0x1c ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .riscv.attributes
                0x0000000000000114       0x1c ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .riscv.attributes
                0x0000000000000130       0x1c ./src/application/delay/msdelay.o
 .riscv.attributes
                0x000000000000014c       0x1c ./src/application/main.o
 .riscv.attributes
                0x0000000000000168       0x1a c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32i/ilp32\libgcc.a(muldi3.o)
 .riscv.attributes
                0x0000000000000182       0x1a c:/microchip/softconsole-v2022.2-risc-v-747/riscv-unknown-elf-gcc/bin/../lib/gcc/riscv64-unknown-elf/8.3.0/rv32i/ilp32\libgcc.a(div.o)
 .riscv.attributes
                0x000000000000019c       0x1a 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/rv32i/ilp32\libg_nano.a(lib_a-memset.o)

.comment        0x0000000000000000       0x51
 .comment       0x0000000000000000       0x51 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
                                         0x52 (size before relaxing)
 .comment       0x0000000000000051       0x52 ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .comment       0x0000000000000051       0x52 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .comment       0x0000000000000051       0x52 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .comment       0x0000000000000051       0x52 ./src/platform/hal/hal_irq.o
 .comment       0x0000000000000051       0x52 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .comment       0x0000000000000051       0x52 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .comment       0x0000000000000051       0x52 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .comment       0x0000000000000051       0x52 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .comment       0x0000000000000051       0x52 ./src/application/delay/msdelay.o
 .comment       0x0000000000000051       0x52 ./src/application/main.o

.debug_line     0x0000000000000000     0x66e4
 .debug_line    0x0000000000000000      0xd8f ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .debug_line    0x0000000000000d8f      0x59d ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .debug_line    0x000000000000132c       0xed ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .debug_line    0x0000000000001419      0x10f ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .debug_line    0x0000000000001528      0x80e ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .debug_line    0x0000000000001d36      0x1d8 ./src/platform/hal/hal_irq.o
 .debug_line    0x0000000000001f0e      0x192 ./src/platform/hal/hw_reg_access.o
 .debug_line    0x00000000000020a0     0x1d0e ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .debug_line    0x0000000000003dae      0x3a3 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .debug_line    0x0000000000004151      0xfb2 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .debug_line    0x0000000000005103      0x8d0 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .debug_line    0x00000000000059d3      0x259 ./src/application/delay/msdelay.o
 .debug_line    0x0000000000005c2c      0xab8 ./src/application/main.o

.debug_info     0x0000000000000000     0x7679
 .debug_info    0x0000000000000000       0x22 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .debug_info    0x0000000000000022      0x56c ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .debug_info    0x000000000000058e      0x10c ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .debug_info    0x000000000000069a      0x168 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .debug_info    0x0000000000000802     0x1389 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .debug_info    0x0000000000001b8b      0x2b3 ./src/platform/hal/hal_irq.o
 .debug_info    0x0000000000001e3e       0x26 ./src/platform/hal/hw_reg_access.o
 .debug_info    0x0000000000001e64     0x1f54 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .debug_info    0x0000000000003db8      0x54c ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .debug_info    0x0000000000004304      0xa89 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .debug_info    0x0000000000004d8d     0x1a04 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .debug_info    0x0000000000006791      0x1de ./src/application/delay/msdelay.o
 .debug_info    0x000000000000696f      0xd0a ./src/application/main.o

.debug_abbrev   0x0000000000000000     0x1716
 .debug_abbrev  0x0000000000000000       0x12 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .debug_abbrev  0x0000000000000012      0x21f ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .debug_abbrev  0x0000000000000231       0x9d ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .debug_abbrev  0x00000000000002ce       0xc0 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .debug_abbrev  0x000000000000038e      0x450 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .debug_abbrev  0x00000000000007de      0x172 ./src/platform/hal/hal_irq.o
 .debug_abbrev  0x0000000000000950       0x14 ./src/platform/hal/hw_reg_access.o
 .debug_abbrev  0x0000000000000964      0x32e ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .debug_abbrev  0x0000000000000c92      0x1b4 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .debug_abbrev  0x0000000000000e46      0x1f6 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .debug_abbrev  0x000000000000103c      0x2ca ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .debug_abbrev  0x0000000000001306       0xbf ./src/application/delay/msdelay.o
 .debug_abbrev  0x00000000000013c5      0x351 ./src/application/main.o

.debug_aranges  0x0000000000000000      0x3f8
 .debug_aranges
                0x0000000000000000       0x28 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .debug_aranges
                0x0000000000000028       0x38 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .debug_aranges
                0x0000000000000060       0x28 ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .debug_aranges
                0x0000000000000088       0x28 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .debug_aranges
                0x00000000000000b0       0xb0 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .debug_aranges
                0x0000000000000160       0x30 ./src/platform/hal/hal_irq.o
 .debug_aranges
                0x0000000000000190       0x20 ./src/platform/hal/hw_reg_access.o
 .debug_aranges
                0x00000000000001b0      0x110 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .debug_aranges
                0x00000000000002c0       0x28 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .debug_aranges
                0x00000000000002e8       0x78 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .debug_aranges
                0x0000000000000360       0x40 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .debug_aranges
                0x00000000000003a0       0x20 ./src/application/delay/msdelay.o
 .debug_aranges
                0x00000000000003c0       0x38 ./src/application/main.o

.debug_str      0x0000000000000000     0x1bb8
 .debug_str     0x0000000000000000       0xc3 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .debug_str     0x00000000000000c3      0x513 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
                                        0x5f1 (size before relaxing)
 .debug_str     0x00000000000005d6       0x38 ./src/platform/miv_rv32_hal/miv_rv32_init.o
                                        0x24e (size before relaxing)
 .debug_str     0x000000000000060e       0x2e ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
                                        0x327 (size before relaxing)
 .debug_str     0x000000000000063c      0x633 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
                                        0xade (size before relaxing)
 .debug_str     0x0000000000000c6f       0x89 ./src/platform/hal/hal_irq.o
                                        0x3f5 (size before relaxing)
 .debug_str     0x0000000000000cf8       0x24 ./src/platform/hal/hw_reg_access.o
                                         0xb9 (size before relaxing)
 .debug_str     0x0000000000000d1c      0x801 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
                                        0xf37 (size before relaxing)
 .debug_str     0x000000000000151d       0x77 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
                                        0x6d5 (size before relaxing)
 .debug_str     0x0000000000001594      0x399 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
                                        0x623 (size before relaxing)
 .debug_str     0x000000000000192d      0x105 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
                                        0xc9f (size before relaxing)
 .debug_str     0x0000000000001a32       0x46 ./src/application/delay/msdelay.o
                                        0x3b2 (size before relaxing)
 .debug_str     0x0000000000001a78      0x140 ./src/application/main.o
                                        0xa8e (size before relaxing)

.debug_ranges   0x0000000000000000      0x4c0
 .debug_ranges  0x0000000000000000       0x20 ./src/platform/miv_rv32_hal/miv_rv32_entry.o
 .debug_ranges  0x0000000000000020       0x58 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .debug_ranges  0x0000000000000078       0x18 ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .debug_ranges  0x0000000000000090       0x18 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .debug_ranges  0x00000000000000a8       0xf0 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .debug_ranges  0x0000000000000198       0x38 ./src/platform/hal/hal_irq.o
 .debug_ranges  0x00000000000001d0      0x158 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .debug_ranges  0x0000000000000328       0x18 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .debug_ranges  0x0000000000000340       0xd8 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .debug_ranges  0x0000000000000418       0x30 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .debug_ranges  0x0000000000000448       0x10 ./src/application/delay/msdelay.o
 .debug_ranges  0x0000000000000458       0x68 ./src/application/main.o

.debug_loc      0x0000000000000000     0x2411
 .debug_loc     0x0000000000000000      0x333 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .debug_loc     0x0000000000000333      0x3c7 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .debug_loc     0x00000000000006fa      0xe19 ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .debug_loc     0x0000000000001513       0x2c ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .debug_loc     0x000000000000153f      0xc8e ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .debug_loc     0x00000000000021cd      0x127 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .debug_loc     0x00000000000022f4      0x11d ./src/application/main.o

.debug_frame    0x0000000000000000      0xc48
 .debug_frame   0x0000000000000000       0x74 ./src/platform/miv_rv32_hal/miv_rv32_hal.o
 .debug_frame   0x0000000000000074       0x30 ./src/platform/miv_rv32_hal/miv_rv32_init.o
 .debug_frame   0x00000000000000a4       0xd8 ./src/platform/miv_rv32_hal/miv_rv32_stubs.o
 .debug_frame   0x000000000000017c      0x190 ./src/platform/miv_rv32_hal/miv_rv32_syscall.o
 .debug_frame   0x000000000000030c       0x40 ./src/platform/hal/hal_irq.o
 .debug_frame   0x000000000000034c      0x43c ./src/platform/drivers/fpga_ip/CoreI2C/core_i2c.o
 .debug_frame   0x0000000000000788       0x30 ./src/platform/drivers/fpga_ip/CoreI2C/i2c_interrupt.o
 .debug_frame   0x00000000000007b8      0x320 ./src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.o
 .debug_frame   0x0000000000000ad8       0xc8 ./src/application/slvs_ec_corei2c/slvs_ec_corei2c.o
 .debug_frame   0x0000000000000ba0       0x20 ./src/application/delay/msdelay.o
 .debug_frame   0x0000000000000bc0       0x88 ./src/application/main.o
