📄 aliconf.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 + -