#include <vxWorks.h>#include <semLib.h>#include <taskLib.h>#include <InterruptibleObject.hxx>#include <sis3610.h>Go to the source code of this file.
Classes | |
| class | codaObject::vxSIS3610InterruptService |
| Implements InterruptService for SIS 3610 board. More... | |
Namespaces | |
| namespace | codaObject |
The entire codaObject package resides in the codaObject namespace. | |
Defines | |
| #define | SIS_DISPATCH_PRIORITY 100 |
| #define | SIS_INTERRUPT_LEVEL 5 |
| #define | SIS_INTERRUPT_VECTOR 0xe1 |
Functions | |
| int | s3610Init (uint32_t addr, uint32_t addr_inc, int nmod) |
| int | s3610IntConnect (int id, VOIDFUNCPTR routine, int arg, UINT16 level, UINT16 vector) |
| void | s3610IntAck (int intMask) |
| void | s3610IntEnable (int intMask) |
| void | s3610IntDisable (int intMask) |
| #define SIS_DISPATCH_PRIORITY 100 |
Definition at line 44 of file vxSIS3610InterruptService.hxx.
| #define SIS_INTERRUPT_LEVEL 5 |
Definition at line 45 of file vxSIS3610InterruptService.hxx.
| #define SIS_INTERRUPT_VECTOR 0xe1 |
Definition at line 46 of file vxSIS3610InterruptService.hxx.
| int s3610Init | ( | uint32_t | addr, | |
| uint32_t | addr_inc, | |||
| int | nmod | |||
| ) |
Referenced by codaObject::vxSIS3610InterruptService::setupInterrupt().
| void s3610IntAck | ( | int | intMask | ) |
Referenced by codaObject::vxSIS3610InterruptService::dispatchInterrupt().
| int s3610IntConnect | ( | int | id, | |
| VOIDFUNCPTR | routine, | |||
| int | arg, | |||
| UINT16 | level, | |||
| UINT16 | vector | |||
| ) |
Referenced by codaObject::vxSIS3610InterruptService::setupInterrupt().
| void s3610IntDisable | ( | int | intMask | ) |
Referenced by codaObject::vxSIS3610InterruptService::deleteInterrupt().
| void s3610IntEnable | ( | int | intMask | ) |
Referenced by codaObject::vxSIS3610InterruptService::enableInterrupt().
1.6.1