no-OS
|
AD4170 device descriptor. More...
#include <ad4170.h>
Public Attributes | |
enum ad4170_id | id |
struct no_os_spi_init_param | spi_init |
struct no_os_spi_desc * | spi_desc |
struct ad4170_spi_settings | spi_settings |
uint32_t | rdy_conv_timeout |
bool | big_endian |
struct ad4170_config | config |
struct no_os_gpio_init_param * | gpio_sync_inb_init |
struct no_os_gpio_desc * | gpio_sync_inb |
struct no_os_gpio_init_param * | gpio_dig_aux1_init |
struct no_os_gpio_desc * | gpio_dig_aux1 |
struct no_os_gpio_init_param * | gpio_dig_aux2_init |
bool | dig_aux2_output |
struct no_os_gpio_desc * | gpio_dig_aux2 |
bool | digif |
AD4170 device descriptor.
bool ad4170_dev::big_endian |
Specifies whether CPU is big endian.
struct ad4170_config ad4170_dev::config |
Copy of the AD4170 device configuration.
bool ad4170_dev::dig_aux2_output |
DIG_AUX2 may be configured as input or output, this specifies whether it is an output.
bool ad4170_dev::digif |
Specifies whether the SPI+GPIO is interface is initialized.
struct no_os_gpio_desc* ad4170_dev::gpio_dig_aux1 |
DIG_AUX1 GPIO descriptor.
struct no_os_gpio_init_param* ad4170_dev::gpio_dig_aux1_init |
Copy of the DIG_AUX1 GPIO configuration.
struct no_os_gpio_desc* ad4170_dev::gpio_dig_aux2 |
DIG_AUX2 GPIO descriptor.
struct no_os_gpio_init_param* ad4170_dev::gpio_dig_aux2_init |
Copy of the DIG_AUX2 GPIO configuration.
struct no_os_gpio_desc* ad4170_dev::gpio_sync_inb |
SYNC_IN GPIO descriptor.
struct no_os_gpio_init_param* ad4170_dev::gpio_sync_inb_init |
Copy of the SYNC_IN GPIO configuration.
enum ad4170_id ad4170_dev::id |
Device ID
uint32_t ad4170_dev::rdy_conv_timeout |
struct no_os_spi_desc* ad4170_dev::spi_desc |
SPI descriptor.
struct no_os_spi_init_param ad4170_dev::spi_init |
Copy of the Host processor SPI configuration.
struct ad4170_spi_settings ad4170_dev::spi_settings |
Copy of the AD4170 SPI communication configuration.