no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
iio_ad7606.h
Go to the documentation of this file.
1/***************************************************************************/
13#ifndef _AD7606_IIO_H_
14#define _AD7606_IIO_H_
15
16#include <stdint.h>
17
18#include "iio.h"
19#include "iio_types.h"
20#include "ad7606.h"
21
27
28/* Init the IIO interface */
29int ad7606_iio_init(struct ad7606_iio_dev **dev,
31int ad7606_iio_remove(struct ad7606_iio_dev *dev);
32
33#endif /* __AD7606_IIO_H__ */
Header file for the ad7606 Driver.
struct ad7616_init_param init_param
Definition ad7616_sdz.c:107
Header file of iio.
int ad7606_iio_init(struct ad7606_iio_dev **dev, struct ad7606_init_param *init_param)
Initialize AD7606 for IIO interfacing.
Definition iio_ad7606.c:437
int ad7606_iio_remove(struct ad7606_iio_dev *dev)
Definition iio_ad7606.c:467
Header file for iio_types.
Definition iio_ad7606.h:22
struct iio_device * iio_dev
Definition iio_ad7606.h:24
int sign_bit
Definition iio_ad7606.h:25
struct ad7606_dev * ad7606_dev
Definition iio_ad7606.h:23
Device driver initialization parameters.
Definition ad7606.h:389
Structure holding channels and attributes of a device.
Definition iio_types.h:238