precision-converters-firmware
ad77681_iio.h
Go to the documentation of this file.
1 /***************************************************************************/
12 #ifndef _AD77681_IIO_H_
13 #define _AD77681_IIO_H_
14 
15 /******************************************************************************/
16 /***************************** Include Files **********************************/
17 /******************************************************************************/
18 
19 #include <stdio.h>
20 #include <stdbool.h>
21 
22 #include "iio.h"
23 #include "iio_types.h"
24 
25 /******************************************************************************/
26 /************************ Macros/Constants ************************************/
27 /******************************************************************************/
28 
29 /******************************************************************************/
30 /************************ Public Declarations *********************************/
31 /******************************************************************************/
32 
33 /* AD77681 global device instance for accessing device specific APIs */
34 extern struct ad77681_dev *p_ad77681_dev_inst;
35 
36 /* Init the IIO interface */
37 int32_t ad77681_iio_initialize(void);
38 
39 /* Run the IIO event handler */
40 void ad77681_iio_event_handler(void);
41 
42 #endif /* _AD77681_IIO_H_ */
int32_t ad77681_iio_initialize(void)
Initialize the IIO interface for AD7768-1 IIO device.
Definition: ad77681_iio.c:894
void ad77681_iio_event_handler(void)
Run the AD77681 IIO event handler.
Definition: ad77681_iio.c:987
struct ad77681_dev * p_ad77681_dev_inst
Definition: ad77681_iio.c:77
Definition: ad77681.h:529