no-OS
|
#include <ad463x.h>
Public Attributes | |
struct no_os_spi_init_param * | spi_init |
struct no_os_gpio_init_param * | gpio_resetn |
struct no_os_gpio_init_param * | gpio_cnv |
struct no_os_gpio_init_param * | gpio_pgia_a0 |
struct no_os_gpio_init_param * | gpio_pgia_a1 |
struct no_os_pwm_init_param * | trigger_pwm_init |
struct spi_engine_offload_init_param * | offload_init_param |
struct axi_clkgen_init * | clkgen_init |
uint32_t | axi_clkgen_rate |
uint32_t | reg_access_speed |
enum ad463x_id | device_id |
uint8_t | reg_data_width |
uint8_t | lane_mode |
uint8_t | clock_mode |
uint8_t | data_rate |
int32_t | vref |
uint8_t | output_mode |
bool | spi_dma_enable |
bool | offload_enable |
void(* | dcache_invalidate_range )(uint32_t address, uint32_t bytes_count) |
uint32_t ad463x_init_param::axi_clkgen_rate |
Clock generator rate
struct axi_clkgen_init* ad463x_init_param::clkgen_init |
Clock gen for hdl design init structure
uint8_t ad463x_init_param::clock_mode |
Clock Mode
uint8_t ad463x_init_param::data_rate |
Data Rate Mode
void(* ad463x_init_param::dcache_invalidate_range) (uint32_t address, uint32_t bytes_count) |
Invalidate the Data cache for the given address range
enum ad463x_id ad463x_init_param::device_id |
Device id
struct no_os_gpio_init_param* ad463x_init_param::gpio_cnv |
struct no_os_gpio_init_param* ad463x_init_param::gpio_pgia_a0 |
struct no_os_gpio_init_param* ad463x_init_param::gpio_pgia_a1 |
struct no_os_gpio_init_param* ad463x_init_param::gpio_resetn |
GPIO
uint8_t ad463x_init_param::lane_mode |
Lane Mode
bool ad463x_init_param::offload_enable |
enable spi engine offload
struct spi_engine_offload_init_param* ad463x_init_param::offload_init_param |
SPI module offload init
uint8_t ad463x_init_param::output_mode |
Output Mode
uint32_t ad463x_init_param::reg_access_speed |
Register access speed
uint8_t ad463x_init_param::reg_data_width |
Register data width
bool ad463x_init_param::spi_dma_enable |
enable spi dma
struct no_os_spi_init_param* ad463x_init_param::spi_init |
SPI
struct no_os_pwm_init_param* ad463x_init_param::trigger_pwm_init |
PWM
int32_t ad463x_init_param::vref |
Reference voltage