![]() |
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.