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

#include <ad7616.h>

Collaboration diagram for ad7616_init_param:
Collaboration graph
[legend]

Public Attributes

struct no_os_spi_init_paramspi_param
 
struct spi_engine_offload_init_paramoffload_init_param
 
struct no_os_pwm_init_paramtrigger_pwm_init
 
struct axi_clkgen_initclkgen_init
 
uint32_t axi_clkgen_rate
 
uint32_t reg_access_speed
 
uint8_t crc
 
struct no_os_gpio_init_paramgpio_hw_rngsel0_param
 
struct no_os_gpio_init_paramgpio_hw_rngsel1_param
 
struct no_os_gpio_init_paramgpio_reset_param
 
struct no_os_gpio_init_paramgpio_os0_param
 
struct no_os_gpio_init_paramgpio_os1_param
 
struct no_os_gpio_init_paramgpio_os2_param
 
struct no_os_gpio_init_paramgpio_convst_param
 
struct no_os_gpio_init_paramgpio_busy_param
 
uint32_t core_baseaddr
 
enum ad7616_mode mode
 
enum ad7616_range va [8]
 
enum ad7616_range vb [8]
 
enum ad7616_osr osr
 
void(* dcache_invalidate_range )(uint32_t address, uint32_t bytes_count)
 

Member Data Documentation

◆ axi_clkgen_rate

uint32_t ad7616_init_param::axi_clkgen_rate

◆ clkgen_init

struct axi_clkgen_init* ad7616_init_param::clkgen_init

◆ core_baseaddr

uint32_t ad7616_init_param::core_baseaddr

◆ crc

uint8_t ad7616_init_param::crc

◆ dcache_invalidate_range

void(* ad7616_init_param::dcache_invalidate_range) (uint32_t address, uint32_t bytes_count)

◆ gpio_busy_param

struct no_os_gpio_init_param* ad7616_init_param::gpio_busy_param

◆ gpio_convst_param

struct no_os_gpio_init_param* ad7616_init_param::gpio_convst_param

◆ gpio_hw_rngsel0_param

struct no_os_gpio_init_param* ad7616_init_param::gpio_hw_rngsel0_param

◆ gpio_hw_rngsel1_param

struct no_os_gpio_init_param* ad7616_init_param::gpio_hw_rngsel1_param

◆ gpio_os0_param

struct no_os_gpio_init_param* ad7616_init_param::gpio_os0_param

◆ gpio_os1_param

struct no_os_gpio_init_param* ad7616_init_param::gpio_os1_param

◆ gpio_os2_param

struct no_os_gpio_init_param* ad7616_init_param::gpio_os2_param

◆ gpio_reset_param

struct no_os_gpio_init_param* ad7616_init_param::gpio_reset_param

◆ mode

enum ad7616_mode ad7616_init_param::mode

◆ offload_init_param

struct spi_engine_offload_init_param* ad7616_init_param::offload_init_param

◆ osr

enum ad7616_osr ad7616_init_param::osr

◆ reg_access_speed

uint32_t ad7616_init_param::reg_access_speed

◆ spi_param

struct no_os_spi_init_param* ad7616_init_param::spi_param

◆ trigger_pwm_init

struct no_os_pwm_init_param* ad7616_init_param::trigger_pwm_init

◆ va

enum ad7616_range ad7616_init_param::va[8]

◆ vb

enum ad7616_range ad7616_init_param::vb[8]

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