summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2000-11-27 16:59:57 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2000-11-27 16:59:57 +0000
commit1d2cfc01b019f8e896303ce4bf3b199d74ba8f53 (patch)
treea6e348320072b77388edb04c894138ab76253619 /c/src/lib/libbsp/m68k
parent2000-11-27 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-1d2cfc01b019f8e896303ce4bf3b199d74ba8f53.tar.bz2
2000-11-27 Joel Sherrill <joel@OARcorp.com>
* start/start.S, startup/bspstart.c: Not functional for CPU32 but hopefully will compile now and give a warning saying that the CPU32 variant needs work.
Diffstat (limited to 'c/src/lib/libbsp/m68k')
-rw-r--r--c/src/lib/libbsp/m68k/sim68000/ChangeLog6
-rw-r--r--c/src/lib/libbsp/m68k/sim68000/start/start.S2
-rw-r--r--c/src/lib/libbsp/m68k/sim68000/startup/bspstart.c4
3 files changed, 12 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/m68k/sim68000/ChangeLog b/c/src/lib/libbsp/m68k/sim68000/ChangeLog
index 018835f2a0..6c1ad336d9 100644
--- a/c/src/lib/libbsp/m68k/sim68000/ChangeLog
+++ b/c/src/lib/libbsp/m68k/sim68000/ChangeLog
@@ -1,3 +1,9 @@
+2000-11-27 Joel Sherrill <joel@OARcorp.com>
+
+ * start/start.S, startup/bspstart.c: Not functional for CPU32
+ but hopefully will compile now and give a warning saying that
+ the CPU32 variant needs work.
+
2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
diff --git a/c/src/lib/libbsp/m68k/sim68000/start/start.S b/c/src/lib/libbsp/m68k/sim68000/start/start.S
index 6f1acdfe00..985c45ab20 100644
--- a/c/src/lib/libbsp/m68k/sim68000/start/start.S
+++ b/c/src/lib/libbsp/m68k/sim68000/start/start.S
@@ -55,6 +55,7 @@ V____IPC: .long start - V___ISSP
| Lots of macros, how-ever it creates a simple ROM vector table
|
+#if !defined(mcpu32)
#define MAKE_EXCEPTION_VECTOR(n) V___##n: .long (_CPU_ISR_jump_table + (n * 10))
MAKE_EXCEPTION_VECTOR(2)
@@ -336,6 +337,7 @@ MAKE_EXCEPTION_VECTOR(252)
MAKE_EXCEPTION_VECTOR(253)
MAKE_EXCEPTION_VECTOR(254)
MAKE_EXCEPTION_VECTOR(255)
+#endif
|
| Start
diff --git a/c/src/lib/libbsp/m68k/sim68000/startup/bspstart.c b/c/src/lib/libbsp/m68k/sim68000/startup/bspstart.c
index c9d27f105d..9b01398c45 100644
--- a/c/src/lib/libbsp/m68k/sim68000/startup/bspstart.c
+++ b/c/src/lib/libbsp/m68k/sim68000/startup/bspstart.c
@@ -61,6 +61,10 @@ void bsp_start( void )
_M68k_Ramsize = (unsigned long)&_RamSize; /* RAM size set in linker script */
+#if defined(cpu32)
+#warning "do something about vectors!!!"
+#endif
+
/*
* Clear interrupt sources.
*/