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

#include <ade7816.h>

Collaboration diagram for ade7816_init_param:
Collaboration graph
[legend]

Public Attributes

struct no_os_spi_init_paramspi_param
 
struct no_os_i2c_init_parami2c_param
 
struct no_os_gpio_init_paramreset_param
 
struct no_os_gpio_init_paramss_param
 
struct no_os_gpio_init_paramgpio_irq0_param
 
struct no_os_gpio_init_paramgpio_irq1_param
 
struct no_os_irq_ctrl_descirq_ctrl
 
enum ade7816_active_irq active_irq
 
enum ade7816_comm_type comm_type
 
uint32_t irq0_priority
 
uint32_t irq1_priority
 
void * handle_irq0
 
void * handle_irq1
 
void(* irq0_callback )(void *context)
 
void(* irq1_callback )(void *context)
 

Member Data Documentation

◆ active_irq

enum ade7816_active_irq ade7816_init_param::active_irq

◆ comm_type

enum ade7816_comm_type ade7816_init_param::comm_type

◆ gpio_irq0_param

struct no_os_gpio_init_param* ade7816_init_param::gpio_irq0_param

◆ gpio_irq1_param

struct no_os_gpio_init_param* ade7816_init_param::gpio_irq1_param

◆ handle_irq0

void* ade7816_init_param::handle_irq0

◆ handle_irq1

void* ade7816_init_param::handle_irq1

◆ i2c_param

struct no_os_i2c_init_param* ade7816_init_param::i2c_param

◆ irq0_callback

void(* ade7816_init_param::irq0_callback) (void *context)

◆ irq0_priority

uint32_t ade7816_init_param::irq0_priority

◆ irq1_callback

void(* ade7816_init_param::irq1_callback) (void *context)

◆ irq1_priority

uint32_t ade7816_init_param::irq1_priority

◆ irq_ctrl

struct no_os_irq_ctrl_desc* ade7816_init_param::irq_ctrl

◆ reset_param

struct no_os_gpio_init_param* ade7816_init_param::reset_param

◆ spi_param

struct no_os_spi_init_param* ade7816_init_param::spi_param

◆ ss_param

struct no_os_gpio_init_param* ade7816_init_param::ss_param

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