d0370vsb_init.c
来自「st7710的tuner标准驱动」· C语言 代码 · 共 872 行 · 第 1/3 页
C
872 行
/* CENTROIDOFFSET_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CENTROIDOFFSET_MSB,0xf072,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CENTROIDOFFSET_MSB,CENTROIDOFFSET_MSB,0,2,FIELD_TYPE_UNSIGNED);
/* FFEGAINTRAIN */
STTUNER_IOREG_AddReg(DeviceMap,R_FFEGAINTRAIN,0xf073,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FFEGAINTRAIN,FFEGAINTRAIN,0,7,FIELD_TYPE_UNSIGNED);
/* FFEGAINRCA1 */
STTUNER_IOREG_AddReg(DeviceMap,R_FFEGAINRCA1,0xf074,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FFEGAINRCA1,FFEGAINRCA1,0,7,FIELD_TYPE_UNSIGNED);
/* FFEGAINRCA2 */
STTUNER_IOREG_AddReg(DeviceMap,R_FFEGAINRCA2,0xf075,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FFEGAINRCA2,FFEGAINRCA2,0,7,FIELD_TYPE_UNSIGNED);
/* FFEGAINDDM1 */
STTUNER_IOREG_AddReg(DeviceMap,R_FFEGAINDDM1,0xf076,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FFEGAINDDM1,FFEGAINDDM1,0,7,FIELD_TYPE_UNSIGNED);
/* FFEGAINDDM2 */
STTUNER_IOREG_AddReg(DeviceMap,R_FFEGAINDDM2,0xf077,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FFEGAINDDM2,FFEGAINDDM2,0,7,FIELD_TYPE_UNSIGNED);
/* DFEGAINTRAIN */
STTUNER_IOREG_AddReg(DeviceMap,R_DFEGAINTRAIN,0xf078,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DFEGAINTRAIN,DFEGAINTRAIN,0,7,FIELD_TYPE_UNSIGNED);
/* DFEGAINRCA1 */
STTUNER_IOREG_AddReg(DeviceMap,R_DFEGAINRCA1,0xf079,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DFEGAINRCA1,DFEGAINRCA1,0,7,FIELD_TYPE_UNSIGNED);
/* DFEGAINRCA2 */
STTUNER_IOREG_AddReg(DeviceMap,R_DFEGAINRCA2,0xf07a,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DFEGAINRCA2,DFEGAINRCA2,0,7,FIELD_TYPE_UNSIGNED);
/* DFEGAINDDM1 */
STTUNER_IOREG_AddReg(DeviceMap,R_DFEGAINDDM1,0xf07b,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DFEGAINDDM1,DFEGAINDDM1,0,7,FIELD_TYPE_UNSIGNED);
/* DFEGAINDDM2 */
STTUNER_IOREG_AddReg(DeviceMap,R_DFEGAINDDM2,0xf07c,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DFEGAINDDM2,DFEGAINDDM2,0,7,FIELD_TYPE_UNSIGNED);
/* SNR_TH_DDM1 */
STTUNER_IOREG_AddReg(DeviceMap,R_SNR_TH_DDM1,0xf07d,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SNR_TH_DDM1,SNR_TH_DDM1_UP,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_SNR_TH_DDM1,SNR_TH_DDM1_DOWN,0,4,FIELD_TYPE_UNSIGNED);
/* SNR_TH_DDM2 */
STTUNER_IOREG_AddReg(DeviceMap,R_SNR_TH_DDM2,0xf07e,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SNR_TH_DDM2,SNR_TH_DDM2_UP,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_SNR_TH_DDM2,SNR_TH_DDM2_DOWN,0,4,FIELD_TYPE_UNSIGNED);
/* SNR_TH_PT */
STTUNER_IOREG_AddReg(DeviceMap,R_SNR_TH_PT,0xf07f,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SNR_TH_PT,SNR_TH_PT_UP,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_SNR_TH_PT,SNR_TH_PT_DOWN,0,4,FIELD_TYPE_UNSIGNED);
/* SNR_TH_RCA1 */
STTUNER_IOREG_AddReg(DeviceMap,R_SNR_TH_RCA1,0xf080,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SNR_TH_RCA1,SNR_TH_RCA1_UP,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_SNR_TH_RCA1,SNR_TH_RCA1_DOWN,0,4,FIELD_TYPE_UNSIGNED);
/* SNR_TH_RCA2 */
STTUNER_IOREG_AddReg(DeviceMap,R_SNR_TH_RCA2,0xf081,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SNR_TH_RCA2,SNR_TH_RCA2_UP,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_SNR_TH_RCA2,SNR_TH_RCA2_DOWN,0,4,FIELD_TYPE_UNSIGNED);
/* LEAKFFETRAIN */
STTUNER_IOREG_AddReg(DeviceMap,R_LEAKFFETRAIN,0xf082,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_LEAKFFETRAIN,LEAKFFETRAIN,0,4,FIELD_TYPE_UNSIGNED);
/* LEAKFFERCA */
STTUNER_IOREG_AddReg(DeviceMap,R_LEAKFFERCA,0xf083,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_LEAKFFERCA,LEAKFFERCATRACK,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_LEAKFFERCA,LEAKFFERCAACQ,0,4,FIELD_TYPE_UNSIGNED);
/* LEAKFFEDDM */
STTUNER_IOREG_AddReg(DeviceMap,R_LEAKFFEDDM,0xf084,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_LEAKFFEDDM,LEAKFFEDDM2,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_LEAKFFEDDM,LEAKFFEDDM1,0,4,FIELD_TYPE_UNSIGNED);
/* LEAKDFETRAIN */
STTUNER_IOREG_AddReg(DeviceMap,R_LEAKDFETRAIN,0xf085,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_LEAKDFETRAIN,LEAKDFETRAIN,0,4,FIELD_TYPE_UNSIGNED);
/* LEAKDFERCA */
STTUNER_IOREG_AddReg(DeviceMap,R_LEAKDFERCA,0xf086,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_LEAKDFERCA,LEAKDFERCATRACK,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_LEAKDFERCA,LEAKDFERCAACQ,0,4,FIELD_TYPE_UNSIGNED);
/* LEAKDFEDDM */
STTUNER_IOREG_AddReg(DeviceMap,R_LEAKDFEDDM,0xf087,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_LEAKDFEDDM,LEAKDFEDDM2,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_LEAKDFEDDM,LEAKDFEDDM1,0,4,FIELD_TYPE_UNSIGNED);
/* TRACK_REG */
STTUNER_IOREG_AddReg(DeviceMap,R_TRACK_REG,0xf088,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TRACK_REG,EQ_DAGCGAIN,5,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TRACK_REG,EQDAGCFRZ,4,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TRACK_REG,NCOPTGAIN,3,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TRACK_REG,TTFRZ,2,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TRACK_REG,PTGAIN,1,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TRACK_REG,PTFRZ,0,1,FIELD_TYPE_UNSIGNED);
/* DFE_CTRL */
STTUNER_IOREG_AddReg(DeviceMap,R_DFE_CTRL,0xf089,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DFE_CTRL,EQSWRSTN,7,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DFE_CTRL,DCFILTERON,6,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DFE_CTRL,SEGSYNCTRAINEN,5,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DFE_CTRL,DFE_GO,4,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DFE_CTRL,DEROT_EN,3,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DFE_CTRL,DAGC_GO,2,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DFE_CTRL,DAGC_GAIN,0,2,FIELD_TYPE_UNSIGNED);
/* TAP_CTRL */
STTUNER_IOREG_AddReg(DeviceMap,R_TAP_CTRL,0xf08a,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_CTRL,CFGTAPS,6,2,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_CTRL,DFE2,5,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_CTRL,DFE1,4,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_CTRL,FFE,3,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_CTRL,WR_NRD,2,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_CTRL,NEW_REQ,1,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_CTRL,START,0,1,FIELD_TYPE_UNSIGNED);
/* TAP_POINTER_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_TAP_POINTER_LSB,0xf08b,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_POINTER_LSB,TAP_POINTER_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* TAP_POINTER_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_TAP_POINTER_MSB,0xf08c,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_POINTER_MSB,TAP_POINTER_MSB,0,3,FIELD_TYPE_UNSIGNED);
/* TAP_GETBYTE */
STTUNER_IOREG_AddReg(DeviceMap,R_TAP_GETBYTE,0xf08d,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_GETBYTE,TAP_GETBYTE,0,8,FIELD_TYPE_UNSIGNED);
/* TAP_PUTBYTE */
STTUNER_IOREG_AddReg(DeviceMap,R_TAP_PUTBYTE,0xf08e,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TAP_PUTBYTE,TAP_PUTBYTE,0,8,FIELD_TYPE_UNSIGNED);
/* DECCTRL */
STTUNER_IOREG_AddReg(DeviceMap,R_DECCTRL,0xf08f,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DECCTRL,ILTSTEN,3,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DECCTRL,RANDFRZ,2,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DECCTRL,RSFRZ,1,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DECCTRL,PS_MODE,0,1,FIELD_TYPE_UNSIGNED);
/* DECSYNCCTRL */
STTUNER_IOREG_AddReg(DeviceMap,R_DECSYNCCTRL,0xf090,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DECSYNCCTRL,PRST,0,1,FIELD_TYPE_UNSIGNED);
/* SER_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_SER_LSB,0xf091,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SER_LSB,SER_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* SER_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_SER_MSB,0xf092,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SER_MSB,SER_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* SER_PERIOD_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_SER_PERIOD_LSB,0xf093,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SER_PERIOD_LSB,SER_PERIOD_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* SER_PERIOD_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_SER_PERIOD_MSB,0xf094,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SER_PERIOD_MSB,SER_PERIOD_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* DEC_STATUS */
STTUNER_IOREG_AddReg(DeviceMap,R_DEC_STATUS,0xf095,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DEC_STATUS,OQMEANPWORK,6,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DEC_STATUS,FRMLOCK,5,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DEC_STATUS,FIELD,4,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DEC_STATUS,VSBMODE,0,4,FIELD_TYPE_UNSIGNED);
/* SIGNAL_POWER_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_SIGNAL_POWER_LSB,0xf096,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SIGNAL_POWER_LSB,SIGNAL_POWER_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* SIGNAL_POWER_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_SIGNAL_POWER_MSB,0xf097,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SIGNAL_POWER_MSB,SIGNAL_POWER_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* ERROR_POWER_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_ERROR_POWER_LSB,0xf098,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_ERROR_POWER_LSB,ERROR_POWER_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* ERROR_POWER_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_ERROR_POWER_MSB,0xf099,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_ERROR_POWER_MSB,ERROR_POWER_MSB,0,7,FIELD_TYPE_UNSIGNED);
/* BERCTRL */
STTUNER_IOREG_AddReg(DeviceMap,R_BERCTRL,0xf09a,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_BERCTRL,BERMODE,7,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_BERCTRL,BER_PER_UNCORR,0,7,FIELD_TYPE_UNSIGNED);
/* BER_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_BER_LSB,0xf09b,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_BER_LSB,BER_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* BER_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_BER_MSB,0xf09c,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_BER_MSB,BER_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* BER_PERIOD_LLSB */
STTUNER_IOREG_AddReg(DeviceMap,R_BER_PERIOD_LLSB,0xf09d,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_BER_PERIOD_LLSB,BER_PERIOD_LLSB,0,8,FIELD_TYPE_UNSIGNED);
/* BER_PERIOD_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_BER_PERIOD_LSB,0xf09e,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_BER_PERIOD_LSB,BER_PERIOD_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* BER_PERIOD_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_BER_PERIOD_MSB,0xf09f,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_BER_PERIOD_MSB,BER_PERIOD_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* BER_PERIOD_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_BER_PERIOD_MMSB,0xf0a0,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_BER_PERIOD_MMSB,BER_PERIOD_MMSB,0,4,FIELD_TYPE_UNSIGNED);
/* FRAMECORTH_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_FRAMECORTH_LSB,0xf0a1,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FRAMECORTH_LSB,FRAMECORTH_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* FRAMECORTH_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_FRAMECORTH_MSB,0xf0a2,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FRAMECORTH_MSB,FRAMECORTH_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* FRAMELOCKDELOCK */
STTUNER_IOREG_AddReg(DeviceMap,R_FRAMELOCKDELOCK,0xf0a3,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FRAMELOCKDELOCK,FRAMELOCK,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_FRAMELOCKDELOCK,FRAMEDELOCK,0,4,FIELD_TYPE_UNSIGNED);
/* CI_BYTE_CLK */
STTUNER_IOREG_AddReg(DeviceMap,R_CI_BYTE_CLK,0xf0a4,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CI_BYTE_CLK,T_HIGH,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_CI_BYTE_CLK,T_LOW,0,4,FIELD_TYPE_UNSIGNED);
/* TS_FORMAT */
STTUNER_IOREG_AddReg(DeviceMap,R_TS_FORMAT,0xf0a5,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TS_FORMAT,SYNC_STRIP,4,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TS_FORMAT,SWAP,3,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TS_FORMAT,POLARITY,2,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TS_FORMAT,CI,1,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TS_FORMAT,SERIES,0,1,FIELD_TYPE_UNSIGNED);
/* ACI_CTRL */
STTUNER_IOREG_AddReg(DeviceMap,R_ACI_CTRL,0xf0a6,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_ACI_CTRL,TRANSMIT,7,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_ACI_CTRL,ACI_CTRL,0,7,FIELD_TYPE_UNSIGNED);
/* ACI_CHANNEL */
STTUNER_IOREG_AddReg(DeviceMap,R_ACI_CHANNEL,0xf0a7,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_ACI_CHANNEL,ACI_CHANNEL,0,7,FIELD_TYPE_UNSIGNED);
/* ACI_PROGRAM_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_ACI_PROGRAM_LSB,0xf0a8,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_ACI_PROGRAM_LSB,ACI_PROGRAM_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* ACI_PROGRAM_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_ACI_PROGRAM_MSB,0xf0a9,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_ACI_PROGRAM_MSB,READY,2,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_ACI_PROGRAM_MSB,ACI_PROGRAM_MSB,0,2,FIELD_TYPE_UNSIGNED);
/* DELAGC_0 */
STTUNER_IOREG_AddReg(DeviceMap,R_DELAGC_00,0xf422,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DELAGC_00,DELAGC_00,0,8,FIELD_TYPE_UNSIGNED);
/* DELAGC_1 */
STTUNER_IOREG_AddReg(DeviceMap,R_DELAGC_11,0xf423,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DELAGC_11,DELAGC_11,0,8,FIELD_TYPE_UNSIGNED);
/* DELAGC_6 */
STTUNER_IOREG_AddReg(DeviceMap,R_DELAGC_66,0xf428,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DELAGC_66,DELAGC_66,0,8,FIELD_TYPE_UNSIGNED);
/* WBAGC_1 */
STTUNER_IOREG_AddReg(DeviceMap,R_WBAGC_11,0xf432,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_WBAGC_11,WBAGC_11,0,8,FIELD_TYPE_UNSIGNED);
return ST_NO_ERROR;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?