RTXI 1.3
tMSeries::tPLL_Control Class Reference

#include <tMSeries.h>

Inheritance diagram for tMSeries::tPLL_Control:
tMSeries::tReg16IODirect32

List of all members.

Public Types

enum  { kOffset = 0x1c6, kId = 95 }
enum  tId {
  kRegisterId = 0, kPLL_MultiplierId = 1, kPLL_DivisorId = 2, kPLL_EnableId = 3,
  kPLL_VCO_ModeId = 4
}
enum  tPLL_VCO_Mode { kPLL_VCO_ModeMode1_200_325MHz = 0, kPLL_VCO_ModeMode2_175_225MHz = 1, kPLL_VCO_ModeMode3_100_225MHz = 2, kPLL_VCO_ModeMode4_75_150MHz = 3 }
typedef tReg16IODirect32 tIOStrategy
typedef tMSeries tRegisterMap

Public Member Functions

 tPLL_Control ()
tMSeriesregisterMap (void)
void flushBus (nMDBG::tStatus2 *statusChain=NULL)
tPLL_ControlsetRegister (u16 value, nMDBG::tStatus2 *statusChain=NULL)
u16 getRegister (nMDBG::tStatus2 *statusChain=NULL) const
void flush (nMDBG::tStatus2 *statusChain=NULL)
void writeRegister (u16 value, nMDBG::tStatus2 *statusChain=NULL)
u16 readRegister (nMDBG::tStatus2 *statusChain=NULL)
tPLL_ControlsetPLL_Multiplier (u16 fieldValue, nMDBG::tStatus2 *statusChain=NULL)
u16 getPLL_Multiplier (nMDBG::tStatus2 *statusChain=NULL) const
void writePLL_Multiplier (u16 fieldValue, nMDBG::tStatus2 *statusChain=NULL)
u16 readPLL_Multiplier (nMDBG::tStatus2 *statusChain=NULL)
tPLL_ControlsetPLL_Divisor (u16 fieldValue, nMDBG::tStatus2 *statusChain=NULL)
u16 getPLL_Divisor (nMDBG::tStatus2 *statusChain=NULL) const
void writePLL_Divisor (u16 fieldValue, nMDBG::tStatus2 *statusChain=NULL)
u16 readPLL_Divisor (nMDBG::tStatus2 *statusChain=NULL)
tPLL_ControlsetPLL_Enable (tBoolean fieldValue, nMDBG::tStatus2 *statusChain=NULL)
tBoolean getPLL_Enable (nMDBG::tStatus2 *statusChain=NULL) const
void writePLL_Enable (tBoolean fieldValue, nMDBG::tStatus2 *statusChain=NULL)
tBoolean readPLL_Enable (nMDBG::tStatus2 *statusChain=NULL)
tPLL_ControlsetPLL_VCO_Mode (tPLL_VCO_Mode fieldValue, nMDBG::tStatus2 *statusChain=NULL)
tPLL_VCO_Mode getPLL_VCO_Mode (nMDBG::tStatus2 *statusChain=NULL) const
void writePLL_VCO_Mode (tPLL_VCO_Mode fieldValue, nMDBG::tStatus2 *statusChain=NULL)
tPLL_VCO_Mode readPLL_VCO_Mode (nMDBG::tStatus2 *statusChain=NULL)

Friends

class tMSeries

Detailed Description

Definition at line 9694 of file tMSeries.h.


Member Typedef Documentation

Definition at line 9698 of file tMSeries.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
kOffset 
kId 

Definition at line 9700 of file tMSeries.h.

Enumerator:
kRegisterId 
kPLL_MultiplierId 
kPLL_DivisorId 
kPLL_EnableId 
kPLL_VCO_ModeId 

Definition at line 9707 of file tMSeries.h.

Enumerator:
kPLL_VCO_ModeMode1_200_325MHz 
kPLL_VCO_ModeMode2_175_225MHz 
kPLL_VCO_ModeMode3_100_225MHz 
kPLL_VCO_ModeMode4_75_150MHz 

Definition at line 9751 of file tMSeries.h.


Constructor & Destructor Documentation

tMSeries::tPLL_Control::tPLL_Control ( ) [inline]

Definition at line 15214 of file tMSeries_auto.cpp.


Member Function Documentation

void tMSeries::tPLL_Control::flush ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 15241 of file tMSeries_auto.cpp.

void tMSeries::tPLL_Control::flushBus ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 15224 of file tMSeries_auto.cpp.

u16 tMSeries::tPLL_Control::getPLL_Divisor ( nMDBG::tStatus2 statusChain = NULL) const [inline]

Definition at line 15292 of file tMSeries_auto.cpp.

tBoolean tMSeries::tPLL_Control::getPLL_Enable ( nMDBG::tStatus2 statusChain = NULL) const [inline]

Definition at line 15315 of file tMSeries_auto.cpp.

u16 tMSeries::tPLL_Control::getPLL_Multiplier ( nMDBG::tStatus2 statusChain = NULL) const [inline]

Definition at line 15269 of file tMSeries_auto.cpp.

tMSeries::tPLL_Control::tPLL_VCO_Mode tMSeries::tPLL_Control::getPLL_VCO_Mode ( nMDBG::tStatus2 statusChain = NULL) const [inline]

Definition at line 15338 of file tMSeries_auto.cpp.

u16 tMSeries::tPLL_Control::getRegister ( nMDBG::tStatus2 statusChain = NULL) const [inline]

Definition at line 15236 of file tMSeries_auto.cpp.

u16 tMSeries::tPLL_Control::readPLL_Divisor ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 15302 of file tMSeries_auto.cpp.

tBoolean tMSeries::tPLL_Control::readPLL_Enable ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 15325 of file tMSeries_auto.cpp.

u16 tMSeries::tPLL_Control::readPLL_Multiplier ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 15279 of file tMSeries_auto.cpp.

tMSeries::tPLL_Control::tPLL_VCO_Mode tMSeries::tPLL_Control::readPLL_VCO_Mode ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 15348 of file tMSeries_auto.cpp.

u16 tMSeries::tPLL_Control::readRegister ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 15255 of file tMSeries_auto.cpp.

tMSeries * tMSeries::tPLL_Control::registerMap ( void  ) [inline]

Definition at line 15219 of file tMSeries_auto.cpp.

tMSeries::tPLL_Control & tMSeries::tPLL_Control::setPLL_Divisor ( u16  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 15284 of file tMSeries_auto.cpp.

tMSeries::tPLL_Control & tMSeries::tPLL_Control::setPLL_Enable ( tBoolean  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 15307 of file tMSeries_auto.cpp.

tMSeries::tPLL_Control & tMSeries::tPLL_Control::setPLL_Multiplier ( u16  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 15261 of file tMSeries_auto.cpp.

tMSeries::tPLL_Control & tMSeries::tPLL_Control::setPLL_VCO_Mode ( tPLL_VCO_Mode  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 15330 of file tMSeries_auto.cpp.

tMSeries::tPLL_Control & tMSeries::tPLL_Control::setRegister ( u16  value,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 15229 of file tMSeries_auto.cpp.

void tMSeries::tPLL_Control::writePLL_Divisor ( u16  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 15297 of file tMSeries_auto.cpp.

void tMSeries::tPLL_Control::writePLL_Enable ( tBoolean  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 15320 of file tMSeries_auto.cpp.

void tMSeries::tPLL_Control::writePLL_Multiplier ( u16  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 15274 of file tMSeries_auto.cpp.

void tMSeries::tPLL_Control::writePLL_VCO_Mode ( tPLL_VCO_Mode  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 15343 of file tMSeries_auto.cpp.

void tMSeries::tPLL_Control::writeRegister ( u16  value,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 15248 of file tMSeries_auto.cpp.


Friends And Related Function Documentation

friend class tMSeries [friend]

Definition at line 9771 of file tMSeries.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines