📄 362_init.c
字号:
/* TPS_RCVD1 */
ChipAddReg(hChip,R_TPS_RCVD1,"TPS_RCVD1",0x00a7,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TPS_RCVD1,TPS_CHANGE,"TPS_CHANGE",6,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_RCVD1,BCH_OK,"BCH_OK",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_RCVD1,TPS_SYNC,"TPS_SYNC",4,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_RCVD1,TPS_FRAME,"TPS_FRAME",0,2,CHIP_UNSIGNED);
/* TPS_RCVD2 */
ChipAddReg(hChip,R_TPS_RCVD2,"TPS_RCVD2",0x00a8,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TPS_RCVD2,TPS_HIERMODE,"TPS_HIERMODE",4,3,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_RCVD2,TPS_CONST,"TPS_CONST",0,2,CHIP_UNSIGNED);
/* TPS_RCVD3 */
ChipAddReg(hChip,R_TPS_RCVD3,"TPS_RCVD3",0x00a9,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TPS_RCVD3,TPS_LPCODE,"TPS_LPCODE",4,3,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_RCVD3,TPS_HPCODE,"TPS_HPCODE",0,3,CHIP_UNSIGNED);
/* TPS_RCVD4 */
ChipAddReg(hChip,R_TPS_RCVD4,"TPS_RCVD4",0x00aa,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TPS_RCVD4,TPS_GUARD,"TPS_GUARD",4,2,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_RCVD4,TPS_MODE,"TPS_MODE",0,2,CHIP_UNSIGNED);
/* TPS_ID_CELL1 */
ChipAddReg(hChip,R_TPS_ID_CELL1,"TPS_ID_CELL1",0x00ab,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TPS_ID_CELL1,TPS_ID_CELL_LO,"TPS_ID_CELL_LO",0,8,CHIP_UNSIGNED);
/* TPS_ID_CELL2 */
ChipAddReg(hChip,R_TPS_ID_CELL2,"TPS_ID_CELL2",0x00ac,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TPS_ID_CELL2,TPS_ID_CELL_HI,"TPS_ID_CELL_HI",0,8,CHIP_UNSIGNED);
/* TPS_RCVD5_SET1 */
ChipAddReg(hChip,R_TPS_RCVD5_SET1,"TPS_RCVD5_SET1",0x00ad,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_TPS_RCVD5_SET1,TPS_NA,"TPS_NA",2,6,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_RCVD5_SET1,TPS_SETFRAME,"TPS_SETFRAME",0,2,CHIP_UNSIGNED);
/* TPS_SET2 */
ChipAddReg(hChip,R_TPS_SET2,"TPS_SET2",0x00ae,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_TPS_SET2,TPS_SETHIERMODE,"TPS_SETHIERMODE",4,3,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_SET2,TPS_SETCONST,"TPS_SETCONST",0,2,CHIP_UNSIGNED);
/* TPS_SET3 */
ChipAddReg(hChip,R_TPS_SET3,"TPS_SET3",0x00af,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_TPS_SET3,TPS_SETLPCODE,"TPS_SETLPCODE",4,3,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_SET3,TPS_SETHPCODE,"TPS_SETHPCODE",0,3,CHIP_UNSIGNED);
/* TPS_CTL */
ChipAddReg(hChip,R_TPS_CTL,"TPS_CTL",0x00b0,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_TPS_CTL,TPS_IMM,"TPS_IMM",2,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_CTL,TPS_BCHDIS,"TPS_BCHDIS",1,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TPS_CTL,TPS_UPDDIS,"TPS_UPDDIS",0,1,CHIP_UNSIGNED);
/* CTL_FFTOSNUM */
ChipAddReg(hChip,R_CTL_FFTOSNUM,"CTL_FFTOSNUM",0x00b1,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_CTL_FFTOSNUM,SYMBOL_NUMBER,"SYMBOL_NUMBER",0,7,CHIP_UNSIGNED);
/* TESTSELECT */
ChipAddReg(hChip,R_TESTSELECT,"TESTSELECT",0x00b2,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_TESTSELECT,TESTSELECT,"TESTSELECT",0,5,CHIP_UNSIGNED);
/* MSC_REV */
ChipAddReg(hChip,R_MSC_REV,"MSC_REV",0x00b3,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_MSC_REV,REV_NUMBER,"REV_NUMBER",0,8,CHIP_UNSIGNED);
/* PIR_CTL */
ChipAddReg(hChip,R_PIR_CTL,"PIR_CTL",0x00b4,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_PIR_CTL,FREEZE,"FREEZE",0,1,CHIP_UNSIGNED);
/* SNR_CARRIER1 */
ChipAddReg(hChip,R_SNR_CARRIER1,"SNR_CARRIER1",0x00b5,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_SNR_CARRIER1,SNR_CARRIER_LO,"SNR_CARRIER_LO",0,8,CHIP_UNSIGNED);
/* SNR_CARRIER2 */
ChipAddReg(hChip,R_SNR_CARRIER2,"SNR_CARRIER2",0x00b6,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_SNR_CARRIER2,MEAN,"MEAN",7,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_SNR_CARRIER2,SNR_CARRIER_HI,"SNR_CARRIER_HI",0,5,CHIP_UNSIGNED);
/* PPM_CPAMP */
ChipAddReg(hChip,R_PPM_CPAMP,"PPM_CPAMP",0x00b7,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_PPM_CPAMP,PPM_CPC,"PPM_CPC",0,8,CHIP_UNSIGNED);
/* TSM_AP0 */
ChipAddReg(hChip,R_TSM_AP0,"TSM_AP0",0x00b8,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSM_AP0,ADDRESS_BYTE_0,"ADDRESS_BYTE_0",0,8,CHIP_UNSIGNED);
/* TSM_AP1 */
ChipAddReg(hChip,R_TSM_AP1,"TSM_AP1",0x00b9,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSM_AP1,ADDRESS_BYTE_1,"ADDRESS_BYTE_1",0,8,CHIP_UNSIGNED);
/* TSM_AP2 */
ChipAddReg(hChip,R_TSM_AP2,"TSM_AP2",0x00ba,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSM_AP2,DATA_BYTE_0,"DATA_BYTE_0",0,8,CHIP_UNSIGNED);
/* TSM_AP3 */
ChipAddReg(hChip,R_TSM_AP3,"TSM_AP3",0x00bb,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSM_AP3,DATA_BYTE_1,"DATA_BYTE_1",0,8,CHIP_UNSIGNED);
/* TSM_AP4 */
ChipAddReg(hChip,R_TSM_AP4,"TSM_AP4",0x00bc,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSM_AP4,DATA_BYTE_2,"DATA_BYTE_2",0,8,CHIP_UNSIGNED);
/* TSM_AP5 */
ChipAddReg(hChip,R_TSM_AP5,"TSM_AP5",0x00bd,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSM_AP5,DATA_BYTE_3,"DATA_BYTE_3",0,8,CHIP_UNSIGNED);
/* TSM_AP6 */
ChipAddReg(hChip,R_TSM_AP6,"TSM_AP6",0x00be,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSM_AP6,TSM_AP6,"TSM_AP6",0,8,CHIP_UNSIGNED);
/* TSM_AP7 */
ChipAddReg(hChip,R_TSM_AP7,"TSM_AP7",0x00bf,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSM_AP7,MEM_SELECT_BYTE,"MEM_SELECT_BYTE",0,8,CHIP_UNSIGNED);
/* TSTRES */
ChipAddReg(hChip,R_TSTRES,"TSTRES",0x00c0,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_TSTRES,FRES_DISPLAY,"FRES_DISPLAY",7,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTRES,FRES_FIFO_AD,"FRES_FIFO_AD",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTRES,FRESRS,"FRESRS",4,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTRES,FRESACS,"FRESACS",3,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTRES,FRESFEC,"FRESFEC",2,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTRES,FRES_PRIF,"FRES_PRIF",1,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTRES,FRESCORE,"FRESCORE",0,1,CHIP_UNSIGNED);
/* ANACTRL */
ChipAddReg(hChip,R_ANACTRL,"ANACTRL",0x00c1,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_ANACTRL,BYPASS_XTAL,"BYPASS_XTAL",6,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_ANACTRL,BYPASS_PLLXN,"BYPASS_PLLXN",2,2,CHIP_UNSIGNED);
ChipAddField(hChip,R_ANACTRL,DIS_PAD_OSC,"DIS_PAD_OSC",1,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_ANACTRL,STDBY_PLLXN,"STDBY_PLLXN",0,1,CHIP_UNSIGNED);
/* TSTBUS */
ChipAddReg(hChip,R_TSTBUS,"TSTBUS",0x00c2,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_TSTBUS,FORCERATE1,"FORCERATE1",7,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBUS,TSTCKRS,"TSTCKRS",6,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBUS,TSTCKDIL,"TSTCKDIL",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBUS,CFG_TST,"CFG_TST",0,4,CHIP_UNSIGNED);
/* TSTRATE */
ChipAddReg(hChip,R_TSTRATE,"TSTRATE",0x00c6,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_TSTRATE,FORCEPHA,"FORCEPHA",7,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTRATE,FNEWPHA,"FNEWPHA",4,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTRATE,FROT90,"FROT90",3,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTRATE,FR,"FR",0,3,CHIP_UNSIGNED);
/* CONSTMODE */
ChipAddReg(hChip,R_CONSTMODE,"CONSTMODE",0x00cb,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_CONSTMODE,TST_PRIF,"TST_PRIF",5,3,CHIP_UNSIGNED);
ChipAddField(hChip,R_CONSTMODE,CAR_TYPE,"CAR_TYPE",3,2,CHIP_UNSIGNED);
ChipAddField(hChip,R_CONSTMODE,CONST_MODE,"CONST_MODE",0,2,CHIP_UNSIGNED);
/* CONSTCARR1 */
ChipAddReg(hChip,R_CONSTCARR1,"CONSTCARR1",0x00cc,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_CONSTCARR1,CONST_CARR_LO,"CONST_CARR_LO",0,8,CHIP_UNSIGNED);
/* CONSTCARR2 */
ChipAddReg(hChip,R_CONSTCARR2,"CONSTCARR2",0x00cd,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_CONSTCARR2,CONST_CARR_HI,"CONST_CARR_HI",0,5,CHIP_UNSIGNED);
/* ICONSTEL */
ChipAddReg(hChip,R_ICONSTEL,"ICONSTEL",0x00ce,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_ICONSTEL,ICONSTEL,"ICONSTEL",0,8,CHIP_SIGNED);
/* QCONSTEL */
ChipAddReg(hChip,R_QCONSTEL,"QCONSTEL",0x00cf,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_QCONSTEL,QCONSTEL,"QCONSTEL",0,8,CHIP_SIGNED);
/* TSTBISTRES0 */
ChipAddReg(hChip,R_TSTBISTRES0,"TSTBISTRES0",0x00d0,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSTBISTRES0,BEND_BDI,"BEND_BDI",7,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES0,BBAD_BDI,"BBAD_BDI",6,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES0,BEND_PPM,"BEND_PPM",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES0,BBAD_PPM,"BBAD_PPM",4,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES0,BEND_SDI,"BEND_SDI",3,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES0,BBAD_SDI,"BBAD_SDI",2,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES0,BEND_INS,"BEND_INS",1,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES0,BBAD_INS,"BBAD_INS",0,1,CHIP_UNSIGNED);
/* TSTBISTRES1 */
ChipAddReg(hChip,R_TSTBISTRES1,"TSTBISTRES1",0x00d1,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSTBISTRES1,BEND_CHC2B,"BEND_CHC2B",7,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES1,BBAD_CHC2B,"BBAD_CHC2B",6,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES1,BEND_CHC3,"BEND_CHC3",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES1,BBAD_CHC3,"BBAD_CHC3",4,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES1,BEND_FFTI,"BEND_FFTI",3,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES1,BBAD_FFTI,"BBAD_FFTI",2,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES1,BEND_FFTW,"BEND_FFTW",1,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES1,BBAD_FFTW,"BBAD_FFTW",0,1,CHIP_UNSIGNED);
/* TSTBISTRES2 */
ChipAddReg(hChip,R_TSTBISTRES2,"TSTBISTRES2",0x00d2,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSTBISTRES2,BEND_RS,"BEND_RS",7,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES2,BBAD_RS,"BBAD_RS",6,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES2,BEND_SYR,"BEND_SYR",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES2,BBAD_SYR,"BBAD_SYR",4,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES2,BEND_CHC1,"BEND_CHC1",3,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES2,BBAD_CHC1,"BBAD_CHC1",2,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES2,BEND_CHC2,"BEND_CHC2",1,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES2,BBAD_CHC2,"BBAD_CHC2",0,1,CHIP_UNSIGNED);
/* TSTBISTRES3 */
ChipAddReg(hChip,R_TSTBISTRES3,"TSTBISTRES3",0x00d3,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_TSTBISTRES3,BEND_FIFO,"BEND_FIFO",7,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES3,BBAD_FIFO,"BBAD_FIFO",6,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES3,BEND_VIT2,"BEND_VIT2",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES3,BBAD_VIT2,"BBAD_VIT2",4,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES3,BEND_VIT1,"BEND_VIT1",3,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES3,BBAD_VIT1,"BBAD_VIT1",2,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES3,BEND_DIL,"BEND_DIL",1,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBISTRES3,BBAD_DIL,"BBAD_DIL",0,1,CHIP_UNSIGNED);
/* RF_AGC1 */
ChipAddReg(hChip,R_RF_AGC1,"RF_AGC1",0x00d4,*DefVal++,STCHIP_ACCESS_R);
ChipAddField(hChip,R_RF_AGC1,RF_AGC1_LEVEL_HI,"RF_AGC1_LEVEL_HI",0,8,CHIP_UNSIGNED);
/* RF_AGC2 */
ChipAddReg(hChip,R_RF_AGC2,"RF_AGC2",0x00d5,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_RF_AGC2,REF_ADGP,"REF_ADGP",7,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_RF_AGC2,STDBY_ADCGP,"STDBY_ADCGP",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_RF_AGC2,CHANNEL_SEL,"CHANNEL_SEL",2,3,CHIP_UNSIGNED);
ChipAddField(hChip,R_RF_AGC2,RF_AGC1_LEVEL_LO,"RF_AGC1_LEVEL_LO",0,2,CHIP_UNSIGNED);
/* ANADIGCTRL */
ChipAddReg(hChip,R_ANADIGCTRL,"ANADIGCTRL",0x00d7,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_ANADIGCTRL,SEL_CLKDEM,"SEL_CLKDEM",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_ANADIGCTRL,ADC_RIS_EGDE,"ADC_RIS_EGDE",2,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_ANADIGCTRL,SGN_ADC,"SGN_ADC",1,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_ANADIGCTRL,SEL_AD12_SYNC,"SEL_AD12_SYNC",0,1,CHIP_UNSIGNED);
/* PLLMDIV */
ChipAddReg(hChip,R_PLLMDIV,"PLLMDIV",0x00d8,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_PLLMDIV,PLL_MDIV,"PLL_MDIV",0,8,CHIP_UNSIGNED);
/* PLLSETUP */
ChipAddReg(hChip,R_PLLSETUP,"PLLSETUP",0x00da,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_PLLSETUP,PLL_PDIV,"PLL_PDIV",4,3,CHIP_UNSIGNED);
/* DUAL_AD12 */
ChipAddReg(hChip,R_DUAL_AD12,"DUAL_AD12",0x00db,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_DUAL_AD12,FS20M,"FS20M",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_DUAL_AD12,FS50M,"FS50M",4,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_DUAL_AD12,INMODE,"INMODE",3,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_DUAL_AD12,POFFQ,"POFFQ",2,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_DUAL_AD12,POFFI,"POFFI",1,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_DUAL_AD12,POFFREF,"POFFREF",0,1,CHIP_UNSIGNED);
/* TSTBIST */
ChipAddReg(hChip,R_TSTBIST,"TSTBIST",0x00dc,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_TSTBIST,TST_GCLKENA,"TST_GCLKENA",5,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_TSTBIST,TST_MEMBIST,"TST_MEMBIST",0,5,CHIP_UNSIGNED);
/* PAD_COMP_CTRL */
ChipAddReg(hChip,R_PAD_COMP_CTRL,"PAD_COMP_CTRL",0x00dd,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_PAD_COMP_CTRL,COMPTQ,"COMPTQ",4,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_PAD_COMP_CTRL,COMPEN,"COMPEN",3,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_PAD_COMP_CTRL,FREEZE2,"FREEZE2",2,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_PAD_COMP_CTRL,SLEEP_INHBT,"SLEEP_INHBT",1,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_PAD_COMP_CTRL,CHIP_SLEEP,"CHIP_SLEEP",0,1,CHIP_UNSIGNED);
/* PAD_COMP_WR */
ChipAddReg(hChip,R_PAD_COMP_WR,"PAD_COMP_WR",0x00de,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_PAD_COMP_WR,WR_ASRC,"WR_ASRC",0,7,CHIP_UNSIGNED);
/* PAD_COMP_RD */
ChipAddReg(hChip,R_PAD_COMP_RD,"PAD_COMP_RD",0x00df,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_PAD_COMP_RD,COMPOK,"COMPOK",7,1,CHIP_UNSIGNED);
ChipAddField(hChip,R_PAD_COMP_RD,RD_ASRC,"RD_ASRC",0,7,CHIP_UNSIGNED);
/* GHOSTREG */
ChipAddReg(hChip,R_GHOSTREG,"GHOSTREG",0x0000,*DefVal++,STCHIP_ACCESS_WR);
ChipAddField(hChip,R_GHOSTREG,GHOSTFIELD,"GHOSTFIELD",0,8,CHIP_UNSIGNED);
#if defined(CHIP_STAPI) || defined(NO_GUI)
ChipApplyDefaultValues(hChip);
#endif
}
}
return hChip;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -