![]() |
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