d0370vsb_init.c
来自「st7710的tuner标准驱动」· C语言 代码 · 共 872 行 · 第 1/3 页
C
872 行
STTUNER_IOREG_AddReg(DeviceMap,R_VCXOINITV,0xf02a,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_VCXOINITV,VCXOINITV,0,8,FIELD_TYPE_UNSIGNED);
/* GAIN1ACQ1_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN1ACQ1_LSB,0xf02b,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN1ACQ1_LSB,GAIN1ACQ1_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* GAIN1ACQ1_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN1ACQ1_MSB,0xf02c,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN1ACQ1_MSB,GAIN1ACQ1_MSB,0,2,FIELD_TYPE_UNSIGNED);
/* GAIN1ACQ2_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN1ACQ2_LSB,0xf02d,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN1ACQ2_LSB,GAIN1ACQ2_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* GAIN1ACQ2_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN1ACQ2_MSB,0xf02e,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN1ACQ2_MSB,GAIN1ACQ2_MSB,0,2,FIELD_TYPE_UNSIGNED);
/* GAIN1TRACK_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN1TRACK_LSB,0xf02f,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN1TRACK_LSB,GAIN1TRACK_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* GAIN1TRACK_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN1TRACK_MSB,0xf030,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN1TRACK_MSB,GAIN1TRACK_MSB,0,2,FIELD_TYPE_UNSIGNED);
/* GAIN2ACQ1_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN2ACQ1_LSB,0xf031,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN2ACQ1_LSB,GAIN2ACQ1_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* GAIN2ACQ1_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN2ACQ1_MSB,0xf032,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN2ACQ1_MSB,GAIN2ACQ1_MSB,0,2,FIELD_TYPE_UNSIGNED);
/* GAIN2ACQ2_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN2ACQ2_LSB,0xf033,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN2ACQ2_LSB,GAIN2ACQ2_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* GAIN2ACQ2_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN2ACQ2_MSB,0xf034,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN2ACQ2_MSB,GAIN2ACQ2_MSB,0,2,FIELD_TYPE_UNSIGNED);
/* GAIN2TRK_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN2TRK_LSB,0xf035,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN2TRK_LSB,GAIN2TRK_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* GAIN2TRK_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN2TRK_MSB,0xf036,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN2TRK_MSB,GAIN2TRK_MSB,0,2,FIELD_TYPE_UNSIGNED);
/* GAIN3ACQ */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN3ACQ,0xf037,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN3ACQ,GAIN3ACQ,0,8,FIELD_TYPE_UNSIGNED);
/* GAIN3TRK */
STTUNER_IOREG_AddReg(DeviceMap,R_GAIN3TRK,0xf038,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_GAIN3TRK,GAIN3TRK,0,8,FIELD_TYPE_UNSIGNED);
/* VCXOERR_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_VCXOERR_LSB,0xf039,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_VCXOERR_LSB,VCXO_ERR_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* VCXOERR_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_VCXOERR_MSB,0xf03a,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_VCXOERR_MSB,VCXOERR_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* VCXOERR_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_VCXOERR_MMSB,0xf03b,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_VCXOERR_MMSB,VCXOERR_MMSB,0,8,FIELD_TYPE_UNSIGNED);
/* TIMLOCKDETECT_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_TIMLOCKDETECT_LSB,0xf03c,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TIMLOCKDETECT_LSB,TIMLOCKDETECT_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* TIMLOCKDETECT_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_TIMLOCKDETECT_MSB,0xf03d,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TIMLOCKDETECT_MSB,TIMLOCKDETECT_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* TIMLOCKDETECT_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_TIMLOCKDETECT_MMSB,0xf03e,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TIMLOCKDETECT_MMSB,FREQ_LOCK,2,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_TIMLOCKDETECT_MMSB,TIMLOCKDETECT_MMSB,0,2,FIELD_TYPE_UNSIGNED);
/* FREQLOCK_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_FREQLOCK_LSB,0xf03f,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FREQLOCK_LSB,FREQLOCKTH_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* FREQLOCK_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_FREQLOCK_MSB,0xf040,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FREQLOCK_MSB,FREQLOCKTH_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* FREQLOCK_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_FREQLOCK_MMSB,0xf041,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FREQLOCK_MMSB,FREQLOCKTH_MMSB,0,2,FIELD_TYPE_UNSIGNED);
/* TIMINGAGCREF_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_TIMINGAGCREF_LSB,0xf042,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TIMINGAGCREF_LSB,TIMINGAGCREF_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* TIMINGAGCREF_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_TIMINGAGCREF_MSB,0xf043,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_TIMINGAGCREF_MSB,TIMINGAGCREF_MSB,0,4,FIELD_TYPE_UNSIGNED);
/* NCOCNST_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOCNST_LSB,0xf044,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOCNST_LSB,NCOCNST_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* NCOCNST_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOCNST_MSB,0xf045,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOCNST_MSB,NCOCNST_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* NCOCNST_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOCNST_MMSB,0xf046,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOCNST_MMSB,NCOCNST_MMSB,0,7,FIELD_TYPE_UNSIGNED);
/* NCOGAIN1ACQ */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOGAIN1ACQ,0xf047,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOGAIN1ACQ,NCOGAIN1ACQ,0,8,FIELD_TYPE_UNSIGNED);
/* NCOGAIN1TRACK */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOGAIN1TRACK,0xf048,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOGAIN1TRACK,NCOGAIN1TRACK,0,8,FIELD_TYPE_UNSIGNED);
/* NCOGAIN2ACQ */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOGAIN2ACQ,0xf049,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOGAIN2ACQ,NCOGAIN2ACQ,0,8,FIELD_TYPE_UNSIGNED);
/* NCOGAIN2TRACK */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOGAIN2TRACK,0xf04a,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOGAIN2TRACK,NCOGAIN2TRACK,0,8,FIELD_TYPE_UNSIGNED);
/* NCOGAIN3 */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOGAIN3,0xf04b,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOGAIN3,NCOGAIN3,0,8,FIELD_TYPE_UNSIGNED);
/* NCOERR_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOERR_LSB,0xf04c,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOERR_LSB,NCOERR_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* NCOERR_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOERR_MSB,0xf04d,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOERR_MSB,NCOERR_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* NCOERR_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_NCOERR_MMSB,0xf04e,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCOERR_MMSB,NCOERR_MMSB,0,1,FIELD_TYPE_UNSIGNED);/*This is changed to 1 bit from 2 bit. */
/* CARLOCKDETECT1_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARLOCKDETECT1_LSB,0xf04f,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARLOCKDETECT1_LSB,CARLOCKDETECT1_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* CARLOCKDETECT1_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARLOCKDETECT1_MSB,0xf050,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARLOCKDETECT1_MSB,CARLOCKDETECT1_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* CARLOCKDETECT1_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARLOCKDETECT1_MMSB,0xf051,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARLOCKDETECT1_MMSB,CY_LOCK,2,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_CARLOCKDETECT1_MMSB,CARLOCKDETECT1_MMSB,0,2,FIELD_TYPE_UNSIGNED);
/* CARLOCKDETECT2_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARLOCKDETECT2_LSB,0xf052,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARLOCKDETECT2_LSB,CARLOCKDETECT2_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* CARLOCKDETECT2_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARLOCKDETECT2_MSB,0xf053,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARLOCKDETECT2_MSB,CARLOCKDETECT2_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* CARLOCKDETECT2_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARLOCKDETECT2_MMSB,0xf054,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARLOCKDETECT2_MMSB,CARLOCKDETECT2_MMSB,0,2,FIELD_TYPE_UNSIGNED);
/* CARRIERLOCKTH_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARRIERLOCKTH_LSB,0xf055,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARRIERLOCKTH_LSB,CARRIERLOCKTH_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* CARRIERLOCKTH_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARRIERLOCKTH_MSB,0xf056,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARRIERLOCKTH_MSB,CARRIERLOCKTH_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* CARRIERLOCKTH_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARRIERLOCKTH_MMSB,0xf057,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARRIERLOCKTH_MMSB,CARRIERLOCKTH_MMSB,0,2,FIELD_TYPE_UNSIGNED);
/* CARRIERAGCREF_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARRIERAGCREF_LSB,0xf058,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARRIERAGCREF_LSB,CARRIERAGCREF_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* CARRIERAGCREF_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CARRIERAGCREF_MSB,0xf059,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARRIERAGCREF_MSB,CARRIERAGCREF_MSB,0,4,FIELD_TYPE_UNSIGNED);
/* CARAGCMIXRATIO */
STTUNER_IOREG_AddReg(DeviceMap,R_CARAGCMIXRATIO,0xf05a,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CARAGCMIXRATIO,CARAGCMIXRATIO,0,3,FIELD_TYPE_UNSIGNED);
/* FSM1 */
STTUNER_IOREG_AddReg(DeviceMap,R_FSM1,0xf05b,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FSM1,RSTFSM1,7,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_FSM1,FRZFSM1,0,7,FIELD_TYPE_UNSIGNED);
/* FSM2 */
STTUNER_IOREG_AddReg(DeviceMap,R_FSM2,0xf05c,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_FSM2,RSTFSM2,7,1,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_FSM2,FRZFSM2,0,5,FIELD_TYPE_UNSIGNED);
/* MAINSMUP */
STTUNER_IOREG_AddReg(DeviceMap,R_MAINSMUP,0xf05d,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_MAINSMUP,MAINSMUP,0,8,FIELD_TYPE_UNSIGNED);
/* EQSMUP */
STTUNER_IOREG_AddReg(DeviceMap,R_EQSMUP,0xf05e,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_EQSMUP,EQSMUP,0,8,FIELD_TYPE_UNSIGNED);
/* STATEVAL_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_STATEVAL_LSB,0xf05f,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_STATEVAL_LSB,STATEVAL_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* STATEVAL_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_STATEVAL_MSB,0xf060,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_STATEVAL_MSB,STATEVAL_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* STATEVAL_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_STATEVAL_MMSB,0xf061,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_STATEVAL_MMSB,STATEVAL_MMSB,0,3,FIELD_TYPE_UNSIGNED);
/* UPDATEVCXO_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_UPDATEVCXO_LSB,0xf062,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_UPDATEVCXO_LSB,UPDATEVCXO_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* UPDATEVCXO_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_UPDATEVCXO_MSB,0xf063,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_UPDATEVCXO_MSB,UPDATEVCXO_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* UPDATEVCXO_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_UPDATEVCXO_MMSB,0xf064,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_UPDATEVCXO_MMSB,UPDATEVCXO_MMSB,0,3,FIELD_TYPE_UNSIGNED);
/* MAXNBFRAMERCA */
STTUNER_IOREG_AddReg(DeviceMap,R_MAXNBFRAMERCA,0xf065,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_MAXNBFRAMERCA,MAXNBFRAMERCA,0,6,FIELD_TYPE_UNSIGNED);
/* MAXNBFRAMEDD_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_MAXNBFRAMEDD_LSB,0xf066,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_MAXNBFRAMEDD_LSB,MAXNBFRAMEDD_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* MAXNBFRAMEDD_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_MAXNBFRAMEDD_MSB,0xf067,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_MAXNBFRAMEDD_MSB,MAXNBFRAMEDD_MSB,0,1,FIELD_TYPE_UNSIGNED);
/* NCO_TIMEOUT_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_NCO_TIMEOUT_LSB,0xf068,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCO_TIMEOUT_LSB,NCO_TIMEOUT_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* NCO_TIMEOUT_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_NCO_TIMEOUT_MSB,0xf069,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCO_TIMEOUT_MSB,NCO_TIMEOUT_MSB,0,8,FIELD_TYPE_UNSIGNED);
/* NCO_TIMEOUT_MMSB */
STTUNER_IOREG_AddReg(DeviceMap,R_NCO_TIMEOUT_MMSB,0xf06a,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_NCO_TIMEOUT_MMSB,NCO_TIMEOUT_MMSB,0,8,FIELD_TYPE_UNSIGNED);
/* DEMSTATUS */
STTUNER_IOREG_AddReg(DeviceMap,R_DEMSTATUS,0xf06b,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_DEMSTATUS,EQSTATE,4,4,FIELD_TYPE_UNSIGNED);
STTUNER_IOREG_AddField(DeviceMap,R_DEMSTATUS,MAINSTATE,0,4,FIELD_TYPE_UNSIGNED);
/* SYSCTRL */
STTUNER_IOREG_AddReg(DeviceMap,R_SYSCTRL,0xf06c,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SYSCTRL,STATE_SHUNT,0,1,FIELD_TYPE_UNSIGNED);
/* SEG_INIT_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_SEG_INIT_LSB,0xf06d,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SEG_INIT_LSB,SEG_INIT_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* SEG_INIT_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_SEG_INIT_MSB,0xf06e,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_SEG_INIT_MSB,SEG_INIT_MSB,0,3,FIELD_TYPE_UNSIGNED);
/* CENTROIDCALDONE_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CENTROIDCALDONE_LSB,0xf06f,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CENTROIDCALDONE_LSB,CENTROIDCALDONE_LSB,0,8,FIELD_TYPE_UNSIGNED);
/* CENTROIDCALDONE_MSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CENTROIDCALDONE_MSB,0xf070,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CENTROIDCALDONE_MSB,CENTROIDCALDONE_MSB,0,3,FIELD_TYPE_UNSIGNED);
/* CENTROIDOFFSET_LSB */
STTUNER_IOREG_AddReg(DeviceMap,R_CENTROIDOFFSET_LSB,0xf071,*DefVal++);
STTUNER_IOREG_AddField(DeviceMap,R_CENTROIDOFFSET_LSB,CENTROIDOFFSET_LSB,0,8,FIELD_TYPE_UNSIGNED);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?