Rcuxx::AltroRegister Struct Reference
[ALTRO interface classes]

#include <rcuxx/Altro.h>

Inherits Rcuxx::Register.

Inherited by Rcuxx::AltroADEVL, Rcuxx::AltroBCTHR, Rcuxx::AltroDPCF2, Rcuxx::AltroDPCFG, Rcuxx::AltroERSTR, Rcuxx::AltroKLCoeffs, Rcuxx::AltroPMADD, Rcuxx::AltroPMDTA, Rcuxx::AltroTRCFG, Rcuxx::AltroTRCNT, Rcuxx::AltroVFPED, Rcuxx::AltroZSTHR, and Rcuxx::BcRegister.

Collaboration diagram for Rcuxx::AltroRegister:

Collaboration graph

List of all members.


Detailed Description

Interface to an ALTRO (bus) register.

Note, that the access is implemented via the RcuIMEM and RcuRMEM interfaces, so this interface, and it's derived classes are completly general and does not need to be specialised for a particular back-end.

Public Member Functions

 AltroRegister (const char *name, unsigned int instr, Rcu &rcu, bool clear, bool submit, bool global=false, bool bcast=true)
virtual void SetBroadcast ()
virtual void SetAddress (unsigned int board, unsigned int chip, unsigned int channel=0)
virtual unsigned int Write (unsigned int data)
virtual unsigned int Read (unsigned int &data)
virtual unsigned int WriteInstructions ()
virtual unsigned int ReadInstructions ()
virtual void Set ()
virtual void Get ()
virtual unsigned int Commit ()
virtual unsigned int Update ()
virtual unsigned int Encode ()
virtual void Decode (unsigned int dat)
virtual void Print () const
virtual bool IsClearable () const
virtual bool IsBroadcastable () const

Protected Attributes

bool fClear
unsigned int fInstr
RcufRcu
unsigned int fAddress
bool fGlobal
bool fAllowBroadcast
unsigned int fData


Constructor & Destructor Documentation

Rcuxx::AltroRegister::AltroRegister ( const char *  name,
unsigned int  instr,
Rcu rcu,
bool  clear,
bool  submit,
bool  global = false,
bool  bcast = true 
) [inline]

Constructor.

Parameters:
name Name
instr Instruction code
imem Instruction memory
rmem Result memory
clear Whether to enable Clear command
submit Whether to enable submit command
global Whether this is global
bcast Whether to allow broadcast


Member Function Documentation

void Rcuxx::AltroRegister::SetBroadcast (  )  [inline, virtual]

Set to broadcast, if allowed.

Reimplemented in Rcuxx::BcRegister.

References fAddress, and fAllowBroadcast.

Referenced by Rcuxx::BcRegister::SetBroadcast().

void Rcuxx::AltroRegister::SetAddress ( unsigned int  board,
unsigned int  chip,
unsigned int  channel = 0 
) [inline, virtual]

Set target address.

Parameters:
board Board number (0x1f)
chip Chip number (0x7)
channel Channel number (0xf)

Reimplemented in Rcuxx::BcRegister.

References fAddress, and fGlobal.

Referenced by Rcuxx::BcRegister::SetAddress().

unsigned int Rcuxx::AltroRegister::Write ( unsigned int  data  )  [inline, virtual]

Write data to register.

Parameters:
data Data to put in register
Returns:
0 on success, error code otherwise

Reimplemented in Rcuxx::BcRegister.

References Rcuxx::RcuIMEM::Execute(), fAddress, fData, Rcuxx::RcuRMEM::FecWrite(), fInstr, fRcu, Rcuxx::Rcu::IMEM(), Rcuxx::Rcu::RMEM(), and WriteInstructions().

Referenced by Rcuxx::AltroTRCNT::Clear(), Rcuxx::AltroERSTR::Clear(), Commit(), and Rcuxx::BcRegister::Write().

unsigned int Rcuxx::AltroRegister::Read ( unsigned int &  data  )  [inline, virtual]

Read value of register into data.

Parameters:
data On return, value of register
Returns:
0 on success, error code otherwise

Reimplemented in Rcuxx::BcRegister.

References Rcuxx::RcuIMEM::Execute(), fAddress, Rcuxx::RcuRMEM::FecRead(), fInstr, fRcu, Rcuxx::Rcu::IMEM(), ReadInstructions(), and Rcuxx::Rcu::RMEM().

Referenced by Rcuxx::BcRegister::Read(), and Update().

unsigned int Rcuxx::AltroRegister::WriteInstructions (  )  [inline, virtual]

Make write instructions and store them in imem.

Parameters:
imem On return, instructions for writing
Returns:
false if the operation isn't allowed in current mode (broadcast) or this register is read-only.

References fAddress, fAllowBroadcast, fData, Rcuxx::RcuIMEM::FecWrite(), fInstr, fRcu, Rcuxx::Rcu::IMEM(), Rcuxx::Register::IsSubmitable(), Rcuxx::Rcu::kCannotBroadcast, and Rcuxx::Rcu::kNotWriteable.

Referenced by Write(), and Rcuxx::FmdRegister::WriteInstructions().

unsigned int Rcuxx::AltroRegister::ReadInstructions (  )  [inline, virtual]

Make read instructions and store them in imem.

Parameters:
imem On return, instructions for reading
Returns:
false if the operation isn't allowed in current mode (broadcast)

References fAddress, Rcuxx::RcuIMEM::FecRead(), fInstr, fRcu, Rcuxx::Rcu::IMEM(), and Rcuxx::Rcu::kCannotBroadcast.

Referenced by Read(), and Rcuxx::FmdRegister::ReadInstructions().

virtual void Rcuxx::AltroRegister::Get (  )  [inline, virtual]

Get internal structures.

Reimplemented in Rcuxx::AltroADEVL, Rcuxx::AltroBCTHR, Rcuxx::AltroDPCF2, Rcuxx::AltroDPCFG, Rcuxx::AltroERSTR, Rcuxx::AltroKLCoeffs, Rcuxx::AltroPMADD, Rcuxx::AltroPMDTA, Rcuxx::AltroTRCFG, Rcuxx::AltroTRCNT, Rcuxx::AltroVFPED, Rcuxx::AltroZSTHR, Rcuxx::BcAC, Rcuxx::BcAC_TH, Rcuxx::BcAV, Rcuxx::BcAV_TH, Rcuxx::BcCSR0, Rcuxx::BcCSR1, Rcuxx::BcCSR2, Rcuxx::BcCSR3, Rcuxx::BcDC, Rcuxx::BcDC_TH, Rcuxx::BcDSTBCNT, Rcuxx::BcDV, Rcuxx::BcDV_TH, Rcuxx::BcL1CNT, Rcuxx::BcL2CNT, Rcuxx::BcSCLKCNT, Rcuxx::BcTEMP, Rcuxx::BcTEMP_TH, Rcuxx::BcTSMWORD, Rcuxx::BcUSRATIO, Rcuxx::BcVersion, Rcuxx::FmdAL_ANA_I, Rcuxx::FmdAL_ANA_I_TH, Rcuxx::FmdAL_ANA_U, Rcuxx::FmdAL_ANA_U_TH, Rcuxx::FmdAL_DIG_I, Rcuxx::FmdAL_DIG_I_TH, Rcuxx::FmdAL_DIG_U, Rcuxx::FmdAL_DIG_U_TH, Rcuxx::FmdCalIter, Rcuxx::FmdClock, Rcuxx::FmdFLASH_I, Rcuxx::FmdFLASH_I_TH, Rcuxx::FmdGTL_U, Rcuxx::FmdGTL_U_TH, Rcuxx::FmdHoldWait, Rcuxx::FmdL0Timeout, Rcuxx::FmdL0Triggers, Rcuxx::FmdL1Timeout, Rcuxx::FmdL1Triggers, Rcuxx::FmdRange, Rcuxx::FmdStatus, Rcuxx::FmdT1, Rcuxx::FmdT1_TH, Rcuxx::FmdT1SENS, Rcuxx::FmdT1SENS_TH, Rcuxx::FmdT2, Rcuxx::FmdT2_TH, Rcuxx::FmdT2SENS, Rcuxx::FmdT2SENS_TH, Rcuxx::FmdT3, Rcuxx::FmdT3_TH, Rcuxx::FmdT4, Rcuxx::FmdT4_TH, Rcuxx::FmdTopBottom, Rcuxx::FmdVA_REC_IM, Rcuxx::FmdVA_REC_IM_TH, Rcuxx::FmdVA_REC_IP, Rcuxx::FmdVA_REC_IP_TH, Rcuxx::FmdVA_REC_UM, Rcuxx::FmdVA_REC_UM_TH, Rcuxx::FmdVA_REC_UP, Rcuxx::FmdVA_REC_UP_TH, Rcuxx::FmdVA_SUP_IM, Rcuxx::FmdVA_SUP_IM_TH, Rcuxx::FmdVA_SUP_IP, Rcuxx::FmdVA_SUP_IP_TH, Rcuxx::FmdVA_SUP_UM, Rcuxx::FmdVA_SUP_UM_TH, Rcuxx::FmdVA_SUP_UP, and Rcuxx::FmdVA_SUP_UP_TH.

Referenced by Decode(), and Update().

unsigned int Rcuxx::AltroRegister::Commit (  )  [inline, virtual]

Commit stored values to hardware.

Returns:
0 on success, error code otherwise

Reimplemented from Rcuxx::Register.

References fData, Set(), and Write().

unsigned int Rcuxx::AltroRegister::Update (  )  [inline, virtual]

Read from hardware to stored values.

Returns:
0 on success, error code otherwise

Reimplemented from Rcuxx::Register.

References fData, Get(), and Read().

Referenced by Rcuxx::BcMonitored::Monitor().

virtual unsigned int Rcuxx::AltroRegister::Encode (  )  [inline, virtual]

Encode set value to register value.

Reimplemented from Rcuxx::Register.

References fData, and Set().

virtual void Rcuxx::AltroRegister::Decode ( unsigned int  dat  )  [inline, virtual]

Decode register value to set value.

Reimplemented from Rcuxx::Register.

References fData, and Get().

void Rcuxx::AltroRegister::Print (  )  const [inline, virtual]

Print contents of this register.

Reimplemented from Rcuxx::Register.

Reimplemented in Rcuxx::AltroADEVL, Rcuxx::AltroBCTHR, Rcuxx::AltroDPCF2, Rcuxx::AltroDPCFG, Rcuxx::AltroERSTR, Rcuxx::AltroKLCoeffs, Rcuxx::AltroPMADD, Rcuxx::AltroPMDTA, Rcuxx::AltroTRCFG, Rcuxx::AltroTRCNT, Rcuxx::AltroVFPED, Rcuxx::AltroZSTHR, Rcuxx::BcAC, Rcuxx::BcAC_TH, Rcuxx::BcAV, Rcuxx::BcAV_TH, Rcuxx::BcCSR0, Rcuxx::BcCSR1, Rcuxx::BcCSR2, Rcuxx::BcCSR3, Rcuxx::BcDC, Rcuxx::BcDC_TH, Rcuxx::BcDSTBCNT, Rcuxx::BcDV, Rcuxx::BcDV_TH, Rcuxx::BcL1CNT, Rcuxx::BcL2CNT, Rcuxx::BcMonitored, Rcuxx::BcSCLKCNT, Rcuxx::BcTEMP, Rcuxx::BcTEMP_TH, Rcuxx::BcThreshold, Rcuxx::BcTSMWORD, Rcuxx::BcUSRATIO, Rcuxx::BcVersion, Rcuxx::FmdClock, Rcuxx::FmdHoldWait, Rcuxx::FmdL0Timeout, Rcuxx::FmdL0Triggers, Rcuxx::FmdL1Timeout, Rcuxx::FmdL1Triggers, Rcuxx::FmdRange, Rcuxx::FmdStatus, and Rcuxx::FmdTopBottom.

References fData, fInstr, and Rcuxx::Register::fName.

Referenced by Rcuxx::FmdTopBottom::Print(), Rcuxx::FmdStatus::Print(), Rcuxx::FmdRange::Print(), Rcuxx::FmdL1Triggers::Print(), Rcuxx::FmdL1Timeout::Print(), Rcuxx::FmdL0Triggers::Print(), Rcuxx::FmdL0Timeout::Print(), Rcuxx::FmdHoldWait::Print(), Rcuxx::FmdClock::Print(), Rcuxx::BcUSRATIO::Print(), Rcuxx::BcTSMWORD::Print(), Rcuxx::BcThreshold::Print(), Rcuxx::BcTEMP_TH::Print(), Rcuxx::BcTEMP::Print(), Rcuxx::BcSCLKCNT::Print(), Rcuxx::BcMonitored::Print(), Rcuxx::BcL2CNT::Print(), Rcuxx::BcL1CNT::Print(), Rcuxx::BcDV_TH::Print(), Rcuxx::BcDV::Print(), Rcuxx::BcDSTBCNT::Print(), Rcuxx::BcDC_TH::Print(), Rcuxx::BcDC::Print(), Rcuxx::BcCSR3::Print(), Rcuxx::BcCSR2::Print(), Rcuxx::BcCSR1::Print(), Rcuxx::BcCSR0::Print(), Rcuxx::BcAV_TH::Print(), Rcuxx::BcAV::Print(), Rcuxx::BcAC_TH::Print(), Rcuxx::BcAC::Print(), Rcuxx::AltroZSTHR::Print(), Rcuxx::AltroVFPED::Print(), Rcuxx::AltroTRCNT::Print(), Rcuxx::AltroTRCFG::Print(), Rcuxx::AltroPMDTA::Print(), Rcuxx::AltroPMADD::Print(), Rcuxx::AltroKLCoeffs::Print(), Rcuxx::AltroERSTR::Print(), Rcuxx::AltroDPCFG::Print(), Rcuxx::AltroDPCF2::Print(), Rcuxx::AltroBCTHR::Print(), and Rcuxx::AltroADEVL::Print().

virtual bool Rcuxx::AltroRegister::IsClearable (  )  const [inline, virtual]

Whether we got Clear.

Reimplemented from Rcuxx::Register.

References fClear.

virtual bool Rcuxx::AltroRegister::IsBroadcastable (  )  const [inline, virtual]

Whether this can be broadcast.

Reimplemented from Rcuxx::Register.

References fAllowBroadcast.

Referenced by Rcuxx::BcRegister::I2CWrite().


Member Data Documentation

bool Rcuxx::AltroRegister::fClear [protected]

Can clear.

Reimplemented from Rcuxx::Register.

Reimplemented in Rcuxx::BcCSR1.

Referenced by IsClearable().

Whether it's global.

Referenced by SetAddress().

Whether it allows broad cast.

Referenced by IsBroadcastable(), SetBroadcast(), and WriteInstructions().

unsigned int Rcuxx::AltroRegister::fData [protected]

Data cache.

Referenced by Rcuxx::BcTEMP_TH::Centigrade(), Rcuxx::BcTEMP::Centigrade(), Rcuxx::FmdT2::Centigrades(), Rcuxx::FmdT1::Centigrades(), Rcuxx::FmdT4::Centrigrades(), Rcuxx::FmdT3::Centrigrades(), Rcuxx::FmdT2SENS::Centrigrades(), Rcuxx::FmdT1SENS::Centrigrades(), Rcuxx::FmdL1Timeout::Clocks(), Rcuxx::FmdL0Timeout::Clocks(), Rcuxx::FmdHoldWait::Clocks(), Commit(), Rcuxx::BcSCLKCNT::Counts(), Rcuxx::BcL2CNT::Counts(), Rcuxx::BcL1CNT::Counts(), Rcuxx::BcDSTBCNT::Counts(), Rcuxx::BcMonitored::Current(), Rcuxx::BcMonitored::CurrentNatural(), Decode(), Encode(), Rcuxx::FmdVA_SUP_UP_TH::Get(), Rcuxx::FmdVA_SUP_UP::Get(), Rcuxx::FmdVA_SUP_UM_TH::Get(), Rcuxx::FmdVA_SUP_UM::Get(), Rcuxx::FmdVA_SUP_IP_TH::Get(), Rcuxx::FmdVA_SUP_IP::Get(), Rcuxx::FmdVA_SUP_IM_TH::Get(), Rcuxx::FmdVA_SUP_IM::Get(), Rcuxx::FmdVA_REC_UP_TH::Get(), Rcuxx::FmdVA_REC_UP::Get(), Rcuxx::FmdVA_REC_UM_TH::Get(), Rcuxx::FmdVA_REC_UM::Get(), Rcuxx::FmdVA_REC_IP_TH::Get(), Rcuxx::FmdVA_REC_IP::Get(), Rcuxx::FmdVA_REC_IM_TH::Get(), Rcuxx::FmdVA_REC_IM::Get(), Rcuxx::FmdTopBottom::Get(), Rcuxx::FmdT4_TH::Get(), Rcuxx::FmdT4::Get(), Rcuxx::FmdT3_TH::Get(), Rcuxx::FmdT3::Get(), Rcuxx::FmdT2SENS_TH::Get(), Rcuxx::FmdT2SENS::Get(), Rcuxx::FmdT2_TH::Get(), Rcuxx::FmdT2::Get(), Rcuxx::FmdT1SENS_TH::Get(), Rcuxx::FmdT1SENS::Get(), Rcuxx::FmdT1_TH::Get(), Rcuxx::FmdT1::Get(), Rcuxx::FmdStatus::Get(), Rcuxx::FmdRange::Get(), Rcuxx::FmdL1Triggers::Get(), Rcuxx::FmdL1Timeout::Get(), Rcuxx::FmdL0Triggers::Get(), Rcuxx::FmdL0Timeout::Get(), Rcuxx::FmdHoldWait::Get(), Rcuxx::FmdGTL_U_TH::Get(), Rcuxx::FmdGTL_U::Get(), Rcuxx::FmdFLASH_I_TH::Get(), Rcuxx::FmdFLASH_I::Get(), Rcuxx::FmdClock::Get(), Rcuxx::FmdCalIter::Get(), Rcuxx::FmdAL_DIG_U_TH::Get(), Rcuxx::FmdAL_DIG_U::Get(), Rcuxx::FmdAL_DIG_I_TH::Get(), Rcuxx::FmdAL_DIG_I::Get(), Rcuxx::FmdAL_ANA_U_TH::Get(), Rcuxx::FmdAL_ANA_U::Get(), Rcuxx::FmdAL_ANA_I_TH::Get(), Rcuxx::FmdAL_ANA_I::Get(), Rcuxx::BcVersion::Get(), Rcuxx::BcUSRATIO::Get(), Rcuxx::BcTSMWORD::Get(), Rcuxx::BcTEMP_TH::Get(), Rcuxx::BcTEMP::Get(), Rcuxx::BcSCLKCNT::Get(), Rcuxx::BcL2CNT::Get(), Rcuxx::BcL1CNT::Get(), Rcuxx::BcDV_TH::Get(), Rcuxx::BcDV::Get(), Rcuxx::BcDSTBCNT::Get(), Rcuxx::BcDC_TH::Get(), Rcuxx::BcDC::Get(), Rcuxx::BcCSR3::Get(), Rcuxx::BcCSR2::Get(), Rcuxx::BcCSR1::Get(), Rcuxx::BcCSR0::Get(), Rcuxx::BcAV_TH::Get(), Rcuxx::BcAV::Get(), Rcuxx::BcAC_TH::Get(), Rcuxx::BcAC::Get(), Rcuxx::AltroZSTHR::Get(), Rcuxx::AltroVFPED::Get(), Rcuxx::AltroTRCNT::Get(), Rcuxx::AltroTRCFG::Get(), Rcuxx::AltroPMDTA::Get(), Rcuxx::AltroPMADD::Get(), Rcuxx::AltroKLCoeffs::Get(), Rcuxx::AltroERSTR::Get(), Rcuxx::AltroDPCFG::Get(), Rcuxx::AltroDPCF2::Get(), Rcuxx::AltroBCTHR::Get(), Rcuxx::AltroADEVL::Get(), Rcuxx::FmdT4_TH::GetNatural(), Rcuxx::FmdT3_TH::GetNatural(), Rcuxx::FmdT2SENS_TH::GetNatural(), Rcuxx::FmdT2_TH::GetNatural(), Rcuxx::FmdT1SENS_TH::GetNatural(), Rcuxx::FmdT1_TH::GetNatural(), Rcuxx::FmdVA_SUP_IP_TH::MiliAmps(), Rcuxx::FmdVA_SUP_IP::MiliAmps(), Rcuxx::FmdVA_SUP_IM_TH::MiliAmps(), Rcuxx::FmdVA_SUP_IM::MiliAmps(), Rcuxx::FmdVA_REC_IP_TH::MiliAmps(), Rcuxx::FmdVA_REC_IP::MiliAmps(), Rcuxx::FmdVA_REC_IM_TH::MiliAmps(), Rcuxx::FmdVA_REC_IM::MiliAmps(), Rcuxx::FmdFLASH_I_TH::MiliAmps(), Rcuxx::FmdFLASH_I::MiliAmps(), Rcuxx::FmdAL_DIG_I_TH::MiliAmps(), Rcuxx::FmdAL_DIG_I::MiliAmps(), Rcuxx::FmdAL_ANA_I_TH::MiliAmps(), Rcuxx::FmdAL_ANA_I::MiliAmps(), Rcuxx::BcDC_TH::MiliAmps(), Rcuxx::BcDC::MiliAmps(), Rcuxx::BcAC_TH::MiliAmps(), Rcuxx::BcAC::MiliAmps(), Rcuxx::FmdVA_SUP_UP_TH::MiliVolts(), Rcuxx::FmdVA_SUP_UP::MiliVolts(), Rcuxx::FmdVA_SUP_UM_TH::MiliVolts(), Rcuxx::FmdVA_SUP_UM::MiliVolts(), Rcuxx::FmdVA_REC_UP_TH::MiliVolts(), Rcuxx::FmdVA_REC_UP::MiliVolts(), Rcuxx::FmdVA_REC_UM_TH::MiliVolts(), Rcuxx::FmdVA_REC_UM::MiliVolts(), Rcuxx::FmdGTL_U_TH::MiliVolts(), Rcuxx::FmdGTL_U::MiliVolts(), Rcuxx::FmdAL_DIG_U_TH::MiliVolts(), Rcuxx::FmdAL_DIG_U::MiliVolts(), Rcuxx::FmdAL_ANA_U_TH::MiliVolts(), Rcuxx::FmdAL_ANA_U::MiliVolts(), Rcuxx::BcDV_TH::MiliVolts(), Rcuxx::BcDV::MiliVolts(), Rcuxx::BcAV_TH::MiliVolts(), Rcuxx::BcAV::MiliVolts(), Rcuxx::BcTSMWORD::Number(), Rcuxx::FmdL1Triggers::Print(), Rcuxx::FmdL1Timeout::Print(), Rcuxx::FmdL0Triggers::Print(), Rcuxx::FmdL0Timeout::Print(), Rcuxx::FmdHoldWait::Print(), Rcuxx::BcUSRATIO::Print(), Rcuxx::BcTSMWORD::Print(), Rcuxx::BcThreshold::Print(), Rcuxx::BcSCLKCNT::Print(), Rcuxx::BcMonitored::Print(), Rcuxx::BcL2CNT::Print(), Rcuxx::BcL1CNT::Print(), Rcuxx::BcDSTBCNT::Print(), Print(), Rcuxx::BcUSRATIO::Ratio(), Rcuxx::FmdL1Triggers::Recieved(), Rcuxx::FmdL0Triggers::Recieved(), Rcuxx::FmdVA_SUP_UP_TH::Set(), Rcuxx::FmdVA_SUP_UM_TH::Set(), Rcuxx::FmdVA_SUP_IP_TH::Set(), Rcuxx::FmdVA_SUP_IM_TH::Set(), Rcuxx::FmdVA_REC_UP_TH::Set(), Rcuxx::FmdVA_REC_UM_TH::Set(), Rcuxx::FmdVA_REC_IP_TH::Set(), Rcuxx::FmdVA_REC_IM_TH::Set(), Rcuxx::FmdTopBottom::Set(), Rcuxx::FmdT4_TH::Set(), Rcuxx::FmdT3_TH::Set(), Rcuxx::FmdT2SENS_TH::Set(), Rcuxx::FmdT2_TH::Set(), Rcuxx::FmdT1SENS_TH::Set(), Rcuxx::FmdT1_TH::Set(), Rcuxx::FmdRange::Set(), Rcuxx::FmdL1Timeout::Set(), Rcuxx::FmdL0Timeout::Set(), Rcuxx::FmdHoldWait::Set(), Rcuxx::FmdGTL_U_TH::Set(), Rcuxx::FmdFLASH_I_TH::Set(), Rcuxx::FmdClock::Set(), Rcuxx::FmdCalIter::Set(), Rcuxx::FmdAL_DIG_U_TH::Set(), Rcuxx::FmdAL_DIG_I_TH::Set(), Rcuxx::FmdAL_ANA_U_TH::Set(), Rcuxx::FmdAL_ANA_I_TH::Set(), Rcuxx::BcUSRATIO::Set(), Rcuxx::BcTSMWORD::Set(), Rcuxx::BcTEMP_TH::Set(), Rcuxx::BcDV_TH::Set(), Rcuxx::BcDC_TH::Set(), Rcuxx::BcCSR3::Set(), Rcuxx::BcCSR2::Set(), Rcuxx::BcCSR0::Set(), Rcuxx::BcAV_TH::Set(), Rcuxx::BcAC_TH::Set(), Rcuxx::AltroZSTHR::Set(), Rcuxx::AltroVFPED::Set(), Rcuxx::AltroTRCFG::Set(), Set(), Rcuxx::AltroPMDTA::Set(), Rcuxx::AltroPMADD::Set(), Rcuxx::AltroKLCoeffs::Set(), Rcuxx::AltroDPCFG::Set(), Rcuxx::AltroDPCF2::Set(), Rcuxx::AltroBCTHR::Set(), Rcuxx::FmdT4_TH::SetCentigrade(), Rcuxx::FmdT3_TH::SetCentigrade(), Rcuxx::FmdT2SENS_TH::SetCentigrade(), Rcuxx::FmdT2_TH::SetCentigrade(), Rcuxx::FmdT1SENS_TH::SetCentigrade(), Rcuxx::FmdT1_TH::SetCentigrade(), Rcuxx::BcTEMP_TH::SetCentigrade(), Rcuxx::FmdL1Timeout::SetClocks(), Rcuxx::FmdL0Timeout::SetClocks(), Rcuxx::FmdHoldWait::SetClocks(), Rcuxx::FmdVA_SUP_IP_TH::SetMiliAmps(), Rcuxx::FmdVA_SUP_IM_TH::SetMiliAmps(), Rcuxx::FmdVA_REC_IP_TH::SetMiliAmps(), Rcuxx::FmdVA_REC_IM_TH::SetMiliAmps(), Rcuxx::FmdFLASH_I_TH::SetMiliAmps(), Rcuxx::FmdAL_DIG_I_TH::SetMiliAmps(), Rcuxx::FmdAL_ANA_I_TH::SetMiliAmps(), Rcuxx::BcDC_TH::SetMiliAmps(), Rcuxx::BcAC_TH::SetMiliAmps(), Rcuxx::FmdVA_SUP_UP_TH::SetMiliVolts(), Rcuxx::FmdVA_SUP_UM_TH::SetMiliVolts(), Rcuxx::FmdVA_REC_UP_TH::SetMiliVolts(), Rcuxx::FmdVA_REC_UM_TH::SetMiliVolts(), Rcuxx::FmdGTL_U_TH::SetMiliVolts(), Rcuxx::FmdAL_DIG_U_TH::SetMiliVolts(), Rcuxx::FmdAL_ANA_U_TH::SetMiliVolts(), Rcuxx::BcDV_TH::SetMiliVolts(), Rcuxx::BcAV_TH::SetMiliVolts(), Rcuxx::BcTSMWORD::SetNumber(), Rcuxx::BcUSRATIO::SetRatio(), Rcuxx::BcThreshold::SetThreshold(), Rcuxx::BcThreshold::Threshold(), Rcuxx::BcThreshold::ThresholdNatural(), Update(), Write(), and WriteInstructions().


The documentation for this struct was generated from the following file:
Top of page Last update Wed Jun 4 00:47:25 2008
Copyright © 2004 Christian Holm Created by DoxyGen 1.5.6