#include <dis.hxx>
#include <exception>
#include "pit_def.h"
#include "pit_comm.h"
#include "pit_driver_optinBoard.h"
#include "pit_driver_foChannel.h"
Go to the source code of this file.
Classes | |
class | pit_driver_opticalLink |
Class to store status and implement functionalities of links. More... | |
Defines | |
#define | LINK_SETTING_OFFSET 0x21 |
link settings resgister offset from the optin board base address | |
#define | LINK_STATUS_OFFSET 0x15 |
link status register offset | |
#define | LINK_TIMESTAMP_OFFSET 0x2D |
link time stamp register offset (3 registers per link) | |
#define | LINK_ERROR_COUNTER_OFFSET 0x54 |
link status error counter offset | |
#define | LINK_MIN_FASTOR_COUNTS_INNER_OFFSET 0x60 |
link status min fastor counts offset for the inner layer | |
#define | LINK_MAX_FASTOR_COUNTS_INNER_OFFSET 0x6A |
link status max fastor counts offset for the inner layer | |
#define | LINK_MIN_FASTOR_COUNTS_OUTER_OFFSET 0x74 |
link status min fastor counts offset for the outer layer | |
#define | LINK_MAX_FASTOR_COUNTS_OUTER_OFFSET 0x60 |
link status max fastor counts offset for the outer layer | |
#define | LINK_ENNABLE_UDF_POS 21 |
enable udf bit position in the link status register | |
#define | NUMBER_HSTAVE_INNER 2 |
Variables | |
const int | NumberTimeStamps = 3 |
#define LINK_ENNABLE_UDF_POS 21 |
enable udf bit position in the link status register
Definition at line 24 of file pit_driver_opticalLink.h.
#define LINK_ERROR_COUNTER_OFFSET 0x54 |
link status error counter offset
Definition at line 19 of file pit_driver_opticalLink.h.
Referenced by pit_driver_opticalLink::readErrorCounter().
#define LINK_MAX_FASTOR_COUNTS_INNER_OFFSET 0x6A |
link status max fastor counts offset for the inner layer
Definition at line 21 of file pit_driver_opticalLink.h.
#define LINK_MAX_FASTOR_COUNTS_OUTER_OFFSET 0x60 |
link status max fastor counts offset for the outer layer
Definition at line 23 of file pit_driver_opticalLink.h.
#define LINK_MIN_FASTOR_COUNTS_INNER_OFFSET 0x60 |
link status min fastor counts offset for the inner layer
Definition at line 20 of file pit_driver_opticalLink.h.
#define LINK_MIN_FASTOR_COUNTS_OUTER_OFFSET 0x74 |
link status min fastor counts offset for the outer layer
Definition at line 22 of file pit_driver_opticalLink.h.
#define LINK_SETTING_OFFSET 0x21 |
link settings resgister offset from the optin board base address
Definition at line 16 of file pit_driver_opticalLink.h.
Referenced by pit_driver_opticalLink::readLinkSetting(), simulate_values(), and pit_driver_opticalLink::writeLinkSetting().
#define LINK_STATUS_OFFSET 0x15 |
link status register offset
Definition at line 17 of file pit_driver_opticalLink.h.
Referenced by pit_driver_opticalLink::readLinkStatus(), and simulate_values().
#define LINK_TIMESTAMP_OFFSET 0x2D |
link time stamp register offset (3 registers per link)
Definition at line 18 of file pit_driver_opticalLink.h.
Referenced by pit_driver_opticalLink::readTimeStamp().
#define NUMBER_HSTAVE_INNER 2 |
Definition at line 26 of file pit_driver_opticalLink.h.
Referenced by pit_driver_opticalLink::isInnerLayer().
const int NumberTimeStamps = 3 |
Definition at line 28 of file pit_driver_opticalLink.h.
Referenced by pit_driver_opticalLink::readTimeStamp().