VMERegAccess Class Reference

class to get the VME register access More...

#include <VMERegAccess.h>

Inheritance diagram for VMERegAccess:

Inheritance graph
[legend]
Collaboration diagram for VMERegAccess:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 VMERegAccess (void)
 ~VMERegAccess (void)
UInt8 GetSessMappedNumb (void)
ViAddr GetMappedRetNumb (void)
void SetSessMappedNumb (UInt8 &SsMpNb)
void SetMappedRetNumb (ViAddr MpRtNb)
ViStatus VMERegisterAcc (UInt32 RegAddr, UInt32 *Value, UInt32 dataSize, char mode)
ViStatus VMEWriteRegister (UInt32 address, UInt32 value)
 method to write one register in the vme
ViStatus VMEReadRegister (UInt32 address, UInt32 *value)

Private Attributes

UInt8 VRAOperation
UInt8 SessMappedNumb
ViAddr MappedRetNumb


Detailed Description

class to get the VME register access

Constructor & Destructor Documentation

VMERegAccess::VMERegAccess ( void   ) 

VMERegAccess::~VMERegAccess ( void   ) 


Member Function Documentation

UInt8 VMERegAccess::GetSessMappedNumb ( void   )  [inline]

ViAddr VMERegAccess::GetMappedRetNumb ( void   )  [inline]

void VMERegAccess::SetSessMappedNumb ( UInt8 SsMpNb  )  [inline]

void VMERegAccess::SetMappedRetNumb ( ViAddr  MpRtNb  )  [inline]

ViStatus VMERegAccess::VMERegisterAcc ( UInt32  RegAddr,
UInt32 Value,
UInt32  dataSize,
char  mode 
)

ViStatus VMERegAccess::VMEWriteRegister ( UInt32  address,
UInt32  value 
) [inline]

method to write one register in the vme

ViStatus VMERegAccess::VMEReadRegister ( UInt32  address,
UInt32 value 
) [inline]


Member Data Documentation

UInt8 VMERegAccess::VRAOperation [private]

UInt8 VMERegAccess::SessMappedNumb [private]

ViAddr VMERegAccess::MappedRetNumb [private]


The documentation for this class was generated from the following files:
Generated on Tue Dec 1 12:09:53 2009 for SPD FED Server by  doxygen 1.5.4