precision-converters-firmware
ltc2672_iio.h
Go to the documentation of this file.
1 /*************************************************************************/
12 #ifndef LTC2672_IIO_H
13 #define LTC2672_IIO_H
14 
15 /******************************************************************************/
16 /***************************** Include Files **********************************/
17 /******************************************************************************/
18 
19 #include <stdint.h>
20 
21 /******************************************************************************/
22 /********************** Macros and Constants Definition ***********************/
23 /******************************************************************************/
24 
25 /******************************************************************************/
26 /********************** Variables and User Defined Data Types *****************/
27 /******************************************************************************/
28 
29 /* LTC2672 global device instance for accessing device specific APIs */
30 extern struct ltc2672_dev *ltc2672_dev_desc;
31 
32 /* Init the IIO interface */
33 int32_t ltc2672_iio_init(void);
34 
35 /* Run the IIO event handler */
36 void ltc2672_iio_event_handler(void);
37 
38 #endif /* LTC2672_IIO_H */
void ltc2672_iio_event_handler(void)
Run the LTC2672 IIO event handler.
Definition: ltc2672_iio.c:778
int32_t ltc2672_iio_init(void)
Initialize the IIO interface for LTC2672 IIO device.
Definition: ltc2672_iio.c:715
struct ltc2672_dev * ltc2672_dev_desc
Definition: ltc2672_iio.c:105