no-OS
|
IIO application descriptor initialization parameters. More...
#include <iio_app.h>
Public Attributes | |
struct iio_ctx_attr * | ctx_attrs |
uint32_t | nb_ctx_attr |
struct iio_app_device * | devices |
uint32_t | nb_devices |
struct iio_trigger_init * | trigs |
int32_t | nb_trigs |
struct no_os_uart_init_param | uart_init_params |
void * | irq_desc |
int(* | post_step_callback )(void *arg) |
void * | arg |
IIO application descriptor initialization parameters.
void* iio_app_init_param::arg |
Function parameteres
struct iio_ctx_attr* iio_app_init_param::ctx_attrs |
Array of context attribute name/value pairs
struct iio_app_device* iio_app_init_param::devices |
Array of IIO devices
void* iio_app_init_param::irq_desc |
IRQ descriptor to be used
uint32_t iio_app_init_param::nb_ctx_attr |
Number of context attributes in the array above
uint32_t iio_app_init_param::nb_devices |
Number of devices
int32_t iio_app_init_param::nb_trigs |
Number of triggers to be used
int(* iio_app_init_param::post_step_callback) (void *arg) |
Function to be called each step
struct iio_trigger_init* iio_app_init_param::trigs |
IIO triggers to be used
struct no_os_uart_init_param iio_app_init_param::uart_init_params |
UART init params