no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
iio_max14916.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef IIO_MAX14916_H
34#define IIO_MAX14916_H
35
36#include <stdint.h>
37#include <stdbool.h>
38#include "iio.h"
39#include "iio_types.h"
40#include "max14916.h"
41
49
57
61
64
65#endif /* IIO_MAX14916_H */
Header file of iio.
int max14916_iio_remove(struct max14916_iio_desc *)
Free resources allocated by the init function.
Definition iio_max14916.c:278
int max14916_iio_init(struct max14916_iio_desc **, struct max14916_iio_desc_init_param *)
Initializes the MAX14916 IIO descriptor.
Definition iio_max14916.c:239
Header file for iio_types.
Header file of MAX14916 Driver.
#define MAX14916_CHANNELS
Definition max14916.h:43
Structure holding channels and attributes of a device.
Definition iio_types.h:238
Initialization parameter for the MAX14916 IIO descriptor.
Definition iio_max14916.h:53
struct max149x6_init_param * max14916_init_param
Definition iio_max14916.h:54
bool ch_enable[MAX14916_CHANNELS]
Definition iio_max14916.h:55
MAX14916 specific IIO descriptor.
Definition iio_max14916.h:45
struct iio_device * iio_dev
Definition iio_max14916.h:47
struct max149x6_desc * max14916_desc
Definition iio_max14916.h:46
Device descriptor for MAX149X6.
Definition max149x6-base.h:67
Initialization parameter for the MAX149X6 device.
Definition max149x6-base.h:54