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

📄 d0899_init.h

📁 st7710的tuner标准驱动
💻 H
📖 第 1 页 / 共 5 页
字号:
/* -------------------------------------------------------------------------
File Name: d0899_init.h

History:
Description: STb0899 driver LLA	V1.0.8 17/01/2005

Date 18/04/05
Comments: LLA2.0.0 integration
author: SD

Date 31/05/05
Comments: LLA3.0.0 integration
author: SD

Date 29/03/06
Comments: LLA V3.6.0 integration
author: HS

---------------------------------------------------------------------------- */
#ifndef H_STB0899INIT
	#define H_STB0899INIT

/*	ID	*/
#define RSTB0899_ID								0x0000f000
#define FSTB0899_CHIP_IDENT						0x000000f0
#define FSTB0899_CHIP_IDENT_INFO				0x0000f000
#define FSTB0899_RELEASE						0x0000000f
#define FSTB0899_RELEASE_INFO					0x0000f000

/*	TDISCNTRL1	*/
#define RSTB0899_TDISCNTRL1						0x0000f0a0
#define FSTB0899_TIMOFF							0x00000080
#define FSTB0899_TIMOFF_INFO					0x0000f0a0
#define FSTB0899_DISEQC_RESET					0x00000040
#define FSTB0899_DISEQC_RESET_INFO				0x0000f0a0
#define FSTB0899_TIMCMD							0x00000030
#define FSTB0899_TIMCMD_INFO					0x0000f0a0
#define FSTB0899_TDISCNTRL1_RESERVED			0x00000008
#define FSTB0899_TDISCNTRL1_RESERVED_INFO		0x0000f0a0
#define FSTB0899_DISPRECHARGE					0x00000004
#define FSTB0899_DISPRECHARGE_INFO				0x0000f0a0
#define FSTB0899_DISEQCMODE						0x00000003
#define FSTB0899_DISEQCMODE_INFO				0x0000f0a0

/*	DISCNTRL2	*/
#define RSTB0899_DISCNTRL2						0x0000f0a1
#define FSTB0899_RECEIVER_ON					0x00000080
#define FSTB0899_RECEIVER_ON_INFO				0x0000f0a1
#define FSTB0899_IGNO_SHORT22K					0x00000040
#define FSTB0899_IGNO_SHORT22K_INFO				0x0000f0a1
#define FSTB0899_ONECHIPTRX						0x00000020
#define FSTB0899_ONECHIPTRX_INFO				0x0000f0a1
#define FSTB0899_EXTENVELOP						0x00000010
#define FSTB0899_EXTENVELOP_INFO				0x0000f0a1
#define FSTB0899_PINSELECT						0x0000000c
#define FSTB0899_PINSELECT_INFO					0x0000f0a1
#define FSTB0899_IRQRXEND						0x00000002
#define FSTB0899_IRQRXEND_INFO					0x0000f0a1
#define FSTB0899_IRQ4NBYTES						0x00000001
#define FSTB0899_IRQ4NBYTES_INFO				0x0000f0a1

/*	DISRX_ST0	*/
#define RSTB0899_DISRX_ST0						0x0000f0a4
#define FSTB0899_RXEND							0x00000080
#define FSTB0899_RXEND_INFO						0x0000f0a4
#define FSTB0899_RXACTIVE						0x00000040
#define FSTB0899_RXACTIVE_INFO					0x0000f0a4
#define FSTB0899_SHORT22K						0x00000020
#define FSTB0899_SHORT22K_INFO					0x0000f0a4
#define FSTB0899_CONTTONE						0x00000010
#define FSTB0899_CONTTONE_INFO					0x0000f0a4
#define FSTB0899_DIS_4BFIFORDY					0x00000008
#define FSTB0899_DIS_4BFIFORDY_INFO				0x0000f0a4
#define FSTB0899_FIFOEMPTY						0x00000004
#define FSTB0899_FIFOEMPTY_INFO					0x0000f0a4
#define FSTB0899_DISRX_ST0_RESERVED				0x00000002
#define FSTB0899_DISRX_ST0_RESERVED_INFO		0x0000f0a4
#define FSTB0899_ABORTRX						0x00000001
#define FSTB0899_ABORTRX_INFO					0x0000f0a4

/*	DISRX_ST1	*/
#define RSTB0899_DISRX_ST1						0x0000f0a5
#define FSTB0899_RXFAIL							0x00000080
#define FSTB0899_RXFAIL_INFO					0x0000f0a5
#define FSTB0899_FIFOPFAIL						0x00000040
#define FSTB0899_FIFOPFAIL_INFO					0x0000f0a5
#define FSTB0899_RXNONBYTE						0x00000020
#define FSTB0899_RXNONBYTE_INFO					0x0000f0a5
#define FSTB0899_FIFOOVF						0x00000010
#define FSTB0899_FIFOOVF_INFO					0x0000f0a5
#define FSTB0899_FIFOBYTENBR					0x0000000f
#define FSTB0899_FIFOBYTENBR_INFO				0x0000f0a5

/*	DISPARITY	*/
#define RSTB0899_DISPARITY						0x0000f0a6
#define FSTB0899_DISEQC_PARITY					0x000000ff
#define FSTB0899_DISEQC_PARITY_INFO				0x0000f0a6

/*	DISFIFO	*/
#define RSTB0899_DISFIFO						0x0000f0a7
#define FSTB0899_DISEQCFIFO						0x000000ff
#define FSTB0899_DISEQCFIFO_INFO				0x0000f0a7

/*	DISSTATUS	*/
#define RSTB0899_DISSTATUS						0x0000f0a8
#define FSTB0899_TXFAIL							0x00000080
#define FSTB0899_TXFAIL_INFO					0x0000f0a8
#define FSTB0899_FIFO_FULL						0x00000040
#define FSTB0899_FIFO_FULL_INFO					0x0000f0a8
#define FSTB0899_TX_IDLE						0x00000020
#define FSTB0899_TX_IDLE_INFO					0x0000f0a8
#define FSTB0899_GAPBURST						0x00000010
#define FSTB0899_GAPBURST_INFO					0x0000f0a8
#define FSTB0899_TXFIFOBYTES					0x0000000f
#define FSTB0899_TXFIFOBYTES_INFO				0x0000f0a8

/*	DISF22	*/
#define RSTB0899_DISF22							0x0000f0a9
#define FSTB0899_F22							0x000000ff
#define FSTB0899_F22_INFO						0x0000f0a9

/*	DISF22RX	*/
#define RSTB0899_DISF22RX						0x0000f0aa
#define FSTB0899_F22RX							0x000000ff
#define FSTB0899_F22RX_INFO						0x0000f0aa

/*	SYSREG	*/
#define RSTB0899_SYSREG							0x0000f101
#define FSTB0899_SYS_MODE						0x000000e0
#define FSTB0899_SYS_MODE_INFO					0x0000f101
#define FSTB0899_DUPLMODE_IN					0x00000010
#define FSTB0899_DUPLMODE_IN_INFO				0x0000f101
#define FSTB0899_DUPLIN_3CK						0x00000008
#define FSTB0899_DUPLIN_3CK_INFO				0x0000f101
#define FSTB0899_DUPLMODE_OUT					0x00000004
#define FSTB0899_DUPLMODE_OUT_INFO				0x0000f101
#define FSTB0899_SYSREG_1						0x00000002
#define FSTB0899_SYSREG_1_INFO					0x0000f101
#define FSTB0899_RST_IQLSB_IN					0x00000001
#define FSTB0899_RST_IQLSB_IN_INFO				0x0000f101

/*	ACRPRESC	*/
#define RSTB0899_ACRPRESC						0x0000f110
#define FSTB0899_ACRPRESC_RESERVED				0x00000080
#define FSTB0899_ACRPRESC_RESERVED_INFO			0x0000f110
#define FSTB0899_ACRPRESC						0x00000070
#define FSTB0899_ACRPRESC_INFO					0x0000f110
#define FSTB0899_ACRPRESC_RESERVED2				0x00000008
#define FSTB0899_ACRPRESC_RESERVED2_INFO		0x0000f110
#define FSTB0899_ACRPRESC2						0x00000007
#define FSTB0899_ACRPRESC2_INFO					0x0000f110

/*	ACRDIV1	*/
#define RSTB0899_ACRDIV1						0x0000f111
#define FSTB0899_ACRDIV1						0x000000ff
#define FSTB0899_ACRDIV1_INFO					0x0000f111

/*	ACRDIV2	*/
#define RSTB0899_ACRDIV2						0x0000f112
#define FSTB0899_ACRDIV2						0x000000ff
#define FSTB0899_ACRDIV2_INFO					0x0000f112

/*	DACR1	*/
#define RSTB0899_DACR1							0x0000f113
#define FSTB0899_DACMODE						0x000000e0
#define FSTB0899_DACMODE_INFO					0x0000f113
#define FSTB0899_DACHZ							0x00000010
#define FSTB0899_DACHZ_INFO						0x0000f113
#define FSTB0899_DAC_MSB						0x0000000f
#define FSTB0899_DAC_MSB_INFO					0x0000f113

/*	DACR2	*/
#define RSTB0899_DACR2							0x0000f114
#define FSTB0899_DAC_LSB						0x000000ff
#define FSTB0899_DAC_LSB_INFO					0x0000f114

/*	OUTCFG	*/
#define RSTB0899_OUTCFG							0x0000f11c
#define FSTB0899_TSSEROUTHZ						0x00000080
#define FSTB0899_TSSEROUTHZ_INFO				0x0000f11c
#define FSTB0899_TSPOUTHZ						0x00000040
#define FSTB0899_TSPOUTHZ_INFO					0x0000f11c
#define FSTB0899_OUTCFG_RESERVED				0x0000003f
#define FSTB0899_OUTCFG_RESERVED_INFO			0x0000f11c

/*	MODECFG	*/
#define RSTB0899_MODECFG						0x0000f11d
#define FSTB0899_INV_DATA						0x00000080
#define FSTB0899_INV_DATA_INFO					0x0000f11d
#define FSTB0899_INV_DATA6						0x00000040
#define FSTB0899_INV_DATA6_INFO					0x0000f11d
#define FSTB0899_MODECFG_RESERVED				0x00000038
#define FSTB0899_MODECFG_RESERVED_INFO			0x0000f11d
#define FSTB0899_INV_ERROR						0x00000004
#define FSTB0899_INV_ERROR_INFO					0x0000f11d
#define FSTB0899_INV_STROUT						0x00000002
#define FSTB0899_INV_STROUT_INFO				0x0000f11d
#define FSTB0899_INV_DP							0x00000001
#define FSTB0899_INV_DP_INFO					0x0000f11d

/*	IRQSTATUS3	*/
#define RSTB0899_IRQSTATUS3						0x0000f120
#define FSTB0899_SIP1							0x00000080
#define FSTB0899_SIP1_INFO						0x0000f120
#define FSTB0899_NSIP1							0x00000040
#define FSTB0899_NSIP1_INFO						0x0000f120
#define FSTB0899_SCF_SYNC						0x00000020
#define FSTB0899_SCF_SYNC_INFO					0x0000f120
#define FSTB0899_NSCF_SYNC						0x00000010
#define FSTB0899_NSCF_SYNC_INFO					0x0000f120
#define FSTB0899_SAGC0_LOCK						0x00000008
#define FSTB0899_SAGC0_LOCK_INFO				0x0000f120
#define FSTB0899_NSAGC0_LOCK					0x00000004
#define FSTB0899_NSAGC0_LOCK_INFO				0x0000f120
#define FSTB0899_SDISEQCTX_IRQ					0x00000002
#define FSTB0899_SDISEQCTX_IRQ_INFO				0x0000f120
#define FSTB0899_SDISEQCRX_IRQ					0x00000001
#define FSTB0899_SDISEQCRX_IRQ_INFO				0x0000f120

/*	IRQSTATUS2	*/
#define RSTB0899_IRQSTATUS2						0x0000f121
#define FSTB0899_SEND_LOOPTC					0x00000080
#define FSTB0899_SEND_LOOPTC_INFO				0x0000f121
#define FSTB0899_SOV_RSFIFO						0x00000040
#define FSTB0899_SOV_RSFIFO_INFO				0x0000f121
#define FSTB0899_SLOCKEDBW						0x00000020
#define FSTB0899_SLOCKEDBW_INFO					0x0000f121
#define FSTB0899_NSLOCKEDBW						0x00000010
#define FSTB0899_NSLOCKEDBW_INFO				0x0000f121
#define FSTB0899_SPRFBW							0x00000008
#define FSTB0899_SPRFBW_INFO					0x0000f121
#define FSTB0899_NSPRFBW						0x00000004
#define FSTB0899_NSPRFBW_INFO					0x0000f121
#define FSTB0899_SINPUTX						0x00000002
#define FSTB0899_SINPUTX_INFO					0x0000f121
#define FSTB0899_NSINPUTX						0x00000001
#define FSTB0899_NSINPUTX_INFO					0x0000f121

/*	IRQSTATUS1	*/
#define RSTB0899_IRQSTATUS1						0x0000f122
#define FSTB0899_SEND_LOOPVIT					0x00000080
#define FSTB0899_SEND_LOOPVIT_INFO				0x0000f122
#define FSTB0899_SDMON_ELOOP					0x00000040
#define FSTB0899_SDMON_ELOOP_INFO				0x0000f122
#define FSTB0899_SLOCKED						0x00000020
#define FSTB0899_SLOCKED_INFO					0x0000f122
#define FSTB0899_NSLOCKED						0x00000010
#define FSTB0899_NSLOCKED_INFO					0x0000f122
#define FSTB0899_SPRF							0x00000008
#define FSTB0899_SPRF_INFO						0x0000f122
#define FSTB0899_NSPRF							0x00000004
#define FSTB0899_NSPRF_INFO						0x0000f122
#define FSTB0899_SSMOTIF_LOCKED					0x00000002
#define FSTB0899_SSMOTIF_LOCKED_INFO			0x0000f122
#define FSTB0899_NSSMOTIF_LOCD					0x00000001
#define FSTB0899_NSSMOTIF_LOCD_INFO				0x0000f122

/*	IRQSTATUS0	*/
#define RSTB0899_IRQSTATUS0						0x0000f123
#define FSTB0899_SFIFOFULL_CODIN				0x00000080
#define FSTB0899_SFIFOFULL_CODIN_INFO			0x0000f123
#define FSTB0899_SCOD_NEAR_EMPTY				0x00000040
#define FSTB0899_SCOD_NEAR_EMPTY_INFO			0x0000f123
#define FSTB0899_SCOD_FIFO_READY				0x00000020
#define FSTB0899_SCOD_FIFO_READY_INFO			0x0000f123
#define FSTB0899_SDECIN_OVER					0x00000010
#define FSTB0899_SDECIN_OVER_INFO				0x0000f123
#define FSTB0899_SRSSYNC_OK						0x00000008
#define FSTB0899_SRSSYNC_OK_INFO				0x0000f123
#define FSTB0899_SLNBTX_IRQ						0x00000004
#define FSTB0899_SLNBTX_IRQ_INFO				0x0000f123
#define FSTB0899_SSPY_ENDSIM					0x00000002
#define FSTB0899_SSPY_ENDSIM_INFO				0x0000f123
#define FSTB0899_SSPY_VALIDSI					0x00000001
#define FSTB0899_SSPY_VALIDSI_INFO				0x0000f123

/*	IRQMSK3	*/
#define RSTB0899_IRQMSK3						0x0000f124
#define FSTB0899_MIP1							0x00000080
#define FSTB0899_MIP1_INFO						0x0000f124
#define FSTB0899_NMIP1							0x00000040
#define FSTB0899_NMIP1_INFO						0x0000f124
#define FSTB0899_MCF_SYNC						0x00000020
#define FSTB0899_MCF_SYNC_INFO					0x0000f124
#define FSTB0899_NMCF_SYNC						0x00000010
#define FSTB0899_NMCF_SYNC_INFO					0x0000f124
#define FSTB0899_MAGC0_LOCK						0x00000008
#define FSTB0899_MAGC0_LOCK_INFO				0x0000f124
#define FSTB0899_NMAGC0_LOCK					0x00000004
#define FSTB0899_NMAGC0_LOCK_INFO				0x0000f124
#define FSTB0899_MDISEQCTX_IRQ					0x00000002
#define FSTB0899_MDISEQCTX_IRQ_INFO				0x0000f124
#define FSTB0899_MDISEQCRX_IRQ					0x00000001
#define FSTB0899_MDISEQCRX_IRQ_INFO				0x0000f124

/*	IRQMSK2	*/
#define RSTB0899_IRQMSK2						0x0000f125
#define FSTB0899_MEND_LOOPTC					0x00000080
#define FSTB0899_MEND_LOOPTC_INFO				0x0000f125
#define FSTB0899_MOV_RSFIFO						0x00000040
#define FSTB0899_MOV_RSFIFO_INFO				0x0000f125
#define FSTB0899_MLOCKEDBW						0x00000020
#define FSTB0899_MLOCKEDBW_INFO					0x0000f125
#define FSTB0899_NMLOCKEDBW						0x00000010
#define FSTB0899_NMLOCKEDBW_INFO				0x0000f125
#define FSTB0899_MPRFBW							0x00000008
#define FSTB0899_MPRFBW_INFO					0x0000f125
#define FSTB0899_NMPRFBW						0x00000004
#define FSTB0899_NMPRFBW_INFO					0x0000f125
#define FSTB0899_MINPUTX						0x00000002
#define FSTB0899_MINPUTX_INFO					0x0000f125
#define FSTB0899_NMINPUTX						0x00000001
#define FSTB0899_NMINPUTX_INFO					0x0000f125

/*	IRQMSK1	*/
#define RSTB0899_IRQMSK1						0x0000f126
#define FSTB0899_MEND_LOOPVIT					0x00000080
#define FSTB0899_MEND_LOOPVIT_INFO				0x0000f126
#define FSTB0899_MDMON_ELOOP					0x00000040
#define FSTB0899_MDMON_ELOOP_INFO				0x0000f126
#define FSTB0899_MLOCKED						0x00000020
#define FSTB0899_MLOCKED_INFO					0x0000f126
#define FSTB0899_NMLOCKED						0x00000010
#define FSTB0899_NMLOCKED_INFO					0x0000f126
#define FSTB0899_MPRF							0x00000008
#define FSTB0899_MPRF_INFO						0x0000f126
#define FSTB0899_NMPRF							0x00000004
#define FSTB0899_NMPRF_INFO						0x0000f126
#define FSTB0899_MSMOTIF_LOCKED					0x00000002
#define FSTB0899_MSMOTIF_LOCKED_INFO			0x0000f126
#define FSTB0899_NMSMOTIF_LOCD					0x00000001
#define FSTB0899_NMSMOTIF_LOCD_INFO				0x0000f126

/*	IRQMSK0	*/
#define RSTB0899_IRQMSK0						0x0000f127
#define FSTB0899_NFIFOFULL_CODIN				0x00000080
#define FSTB0899_NFIFOFULL_CODIN_INFO			0x0000f127
#define FSTB0899_NCOD_NEAR_EMPTY				0x00000040
#define FSTB0899_NCOD_NEAR_EMPTY_INFO			0x0000f127
#define FSTB0899_MCOD_FIFO_READY				0x00000020
#define FSTB0899_MCOD_FIFO_READY_INFO			0x0000f127
#define FSTB0899_MDECIN_OVER					0x00000010
#define FSTB0899_MDECIN_OVER_INFO				0x0000f127
#define FSTB0899_MRSSYNC_OK						0x00000008
#define FSTB0899_MRSSYNC_OK_INFO				0x0000f127
#define FSTB0899_MLNBTX_IRQ						0x00000004

⌨️ 快捷键说明

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