📄 wcdma_ees.h
字号:
//========================================================================
// TEXAS INSTRUMENTS INCORPORATED PROPRIETARY INFORMATION
// Property of Texas Instruments
// For Unrestricted Internal Use Only
// Unauthorized reproduction and/or distribution is strictly prohibited.
// This product is protected under copyright law and trade secret law
// as an unpublished work
// Created 2001, (C) Copyright 2001 Texas Instruments. All rights reserved
//
//========================================================================
#include "wcdma_mapping.h"
#ifndef _wcdma_ees__H
#define _wcdma_ees__H
//Standard Register offset list
#define EES_DCO_I_OUT_DATA_OFFSET 0x0200
#define EES_DCO_Q_OUT_DATA_OFFSET 0x0201
#define EES_RMS_OUT_DATA_OFFSET 0x0202
#define EES_ABS_I_OUT_DATA_OFFSET 0x0203
#define EES_ABS_Q_OUT_DATA_OFFSET 0x0204
#define EES_DCO_INT_REG_OFFSET 0x0000
#define EES_DCO_DEC_REG_OFFSET 0x0001
#define EES_RMS_INT_REG_OFFSET 0x0002
#define EES_RMS_DEC_REG_OFFSET 0x0003
#define EES_STATUS_REG_OFFSET 0x0004
#define EES_INT_MASK_OFFSET 0x0005
#define EES_PMT_SELECT_OFFSET 0x0020
//EES_DCO_I_OUT_DATA
//-------------------------
#define EES_DCO_I_OUT_DATA REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_DCO_I_OUT_DATA_OFFSET) << 2))
#define EES_DCO_I_OUT_DATA_RES_VAL 0x00000000
//R/W
//No write to this reg are allowed
//-------------------------
//EES_DCO_Q_OUT_DATA
//-------------------------
#define EES_DCO_Q_OUT_DATA REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_DCO_Q_OUT_DATA_OFFSET) << 2))
#define EES_DCO_Q_OUT_DATA_RES_VAL 0x00000000
//R/W
//No write to this reg are allowed
//-------------------------
//EES_RMS_OUT_DATA
//-------------------------
#define EES_RMS_OUT_DATA REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_RMS_OUT_DATA_OFFSET) << 2))
#define EES_RMS_OUT_DATA_RES_VAL 0x00000000
//R/W
//No write to this reg are allowed
//-------------------------
//EES_ABS_I_OUT_DATA
//-------------------------
#define EES_ABS_I_OUT_DATA REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_ABS_I_OUT_DATA_OFFSET) << 2))
#define EES_ABS_I_OUT_DATA_RES_VAL 0x00000000
//R/W
//No write to this reg are allowed
//-------------------------
//EES_ABS_Q_OUT_DATA
//-------------------------
#define EES_ABS_Q_OUT_DATA REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_ABS_Q_OUT_DATA_OFFSET) << 2))
#define EES_ABS_Q_OUT_DATA_RES_VAL 0x00000000
//R/W
//No write to this reg are allowed
//-------------------------
//EES_DCO_INT_REG
//-------------------------
#define EES_DCO_INT_REG REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_DCO_INT_REG_OFFSET) << 2))
#define EES_DCO_INT_REG_RES_VAL 0x000007FF
//R/W
//-------------------------
//EES_DCO_DEC_REG
//-------------------------
#define EES_DCO_DEC_REG REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_DCO_DEC_REG_OFFSET) << 2))
#define EES_DCO_DEC_REG_RES_VAL 0x00000000
//R/W
//-------------------------
//EES_RMS_INT_REG
//-------------------------
#define EES_RMS_INT_REG REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_RMS_INT_REG_OFFSET) << 2))
#define EES_RMS_INT_REG_RES_VAL 0x000007FF
//R/W
//-------------------------
//EES_RMS_DEC_REG
//-------------------------
#define EES_RMS_DEC_REG REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_RMS_DEC_REG_OFFSET) << 2))
#define EES_RMS_DEC_REG_RES_VAL 0x00000000
//R/W
//-------------------------
//EES_STATUS_REG
//-------------------------
#define EES_STATUS_REG REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_STATUS_REG_OFFSET) << 2))
#define EES_STATUS_REG_RES_VAL 0x00000000
//R/W
//No write to this reg are allowed
//-------------------------
//EES_INT_MASK
//-------------------------
#define EES_INT_MASK REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_INT_MASK_OFFSET) << 2))
#define EES_INT_MASK_RES_VAL 0x00000000
//R/W
//-------------------------
//EES_PMT_SELECT
//-------------------------
#define EES_PMT_SELECT REG32(WCDMA_CS_LB+((WCDMA_EES_BASE_ADDR+EES_PMT_SELECT_OFFSET) << 2))
#define EES_PMT_SELECT_RES_VAL 0x00000000
//R/W
//-------------------------
#define EES_DCO_I_OUT_DATA_RD_MASK 0xFFFFFFFF
//The EES_DCO_I_OUT_DATA reg has no write-able bits
#define EES_DCO_Q_OUT_DATA_RD_MASK 0xFFFFFFFF
//The EES_DCO_Q_OUT_DATA reg has no write-able bits
#define EES_RMS_OUT_DATA_RD_MASK 0x000FFFFF
//The EES_RMS_OUT_DATA reg has no write-able bits
#define EES_ABS_I_OUT_DATA_RD_MASK 0x0003FFFF
//The EES_ABS_I_OUT_DATA reg has no write-able bits
#define EES_ABS_Q_OUT_DATA_RD_MASK 0x0003FFFF
//The EES_ABS_Q_OUT_DATA reg has no write-able bits
#define EES_DCO_INT_REG_RD_MASK 0x0000FFFF
#define EES_DCO_INT_REG_WR_MASK 0x0000FFFF
#define EES_DCO_DEC_REG_RD_MASK 0x00001FFF
#define EES_DCO_DEC_REG_WR_MASK 0x00001FFF
#define EES_RMS_INT_REG_RD_MASK 0x000007FF
#define EES_RMS_INT_REG_WR_MASK 0x000007FF
#define EES_RMS_DEC_REG_RD_MASK 0x000000FF
#define EES_RMS_DEC_REG_WR_MASK 0x000000FF
#define EES_STATUS_REG_RD_MASK 0x00000003
//The EES_STATUS_REG reg has no write-able bits
#define EES_INT_MASK_RD_MASK 0x00000003
#define EES_INT_MASK_WR_MASK 0x00000003
#define EES_PMT_SELECT_RD_MASK 0x00000007
#define EES_PMT_SELECT_WR_MASK 0x00000007
// Function prototype
void WCDMA_EesTestResetValue(void);
void WCDMA_EesTestRegistersAccess(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -