summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--c/src/exec/score/cpu/m68k/cpu.c3
-rw-r--r--c/src/exec/score/cpu/m68k/cpu_asm.s5
-rw-r--r--cpukit/score/cpu/m68k/cpu.c3
3 files changed, 4 insertions, 7 deletions
diff --git a/c/src/exec/score/cpu/m68k/cpu.c b/c/src/exec/score/cpu/m68k/cpu.c
index 1c43c23379..d93ded2b34 100644
--- a/c/src/exec/score/cpu/m68k/cpu.c
+++ b/c/src/exec/score/cpu/m68k/cpu.c
@@ -131,7 +131,8 @@ void _CPU_Install_interrupt_stack( void )
asm volatile ( "movec %0,%%isp" : "=r" (isp) : "0" (isp) );
#else
-#warning "FIX ME... HOW DO I INSTALL THE INTERRUPT STACK!!!"
+#warning "FIX ME... NO DEDICATE INTERRUPT STACK!!!"
+#warning "FIX ME... INTERRUPTS RUN ON A TASK STACK!!!"
#endif
}
diff --git a/c/src/exec/score/cpu/m68k/cpu_asm.s b/c/src/exec/score/cpu/m68k/cpu_asm.s
index 255aeb23f7..f24ebec351 100644
--- a/c/src/exec/score/cpu/m68k/cpu_asm.s
+++ b/c/src/exec/score/cpu/m68k/cpu_asm.s
@@ -160,11 +160,6 @@ SYM (_ISR_Handler):
jbsr a0@ | invoke the user ISR
addql #4,a7 | remove vector number
-/*
- * The following entry should be unnecessary once the support is
- * in place to know what vector we got on a 68000 core.
- */
-
subql #1,SYM (_ISR_Nest_level) | one less nest level
subql #1,SYM (_Thread_Dispatch_disable_level)
| unnest multitasking
diff --git a/cpukit/score/cpu/m68k/cpu.c b/cpukit/score/cpu/m68k/cpu.c
index 1c43c23379..d93ded2b34 100644
--- a/cpukit/score/cpu/m68k/cpu.c
+++ b/cpukit/score/cpu/m68k/cpu.c
@@ -131,7 +131,8 @@ void _CPU_Install_interrupt_stack( void )
asm volatile ( "movec %0,%%isp" : "=r" (isp) : "0" (isp) );
#else
-#warning "FIX ME... HOW DO I INSTALL THE INTERRUPT STACK!!!"
+#warning "FIX ME... NO DEDICATE INTERRUPT STACK!!!"
+#warning "FIX ME... INTERRUPTS RUN ON A TASK STACK!!!"
#endif
}