precision-converters-firmware
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ad5754r_iio.h
Go to the documentation of this file.
1/*************************************************************************/
12#ifndef AD5754R_IIO_H
13#define AD5754R_IIO_H
14
15/******************************************************************************/
16/***************************** Include Files **********************************/
17/******************************************************************************/
18#include <stdint.h>
19#include "app_config.h"
20/******************************************************************************/
21/********************** Macros and Constants Definition ***********************/
22/******************************************************************************/
23
24/******************************************************************************/
25/********************** Variables and User Defined Data Types *****************/
26/******************************************************************************/
27
28/* AD5754R global device instance for accessing device specific APIs */
29extern struct ad5754r_dev *ad5754r_dev_inst;
30
31/* Init the IIO interface */
32int32_t ad5754r_iio_init(void);
33
34/* Run the IIO event handler */
36
37#endif /* AD5754R_IIO_H */
void ad5754r_iio_event_handler(void)
Run the AD5754r IIO event handler.
Definition ad5754r_iio.c:1395
struct ad5754r_dev * ad5754r_dev_inst
Definition ad5754r_iio.c:140
int32_t ad5754r_iio_init(void)
Initialize the IIO interface for AD5754R IIO device.
Definition ad5754r_iio.c:1252
Configuration file of nanodac firmware example program.