Archive member included to satisfy reference by file (symbol)

c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-errno.o)
                              ./CMSIS/startup_gcc/newlib_stubs.o (__errno)
c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-exit.o)
                              c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/crt0.o (exit)
c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-impure.o)
                              c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-exit.o) (_global_impure_ptr)
c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-init.o)
                              c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/crt0.o (__libc_init_array)
c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memcpy-stub.o)
                              ./main.o (memcpy)
c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memset.o)
                              c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/crt0.o (memset)

Allocating common symbols
Common symbol       size              file

UARTMsgTx2          0x800             ./main.o
output_buffer3      0x400             ./main.o
rx_buff             0x1               ./main.o
UARTMsgTx1          0x800             ./main.o
UARTMsgTx3          0x800             ./main.o
output_buffer2      0x1000            ./main.o
output_buffer       0x1000            ./main.o
input_buffer        0x800             ./main.o
g_mss_uart1         0x40              ./drivers/mss_uart/mss_uart.o
g_mss_uart0         0x40              ./drivers/mss_uart/mss_uart.o
img_buffer          0x100             ./main.o

Discarded input sections

 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crti.o
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crti.o
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crti.o
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 .data.__dso_handle
                0x0000000000000000        0x4 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 .text          0x0000000000000000       0x74 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/crt0.o
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/crt0.o
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/crt0.o
 .ARM.extab     0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/crt0.o
 .ARM.exidx     0x0000000000000000        0x8 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/crt0.o
 .text          0x0000000000000000        0xe ./hal/CortexM3/GNU/hal.o
 .data          0x0000000000000000        0x0 ./hal/CortexM3/GNU/hal.o
 .bss           0x0000000000000000        0x0 ./hal/CortexM3/GNU/hal.o
 .text          0x0000000000000000       0x90 ./hal/CortexM3/GNU/hw_reg_access.o
 .data          0x0000000000000000        0x0 ./hal/CortexM3/GNU/hw_reg_access.o
 .bss           0x0000000000000000        0x0 ./hal/CortexM3/GNU/hw_reg_access.o
 .text          0x0000000000000000        0x0 ./hal/CortexM3/cortex_nvic.o
 .data          0x0000000000000000        0x0 ./hal/CortexM3/cortex_nvic.o
 .bss           0x0000000000000000        0x0 ./hal/CortexM3/cortex_nvic.o
 .text.NVIC_init
                0x0000000000000000        0x4 ./hal/CortexM3/cortex_nvic.o
 .text.NVIC_set_handler
                0x0000000000000000        0x4 ./hal/CortexM3/cortex_nvic.o
 .text.NVIC_set_priority
                0x0000000000000000        0x4 ./hal/CortexM3/cortex_nvic.o
 .text.NVIC_enable_interrupt
                0x0000000000000000        0x4 ./hal/CortexM3/cortex_nvic.o
 .text.NVIC_disable_interrupt
                0x0000000000000000        0x4 ./hal/CortexM3/cortex_nvic.o
 .text.NVIC_clear_interrupt
                0x0000000000000000        0x4 ./hal/CortexM3/cortex_nvic.o
 .comment       0x0000000000000000       0x67 ./hal/CortexM3/cortex_nvic.o
 .text          0x0000000000000000        0x0 ./drivers_config/sys_config/sys_config.o
 .data          0x0000000000000000        0x0 ./drivers_config/sys_config/sys_config.o
 .bss           0x0000000000000000        0x0 ./drivers_config/sys_config/sys_config.o
 .comment       0x0000000000000000       0x67 ./drivers_config/sys_config/sys_config.o
 .text          0x0000000000000000        0x0 ./drivers/mss_uart/mss_uart.o
 .data          0x0000000000000000        0x0 ./drivers/mss_uart/mss_uart.o
 .bss           0x0000000000000000        0x0 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_lin_init
                0x0000000000000000       0x68 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_irda_init
                0x0000000000000000       0x98 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_smartcard_init
                0x0000000000000000       0x78 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_polled_tx_string
                0x0000000000000000       0x60 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_irq_tx
                0x0000000000000000       0x84 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_tx_complete
                0x0000000000000000       0x34 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_get_rx
                0x0000000000000000       0x74 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_enable_irq
                0x0000000000000000       0x70 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_disable_irq
                0x0000000000000000       0x64 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_rx_handler
                0x0000000000000000       0x84 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_loopback
                0x0000000000000000       0x80 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_rxstatus_handler
                0x0000000000000000       0x68 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_tx_handler
                0x0000000000000000       0x6c ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_modemstatus_handler
                0x0000000000000000       0x68 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_fill_tx_fifo
                0x0000000000000000       0x60 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_get_rx_status
                0x0000000000000000       0x30 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_get_modem_status
                0x0000000000000000       0x24 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_get_tx_status
                0x0000000000000000       0x2c ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_break
                0x0000000000000000       0x38 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_clear_break
                0x0000000000000000       0x38 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_pidpei_handler
                0x0000000000000000       0x68 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_linbreak_handler
                0x0000000000000000       0x68 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_linsync_handler
                0x0000000000000000       0x68 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_nack_handler
                0x0000000000000000       0x68 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_rx_timeout_handler
                0x0000000000000000       0x68 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_enable_half_duplex
                0x0000000000000000       0x38 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_disable_half_duplex
                0x0000000000000000       0x38 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_rx_endian
                0x0000000000000000       0x4c ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_tx_endian
                0x0000000000000000       0x4c ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_filter_length
                0x0000000000000000       0x30 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_enable_afm
                0x0000000000000000       0x38 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_disable_afm
                0x0000000000000000       0x38 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_enable_afclear
                0x0000000000000000       0x38 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_disable_afclear
                0x0000000000000000       0x38 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_enable_rx_timeout
                0x0000000000000000       0x40 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_disable_rx_timeout
                0x0000000000000000       0x38 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_enable_tx_time_guard
                0x0000000000000000       0x40 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_disable_tx_time_guard
                0x0000000000000000       0x38 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_address
                0x0000000000000000       0x20 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_ready_mode
                0x0000000000000000       0x4c ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_set_usart_mode
                0x0000000000000000       0x44 ./drivers/mss_uart/mss_uart.o
 .text          0x0000000000000000        0x0 ./drivers/mss_nvm/mss_nvm.o
 .data          0x0000000000000000        0x0 ./drivers/mss_nvm/mss_nvm.o
 .bss           0x0000000000000000        0x0 ./drivers/mss_nvm/mss_nvm.o
 .text.check_protection_reserved_nvm
                0x0000000000000000      0x41c ./drivers/mss_nvm/mss_nvm.o
 .text.request_nvm_access
                0x0000000000000000       0x4c ./drivers/mss_nvm/mss_nvm.o
 .text.get_ctrl_access
                0x0000000000000000       0x68 ./drivers/mss_nvm/mss_nvm.o
 .text.NVM_write
                0x0000000000000000      0x2f4 ./drivers/mss_nvm/mss_nvm.o
 .text.NVM_unlock
                0x0000000000000000      0x1a4 ./drivers/mss_nvm/mss_nvm.o
 .text.NVM_read_page_write_count
                0x0000000000000000       0xe4 ./drivers/mss_nvm/mss_nvm.o
 .bss.g_do_not_lock_page
                0x0000000000000000        0x1 ./drivers/mss_nvm/mss_nvm.o
 .bss.g_envm_ctrl_locks
                0x0000000000000000        0x1 ./drivers/mss_nvm/mss_nvm.o
 .rodata.g_nvm  0x0000000000000000        0x8 ./drivers/mss_nvm/mss_nvm.o
 .rodata.g_nvm32
                0x0000000000000000        0x8 ./drivers/mss_nvm/mss_nvm.o
 .comment       0x0000000000000000       0x67 ./drivers/mss_nvm/mss_nvm.o
 .text          0x0000000000000000        0x0 ./drivers/mss_gpio/mss_gpio.o
 .data          0x0000000000000000        0x0 ./drivers/mss_gpio/mss_gpio.o
 .bss           0x0000000000000000        0x0 ./drivers/mss_gpio/mss_gpio.o
 .text.MSS_GPIO_drive_inout
                0x0000000000000000       0x78 ./drivers/mss_gpio/mss_gpio.o
 .text.MSS_GPIO_enable_irq
                0x0000000000000000       0x3c ./drivers/mss_gpio/mss_gpio.o
 .text.MSS_GPIO_disable_irq
                0x0000000000000000       0x1c ./drivers/mss_gpio/mss_gpio.o
 .text.MSS_GPIO_clear_irq
                0x0000000000000000       0x24 ./drivers/mss_gpio/mss_gpio.o
 .text          0x0000000000000000        0x0 ./CMSIS/startup_gcc/newlib_stubs.o
 .data          0x0000000000000000        0x0 ./CMSIS/startup_gcc/newlib_stubs.o
 .bss           0x0000000000000000        0x0 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._close   0x0000000000000000        0x8 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._execve  0x0000000000000000       0x14 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._exit    0x0000000000000000        0x4 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._fork    0x0000000000000000       0x14 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._fstat   0x0000000000000000        0xc ./CMSIS/startup_gcc/newlib_stubs.o
 .text._getpid  0x0000000000000000        0x4 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._isatty  0x0000000000000000        0x4 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._kill    0x0000000000000000       0x14 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._link    0x0000000000000000       0x14 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._lseek   0x0000000000000000        0x4 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._open    0x0000000000000000        0x8 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._read    0x0000000000000000        0x4 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._write_r
                0x0000000000000000        0x4 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._sbrk    0x0000000000000000       0x38 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._stat    0x0000000000000000        0xc ./CMSIS/startup_gcc/newlib_stubs.o
 .text._times   0x0000000000000000        0x8 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._unlink  0x0000000000000000       0x14 ./CMSIS/startup_gcc/newlib_stubs.o
 .text._wait    0x0000000000000000       0x14 ./CMSIS/startup_gcc/newlib_stubs.o
 .bss.__env     0x0000000000000000        0x4 ./CMSIS/startup_gcc/newlib_stubs.o
 .bss.heap_end.5417
                0x0000000000000000        0x4 ./CMSIS/startup_gcc/newlib_stubs.o
 .data.environ  0x0000000000000000        0x4 ./CMSIS/startup_gcc/newlib_stubs.o
 .comment       0x0000000000000000       0x67 ./CMSIS/startup_gcc/newlib_stubs.o
 .text          0x0000000000000000        0x0 ./CMSIS/startup_gcc/startup_m2sxxx.o
 .data          0x0000000000000000        0x0 ./CMSIS/startup_gcc/startup_m2sxxx.o
 .bss           0x0000000000000000        0x0 ./CMSIS/startup_gcc/startup_m2sxxx.o
 .text          0x0000000000000000        0x0 ./CMSIS/system_m2sxxx.o
 .data          0x0000000000000000        0x0 ./CMSIS/system_m2sxxx.o
 .bss           0x0000000000000000        0x0 ./CMSIS/system_m2sxxx.o
 .text          0x0000000000000000        0x0 ./main.o
 .data          0x0000000000000000        0x0 ./main.o
 .bss           0x0000000000000000        0x0 ./main.o
 .text.UART_Polled_Rx
                0x0000000000000000       0x34 ./main.o
 .text.delay    0x0000000000000000       0x18 ./main.o
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-errno.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-errno.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-errno.o)
 .text.__errno  0x0000000000000000        0xc c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-errno.o)
 .debug_frame   0x0000000000000000       0x20 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-errno.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-exit.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-exit.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-exit.o)
 .text.exit     0x0000000000000000       0x28 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-exit.o)
 .debug_frame   0x0000000000000000       0x28 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-exit.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-impure.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-impure.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-impure.o)
 .data._impure_ptr
                0x0000000000000000        0x4 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-impure.o)
 .data.impure_data
                0x0000000000000000       0x60 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-impure.o)
 .rodata._global_impure_ptr
                0x0000000000000000        0x4 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-impure.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-init.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-init.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-init.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memcpy-stub.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memcpy-stub.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memcpy-stub.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memset.o)
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memset.o)
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memset.o)
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtend.o
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtend.o
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtend.o
 .eh_frame      0x0000000000000000        0x4 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtend.o
 .text          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtn.o
 .data          0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtn.o
 .bss           0x0000000000000000        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtn.o

Memory Configuration

Name             Origin             Length             Attributes
rom              0x0000000000000000 0x0000000000040000 xr
ram              0x0000000020000000 0x0000000000010000 xrw
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crti.o
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/crt0.o
LOAD ./hal/CortexM3/GNU/hal.o
LOAD ./hal/CortexM3/GNU/hw_reg_access.o
LOAD ./hal/CortexM3/cortex_nvic.o
LOAD ./drivers_config/sys_config/sys_config.o
LOAD ./drivers/mss_uart/mss_uart.o
LOAD ./drivers/mss_nvm/mss_nvm.o
LOAD ./drivers/mss_gpio/mss_gpio.o
LOAD ./CMSIS/startup_gcc/newlib_stubs.o
LOAD ./CMSIS/startup_gcc/startup_m2sxxx.o
LOAD ./CMSIS/system_m2sxxx.o
LOAD ./main.o
START GROUP
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp\libgcc.a
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a
END GROUP
START GROUP
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp\libgcc.a
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a
END GROUP
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtend.o
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtn.o
START GROUP
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc.a
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp\libgcc.a
LOAD c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libm.a
END GROUP
                0x0000000000000000                __DYNAMIC = 0x0
                0x0000000020000000                RAM_START_ADDRESS = 0x20000000
                0x0000000000010000                RAM_SIZE = 0x10000
                0x0000000000001000                MAIN_STACK_SIZE = 0x1000
                0x0000000000001000                MIN_SIZE_HEAP = 0x1000
                0x0000000020010000                PROVIDE (__main_stack_start = (RAM_START_ADDRESS + RAM_SIZE))
                [!provide]                        PROVIDE (__process_stack_start = (__main_stack_start - MAIN_STACK_SIZE))
                0x0000000020010000                PROVIDE (_estack = __main_stack_start)
                0x0000000000000000                PROVIDE (__mirrored_nvm = 0x0)
                0x0000000000000000                PROVIDE (__smartfusion2_memory_remap = 0x0)

.vector_table   0x0000000000000000      0x190
                0x0000000000000000                __vector_table_load = LOADADDR (.vector_table)
                0x0000000000000000                __vector_table_start = .
                0x0000000000000000                __vector_table_vma_base_address = .
 *(.isr_vector)
 .isr_vector    0x0000000000000000      0x190 ./CMSIS/startup_gcc/startup_m2sxxx.o
                0x0000000000000000                g_pfnVectors
                0x0000000000000190                . = ALIGN (0x10)
                0x0000000000000190                _evector_table = .

.boot_code      0x0000000000000190      0x320
 *(.boot_code)
 .boot_code     0x0000000000000190      0x31c ./CMSIS/startup_gcc/startup_m2sxxx.o
                0x0000000000000190                Reset_Handler
                0x000000000000037e                NMI_Handler
                0x0000000000000380                HardFault_Handler
                0x0000000000000382                MemManage_Handler
                0x0000000000000384                BusFault_Handler
                0x0000000000000386                UsageFault_Handler
                0x0000000000000388                SVC_Handler
                0x000000000000038a                DebugMon_Handler
                0x000000000000038c                PendSV_Handler
                0x000000000000038e                SysTick_Handler
                0x0000000000000390                WdogWakeup_IRQHandler
                0x0000000000000392                RTC_Wakeup_IRQHandler
                0x0000000000000394                SPI0_IRQHandler
                0x0000000000000396                SPI1_IRQHandler
                0x0000000000000398                I2C0_IRQHandler
                0x000000000000039a                I2C0_SMBAlert_IRQHandler
                0x000000000000039c                I2C0_SMBus_IRQHandler
                0x000000000000039e                I2C1_IRQHandler
                0x00000000000003a0                I2C1_SMBAlert_IRQHandler
                0x00000000000003a2                I2C1_SMBus_IRQHandler
                0x00000000000003a8                EthernetMAC_IRQHandler
                0x00000000000003aa                DMA_IRQHandler
                0x00000000000003ac                Timer1_IRQHandler
                0x00000000000003ae                Timer2_IRQHandler
                0x00000000000003b0                CAN_IRQHandler
                0x00000000000003b2                ENVM0_IRQHandler
                0x00000000000003b4                ENVM1_IRQHandler
                0x00000000000003b6                ComBlk_IRQHandler
                0x00000000000003b8                USB_IRQHandler
                0x00000000000003ba                USB_DMA_IRQHandler
                0x00000000000003bc                PLL_Lock_IRQHandler
                0x00000000000003be                PLL_LockLost_IRQHandler
                0x00000000000003c0                CommSwitchError_IRQHandler
                0x00000000000003c2                CacheError_IRQHandler
                0x00000000000003c4                DDR_IRQHandler
                0x00000000000003c6                HPDMA_Complete_IRQHandler
                0x00000000000003c8                HPDMA_Error_IRQHandler
                0x00000000000003ca                ECC_Error_IRQHandler
                0x00000000000003cc                MDDR_IOCalib_IRQHandler
                0x00000000000003ce                FAB_PLL_Lock_IRQHandler
                0x00000000000003d0                FAB_PLL_LockLost_IRQHandler
                0x00000000000003d2                FIC64_IRQHandler
                0x00000000000003d4                FabricIrq0_IRQHandler
                0x00000000000003d6                FabricIrq1_IRQHandler
                0x00000000000003d8                FabricIrq2_IRQHandler
                0x00000000000003da                FabricIrq3_IRQHandler
                0x00000000000003dc                FabricIrq4_IRQHandler
                0x00000000000003de                FabricIrq5_IRQHandler
                0x00000000000003e0                FabricIrq6_IRQHandler
                0x00000000000003e2                FabricIrq7_IRQHandler
                0x00000000000003e4                FabricIrq8_IRQHandler
                0x00000000000003e6                FabricIrq9_IRQHandler
                0x00000000000003e8                FabricIrq10_IRQHandler
                0x00000000000003ea                FabricIrq11_IRQHandler
                0x00000000000003ec                FabricIrq12_IRQHandler
                0x00000000000003ee                FabricIrq13_IRQHandler
                0x00000000000003f0                FabricIrq14_IRQHandler
                0x00000000000003f2                FabricIrq15_IRQHandler
                0x00000000000003f4                GPIO0_IRQHandler
                0x00000000000003f6                GPIO1_IRQHandler
                0x00000000000003f8                GPIO2_IRQHandler
                0x00000000000003fa                GPIO3_IRQHandler
                0x00000000000003fc                GPIO4_IRQHandler
                0x00000000000003fe                GPIO5_IRQHandler
                0x0000000000000400                GPIO6_IRQHandler
                0x0000000000000402                GPIO7_IRQHandler
                0x0000000000000404                GPIO8_IRQHandler
                0x0000000000000406                GPIO9_IRQHandler
                0x0000000000000408                GPIO10_IRQHandler
                0x000000000000040a                GPIO11_IRQHandler
                0x000000000000040c                GPIO12_IRQHandler
                0x000000000000040e                GPIO13_IRQHandler
                0x0000000000000410                GPIO14_IRQHandler
                0x0000000000000412                GPIO15_IRQHandler
                0x0000000000000414                GPIO16_IRQHandler
                0x0000000000000416                GPIO17_IRQHandler
                0x0000000000000418                GPIO18_IRQHandler
                0x000000000000041a                GPIO19_IRQHandler
                0x000000000000041c                GPIO20_IRQHandler
                0x000000000000041e                GPIO21_IRQHandler
                0x0000000000000420                GPIO22_IRQHandler
                0x0000000000000422                GPIO23_IRQHandler
                0x0000000000000424                GPIO24_IRQHandler
                0x0000000000000426                GPIO25_IRQHandler
                0x0000000000000428                GPIO26_IRQHandler
                0x000000000000042a                GPIO27_IRQHandler
                0x000000000000042c                GPIO28_IRQHandler
                0x000000000000042e                GPIO29_IRQHandler
                0x0000000000000430                GPIO30_IRQHandler
                0x0000000000000432                GPIO31_IRQHandler
                0x0000000000000434                mscc_post_hw_cfg_init
                0x00000000000004b0                . = ALIGN (0x10)
 *fill*         0x00000000000004ac        0x4 

.text           0x00000000000004b0      0xd30
 CREATE_OBJECT_SYMBOLS
                0x00000000000004b0                __text_load = LOADADDR (.text)
                0x00000000000004b0                __text_start = .
 *(.text .text.* .gnu.linkonce.t.*)
 .text.__do_global_dtors_aux
                0x00000000000004b0       0x24 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 .text.frame_dummy
                0x00000000000004d4       0x1c c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 .text.global_init
                0x00000000000004f0      0x220 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_isr.part.0
                0x0000000000000710      0x170 ./drivers/mss_uart/mss_uart.o
 .text.default_tx_handler
                0x0000000000000880       0xb8 ./drivers/mss_uart/mss_uart.o
 .text.MSS_UART_init
                0x0000000000000938       0x70 ./drivers/mss_uart/mss_uart.o
                0x0000000000000938                MSS_UART_init
 .text.MSS_UART_polled_tx
                0x00000000000009a8       0x70 ./drivers/mss_uart/mss_uart.o
                0x00000000000009a8                MSS_UART_polled_tx
 .text.UART0_IRQHandler
                0x0000000000000a18       0x1c ./drivers/mss_uart/mss_uart.o
                0x0000000000000a18                UART0_IRQHandler
 .text.UART1_IRQHandler
                0x0000000000000a34       0x1c ./drivers/mss_uart/mss_uart.o
                0x0000000000000a34                UART1_IRQHandler
 .text.MSS_GPIO_init
                0x0000000000000a50       0x64 ./drivers/mss_gpio/mss_gpio.o
                0x0000000000000a50                MSS_GPIO_init
 .text.MSS_GPIO_config
                0x0000000000000ab4       0x18 ./drivers/mss_gpio/mss_gpio.o
                0x0000000000000ab4                MSS_GPIO_config
 .text.MSS_GPIO_set_output
                0x0000000000000acc       0x2c ./drivers/mss_gpio/mss_gpio.o
                0x0000000000000acc                MSS_GPIO_set_output
 .text.SystemInit
                0x0000000000000af8       0x40 ./CMSIS/system_m2sxxx.o
                0x0000000000000af8                SystemInit
 .text.SystemCoreClockUpdate
                0x0000000000000b38       0xd0 ./CMSIS/system_m2sxxx.o
                0x0000000000000b38                SystemCoreClockUpdate
 .text.startup.main
                0x0000000000000c08      0x474 ./main.o
                0x0000000000000c08                main
 .text.__libc_init_array
                0x000000000000107c       0x48 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-init.o)
                0x000000000000107c                __libc_init_array
 .text.memcpy   0x00000000000010c4       0x1c c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memcpy-stub.o)
                0x00000000000010c4                memcpy
 .text.memset   0x00000000000010e0       0x10 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memset.o)
                0x00000000000010e0                memset
 *(.plt)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00000000000010f0        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00000000000010f0        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00000000000010f0        0x0 linker stubs
                0x00000000000010f0                . = ALIGN (0x4)
 *crtbegin.o(.ctors)
 *(EXCLUDE_FILE(*crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *crtend.o(.ctors)
 *crtbegin.o(.dtors)
 *(EXCLUDE_FILE(*crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *crtend.o(.dtors)
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 .rodata.g_config_reg_lut
                0x00000000000010f0       0x80 ./drivers/mss_gpio/mss_gpio.o
 .rodata.g_gpio_irqn_lut
                0x0000000000001170       0x20 ./drivers/mss_gpio/mss_gpio.o
 .rodata        0x0000000000001190        0x8 ./CMSIS/system_m2sxxx.o
 .rodata.main.str1.4
                0x0000000000001198       0x1a ./main.o
 *(.ARM.extab* .gnu.linkonce.armextab.*)
 *(.gcc_except_table)
 *(.eh_frame_hdr)
 *(.eh_frame)
 *fill*         0x00000000000011b2        0x2 
 .eh_frame      0x00000000000011b4        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 *(.vector_table)
 *(.init)
 .init          0x00000000000011b4        0x4 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crti.o
                0x00000000000011b4                _init
 .init          0x00000000000011b8        0x8 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtn.o
 *(.fini)
 .fini          0x00000000000011c0        0x4 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crti.o
                0x00000000000011c0                _fini
 .fini          0x00000000000011c4        0x8 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtn.o
                0x00000000000011cc                PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                0x00000000000011cc                PROVIDE (__preinit_array_end = .)
                0x00000000000011cc                PROVIDE (__init_array_start = .)
 *(SORT_BY_NAME(.init_array.*))
 *(.init_array)
 .init_array    0x00000000000011cc        0x4 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
                0x00000000000011d0                PROVIDE (__init_array_end = .)
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(.fini_array)
 .fini_array    0x00000000000011d0        0x4 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 *(SORT_BY_NAME(.fini_array.*))
                [!provide]                        PROVIDE (__fini_array_end = .)
                0x00000000000011e0                . = ALIGN (0x10)
 *fill*         0x00000000000011d4        0xc 
                0x00000000000011e0                __exidx_start = .

.v4_bx          0x00000000000011e0        0x0
 .v4_bx         0x00000000000011e0        0x0 linker stubs

.iplt           0x00000000000011e0        0x0
 .iplt          0x00000000000011e0        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o

.rel.dyn        0x00000000000011e0        0x0
 .rel.iplt      0x00000000000011e0        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o

.ARM.exidx
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                0x00000000000011e0                __exidx_end = .
                0x00000000000011e0                _etext = .

.data           0x0000000020000000       0x20 load address 0x00000000000011e0
                0x00000000000011e0                __data_load = LOADADDR (.data)
                0x00000000000011e0                _sidata = LOADADDR (.data)
                0x0000000020000000                __data_start = .
                0x0000000020000000                _sdata = .
 *(.jcr)
 *(.got.plt)
 *(.got)
 *(.shdata)
 *(.data .data.* .gnu.linkonce.d.*)
 .data.SystemCoreClock
                0x0000000020000000        0x4 ./CMSIS/system_m2sxxx.o
                0x0000000020000000                SystemCoreClock
 .data.g_FrequencyFIC0
                0x0000000020000004        0x4 ./CMSIS/system_m2sxxx.o
                0x0000000020000004                g_FrequencyFIC0
 .data.g_FrequencyFIC1
                0x0000000020000008        0x4 ./CMSIS/system_m2sxxx.o
                0x0000000020000008                g_FrequencyFIC1
 .data.g_FrequencyFIC64
                0x000000002000000c        0x4 ./CMSIS/system_m2sxxx.o
                0x000000002000000c                g_FrequencyFIC64
 .data.g_FrequencyPCLK0
                0x0000000020000010        0x4 ./CMSIS/system_m2sxxx.o
                0x0000000020000010                g_FrequencyPCLK0
 .data.g_FrequencyPCLK1
                0x0000000020000014        0x4 ./CMSIS/system_m2sxxx.o
                0x0000000020000014                g_FrequencyPCLK1
 .data.g_FrequencyPCLK2
                0x0000000020000018        0x4 ./CMSIS/system_m2sxxx.o
                0x0000000020000018                g_FrequencyPCLK2
                0x0000000020000020                . = ALIGN (0x10)
 *fill*         0x000000002000001c        0x4 
                0x0000000020000020                _edata = .

.igot.plt       0x0000000020000020        0x0 load address 0x0000000000001200
 .igot.plt      0x0000000020000020        0x0 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o

.bss            0x0000000020000020     0x45a0 load address 0x0000000000001200
                0x0000000020000020                __bss_start__ = .
                0x0000000020000020                _sbss = .
 *(.shbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss.completed.8911
                0x0000000020000020        0x1 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 *fill*         0x0000000020000021        0x3 
 .bss.object.8916
                0x0000000020000024       0x18 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 *(COMMON)
 COMMON         0x000000002000003c       0x80 ./drivers/mss_uart/mss_uart.o
                0x000000002000003c                g_mss_uart1
                0x000000002000007c                g_mss_uart0
 COMMON         0x00000000200000bc     0x4504 ./main.o
                0x00000000200000bc                UARTMsgTx2
                0x00000000200008bc                output_buffer3
                0x0000000020000cbc                rx_buff
                0x0000000020000cc0                UARTMsgTx1
                0x00000000200014c0                UARTMsgTx3
                0x0000000020001cc0                output_buffer2
                0x0000000020002cc0                output_buffer
                0x0000000020003cc0                input_buffer
                0x00000000200044c0                img_buffer
                0x00000000200045c0                . = ALIGN (0x10)
                0x00000000200045c0                __bss_end__ = .
                0x00000000200045c0                _end = .
                0x00000000200045c0                __end = _end
                0x00000000200045c0                _ebss = .
                [!provide]                        PROVIDE (end = .)

.heap           0x00000000200045c0     0xaa40 load address 0x0000000000001200
                0x00000000200045c0                __heap_start__ = .
                0x00000000200055c0                . = (. + MIN_SIZE_HEAP)
 *fill*         0x00000000200045c0     0x1000 
                0x000000002000f000                . = (. + (((ABSOLUTE (RAM_START_ADDRESS) + RAM_SIZE) - MAIN_STACK_SIZE) - .))
 *fill*         0x00000000200055c0     0x9a40 
                0x000000002000f000                _eheap = .

.stack          0x000000002000f000     0x1000 load address 0x0000000000001200
                0x000000002000f000                __stack_start__ = .
                0x0000000020010000                . = (. + MAIN_STACK_SIZE)
 *fill*         0x000000002000f000     0x1000 
                0x0000000020010000                _estack = .

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line)

.debug_frame    0x0000000000000000       0x74
 *(.debug_frame)
 .debug_frame   0x0000000000000000       0x2c c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-init.o)
 .debug_frame   0x000000000000002c       0x28 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memcpy-stub.o)
 .debug_frame   0x0000000000000054       0x20 c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memset.o)

.comment        0x0000000000000000       0x66
 .comment       0x0000000000000000       0x66 ./drivers/mss_uart/mss_uart.o
                                         0x67 (size before relaxing)
 .comment       0x0000000000000066       0x67 ./drivers/mss_gpio/mss_gpio.o
 .comment       0x0000000000000066       0x67 ./CMSIS/system_m2sxxx.o
 .comment       0x0000000000000066       0x67 ./main.o

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

.ARM.attributes
                0x0000000000000000       0x29
 *(.ARM.attributes)
 .ARM.attributes
                0x0000000000000000       0x1d c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crti.o
 .ARM.attributes
                0x000000000000001d       0x2d c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtbegin.o
 .ARM.attributes
                0x000000000000004a       0x1b c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/crt0.o
 .ARM.attributes
                0x0000000000000065       0x1b ./hal/CortexM3/GNU/hal.o
 .ARM.attributes
                0x0000000000000080       0x1b ./hal/CortexM3/GNU/hw_reg_access.o
 .ARM.attributes
                0x000000000000009b       0x2d ./hal/CortexM3/cortex_nvic.o
 .ARM.attributes
                0x00000000000000c8       0x33 ./drivers_config/sys_config/sys_config.o
 .ARM.attributes
                0x00000000000000fb       0x2d ./drivers/mss_uart/mss_uart.o
 .ARM.attributes
                0x0000000000000128       0x2d ./drivers/mss_nvm/mss_nvm.o
 .ARM.attributes
                0x0000000000000155       0x2d ./drivers/mss_gpio/mss_gpio.o
 .ARM.attributes
                0x0000000000000182       0x2d ./CMSIS/startup_gcc/newlib_stubs.o
 .ARM.attributes
                0x00000000000001af       0x21 ./CMSIS/startup_gcc/startup_m2sxxx.o
 .ARM.attributes
                0x00000000000001d0       0x2d ./CMSIS/system_m2sxxx.o
 .ARM.attributes
                0x00000000000001fd       0x2d ./main.o
 .ARM.attributes
                0x000000000000022a       0x2d c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-errno.o)
 .ARM.attributes
                0x0000000000000257       0x2d c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-exit.o)
 .ARM.attributes
                0x0000000000000284       0x2d c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-impure.o)
 .ARM.attributes
                0x00000000000002b1       0x2d c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-init.o)
 .ARM.attributes
                0x00000000000002de       0x2d c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memcpy-stub.o)
 .ARM.attributes
                0x000000000000030b       0x2d c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libc_nano.a(lib_a-memset.o)
 .ARM.attributes
                0x0000000000000338       0x2d c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtend.o
 .ARM.attributes
                0x0000000000000365       0x1d c:/microchip/softconsole-v2021.1/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7-m/nofp/crtn.o

/DISCARD/
 *(.note.GNU-stack)
OUTPUT(FIR_FILTER_MSS_CM3_app.elf elf32-littlearm)
