From aecaf46c5319d7b2309b873c20e8a721b5abd64e Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Fri, 8 Mar 2002 15:21:30 +0000 Subject: [PATCH] IrqVector must be multiple of 4 --- src/drv/old/drvBitBus.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/drv/old/drvBitBus.c b/src/drv/old/drvBitBus.c index 7dbedc7c7..46636273e 100644 --- a/src/drv/old/drvBitBus.c +++ b/src/drv/old/drvBitBus.c @@ -277,6 +277,11 @@ int __BBConfig(unsigned long Link, logMsg("Error: BBConfig() Attempt to reconfigure link %d!\n", Link); return(-1); } + if (IrqVector%4 != 0) + { + epicsPrintf("Error: BBConfig() IrqVector must be multiple of 4!\n", Link); + return(-1); + } if ((pBBLink[Link] = (BitbusLinkStruct *) malloc(sizeof(BitbusLinkStruct))) == NULL) {