Archive member included because of file (symbol)

c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
                              ./CMSIS/startup_gcc/newlib_stubs.o (__errno)
c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
                              c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o) (_impure_ptr)
c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
                              ./CMSIS/startup_gcc/startup_m2sxxx.o (__libc_init_array)
c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memcpy.o)
                              ./drivers/mss_sys_services/mss_sys_services.o (memcpy)
c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memset.o)
                              ./drivers/mss_spi/mss_spi.o (memset)

Allocating common symbols
Common symbol       size              file

rx_buff             0x1               ./main.o
g_mss_spi1          0x84              ./drivers/mss_spi/mss_spi.o
g_mss_uart1         0x40              ./drivers/mss_uart/mss_uart.o
key                 0x1               ./main.o
g_mss_uart0         0x40              ./drivers/mss_uart/mss_uart.o
g_mss_spi0          0x84              ./drivers/mss_spi/mss_spi.o

Memory Configuration

Name             Origin             Length             Attributes
rom              0x60000000         0x00040000         xr
romMirror        0x00000000         0x00040000         xr
ram              0x20000000         0x00010000         xrw
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
LOAD c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
LOAD ./main.o
LOAD ./hal/CortexM3/cortex_nvic.o
LOAD ./hal/CortexM3/GNU/hal.o
LOAD ./hal/CortexM3/GNU/hw_reg_access.o
LOAD ./drivers_config/sys_config/sys_config.o
LOAD ./drivers/mss_uart/mss_uart.o
LOAD ./drivers/mss_sys_services/mss_comblk.o
LOAD ./drivers/mss_sys_services/mss_sys_services.o
LOAD ./drivers/mss_spi/mss_spi.o
LOAD ./drivers/mss_nvm/mss_nvm.o
LOAD ./drivers/mss_hpdma/mss_hpdma.o
LOAD ./drivers/mss_gpio/mss_gpio.o
LOAD ./CMSIS/system_m2sxxx.o
LOAD ./CMSIS/startup_gcc/newlib_stubs.o
LOAD ./CMSIS/startup_gcc/startup_m2sxxx.o
LOAD ./BSP/spi_flash_driver/micron1gflash.o
START GROUP
LOAD c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2\libgcc.a
LOAD c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a
LOAD c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2\libgcc.a
END GROUP
LOAD c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
LOAD c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
START GROUP
LOAD c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a
LOAD c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2\libgcc.a
LOAD c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libm.a
END GROUP
                0x00000000                __DYNAMIC = 0x0
                0x20000000                RAM_START_ADDRESS = 0x20000000
                0x00010000                RAM_SIZE = 0x10000
                0x00001000                MAIN_STACK_SIZE = 0x1000
                0x00001000                MIN_SIZE_HEAP = 0x1000
                0x20010000                PROVIDE (__main_stack_start, (RAM_START_ADDRESS + RAM_SIZE))
                0x20010000                PROVIDE (_estack, __main_stack_start)
                0x00000001                PROVIDE (__mirrored_nvm, 0x1)
                0x00000000                PROVIDE (__smartfusion2_memory_remap, 0x0)

.vector_table   0x00000000      0x190 load address 0x60000000
                0x60000000                __vector_table_load = LOADADDR (.vector_table)
                0x00000000                __vector_table_start = .
                0x00000000                __vector_table_vma_base_address = .
 *(.isr_vector)
 .isr_vector    0x00000000      0x190 ./CMSIS/startup_gcc/startup_m2sxxx.o
                0x00000000                g_pfnVectors
                0x00000190                . = ALIGN (0x10)
                0x00000190                _evector_table = .

.boot_code      0x00000190      0x8d0 load address 0x60000190
 *(.boot_code)
 .boot_code     0x00000190      0x330 ./CMSIS/startup_gcc/startup_m2sxxx.o
                0x00000190                Reset_Handler
                0x0000037e                NMI_Handler
                0x00000380                HardFault_Handler
                0x00000382                MemManage_Handler
                0x00000384                BusFault_Handler
                0x00000386                UsageFault_Handler
                0x00000388                SVC_Handler
                0x0000038a                DebugMon_Handler
                0x0000038c                PendSV_Handler
                0x0000038e                SysTick_Handler
                0x00000390                WdogWakeup_IRQHandler
                0x00000392                RTC_Wakeup_IRQHandler
                0x00000398                I2C0_IRQHandler
                0x0000039a                I2C0_SMBAlert_IRQHandler
                0x0000039c                I2C0_SMBus_IRQHandler
                0x0000039e                I2C1_IRQHandler
                0x000003a0                I2C1_SMBAlert_IRQHandler
                0x000003a2                I2C1_SMBus_IRQHandler
                0x000003a8                EthernetMAC_IRQHandler
                0x000003aa                DMA_IRQHandler
                0x000003ac                Timer1_IRQHandler
                0x000003ae                Timer2_IRQHandler
                0x000003b0                CAN_IRQHandler
                0x000003b2                ENVM0_IRQHandler
                0x000003b4                ENVM1_IRQHandler
                0x000003b8                USB_IRQHandler
                0x000003ba                USB_DMA_IRQHandler
                0x000003bc                PLL_Lock_IRQHandler
                0x000003be                PLL_LockLost_IRQHandler
                0x000003c0                CommSwitchError_IRQHandler
                0x000003c2                CacheError_IRQHandler
                0x000003c4                DDR_IRQHandler
                0x000003ca                ECC_Error_IRQHandler
                0x000003cc                MDDR_IOCalib_IRQHandler
                0x000003ce                FAB_PLL_Lock_IRQHandler
                0x000003d0                FAB_PLL_LockLost_IRQHandler
                0x000003d2                FIC64_IRQHandler
                0x000003d4                FabricIrq0_IRQHandler
                0x000003d6                FabricIrq1_IRQHandler
                0x000003d8                FabricIrq2_IRQHandler
                0x000003da                FabricIrq3_IRQHandler
                0x000003dc                FabricIrq4_IRQHandler
                0x000003de                FabricIrq5_IRQHandler
                0x000003e0                FabricIrq6_IRQHandler
                0x000003e2                FabricIrq7_IRQHandler
                0x000003e4                FabricIrq8_IRQHandler
                0x000003e6                FabricIrq9_IRQHandler
                0x000003e8                FabricIrq10_IRQHandler
                0x000003ea                FabricIrq11_IRQHandler
                0x000003ec                FabricIrq12_IRQHandler
                0x000003ee                FabricIrq13_IRQHandler
                0x000003f0                FabricIrq14_IRQHandler
                0x000003f2                FabricIrq15_IRQHandler
                0x000003f4                GPIO0_IRQHandler
                0x000003f6                GPIO1_IRQHandler
                0x000003f8                GPIO2_IRQHandler
                0x000003fa                GPIO3_IRQHandler
                0x000003fc                GPIO4_IRQHandler
                0x000003fe                GPIO5_IRQHandler
                0x00000400                GPIO6_IRQHandler
                0x00000402                GPIO7_IRQHandler
                0x00000404                GPIO8_IRQHandler
                0x00000406                GPIO9_IRQHandler
                0x00000408                GPIO10_IRQHandler
                0x0000040a                GPIO11_IRQHandler
                0x0000040c                GPIO12_IRQHandler
                0x0000040e                GPIO13_IRQHandler
                0x00000410                GPIO14_IRQHandler
                0x00000412                GPIO15_IRQHandler
                0x00000414                GPIO16_IRQHandler
                0x00000416                GPIO17_IRQHandler
                0x00000418                GPIO18_IRQHandler
                0x0000041a                GPIO19_IRQHandler
                0x0000041c                GPIO20_IRQHandler
                0x0000041e                GPIO21_IRQHandler
                0x00000420                GPIO22_IRQHandler
                0x00000422                GPIO23_IRQHandler
                0x00000424                GPIO24_IRQHandler
                0x00000426                GPIO25_IRQHandler
                0x00000428                GPIO26_IRQHandler
                0x0000042a                GPIO27_IRQHandler
                0x0000042c                GPIO28_IRQHandler
                0x0000042e                GPIO29_IRQHandler
                0x00000430                GPIO30_IRQHandler
                0x00000432                GPIO31_IRQHandler
                0x00000434                mscc_post_hw_cfg_init
 *system_m2sxxx.o(.text*)
 .text          0x000004c0      0x484 ./CMSIS/system_m2sxxx.o
                0x000004c0                SystemInit
                0x0000055c                SystemCoreClockUpdate
 *sys_config.o(.rodata*)
 .rodata        0x00000944      0x110 ./drivers_config/sys_config/sys_config.o
                0x00000944                g_m2s_mddr_addr
                0x00000948                g_m2s_mddr_subsys_config
                0x00000a60                . = ALIGN (0x10)
 *fill*         0x00000a54        0xc 00

.text           0x00000a60     0x9540 load address 0x60000a60
 CREATE_OBJECT_SYMBOLS
                0x60000a60                __text_load = LOADADDR (.text)
                0x00000a60                __text_start = .
 *(.text .text.* .gnu.linkonce.t.*)
 .text          0x00000a60        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
 .text          0x00000a60       0x30 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 .text          0x00000a90      0x52c ./main.o
                0x00000b14                uart0_rx_handler
                0x00000b64                UART_Polled_Rx
                0x00000bbc                main
 .text          0x00000fbc       0x78 ./hal/CortexM3/cortex_nvic.o
                0x00000fbc                NVIC_init
                0x00000fc8                NVIC_set_handler
                0x00000fe0                NVIC_set_priority
                0x00000ff8                NVIC_enable_interrupt
                0x0000100c                NVIC_disable_interrupt
                0x00001020                NVIC_clear_interrupt
 .text          0x00001034        0xe ./hal/CortexM3/GNU/hal.o
                0x00001034                HAL_disable_interrupts
                0x0000103c                HAL_restore_interrupts
 .text          0x00001042       0x90 ./hal/CortexM3/GNU/hw_reg_access.o
                0x00001042                HW_set_32bit_reg
                0x00001046                HW_get_32bit_reg
                0x0000104a                HW_set_32bit_reg_field
                0x00001066                HW_get_32bit_reg_field
                0x00001072                HW_set_16bit_reg
                0x00001076                HW_get_16bit_reg
                0x0000107a                HW_set_16bit_reg_field
                0x00001096                HW_get_16bit_reg_field
                0x000010a2                HW_set_8bit_reg
                0x000010a6                HW_get_8bit_reg
                0x000010aa                HW_set_8bit_reg_field
                0x000010c6                HW_get_8bit_reg_field
 .text          0x000010d2        0x0 ./drivers_config/sys_config/sys_config.o
 *fill*         0x000010d2        0x2 00
 .text          0x000010d4     0x2068 ./drivers/mss_uart/mss_uart.o
                0x00001244                MSS_UART_init
                0x000012c8                MSS_UART_lin_init
                0x00001340                MSS_UART_irda_init
                0x0000143c                MSS_UART_smartcard_init
                0x000014d0                MSS_UART_polled_tx
                0x000015b4                MSS_UART_polled_tx_string
                0x00001680                MSS_UART_irq_tx
                0x00001734                MSS_UART_tx_complete
                0x000017c4                MSS_UART_get_rx
                0x000018a0                MSS_UART_enable_irq
                0x0000195c                MSS_UART_disable_irq
                0x00001a14                MSS_UART_set_rx_handler
                0x00001ad4                MSS_UART_set_loopback
                0x00001bc0                UART0_IRQHandler
                0x00001be4                UART1_IRQHandler
                0x00001c08                MSS_UART_set_rxstatus_handler
                0x00001c94                MSS_UART_set_tx_handler
                0x00001d30                MSS_UART_set_modemstatus_handler
                0x00001dbc                MSS_UART_fill_tx_fifo
                0x00001e90                MSS_UART_get_rx_status
                0x00001f10                MSS_UART_get_modem_status
                0x00001f70                MSS_UART_get_tx_status
                0x00001fe8                MSS_UART_set_break
                0x00002044                MSS_UART_clear_break
                0x000020a0                MSS_UART_set_pidpei_handler
                0x0000212c                MSS_UART_set_linbreak_handler
                0x000021b8                MSS_UART_set_linsync_handler
                0x00002244                MSS_UART_set_nack_handler
                0x000022d0                MSS_UART_set_rx_timeout_handler
                0x0000235c                MSS_UART_enable_half_duplex
                0x000023b8                MSS_UART_disable_half_duplex
                0x00002414                MSS_UART_set_rx_endian
                0x0000249c                MSS_UART_set_tx_endian
                0x00002524                MSS_UART_set_filter_length
                0x0000258c                MSS_UART_enable_afm
                0x000025e8                MSS_UART_disable_afm
                0x00002644                MSS_UART_enable_afclear
                0x000026a0                MSS_UART_disable_afclear
                0x000026fc                MSS_UART_enable_rx_timeout
                0x00002768                MSS_UART_disable_rx_timeout
                0x000027c4                MSS_UART_enable_tx_time_guard
                0x00002830                MSS_UART_disable_tx_time_guard
                0x0000288c                MSS_UART_set_address
                0x000028e8                MSS_UART_set_ready_mode
                0x00002b08                MSS_UART_set_usart_mode
 .text          0x0000313c      0xe60 ./drivers/mss_sys_services/mss_comblk.o
                0x000031ec                MSS_COMBLK_init
                0x00003328                MSS_COMBLK_send_cmd_with_ptr
                0x00003488                MSS_COMBLK_send_cmd
                0x00003634                MSS_COMBLK_send_paged_cmd
                0x000037d8                ComBlk_IRQHandler
 .text          0x00003f9c     0x1edc ./drivers/mss_sys_services/mss_sys_services.o
                0x00003f9c                MSS_SYS_init
                0x00004164                MSS_SYS_get_serial_number
                0x00004190                MSS_SYS_get_user_code
                0x000041bc                MSS_SYS_get_design_version
                0x000041e8                MSS_SYS_get_device_certificate
                0x00004214                MSS_SYS_get_secondary_device_certificate
                0x000042a4                MSS_SYS_flash_freeze
                0x00004378                MSS_SYS_128bit_aes
                0x0000441c                MSS_SYS_256bit_aes
                0x000044c0                MSS_SYS_sha256
                0x0000453c                MSS_SYS_hmac
                0x000045d4                MSS_SYS_key_tree
                0x00004650                MSS_SYS_challenge_response
                0x000046c8                MSS_SYS_nrbg_reset
                0x00004744                MSS_SYS_nrbg_self_test
                0x000047ac                MSS_SYS_nrbg_instantiate
                0x00004818                MSS_SYS_nrbg_generate
                0x00004888                MSS_SYS_nrbg_reseed
                0x000048d8                MSS_SYS_nrbg_uninstantiate
                0x00004948                MSS_SYS_zeroize_device
                0x00004b10                MSS_SYS_start_isp
                0x00004c40                MSS_SYS_initiate_iap
                0x00004dd0                MSS_SYS_check_digest
                0x00004eb0                MSS_SYS_puf_create_activation_code
                0x00004f58                MSS_SYS_puf_delete_activation_code
                0x00005000                MSS_SYS_puf_get_number_of_keys
                0x000050d8                MSS_SYS_puf_enroll_key
                0x000051c8                MSS_SYS_puf_delete_key
                0x00005278                MSS_SYS_puf_fetch_key
                0x00005340                MSS_SYS_puf_export_keycodes
                0x000053ec                MSS_SYS_puf_import_keycodes
                0x00005498                MSS_SYS_puf_fetch_ecc_public_key
                0x0000553c                MSS_SYS_puf_get_random_seed
                0x000055e0                MSS_SYS_ecc_point_multiplication
                0x000056ac                MSS_SYS_ecc_point_addition
                0x00005778                MSS_SYS_ecc_get_base_point
                0x000057b4                MSS_SYS_start_clock_monitor
                0x00005888                MSS_SYS_stop_clock_monitor
                0x0000595c                MSS_SYS_enable_puf_power_down
                0x00005a30                MSS_SYS_disable_puf_power_down
                0x00005b04                MSS_SYS_clear_lock_parity
                0x00005bd8                MSS_SYS_clear_mesh_short
 .text          0x00005e78     0x14b8 ./drivers/mss_spi/mss_spi.o
                0x00005f28                MSS_SPI_init
                0x000061bc                MSS_SPI_configure_slave_mode
                0x0000628c                MSS_SPI_configure_master_mode
                0x000063dc                MSS_SPI_set_slave_select
                0x000064e4                MSS_SPI_clear_slave_select
                0x00006574                MSS_SPI_transfer_frame
                0x00006634                MSS_SPI_transfer_block
                0x0000685c                MSS_SPI_set_frame_rx_handler
                0x0000694c                MSS_SPI_set_slave_tx_frame
                0x00006a5c                MSS_SPI_set_slave_block_buffers
                0x00006c98                MSS_SPI_set_cmd_handler
                0x00006d5c                MSS_SPI_set_cmd_response
                0x00006d94                MSS_SPI_enable
                0x00006dcc                MSS_SPI_disable
                0x00006e04                MSS_SPI_set_transfer_byte_count
                0x00006e88                MSS_SPI_tx_done
                0x000072e8                SPI0_IRQHandler
                0x0000730c                SPI1_IRQHandler
 .text          0x00007330     0x1100 ./drivers/mss_nvm/mss_nvm.o
                0x00007330                NVM_write
                0x00007508                NVM_unlock
                0x00007c20                NVM_read_page_write_count
 .text          0x00008430      0x954 ./drivers/mss_hpdma/mss_hpdma.o
                0x000084e0                MSS_HPDMA_init
                0x000085f0                MSS_HPDMA_start
                0x0000895c                MSS_HPDMA_pause
                0x00008990                MSS_HPDMA_resume
                0x000089c4                MSS_HPDMA_abort
                0x00008a1c                MSS_HPDMA_get_transfer_status
                0x00008a34                MSS_HPDMA_set_handler
                0x00008a68                HPDMA_Complete_IRQHandler
                0x00008c0c                HPDMA_Error_IRQHandler
 .text          0x00008d84      0x420 ./drivers/mss_gpio/mss_gpio.o
                0x00008e34                MSS_GPIO_init
                0x00008ee0                MSS_GPIO_config
                0x00008f1c                MSS_GPIO_set_output
                0x00008f8c                MSS_GPIO_drive_inout
                0x000090b4                MSS_GPIO_enable_irq
                0x00009114                MSS_GPIO_disable_irq
                0x00009164                MSS_GPIO_clear_irq
 .text          0x000091a4      0x2d4 ./CMSIS/startup_gcc/newlib_stubs.o
                0x000091a4                _close
                0x000091bc                _execve
                0x000091e4                _exit
                0x000091f0                _fork
                0x00009208                _fstat
                0x0000922c                _getpid
                0x0000923c                _isatty
                0x00009254                _kill
                0x00009278                _link
                0x0000929c                _lseek
                0x000092b8                _open
                0x000092d4                _read
                0x000092f0                _write_r
                0x00009310                _sbrk
                0x000093f4                _stat
                0x00009418                _times
                0x00009430                _unlink
                0x00009454                _wait
 .text          0x00009478        0x0 ./CMSIS/startup_gcc/startup_m2sxxx.o
 .text          0x00009478      0x6cc ./BSP/spi_flash_driver/micron1gflash.o
                0x00009478                FLASH_init
                0x000094ac                FLASH_read_device_id
                0x00009520                FLASH_read
                0x000095ac                FLASH_global_unprotect
                0x0000961c                FLASH_die_256MB_erase
                0x000096ec                FLASH_erase_xk_block
                0x0000998c                FLASH_program
 .text          0x00009b44        0xc c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
                0x00009b44                __errno
 .text          0x00009b50        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
 .text          0x00009b50       0x50 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
                0x00009b50                __libc_init_array
 .text          0x00009ba0      0x190 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memcpy.o)
                0x00009ba0                memcpy
 .text          0x00009d30       0xd4 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memset.o)
                0x00009d30                memset
 .text          0x00009e04        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
 .text          0x00009e04        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
 *(.plt)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00000000        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00000000        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00000000        0x0 linker stubs
                0x00009e04                . = ALIGN (0x4)
 *crtbegin.o(.ctors)
 *(EXCLUDE_FILE(*crtend.o) .ctors)
 *(SORT(.ctors.*))
 *crtend.o(.ctors)
 *crtbegin.o(.dtors)
 *(EXCLUDE_FILE(*crtend.o) .dtors)
 *(SORT(.dtors.*))
 *crtend.o(.dtors)
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 .rodata        0x00009e04       0x24 ./main.o
 .rodata        0x00009e28       0x60 ./drivers/mss_sys_services/mss_sys_services.o
 .rodata        0x00009e88       0x10 ./drivers/mss_nvm/mss_nvm.o
 .rodata        0x00009e98       0xa0 ./drivers/mss_gpio/mss_gpio.o
 .rodata        0x00009f38        0x8 ./CMSIS/system_m2sxxx.o
 .rodata        0x00009f40       0x30 ./CMSIS/startup_gcc/newlib_stubs.o
 .rodata        0x00009f70        0x4 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
                0x00009f70                _global_impure_ptr
 .rodata.str1.4
                0x00009f74        0x4 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
 *(.ARM.extab* .gnu.linkonce.armextab.*)
 *(.gcc_except_table)
 *(.eh_frame_hdr)
 *(.eh_frame)
 *(.vector_table)
 *(.init)
 .init          0x00009f78        0x4 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
                0x00009f78                _init
 .init          0x00009f7c        0x8 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
 *(.fini)
 .fini          0x00009f84        0x4 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
                0x00009f84                _fini
 .fini          0x00009f88        0x8 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
                0x00009f90                PROVIDE (__preinit_array_start, .)
 *(.preinit_array)
                0x00009f90                PROVIDE (__preinit_array_end, .)
                0x00009f90                PROVIDE (__init_array_start, .)
 *(SORT(.init_array.*))
 *(.init_array)
 .init_array    0x00009f90        0x4 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
                0x00009f94                PROVIDE (__init_array_end, .)
                0x00009f94                PROVIDE (__fini_array_start, .)
 *(.fini_array)
 .fini_array    0x00009f94        0x4 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 *(SORT(.fini_array.*))
                0x00009f98                PROVIDE (__fini_array_end, .)
                0x00009fa0                . = ALIGN (0x10)
 *fill*         0x00009f98        0x8 00
                0x00009fa0                __exidx_start = .

.v4_bx          0x00009fa0        0x0 load address 0x60009fa0
 .v4_bx         0x00000000        0x0 linker stubs

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

.data           0x20000000      0x130 load address 0x60009fa0
                0x60009fa0                __data_load = LOADADDR (.data)
                0x60009fa0                _sidata = LOADADDR (.data)
                0x20000000                __data_start = .
                0x20000000                _sdata = .
 *(.jcr)
 .jcr           0x20000000        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 .jcr           0x20000000        0x4 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
 *(.got.plt)
 *(.got)
 *(.shdata)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x20000004        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
 .data          0x20000004        0x4 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
                0x20000004                __dso_handle
 .data          0x20000008        0x0 ./main.o
 .data          0x20000008        0x0 ./hal/CortexM3/cortex_nvic.o
 .data          0x20000008        0x0 ./hal/CortexM3/GNU/hal.o
 .data          0x20000008        0x0 ./hal/CortexM3/GNU/hw_reg_access.o
 .data          0x20000008        0x0 ./drivers_config/sys_config/sys_config.o
 .data          0x20000008        0x0 ./drivers/mss_uart/mss_uart.o
 .data          0x20000008        0x0 ./drivers/mss_sys_services/mss_comblk.o
 .data          0x20000008        0x8 ./drivers/mss_sys_services/mss_sys_services.o
 .data          0x20000010        0x0 ./drivers/mss_spi/mss_spi.o
 .data          0x20000010        0x0 ./drivers/mss_nvm/mss_nvm.o
 .data          0x20000010        0x0 ./drivers/mss_hpdma/mss_hpdma.o
 .data          0x20000010        0x0 ./drivers/mss_gpio/mss_gpio.o
 .data          0x20000010       0x1c ./CMSIS/system_m2sxxx.o
                0x20000010                SystemCoreClock
                0x20000014                g_FrequencyPCLK0
                0x20000018                g_FrequencyPCLK1
                0x2000001c                g_FrequencyPCLK2
                0x20000020                g_FrequencyFIC0
                0x20000024                g_FrequencyFIC1
                0x20000028                g_FrequencyFIC64
 .data          0x2000002c        0x4 ./CMSIS/startup_gcc/newlib_stubs.o
                0x2000002c                environ
 .data          0x20000030        0x0 ./CMSIS/startup_gcc/startup_m2sxxx.o
 .data          0x20000030        0x0 ./BSP/spi_flash_driver/micron1gflash.o
 .data          0x20000030        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
 .data          0x20000030       0xf4 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
                0x20000030                _impure_ptr
 .data          0x20000124        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
 .data          0x20000124        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memcpy.o)
 .data          0x20000124        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memset.o)
 .data          0x20000124        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
 .data          0x20000124        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
                0x20000130                . = ALIGN (0x10)
 *fill*         0x20000124        0xc 00
                0x20000130                _edata = .

.bss            0x20000130      0x210 load address 0x6000a0d0
                0x20000130                __bss_start__ = .
                0x20000130                _sbss = .
 *(.shbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x20000130        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
 .bss           0x20000130        0x1 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 *fill*         0x20000131        0x3 00
 .bss           0x20000134        0x4 ./main.o
                0x20000134                MDDR_status
 .bss           0x20000138        0x0 ./hal/CortexM3/cortex_nvic.o
 .bss           0x20000138        0x0 ./hal/CortexM3/GNU/hal.o
 .bss           0x20000138        0x0 ./hal/CortexM3/GNU/hw_reg_access.o
 .bss           0x20000138        0x0 ./drivers_config/sys_config/sys_config.o
 .bss           0x20000138        0x0 ./drivers/mss_uart/mss_uart.o
 .bss           0x20000138       0x2c ./drivers/mss_sys_services/mss_comblk.o
 .bss           0x20000164       0x24 ./drivers/mss_sys_services/mss_sys_services.o
                0x20000178                g_isp_completion_handler
                0x2000017c                g_isp_page_read_handler
 .bss           0x20000188        0x0 ./drivers/mss_spi/mss_spi.o
 .bss           0x20000188        0x1 ./drivers/mss_nvm/mss_nvm.o
 *fill*         0x20000189        0x3 00
 .bss           0x2000018c       0x20 ./drivers/mss_hpdma/mss_hpdma.o
 .bss           0x200001ac        0x0 ./drivers/mss_gpio/mss_gpio.o
 .bss           0x200001ac        0x0 ./CMSIS/system_m2sxxx.o
 .bss           0x200001ac        0x8 ./CMSIS/startup_gcc/newlib_stubs.o
                0x200001ac                __env
 .bss           0x200001b4        0x0 ./CMSIS/startup_gcc/startup_m2sxxx.o
 .bss           0x200001b4        0x0 ./BSP/spi_flash_driver/micron1gflash.o
 .bss           0x200001b4        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
 .bss           0x200001b4        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
 .bss           0x200001b4        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
 .bss           0x200001b4        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memcpy.o)
 .bss           0x200001b4        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memset.o)
 .bss           0x200001b4        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
 .bss           0x200001b4        0x0 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o
 *(COMMON)
 COMMON         0x200001b4        0x2 ./main.o
                0x200001b4                rx_buff
                0x200001b5                key
 *fill*         0x200001b6        0x2 00
 COMMON         0x200001b8       0x80 ./drivers/mss_uart/mss_uart.o
                0x200001b8                g_mss_uart1
                0x200001f8                g_mss_uart0
 COMMON         0x20000238      0x108 ./drivers/mss_spi/mss_spi.o
                0x20000238                g_mss_spi1
                0x200002bc                g_mss_spi0
                0x20000340                . = ALIGN (0x10)
                0x20000340                __bss_end__ = .
                0x20000340                _end = .
                0x20000340                __end = _end
                0x20000340                _ebss = .
                0x20000340                PROVIDE (end, .)

.heap           0x20000340     0xecc0 load address 0x6000a0d0
                0x20000340                __heap_start__ = .
                0x20001340                . = (. + MIN_SIZE_HEAP)
 *fill*         0x20000340     0x1000 00
                0x2000f000                . = (. + (((ABSOLUTE (RAM_START_ADDRESS) + RAM_SIZE) - MAIN_STACK_SIZE) - .))
 *fill*         0x20001340     0xdcc0 00
                0x2000f000                _eheap = .

.stack          0x2000f000     0x1000 load address 0x6000a0d0
                0x2000f000                __stack_start__ = .
                0x20010000                . = (. + MAIN_STACK_SIZE)
 *fill*         0x2000f000     0x1000 00
                0x20010000                _estack = .

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.comment        0x00000000      0x22f
 .comment       0x00000000       0x2b ./main.o
 .comment       0x0000002b       0x2b ./hal/CortexM3/cortex_nvic.o
 .comment       0x00000056       0x2b ./drivers_config/sys_config/sys_config.o
 .comment       0x00000081       0x2b ./drivers/mss_uart/mss_uart.o
 .comment       0x000000ac       0x2b ./drivers/mss_sys_services/mss_comblk.o
 .comment       0x000000d7       0x2b ./drivers/mss_sys_services/mss_sys_services.o
 .comment       0x00000102       0x2b ./drivers/mss_spi/mss_spi.o
 .comment       0x0000012d       0x2b ./drivers/mss_nvm/mss_nvm.o
 .comment       0x00000158       0x2b ./drivers/mss_hpdma/mss_hpdma.o
 .comment       0x00000183       0x2b ./drivers/mss_gpio/mss_gpio.o
 .comment       0x000001ae       0x2b ./CMSIS/system_m2sxxx.o
 .comment       0x000001d9       0x2b ./CMSIS/startup_gcc/newlib_stubs.o
 .comment       0x00000204       0x2b ./BSP/spi_flash_driver/micron1gflash.o

.debug_aranges  0x00000000      0x180
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 ./main.o
 .debug_aranges
                0x00000020       0x20 ./hal/CortexM3/cortex_nvic.o
 .debug_aranges
                0x00000040       0x20 ./drivers/mss_uart/mss_uart.o
 .debug_aranges
                0x00000060       0x20 ./drivers/mss_sys_services/mss_comblk.o
 .debug_aranges
                0x00000080       0x20 ./drivers/mss_sys_services/mss_sys_services.o
 .debug_aranges
                0x000000a0       0x20 ./drivers/mss_spi/mss_spi.o
 .debug_aranges
                0x000000c0       0x20 ./drivers/mss_nvm/mss_nvm.o
 .debug_aranges
                0x000000e0       0x20 ./drivers/mss_hpdma/mss_hpdma.o
 .debug_aranges
                0x00000100       0x20 ./drivers/mss_gpio/mss_gpio.o
 .debug_aranges
                0x00000120       0x20 ./CMSIS/system_m2sxxx.o
 .debug_aranges
                0x00000140       0x20 ./CMSIS/startup_gcc/newlib_stubs.o
 .debug_aranges
                0x00000160       0x20 ./BSP/spi_flash_driver/micron1gflash.o

.debug_pubnames
                0x00000000     0x1254
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0x67 ./main.o
 .debug_pubnames
                0x00000067       0x99 ./hal/CortexM3/cortex_nvic.o
 .debug_pubnames
                0x00000100       0x43 ./drivers_config/sys_config/sys_config.o
 .debug_pubnames
                0x00000143      0x50f ./drivers/mss_uart/mss_uart.o
 .debug_pubnames
                0x00000652       0x93 ./drivers/mss_sys_services/mss_comblk.o
 .debug_pubnames
                0x000006e5      0x50d ./drivers/mss_sys_services/mss_sys_services.o
 .debug_pubnames
                0x00000bf2      0x21a ./drivers/mss_spi/mss_spi.o
 .debug_pubnames
                0x00000e0c       0x4d ./drivers/mss_nvm/mss_nvm.o
 .debug_pubnames
                0x00000e59       0xeb ./drivers/mss_hpdma/mss_hpdma.o
 .debug_pubnames
                0x00000f44       0xb1 ./drivers/mss_gpio/mss_gpio.o
 .debug_pubnames
                0x00000ff5       0xcb ./CMSIS/system_m2sxxx.o
 .debug_pubnames
                0x000010c0       0xeb ./CMSIS/startup_gcc/newlib_stubs.o
 .debug_pubnames
                0x000011ab       0xa9 ./BSP/spi_flash_driver/micron1gflash.o

.debug_info     0x00000000     0xeb4b
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x00000000     0x1053 ./main.o
 .debug_info    0x00001053      0x18e ./hal/CortexM3/cortex_nvic.o
 .debug_info    0x000011e1     0x132c ./drivers_config/sys_config/sys_config.o
 .debug_info    0x0000250d     0x1ed0 ./drivers/mss_uart/mss_uart.o
 .debug_info    0x000043dd      0xb17 ./drivers/mss_sys_services/mss_comblk.o
 .debug_info    0x00004ef4     0x1da4 ./drivers/mss_sys_services/mss_sys_services.o
 .debug_info    0x00006c98     0x171f ./drivers/mss_spi/mss_spi.o
 .debug_info    0x000083b7     0x12a3 ./drivers/mss_nvm/mss_nvm.o
 .debug_info    0x0000965a     0x12bc ./drivers/mss_hpdma/mss_hpdma.o
 .debug_info    0x0000a916     0x1160 ./drivers/mss_gpio/mss_gpio.o
 .debug_info    0x0000ba76     0x1f48 ./CMSIS/system_m2sxxx.o
 .debug_info    0x0000d9be      0x6e9 ./CMSIS/startup_gcc/newlib_stubs.o
 .debug_info    0x0000e0a7      0xaa4 ./BSP/spi_flash_driver/micron1gflash.o

.debug_abbrev   0x00000000     0x1599
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x209 ./main.o
 .debug_abbrev  0x00000209       0x99 ./hal/CortexM3/cortex_nvic.o
 .debug_abbrev  0x000002a2      0x10a ./drivers_config/sys_config/sys_config.o
 .debug_abbrev  0x000003ac      0x27e ./drivers/mss_uart/mss_uart.o
 .debug_abbrev  0x0000062a      0x1a3 ./drivers/mss_sys_services/mss_comblk.o
 .debug_abbrev  0x000007cd      0x1eb ./drivers/mss_sys_services/mss_sys_services.o
 .debug_abbrev  0x000009b8      0x1ec ./drivers/mss_spi/mss_spi.o
 .debug_abbrev  0x00000ba4      0x196 ./drivers/mss_nvm/mss_nvm.o
 .debug_abbrev  0x00000d3a      0x210 ./drivers/mss_hpdma/mss_hpdma.o
 .debug_abbrev  0x00000f4a      0x163 ./drivers/mss_gpio/mss_gpio.o
 .debug_abbrev  0x000010ad      0x1a7 ./CMSIS/system_m2sxxx.o
 .debug_abbrev  0x00001254      0x16e ./CMSIS/startup_gcc/newlib_stubs.o
 .debug_abbrev  0x000013c2      0x1d7 ./BSP/spi_flash_driver/micron1gflash.o

.debug_line     0x00000000     0x34fd
 *(.debug_line)
 .debug_line    0x00000000      0x3f6 ./main.o
 .debug_line    0x000003f6      0x288 ./hal/CortexM3/cortex_nvic.o
 .debug_line    0x0000067e      0x19f ./drivers_config/sys_config/sys_config.o
 .debug_line    0x0000081d      0x635 ./drivers/mss_uart/mss_uart.o
 .debug_line    0x00000e52      0x438 ./drivers/mss_sys_services/mss_comblk.o
 .debug_line    0x0000128a      0x6ad ./drivers/mss_sys_services/mss_sys_services.o
 .debug_line    0x00001937      0x598 ./drivers/mss_spi/mss_spi.o
 .debug_line    0x00001ecf      0x47d ./drivers/mss_nvm/mss_nvm.o
 .debug_line    0x0000234c      0x361 ./drivers/mss_hpdma/mss_hpdma.o
 .debug_line    0x000026ad      0x313 ./drivers/mss_gpio/mss_gpio.o
 .debug_line    0x000029c0      0x1fb ./CMSIS/system_m2sxxx.o
 .debug_line    0x00002bbb      0x3bd ./CMSIS/startup_gcc/newlib_stubs.o
 .debug_line    0x00002f78      0x585 ./BSP/spi_flash_driver/micron1gflash.o

.debug_frame    0x00000000     0x1d34
 *(.debug_frame)
 .debug_frame   0x00000000       0xa4 ./main.o
 .debug_frame   0x000000a4       0xb4 ./hal/CortexM3/cortex_nvic.o
 .debug_frame   0x00000158      0x6b4 ./drivers/mss_uart/mss_uart.o
 .debug_frame   0x0000080c      0x1dc ./drivers/mss_sys_services/mss_comblk.o
 .debug_frame   0x000009e8      0x654 ./drivers/mss_sys_services/mss_sys_services.o
 .debug_frame   0x0000103c      0x320 ./drivers/mss_spi/mss_spi.o
 .debug_frame   0x0000135c      0x194 ./drivers/mss_nvm/mss_nvm.o
 .debug_frame   0x000014f0      0x188 ./drivers/mss_hpdma/mss_hpdma.o
 .debug_frame   0x00001678      0x130 ./drivers/mss_gpio/mss_gpio.o
 .debug_frame   0x000017a8      0x118 ./CMSIS/system_m2sxxx.o
 .debug_frame   0x000018c0      0x21c ./CMSIS/startup_gcc/newlib_stubs.o
 .debug_frame   0x00001adc      0x1b0 ./BSP/spi_flash_driver/micron1gflash.o
 .debug_frame   0x00001c8c       0x20 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
 .debug_frame   0x00001cac       0x2c c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
 .debug_frame   0x00001cd8       0x34 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memcpy.o)
 .debug_frame   0x00001d0c       0x28 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memset.o)

.debug_str      0x00000000     0x4fd8
 *(.debug_str)
 .debug_str     0x00000000      0xf85 ./main.o
                               0x1083 (size before relaxing)
 .debug_str     0x00000f85       0xc4 ./hal/CortexM3/cortex_nvic.o
                                0x215 (size before relaxing)
 .debug_str     0x00001049      0xf20 ./drivers_config/sys_config/sys_config.o
                               0x10a7 (size before relaxing)
 .debug_str     0x00001f69      0x9cd ./drivers/mss_uart/mss_uart.o
                               0x19e1 (size before relaxing)
 .debug_str     0x00002936      0x30c ./drivers/mss_sys_services/mss_comblk.o
                                0xaae (size before relaxing)
 .debug_str     0x00002c42      0x959 ./drivers/mss_sys_services/mss_sys_services.o
                               0x12b1 (size before relaxing)
 .debug_str     0x0000359b      0x69d ./drivers/mss_spi/mss_spi.o
                               0x159a (size before relaxing)
 .debug_str     0x00003c38      0x446 ./drivers/mss_nvm/mss_nvm.o
                                0xd1e (size before relaxing)
 .debug_str     0x0000407e      0x4cd ./drivers/mss_hpdma/mss_hpdma.o
                               0x12db (size before relaxing)
 .debug_str     0x0000454b      0x472 ./drivers/mss_gpio/mss_gpio.o
                               0x125b (size before relaxing)
 .debug_str     0x000049bd      0x25f ./CMSIS/system_m2sxxx.o
                               0x1a30 (size before relaxing)
 .debug_str     0x00004c1c      0x1f5 ./CMSIS/startup_gcc/newlib_stubs.o
                                0x37b (size before relaxing)
 .debug_str     0x00004e11      0x1c7 ./BSP/spi_flash_driver/micron1gflash.o
                                0xc73 (size before relaxing)

.debug_loc      0x00000000     0x3162
 *(.debug_loc)
 .debug_loc     0x00000000       0xfd ./main.o
 .debug_loc     0x000000fd      0x13e ./hal/CortexM3/cortex_nvic.o
 .debug_loc     0x0000023b      0xbb9 ./drivers/mss_uart/mss_uart.o
 .debug_loc     0x00000df4      0x339 ./drivers/mss_sys_services/mss_comblk.o
 .debug_loc     0x0000112d      0xae7 ./drivers/mss_sys_services/mss_sys_services.o
 .debug_loc     0x00001c14      0x549 ./drivers/mss_spi/mss_spi.o
 .debug_loc     0x0000215d      0x2ce ./drivers/mss_nvm/mss_nvm.o
 .debug_loc     0x0000242b      0x29b ./drivers/mss_hpdma/mss_hpdma.o
 .debug_loc     0x000026c6      0x226 ./drivers/mss_gpio/mss_gpio.o
 .debug_loc     0x000028ec      0x1e3 ./CMSIS/system_m2sxxx.o
 .debug_loc     0x00002acf      0x3c6 ./CMSIS/startup_gcc/newlib_stubs.o
 .debug_loc     0x00002e95      0x2cd ./BSP/spi_flash_driver/micron1gflash.o

.debug_macinfo  0x00000000    0x62031
 *(.debug_macinfo)
 .debug_macinfo
                0x00000000     0x9632 ./main.o
 .debug_macinfo
                0x00009632     0x193f ./hal/CortexM3/cortex_nvic.o
 .debug_macinfo
                0x0000af71     0x8ee5 ./drivers_config/sys_config/sys_config.o
 .debug_macinfo
                0x00013e56     0x8184 ./drivers/mss_uart/mss_uart.o
 .debug_macinfo
                0x0001bfda     0x7367 ./drivers/mss_sys_services/mss_comblk.o
 .debug_macinfo
                0x00023341     0xa7e8 ./drivers/mss_sys_services/mss_sys_services.o
 .debug_macinfo
                0x0002db29     0x8fd8 ./drivers/mss_spi/mss_spi.o
 .debug_macinfo
                0x00036b01     0x7af7 ./drivers/mss_nvm/mss_nvm.o
 .debug_macinfo
                0x0003e5f8     0x7421 ./drivers/mss_hpdma/mss_hpdma.o
 .debug_macinfo
                0x00045a19     0x777c ./drivers/mss_gpio/mss_gpio.o
 .debug_macinfo
                0x0004d195     0x7413 ./CMSIS/system_m2sxxx.o
 .debug_macinfo
                0x000545a8     0x4bf0 ./CMSIS/startup_gcc/newlib_stubs.o
 .debug_macinfo
                0x00059198     0x8e99 ./BSP/spi_flash_driver/micron1gflash.o

.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
                0x00000000       0x25
 *(.ARM.attributes)
 .ARM.attributes
                0x00000000       0x19 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crti.o
 .ARM.attributes
                0x00000019       0x29 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtbegin.o
 .ARM.attributes
                0x00000042       0x31 ./main.o
 .ARM.attributes
                0x00000073       0x31 ./hal/CortexM3/cortex_nvic.o
 .ARM.attributes
                0x000000a4       0x21 ./hal/CortexM3/GNU/hal.o
 .ARM.attributes
                0x000000c5       0x21 ./hal/CortexM3/GNU/hw_reg_access.o
 .ARM.attributes
                0x000000e6       0x31 ./drivers_config/sys_config/sys_config.o
 .ARM.attributes
                0x00000117       0x31 ./drivers/mss_uart/mss_uart.o
 .ARM.attributes
                0x00000148       0x31 ./drivers/mss_sys_services/mss_comblk.o
 .ARM.attributes
                0x00000179       0x31 ./drivers/mss_sys_services/mss_sys_services.o
 .ARM.attributes
                0x000001aa       0x31 ./drivers/mss_spi/mss_spi.o
 .ARM.attributes
                0x000001db       0x31 ./drivers/mss_nvm/mss_nvm.o
 .ARM.attributes
                0x0000020c       0x31 ./drivers/mss_hpdma/mss_hpdma.o
 .ARM.attributes
                0x0000023d       0x31 ./drivers/mss_gpio/mss_gpio.o
 .ARM.attributes
                0x0000026e       0x31 ./CMSIS/system_m2sxxx.o
 .ARM.attributes
                0x0000029f       0x31 ./CMSIS/startup_gcc/newlib_stubs.o
 .ARM.attributes
                0x000002d0       0x21 ./CMSIS/startup_gcc/startup_m2sxxx.o
 .ARM.attributes
                0x000002f1       0x31 ./BSP/spi_flash_driver/micron1gflash.o
 .ARM.attributes
                0x00000322       0x29 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-errno.o)
 .ARM.attributes
                0x0000034b       0x29 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-impure.o)
 .ARM.attributes
                0x00000374       0x29 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-init.o)
 .ARM.attributes
                0x0000039d       0x29 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memcpy.o)
 .ARM.attributes
                0x000003c6       0x29 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2\libc.a(lib_a-memset.o)
 .ARM.attributes
                0x000003ef       0x29 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtend.o
 .ARM.attributes
                0x00000418       0x19 c:/program files (x86)/microsemi/softconsole v3.4/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/crtn.o

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

.debug_ranges   0x00000000       0x98
 .debug_ranges  0x00000000       0x50 ./drivers/mss_sys_services/mss_comblk.o
 .debug_ranges  0x00000050       0x30 ./drivers/mss_sys_services/mss_sys_services.o
 .debug_ranges  0x00000080       0x18 ./drivers/mss_nvm/mss_nvm.o
