![]() |
no-OS
|
Implementation of AD5766 Core Driver. More...
#include <stdlib.h>#include "spi_engine.h"#include "spi_engine_private.h"#include <xil_io.h>#include "no_os_error.h"#include "no_os_alloc.h"#include "ad5766_core.h"Functions | |
| int32_t | ad5766_core_write (ad5766_core *core, uint32_t reg_addr, uint32_t reg_data) |
| ad5766_core_write | |
| void | ad5766_core_read (ad5766_core *core, uint32_t reg_addr, uint32_t *reg_data) |
| ad5766_core_read | |
| int32_t | ad5766_dma_write (ad5766_core *core, uint32_t reg_addr, uint32_t reg_data) |
| ad5766_core_write | |
| void | ad5766_dma_read (ad5766_core *core, uint32_t reg_addr, uint32_t *reg_data) |
| ad5766_core_read | |
| int32_t | ad5766_core_setup (struct spi_engine_desc *eng_desc, ad5766_core **ad_core, ad5766_core_init_param init_param) |
| ad5766_core_setup | |
Variables | |
| const uint16_t | sine_lut [512] |
Implementation of AD5766 Core Driver.
Copyright 2016(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
| void ad5766_core_read | ( | ad5766_core * | core, |
| uint32_t | reg_addr, | ||
| uint32_t * | reg_data ) |
ad5766_core_read
| int32_t ad5766_core_setup | ( | struct spi_engine_desc * | eng_desc, |
| ad5766_core ** | ad_core, | ||
| ad5766_core_init_param | init_param ) |
ad5766_core_setup
| int32_t ad5766_core_write | ( | ad5766_core * | core, |
| uint32_t | reg_addr, | ||
| uint32_t | reg_data ) |
ad5766_core_write
| void ad5766_dma_read | ( | ad5766_core * | core, |
| uint32_t | reg_addr, | ||
| uint32_t * | reg_data ) |
ad5766_core_read
| int32_t ad5766_dma_write | ( | ad5766_core * | core, |
| uint32_t | reg_addr, | ||
| uint32_t | reg_data ) |
ad5766_core_write
| const uint16_t sine_lut[512] |