db_wbxng_adf4350.cc File Reference

#include "db_wbxng_adf4350.h"
#include <db_base_impl.h>
#include <stdio.h>
Include dependency graph for db_wbxng_adf4350.cc:

Defines

#define FREQ_C(freq)   uint64_t(freq)
#define INPUT_REF_FREQ   FREQ_C(64e6)
#define DIV_ROUND(num, denom)   (((num) + ((denom)/2))/(denom))
#define INPUT_REF_FREQ_2X   (2*INPUT_REF_FREQ)
#define MIN_INT_DIV   uint16_t(23)
#define MAX_RF_DIV   uint8_t(16)
#define MIN_VCO_FREQ   FREQ_C(2.2e9)
#define MAX_VCO_FREQ   FREQ_C(4.4e9)
#define MAX_FREQ   DIV_ROUND(MAX_VCO_FREQ, 1)
#define MIN_FREQ   DIV_ROUND(MIN_VCO_FREQ, MAX_RF_DIV)
#define CE_PIN   (1 << 3)
#define PDB_RF_PIN   (1 << 2)
#define MUX_PIN   (1 << 1)
#define LD_PIN   (1 << 0)

Define Documentation

#define CE_PIN   (1 << 3)
#define DIV_ROUND ( num,
denom   )     (((num) + ((denom)/2))/(denom))
#define FREQ_C ( freq   )     uint64_t(freq)

Referenced by adf4350::_set_freq().

#define INPUT_REF_FREQ   FREQ_C(64e6)
#define INPUT_REF_FREQ_2X   (2*INPUT_REF_FREQ)
#define LD_PIN   (1 << 0)

Referenced by adf4350::_get_locked().

#define MAX_FREQ   DIV_ROUND(MAX_VCO_FREQ, 1)
#define MAX_RF_DIV   uint8_t(16)
#define MAX_VCO_FREQ   FREQ_C(4.4e9)
#define MIN_FREQ   DIV_ROUND(MIN_VCO_FREQ, MAX_RF_DIV)
#define MIN_INT_DIV   uint16_t(23)
#define MIN_VCO_FREQ   FREQ_C(2.2e9)

Referenced by adf4350::_set_freq().

#define MUX_PIN   (1 << 1)
#define PDB_RF_PIN   (1 << 2)
Generated on Sat Oct 23 17:22:39 2010 for Universal Software Radio Peripheral by  doxygen 1.6.3