precision-converters-firmware
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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 */
34extern struct ad77681_dev *p_ad77681_dev_inst;
35
36/* Init the IIO interface */
37int32_t ad77681_iio_initialize(void);
38
39/* Run the IIO event handler */
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