![]() |
no-OS
|
Header file of ad9172 Driver. More...
Classes | |
| struct | ad9172_dev |
| struct | ad9172_state |
| struct | ad9172_init_param |
Typedefs | |
| typedef struct ad9172_dev | ad9172_dev |
| typedef struct ad9172_init_param | ad9172_init_param |
Enumerations | |
| enum | chip_id { CHIPID_AD9171 = 0x71 , CHIPID_AD9172 = 0x72 , CHIPID_AD9173 = 0x73 , CHIPID_AD9174 = 0x74 , CHIPID_AD9175 = 0x75 , CHIPID_AD9176 = 0x76 } |
Functions | |
| int32_t | ad9172_init (ad9172_dev **device, ad9172_init_param *init_param) |
| int32_t | ad9172_remove (ad9172_dev *device) |
Header file of ad9172 Driver.
Copyright 2018(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
| typedef struct ad9172_dev ad9172_dev |
| typedef struct ad9172_init_param ad9172_init_param |
| enum chip_id |
| int32_t ad9172_init | ( | ad9172_dev ** | device, |
| ad9172_init_param * | init_param ) |
Initialize the device.
| device | - The device structure. |
| init_param | - The structure that contains the device initial parameters. |
| int32_t ad9172_remove | ( | ad9172_dev * | device | ) |
Remove the device - release resources.
| device | - The device structure. |