![]() |
no-OS
|
Header file for the swiot IIO device. More...
#include <stdbool.h>#include "no_os_gpio.h"#include "ad74413r.h"#include "iio_ad74413r.h"#include "max14906.h"#include "iio_max14906.h"#include "adin1110.h"Classes | |
| struct | swiot_config_state |
| struct | swiot_iio_desc |
| struct | swiot_iio_desc_init_param |
Macros | |
| #define | SWIOT_CHANNELS 4 |
Enumerations | |
| enum | swiot_device { SWIOT_AD74413R , SWIOT_MAX14906 , SWIOT_DEV_CNT } |
| enum | swiot_mode { SWIOT_CONFIG , SWIOT_RUNTIME } |
Functions | |
| int | swiot_iio_init (struct swiot_iio_desc **, struct swiot_iio_desc_init_param *) |
| Initializes the swiot IIO descriptor. | |
| int | swiot_iio_remove (struct swiot_iio_desc *) |
| Free the swiot iio descriptor. | |
Header file for the swiot IIO device.
Copyright 2023(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
| #define SWIOT_CHANNELS 4 |
| enum swiot_device |
| enum swiot_mode |
| int swiot_iio_init | ( | struct swiot_iio_desc ** | swiot_desc, |
| struct swiot_iio_desc_init_param * | init_param ) |
Initializes the swiot IIO descriptor.
| swiot_desc | - The iio device descriptor. |
| init_param | - The structure that contains the device initial parameters. |
| int swiot_iio_remove | ( | struct swiot_iio_desc * | swiot_desc | ) |
Free the swiot iio descriptor.
| swiot_desc | - The descriptor to be freed. |