![]() |
no-OS
|
Source file for the LTC7841 IIO Driver. More...
#include <stdlib.h>#include <stdio.h>#include <string.h>#include "no_os_alloc.h"#include "no_os_error.h"#include "no_os_units.h"#include "no_os_util.h"#include "iio_ltc7841.h"Enumerations | |
| enum | ltc7841_iio_chan_type { LTC7841_IIO_VOUT_CHAN , LTC7841_IIO_VIN_CHAN , LTC7841_IIO_IOUT_CHAN , LTC7841_IIO_IIN_CHAN , LTC7841_IIO_TEMP_CHAN } |
Functions | |
| int | ltc7841_iio_init (struct ltc7841_iio_desc **iio_desc, struct ltc7841_iio_desc_init_param *init_param) |
| Initializes the LTC7841 IIO descriptor. | |
| int | ltc7841_iio_remove (struct ltc7841_iio_desc *desc) |
| Free resources allocated by the init function. | |
Source file for the LTC7841 IIO Driver.
Copyright 2025(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
| int ltc7841_iio_init | ( | struct ltc7841_iio_desc ** | iio_desc, |
| struct ltc7841_iio_desc_init_param * | init_param ) |
Initializes the LTC7841 IIO descriptor.
| iio_desc | - The iio device descriptor. |
| init_param | - The structure that contains the device initial parameters. |
| int ltc7841_iio_remove | ( | struct ltc7841_iio_desc * | desc | ) |
Free resources allocated by the init function.
| desc | - The iio device descriptor. |