diff --git a/src/vxWorks/db/devLibVxWorks.c b/src/vxWorks/db/devLibVxWorks.c index be0cbe5f1..496368413 100644 --- a/src/vxWorks/db/devLibVxWorks.c +++ b/src/vxWorks/db/devLibVxWorks.c @@ -359,23 +359,27 @@ int devInterruptInUseVME (unsigned vectorNumber) int i; myISR *psub; - if (!init) { - initHandlerAddrList(); - init = TRUE; - } +# if CPU_FAMILY == PPC + return FALSE; +# else + if (!init) { + initHandlerAddrList(); + init = TRUE; + } - psub = isrFetch (vectorNumber); + psub = isrFetch (vectorNumber); - /* - * its a C routine. Does it match a default handler? - */ - for (i=0; i