#include <config.h>
#include "CCAENV977.h"
#include "VmeModule.h"
#include <string>
#include <DesignByContract.h>
Go to the source code of this file.
Defines | |
#define | CHECK_ALL |
#define | _DEBUG |
Functions | |
static const UInt_t | INPUT_SET (0) |
static const UInt_t | INPUT_MASK (1) |
static const UInt_t | INPUT_READ (2) |
static const UInt_t | SINGLEHIT_READ (3) |
static const UInt_t | MULTIHIT_READ (4) |
static const UInt_t | OUTPUT_SET (5) |
static const UInt_t | OUTPUT_MASK (6) |
static const UInt_t | INTERRUPT_MASK (7) |
static const UInt_t | CLEAR_OUTPUT (8) |
static const UInt_t | SINGLEHIT_RDCLEAR (11) |
static const UInt_t | MULTIHIT_RDCLEAR (12) |
static const UInt_t | TEST_CONTROL (13) |
static const UInt_t | IPL (16) |
static const UInt_t | INTERRUPT_ID (17) |
static const UInt_t | SERIAL (18) |
static const UInt_t | FIRMWARE_REV (19) |
static const UInt_t | CONTROL_REGISTER (20) |
static const UInt_t | DUMMY_REGISTER (21) |
static const UInt_t | SOFTWARE_RESET (23) |
Variables | |
static const UShort_t | validTestBits |
static const UShort_t | validControlBits |
#define _DEBUG |
Definition at line 18 of file CCAENV977.cpp.
#define CHECK_ALL |
Definition at line 17 of file CCAENV977.cpp.
static const UInt_t CLEAR_OUTPUT | ( | 8 | ) | [static] |
Referenced by CCAENV977::outputClear().
static const UInt_t CONTROL_REGISTER | ( | 20 | ) | [static] |
Referenced by CCAENV977::controlRegister().
static const UInt_t DUMMY_REGISTER | ( | 21 | ) | [static] |
static const UInt_t FIRMWARE_REV | ( | 19 | ) | [static] |
Referenced by CCAENV977::firmwareLevel().
static const UInt_t INPUT_MASK | ( | 1 | ) | [static] |
Referenced by CCAENV977::inputMask().
static const UInt_t INPUT_READ | ( | 2 | ) | [static] |
Referenced by CCAENV977::inputRead().
static const UInt_t INPUT_SET | ( | 0 | ) | [static] |
Referenced by CCAENV977::inputSet().
static const UInt_t INTERRUPT_ID | ( | 17 | ) | [static] |
static const UInt_t INTERRUPT_MASK | ( | 7 | ) | [static] |
Referenced by CCAENV977::interruptMask().
static const UInt_t IPL | ( | 16 | ) | [static] |
static const UInt_t MULTIHIT_RDCLEAR | ( | 12 | ) | [static] |
Referenced by CCAENV977::multiHitReadAndClear().
static const UInt_t MULTIHIT_READ | ( | 4 | ) | [static] |
Referenced by CCAENV977::multihitRead().
static const UInt_t OUTPUT_MASK | ( | 6 | ) | [static] |
Referenced by CCAENV977::outputMask().
static const UInt_t OUTPUT_SET | ( | 5 | ) | [static] |
Referenced by CCAENV977::outputSet().
static const UInt_t SERIAL | ( | 18 | ) | [static] |
Referenced by CCAENV977::serialNumber().
static const UInt_t SINGLEHIT_RDCLEAR | ( | 11 | ) | [static] |
Referenced by CCAENV977::singleHitReadAndClear().
static const UInt_t SINGLEHIT_READ | ( | 3 | ) | [static] |
Referenced by CCAENV977::singleHitRead().
static const UInt_t SOFTWARE_RESET | ( | 23 | ) | [static] |
Referenced by CCAENV977::Reset().
static const UInt_t TEST_CONTROL | ( | 13 | ) | [static] |
Referenced by CCAENV977::testControlRegister().
const UShort_t validControlBits [static] |
Initial value:
Definition at line 55 of file CCAENV977.cpp.
Referenced by CCAENV977::controlRegister().
const UShort_t validTestBits [static] |
Initial value:
(CCAENV977::test_Clear | CCAENV977::test_Mask | CCAENV977::test_OrMask | CCAENV977::test_IrqMask | CCAENV977::test_Read)
Definition at line 49 of file CCAENV977.cpp.
Referenced by CCAENV977::testControlRegister().