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

IIO application descriptor initialization parameters. More...

#include <iio_app.h>

Collaboration diagram for iio_app_init_param:
Collaboration graph
[legend]

Public Attributes

struct iio_ctx_attrctx_attrs
 
uint32_t nb_ctx_attr
 
struct iio_app_devicedevices
 
uint32_t nb_devices
 
struct iio_trigger_inittrigs
 
int32_t nb_trigs
 
struct no_os_uart_init_param uart_init_params
 
void * irq_desc
 
int(* post_step_callback )(void *arg)
 
void * arg
 

Detailed Description

IIO application descriptor initialization parameters.

Member Data Documentation

◆ arg

void* iio_app_init_param::arg

Function parameteres

◆ ctx_attrs

struct iio_ctx_attr* iio_app_init_param::ctx_attrs

Array of context attribute name/value pairs

◆ devices

struct iio_app_device* iio_app_init_param::devices

Array of IIO devices

◆ irq_desc

void* iio_app_init_param::irq_desc

IRQ descriptor to be used

◆ nb_ctx_attr

uint32_t iio_app_init_param::nb_ctx_attr

Number of context attributes in the array above

◆ nb_devices

uint32_t iio_app_init_param::nb_devices

Number of devices

◆ nb_trigs

int32_t iio_app_init_param::nb_trigs

Number of triggers to be used

◆ post_step_callback

int(* iio_app_init_param::post_step_callback) (void *arg)

Function to be called each step

◆ trigs

struct iio_trigger_init* iio_app_init_param::trigs

IIO triggers to be used

◆ uart_init_params

struct no_os_uart_init_param iio_app_init_param::uart_init_params

UART init params


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