Files
eb001/tb/sw/linker.lds

49 lines
805 B
Plaintext
Raw Permalink Normal View History

ENTRY(_prog_start)
SECTIONS
{
RAM_BASE = 0x40000000;
. = RAM_BASE;
.text.init : { *(.text.init) }
.text : ALIGN(0x100) {
_TEXT_START_ = .;
*(.text)
_TEXT_END_ = .;
}
/*. = 0x40000800;*/
.trap_entry : ALIGN(0x100) { *(.trap_entry)}
.rodata : ALIGN(0x100) {
_RODATA_START_ = .;
*(.rodata)
*(.rodata*)
_RODATA_END_ = .;
}
.data : ALIGN(0x100) {
_DATA_START_ = .;
*(.data)
_DATA_END_ = .;
}
PROVIDE(_data = ADDR(.data));
PROVIDE(_data_lma = LOADADDR(.data));
PROVIDE(_edata = .);
.bss : ALIGN(0x100) {
_BSS_START_ = .;
*(.bss)
_BSS_END_ = .;
}
.sys_stack : ALIGN(0x100) {
_SYS_STACK_START_ = .;
*(.sys_stack*)
_SYS_STACK_END_ = .;
}
}