Header file of AD9625 Driver.
More...
#include <stdint.h>
#include "no_os_delay.h"
#include "no_os_spi.h"
Header file of AD9625 Driver.
- Author
- DBogdan (drago.nosp@m.s.bo.nosp@m.gdan@.nosp@m.anal.nosp@m.og.co.nosp@m.m)
Copyright 2014(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
◆ AD9625_CHIP_ID
| #define AD9625_CHIP_ID 0x041 |
◆ AD9625_REG_CHIP_ID
| #define AD9625_REG_CHIP_ID 0x001 |
◆ AD9625_REG_CHIP_PORT_CONF
| #define AD9625_REG_CHIP_PORT_CONF 0x000 |
◆ AD9625_REG_DIVCLK_OUT_CNTRL
| #define AD9625_REG_DIVCLK_OUT_CNTRL 0x120 |
◆ AD9625_REG_IRQ_STATUS
| #define AD9625_REG_IRQ_STATUS 0x100 |
◆ AD9625_REG_JESD204B_CONFIGURATION
| #define AD9625_REG_JESD204B_CONFIGURATION 0x072 |
◆ AD9625_REG_JESD204B_LANE_POWER_MODE
| #define AD9625_REG_JESD204B_LANE_POWER_MODE 0x080 |
◆ AD9625_REG_JESD204B_LINK_CNTRL_1
| #define AD9625_REG_JESD204B_LINK_CNTRL_1 0x05F |
◆ AD9625_REG_OUTPUT_ADJUST
| #define AD9625_REG_OUTPUT_ADJUST 0x015 |
◆ AD9625_REG_OUTPUT_MODE
| #define AD9625_REG_OUTPUT_MODE 0x014 |
◆ AD9625_REG_PLL_STATUS
| #define AD9625_REG_PLL_STATUS 0x00A |
◆ AD9625_REG_POWER_MODE
| #define AD9625_REG_POWER_MODE 0x008 |
◆ AD9625_REG_SYSREF_CONTROL
| #define AD9625_REG_SYSREF_CONTROL 0x03A |
◆ AD9625_REG_SYSREF_SETUP_TIME_GUARDBAND
| #define AD9625_REG_SYSREF_SETUP_TIME_GUARDBAND 0x13C |
◆ AD9625_REG_TEST_CNTRL
| #define AD9625_REG_TEST_CNTRL 0x00D |
◆ AD9625_REG_TRANSFER
| #define AD9625_REG_TRANSFER 0x0FF |
◆ AD9625_TEST_CHECKBOARD
| #define AD9625_TEST_CHECKBOARD 0x004 |
◆ AD9625_TEST_MID_SCALE
| #define AD9625_TEST_MID_SCALE 0x001 |
◆ AD9625_TEST_NEG_FSCALE
| #define AD9625_TEST_NEG_FSCALE 0x003 |
◆ AD9625_TEST_OFF
| #define AD9625_TEST_OFF 0x000 |
◆ AD9625_TEST_ONE2ZERO
| #define AD9625_TEST_ONE2ZERO 0x007 |
◆ AD9625_TEST_PATTERN
| #define AD9625_TEST_PATTERN 0x008 |
◆ AD9625_TEST_PNLONG
| #define AD9625_TEST_PNLONG 0x005 |
◆ AD9625_TEST_POS_FSCALE
| #define AD9625_TEST_POS_FSCALE 0x002 |
◆ AD9625_TEST_RAMP
| #define AD9625_TEST_RAMP 0x00F |
◆ ad9625_remove()
◆ ad9625_setup()
◆ ad9625_spi_read()
| int32_t ad9625_spi_read |
( |
struct ad9625_dev * | dev, |
|
|
uint16_t | reg_addr, |
|
|
uint8_t * | reg_data ) |
◆ ad9625_spi_write()
| int32_t ad9625_spi_write |
( |
struct ad9625_dev * | dev, |
|
|
uint16_t | reg_addr, |
|
|
uint8_t | reg_data ) |
◆ ad9625_test()
| int32_t ad9625_test |
( |
struct ad9625_dev * | dev, |
|
|
uint32_t | test_mode ) |