📄 wcdma_enc.c
字号:
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + FRESH_reg_read_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + FRESH_reg_read_OFFSET) & 0xFFFF);
RES_Set((FRESH_reg_read & FRESH_reg_read_RD_MASK) >> 16);
RES_Set((FRESH_reg_read & FRESH_reg_read_RD_MASK) & 0xFFFF);
RES_Set((FRESH_reg_read_RES_VAL & FRESH_reg_read_RD_MASK) >> 16);
RES_Set((FRESH_reg_read_RES_VAL & FRESH_reg_read_RD_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
if ( !((IK0_reg_read & IK0_reg_read_RD_MASK) == (IK0_reg_read_RES_VAL & IK0_reg_read_RD_MASK)) ) {
global_test = 0;
//RES_Set(IK0_reg_read_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK0_reg_read_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK0_reg_read_OFFSET) & 0xFFFF);
RES_Set((IK0_reg_read & IK0_reg_read_RD_MASK) >> 16);
RES_Set((IK0_reg_read & IK0_reg_read_RD_MASK) & 0xFFFF);
RES_Set((IK0_reg_read_RES_VAL & IK0_reg_read_RD_MASK) >> 16);
RES_Set((IK0_reg_read_RES_VAL & IK0_reg_read_RD_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
if ( !((IK1_reg_read & IK1_reg_read_RD_MASK) == (IK1_reg_read_RES_VAL & IK1_reg_read_RD_MASK)) ) {
global_test = 0;
//RES_Set(IK1_reg_read_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK1_reg_read_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK1_reg_read_OFFSET) & 0xFFFF);
RES_Set((IK1_reg_read & IK1_reg_read_RD_MASK) >> 16);
RES_Set((IK1_reg_read & IK1_reg_read_RD_MASK) & 0xFFFF);
RES_Set((IK1_reg_read_RES_VAL & IK1_reg_read_RD_MASK) >> 16);
RES_Set((IK1_reg_read_RES_VAL & IK1_reg_read_RD_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
if ( !((IK2_reg_read & IK2_reg_read_RD_MASK) == (IK2_reg_read_RES_VAL & IK2_reg_read_RD_MASK)) ) {
global_test = 0;
//RES_Set(IK2_reg_read_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK2_reg_read_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK2_reg_read_OFFSET) & 0xFFFF);
RES_Set((IK2_reg_read & IK2_reg_read_RD_MASK) >> 16);
RES_Set((IK2_reg_read & IK2_reg_read_RD_MASK) & 0xFFFF);
RES_Set((IK2_reg_read_RES_VAL & IK2_reg_read_RD_MASK) >> 16);
RES_Set((IK2_reg_read_RES_VAL & IK2_reg_read_RD_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
if ( !((IK3_reg_read & IK3_reg_read_RD_MASK) == (IK3_reg_read_RES_VAL & IK3_reg_read_RD_MASK)) ) {
global_test = 0;
//RES_Set(IK3_reg_read_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK3_reg_read_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK3_reg_read_OFFSET) & 0xFFFF);
RES_Set((IK3_reg_read & IK3_reg_read_RD_MASK) >> 16);
RES_Set((IK3_reg_read & IK3_reg_read_RD_MASK) & 0xFFFF);
RES_Set((IK3_reg_read_RES_VAL & IK3_reg_read_RD_MASK) >> 16);
RES_Set((IK3_reg_read_RES_VAL & IK3_reg_read_RD_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
if (global_test == 1) {
RES_Set(TEST_OK);
}
}
void WCDMA_EncTestRegistersAccess(void)
{
UWORD8 global_test = 1;
COUNT_reg_write =(~COUNT_reg_write_RES_VAL & COUNT_reg_write_WR_MASK);
if ( !((COUNT_reg_read & COUNT_reg_read_WR_MASK) == (~COUNT_reg_write_RES_VAL & COUNT_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(COUNT_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + COUNT_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + COUNT_reg_write_OFFSET) & 0xFFFF);
RES_Set((COUNT_reg_read & COUNT_reg_read_WR_MASK) >> 16);
RES_Set((COUNT_reg_read & COUNT_reg_read_WR_MASK) & 0xFFFF);
RES_Set((~COUNT_reg_write_RES_VAL & COUNT_reg_write_WR_MASK) >> 16);
RES_Set((~COUNT_reg_write_RES_VAL & COUNT_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
CK0_reg_write =(~CK0_reg_write_RES_VAL & CK0_reg_write_WR_MASK);
if ( !((CK0_reg_read & CK0_reg_read_WR_MASK) == (~CK0_reg_write_RES_VAL & CK0_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(CK0_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + CK0_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + CK0_reg_write_OFFSET) & 0xFFFF);
RES_Set((CK0_reg_read & CK0_reg_read_WR_MASK) >> 16);
RES_Set((CK0_reg_read & CK0_reg_read_WR_MASK) & 0xFFFF);
RES_Set((~CK0_reg_write_RES_VAL & CK0_reg_write_WR_MASK) >> 16);
RES_Set((~CK0_reg_write_RES_VAL & CK0_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
CK1_reg_write =(~CK1_reg_write_RES_VAL & CK1_reg_write_WR_MASK);
if ( !((CK1_reg_read & CK1_reg_read_WR_MASK) == (~CK1_reg_write_RES_VAL & CK1_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(CK1_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + CK1_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + CK1_reg_write_OFFSET) & 0xFFFF);
RES_Set((CK1_reg_read & CK1_reg_read_WR_MASK) >> 16);
RES_Set((CK1_reg_read & CK1_reg_read_WR_MASK) & 0xFFFF);
RES_Set((~CK1_reg_write_RES_VAL & CK1_reg_write_WR_MASK) >> 16);
RES_Set((~CK1_reg_write_RES_VAL & CK1_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
CK2_reg_write =(~CK2_reg_write_RES_VAL & CK2_reg_write_WR_MASK);
if ( !((CK2_reg_read & CK2_reg_read_WR_MASK) == (~CK2_reg_write_RES_VAL & CK2_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(CK2_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + CK2_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + CK2_reg_write_OFFSET) & 0xFFFF);
RES_Set((CK2_reg_read & CK2_reg_read_WR_MASK) >> 16);
RES_Set((CK2_reg_read & CK2_reg_read_WR_MASK) & 0xFFFF);
RES_Set((~CK2_reg_write_RES_VAL & CK2_reg_write_WR_MASK) >> 16);
RES_Set((~CK2_reg_write_RES_VAL & CK2_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
CK3_reg_write =(~CK3_reg_write_RES_VAL & CK3_reg_write_WR_MASK);
if ( !((CK3_reg_read & CK3_reg_read_WR_MASK) == (~CK3_reg_write_RES_VAL & CK3_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(CK3_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + CK3_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + CK3_reg_write_OFFSET) & 0xFFFF);
RES_Set((CK3_reg_read & CK3_reg_read_WR_MASK) >> 16);
RES_Set((CK3_reg_read & CK3_reg_read_WR_MASK) & 0xFFFF);
RES_Set((~CK3_reg_write_RES_VAL & CK3_reg_write_WR_MASK) >> 16);
RES_Set((~CK3_reg_write_RES_VAL & CK3_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
DIRECTION_BEARER_LENGTH_reg_write =(~DIRECTION_BEARER_LENGTH_reg_write_RES_VAL & DIRECTION_BEARER_LENGTH_reg_write_WR_MASK);
if ( !((DIRECTION_BEARER_LENGTH_reg_read & DIRECTION_BEARER_LENGTH_reg_read_WR_MASK) == (~DIRECTION_BEARER_LENGTH_reg_write_RES_VAL & DIRECTION_BEARER_LENGTH_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(DIRECTION_BEARER_LENGTH_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + DIRECTION_BEARER_LENGTH_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + DIRECTION_BEARER_LENGTH_reg_write_OFFSET) & 0xFFFF);
RES_Set((DIRECTION_BEARER_LENGTH_reg_write & DIRECTION_BEARER_LENGTH_reg_write_WR_MASK) >> 16);
RES_Set((DIRECTION_BEARER_LENGTH_reg_write & DIRECTION_BEARER_LENGTH_reg_write_WR_MASK) & 0xFFFF);
RES_Set((~DIRECTION_BEARER_LENGTH_reg_write_RES_VAL & DIRECTION_BEARER_LENGTH_reg_write_WR_MASK) >> 16);
RES_Set((~DIRECTION_BEARER_LENGTH_reg_write_RES_VAL & DIRECTION_BEARER_LENGTH_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
FRESH_reg_write =(~FRESH_reg_write_RES_VAL & FRESH_reg_write_WR_MASK);
if ( !((FRESH_reg_read & FRESH_reg_read_WR_MASK) == (~FRESH_reg_write_RES_VAL & FRESH_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(FRESH_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + FRESH_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + FRESH_reg_write_OFFSET) & 0xFFFF);
RES_Set((FRESH_reg_read & FRESH_reg_read_WR_MASK) >> 16);
RES_Set((FRESH_reg_read & FRESH_reg_read_WR_MASK) & 0xFFFF);
RES_Set((~FRESH_reg_write_RES_VAL & FRESH_reg_write_WR_MASK) >> 16);
RES_Set((~FRESH_reg_write_RES_VAL & FRESH_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
IK0_reg_write =(~IK0_reg_write_RES_VAL & IK0_reg_write_WR_MASK);
if ( !((IK0_reg_read & IK0_reg_read_WR_MASK) == (~IK0_reg_write_RES_VAL & IK0_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(IK0_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK0_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK0_reg_write_OFFSET) & 0xFFFF);
RES_Set((IK0_reg_read & IK0_reg_read_WR_MASK) >> 16);
RES_Set((IK0_reg_read & IK0_reg_read_WR_MASK) & 0xFFFF);
RES_Set((~IK0_reg_write_RES_VAL & IK0_reg_write_WR_MASK) >> 16);
RES_Set((~IK0_reg_write_RES_VAL & IK0_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
IK1_reg_write =(~IK1_reg_write_RES_VAL & IK1_reg_write_WR_MASK);
if ( !((IK1_reg_read & IK1_reg_read_WR_MASK) == (~IK1_reg_write_RES_VAL & IK1_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(IK1_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK1_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK1_reg_write_OFFSET) & 0xFFFF);
RES_Set((IK1_reg_read & IK1_reg_read_WR_MASK) >> 16);
RES_Set((IK1_reg_read & IK1_reg_read_WR_MASK) & 0xFFFF);
RES_Set((~IK1_reg_write_RES_VAL & IK1_reg_write_WR_MASK) >> 16);
RES_Set((~IK1_reg_write_RES_VAL & IK1_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
IK2_reg_write =(~IK2_reg_write_RES_VAL & IK2_reg_write_WR_MASK);
if ( !((IK2_reg_read & IK2_reg_read_WR_MASK) == (~IK2_reg_write_RES_VAL & IK2_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(IK2_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK2_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK2_reg_write_OFFSET) & 0xFFFF);
RES_Set((IK2_reg_read & IK2_reg_read_WR_MASK) >> 16);
RES_Set((IK2_reg_read & IK2_reg_read_WR_MASK) & 0xFFFF);
RES_Set((~IK2_reg_write_RES_VAL & IK2_reg_write_WR_MASK) >> 16);
RES_Set((~IK2_reg_write_RES_VAL & IK2_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
IK3_reg_write =(~IK3_reg_write_RES_VAL & IK3_reg_write_WR_MASK);
if ( !((IK3_reg_read & IK3_reg_read_WR_MASK) == (~IK3_reg_write_RES_VAL & IK3_reg_write_WR_MASK)) ) {
global_test = 0;
//RES_Set(IK3_reg_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK3_reg_write_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + IK3_reg_write_OFFSET) & 0xFFFF);
RES_Set((IK3_reg_read & IK3_reg_read_WR_MASK) >> 16);
RES_Set((IK3_reg_read & IK3_reg_read_WR_MASK) & 0xFFFF);
RES_Set((~IK3_reg_write_RES_VAL & IK3_reg_write_WR_MASK) >> 16);
RES_Set((~IK3_reg_write_RES_VAL & IK3_reg_write_WR_MASK) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
//RAMS
Input_Buffer_Memory_write_0=(0xFFFFFFFF & Input_Buffer_Memory_write_0_WR_MASK);
if ( !((Input_Buffer_Memory_read_0 & Input_Buffer_Memory_read_0_WR_MASK) == (0xFFFFFFFF & Input_Buffer_Memory_write_0_WR_MASK))){
global_test = 0;
//RES_Set(Input_Buffer_Memory_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + Input_Buffer_Memory_read_0_OFFSET) >> 16);
RES_Set((WCDMA_CS_LB + WCDMA_ENC_BASE_ADDR + Input_Buffer_Memory_read_0_OFFSET) & 0xFFFF);
RES_Set((Input_Buffer_Memory_write_0 & Input_Buffer_Memory_write_0_WR_MASK) >> 16);
RES_Set((Input_Buffer_Memory_write_0 & Input_Buffer_Memory_write_0_WR_MASK) & 0xFFFF);
//RES_Set((~Input_Buffer_Memory_write_0_RES_VAL & Input_Buffer_Memory_write_) >> 16);
//RES_Set((~Input_Buffer_Memory_write_0_RES_VAL & Input_Buffer_Memory_write_) & 0xFFFF);
RES_Set(END_ARRAY_DATA);
}
Input_Buffer_Memory_write_0=(0x00000000 & Input_Buffer_Memory_write_0_WR_MASK);
if ( !((Input_Buffer_Memory_read_0 & Input_Buffer_Memory_read_0_WR_MASK) == (0x00000000 & Input_Buffer_Memory_write_0_WR_MASK))){
global_test = 0;
//RES_Set(Input_Buffer_Memory_write_BAD_RESET_VALUE);
RES_Set(START_ARRAY_DATA);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -