no-OS
Public Attributes | List of all members
hmc7044_dev Struct Reference

#include <hmc7044.h>

Collaboration diagram for hmc7044_dev:
Collaboration graph
[legend]

Public Attributes

no_os_spi_descspi_desc
 
bool is_hmc7043
 
uint32_t clkin_freq [4]
 
uint32_t clkin_freq_ccf [4]
 
uint32_t vcxo_freq
 
uint32_t pll1_pfd
 
uint32_t pll2_freq
 
uint32_t pll1_loop_bw
 
uint32_t sysref_timer_div
 
unsigned int pll1_ref_prio_ctrl
 
bool clkin0_rfsync_en
 
bool clkin1_vcoin_en
 
bool high_performance_mode_clock_dist_en
 
bool rf_reseeder_en
 
unsigned int sync_pin_mode
 
uint32_t pulse_gen_mode
 
uint32_t in_buf_mode [5]
 
uint32_t gpi_ctrl [4]
 
uint32_t gpo_ctrl [4]
 
uint32_t num_channels
 
struct hmc7044_chan_specchannels
 

Member Data Documentation

◆ channels

struct hmc7044_chan_spec* hmc7044_dev::channels

◆ clkin0_rfsync_en

bool hmc7044_dev::clkin0_rfsync_en

◆ clkin1_vcoin_en

bool hmc7044_dev::clkin1_vcoin_en

◆ clkin_freq

uint32_t hmc7044_dev::clkin_freq[4]

◆ clkin_freq_ccf

uint32_t hmc7044_dev::clkin_freq_ccf[4]

◆ gpi_ctrl

uint32_t hmc7044_dev::gpi_ctrl[4]

◆ gpo_ctrl

uint32_t hmc7044_dev::gpo_ctrl[4]

◆ high_performance_mode_clock_dist_en

bool hmc7044_dev::high_performance_mode_clock_dist_en

◆ in_buf_mode

uint32_t hmc7044_dev::in_buf_mode[5]

◆ is_hmc7043

bool hmc7044_dev::is_hmc7043

◆ num_channels

uint32_t hmc7044_dev::num_channels

◆ pll1_loop_bw

uint32_t hmc7044_dev::pll1_loop_bw

◆ pll1_pfd

uint32_t hmc7044_dev::pll1_pfd

◆ pll1_ref_prio_ctrl

unsigned int hmc7044_dev::pll1_ref_prio_ctrl

◆ pll2_freq

uint32_t hmc7044_dev::pll2_freq

◆ pulse_gen_mode

uint32_t hmc7044_dev::pulse_gen_mode

◆ rf_reseeder_en

bool hmc7044_dev::rf_reseeder_en

◆ spi_desc

no_os_spi_desc* hmc7044_dev::spi_desc

◆ sync_pin_mode

unsigned int hmc7044_dev::sync_pin_mode

◆ sysref_timer_div

uint32_t hmc7044_dev::sysref_timer_div

◆ vcxo_freq

uint32_t hmc7044_dev::vcxo_freq

The documentation for this struct was generated from the following file: