📄 wcdma_stu.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_stu__H
#define _wcdma_stu__H
//Standard Register offset list
#define STU_VER_OFFSET 0x0
#define STU_CMND_OFFSET 0x1
#define STU_FAST_IS_OFFSET 0x2
#define STU_FAST_INT_EN_OFFSET 0x3
#define STU_SR_OFFSET 0x4
#define STU_SC_OFFSET 0x5
#define STU_STC_OFFSET 0x6
#define STU_CP0_OFFSET 0x8
#define STU_CP1_OFFSET 0x9
#define STU_CP2_OFFSET 0xA
#define STU_CP3_OFFSET 0xB
#define STU_SLOW_QUALITY_THRES_OFFSET 0xC
#define STU_PWR_CTRL_OFFSET 0xD
#define STU_CNFG_OFFSET 0xE
#define STU_SLOW_IS_OFFSET 0xF
#define STU_SLOW_INT_EN_OFFSET 0x10
#define STU_SLOW_QUALITY_CNTRL_OFFSET 0x11
#define STU_SYS_INT_EN_OFFSET 0x12
#define STU_SYS_IS_OFFSET 0x13
//STU_VER
//-------------------------
#define STU_VER REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_VER_OFFSET) << 2))
#define STU_VER_RES_VAL 0x00000102
//R/W
//-------------------------
//STU_CMND
//-------------------------
#define STU_CMND REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_CMND_OFFSET) << 2))
#define STU_CMND_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_FAST_IS
//-------------------------
#define STU_FAST_IS REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_FAST_IS_OFFSET) << 2))
#define STU_FAST_IS_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_FAST_INT_EN
//-------------------------
#define STU_FAST_INT_EN REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_FAST_INT_EN_OFFSET) << 2))
#define STU_FAST_INT_EN_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_SR
//-------------------------
#define STU_SR REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_SR_OFFSET) << 2))
#define STU_SR_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_SC
//-------------------------
#define STU_SC REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_SC_OFFSET) << 2))
#define STU_SC_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_STC
//-------------------------
#define STU_STC REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_STC_OFFSET) << 2))
#define STU_STC_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_CP0
//-------------------------
#define STU_CP0 REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_CP0_OFFSET) << 2))
#define STU_CP0_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_CP1
//-------------------------
#define STU_CP1 REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_CP1_OFFSET) << 2))
#define STU_CP1_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_CP2
//-------------------------
#define STU_CP2 REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_CP2_OFFSET) << 2))
#define STU_CP2_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_CP3
//-------------------------
#define STU_CP3 REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_CP3_OFFSET) << 2))
#define STU_CP3_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_SLOW_QUALITY_THRES
//-------------------------
#define STU_SLOW_QUALITY_THRES REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_SLOW_QUALITY_THRES_OFFSET) << 2))
#define STU_SLOW_QUALITY_THRES_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_PWR_CTRL
//-------------------------
#define STU_PWR_CTRL REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_PWR_CTRL_OFFSET) << 2))
#define STU_PWR_CTRL_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_CNFG
//-------------------------
#define STU_CNFG REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_CNFG_OFFSET) << 2))
#define STU_CNFG_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_SLOW_IS
//-------------------------
#define STU_SLOW_IS REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_SLOW_IS_OFFSET) << 2))
#define STU_SLOW_IS_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_SLOW_INT_EN
//-------------------------
#define STU_SLOW_INT_EN REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_SLOW_INT_EN_OFFSET) << 2))
#define STU_SLOW_INT_EN_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_SLOW_QUALITY_CNTRL
//-------------------------
#define STU_SLOW_QUALITY_CNTRL REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_SLOW_QUALITY_CNTRL_OFFSET) << 2))
#define STU_SLOW_QUALITY_CNTRL_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_SYS_INT_EN
//-------------------------
#define STU_SYS_INT_EN REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_SYS_INT_EN_OFFSET) << 2))
#define STU_SYS_INT_EN_RES_VAL 0x00000000
//R/W
//-------------------------
//STU_SYS_IS
//-------------------------
#define STU_SYS_IS REG32(WCDMA_CS_LB+((WCDMA_STU_BASE_ADDR+STU_SYS_IS_OFFSET) << 2))
#define STU_SYS_IS_RES_VAL 0x00000000
//R/W
//-------------------------
#define STU_VER_RD_MASK 0xFFFFFFFF
#define STU_VER_WR_MASK 0x00000000
#define STU_CMND_RD_MASK 0x00000007
#define STU_CMND_WR_MASK 0x00000007
#define STU_FAST_IS_RD_MASK 0x00000003
#define STU_FAST_IS_WR_MASK 0x00000000
#define STU_FAST_INT_EN_RD_MASK 0x00000001
#define STU_FAST_INT_EN_WR_MASK 0x00000001
#define STU_SR_RD_MASK 0x00000003
#define STU_SR_WR_MASK 0x00000000
#define STU_SC_RD_MASK 0x000FFFFF
#define STU_SC_WR_MASK 0x000FFFFF
#define STU_STC_RD_MASK 0x000FFFFF
#define STU_STC_WR_MASK 0x000FFFFF
#define STU_CP0_RD_MASK 0xFFFFFFFF
#define STU_CP0_WR_MASK 0xFFFFFFFF
#define STU_CP1_RD_MASK 0xFFFFFFFF
#define STU_CP1_WR_MASK 0xFFFFFFFF
#define STU_CP2_RD_MASK 0xFFFFFFFF
#define STU_CP2_WR_MASK 0xFFFFFFFF
#define STU_CP3_RD_MASK 0xFFFFFFFF
#define STU_CP3_WR_MASK 0xFFFFFFFF
#define STU_SLOW_QUALITY_THRES_RD_MASK 0x0000003F
#define STU_SLOW_QUALITY_THRES_WR_MASK 0x0000003F
#define STU_PWR_CTRL_RD_MASK 0x000003FF
#define STU_PWR_CTRL_WR_MASK 0x000003FF
#define STU_CNFG_RD_MASK 0x0000000F
#define STU_CNFG_WR_MASK 0x0000000F
#define STU_SLOW_IS_RD_MASK 0x00000001
#define STU_SLOW_IS_WR_MASK 0x00000000
#define STU_SLOW_INT_EN_RD_MASK 0x00000001
#define STU_SLOW_INT_EN_WR_MASK 0x00000001
#define STU_SLOW_QUALITY_CNTRL_RD_MASK 0x00000003
#define STU_SLOW_QUALITY_CNTRL_WR_MASK 0x00000003
#define STU_SYS_INT_EN_RD_MASK 0x00000003
#define STU_SYS_INT_EN_WR_MASK 0x00000003
#define STU_SYS_IS_RD_MASK 0x00000003
#define STU_SYS_IS_WR_MASK 0x00000000
// Function prototype
void WCDMA_StuTestResetValue(void);
void WCDMA_StuTestRegistersAccess(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -