From 8e71275776f5e1aa3bdf173694a23231875f7922 Mon Sep 17 00:00:00 2001 From: Eric Norum Date: Mon, 7 Feb 2005 23:07:01 +0000 Subject: [PATCH] Set INTC0_ICRx registers properly. --- c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c b/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c index 25f580b7a7..e494dc34ed 100644 --- a/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c @@ -361,7 +361,7 @@ BSP_installVME_isr(unsigned long vector, BSP_VME_ISR_t handler, void *usrArg) for (p = 0 ; p < 7 ; p++) { if ((source < 8) || (bsp_allocate_interrupt(l,p) == RTEMS_SUCCESSFUL)) { - if (source < 8) + if (source >= 8) *(&MCF5282_INTC0_ICR1 + (source - 1)) = MCF5282_INTC_ICR_IL(l) | MCF5282_INTC_ICR_IP(p);