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

#include <ad738x.h>

Collaboration diagram for ad738x_init_param:
Collaboration graph
[legend]

Public Attributes

struct no_os_spi_init_paramspi_param
 
struct axi_clkgen_initclkgen_init
 
uint32_t axi_clkgen_rate
 
struct spi_engine_offload_init_paramoffload_init_param
 
struct no_os_pwm_init_parampwm_init
 
enum ad738x_conv_mode conv_mode
 
enum ad738x_ref_sel ref_sel
 
uint32_t ref_voltage_mv
 
void(* dcache_invalidate_range )(uint32_t address, uint32_t bytes_count)
 
uint32_t flags
 

Member Data Documentation

◆ axi_clkgen_rate

uint32_t ad738x_init_param::axi_clkgen_rate

◆ clkgen_init

struct axi_clkgen_init* ad738x_init_param::clkgen_init

◆ conv_mode

enum ad738x_conv_mode ad738x_init_param::conv_mode

◆ dcache_invalidate_range

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

Invalidate the Data cache for the given address range

◆ flags

uint32_t ad738x_init_param::flags

◆ offload_init_param

struct spi_engine_offload_init_param* ad738x_init_param::offload_init_param

SPI module offload init

◆ pwm_init

struct no_os_pwm_init_param* ad738x_init_param::pwm_init

◆ ref_sel

enum ad738x_ref_sel ad738x_init_param::ref_sel

◆ ref_voltage_mv

uint32_t ad738x_init_param::ref_voltage_mv

◆ spi_param

struct no_os_spi_init_param* ad738x_init_param::spi_param

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