diff options
author | Mark Meserve <mark.meserve@ni.com> | 2017-09-07 14:21:09 -0500 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2017-12-22 15:04:01 -0800 |
commit | 78331c42bf980da674a41a366f7c90cee73bc2cd (patch) | |
tree | 684c80caca224fe8676c88fcd90829d11bb5552c /mpm/lib/mykonos/adi/mykonos_macros.h | |
parent | e4e5788a19105d0bf3a3a220611fd4469da6dac1 (diff) | |
download | uhd-78331c42bf980da674a41a366f7c90cee73bc2cd.tar.gz uhd-78331c42bf980da674a41a366f7c90cee73bc2cd.tar.bz2 uhd-78331c42bf980da674a41a366f7c90cee73bc2cd.zip |
adi: update to API version 3565
Diffstat (limited to 'mpm/lib/mykonos/adi/mykonos_macros.h')
-rw-r--r-- | mpm/lib/mykonos/adi/mykonos_macros.h | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/mpm/lib/mykonos/adi/mykonos_macros.h b/mpm/lib/mykonos/adi/mykonos_macros.h index cc9abd700..e5d6386a0 100644 --- a/mpm/lib/mykonos/adi/mykonos_macros.h +++ b/mpm/lib/mykonos/adi/mykonos_macros.h @@ -2,9 +2,16 @@ * \file mykonos_macros.h * \brief Contains address and miscellaneous macro definitions for Mykonos API * - * Mykonos API version: 1.3.1.3534 + * Mykonos API version: 1.5.1.3565 */ +/** +* \page Disclaimer Legal Disclaimer +* Copyright 2015-2017 Analog Devices Inc. +* Released under the AD9371 API license, for more information see the "LICENSE.txt" file in this zip file. +* +*/ + #ifndef CLEMENTE_TDD_MACROS_H #define CLEMENTE_TDD_MACROS_H @@ -189,12 +196,11 @@ extern "C" { #define MYKONOS_ADDR_CLK_SYNTH_VCO_VAR_CTL2 0x15F /* DPD Registers */ -#define MYKONOS_ADDR_TX1_DPD_RMS_INDIRECT_PTR 0x168 -#define MYKONOS_ADDR_TX2_DPD_RMS_INDIRECT_PTR 0x16C #define MYKONOS_ADDR_TX1_DPD_MODEL_INDIRECT_PTR 0x178 #define MYKONOS_ADDR_TX2_DPD_MODEL_INDIRECT_PTR 0x17C #define MYKONOS_ADDR_DPD_RMS_BUF_SIZE 0x180 -#define MYKONOS_ADDR_DPD_MODEL_BUF_SIZE 0x182 +#define MYKONOS_ADDR_TX1_DPD_MODEL_WORKING_PTR 0x188 +#define MYKONOS_ADDR_TX2_DPD_MODEL_WORKING_PTR 0x18C /* Rx NCO Control registers */ #define MYKONOS_ADDR_CALPLL_SDM_CONTROL 0x17F @@ -423,8 +429,16 @@ extern "C" { #define MYKONOS_ADDR_RFDC_MEASURE_COUNT_2 0x632 #define MYKONOS_ADDR_RFDC_PROGRAM_SHIFT 0x635 #define MYKONOS_ADDR_RFDC_CONFIG2 0x636 +#define MYKONOS_DPD_Sniffer_RFDC_CAL_TRACK_EN 0x642 +#define MYKONOS_ADDR_RFDC_SNF_MEASURE_COUNT_1 0x644 +#define MYKONOS_ADDR_RFDC_SNF_MEASURE_COUNT_2 0x645 +#define MYKONOS_ADDR_RFDC_ORX_MEASURE_COUNT_1 0x650 +#define MYKONOS_ADDR_RFDC_ORX_MEASURE_COUNT_2 0x651 #define MYKONOS_ADDR_DIGITAL_DC_MIN_CAL_IDX 0x63A #define MYKONOS_ADDR_DIGITAL_DC_OFFSET_SHIFT 0x674 +#define MYKONOS_ADDR_DIGITAL_DC_OFFSET_CONFIG 0x676 +#define MYKONOS_DIGITAL_DC_OFFSET_CH3_TRACKING 0x67A +#define MYKONOS_ADDR_DIGITAL_DC_OFFSET_SNF 0x67C #define MYKONOS_ADDR_DIGITAL_DC_OFFSET_CH3_DPD_M_SHIFT 0x67D #define MYKONOS_ADDR_RX_GAIN_COMP_DELAY 0x710 @@ -645,7 +659,7 @@ extern "C" { #define MYKONOS_ARM_OBJECTID_CLGCINIT_CONFIG 0x10 #define MYKONOS_ARM_OBJECTID_VSWRINIT_CONFIG 0x11 #define MYKONOS_ARM_OBJECTID_DPDCONFIG 0x24 -#define MYKONOS_ARM_DPD_INIT_MODEL 0x02 +#define MYKONOS_ARM_DPD_RESET 0x02 #define MYKONOS_ARM_OBJECTID_GS_TRACKCALS 0x66 #define MYKONOS_ARM_OBJECTID_RXQEC_TRACKING 0x20 #define MYKONOS_ARM_OBJECTID_ORXQEC_TRACKING 0x21 @@ -684,6 +698,7 @@ extern "C" { #define ENABLE_DPD_ACTUATOR 0x04 #define SET_CLGC_DESIRED_GAIN_1 0x05 #define SET_CLGC_DESIRED_GAIN_2 0x06 +#define SET_PATH_DELAY 0x08 #ifdef __cplusplus } |