From 1d2cfc01b019f8e896303ce4bf3b199d74ba8f53 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 27 Nov 2000 16:59:57 +0000 Subject: 2000-11-27 Joel Sherrill * 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. --- c/src/lib/libbsp/m68k/sim68000/ChangeLog | 6 ++++++ c/src/lib/libbsp/m68k/sim68000/start/start.S | 2 ++ c/src/lib/libbsp/m68k/sim68000/startup/bspstart.c | 4 ++++ 3 files changed, 12 insertions(+) (limited to 'c/src/lib/libbsp/m68k') 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 + + * 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 * 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. */ -- cgit v1.2.3