#include <vxWorks.h>#include <unistd.h>#include <intLib.h>#include <iv.h>#include <semLib.h>#include <taskLib.h>#include <InterruptibleObject.hxx>Go to the source code of this file.
Classes | |
| class | codaObject::vxTIInterruptService |
| Implements InterruptService for stand-alone TI board in vxWorks. More... | |
Namespaces | |
| namespace | codaObject |
The entire codaObject package resides in the codaObject namespace. | |
Defines | |
| #define | TI_BASE_ADDR 0x0ed0 |
| #define | TI_INTERRUPT_LEVEL 5 |
| #define | TI_INTERRUPT_VECTOR 0xee |
| #define | TI_DISPATCH_PRIORITY 100 |
| #define | TI_VME_ACCESS_MODE 0x29 |
| #define | TI_RESET 0x80 |
| #define | TI_MODE 0x7 |
| #define | TI_INTERRUPT_REENABLE 0x8000 |
Functions | |
| int | codaObject::sysBusToLocalAdrs (int, char *, char **) |
| int | codaObject::intDisconnect (int) |
| int | codaObject::sysIntEnable (int) |
| int | codaObject::sysIntDisable (int) |
| #define TI_BASE_ADDR 0x0ed0 |
Definition at line 49 of file vxTIInterruptService.hxx.
| #define TI_DISPATCH_PRIORITY 100 |
Definition at line 54 of file vxTIInterruptService.hxx.
| #define TI_INTERRUPT_LEVEL 5 |
Definition at line 50 of file vxTIInterruptService.hxx.
Referenced by codaObject::vxTIInterruptService::enableInterrupt().
| #define TI_INTERRUPT_REENABLE 0x8000 |
Definition at line 60 of file vxTIInterruptService.hxx.
Referenced by codaObject::vxTIInterruptService::dispatchInterrupt().
| #define TI_INTERRUPT_VECTOR 0xee |
Definition at line 53 of file vxTIInterruptService.hxx.
Referenced by codaObject::vxTIInterruptService::deleteInterrupt(), and codaObject::vxTIInterruptService::setupInterrupt().
| #define TI_MODE 0x7 |
Definition at line 59 of file vxTIInterruptService.hxx.
Referenced by codaObject::vxTIInterruptService::enableInterrupt().
| #define TI_RESET 0x80 |
Definition at line 58 of file vxTIInterruptService.hxx.
| #define TI_VME_ACCESS_MODE 0x29 |
Definition at line 57 of file vxTIInterruptService.hxx.
Referenced by codaObject::vxTIInterruptService::setupInterrupt().
1.6.1