diff options
author | Eric Norum <WENorum@lbl.gov> | 2005-05-24 01:07:45 +0000 |
---|---|---|
committer | Eric Norum <WENorum@lbl.gov> | 2005-05-24 01:07:45 +0000 |
commit | e2f88ab9d6781d4639dd987929b508f59dd200c8 (patch) | |
tree | c24f12270363dcad99892950b99484da379d3cc8 | |
parent | Add "ICMP panic avoided" diagnostic counter. (diff) | |
download | rtems-e2f88ab9d6781d4639dd987929b508f59dd200c8.tar.bz2 |
Try to maintain compatability with everyone else's VBR changes.
-rw-r--r-- | c/src/lib/libbsp/m68k/uC5282/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/m68k/uC5282/startup/init5282.c | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/m68k/uC5282/startup/linkcmds | 1 |
4 files changed, 6 insertions, 10 deletions
diff --git a/c/src/lib/libbsp/m68k/uC5282/ChangeLog b/c/src/lib/libbsp/m68k/uC5282/ChangeLog index 4d5f83831a..d2e74c1c3b 100644 --- a/c/src/lib/libbsp/m68k/uC5282/ChangeLog +++ b/c/src/lib/libbsp/m68k/uC5282/ChangeLog @@ -1,3 +1,8 @@ +2005-05-23 Eric Norum <norume@aps.anl.gov> + + * startup/linkcmds + startup/bspstart.c: Followup fix to Joel's/Chris's VBR changes. + 2005-05-11 Eric Norum <norume@aps.anl.gov> * startup/bspstart.c: Followup fix to Joel's changes of 2005-05-03. diff --git a/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c b/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c index 4a490636b4..b3c11c7cf5 100644 --- a/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c @@ -44,11 +44,6 @@ char *rtems_progname; #define VME_TWO_BASE 0x31000000 /* - * Read/write copy of vector-base register - */ -void *_VBR; - -/* * CPU-space access * The NOP after writing the CACR is there to address the following issue as * described in "Device Errata MCF5282DE", Rev. 1.7, 09/2004: diff --git a/c/src/lib/libbsp/m68k/uC5282/startup/init5282.c b/c/src/lib/libbsp/m68k/uC5282/startup/init5282.c index 95bbfb46a2..d59268c49c 100644 --- a/c/src/lib/libbsp/m68k/uC5282/startup/init5282.c +++ b/c/src/lib/libbsp/m68k/uC5282/startup/init5282.c @@ -19,11 +19,6 @@ void Init5282 (void) extern void CopyDataClearBSSAndStart (void); /* - * Set the VBR to point to where the assembly code copied it - */ - m68k_set_vbr(0); - - /* * Copy data, clear BSS and call boot_card() */ CopyDataClearBSSAndStart (); diff --git a/c/src/lib/libbsp/m68k/uC5282/startup/linkcmds b/c/src/lib/libbsp/m68k/uC5282/startup/linkcmds index d67b273fab..68f3057b68 100644 --- a/c/src/lib/libbsp/m68k/uC5282/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/uC5282/startup/linkcmds @@ -36,6 +36,7 @@ _CPUClockSpeed = DEFINED(_CPUClockSpeed) ? _CPUClockSpeed : 64000000 ; */ __IPSBAR = DEFINED(__IPSBAR) ? __IPSBAR : 0x40000000 ; __SRAMBASE = DEFINED(__SRAMBASE) ? __SRAMBASE : 0x20000000 ; +_VBR = 0x0; ENTRY(start) MEMORY |