forked from Imagelibrary/rtems
bsp/lpc24xx: Use USB RAM for fast data section
This commit is contained in:
@@ -35,6 +35,7 @@
|
||||
|
||||
MEMORY {
|
||||
RAM_INT (AIW) : ORIGIN = 0x40000000, LENGTH = 64k
|
||||
RAM_USB (AIW) : ORIGIN = 0x7fd00000, LENGTH = 16k
|
||||
RAM_EXT (AIW) : ORIGIN = 0xa0000000, LENGTH = 8M
|
||||
}
|
||||
|
||||
@@ -48,7 +49,7 @@ REGION_ALIAS ("REGION_DATA", RAM_EXT);
|
||||
REGION_ALIAS ("REGION_DATA_LOAD", RAM_EXT);
|
||||
REGION_ALIAS ("REGION_FAST_TEXT", RAM_INT);
|
||||
REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM_EXT);
|
||||
REGION_ALIAS ("REGION_FAST_DATA", RAM_INT);
|
||||
REGION_ALIAS ("REGION_FAST_DATA", RAM_USB);
|
||||
REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM_EXT);
|
||||
REGION_ALIAS ("REGION_BSS", RAM_EXT);
|
||||
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
||||
|
||||
@@ -37,6 +37,7 @@
|
||||
|
||||
MEMORY {
|
||||
RAM_INT (AIW) : ORIGIN = 0x40000000, LENGTH = 64k
|
||||
RAM_USB (AIW) : ORIGIN = 0x7fd00000, LENGTH = 16k
|
||||
RAM_EXT (AIW) : ORIGIN = 0xa0400000, LENGTH = 4M
|
||||
ROM_BOOT (RX) : ORIGIN = 0x81000000, LENGTH = 16k
|
||||
ROM_EXT (RX) : ORIGIN = 0x81010000, LENGTH = 2M - 64k
|
||||
@@ -52,7 +53,7 @@ REGION_ALIAS ("REGION_DATA", RAM_EXT);
|
||||
REGION_ALIAS ("REGION_DATA_LOAD", ROM_EXT);
|
||||
REGION_ALIAS ("REGION_FAST_TEXT", RAM_INT);
|
||||
REGION_ALIAS ("REGION_FAST_TEXT_LOAD", ROM_BOOT);
|
||||
REGION_ALIAS ("REGION_FAST_DATA", RAM_INT);
|
||||
REGION_ALIAS ("REGION_FAST_DATA", RAM_USB);
|
||||
REGION_ALIAS ("REGION_FAST_DATA_LOAD", ROM_BOOT);
|
||||
REGION_ALIAS ("REGION_BSS", RAM_EXT);
|
||||
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
||||
|
||||
@@ -38,6 +38,7 @@
|
||||
MEMORY {
|
||||
RAM_VEC (AIW) : ORIGIN = 0x40000000, LENGTH = 32k
|
||||
RAM_INT (AIW) : ORIGIN = 0x40008000, LENGTH = 32k
|
||||
RAM_USB (AIW) : ORIGIN = 0x7fd00000, LENGTH = 16k
|
||||
RAM_EXT (AIW) : ORIGIN = 0xa0400000, LENGTH = 4M
|
||||
ROM_INT (RX) : ORIGIN = 0x00000000, LENGTH = 512k - 8k
|
||||
}
|
||||
@@ -52,7 +53,7 @@ REGION_ALIAS ("REGION_DATA", RAM_EXT);
|
||||
REGION_ALIAS ("REGION_DATA_LOAD", ROM_INT);
|
||||
REGION_ALIAS ("REGION_FAST_TEXT", RAM_INT);
|
||||
REGION_ALIAS ("REGION_FAST_TEXT_LOAD", ROM_INT);
|
||||
REGION_ALIAS ("REGION_FAST_DATA", RAM_INT);
|
||||
REGION_ALIAS ("REGION_FAST_DATA", RAM_USB);
|
||||
REGION_ALIAS ("REGION_FAST_DATA_LOAD", ROM_INT);
|
||||
REGION_ALIAS ("REGION_BSS", RAM_EXT);
|
||||
REGION_ALIAS ("REGION_WORK", RAM_EXT);
|
||||
|
||||
Reference in New Issue
Block a user