![]() |
no-OS
|
ADAR300X initialization parameters. More...
#include <adar300x.h>
Public Attributes | |
| struct no_os_spi_init_param | spi_init |
| struct no_os_spi_desc * | spi_desc_shared |
| enum adar300x_type | type |
| uint8_t | dev_addr |
| struct no_os_gpio_init_param * | gpio_rstb |
| struct no_os_gpio_init_param * | gpio_mux_sel |
| struct no_os_gpio_init_param * | gpio_update |
| struct no_os_gpio_init_param * | gpio_reset |
| struct no_os_gpio_init_param * | gpio_mute |
ADAR300X initialization parameters.
| uint8_t adar300x_init_param::dev_addr |
Chip ID, 0 to 15, must match the ADDR3..0 straps
| struct no_os_gpio_init_param* adar300x_init_param::gpio_mute |
Beam mute qualifier GPIO, optional
| struct no_os_gpio_init_param* adar300x_init_param::gpio_mux_sel |
Eval board SPI mux select GPIO, optional
| struct no_os_gpio_init_param* adar300x_init_param::gpio_reset |
Beam reset qualifier GPIO, optional
| struct no_os_gpio_init_param* adar300x_init_param::gpio_rstb |
Hard reset GPIO, optional
| struct no_os_gpio_init_param* adar300x_init_param::gpio_update |
Beam state latch strobe GPIO, optional
| struct no_os_spi_desc* adar300x_init_param::spi_desc_shared |
Adopt this descriptor instead of initializing SPI, NULL to own the bus
| struct no_os_spi_init_param adar300x_init_param::spi_init |
SPI initialization parameters, ignored when spi_desc_shared is set
| enum adar300x_type adar300x_init_param::type |
Part variant