
/********************************************************/
/*   »ªÈð°²¶¨Òå*/
/********************************************************/
//#define KAIERSI_905              // 988
//#define HUARUIAN_968A        // 968+
//#define HUARUIAN_968J        // 928    
//#define HUARUIAN_1010_N101L6    
//#define SASMSUNG_089PANEL
//#define HUARUIAN_NIUMAN  //jinsuo add for dvd display evd for huaruian niuman 20100402
/*********************************************************************************/
//#define AODELI_968        // CLAA090LB0ACW
//#define 	KANGMEI_N101L6          // IR USE INCAR BLACK
//#define DINISHI_100IFW1   // IR HUANA  no use

//#define XIAOBAWANG_BT101W01 // IR IS _TYPE_YINGKA_XBW
//#define XIAOBAWANG_101PFW2B00              // at080 GPIO 968main  1086-2660key v1.0 20100603 _HSD100IFW1
//  #define XIAOBAWANG_AT090  //  AD 918

//#define DERUN_805_AT080              // at080 GPIO  _LQ110Y3DG01
//#define DERUN_808_HSD100IFW1              // AD
//#define DERUN_1012_SHARPLQ104             // AD KEYBA  E11
     #ifdef DERUN_1012_SHARPLQ104
//          #define DERUN_SHARP104DGVW1
	 #endif
//#define DERUN_1012_CLAA102CN              // AD KEY AS 808
//#define ZHONGHENGHUIBO_100IFW1              //  GPIO    _HSD100IFW1
//#define ZHONGHENGHUIBO_9D               //  GPIO    AT090

//#define YONGNAN_101PFW2B00  //  GPIO    _HSD100IFW1
//#define HUANA_100IFW1_1081  //  GPIO    _HSD100IFW1

//#define GUANWEI_AT090_902              //  GPIO    AT090		//cdf del for ir define
//#define XINHUACE_AT090              //  GPIO    AT090
//#define XINHUACE_HSD100IFW1              //  GPIO    PD101D

//#define TUOBU_AT090              //  GPIO    AT090
// #define HUANA_AT090  //  ADC   HN-980-2660-K01 V1.0 10-06-21 //  GPIO   HN-980-2660-K01 V1.0 10-07-05
// #define HUANA_AT090_768KEY  //  ADC   768-2660-KEYC-V2 20100129
// #define SANMU_AT090  //  GPIO    PD0916KEY


#if defined(SANMU_AT090)||defined(HUANA_AT090_768KEY)||defined(XINHUACE_AT090)||defined(TUOBU_AT090)\
	||defined(HUANA_AT090)||defined(XIAOBAWANG_AT090)||defined(GUANWEI_AT090_902)
 #define INNOLUX_AT090
 #endif

#if defined(XINHUACE_AT090) ||defined(XINHUACE_AT090)
#define DERUN_REMOTE
//#define DRAW_SLIDER // jinsuo add 20100420
#endif

#if defined(DERUN_805_AT080)||defined(DERUN_1012_CLAA102CN)||defined(DERUN_1012_SHARPLQ104)||defined(DERUN_808_HSD100IFW1)
#define DERUN_REMOTE
#define DRAW_SLIDER // jinsuo add 20100420
#define VOLUME_BAR_NO_SHOW_EXIT
#endif

#ifdef DERUN_1012_SHARPLQ104
#define PANEL_USE_UD_LR
#endif
/********************************************************/
#ifndef DERUN_REMOTE//TUOBU_AT090 DERUN_808_HSD100IFW1
#define LEFT_RIGHT_VOL_IN_ONE_KEY
#endif
/********************************************************/
#define   DINISHI_CHANGESOURCE_DVD_TV_MUTE 1
//#define _BACKLIGHT_SUPPORT_USE_PWM4 //  add 20100504
//#define PANEL_USE_UD_LR
#define _CHANGE_SOURCE_POWERLIGHT_POWEROFF  1
//----------------------------------------------------------------------------------------------------
// Basic Settings
//----------------------------------------------------------------------------------------------------
// _C_ means customer
//gary  2006.06.15
#define _VIDEO_AUTO_WHITE_BLANCE   			_FALSE//_ENABLE//
#define _FACTORY_MENU_ENABLE 	 					_TRUE    ///enter the factory menu: first,press the menu key;afterward, input the password 654321
#define _CHINESE_SIMPlIFIED_CHARACTER   	_TRUE //_FALSE



#define _C_NEW_DV_CTRL_ENABLE               _DISABLE

#undef CONFIG_24C32

//--------------------------------------------------
// Scaler Type
//--------------------------------------------------

//--------------------------------------------------
//Customer Fuction  CZL 071019
//---------------------------------------------------
#define _CUSTOMER_HPC					_OFF
#define _CUSTOMER_SVA					_OFF
#define _CUSTOMER_CGT					_OFF
#define _CUSTOMER_SANSE				_OFF
#define _CUSTOMER_KTC					_OFF
//20081027 ccy add
#define _CUSTOMER_TOLIP				_ON
#define _CUSTOMER_HUANA				_ON		//dong add 20091214

//--------------------------------------------------
// Facturn mode
//--------------------------------------------------
#define _RTD2323_DEBUG_MESSAGE          _ON


//--------------------------------------------------
// Reset Type
//--------------------------------------------------
/*
#define _RESET_IN                       	0   // MCU reset Scaler
#define _RESET_OUT                      	1   // Scaler reset MCU
*/
#define _C_RESET_TYPE                		_RESET_OUT


// Golden Debug Mode
//--------------------------------------------------
/*
#define _NONE                   			0   // Disable Golden Mode
#define _1024x768_60	                	1   // 1024 x 768  @ 60Hz
#define _1280x1024_60	                	2   // 1280 x 1024 @ 60Hz
*/
#define _C_GOLDEN_MODE               		_NONE//_NONE


//--------------------------------------------------
// MCU Type
//--------------------------------------------------
/*
#define _WINDBOND_W78E65                	0  // If using kingmice, please select this option
#define _MYSON_MTV312                   	1
#define _MYSON_MTV512                   	2
#define _WELTREND_WT61P4                	3
#define _WINDBOND_W79E632		   			4
*/
#define _2156R_QA 							0

#if 0//_2156R_QA//eric 0608
#define _C_MCU_TYPE               			_MYSON_MTV512
#else
#define _C_MCU_TYPE               			_REALTEK_RTD2662_EMCU//_WINDBOND_W79E632
#endif

/*
// Rs232
#undef CONFIG_RS232_9600
#define CONFIG_RS232_19200
#undef CONFIG_RS232_38400

#ifdef CONFIG_RS232_9600
#define _BaudRate  							9600
#elif (defined(CONFIG_RS232_19200))
#define _BaudRate  							19200
#elif (defined(CONFIG_RS232_38400))
#define _BaudRate  							38400
#else
#define _BaudRate  							9600
#endif
*/
#define _C_BaudRate 						CONFIG_RS232_9600//CONFIG_RS232_19200
//--------------------------------------------------
// Panel Type
//--------------------------------------------------
/*
//--------------------------------------------------
// Panel Type
//--------------------------------------------------
#define _AUO_LVDS_22_WXGA  		0 //eric 20070524 AU22
#define _AU_RSDS_17                 		1
#define _AU_LVDS_15                 		2
#define _AU_LVDS_20_WSXGA           		3
#define _AU_LVDS_20_UXGA            		4
#define _CPT_CMO_TTL_20						5
#define _AU_LVDS_26							6
#define  _LC171W03                 		 	7
#define  _CMO_M190A1_19             		8
#define  _CMO_V270B1_27             		9
#define _HANNSTAR_M1905_19         			10
#define _AUO_M230UW01_23            		11
#define _AU_TTL_20_V4                    	12
#define _SAMSUNG_LVDS_19_WXGA  				13
#define _SUMSANG_LTA320W2_L01		15
#define  _CMO_LVDS_19_WIDE			16
#define _CMO_LVDS_17                		17
#define _AU_LVDS_24W                   18  //1920*1200
#define _HSD_190ME13                   19 
#define _AU_LVDS_T315XW01			20
#define _SHARP_LVDS_LQ150			21	//hua han demo
#define _SAMSUNG_LTM190M2L31		22
#define _LVDS_1280X800				23
#define _AU_M190PW01				24
#define _CMO_M260J1_WUXGA			25	//1920X1200 WUXGA
*/
//#ifdef DERUN_805_AT080  TUOBU_AT090
//#define _C_PANEL_TYPE				_LQ110Y3DG01//_HSD100IFW1//_LQ104V1DG52//_SHARP_LVDS_LQ150//_SAMSUNG_LVDS_19_WXGA//_SVA_LVDS_19_WXGA//_CMO_LVDS_17//_AUO_LVDS_22_WXGA//_CMO_M260J1_WUXGA//_CMO_LVDS_17//_M220Z1_03_WXGA//_CMO_M260J1_WUXGA//
//#else
//#define _C_PANEL_TYPE				_HSD100IFW1
//#endif
/*
#if((_PANEL_TYPE == _CMO_LVDS_17) ||(_PANEL_TYPE ==  _HANNSTAR_M1905_19))
#define _DISP_WID 1280
#define _DISP_LEN 1024
#elif (_PANEL_TYPE == _LC171W03)
#define _DISP_WID 1280
#define _DISP_LEN 768
#elif (_PANEL_TYPE == _AU_LVDS_26)
#define _DISP_WID 1366
#define _DISP_LEN 768
#elif (_PANEL_TYPE == _CPT_CMO_TTL_20)
#define _DISP_WID 640
#define _DISP_LEN 480
#elif (_PANEL_TYPE == _CMO_M190A1_19)
#define _DISP_WID 1440
#define _DISP_LEN 900
#elif (_PANEL_TYPE == _CMO_V270B1_27)
#define _DISP_WID 1366
#define _DISP_LEN 768

#endif
*/
//--------------------------------------------------
// Tuner Type
//--------------------------------------------------
/*
#define _PHILIPS_1236			0
#define _PHILIPS_1216			1
#define _XUGUANG				2
#define _SONY_PB466Z			3
#define _XUGUANG_JS6H1			4
#define _XUGUANG_JS6BM131F2	5
#define _THOMSON_8640B			6
#define _LG_H064F				7
#define _XUGUANG_TDQ6PD		8
#define _JS6H1_111				9
#define _GDC8F2D_106L			10	//PAL/SECAM, 38.9MHz
#define _GDC8F2E_106L			11	//PAL/NTSC, 38MHz
#define _TCL_M27WTS2DI			12	//PAL, adc, 38.9MHz
#define _ET5C511_TDA9886ST		14	//JPE using, also apply to XF-6A, JVJ
#define _ET6T1E_TDA9886ST		15	//Premier using: GDC ET_6T1E
#define _GDC8F1D_QF106L			16	//PAL/SECAM, 38.9
#define _TUNER_NONE				17	//
*/
#define _C_TUNER_TYPE     		_ET6T1E_TDA9886ST//_GDC8F2D_106L//_GDC8F1D_QF106L//_TUNER_NONE//_GDC8F2E_106L//

#define _TVSYSTEM_PAL_ONLY		0
#define _TVSYSTEM_NTSC_ONLY	1
#define _TYPEOF_TVSYSTEM		_TVSYSTEM_PAL_ONLY


/*
//--------------------------------------------------
//Nonlinear scale up method
//--------------------------------------------------
#define _ROOF              		0
#define _BOUL              		1
*/
#define _C_NONLINEAR_SCALEUP_METHOD   _ROOF

//--------------------------------------------------
// Remote Control
//--------------------------------------------------
/*
#define _NEC_TYPE			   		0
#define _PANASONIC_TYPE		   		1
#define _SONY_TYPE			   		2
*/
#define _C_REMOTE_CONTROL      		_NEC_TYPE//_PANASONIC_TYPE

#define _TYPE1						0
#define _TYPE2						1
#define _TYPE_7005L_TD                       2
#define _TYPE_PREMIER                         3	//demo for rongdian
#define _TYPE_SVA_TRC028			4
#define _TYPE_HPC2					5
#define _TYPE_JPE					6
#define _TYPE_SANSE					7	//san se, alike _TYPE_PREMIER
#define _TYPE_CGT					8	//codegen tech.
#define _TYPE_TOLIP					9 // 20080823 for tolip
#define _TYPE_KONSTA				10
#define _TYPE_YINGKA_BLACK			11
#define _TYPE_YINGKA_WHITE		12
#define _TYPE_YINGKA_THIN			13	
#define _TYPE_YINGKA_GRAY			14
#define _TYPE_YINGKA_XBW			15
#define _TYPE_YINGKA_HUANA			16
#define _TYPE_INCAR_ALL                       17
#define _TYPE_INCAR_BAOLIXIN721                      18
#ifdef TUOBU_AT090
#define _REMOTE_CONTROLLER		_TYPE_YINGKA_BLACK//_TYPE_YINGKA_HUANA//_TYPE_YINGKA_XBW//_TYPE_YINGKA_BLACK//_TYPE_YINGKA_HUANA//
#elif defined(HUANA_100IFW1_1081)||defined(HUANA_AT090)||defined(HUANA_AT090_768KEY)
#define _REMOTE_CONTROLLER              _TYPE_YINGKA_HUANA
#elif defined(XIAOBAWANG_AT090) ||defined(XIAOBAWANG_101PFW2B00)
#define _REMOTE_CONTROLLER         _TYPE_YINGKA_XBW
#elif defined(GUANWEI_AT090_902)
#define _REMOTE_CONTROLLER         _TYPE_INCAR_BAOLIXIN721
//222
#else
#define _REMOTE_CONTROLLER		_TYPE_INCAR_ALL//_TYPE_YINGKA_BLACK//_TYPE_YINGKA_HUANA//_TYPE_YINGKA_XBW//_TYPE_YINGKA_BLACK//_TYPE_YINGKA_HUANA//
#endif
//--------------------------------------------------
// Key type
//--------------------------------------------------
#define _TYPE_KEY_BC				0
#define _TYPE_KEY_BF				1
#define _TYPE_KEY_DERUN1002		2
#define _TYPE_KEY_HS1081			3
#define _TYPE_KEY_HS1081_2			4
#define _TYPE_KEY_BB				5
#define _TYPE_KEY_XBW				6
#define _TYPE_KEY_INCARALL                7

#define _KEY_TYPE		_TYPE_KEY_INCARALL//_TYPE_KEY_BB//_TYPE_KEY_BC//_TYPE_KEY_BF//_TYPE_KEY_DERUN1002//_TYPE_KEY_BB//_TYPE_KEY_HS1081_2//_TYPE_KEY_HS1081//_TYPE_KEY_XBW//
//--------------------------------------------------
// Color Preference
//--------------------------------------------------
/*
#define _REALTEK_STYLE		     	0
#define _PANASONIC_STYLE	     	1
*/
#define _C_COLOR_PREFERENCE     	_PANASONIC_STYLE

//--------------------------------------------------
// VGA/DVI Information(H-Width/V-Height/V-Freq)
//--------------------------------------------------
/*
#define _SYNC_TYPE			     	0
#define _TABLE_TYPE			     	1
*/
#define _C_TIMING_INFO_TYPE      	_SYNC_TYPE//_TABLE_TYPE

//--------------------------------------------------
// VDC Type
//--------------------------------------------------
/*
#define _RTD2612					0
#define _RTD2613					1
*/
#define _C_VDC_TYPE         		_RTD2613

//--------------------------------------------------
// Auto Scan Type
//--------------------------------------------------
/*
#define _TABLE_WEIGHT_SCAN			0
#define _SEQUENTIAL_SCAN				1
*/
#define _C_SCAN_TYPE           		_SEQUENTIAL_SCAN//_TABLE_WEIGHT_SCAN

//--------------------------------------------------
// Signal Mode Type
//--------------------------------------------------
#define	_C_SIG_MODE_TYPE       		_SIG_MODE_PAL		//(refer to global.h)


//--------------------------------------------------
// Definations of Host Interface (Parallel/Serial Port)
//--------------------------------------------------
/*
#define _SERIAL_PORT                0
#define _PARALLEL_PORT              1
*/
#define _C_HOST_INTERFACE        	_SERIAL_PORT


//--------------------------------------------------
// Definations of RTD/MCU Crystal Frequency in KHz
//--------------------------------------------------
/*
#define _XTAL12000K                     12000
#define _XTAL24576K                     24576   // If using kingmice, please select this option
#define _XTAL24000K                     24000
#define _XTAL40000K                     40000
#define _XTAL27000K                     27000
*/

#define _C_RTD_XTAL                    _XTAL27000K		//_XTAL24000K		//_XTAL24576K
#if(1/*_C_MCU_TYPE == _REALTEK_RTD2662_EMCU*/)
#define _C_MCU_XTAL                  	  _XTAL24300K		//_XTAL24576K
#else
#define _C_MCU_XTAL                    _XTAL24000K		//_XTAL24576K
#endif

//--------------------------------------------------
// Definitions for First DHS Masking
//--------------------------------------------------
#define _C_DHS_MASK                    (_DISABLE << 7)


//--------------------------------------------------
// Definitions for Display Signal
//--------------------------------------------------
#define _C_DVS_INVERT                  (_DISABLE << 2)
#define _C_DHS_INVERT                  (_DISABLE << 1)
#define _C_DEN_INVERT                  (_DISABLE)

#define _C_DISPLAY_INVERT              (_DVS_INVERT | _DHS_INVERT | _DEN_INVERT)


//--------------------------------------------------
// Definitions for Display Control
//--------------------------------------------------
#define _C_DISPLAY_CTRL                (_DHS_MASK | _DISPLAY_INVERT)


//--------------------------------------------------
// TMDS Supported
//--------------------------------------------------
#define _C_TMDS_SUPPORT                 _ON

//----------------------------------------------------------------------------------------------------
// Advance Settings
//----------------------------------------------------------------------------------------------------

//----------------------------------------------------------------------------------------------------
// GAMMA TYPE Settings
//----------------------------------------------------------------------------------------------------
//--------------------------------------------------
// Definitions of Gamma Table Type
//--------------------------------------------------
/*
#define _COMPACT_GAMMA_NORMAL_TABLE     0
#define _FULL_GAMMA_NORMAL_TABLE        1
#define _COMPACT_GAMMA_COMPRESS_TABLE   2
#define _FULL_GAMMA_COMPRESS_TABLE      3
#define _FULL_GAMMA_COMPRESS_TABLE2			4
*/

#define _C_GAMMA_TYPE                _FULL_GAMMA_NORMAL_TABLE//_FULL_GAMMA_COMPRESS_TABLE2

//--------------------------------------------------
// Support Timing
//--------------------------------------------------
/*#define _C_H_FREQ_MAX                 1100	// Unit in 0.1 kHZ
#define _C_H_FREQ_MIN                 	100		// Unit in 0.1 kHZ
#if _PANEL_TYPE==_CMO_M260J1_WUXGA
#define _C_V_FREQ_MAX                 650//780		// Unit in 0.1 HZ
#else
#define _C_V_FREQ_MAX                 1300//780		// Unit in 0.1 HZ
#endif
#define _C_V_FREQ_MIN                 	20//490		// Unit in 0.1 HZ
*/
//--------------------------------------------------
// Turn on this function to lock in the +-2MHz range
//--------------------------------------------------
#define _C_AFC_TRACKING              	_DISABLE

//--------------------------------------------------
// Definitions of Nonlinear Scaling
//--------------------------------------------------
#define _C_NONLINEAR_SCALING         	_DISABLE//_ENABLE

//--------------------------------------------------
// Definitions of APLL1 M/N Code
//--------------------------------------------------
#define _C_APLL1_M_CODE              	25
#define _C_APLL1_N_CODE              	2


//--------------------------------------------------
// Definitions of DDS P Code
//--------------------------------------------------
#define _C_DDS_P_CODE                	23


//--------------------------------------------------
// Definitions of APLL Fast Lock
//--------------------------------------------------
#define _C_APLL_FAST_LOCK            	_ON


//--------------------------------------------------
// Definitions of DPLL N Code
//--------------------------------------------------
#define _C_M2PLL_USE                  	_OFF
#define _C_M2PLL_XTAL                 	_XTAL12000K
#define _C_RTD_M2PLL_RATIO            	(_RTD_XTAL / _M2PLL_XTAL)


//--------------------------------------------------
// Definitions of ADC Fine Tune Delay (Value == 0 ~ 7)
//--------------------------------------------------
#define _C_ADC_FINE_TUNE_DELAY_RED     	0
#define _C_ADC_FINE_TUNE_DELAY_GREEN   	0
#define _C_ADC_FINE_TUNE_DELAY_BLUE    	0


//--------------------------------------------------
// Definitions of ADC0 Input Swap Settings
//--------------------------------------------------
#if 0//(_PCB_TYPE ==_RTD2662_MONITOR_QA_PCB)
#define _C_ADC0_INPUT_SWAP_RG           	_OFF

#define _C_ADC0_INPUT_SWAP_RB           	_OFF

#define _C_ADC0_INPUT_SWAP_GB           	_OFF
#else//(_PCB_TYPE ==_RTD2662_LCDTV_DEMO_PCB)
#define _C_ADC0_INPUT_SWAP_RG           	_OFF

#define _C_ADC0_INPUT_SWAP_RB           	_OFF

#define _C_ADC0_INPUT_SWAP_GB           	_OFF
#endif

//--------------------------------------------------
// Definitions of ADC1 Input Swap Settings
//--------------------------------------------------
#if 0//(_PCB_TYPE ==_RTD2662_MONITOR_QA_PCB)
#define _C_ADC1_INPUT_SWAP_RG           	_OFF

#define _C_ADC1_INPUT_SWAP_RB           	_OFF

#define _C_ADC1_INPUT_SWAP_GB           	_OFF
#else//(_PCB_TYPE ==_RTD2662_LCDTV_DEMO_PCB)
#define _C_ADC1_INPUT_SWAP_RG           	_OFF

#define _C_ADC1_INPUT_SWAP_RB           	_OFF

#define _C_ADC1_INPUT_SWAP_GB           	_ON
#endif

//--------------------------------------------------
// DVI Long Cable Supported
//--------------------------------------------------
#define _C_DVI_LONG_CABLE_SUPPORT      	_OFF//_ON


//--------------------------------------------------
// DVI-I Source Switch (VGA/DVI) Supported
//--------------------------------------------------
#define _C_DVI_I_SOURCE_SWITCH_SUPPORT 	_OFF

//--------------------------------------------------
// VGA/DVI Auto Switch (VGA/DVI) Supported
//--------------------------------------------------
#define _C_VGA_DVI_AUTO_SWITCH_SUPPORT	_FALSE


//--------------------------------------------------
// HDCP Supported
//--------------------------------------------------
#define _C_HDCP_SUPPORT                 _OFF//_ON

//--------------------------------------------------
//Aspect ratio
//--------------------------------------------------
#define _C_DISPLAY_RATIO_ENABLE         _ON

//--------------------------------------------------
// Video Supported
//--------------------------------------------------
#define _C_VIDEO_SUPPORT               	_ON//_OFF

//--------------------------------------------------
// Peaking Filter and Coring Control Supported
//--------------------------------------------------
#define _C_PEAKING_CORING_SUPPORT      	_OFF


//--------------------------------------------------
// YPbPr Supported
//--------------------------------------------------

#define _C_YPBPR_SUPPORT              	_ON
//#endif

//--------------------------------------------------
// YPbPr Sync Source
//--------------------------------------------------
//#define    _SOG0                                 0
//#define    _SOG1                                 1

#define    _C_YPBPR_SYNC_SOURCE      _SOG1

//--------------------------------------------------
// YPbPr New Sync Detected
//--------------------------------------------------
#define _C_YPBPR_NEW_SYNC_DETECT		_ON//_OFF

//--------------------------------------------------
// YPbPr Supported
//--------------------------------------------------
#define _C_DVI_DE_ONLY_SUPPORT        	_OFF//_ON//_OFF


//--------------------------------------------------
// Set Different Display Information by Mode
//--------------------------------------------------
#define _C_DISP_INFO_BY_MODE          	_OFF


//--------------------------------------------------
// Set DClk Spread Spectrum Range
//--------------------------------------------------
#define _C_DCLK_SPREAD_RANGE           	0	//0~15, 0¡÷disable, 15¡÷7.5%


//--------------------------------------------------
// Set Last Line Finetune Method
//--------------------------------------------------
/*
#define _LAST_LINE_METHOD_NONE         0
#define _LAST_LINE_METHOD_0            1   // Formula: Tne DEN End to DEN Start Length must be (1280*N)
#define _LAST_LINE_METHOD_1            2   // Formula: Tne DEN End to DEN Start Length must be (4096*N + 128)
#define _LAST_LINE_METHOD_2            3   // Formula: Last line limit
*/
#define _C_LAST_LINE_FINETUNE         _LAST_LINE_METHOD_NONE// _LAST_LINE_METHOD_2//
#define _LAST_LINE_TARGET              1//1160 // For 

//--------------------------------------------------
// Set Adjusting Vertical Position Direction Method
//--------------------------------------------------
/*
#define _V_POSITION_METHOD_0           	0
#define _V_POSITION_METHOD_1           	1
*/
#define _C_V_POSITION_DIRECTION      	_V_POSITION_METHOD_0


//--------------------------------------------------
// RTD2553V Set Method of Hsync Type Detection for Analog Input
//--------------------------------------------------
/*
#define _NORMAL_RUN                    	0
#define _AUTO_RUN			           	1
*/
#define _C_HSYNC_TYPE_DETECTION        	_AUTO_RUN

#define _C_LD_OPTION					_DISABLE

//--------------------------------------------------
// RTD2610 SECAM Color Identify
//--------------------------------------------------

#define _C_SECAM_DETECT           		_DISABLE

//--------------------------------------------------
//  TV Auto Scan type
//--------------------------------------------------

#define	AUTO_SCAN_TAIWAN				0
#define   AUTO_SCAN_NORTHAMERICA		1

#define 	TV_AUTOSCAN_TYPE			AUTO_SCAN_TAIWAN//AUTO_SCAN_NORTHAMERICA

//leo 20060612 add tv source no signal background option
//--------------------------------------------------
// Set TV Nosignal Background
//--------------------------------------------------
/*
#define _BLACK_BACKGROUND               0
#define _BLUE_BACKGROUND			    1
#define _SNOW_BACKGROUND			    2
*/
#define _C_TV_NOSIGNAL_BACKGROUND		_BLUE_BACKGROUND

//leo 20060626 add osd to show mts at channel number
#define _SHOW_MTS_INFO					_ENABLE

//leo 20060613 add black level option
#define _C_BLACK_LEVEL 					_ENABLE

//--------------------------------------------------
//  TV change channel whether force to enable background color
//--------------------------------------------------
#define _TV_BACKGROUND_COLOR			_DISABLE

//---------------------------------------------------------
//  Sharpness table
//  Panel resolution >1024x768 use table 1
//  Panel resolution <1024x768 use table 2
//---------------------------------------------------------

#define SharpnessNoneTable   			0
#define SharpnessTable1		 			1
#define SharpnessTable2					2

#define _Peaking_Coring_Table 			SharpnessTable2

//-------------------------------------------------------
// sRGB Color Enhance
// used sRGB to enhance Color
//-------------------------------------------------------
#define sRGB_Color_Enhance				_ENABLE

//-------------------------------------------------------
// Change Source Type
//-------------------------------------------------------
#define Change_SOURCE_Type1				0		// directly to change source
#define Change_SOURCE_Type2				1		// SRC key:start source menu, or close source menu
													// left/right/enter key confirm, or disable menu after 5sec.
#define Change_SOURCE_Type3				2		// SRC key: start source menu, and select source menu
													// left/right key confirm, or confirmed after 2sec.
//20080829 ccy modify
#define _Change_SOURCE_Type		Change_SOURCE_Type1//Change_SOURCE_Type3//	Change_SOURCE_Type3//	Change_SOURCE_Type2

//-------------------------------------------------------
// Auto Scan Done Back to First Channel
//-------------------------------------------------------
#define _AutoScanDoneSetToFirstChannel 		_FALSE


//-------------------------------------------------------
// DVI Supported
//-------------------------------------------------------
#define _C_DVI_SUPPORT					_DISABLE//_DISABLE//

//-------------------------------------------------------
//  AV Output
//-------------------------------------------------------
#define _C_AV_OUT						_ENABLE

//-------------------------------------------------------
//  AdjustCustomerColorMode
//-------------------------------------------------------
#define _C_AdjustCustomerColorMode						_DISABLE

//731301***
//--------------------------------------------------
// Audio Output Type of HDMI
//--------------------------------------------------
//#define _I2S                            0
//#define _SPDIF                          1

#define _C_HDMI_AUDIO_OUTPUT_TYPE              _I2S
//731301###

//741001***
//--------------------------------------------------
// HDMI HOT PLUG OPTION
//--------------------------------------------------

#define _C_HDMI_HOT_PLUG_OPTION             _DISABLE
//741001###


//--------------------------------------------------
//Font Type of Simple Chinese 
//--------------------------------------------------
#define _C_2FONT_CHS  0
#define _C_1FONT_CHS  1
#define _C_FONT_CHS_TYPE  _C_2FONT_CHS
/*//-------------------------------------------------------
//Ir Handler Mode
//-------------------------------------------------------
#define _SW_MODE	0
#define _HW_MODE	1

#if _RTD2662_LCDTV_DEMO_PCB2//(_C_PCB_TYPE)// == _RTD2662_LCDTV_DEMO_PCB2
#define _IR_HANDLER_MODE		_HW_MODE
#else
#define _IR_HANDLER_MODE		_SW_MODE
#endif
*/

//tommy define for no signal auto powerstandby
//The time must 0<NOSIGNAL_AUTOOFFTIME<=65535seconds
//#define NOSIGNAL_AUTOOFFTIME 300   //400 seconds

//tommy added 
//the value must no larger to (65535/100)
#define TIMETO_SHOWSAVERLOGO  3    //

//---------------------------------------------------------------


//x.hu20070807
#define _PICT_EFFECT_SUPPORT		1
#define _CT_INDEPENDENT_SUPPORT		1
#if _CT_INDEPENDENT_SUPPORT
//PC use: 9300/6500/user
#define _CT_9300					0
#define _CT_6500					1
#define _CT_5800					2
#define _CT_USER					3

#define _CT_TYPE_MIN				_CT_9300
#define _CT_TYPE_MAX				_CT_USER
#define _CT_TYPE_TOTAL				(_CT_TYPE_MAX+1-_CT_TYPE_MIN)
#define _CT_TYPE_DEFAULT			_CT_6500

#define _CT_TYPE_VIDEO_MIN			_CT_9300
#define _CT_TYPE_VIDEO_MAX			_CT_5800
#define _CT_TYPE_VIDEO_TOTAL		(_CT_TYPE_VIDEO_MAX+1-_CT_TYPE_VIDEO_MIN)
#define _CT_TYPE_VIDEO_DEFAULT	_CT_6500

#define _CT_TYPE_DVI_TOTAL			_CT_TYPE_VIDEO_TOTAL
#define _CT_TYPE_DVI_DEFAULT		_CT_TYPE_VIDEO_DEFAULT

#define _CT_GROUP_SIZE			12//((_CT_TYPE_MAX+1-_CT_TYPE_MIN)*sizeof(StructColorProc1DataType))

#endif

#define _JS6H1					1

#define _TV_NEW_DATA			1


#define _TV_AFC_SUPPORT		1

#define _TV_SWAP_BY_NUMBER		0

#define _PAL_MASK_HUE				1
#define _OSD_2X						1



//20070919
#define _ADD_CHINESE                    _ON


#define _BACKLIGHT_SUPPORT				1

#define _SHARPNESS_REWRITE		1

#define _HDMI_REWRITE				1

#define _TIMER_NOSIGNAL				(5)
#define _TIMER_ICONMOVE				(8)
#define _TIMER_POWERSAVING			(60*1)//(60*3)
#define _TIMER_POWERSAVING_BURNIN	(8)//(6)
//if "no signal" is disappear under sleep state, we enter power saving state after the second:
#define _TIMER_POWERSAVING_OSD_DISPEAR	(3)//(6)

#define _OSD_INDEPENDENT				1

#define _TIMER_SLEEP_HINT_SUPPORT		1

#define _SAVE_EE_MEM					1

//20071029, TV PAL/NTSC support
#define _TV_PN_MIX						1

//20071031, huxj
//Chroma 2103 1024x768@70 , or  some display card: H unstable, so we add 2
#define _VGA_APLL_NODETECT			1

//20071031, huxj
//ICM act on all src, if opened
#define _DEBUG_USE_ICM					0

//czl 071123 audio mode change
//#define _AUDIO_EFFECT_SUPPORT			1
//absolute time for SVA
#define _TIMER_PAGE_SUPPORT			1

//---------------------------------------------
#define _C_POWER_ON_LOGO_TYPE        _POWER_ON_LOGO_OSTAR//_POWER_ON_LOGO_AIFA
//---------------------------------------------

#define _C_CHINESE_FONT_TYPE             _CH_FONT_1X1

//display ratio supportb
#define _DISP_RATIO_M2_SUPPORT		 1

#define _DEBUG_HDCP_WR_STATUS		1

//select channel by number: delay Xsec the goto valid channel input
#define _TV_SEL_CH_M2					0	//always wait about 2 sec
#define _TV_SEL_CH_M3					1	//hyperlink define the data bits
#define _TIMER_TV_CHANNEL_EDIT_WAIT	 2

#if 0// _CUSTOMER_CGT
//CGT: if signal is lost while pc active state, we don't mute the audio, untill entering power saving.
#define _CGT_DELAY_PC_MUTE			_ON
//add pict mode in menu
#define _PICT_EFFECT_ONMENU_SUPPORT	_OFF
//20080213
//TV: ch0 enable to save channel
#define _TV_CH0_SAVE_ENABLE				_ON
#define _TV_BACKGROUND_OPTION_SUPPORT	_ON
#else
//CGT: if signal is lost while pc active state, we don't mute the audio, untill entering power saving.
#define _CGT_DELAY_PC_MUTE			_OFF
//add pict mode in menu
#define _PICT_EFFECT_ONMENU_SUPPORT	_ON
//20080213
//TV: ch0 enable to save channel
#define _TV_CH0_SAVE_ENABLE				_OFF
#define _TV_BACKGROUND_OPTION_SUPPORT	_ON//20081018 ccy add
#endif
//dong add 20080813
#define _C_AUTO_SCAN_EXIT_TYPE          _AUTO_SCAN_EXIT_TYPE1_
//dong add 20080815
#define _C_LOAD_EURO_LANGUAGE_TYPE       _LOAD_EURO_LANGUAGE_TYPE2_
//add new language    dong add 20080815
#define _ADD_NEW_LANGUAGES                1
