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

📄 servoparams_dv34.h

📁 Zoran V966 DVD 解码 Soc芯片的源程序
💻 H
📖 第 1 页 / 共 2 页
字号:
/* **************************************************************************************
 *  Copyright (c) 2002 ZORAN Corporation, All Rights Reserved
 *  THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF ZORAN CORPORATION
 *
 *  File: "ServoParams.h"
 *
 * Description:
 * ============
 *
 * 
 * Log:
 * ====
 * $Revision: 21 $
 * 
 ****************************************************************************************
 * Updates:
 ****************************************************************************************
 * $Log: /SourceCode/I64_Common/I64R_FE_DV34/Customer/Mercury_Reference/drive_setting/ServoParams_DV34B.h $
 * 
 * 22    5/19/04 3:30p Michaell
 * Stat table for statistics parameter has been added
 * 
 * 21    5/16/04 9:08p Nmaurer
 * Update Servo parameters
 * 
 * 13    9/15/03 4:45p Nirz
 * Servo code 03.43
 * 
 * 9     3/27/03 2:44p Gregoryo
 **************************************************************************************** */

#ifndef _SERVO_PARAMS_OPU_H
#define _SERVO_PARAMS_OPU_H

#include "Include\SysDefs.h"
#include "Drive\ZFE\shared\DSP\ServoParams\ServoParams.h"

// Parameters names
///////////////////

// Zbus params
/* Servo control at 0x900 */
#define	ServoControlInit		0x900
#define	ServoControlFiller1		0x901
#define	ServoAqbControl			0x902
#define	ServoGsInMuxControl		0x903
#define	ServoStatus				0x904
/* Servo spindle at 0x910 */
//#define	ServoSpindleInputDivider	0x910
#define	ServoSpindleClockDividerLsb	0x911
//#define	ServoSpindleClockDividerMsb	0x912
#define	ServoSpindleConfig			0x913
#define	ServoSpindleLastCount		0x914
/* Servo CIC at 0x920 */
#define	ServoGsCicControl		0x920
#define	ServoGsCicData0			0x921
//#define	ServoGsCicData1			0x922
//#define	ServoGsCicData2			0x923
//#define	ServoGsCicData3			0x924
/* Servo PWM at 0x940 */
#define	ServoPwmClkDiv			0x940
#define	ServoPwm0Data			0x941
#define	ServoPwm1Data			0x942
#define	ServoPwm2Data			0x943
#define	ServoPwm3Data			0x944
#define	ServoPwm4Data			0x945
#define	ServoPwm5Data			0x946
#define ServoPwm4Width          0x948
#define ServoPwm5Width          0x949
#define UniformNormalMode       0x94a

/* Servo global sense at 0x950 */
#define	ServoAqbMsb         	0x959
/* Servo mirror at 0x960 */
#define	ServoMirrorControl		0x960
#define	ServoMirrorParams0		0x961
#define	ServoMirrorParams1		0x962
#define	ServoMirrorParams2		0x963
#define	ServoMirrorParams3		0x964
#define	ServoMirrorParams4		0x965
#define	ServoMirrorParams5		0x966
//#define	ServoMirrorParams6		0x967
//#define	ServoMirrorParams7		0x968
//#define	ServoMirrorParams8		0x969
#define	ServoMirrorParams9	    0x96a
#define	ServoMirrorData1		0x96b
#define	ServoMirrorData2		0x96c
#define	ServoMirrorData3		0x96d
#define	ServoMirrorData4		0x96e
/* Servo TZC at 0x970 */
#define	ServoTzcParams0			0x970
#define	ServoTzcParams1			0x971
#define	ServoTzcParams2			0x972
#define	ServoTzcData			0x973
/* AFE top at 0xa00 */
#define	AfeInit					0xa00
#define	KaraokePwrDn			0xa01
#define	AfePwrDn				0xa02
#define	AfeCtrl					0xa03
#define	AfeTopFiller2			0xa04
#define	RfOfst					0xa05
#define	AlpcGain				0xa06
#define	MonSel					0xa07
//#define	AfeTune					0xa08
#define	BypSel					0xa09
#define	SfrwqSet				0xa0a
#define CompCtrl               0xa0b


/*  Karaoke  */
#define KaraokeParams           0xa0c
#define KaraokeSeed             0xa0d
#define KaraokeCicParams        0xa0e
#define KaraokeData             0xa0f

/* AFE control at 0xa10 */
#define	SampleCtrl1				0xa10
#define	SampleCtrl2				0xa11
#define	SampleCtrl3				0xa12
#define	SampleCtrl4				0xa13
#define	RegG				    0xa14
#define	RegH			        0xa15

#define	FsrvADGain				0xa20
#define	FsrvEFGain				0xa21
#define	FsrvGJGain				0xa22
#define	FsrvADDirectGain		0xa23
#define	FsrvHKGain				0xa24
#define	FsrvAOffsets			0xa30
#define FsrvBOffsets			0xa31
#define FsrvCOffsets			0xa32
#define FsrvDOffsets			0xa33
#define FsrvEOffsets			0xa34
#define FsrvFOffsets			0xa35
#define FsrvGJOffsets			0xa36
#define FsrvHKOffsets			0xa37
#define FsrvADirectOffsets 		0xa38
#define FsrvBDirectOffsets 		0xa39
#define FsrvCDirectOffsets 		0xa3a
#define FsrvDDirectOffsets 		0xa3b
/* AMTR at 0xa50 */
#define	AmtrControl0			0xa50
#define	AmtrControl1			0xa51
#define	AmtrControl2			0xa52
#define	AmtrStatus				0xa53
#define	AmtrChannel0			0xa54
#define	AmtrChannel1			0xa55
#define	AmtrChannel2			0xa56
#define	AmtrChannel3			0xa57
/* Decimation filters at 0xa60 */
#define	DecimationParams0		0xa60
#define	DecimationParams1		0xa61
#define	DecimationParams2		0xa62
#define	DecimationParams3		0xa63
#define	DecimationParams4		0xa64
#define	Decimation1stStatus0	0xa65
#define	Decimation1stStatus1	0xa66
#define	Decimation1stData0		0xa67
#define	Decimation1stData1		0xa68
#define	Decimation1stData2		0xa69
#define	DecimationInt0Count		0xa6f
/* DPD at 0xa70 */
#define	DpdControl				0xa70
#define	DpdParams0				0xa71
//#define	DpdParams1				0xa72
//#define	DpdParams2				0xa73
/* Defect at 0xa80 */
#define	DefectCtrl				0xa80
#define	DefectPeakTime			0xa81

#define	DefectParameters		0xa82
#define	DefectDelay				0xa83
#define	WDParameters			0xa84
#define	SrvDefectParameters		0xa85
#define	SrvDefectDelay			0xa86
#define	SrvWDParameters			0xa87
#define	MirrDefectParameters	0xa88
#define	TopFiltered				0xa89
#define	BottomFiltered			0xa8a
#define	SrvWdTh1				0xa8b
#define	DrcBdTh1				0xa8c
#define	MirrTh1					0xa8d
#define	DrcWdTh1				0xa8e
#define	DefectStatus			0xa8f

#define DefectPeakTime1			0xa90
#define DefectPeakTime2			0xa91
#define SrvDefectPeakTime1		0xa92
#define SrvDefectPeakTime2		0xa93
#define SrvTopFiltered			0xa94
#define SrvBottomFiltered		0xa95

/* SAC at 0xb80 */
#define Focus_b0_0				0xb00
#define Focus_b1_0				0xb01
#define Focus_a1_0				0xb02
#define Focus_b0_1				0xb03
#define Focus_b1_1				0xb04
#define Focus_a1_1				0xb05
#define Focus_b0_2				0xb06
#define Focus_b1_2				0xb07
#define Focus_a1_2				0xb08
#define Focus_Gout				0xb09
#define Focus_Sout				0xb0a
#define Tracking_b0_0			0xb10
#define Tracking_b1_0 			0xb11
#define Tracking_a1_0 			0xb12
#define Tracking_b0_1 			0xb13
#define Tracking_b1_1 			0xb14
#define Tracking_a1_1 			0xb15
#define Tracking_b0_2 			0xb16
#define Tracking_b1_2 			0xb17
#define Tracking_a1_2 			0xb18
#define Tracking_Gout 			0xb19
#define Tracking_Sout 			0xb1a
#define Sled_b0_0				0xb20
#define Sled_b1_0 				0xb21
#define Sled_a1_0 				0xb22
#define Sled_b0_1 				0xb23
#define Sled_b1_1 				0xb24
#define Sled_a1_1 				0xb25
#define Sled_b0_2 				0xb26
#define Sled_b1_2 				0xb27
#define Sled_a1_2 				0xb28
#define Sled_Gout 				0xb29
#define Sled_Sout 				0xb2a
#define Focus_InpScl			0xb32
#define Focus_SatH				0xb34
#define Focus_SatL				0xb35
#define Tracking_SatH			0xb3a
#define Tracking_SatL			0xb3b
#define Sled_InpScl				0xb3c
#define	TrkDf_InpScl			0xb3e
#define TrkDf_b0_0				0xb40
#define TrkDf_b1_0 				0xb41
#define TrkDf_a1_0 				0xb42
#define TrkDf_b0_1 				0xb43
#define TrkDf_b1_1 				0xb44
#define TrkDf_a1_1 				0xb45
#define TrkDf_b0_2 				0xb46
#define TrkDf_b1_2 				0xb47
#define TrkDf_a1_2 				0xb48
#define TrkDf_Gout 				0xb49
#define TrkDf_Sout 				0xb4a
#define FcsDf_b0_0				0xb50
#define FcsDf_b1_0 				0xb51
#define FcsDf_a1_0 				0xb52
#define FcsDf_b0_1 				0xb53
#define FcsDf_b1_1 				0xb54
#define FcsDf_a1_1 				0xb55
#define FcsDf_b0_2 				0xb56
#define FcsDf_b1_2 				0xb57
#define FcsDf_a1_2 				0xb58
#define FcsDf_Gout 				0xb59
#define FcsDf_Sout 				0xb5a
#define	FcsDf_InpScl			0xb60


//AFF Algo params
#define LPF_b                   0xb62    //num
#define LPF_a                   0xb63    // den
//#define LPF_Sout                0xb66

#define LPF_FE_prev_X           0xb64
#define LPF_FE_prev_Y           0xb65

#define LPF_TE_prev_X           0xb66
#define LPF_TE_prev_Y           0xb67

#define Tracking_freq_est_prev_X     0xb68
#define Tracking_freq_est_prev_Y     0xb69
#define Const_6                      0xb6a
#define PWM_Command_T                0xb6b

#define HPF_b                    0xb6c
#define Minus_HPF_b              0xb6d
#define HPF_a                    0xb6e
#define HPF_freq_est_prev_X      0xb6f
#define HPF_freq_est_prev_Y      0xb70

#define Minus_Tracking_AddSig    0xb71

#define LPF_b_20                   0xb72    //num
#define LPF_a_20                   0xb73    // den



//#define Con_output_for_sled          0xb6c


//#define Focus_freq_est_prev_X        0xb6d
//#define Focus_freq_est_prev_Y        0xb6e

#define	SacControl				0xb80
#define	SacStatus				0xb81
#define	SacUCodeAdd				0xb82
#define	SacUCodeDataL			0xb83
#define	SacUCodeDataH			0xb84
#define	SacDspPc				0xb85
#define	SacTrkPc				0xb86
#define	SacFcsPc				0xb87
#define	SacTE2					0xb88
#define	SacFE2					0xb89
#define	SacTpStep				0xb8a
#define	SacTrackDac				0xb8b
#define	SacFocusDac				0xb8c
#define	SacDbgAdd0				0xb8d
#define	SacDbgAdd1				0xb8e
#define	SacDmemDataH			0xb8f

// XROM_PARAMS_CI_SECT
#define	JM_uShortLongJumpThreshold	0x8000
#define OLSJMaxJump        			0x8001
// Laser handling parameters 
#define LaserChangeDelay	        0x8002
// Sled leap parameters
#define LP_uMinTime1				0x8003
#define LP_uTracksTimeRatio1		0x8004
#define LP_uMinTime2				0x8005
#define LP_uTracksTimeRatio2		0x8006
#define LP_uTracksThreshold			0x8007
#define LP_uBrakeTimeRatio			0x8008
#define LP_uMaxBrakeTime			0x8009
#define LP_uDelayAfterBrake			0x800a
#define LP_uLeapVelocity			0x800b
// Laser handling parameters 
#define	DVDLaserFeedbackPolarity	0x800c
// Media detect parameters
#define	MD_uDvdSurf2DataTime		0x800d
#define	MD_uUpRepetitionTime		0x800e
#define	MD_uDownRepetitionTime		0x800f

// Debugging parameters
#define	bEnableDebugMsg				0x8010
#define	DM_bEnableDebugPointers		0x8011
#define	DM_pDebugDacA				0x8012
#define	DM_pDebugDacB				0x8013
#define	DM_pDebugDacC				0x8014
#define	DM_DebugDacAShift			0x8015
#define	DM_DebugDacBShift			0x8016
#define	DM_DebugDacCShift			0x8017
#define	DM_pDataTrace1				0x8018
#define	DM_pDataTrace2				0x8019
#define	DM_pDataTrace3				0x801a
#define	DM_DataTrace1DS				0x801b
#define	DM_DataTrace2DS				0x801c
#define	DM_DataTrace3DS				0x801d
// Center commands parameters
#define	FocusCenterCommand			0x801e
#define	TrackingCenterCommand		0x801f
#define	SpindleCenterCommand		0x8020
#define	SledCenterCommand			0x8021
// Offsets
#define	FEOffsetLayer0				0x8022
#define	FEOffsetLayer1				0x8023
#define	FEOffset					0x8024
#define	PIOffset					0x8025
#define	TEOffsetLayer0				0x8026
#define	TEOffsetLayer1				0x8027
#define	TEOffset					0x8028
// CAV spindle speeds
#define	uCalibrationSpindleSpeed 	0x8029

⌨️ 快捷键说明

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