⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d0899.c

📁 st7710的tuner标准驱动
💻 C
📖 第 1 页 / 共 5 页
字号:
 0x0000f437 ,	/* AGC2I2 */
 0x0000f438 ,	/* TLIR */
 0x0000f439 ,	/* RTF */
 0x0000f43a ,	/* DSTATUS */
 0x0000f43b ,	/* LDI */
 0x0000f43e ,	/* CFRM */
 0x0000f43f ,	/* CFRL */
 0x0000f440 ,	/* NIRM */
 0x0000f441 ,	/* NIRL */
 0x0000f444 ,	/* ISYMB */
 0x0000f445 ,	/* QSYMB */
 0x0000f446 ,	/* SFRH */
 0x0000f447 ,	/* SFRM */
 0x0000f448 ,	/* SFRL */
 0x0000f44c ,	/* SFRUPH */
 0x0000f44d ,	/* SFRUPM */
 0x0000f44e ,	/* SFRUPL */
 0x0000f4e0 ,	/* EQUAI1 */
 0x0000f4e1 ,	/* EQUAQ1 */
 0x0000f4e2 ,	/* EQUAI2 */
 0x0000f4e3 ,	/* EQUAQ2 */
 0x0000f4e4 ,	/* EQUAI3 */
 0x0000f4e5 ,	/* EQUAQ3 */
 0x0000f4e6 ,	/* EQUAI4 */
 0x0000f4e7 ,	/* EQUAQ4 */
 0x0000f4e8 ,	/* EQUAI5 */
 0x0000f4e9 ,	/* EQUAQ5 */
 0x0000f50c ,	/* DSTATUS2 */
 0x0000f50d ,	/* VSTATUS */
 0x0000f50f ,	/* VERROR */
 0x0000f523 ,	/* IQSWAP */
 0x0000f524 ,	/* ECNTM */
 0x0000f525 ,	/* ECNTL */
 0x0000f526 ,	/* ECNT2M */
 0x0000f527 ,	/* ECNT2L */
 0x0000f528 ,	/* ECNT3M */
 0x0000f529 ,	/* ECNT3L */
 0x0000f530 ,	/* FECAUTO1 */
 0x0000f533 ,	/* FECM */
 0x0000f534 ,	/* VTH12 */
 0x0000f535 ,	/* VTH23 */
 0x0000f536 ,	/* VTH34 */
 0x0000f537 ,	/* VTH56 */
 0x0000f538 ,	/* VTH67 */
 0x0000f539 ,	/* VTH78 */
 0x0000f53c ,	/* PRVIT */
 0x0000f53d ,	/* VITSYNC */
 0x0000f548 ,	/* RSULC */
 0x0000f549 ,	/* TSULC */
 0x0000f54a ,	/* RSLLC */
 0x0000f54b ,	/* TSLPL */
 0x0000f54c ,	/* TSCFGH */
 0x0000f54d ,	/* TSCFGM */
 0x0000f54e ,	/* TSCFGL */
 0x0000f54f ,	/* TSOUT */
 0x0000f550 ,	/* RSSYNC */
 0x0000f551 ,	/* TSINSDELH */
 0x0000f552 ,	/* TSINSDELM */
 0x0000f553 ,	/* TSINSDELL */
 0x0000f55a ,	/* TSLLSTKM */
 0x0000f55b ,	/* TSLLSTKL */
 0x0000f55c ,	/* TSULSTKM */
 0x0000f55d ,	/* TSULSTKL */
 0x0000f55e ,	/* PCKLENUL */
 0x0000f55f ,	/* PCKLENLL */
 0x0000f560 ,	/* RSPCKLEN */
 0x0000f561 ,	/* TSSTATUS */
 0x0000f574 ,	/* ERRCTRL1 */
 0x0000f575 ,	/* ERRCTRL2 */
 0x0000f576 ,	/* ERRCTRL3 */
 0x0000f57b ,	/* DMONMSK1 */
 0x0000f57c ,	/* DMONMSK0 */
 0x0000f583 ,	/* DEMAPVIT */
 0x0000f58c ,	/* PLPARM */
 0x0000f600 ,	/* PDELCTRL */
 0x0000f601 ,	/* PDELCTRL2 */
 0x0000f602 ,	/* BBHCTRL1 */
 0x0000f603 ,	/* BBHCTRL2 */
 0x0000f604 ,	/* HYSTTHRESH */
 0x0000f605 ,	/* MATCSTM */
 0x0000f606 ,	/* MATCSTL */
 0x0000f607 ,	/* UPLCSTM */
 0x0000f608 ,	/* UPLCSTL */
 0x0000f609 ,	/* DFLCSTM */
 0x0000f60a ,	/* DFLCSTL */
 0x0000f60b ,	/* SYNCCST */
 0x0000f60c ,	/* SYNCDCSTM */
 0x0000f60d ,	/* SYNCDCSTL */
 0x0000f60e ,	/* ISIENTRY */
 0x0000f60f ,	/* ISIBITEN */
 0x0000f610 ,	/* MATSTRM */
 0x0000f611 ,	/* MATSTRL */
 0x0000f612 ,	/* UPLSTRM */
 0x0000f613 ,	/* UPLSTRL */
 0x0000f614 ,	/* DFLSTRM */
 0x0000f615 ,	/* DFLSTRL */
 0x0000f616 ,	/* SYNCSTR */
 0x0000f617 ,	/* SYNCDSTRM */
 0x0000f618 ,	/* SYNCDSTRL */
 0x0000f619 ,	/* CFGPDELSTATUS1 */
 0x0000f61a ,	/* CFGPKTDELSTTS2 */
 0x0000f61b ,	/* BBFERRORM */
 0x0000f61c ,	/* BBFERRORL */
 0x0000f61d ,	/* UPKTERRORM */
 0x0000f61e ,	/* UPKTERRORL */
 0x8000fa04 ,	/* BLOCKLNGTH */
 0x8000fa08 ,	/* ROWSTR */
 0x8000fa10 ,	/* BNANDADDR */
 0x8000fa14 ,	/* CNANDADDR */
 0x8000fa1c ,	/* INFOLENGTH */
 0x8000fa20 ,	/* BOT_ADDR */
 0x8000fa24 ,	/* BCHBLKLN */
 0x8000fa28 ,	/* BCHT */
 0x8800fa00 ,	/* CNFGMODE */
 0x8800fa04 ,	/* LDPCSTAT */
 0x8800fa08 ,	/* ITERSCALE */
 0x8800fa0c ,	/* INPUTMODE */
 0x8800fa10 ,	/* LDPCDECRST */
 0x8800fa14 ,	/* CLKPERBYTE */
 0x8800fa18 ,	/* BCHERRORS */
 0x8800fa1c ,	/* LDPCERRORS */
 0x8800fa20 ,	/* BCHMODE */
 0x8800fa24 ,	/* ERRACCPER */
 0x8800fa28 ,	/* BCHERRACC */
 0x8800fa38 ,	/* FECTPSEL */
 0x0000ff10 ,	/* TSTCK */
 0x0000ff11 ,	/* TSTRES */
 0x0000ff12 ,	/* TSTOUT */
 0x0000ff13 ,	/* TSTIN */
 0x0000ff14 ,	/* TSTSYS */
 0x0000ff15 ,	/* TSTCHIP */
 0x0000ff16 ,	/* TSTFREE */
 0x0000ff17 ,	/* TSTI2C */
 0x0000ff1c ,	/* BITSPEEDM */
 0x0000ff1d ,	/* BITSPEEDL */
 0x0000ff1e ,	/* TBUSBIT */
 0x0000ff24 ,	/* TSTDIS */
 0x0000ff25 ,	/* TSTDISRX */
 0x0000ff28 ,	/* TSTJETON */
 0x0000ff40 ,	/* TSTDCADJ */
 0x0000ff41 ,	/* TSTAGC1 */
 0x0000ff42 ,	/* TSTAGC1N */
 0x0000ff48 ,	/* TSTPOLYPH */
 0x0000ff49 ,	/* TSTR */
 0x0000ff4a ,	/* TSTAGC2 */
 0x0000ff4b ,	/* TSTCTL1 */
 0x0000ff4c ,	/* TSTCTL2 */
 0x0000ff4d ,	/* TSTCTL3 */
 0x0000ff50 ,	/* TSTDEMAP */
 0x0000ff51 ,	/* TSTDEMAP2 */
 0x0000ff52 ,	/* TSTDEMMON */
 0x0000ff53 ,	/* TSTRATE */
 0x0000ff54 ,	/* TSTSELOUT */
 0x0000ff55 ,	/* TSYNC */
 0x0000ff56 ,	/* TSTERR */
 0x0000ff58 ,	/* TSTRAM1 */
 0x0000ff59 ,	/* TSTVSELOUT */
 0x0000ff5a ,	/* TSTFORCEIN */
 0x0000ff5c ,	/* TSTRS1 */
 0x0000ff5d ,	/* TSTRS2 */
 0x0000ff5e ,	/* TSTRS3 */
 0x0000f000 ,	/* GHOSTREG */

};
	
U32 STB0899DefVal[STB0899_NBREGS]=	/* Default values for Coder registers	*/
{
 0x00000081 ,	/* ID */
 0x00000032 ,	/* TDISCNTRL1 */
 0x00000080 ,	/* DISCNTRL2 */
 0x00000004 ,	/* DISRX_ST0 */
 0x00000000 ,	/* DISRX_ST1 */
 0x00000000 ,	/* DISPARITY */
 0x00000000 ,	/* DISFIFO */
 0x00000020 ,	/* DISSTATUS */
 0x0000008c ,	/* DISF22 */
 0x0000009a ,	/* DISF22RX */
 0x0000000b ,	/* SYSREG */
 0x00000011 ,	/* ACRPRESC */
 0x0000000a ,	/* ACRDIV1 */
 0x00000005 ,	/* ACRDIV2 */
 0x00000000 ,	/* DACR1 */
 0x00000000 ,	/* DACR2 */
 0x00000000 ,	/* OUTCFG */
 0x00000000 ,	/* MODECFG */
 0x00000032 ,	/* IRQSTATUS3 */
 0x00000000 ,	/* IRQSTATUS2 */
 0x00000000 ,	/* IRQSTATUS1 */
 0x00000000 ,	/* IRQSTATUS0 */
 0x000000f3 ,	/* IRQMSK3 */
 0x000000fc ,	/* IRQMSK2 */
 0x000000ff ,	/* IRQMSK1 */
 0x000000ff ,	/* IRQMSK0 */
 0x00000000 ,	/* IRQCFG */
 0x00000088 ,	/* I2CCFG */
 0x0000005c ,	/* I2CRPT */
 0x00000000 ,	/* IOPVALUE5 */
 0x00000031 ,	/* IOPVALUE4 */
 0x000000f1 ,	/* IOPVALUE3 */
 0x00000090 ,	/* IOPVALUE2 */
 0x00000040 ,	/* IOPVALUE1 */
 0x00000000 ,	/* IOPVALUE0 */
 0x00000082 ,	/* GPIO0CFG */
 0x00000082 ,	/* GPIO1CFG */
 0x00000082 ,	/* GPIO2CFG */
 0x00000082 ,	/* GPIO3CFG */
 0x00000082 ,	/* GPIO4CFG */
 0x00000082 ,	/* GPIO5CFG */
 0x00000082 ,	/* GPIO6CFG */
 0x00000082 ,	/* GPIO7CFG */
 0x00000082 ,	/* GPIO8CFG */
 0x00000082 ,	/* GPIO9CFG */
 0x00000082 ,	/* GPIO10CFG */
 0x00000082 ,	/* GPIO11CFG */
 0x00000082 ,	/* GPIO12CFG */
 0x00000082 ,	/* GPIO13CFG */
 0x00000082 ,	/* GPIO14CFG */
 0x00000082 ,	/* GPIO15CFG */
 0x00000082 ,	/* GPIO16CFG */
 0x00000082 ,	/* GPIO17CFG */
 0x00000082 ,	/* GPIO18CFG */
 0x00000082 ,	/* GPIO19CFG */
 0x00000082 ,	/* GPIO20CFG */
 0x000000b8 ,	/* SDATCFG */
 0x000000ba ,	/* SCLTCFG */
 0x0000001c ,	/* AGCRFCFG */
 0x00000082 ,	/* AGCBB2CFG */
 0x00000091 ,	/* AGCBB1CFG */
 0x00000082 ,	/* DIRCLKCFG */
 0x0000007e ,	/* CKOUT27CFG */
 0x00000082 ,	/* STDBYCFG */
 0x00000082 ,	/* CS0CFG */
 0x00000082 ,	/* CS1CFG */
 0x00000020 ,	/* DISEQCOCFG */
 0x00000082 ,	/* GPIO32CFG */
 0x00000082 ,	/* GPIO33CFG */
 0x00000082 ,	/* GPIO34CFG */
 0x00000082 ,	/* GPIO35CFG */
 0x00000082 ,	/* GPIO36CFG */
 0x00000082 ,	/* GPIO37CFG */
 0x00000082 ,	/* GPIO38CFG */
 0x00000082 ,	/* GPIO39CFG */
 0x00000015 ,	/* NCOARSE */
 0x00000002 ,	/* SYNTCTRL */
 0x00000000 ,	/* FILTCTRL */
 0x00000000 ,	/* SYSCTRL */
 0x00000020 ,	/* STOPCLK1 */
 0x00000000 ,	/* STOPCLK2 */
 0x0000000b ,	/* TSTTNR1 */
 0x00000000 ,	/* TSTTNR2 */
 0x00000000 ,	/* TSTTNR3 */
 0x00000000 ,	/* INTBUFSTATUS */
 0x0000000a ,	/* INTBUFCTRL */
 0x00000002 ,	/* DMDSTATUS */
 0x3ed097b6 ,	/* CRLFREQ */
 0x00003ff8 ,	/* BTRFREQ */
 0x00003fff ,	/* IFAGCGAIN */
 0x00000deb ,	/* BBAGCGAIN */
 0x000002ff ,	/* DCOFFSET */
 0x0000000f ,	/* DMDCNTRL */
 0x03fb4a20 ,	/* IFAGCCNTRL */
 0x00200c17 ,	/* BBAGCCNTRL */
 0x00000016 ,	/* CRLCNTRL */
 0x00000000 ,	/* CRLPHSINIT */
 0x00000000 ,	/* CRLFREQINIT */
 0x00000000 ,	/* CRLLOOPGAIN */
 0x3ed097b6 ,	/* CRLNOMFREQ */
 0x00000000 ,	/* CRLSWPRATE */
 0x00000000 ,	/* CRLMAXSWP */
 0x0f6cdc01 ,	/* CRLLKCNTRL */
 0x00000000 ,	/* DECIMCNTRL */
 0x00003993 ,	/* BTRCNTRL */
 0x000d3c6f ,	/* BTRLOOPGAIN */
 0x00000000 ,	/* BTRPHSINIT */
 0x00000000 ,	/* BTRFREQINIT */
 0x0238e38e ,	/* BTRNOMFREQ */
 0x00000000 ,	/* BTRLKCNTRL */
 0x00000000 ,	/* DECNCNTRL */
 0x00000000 ,	/* TPCNTRL */
 0x00000000 ,	/* TPBUFSTATUS */
 0x00000000 ,	/* DCESTIM */
 0x00000000 ,	/* FLLCNTRL */
 0x40ed8000 ,	/* FLLFREQWD */
 0x00000001 ,	/* ANTIALIASSEL */
 0x00000002 ,	/* RRCALPHA */
 0x00000000 ,	/* DCADAPTISHFT */
 0x000019de ,	/* IMBOFFSET */
 0x00000000 ,	/* IMBESTIMATE */
 0x00000001 ,	/* IMBCNTRL */
 0x00005007 ,	/* IFAGCCNTRL2 */
 0x00000002 ,	/* DMDCNTRL2 */
 0x00000000 ,	/* TPBUFFER */
 0x00000000 ,	/* TPBUFFER1 */
 0x00000000 ,	/* TPBUFFER2 */
 0x00000000 ,	/* TPBUFFER3 */
 0x00000000 ,	/* TPBUFFER4 */
 0x00000000 ,	/* TPBUFFER5 */
 0x00000000 ,	/* TPBUFFER6 */
 0x00000000 ,	/* TPBUFFER7 */
 0x00000000 ,	/* TPBUFFER8 */
 0x00000000 ,	/* TPBUFFER9 */
 0x00000000 ,	/* TPBUFFER10 */
 0x00000000 ,	/* TPBUFFER11 */
 0x00000000 ,	/* TPBUFFER12 */
 0x00000000 ,	/* TPBUFFER13 */
 0x00000000 ,	/* TPBUFFER14 */
 0x00000000 ,	/* TPBUFFER15 */
 0x00000000 ,	/* TPBUFFER16 */
 0x00000000 ,	/* TPBUFFER17 */
 0x0000ff00 ,	/* TPBUFFER18 */
 0x00000200 ,	/* TPBUFFER19 */
 0x0000fc00 ,	/* TPBUFFER20 */
 0x00000e02 ,	/* TPBUFFER21 */
 0x00001b17 ,	/* TPBUFFER22 */
 0x00001c12 ,	/* TPBUFFER23 */
 0x0000d72d ,	/* TPBUFFER24 */
 0x0000e7fe ,	/* TPBUFFER25 */
 0x0000d3e5 ,	/* TPBUFFER26 */
 0x0000d9f0 ,	/* TPBUFFER27 */
 0x0000f7d4 ,	/* TPBUFFER28 */
 0x0000d91e ,	/* TPBUFFER29 */
 0x0000cfc7 ,	/* TPBUFFER30 */
 0x0000c1f6 ,	/* TPBUFFER31 */
 0x0000f6b7 ,	/* TPBUFFER32 */
 0x0000bcf1 ,	/* TPBUFFER33 */
 0x00000ec8 ,	/* TPBUFFER34 */
 0x0000cbf9 ,	/* TPBUFFER35 */
 0x0000c3e4 ,	/* TPBUFFER36 */
 0x0000badc ,	/* TPBUFFER37 */
 0x0000dd34 ,	/* TPBUFFER38 */
 0x0000c3c6 ,	/* TPBUFFER39 */
 0x0000d038 ,	/* TPBUFFER40 */
 0x0000d1d2 ,	/* TPBUFFER41 */
 0x0000c307 ,	/* TPBUFFER42 */
 0x0000ddca ,	/* TPBUFFER43 */
 0x0000baea ,	/* TPBUFFER44 */
 0x0000e2ca ,	/* TPBUFFER45 */
 0x0000bcf7 ,	/* TPBUFFER46 */
 0x0000c404 ,	/* TPBUFFER47 */
 0x0000bed1 ,	/* TPBUFFER48 */
 0x0000c31f ,	/* TPBUFFER49 */
 0x0000bcc6 ,	/* TPBUFFER50 */
 0x0000ced7 ,	/* TPBUFFER51 */
 0x0000d8be ,	/* TPBUFFER52 */
 0x0000bce1 ,	/* TPBUFFER53 */
 0x0000c4b7 ,	/* TPBUFFER54 */
 0x0000c0e7 ,	/* TPBUFFER55 */
 0x0000c1b6 ,	/* TPBUFFER56 */
 0x0000c0e4 ,	/* TPBUFFER57 */
 0x0000c2bd ,	/* TPBUFFER58 */
 0x0000c1d8 ,	/* TPBUFFER59 */
 0x0000c2ce ,	/* TPBUFFER60 */
 0x0000c1bd ,	/* TPBUFFER61 */
 0x0000c1c2 ,	/* TPBUFFER62 */
 0x0000c1c2 ,	/* TPBUFFER63 */
 0x00000001 ,	/* RESETCNTRL */
 0x00005654 ,	/* ACMENABLE */
 0x00000000 ,	/* DESCRCNTRL */
 0x00020019 ,	/* CSMCNTRL1 */
 0x004b3237 ,	/* CSMCNTRL2 */
 0x0003dd17 ,	/* CSMCNTRL3 */
 0x00008008 ,	/* CSMCNTRL4 */
 0x002a3106 ,	/* UWPCNTRL1 */
 0x0006140a ,	/* UWPCNTRL2 */
 0x00008000 ,	/* UWPSTAT1 */
 0x00000000 ,	/* UWPSTAT2 */
 0x00000000 ,	/* DMDSTAT2 */
 0x00000471 ,	/* FREQADJSCALE */
 0x017b0465 ,	/* UWPCNTRL3 */
 0x00000002 ,	/* SYMCLKSEL */
 0x00196464 ,	/* SOFSRCHTO */
 0x00000603 ,	/* ACQCNTRL1 */
 0x02046666 ,	/* ACQCNTRL2 */
 0x10046583 ,	/* ACQCNTRL3 */
 0x00010404 ,	/* FESETTLE */
 0x0002aa8a ,	/* ACDWELL */
 0x00000000 ,	/* ACQUIRETRIG */
 0x00000001 ,	/* LOCKLOST */
 0x00000500 ,	/* ACQSTAT1 */
 0x0028a0a0 ,	/* ACQTIMEOUT */
 0x00000000 ,	/* ACQTIME */
 0x00800c17 ,	/* FINALAGCCNTRL */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -