precision-converters-firmware
iio_ad7606.h
Go to the documentation of this file.
1 /***************************************************************************/
12 #ifndef IIO_AD7606_H_
13 #define IIO_AD7606_H_
14 
15 /******************************************************************************/
16 /***************************** Include Files **********************************/
17 /******************************************************************************/
18 
19 #include <stdio.h>
20 #include <stdbool.h>
21 #include "iio.h"
22 #include "iio_types.h"
23 
24 /******************************************************************************/
25 /****************************** Macros ****************************************/
26 /******************************************************************************/
27 
28 /******************************************************************************/
29 /*************************** Types Declarations *******************************/
30 /******************************************************************************/
31 
32 /******************************************************************************/
33 /*************************** Public Declarations ******************************/
34 /******************************************************************************/
35 
36 /* Init the IIO interface */
37 int32_t ad7606_iio_initialize(void);
38 
39 /* Run the IIO event handler */
40 void ad7606_iio_event_handler(void);
41 
42 extern struct ad7606_dev *p_ad7606_dev_inst;
43 
44 #endif /* IIO_AD7606_H_ */
void ad7606_iio_event_handler(void)
Run the AD7606 IIO event handler.
Definition: iio_ad7606.c:2372
struct ad7606_dev * p_ad7606_dev_inst
Definition: iio_ad7606.c:95
int32_t ad7606_iio_initialize(void)
Initialize the IIO interface for AD7606 IIO device.
Definition: iio_ad7606.c:2275