no-OS
|
ADE9113 Device initialization parameters. More...
#include <ade9113.h>
Public Attributes | |
struct no_os_spi_init_param * | spi_init |
struct no_os_gpio_init_param * | gpio_rdy |
struct no_os_gpio_init_param * | gpio_reset |
struct no_os_irq_ctrl_desc * | irq_ctrl |
void(* | drdy_callback )(void *context) |
uint8_t | no_devs |
ADE9113 Device initialization parameters.
void(* ade9113_init_param::drdy_callback) (void *context) |
External callback used to handle interrupt routine for GPIO RDY Set to NULL if callback defined in driver used
struct no_os_gpio_init_param* ade9113_init_param::gpio_rdy |
GPIO RDY descriptor used to signal when ADC data is available
struct no_os_gpio_init_param* ade9113_init_param::gpio_reset |
GPIO RESET descriptor used to reset device (HW reset)
struct no_os_irq_ctrl_desc* ade9113_init_param::irq_ctrl |
IRQ device descriptor used to handle interrupt routine for GPIO RDY
uint8_t ade9113_init_param::no_devs |
number of devices in daisy-chain, if 1, then no daisy-chain
struct no_os_spi_init_param* ade9113_init_param::spi_init |