source: rtems/c/src/lib/libbsp/arm/lpc24xx/startup/linkcmds.lpc2478_ncs @ 123f10a

4.104.115
Last change on this file since 123f10a was 123f10a, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 07/17/09 at 16:25:10

Dummy entries for toolchain compatibility

  • Property mode set to 100644
File size: 1.9 KB
Line 
1/**
2 * @file
3 *
4 * LPC2478 (NCS, bootloader configuration).
5 */
6
7/*
8 * WARNING: This is likely not what you want.  You need Binutils with the
9 * REGION_ALIAS feature and the version in the comment below.  This is only to
10 * provide linkable tests.
11 */
12
13MEMORY {
14        REGION_START (AIW) : ORIGIN = 0x10000000, LENGTH = 0x10000000
15        REGION_VECTOR (AIW) : ORIGIN = 0x20000000, LENGTH = 0x10000000
16        REGION_TEXT (AIW) : ORIGIN = 0x30000000, LENGTH = 0x10000000
17        REGION_TEXT_LOAD (AIW) : ORIGIN = 0x40000000, LENGTH = 0x10000000
18        REGION_RODATA (AIW) : ORIGIN = 0x50000000, LENGTH = 0x10000000
19        REGION_RODATA_LOAD (AIW) : ORIGIN = 0x60000000, LENGTH = 0x10000000
20        REGION_DATA (AIW) : ORIGIN = 0x70000000, LENGTH = 0x10000000
21        REGION_DATA_LOAD (AIW) : ORIGIN = 0x80000000, LENGTH = 0x10000000
22        REGION_FAST (AIW) : ORIGIN = 0x90000000, LENGTH = 0x10000000
23        REGION_FAST_LOAD (AIW) : ORIGIN = 0xa0000000, LENGTH = 0x10000000
24        REGION_BSS (AIW) : ORIGIN = 0xb0000000, LENGTH = 0x10000000
25        REGION_WORK (AIW) : ORIGIN = 0xc0000000, LENGTH = 0x10000000
26        REGION_STACK (AIW) : ORIGIN = 0xd0000000, LENGTH = 0x10000000
27        NIRVANA : ORIGIN = 0, LENGTH = 0
28}
29
30/*
31
32MEMORY {
33        RAM_VEC (AIW) : ORIGIN = 0x40000000, LENGTH = 32k
34        RAM_INT (AIW) : ORIGIN = 0x40008000, LENGTH = 32k
35        RAM_EXT (AIW) : ORIGIN = 0xa0c00000, LENGTH = 4M
36        ROM_INT (RX)  : ORIGIN = 0x00000000, LENGTH = 512k - 8k
37        NIRVANA : ORIGIN = 0, LENGTH = 0
38}
39
40REGION_ALIAS ("REGION_START", ROM_INT);
41REGION_ALIAS ("REGION_VECTOR", RAM_VEC);
42REGION_ALIAS ("REGION_TEXT", ROM_INT);
43REGION_ALIAS ("REGION_TEXT_LOAD", ROM_INT);
44REGION_ALIAS ("REGION_RODATA", ROM_INT);
45REGION_ALIAS ("REGION_RODATA_LOAD", ROM_INT);
46REGION_ALIAS ("REGION_DATA", RAM_EXT);
47REGION_ALIAS ("REGION_DATA_LOAD", ROM_INT);
48REGION_ALIAS ("REGION_FAST", RAM_INT);
49REGION_ALIAS ("REGION_FAST_LOAD", RAM_INT);
50REGION_ALIAS ("REGION_BSS", RAM_EXT);
51REGION_ALIAS ("REGION_WORK", RAM_EXT);
52REGION_ALIAS ("REGION_STACK", RAM_INT);
53
54*/
55
56INCLUDE linkcmds.base
Note: See TracBrowser for help on using the repository browser.