aboutsummaryrefslogtreecommitdiff
path: root/tests/riscv32/memory.x
blob: 316d577d4173fb63c7428fbadc8b21bf657ad536 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
MEMORY
{
  ROM : ORIGIN = 0x80000000, LENGTH = 0x00020000
  RAM : ORIGIN = 0x84000000, LENGTH = 0x00008000
}

REGION_ALIAS("REGION_TEXT", ROM);
REGION_ALIAS("REGION_RODATA", ROM);
REGION_ALIAS("REGION_DATA", RAM);
REGION_ALIAS("REGION_BSS", RAM);
REGION_ALIAS("REGION_HEAP", RAM);
REGION_ALIAS("REGION_STACK", RAM);

_stack_start = ORIGIN(RAM) + LENGTH(RAM) - 4;