AD917X API interface header file.
struct ad7616_init_param init_param
Definition ad7616_sdz.c:107
int32_t ad9172_remove(ad9172_dev *device)
Definition ad9172.c:373
chip_id
Definition ad9172.h:51
@ CHIPID_AD9173
Definition ad9172.h:54
@ CHIPID_AD9172
Definition ad9172.h:53
@ CHIPID_AD9176
Definition ad9172.h:57
@ CHIPID_AD9175
Definition ad9172.h:56
@ CHIPID_AD9174
Definition ad9172.h:55
@ CHIPID_AD9171
Definition ad9172.h:52
int32_t ad9172_init(ad9172_dev **device, ad9172_init_param *init_param)
Definition ad9172.c:289
signal_type_t
Definition api_def.h:193
signal_coupling_t
Definition api_def.h:200
Header file of Delay functions.
Header file of GPIO Interface.
Header file of SPI Interface.
struct no_os_gpio_desc * gpio_txen0
Definition ad9172.h:46
struct no_os_gpio_desc * gpio_reset
Definition ad9172.h:45
struct no_os_gpio_desc * gpio_txen1
Definition ad9172.h:47
struct ad9172_state * st
Definition ad9172.h:48
struct no_os_spi_desc * spi_desc
Definition ad9172.h:43
signal_type_t syncoutb_type
Definition ad9172.h:93
struct no_os_gpio_init_param gpio_txen1
Definition ad9172.h:84
uint32_t dac_rate_khz
Definition ad9172.h:86
uint32_t dac_clkin_Hz
Definition ad9172.h:87
uint32_t jesd_link_mode
Definition ad9172.h:88
struct no_os_spi_init_param * spi_init
Definition ad9172.h:81
uint32_t channel_interpolation
Definition ad9172.h:91
uint32_t jesd_subclass
Definition ad9172.h:89
uint32_t clock_output_config
Definition ad9172.h:92
signal_coupling_t sysref_coupling
Definition ad9172.h:94
uint32_t dac_interpolation
Definition ad9172.h:90
struct no_os_gpio_init_param gpio_reset
Definition ad9172.h:85
struct no_os_gpio_init_param gpio_txen0
Definition ad9172.h:83
uint32_t jesd_dual_link_mode
Definition ad9172.h:70
uint32_t dac_interpolation
Definition ad9172.h:66
signal_coupling_t sysref_coupling
Definition ad9172.h:74
uint32_t jesd_link_mode
Definition ad9172.h:69
uint32_t channel_interpolation
Definition ad9172.h:67
ad917x_handle_t dac_h
Definition ad9172.h:62
uint32_t clock_output_config
Definition ad9172.h:72
uint32_t jesd_subclass
Definition ad9172.h:71
enum chip_id id
Definition ad9172.h:61
uint8_t nco_main_enable
Definition ad9172.h:75
uint8_t nco_channel_enable
Definition ad9172.h:76
uint32_t interpolation
Definition ad9172.h:68
jesd_param_t appJesdConfig
Definition ad9172.h:63
uint32_t dac_rate_khz
Definition ad9172.h:64
signal_type_t syncoutb_type
Definition ad9172.h:73
uint64_t dac_clkin_Hz
Definition ad9172.h:65
Definition ad9361_util.h:63
Structure holding the GPIO descriptor.
Definition no_os_gpio.h:84
Structure holding the parameters for GPIO initialization.
Definition no_os_gpio.h:67
Structure holding SPI descriptor.
Definition no_os_spi.h:180
Structure holding the parameters for SPI initialization.
Definition no_os_spi.h:128