summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1997-04-16 17:45:35 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1997-04-16 17:45:35 +0000
commitf8f370b6452c12ace4a7671c66e831a727b19c4d (patch)
tree47085304595abd6b0c7fc155b52c433de9f2ca09 /c/src/lib/libbsp/m68k/gen68360/startup/linkcmds
parentUpdated to reflect Tony Bennett's new email address and the incorporation (diff)
downloadrtems-f8f370b6452c12ace4a7671c66e831a727b19c4d.tar.bz2
Update from Eric Norum.
Diffstat (limited to 'c/src/lib/libbsp/m68k/gen68360/startup/linkcmds')
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/startup/linkcmds30
1 files changed, 4 insertions, 26 deletions
diff --git a/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds b/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds
index 6a2d950853..b50954e10c 100644
--- a/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds
+++ b/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds
@@ -1,7 +1,7 @@
/*
* This file contains GNU linker directives for a generic MC68360 board.
- * Variations in hardware type and dynamic memory size can be made
- * by overriding some values with linker command-line arguments.
+ * Variations in memory size and allocation can be made by
+ * overriding some values with linker command-line arguments.
*
* Saskatchewan Accelerator Laboratory
* University of Saskatchewan
@@ -22,13 +22,6 @@ HeapSize = DEFINED(HeapSize) ? HeapSize : 0x10000;
StackSize = DEFINED(StackSize) ? StackSize : 0x1000;
/*
- * Declare hardware type
- */
-MC68360HardwareTypeMotorolaGeneric = 0;
-MC68360HardwareTypeAtlasHSB = 1;
-MC68360HardwareType = DEFINED(MC68360HardwareType) ? MC68360HardwareType : 0;
-
-/*
* Declare on-board memory.
* It would be nice if the ram length could be given as
* LENGTH=RamSize, but gld doesn't allow non-constant
@@ -36,8 +29,8 @@ MC68360HardwareType = DEFINED(MC68360HardwareType) ? MC68360HardwareType : 0;
*/
MEMORY {
ram : ORIGIN = 0x00000000, LENGTH = 64M
- rom : ORIGIN = 0xFF000000, LENGTH = 1M
- dpram : ORIGIN = 0xFE000000, LENGTH = 8k
+ rom : ORIGIN = 0x0F000000, LENGTH = 1M
+ dpram : ORIGIN = 0x0E000000, LENGTH = 8k
}
/*
@@ -46,15 +39,6 @@ MEMORY {
ETHERNET_ADDRESS = DEFINED(ETHERNET_ADDRESS) ? ETHERNET_ADDRESS : 0xDEAD12;
/*
- * Declare hardware type.
- * Acceptable values are:
- * 0 - Generic system as described in the MC68360 User's Manual
- * (MC68360UM/AD Rev. 1).
- * 1 - ATLAS Computer Equipment Incorporated ACE360/HSB.
- */
-MC68360HardwareType = DEFINED(MC68360HardwareType) ? MC68360HardwareType : 0;
-
-/*
* Load objects
*/
SECTIONS {
@@ -63,12 +47,6 @@ SECTIONS {
*/
_RamSize = RamSize;
__RamSize = RamSize;
- _MC68360HardwareType = MC68360HardwareType;
- __MC68360HardwareType = MC68360HardwareType;
- _MC68360HardwareTypeMotorolaGeneric = MC68360HardwareTypeMotorolaGeneric;
- __MC68360HardwareTypeMotorolaGeneric = MC68360HardwareTypeMotorolaGeneric;
- _MC68360HardwareTypeAtlasHSB = MC68360HardwareTypeAtlasHSB;
- __MC68360HardwareTypeAtlasHSB = MC68360HardwareTypeAtlasHSB;
/*
* Boot PROM