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

📄 aliconf.h

📁 ALI_335xSRC source code
💻 H
字号:
/******************************************************
*  Copyright (C) 2003 Acer Labs, Inc.  All Rights Reserved.
*
*  File:  ALIConf.h
*
*  Contents:  	Config our system for custom here
*
*  History:
*     Date      By       Reason        Ver.
*   ========  =====    ==========     ======
*   3/18/2003 David     Create it      1.0
*
* 
*********************************************************/
//#define _MPEG_VERSION		"P01.15.B.2"
//#define _MODEL_NAME		" ALI        "
//#define _RELEASE_DATE		"20030520A     "

//#define _MPEG_VERSION		"01.15.B.2 "
//#define _MODEL_NAME		" ALI        "
//#define _RELEASE_DATE		"20030530C     "

#define _MPEG_VERSION		"P01.15.B.2"
#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#define _MODEL_NAME		" ALI M3355"
#define _RELEASE_DATE		"20030717A     "
#else
#endif
/********************************************************
* PART 1: H/W config
*********************************************************/

#define PLATFORM                  M3351_PLATFORM
#define _TA                       M3351_ALi_DB_04_V2_26
#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#define _FP                       M3351_ALi_DB_04_V2_26_FP
#define _IR                       ALi_51_new_IR_newmap
#else
#define _IR                       ALi_51_new_IR_newmap
#endif
#define _IR_DES                   Taiwan
#define _FLASH_TYPE               M29F800AT


/********************************************************
* PART 2: S/W config
*********************************************************/
#define PRINTF_MODE1                0               //20030507 Tom Yang
#define PRINTF_MODE2                1               //20030507 Tom Yang
#define Ex_ATAPI_Enable             1               //20030515 Tom Yang
#define Ex_ATAPI_Disable            0               //20030515 Tom Yang
#if 1 //Internal ATAPI/////////////////////////////////////////////////////////////Internal ATAPI
#define _Ex_ATAPI_MODE            Ex_ATAPI_Disable  //20030515 Tom Yang
#define _IC_TEST_MODE             IC_TEST_Disable   //20030507 Tom Yang
//#define _IC_TEST_MODE             IC_TEST_Enable  //20030507 Tom Yang
#define _TEST_PRINTF_MODE         PRINTF_MODE1    //20030507 Tom Yang
//#define _TEST_PRINTF_MODE         PRINTF_MODE2      //20030507 Tom Yang
#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#define _Board_VERSION            DEMO_BOARD      //20030507 Tom Yang
#else
#define _Board_VERSION            DEMO_BOARD_DB18//20031114 Tom Yang//20040216 Tom Yang
#endif
//#define _Board_VERSION            SORTING_BOARD     //20030507 Tom Yang
#define _IR_catch_array_testing   Disable           //20030507 Tom Yang

#else //External ATAPI/////////////////////////////////////////////////////////////External ATAPI
#define _Ex_ATAPI_MODE            Ex_ATAPI_Enable  //20030515 Tom Yang
#define _IC_TEST_MODE             IC_TEST_Disable   //20030507 Tom Yang
#define _TEST_PRINTF_MODE         PRINTF_MODE1      //20030507 Tom Yang
#define _Board_VERSION            SORTING_BOARD     //20030507 Tom Yang
#define _IR_catch_array_testing   Disable           //20030507 Tom Yang
#endif


#define _LOGO                     Logo_LG
#define _BUILD_FW_UPG_            Build_FW_UPG_Disable
#define _USERDATA_TYPE            _USERDATA_TO_EEPROM_
#define FW_UPG                    FW_Upgrade_Enable
#define LWLBUG                    LWLBUG_Disable
#define _WDT                      NOWDT
#define _OP_MUTE_ACTIVE_LEVEL     _GPIO_MUTE_HI_ACTIVE_
#define FileOpen_Support          FileOpen_Enable
#define SKIP_LEVEL                Skip_Level_5
#define STANDBY_MODE              StandBy_Enable
#define PROGRAMPLAY_MODE          ProGram_Play_Enable
#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#define DVIEW_MODE                DVIEW_Enable
#else
#define DVIEW_MODE                DVIEW_Disable
#endif
#define UOPSET                    NOUOP
#define GAME_TOTAL                Game_Disable
#define _SETUP_PROG_              SETUP_PROG_Enable
#define _UI_NORMAL_MODE           UI_Noraml_Enable
//#define _RESOURCE_LANGUAGE		  ( RSC_LANGUAGE_TCH|RSC_LANGUAGE_CHI|RSC_LANGUAGE_GER|RSC_LANGUAGE_DUT|RSC_LANGUAGE_DAN|RSC_LANGUAGE_POR|RSC_LANGUAGE_SPA|RSC_LANGUAGE_SWE|RSC_LANGUAGE_FRA|RSC_LANGUAGE_ITA)
//#define _RESOURCE_LANGUAGE		  ( RSC_LANGUAGE_TCH|RSC_LANGUAGE_CHI)
#define _RESOURCE_LANGUAGE		  0//Tom Yang
#define _PE_MODE                  _PE_Enable
#define _NV_MODE                  _NV_Enable
#define _SETUP_MODE               _SETUP_MENU_Enable
//#define _SETUP_MODE               _SETUP_MENU_Disable
#define _UI_DEUBG_MODE            _UI_DEBUG_M3323_REG_Disable

/**********************30624-01jeff for TV Output********************/
#define _TVOutputProvide           _NTSC_PAL_PALN_PALM
//#define _TVOutputProvide           _NTSC_PAL
/**********************30624-01jeff for TV Output********************/

#define _DTS_SETUP_MODE           _DTS_Setup_Disable
#define _AC3_SETUP_MODE           _AC3_Setup_Disable
#define _DOLBY_SETUP_MODE         _DOLBY_Setup_Disable
#define _MACROVISION_MODE         _MACROVISION_Disable
#define _LOGO_MODE                _LOGO_Enable
#define _OSD_MODE                 _OSD_Enable
#define _PE_BACKWARD_MODE         _SMOOTH_BACK_Disable
#define _JPG_MODE                 _JPG_Enable
#define _DVDA_MODE                _DVD_AUDIO_Enable
#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#define _CDG_MODE                 _CDG_Enable
#else
#define _CDG_MODE                 _CDG_Disable
#endif
#define _PE_TEST_MODE             _PE_TEST_Disable
#define _DOUBLE_X_MODE            _DOUBLE_X_Enable
#define _RELEASE_MODE             _Release_Debug_Disable
#define _EQ_MODE                  _EQ_MODE_Enable
#define _BadDisc_1stNVPack_Rty    BD_Process_Enable		// Angus add at 02/12/25
#define _DAC_CONTROL_MODE         DACalwaysON_Disable
#define _JPG_LP_Fliter_Mode       LP_Disable //30214-01sn
#define FFX_2_MODE					FFX2_SCR_MODE

#define CDDA_FF_FB_Mode           CDDA_Feed_Data_Enable //TPE sean add for CDDA MP3 Feed Data or not 20021130
//30806_01 Sean for FFx2 Audio mode option
#define FFx2_Audio_Mode           FFx2_Audio_Off
#define CCByInt           0//cc 0:for HW CC 1:for Int CC
//30806_01 Sean for FFx2 Audio mode option
#define _NO_ENTER_KEY_MODE        NoEnter_Enable
#define _SCART		             SCART_Enable// SCART_Disable
#define _VGA					VGA_Enable
#define CONSOLE_AND_REMAINTIME
#define C_PASSWD     3351//any 4 digits
#define _CONSOLE_AUTO_CLOSE_TIME    10 //unit is sec. , normal value is >=1, -1 for not auto close.
#define _SEARCH_AUTO_CLOSE_TIME        5 //unit is sec. , normal value is >=1,-1 for not auto close.
#define _CLOSE_CONSOLE_AFTER_TIMESEARCH // or mark it
#define _10_PLUS_MAX_VALUE              400 // must be multiples of 10
#define _SCR_SAVER_WAIT_TIME	   180//unit is sec. ,normal value is >=1.
#define _AUTOPOWEROFF_WAIT_TIME	   900//unit is sec. ,normal value is >=1, -1 for not auto power off after screen saver work.
#define _LOADING_OSD    _LOADING_ROTATE
#define DVD_AUTOPLAY_D
#define FILE_FIRSTPLAY_MODE  _FIRSTPLAY_E_
#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#define SLOW_KEY_NUM    ONE_SLOW_KEY//how many key use slow and reverse slow
#else
#define SLOW_KEY_NUM	TWO_SLOW_KEY//how many key use slow and reverse slow
#endif
#define HDCD_Mode    _HDCD_Enable //30526_02Sean for HDCD mode switch
//30529-01Richard & Jacky TH Kuo , DTS_CD. When FFx2, we must open Audio
#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#define DTSCD_FF_MODE             DTSCD_FF_SOUND_ON
#else
#define DTSCD_FF_MODE             DTSCD_FF_SOUND_OFF
#define BLACK_BAND_WIDTH        50//Adam add for JPEG slide show mode can be ajusted 8/4/2003
#endif

#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#else
#ifdef  _KARAOKE_ENABLE_
//#define MIC_DETECT_MODE         MIC_DETECT_ENABLE
#define MIC_DETECT_MODE         MIC_DETECT_DISABLE
#else
#define MIC_DETECT_MODE         MIC_DETECT_DISABLE
#endif
#endif

/********************************************************
* PART 3: Setup default config
*********************************************************/
#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#define SETUPFUNC_REGION_DEFAULT		0
#define SETUPFUNC_VCDDISABLE_DEFAULT		0
#define SETUPFUNC_SS_DEFAULT			SETUPFUNC_SAVER_ON
#define SETUPFUNC_STANDBY_DEFAULT		SETUPFUNC_STANDBY_ON
#define	SETUPFUNC_LANG_DEFAULT			SETUPFUNC_LANG_ENG
#define	SETUPFUNC_MN_DEFAULT			SETUPFUNC_MN_CHI
#define	SETUPFUNC_AL_DEFAULT			SETUPFUNC_AL_CHI
#define	SETUPFUNC_SUBTL_DEFAULT			SETUPFUNC_SUBTL_CHI
#else
#endif

#define	SETUPFUNC_SCANMD_DEFAULT		SETUPFUNC_SCANMD_INT

#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#define	SETUPFUNC_TVOPUT_DEFAULT		SETUPFUNC_TVOPUT_AUTO
//#define	SETUPFUNC_VIDOPUT_DEFAULT		SETUPFUNC_VIDOPUT_SVIDEO
#define	SETUPFUNC_VIDOPUT_DEFAULT		SETUPFUNC_VIDOPUT_YUVSM
#else
#define SETUPFUNC_VIDOPUT_DEFAULT       SETUPFUNC_VIDOPUT_CVBS
#endif

#define	SETUPFUNC_CHANNEL_DEFAULT		SETUPFUNC_CHANNEL_2CH
#define	SETUPFUNC_SW_DEFAULT			SETUPFUNCT_SW_OFF

#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#define	SETUPFUNC_MASTERVV_DEFAULT		8
#else
#define SETUPFUNC_MASTERVV_DEFAULT      15
#endif


#if (_TRANSFER_ALI_BOARD_ == _TRANSFER_ALI_BOARD_DISABLE_)
#else
//---------
#define CLOSE_CAPTION_DEFAULT CLOSE_CAPTION_ENABLE

//cliff 30906-01cf for OSD language option temp solution
#define EUROPEAN_LANGUAGES  1
#define CHINESE_LANGUAGES       2
#define ALL_LANGUAGES           0

#define OSDLANGUAGE_MUSTER  ALL_LANGUAGES
//end cliff 30906-01cf for OSD language option temp solution



#include "..\cstm\sysoption\e2prom_option.h"

#include "ali_options.h"

#if (CLOSED_CAPTION_MODE == MODEL_CC_ALL_DISABLE)
#define CLOSE_CAPTION_SUPPORT   0
#elif (CLOSED_CAPTION_MODE == MODEL_CC_SOFTWARE_ONLY)
#define CLOSE_CAPTION_SUPPORT   1
#define CCByInt         1 //cc 0:for HW CC 1:for Int CC
#define CCbyTVENCder    0 //CC decode by OSD
#elif (CLOSED_CAPTION_MODE == MODEL_CC_HARDWARE_ONLY)
#define CLOSE_CAPTION_SUPPORT   1
#define CCByInt         0 //cc 0:for HW CC 1:for Int CC
#define CCbyTVENCder    1 //CC decode by TVenc
#elif (CLOSED_CAPTION_MODE == MODEL_CC_BOTH)
#define CLOSE_CAPTION_SUPPORT   1
#define CCByInt         1 //cc 0:for HW CC 1:for Int CC
#define CCbyTVENCder    1 //CC decode by OSD
#else
#define CLOSE_CAPTION_SUPPORT   0
#endif

//30919_01 Xing for HW close caption from TPE
//#define CCType 3 //cc 1:for HW CC 2:for Int CC display by osd  3:for Int CC display by TVencoder
//#if (CCType==1)//HW 
//    #define CCByInt           0//cc 0:for HW CC 1:for Int CC
//    #define CCbyTVENCder  1    //CC decode by TVenc
//#elif (CCType==2)//Int ,display by osd
//    #define CCByInt           1//cc 0:for HW CC 1:for Int CC
//    #define CCbyTVENCder  0  //CC decode by OSD
//#elif (CCType==3)//Int ,display by TVencode
//    #define CCByInt           1//cc 0:for HW CC 1:for Int CC
//    #define CCbyTVENCder  1    //CC decode by TVenc
//#endif 
//30919_01 Xing for HW close caption from TPE

#endif

//for my test begin 40405 halley
#if 0
#define _SDRAM_4M16x1 1
#define  _SDRAM_1M16x2 2
#define _SDRAM_CAR_DVD 3
#define _SDRAM_MODE _SDRAM_4M16x1	

#define _MIX_MODE_ENABLE 1
//for jpg feature option
#define _JPG_ZOOM_DECODE				0   //LA use VP zoom ,not zoom decode jpg
#define _JPG_ROTATION_ENABLE			1
#define _JPG_DISPLAYMODE_ENABLE			1

#define _JPG_INTERPOLATE_MERGE_ENABLE	0
#define _JPG_SMALLIMAGE_SMOOTH_ENABLE	0// small image edge smooth
#define _JPG_MEMORY_MGR_ENDABLE			0
#define _JPG_PROGRESSIVE_ENABLE			0

#if (_MIX_MODE_ENABLE==1)
#define _JPG_ZOOM_DECODE				1   //LA use VP zoom ,not zoom decode jpg
#define _JPG_ROTATION_ENABLE			1
#define _JPG_DISPLAYMODE_ENABLE			1
#endif
#endif

⌨️ 快捷键说明

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