precision-converters-firmware
ad5754r_iio.h
Go to the documentation of this file.
1 /*************************************************************************/
12 #ifndef AD5754R_IIO_H
13 #define AD5754R_IIO_H
14 
15 /******************************************************************************/
16 /***************************** Include Files **********************************/
17 /******************************************************************************/
18 #include <stdint.h>
19 #include "app_config.h"
20 /******************************************************************************/
21 /********************** Macros and Constants Definition ***********************/
22 /******************************************************************************/
23 
24 /******************************************************************************/
25 /********************** Variables and User Defined Data Types *****************/
26 /******************************************************************************/
27 
28 /* AD5754R global device instance for accessing device specific APIs */
29 extern struct ad5754r_dev *ad5754r_dev_inst;
30 
31 /* Init the IIO interface */
32 int32_t ad5754r_iio_init(void);
33 
34 /* Run the IIO event handler */
35 void ad5754r_iio_event_handler(void);
36 
37 #endif /* AD5754R_IIO_H */
void ad5754r_iio_event_handler(void)
Run the AD5754r IIO event handler.
Definition: ad5754r_iio.c:1395
struct ad5754r_dev * ad5754r_dev_inst
Definition: ad5754r_iio.c:140
int32_t ad5754r_iio_init(void)
Initialize the IIO interface for AD5754R IIO device.
Definition: ad5754r_iio.c:1252
Configuration file of nanodac firmware example program.