summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/genmcf548x/startup
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-16 22:16:01 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-16 22:16:01 +0000
commit939439d3a999f65cea84c84e2afd86854b4aaec0 (patch)
tree2d154534f664b1bd680394dc59e56a0dac7ee246 /c/src/lib/libbsp/m68k/genmcf548x/startup
parent2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-939439d3a999f65cea84c84e2afd86854b4aaec0.tar.bz2
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, startup/bspstart.c, startup/init548x.c, startup/linkcmds, startup/linkcmds.m5484FireEngine.flash: Use top level shared bsp_get_work_area() implementation.
Diffstat (limited to 'c/src/lib/libbsp/m68k/genmcf548x/startup')
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/startup/init548x.c4
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/startup/linkcmds10
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/startup/linkcmds.m5484FireEngine.flash10
4 files changed, 13 insertions, 13 deletions
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/startup/bspstart.c b/c/src/lib/libbsp/m68k/genmcf548x/startup/bspstart.c
index 545c6f6be8..7497ce1427 100644
--- a/c/src/lib/libbsp/m68k/genmcf548x/startup/bspstart.c
+++ b/c/src/lib/libbsp/m68k/genmcf548x/startup/bspstart.c
@@ -61,7 +61,7 @@ extern char _SdramSize[];
extern char _BootFlashSize[];
extern char _CodeFlashSize[];
extern char _TopRamReserved [];
-extern char _WorkspaceBase [];
+extern char WorkAreaBase [];
/*
* CPU-space access
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/startup/init548x.c b/c/src/lib/libbsp/m68k/genmcf548x/startup/init548x.c
index 7319fa45f1..faaec01c66 100644
--- a/c/src/lib/libbsp/m68k/genmcf548x/startup/init548x.c
+++ b/c/src/lib/libbsp/m68k/genmcf548x/startup/init548x.c
@@ -63,7 +63,7 @@ extern uint8_t _BssStart[];
extern uint8_t _BssEnd[];
extern uint8_t _BootFlashBase[];
extern uint8_t _CodeFlashBase[];
-extern uint8_t _RamBase[];
+extern uint8_t RamBase[];
extern uint32_t InterruptVectorTable[];
extern uint32_t _VectorRam[];
@@ -207,7 +207,7 @@ sdramc_init (void)
| MCF548X_SDRAMC_SDRAMDS_SB_D(MCF548X_SDRAMC_SDRAMDS_DRIVE_8MA)
);
MCF548X_SDRAMC_CS0CFG = (0
- | MCF548X_SDRAMC_CSnCFG_CSBA((uint32_t)(_RamBase))
+ | MCF548X_SDRAMC_CSnCFG_CSBA((uint32_t)(RamBase))
| MCF548X_SDRAMC_CSnCFG_CSSZ(MCF548X_SDRAMC_CSnCFG_CSSZ_64MBYTE)
);
MCF548X_SDRAMC_SDCFG1 = (0
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/startup/linkcmds b/c/src/lib/libbsp/m68k/genmcf548x/startup/linkcmds
index 1281cd5656..0fe1616550 100644
--- a/c/src/lib/libbsp/m68k/genmcf548x/startup/linkcmds
+++ b/c/src/lib/libbsp/m68k/genmcf548x/startup/linkcmds
@@ -75,10 +75,10 @@ _InitPc = DEFINED(_InitPc) ? _InitPc : _SdramBase + 0x400;
_InitStackSize = DEFINED(StackSize) ? StackSize : 0x800; /* 2 kB */
_TopRamReserved = DEFINED(_TopRamReserved) ? _TopRamReserved : 0;
-_RamBase = DEFINED(_SdramBase) ? _SdramBase : _SdramBase;
-_RamSize = DEFINED(_SdramSize) ? _SdramSize : _SdramSize;
-_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0;
-_VBR = DEFINED(_VBR) ? _VBR : _RamBase;
+RamBase = DEFINED(_SdramBase) ? _SdramBase : _SdramBase;
+RamSize = DEFINED(_SdramSize) ? _SdramSize : _SdramSize;
+HeapSize = DEFINED(HeapSize) ? HeapSize : 0x0;
+_VBR = DEFINED(_VBR) ? _VBR : RamBase;
__MBAR = DEFINED(__MBAR) ? __MBAR : 0x10000000;
@@ -218,7 +218,7 @@ SECTIONS
/*. = _StartInitStackSpace + _InitStackSize;*/
. += _InitStackSize;
PROVIDE (_EndInitStackSpace = .);
- PROVIDE (_WorkspaceBase = .);
+ PROVIDE (WorkAreaBase = .);
} >sdram
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/startup/linkcmds.m5484FireEngine.flash b/c/src/lib/libbsp/m68k/genmcf548x/startup/linkcmds.m5484FireEngine.flash
index b177fd67eb..a0ee240c75 100644
--- a/c/src/lib/libbsp/m68k/genmcf548x/startup/linkcmds.m5484FireEngine.flash
+++ b/c/src/lib/libbsp/m68k/genmcf548x/startup/linkcmds.m5484FireEngine.flash
@@ -74,10 +74,10 @@ _InitPc = DEFINED(_InitPc) ? _InitPc : _SdramBase + 0x400;
_InitStackSize = DEFINED(StackSize) ? StackSize : 0x2000; /* 8 kB */
_TopRamReserved= DEFINED(_TopRamReserved) ? _TopRamReserved : 0;
-_RamBase = DEFINED(_SdramBase) ? _SdramBase : _SdramBase;
-_RamSize = DEFINED(_SdramSize) ? _SdramSize : _SdramSize;
-_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0;
-_VBR = DEFINED(_VBR) ? _VBR : _RamBase;
+RamBase = DEFINED(_SdramBase) ? _SdramBase : _SdramBase;
+RamSize = DEFINED(_SdramSize) ? _SdramSize : _SdramSize;
+HeapSize = DEFINED(HeapSize) ? HeapSize : 0x0;
+_VBR = DEFINED(_VBR) ? _VBR : RamBase;
__MBAR = DEFINED(__MBAR) ? __MBAR : 0x10000000;
@@ -217,7 +217,7 @@ SECTIONS
/*. = _StartInitStackSpace + _InitStackSize;*/
. += _InitStackSize;
PROVIDE (_EndInitStackSpace = .);
- PROVIDE (_WorkspaceBase = .);
+ PROVIDE (WorkAreaBase = .);
} >sdram
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }