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

#include <ad9172.h>

Collaboration diagram for ad9172_state:
Collaboration graph
[legend]

Public Attributes

enum chip_id id
 
ad917x_handle_t dac_h
 
jesd_param_t appJesdConfig
 
uint32_t dac_rate_khz
 
uint64_t dac_clkin_Hz
 
uint32_t dac_interpolation
 
uint32_t channel_interpolation
 
uint32_t interpolation
 
uint32_t jesd_link_mode
 
uint32_t jesd_dual_link_mode
 
uint32_t jesd_subclass
 
uint32_t clock_output_config
 
signal_type_t syncoutb_type
 
signal_coupling_t sysref_coupling
 
uint8_t nco_main_enable
 
uint8_t nco_channel_enable
 

Member Data Documentation

◆ appJesdConfig

jesd_param_t ad9172_state::appJesdConfig

◆ channel_interpolation

uint32_t ad9172_state::channel_interpolation

◆ clock_output_config

uint32_t ad9172_state::clock_output_config

◆ dac_clkin_Hz

uint64_t ad9172_state::dac_clkin_Hz

◆ dac_h

ad917x_handle_t ad9172_state::dac_h

◆ dac_interpolation

uint32_t ad9172_state::dac_interpolation

◆ dac_rate_khz

uint32_t ad9172_state::dac_rate_khz

◆ id

enum chip_id ad9172_state::id

◆ interpolation

uint32_t ad9172_state::interpolation

◆ jesd_dual_link_mode

uint32_t ad9172_state::jesd_dual_link_mode

◆ jesd_link_mode

uint32_t ad9172_state::jesd_link_mode

◆ jesd_subclass

uint32_t ad9172_state::jesd_subclass

◆ nco_channel_enable

uint8_t ad9172_state::nco_channel_enable

◆ nco_main_enable

uint8_t ad9172_state::nco_main_enable

◆ syncoutb_type

signal_type_t ad9172_state::syncoutb_type

◆ sysref_coupling

signal_coupling_t ad9172_state::sysref_coupling

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