ICP  1
Public Member Functions | Static Public Member Functions | Static Public Attributes | Static Protected Attributes | List of all members
DAE2CardPolicy Class Reference

#include <dae2_policy.h>

Inheritance diagram for DAE2CardPolicy:
Inheritance graph

Public Member Functions

virtual ~DAE2CardPolicy ()
 

Static Public Member Functions

static unsigned long makeAddress (int position, unsigned long address)
 
static unsigned long cardFromAddress (unsigned long address)
 
static unsigned long baseAddress (unsigned long address)
 

Static Public Attributes

static const int CRATE_MOD = 100
 
static const std::string card_policy_name = "DAE2CardPolicy"
 
static const std::string card_type = "DAE2"
 

Static Protected Attributes

static const int FIRMVERS = 0x7FFFC
 firmware version register (32 bit, RO) More...
 
static const unsigned CARDSHIFT = 28
 how many More...
 

Detailed Description

Definition at line 6 of file dae2_policy.h.

Constructor & Destructor Documentation

virtual DAE2CardPolicy::~DAE2CardPolicy ( )
inlinevirtual

Definition at line 21 of file dae2_policy.h.

Member Function Documentation

static unsigned long DAE2CardPolicy::baseAddress ( unsigned long  address)
inlinestatic

Definition at line 30 of file dae2_policy.h.

References CARDSHIFT.

static unsigned long DAE2CardPolicy::cardFromAddress ( unsigned long  address)
inlinestatic

Definition at line 26 of file dae2_policy.h.

References CARDSHIFT.

static unsigned long DAE2CardPolicy::makeAddress ( int  position,
unsigned long  address 
)
inlinestatic

Definition at line 22 of file dae2_policy.h.

References CARDSHIFT, and CRATE_MOD.

Member Data Documentation

const std::string DAE2CardPolicy::card_policy_name = "DAE2CardPolicy"
static

Definition at line 18 of file dae2_policy.h.

const std::string DAE2CardPolicy::card_type = "DAE2"
static

Definition at line 19 of file dae2_policy.h.

const unsigned DAE2CardPolicy::CARDSHIFT = 28
staticprotected

how many

Definition at line 11 of file dae2_policy.h.

Referenced by baseAddress(), cardFromAddress(), and makeAddress().

const int DAE2CardPolicy::CRATE_MOD = 100
static
const int DAE2CardPolicy::FIRMVERS = 0x7FFFC
staticprotected

firmware version register (32 bit, RO)

Definition at line 10 of file dae2_policy.h.


The documentation for this class was generated from the following files: