no-OS
Loading...
Searching...
No Matches
iio_admfm2000.h File Reference

Header file for admfm2000 IIO Driver. More...

#include <stdint.h>
#include "admfm2000.h"
#include "iio.h"
Include dependency graph for iio_admfm2000.h:

Classes

struct  admfm2000_iio_dev
 
struct  admfm2000_iio_dev_init_param
 

Functions

int admfm2000_iio_init (struct admfm2000_iio_dev **iio_dev, struct admfm2000_iio_dev_init_param *init_param)
 Initialize the iio device.
 
int admfm2000_iio_remove (struct admfm2000_iio_dev *desc)
 Free the resources allocated by admfm2000_iio_init().
 

Detailed Description

Header file for admfm2000 IIO Driver.

Author
Ramona Nechita (ramon.nosp@m.a.ne.nosp@m.chita.nosp@m.@ana.nosp@m.log.c.nosp@m.om)

Copyright 2025(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Function Documentation

◆ admfm2000_iio_init()

int admfm2000_iio_init ( struct admfm2000_iio_dev ** iio_dev,
struct admfm2000_iio_dev_init_param * init_param )

Initialize the iio device.

Parameters
iio_dev- The iio device structure.
init_param- The iio device initialization structure.
Returns
SUCCESS in case of success, FAILURE otherwise.

◆ admfm2000_iio_remove()

int admfm2000_iio_remove ( struct admfm2000_iio_dev * desc)

Free the resources allocated by admfm2000_iio_init().

Parameters
desc- The iio device structure.
Returns
SUCCESS in case of success, FAILURE otherwise.