pit_driver_optinBoard.h File Reference

#include "pit_def.h"
#include "pit_comm.h"
#include <log4cpp/BasicConfigurator.hh>
#include <log4cpp/Category.hh>
#include "pit_driver_opticalLink.h"

Go to the source code of this file.

Classes

class  pit_driver_optinBoard
 Class to store status and implement functionalities of OPTIN boards. More...

Defines

#define OPTIN_BOARDS_BASE_ADDRESS   0x2000000
#define OPTIN_BOARDS_OFFSET   0x1000000
#define OPTIN_BOARDS_FWVERSION_OFFSET   0x0
 optin fw version register offset
#define OPTIN_BOARDS_STATUS_OFFSET   0x1
 optin status register offset
#define OPTIN_BOARDS_COMMAND_OFFSET   0x2
 optin command register offset
#define OPTIN_BOARDS_SETTING_OFFSET   0x3
 optin setting register offset
#define OPTIN_BOARDS_TIMESTAMP_OFFSET   0x51
 optin timestamp register offset
#define OPTIN_BOARDS_MINFOCOUNTS_OFFSET   0x60
 optin min fo counts register offset


Define Documentation

#define OPTIN_BOARDS_BASE_ADDRESS   0x2000000

Definition at line 15 of file pit_driver_optinBoard.h.

Referenced by pit_driver_optinBoard::pit_driver_optinBoard(), and simulate_values().

#define OPTIN_BOARDS_COMMAND_OFFSET   0x2

optin command register offset

Definition at line 33 of file pit_driver_optinBoard.h.

Referenced by pit_driver_optinBoard::writeOptinCommand().

#define OPTIN_BOARDS_FWVERSION_OFFSET   0x0

optin fw version register offset

Definition at line 31 of file pit_driver_optinBoard.h.

Referenced by pit_driver_optinBoard::checkBoardPlugged(), and pit_driver_optinBoard::readOptinFirmwareVersion().

#define OPTIN_BOARDS_MINFOCOUNTS_OFFSET   0x60

optin min fo counts register offset

Definition at line 36 of file pit_driver_optinBoard.h.

Referenced by pit_driver_optinBoard::readMaxFastorCounts(), pit_driver_optinBoard::readMinFastorCounts(), pit_driver_optinBoard::writeMaxFastorCounts(), and pit_driver_optinBoard::writeMinFastorCounts().

#define OPTIN_BOARDS_OFFSET   0x1000000

Definition at line 24 of file pit_driver_optinBoard.h.

Referenced by pit_driver_optinBoard::pit_driver_optinBoard(), and simulate_values().

#define OPTIN_BOARDS_SETTING_OFFSET   0x3

optin setting register offset

Definition at line 34 of file pit_driver_optinBoard.h.

Referenced by pit_driver_optinBoard::readOptinSetting(), and pit_driver_optinBoard::writeOptinSetting().

#define OPTIN_BOARDS_STATUS_OFFSET   0x1

optin status register offset

Definition at line 32 of file pit_driver_optinBoard.h.

Referenced by pit_driver_optinBoard::readOptinStatus().

#define OPTIN_BOARDS_TIMESTAMP_OFFSET   0x51

optin timestamp register offset

Definition at line 35 of file pit_driver_optinBoard.h.

Referenced by pit_driver_optinBoard::readTimeStamp().


Generated on Sat Mar 29 22:55:55 2008 for pixelTrigger by  doxygen 1.5.0