no-OS
Loading...
Searching...
No Matches
iio_adis1646x.c File Reference

Implementation of iio_adis1646x.c. More...

#include "iio_adis1646x.h"
#include "no_os_alloc.h"
#include "no_os_units.h"
Include dependency graph for iio_adis1646x.c:

Functions

int adis1646x_iio_init (struct adis_iio_dev **iio_dev, struct adis_init_param *init_param)
 Initialize adis1646x iio device.
 
void adis1646x_iio_remove (struct adis_iio_dev *desc)
 Remove adis1646x iio device.
 

Detailed Description

Implementation of iio_adis1646x.c.

Author
RBolboac (ramon.nosp@m.a.gr.nosp@m.adina.nosp@m.riu@.nosp@m.analo.nosp@m.g.co.nosp@m.m)

Copyright 2023(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Function Documentation

◆ adis1646x_iio_init()

int adis1646x_iio_init ( struct adis_iio_dev ** iio_dev,
struct adis_init_param * init_param )

Initialize adis1646x iio device.

Parameters
iio_dev- The adis1646x iio device.
init_param- The structure that contains the device initial parameters.
Returns
0 in case of success, error code otherwise.

◆ adis1646x_iio_remove()

void adis1646x_iio_remove ( struct adis_iio_dev * desc)

Remove adis1646x iio device.

Parameters
desc- The adis1646x iio device.