13 #include <epicsVersion.h> 18 #define epicsExportSharedSymbols 21 #if defined(__rtems__) 22 # if !defined(__PPC__) && !defined(__mcf528x__) 26 #elif defined(vxWorks) 34 #if EPICS_VERSION_INT<VERSION_INT(3,14,12,0) 45 long devEnableInterruptLevelVME (
unsigned vectorNumber)
50 long devConnectInterruptVME (
51 unsigned vectorNumber,
52 void (*pFunction)(
void *),
58 long devDisconnectInterruptVME (
59 unsigned vectorNumber,
60 void (*pFunction)(
void *))
65 int devInterruptInUseVME (
unsigned vectorNumber)
76 #if EPICS_VERSION_INT<VERSION_INT(3,14,12,0) 84 #if EPICS_VERSION_INT>=VERSION_INT(3,14,10,0) 85 #include <epicsExport.h> long devEnableInterruptLevel(epicsInterruptType intType, unsigned level)
epicsExportRegistrar(devReplaceVirtualOS)
devLibVirtualOS * pdevLibVirtualOS
void devReplaceVirtualOS(void)
long devConnectInterrupt(epicsInterruptType intType, unsigned vectorNumber, void(*pFunction)(void *), void *parameter)
long devDisconnectInterrupt(epicsInterruptType intType, unsigned vectorNumber, void(*pFunction)(void *))