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

#include <ad5592r-base.h>

Collaboration diagram for ad5592r_dev:
Collaboration graph
[legend]

Public Attributes

const struct ad5592r_rw_opsops
 
struct no_os_i2c_desci2c
 
struct no_os_spi_descspi
 
uint16_t spi_msg
 
uint8_t num_channels
 
uint16_t cached_dac [8]
 
uint16_t cached_gp_ctrl
 
uint8_t channel_modes [8]
 
uint8_t channel_offstate [8]
 
uint8_t gpio_out
 
uint8_t gpio_in
 
uint8_t gpio_val
 
uint8_t ldac_mode
 

Member Data Documentation

◆ cached_dac

uint16_t ad5592r_dev::cached_dac[8]

◆ cached_gp_ctrl

uint16_t ad5592r_dev::cached_gp_ctrl

◆ channel_modes

uint8_t ad5592r_dev::channel_modes[8]

◆ channel_offstate

uint8_t ad5592r_dev::channel_offstate[8]

◆ gpio_in

uint8_t ad5592r_dev::gpio_in

◆ gpio_out

uint8_t ad5592r_dev::gpio_out

◆ gpio_val

uint8_t ad5592r_dev::gpio_val

◆ i2c

struct no_os_i2c_desc* ad5592r_dev::i2c

◆ ldac_mode

uint8_t ad5592r_dev::ldac_mode

◆ num_channels

uint8_t ad5592r_dev::num_channels

◆ ops

const struct ad5592r_rw_ops* ad5592r_dev::ops

◆ spi

struct no_os_spi_desc* ad5592r_dev::spi

◆ spi_msg

uint16_t ad5592r_dev::spi_msg

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