![]() |
no-OS
|
Implementation of AD9265 Driver. More...
#include <stdio.h>#include <stdlib.h>#include "axi_adc_core.h"#include "ad9265.h"#include "no_os_alloc.h"Macros | |
| #define | DCO_DEBUG |
Functions | |
| int32_t | ad9265_spi_read (struct ad9265_dev *dev, uint16_t reg_addr, uint8_t *reg_data) |
| ad9265_spi_read | |
| int32_t | ad9265_spi_write (struct ad9265_dev *dev, uint16_t reg_addr, uint8_t reg_data) |
| ad9265_spi_write | |
| int32_t | ad9265_outputmode_set (struct ad9265_dev *dev, uint8_t mode) |
| ad9265_setup | |
| int32_t | ad9265_testmode_set (struct ad9265_dev *dev, uint8_t mode) |
| ad9265_setup | |
| int32_t | ad9265_calibrate (struct ad9265_dev *dev, struct ad9265_init_param init_param, struct axi_adc core) |
| ad9265_calibrate | |
| int32_t | ad9265_setup (struct ad9265_dev **device, struct ad9265_init_param init_param, struct axi_adc core) |
| ad9265_setup | |
| int32_t | ad9265_remove (struct ad9265_dev *dev) |
| ad9265_remove | |
Implementation of AD9265 Driver.
Copyright 2015(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
| #define DCO_DEBUG |
| int32_t ad9265_calibrate | ( | struct ad9265_dev * | dev, |
| struct ad9265_init_param | init_param, | ||
| struct axi_adc | core ) |
ad9265_calibrate
| int32_t ad9265_outputmode_set | ( | struct ad9265_dev * | dev, |
| uint8_t | mode ) |
ad9265_setup
| int32_t ad9265_remove | ( | struct ad9265_dev * | dev | ) |
ad9265_remove
| int32_t ad9265_setup | ( | struct ad9265_dev ** | device, |
| struct ad9265_init_param | init_param, | ||
| struct axi_adc | core ) |
ad9265_setup
| int32_t ad9265_spi_read | ( | struct ad9265_dev * | dev, |
| uint16_t | reg_addr, | ||
| uint8_t * | reg_data ) |
ad9265_spi_read
| int32_t ad9265_spi_write | ( | struct ad9265_dev * | dev, |
| uint16_t | reg_addr, | ||
| uint8_t | reg_data ) |
ad9265_spi_write
| int32_t ad9265_testmode_set | ( | struct ad9265_dev * | dev, |
| uint8_t | mode ) |
ad9265_setup