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
 
uint32_t reg_access_speed
 
no_os_gpio_init_paramgpio_hw_rngsel0_param
 
no_os_gpio_init_paramgpio_hw_rngsel1_param
 
no_os_gpio_init_paramgpio_reset_param
 
no_os_gpio_init_paramgpio_os0_param
 
no_os_gpio_init_paramgpio_os1_param
 
no_os_gpio_init_paramgpio_os2_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

◆ core_baseaddr

uint32_t ad7616_init_param::core_baseaddr

◆ dcache_invalidate_range

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

◆ gpio_hw_rngsel0_param

no_os_gpio_init_param* ad7616_init_param::gpio_hw_rngsel0_param

◆ gpio_hw_rngsel1_param

no_os_gpio_init_param* ad7616_init_param::gpio_hw_rngsel1_param

◆ gpio_os0_param

no_os_gpio_init_param* ad7616_init_param::gpio_os0_param

◆ gpio_os1_param

no_os_gpio_init_param* ad7616_init_param::gpio_os1_param

◆ gpio_os2_param

no_os_gpio_init_param* ad7616_init_param::gpio_os2_param

◆ gpio_reset_param

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

◆ 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: