22 lines
458 B
Plaintext
22 lines
458 B
Plaintext
MEMORY
|
|
{
|
|
bootmem : ORIGIN = 0x0, LENGTH = 0x100000
|
|
dram : ORIGIN = 0x80000000, LENGTH = 0x100000000
|
|
}
|
|
|
|
ENTRY(_start)
|
|
SECTIONS
|
|
{
|
|
.init : { *(.init) } > bootmem
|
|
.pim_config : { KEEP(*(.pim_config)) } > dram
|
|
# . = . + 0x4000;
|
|
.text : { KEEP(*(.text)) } > dram
|
|
.data : { *(.data) } > dram
|
|
.rodata : { *(.rodata) } > dram
|
|
.bss : { *(.bss) } > dram
|
|
|
|
. = ALIGN(8);
|
|
. = . + 0x100000; # 1 MiB Stack
|
|
LD_STACK_PTR = .;
|
|
}
|