diff --git a/src/drv/old/drvOms.c b/src/drv/old/drvOms.c index ea9a08439..2910e1e67 100644 --- a/src/drv/old/drvOms.c +++ b/src/drv/old/drvOms.c @@ -82,6 +82,9 @@ #include /* library for ring buffer support */ #include #include /* library to support sysBusToLocalAdrs. */ +#include +#include +#include #include #include @@ -418,7 +421,7 @@ int oms_driver_init(){ /* interrupt vector */ pmotor->vector = 0x80+i; - intConnect(((0x80+i)*4),oms_intr,i); + intConnect(INUM_TO_IVEC(0x80+i),oms_intr,i); sysIntEnable(OMS_INT_LEV); /* enable interrupt on input buffer full */