![]() |
no-OS
|
Header file for PULSAR_ADC IIO interface. More...
Classes | |
| struct | pulsar_adc_iio_dev |
| pulsar_adc IIO device structure More... | |
| struct | pulsar_adc_iio_init_param |
| pulsar_adc IIO initialization structure More... | |
Functions | |
| int | pulsar_adc_iio_init (struct pulsar_adc_iio_dev **dev, struct pulsar_adc_iio_init_param *iio_init_param) |
| Initialize PULSAR_ADC for IIO interfacing. | |
| int | pulsar_adc_iio_remove (struct pulsar_adc_iio_dev *dev) |
| Release resources. | |
Header file for PULSAR_ADC IIO interface.
Copyright 2024(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
| int pulsar_adc_iio_init | ( | struct pulsar_adc_iio_dev ** | dev, |
| struct pulsar_adc_iio_init_param * | iio_init_param ) |
Initialize PULSAR_ADC for IIO interfacing.
Allocate memory for pulsar_adc IIO handler.
| dev | - The device structure. |
| iio_init_param | - IIO init parameter structure |
| int pulsar_adc_iio_remove | ( | struct pulsar_adc_iio_dev * | iio_dev | ) |
Release resources.
Free memory allocated by iio_pulsar_adc_init().
| iio_dev | - iio device. |