#include <config.h>
#include "CSIS3820.h"
#include <string>
#include <stdio.h>
#include <stdlib.h>
Go to the source code of this file.
Functions | |
static const int | ModuleSize (0xb00) |
static const unsigned long | CSR (0) |
static const unsigned int | LEDOn (1) |
static const unsigned int | LEDOff (0x10000) |
static const unsigned int | LEDIsOnMask (1) |
static const unsigned int | ISARMED (0x1000000) |
static const unsigned int | SCALERENABLED (0x10000) |
static const unsigned int | MCSENABLED (0x40000) |
static const unsigned int | ENABLEREFPULSER (0x40) |
static const unsigned int | DISABLEREFPULSER (0x400000) |
static const unsigned int | ENABLETESTPULSER (0x30) |
static const unsigned int | DISABLETESTPULSER (0x300000) |
static const unsigned int | REFPULSERON (0x40) |
static const unsigned int | TESTPULSERON (0X30) |
static const unsigned long | IdAndFirmware (0x4) |
static const unsigned int | IDShift (16) |
static const unsigned int | IDMask (0xffff) |
static const unsigned int | REVMask (0xff) |
static const unsigned int | MAJORShift (8) |
static const unsigned int | ACQMode (0x100) |
static const unsigned int | OperatingModeMask (0x70000000) |
static const unsigned int | InputModeMask (0x0070000) |
static const unsigned int | LatchModeMask (0x00000070) |
static const unsigned int | NONCLEARINGMODE (1) |
static const unsigned int | RESET (0x400) |
static const unsigned int | CLEAR (0x40c) |
static const unsigned int | LATCH (0x410) |
static const unsigned int | ARM (0x414) |
static const unsigned int | ENABLE (0x418) |
static const unsigned int | DISABLE (0x41c) |
static const unsigned int | SHADOWCOUNTERS (0x800) |
static const unsigned int | COUNTERS (0xa00) |
static const unsigned int | ChannelCount (32) |
static const unsigned int ACQMode | ( | 0x100 | ) | [static] |
Referenced by CSIS3820::getAcqMode(), and CSIS3820::setAcqMode().
static const unsigned int ARM | ( | 0x414 | ) | [static] |
Referenced by CSIS3820::Arm().
static const unsigned int ChannelCount | ( | 32 | ) | [static] |
Referenced by CSIS3820::ReadAllChannels(), CSIS3820::ReadAllLatchedChannels(), and CSIS3820::ValidChannel().
static const unsigned int CLEAR | ( | 0x40c | ) | [static] |
Referenced by CSIS3820::ClearChannels().
static const unsigned int COUNTERS | ( | 0xa00 | ) | [static] |
Referenced by CSIS3820::ReadChannel().
static const unsigned long CSR | ( | 0 | ) | [static] |
static const unsigned int DISABLE | ( | 0x41c | ) | [static] |
Referenced by CSIS3820::Disable().
static const unsigned int DISABLEREFPULSER | ( | 0x400000 | ) | [static] |
Referenced by CSIS3820::DisableReferencePulser().
static const unsigned int DISABLETESTPULSER | ( | 0x300000 | ) | [static] |
Referenced by CSIS3820::DisableTestCounter().
static const unsigned int ENABLE | ( | 0x418 | ) | [static] |
Referenced by CSIS3820::Enable().
static const unsigned int ENABLEREFPULSER | ( | 0x40 | ) | [static] |
Referenced by CSIS3820::EnableReferencePulser().
static const unsigned int ENABLETESTPULSER | ( | 0x30 | ) | [static] |
Referenced by CSIS3820::EnableTestCounter().
static const unsigned long IdAndFirmware | ( | 0x4 | ) | [static] |
Referenced by CSIS3820::getModuleInfo().
static const unsigned int IDMask | ( | 0xffff | ) | [static] |
Referenced by CSIS3820::CSIS3820().
static const unsigned int IDShift | ( | 16 | ) | [static] |
Referenced by CSIS3820::CSIS3820().
static const unsigned int InputModeMask | ( | 0x0070000 | ) | [static] |
Referenced by CSIS3820::getInputMode().
static const unsigned int ISARMED | ( | 0x1000000 | ) | [static] |
Referenced by CSIS3820::isArmed().
static const unsigned int LATCH | ( | 0x410 | ) | [static] |
Referenced by CSIS3820::Latch().
static const unsigned int LatchModeMask | ( | 0x00000070 | ) | [static] |
Referenced by CSIS3820::getLatchSource().
static const unsigned int LEDIsOnMask | ( | 1 | ) | [static] |
static const unsigned int LEDOff | ( | 0x10000 | ) | [static] |
Referenced by CSIS3820::LightOff().
static const unsigned int LEDOn | ( | 1 | ) | [static] |
Referenced by CSIS3820::LightOn().
static const unsigned int MAJORShift | ( | 8 | ) | [static] |
Referenced by CSIS3820::getRevision().
static const unsigned int MCSENABLED | ( | 0x40000 | ) | [static] |
Referenced by CSIS3820::isEnabled().
static const int ModuleSize | ( | 0xb00 | ) | [static] |
static const unsigned int NONCLEARINGMODE | ( | 1 | ) | [static] |
Referenced by CSIS3820::DisableClearOnLatch(), and CSIS3820::EnableClearOnLatch().
static const unsigned int OperatingModeMask | ( | 0x70000000 | ) | [static] |
Referenced by CSIS3820::getOperatingMode().
static const unsigned int REFPULSERON | ( | 0x40 | ) | [static] |
Referenced by CSIS3820::isReferencePulserEnabled().
static const unsigned int RESET | ( | 0x400 | ) | [static] |
static const unsigned int REVMask | ( | 0xff | ) | [static] |
Referenced by CSIS3820::getRevision().
static const unsigned int SCALERENABLED | ( | 0x10000 | ) | [static] |
Referenced by CSIS3820::isEnabled().
static const unsigned int SHADOWCOUNTERS | ( | 0x800 | ) | [static] |
Referenced by CSIS3820::ReadLatchedChannel().
static const unsigned int TESTPULSERON | ( | 0X30 | ) | [static] |
Referenced by CSIS3820::isTestCounterOn().