summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorEric Norum <WENorum@lbl.gov>2007-02-08 19:10:18 +0000
committerEric Norum <WENorum@lbl.gov>2007-02-08 19:10:18 +0000
commit100673c8dd05e8db4f52299c8f7e6dc36e7bf045 (patch)
tree237b583b1566060d91bae5629fcbca56f853b542 /c
parentUpgrade to newlib-1.15.0-rtems4.7-20070208.diff (diff)
downloadrtems-100673c8dd05e8db4f52299c8f7e6dc36e7bf045.tar.bz2
Fixed FPGA interrupt handling.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/m68k/uC5282/ChangeLog4
-rw-r--r--c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c2
2 files changed, 4 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/m68k/uC5282/ChangeLog b/c/src/lib/libbsp/m68k/uC5282/ChangeLog
index 50e21d9c4d..d73b59c114 100644
--- a/c/src/lib/libbsp/m68k/uC5282/ChangeLog
+++ b/c/src/lib/libbsp/m68k/uC5282/ChangeLog
@@ -1,3 +1,7 @@
+2007-02-08 Eric Norum <norume@aps.anl.gov>
+
+ * startup/bspstart.c: Fixed FPGA interrupt handling.
+
2007-02-05 Eric Norum <norume@aps.anl.gov>
* console/console.c: Enable RTS/CTS flow-control pins.
diff --git a/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c b/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c
index 62e8707bfe..01739bf1f5 100644
--- a/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c
+++ b/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c
@@ -639,8 +639,6 @@ BSP_installVME_isr(unsigned long vector, BSP_VME_ISR_t handler, void *usrArg)
MCF5282_INTC0_IMRL &= ~(MCF5282_INTC_IMRL_INT1 |
MCF5282_INTC_IMRL_MASKALL);
setupDone = 1;
- handlerTab[vector].func = NULL;
- handlerTab[vector].arg = NULL;
rtems_interrupt_catch(fpga_trampoline, FPGA_VECTOR, &old_handler);
i = init_intc0_bit(FPGA_VECTOR);
rtems_interrupt_enable(level);