blob: 98658c34753d6173f9bdc6d527e0f03338e3bf50 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
OUTPUT_ARCH( "riscv" )
ENTRY(_start)
MEMORY
{
ROM (rx) : ORIGIN = 0x00010000, LENGTH = 0xF0000 # 0x0001_0000 - 0x000F_FFFF
RAM (rwx) : ORIGIN = 0x00100000, LENGTH = 0xFEFFFFF # 0x0010_0000 - 0xFF0F_FFFF
}
SECTIONS
{
.text : { *(.text) } > ROM
.data : { *(.data) } > RAM
.bss : { *(.bss) } > RAM
.stack : { *(.stack) } > RAM
}
|