_AD4360_common Class Reference

#include <db_flexrf.h>

Inheritance diagram for _AD4360_common:
_1200_common _1800_common _2400_common _400_common _900_common _400_rx _400_tx

List of all members.

Public Member Functions

 _AD4360_common ()
virtual ~_AD4360_common ()
virtual double freq_min ()=0
virtual double freq_max ()=0
bool _compute_regs (double refclk_freq, double freq, int &retR, int &retcontrol, int &retN, double &retfreq)
int _compute_control_reg ()
virtual int _refclk_divisor ()
int _prescaler ()
void R_DIV (int div)

Protected Attributes

int d_R_RSV
int d_BSC
int d_TEST
int d_LDP
int d_ABP
int d_N_RSV
int d_PL
int d_MTLD
int d_CPG
int d_CP3S
int d_PDP
int d_MUXOUT
int d_CR
int d_PC
int d_A_DIV
int d_B_DIV
int d_R_DIV
int d_P
int d_PD
int d_CP2
int d_CP1
int d_DIVSEL
int d_DIV2
int d_CPGAIN
int d_freq_mult

Constructor & Destructor Documentation

_AD4360_common::_AD4360_common (  ) 
_AD4360_common::~_AD4360_common (  )  [virtual]

Member Function Documentation

int _AD4360_common::_compute_control_reg (  ) 
bool _AD4360_common::_compute_regs ( double  refclk_freq,
double  freq,
int &  retR,
int &  retcontrol,
int &  retN,
double &  retfreq 
)
int _AD4360_common::_prescaler (  ) 

References d_P.

Referenced by _compute_regs().

int _AD4360_common::_refclk_divisor (  )  [virtual]
virtual double _AD4360_common::freq_max (  )  [pure virtual]
virtual double _AD4360_common::freq_min (  )  [pure virtual]
void _AD4360_common::R_DIV ( int  div  )  [inline]

Member Data Documentation

int _AD4360_common::d_A_DIV [protected]

Referenced by _compute_regs().

int _AD4360_common::d_ABP [protected]

Referenced by _AD4360_common(), and _compute_regs().

int _AD4360_common::d_B_DIV [protected]

Referenced by _compute_regs().

int _AD4360_common::d_BSC [protected]

Referenced by _AD4360_common(), and _compute_regs().

int _AD4360_common::d_CP1 [protected]
int _AD4360_common::d_CP2 [protected]
int _AD4360_common::d_CP3S [protected]
int _AD4360_common::d_CPG [protected]
int _AD4360_common::d_CPGAIN [protected]
int _AD4360_common::d_CR [protected]
int _AD4360_common::d_DIV2 [protected]
int _AD4360_common::d_DIVSEL [protected]
int _AD4360_common::d_freq_mult [protected]
int _AD4360_common::d_LDP [protected]

Referenced by _AD4360_common(), and _compute_regs().

int _AD4360_common::d_MTLD [protected]
int _AD4360_common::d_MUXOUT [protected]
int _AD4360_common::d_N_RSV [protected]

Referenced by _AD4360_common(), and _compute_regs().

int _AD4360_common::d_P [protected]
int _AD4360_common::d_PC [protected]
int _AD4360_common::d_PD [protected]
int _AD4360_common::d_PDP [protected]
int _AD4360_common::d_PL [protected]
int _AD4360_common::d_R_DIV [protected]
int _AD4360_common::d_R_RSV [protected]

Referenced by _AD4360_common(), and _compute_regs().

int _AD4360_common::d_TEST [protected]

Referenced by _AD4360_common(), and _compute_regs().


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

Generated by  doxygen 1.6.2