precision-converters-firmware
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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 */
37int32_t ad7606_iio_initialize(void);
38
39/* Run the IIO event handler */
41
42extern 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