Commit | Line | Data |
---|---|---|
3ec57632 NC |
1 | MEMORY |
2 | { | |
4a93e180 NC |
3 | R_TEXTMEM (ARX) : ORIGIN = 0x100, LENGTH = 32K |
4 | R_DATAMEM (AW) : org = 0x1000, l = (64 * 1024) | |
3ec57632 NC |
5 | } |
6 | ||
4a93e180 NC |
7 | REGION_ALIAS ("A_TEXTMEM", R_TEXTMEM); |
8 | REGION_ALIAS ("A_DATAMEM", R_DATAMEM); | |
9 | ||
10 | REGION_ALIAS ("TEXTMEM", A_TEXTMEM); | |
11 | REGION_ALIAS ("DATAMEM", A_DATAMEM); | |
12 | ||
3ec57632 NC |
13 | SECTIONS |
14 | { | |
15 | . = 0; | |
16 | .text : | |
17 | { | |
7542af2a | 18 | text_start = ORIGIN (TEXTMEM); |
3ec57632 NC |
19 | *(.text) |
20 | *(.pr) | |
21 | text_end = .; | |
22 | } > TEXTMEM | |
23 | ||
24 | data_start = ORIGIN (DATAMEM); | |
25 | .data : | |
26 | { | |
27 | *(.data) | |
28 | *(.rw) | |
29 | data_end = .; | |
30 | } >DATAMEM | |
31 | ||
cc9ad334 SKS |
32 | fred = ORIGIN(DATAMEM) + LENGTH(DATAMEM); |
33 | tred = ORIGIN(TEXTMEM) + LENGTH(TEXTMEM); | |
3ec57632 | 34 | } |