亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? winav.h

?? 車載電子影音系統(tǒng)dvd播放系統(tǒng)原程序代碼
?? H
?? 第 1 頁 / 共 5 頁
字號(hào):
//#define     AUDIO_DAC       DAC_PCM1723_WM8746 // Brian1.11, BE+P5 system board
#define     AUDIO_ALIGN_FORMAT  I2S_ALIGN //Kevin1.07-3, must check which format (RIGHT_ALIGN/I2S_ALIGN/LEFT_ALIGN) the ADAC supports
#define     ACLK_SOURCE     MPEGCHIP
//#define     ACLK_SOURCE     AUDIODAC
//Kevin0.91, uncomment to disable panel key scan while EEPROM R/W via I2C (I2C sck/sda are shared among panel, panel key scan, and EEPROM)
#define     CPU_I2C  
//Kevin0.91, I2C R/W EEPROM via P3 or P4
//#define I2C_USING_P4 //otherwise P3
#endif  // DVD908_EVAL_P5

//LJY2.37
#if (DECODER_SYSTEM == DVD908_P5_RF3750)
#define     TV_ENCODER_INTERNAL // use CT908 internal TV encoder
#define     TV_ENCODER      TV_W9954
#define     SUPPORT_PCM_WORD_LENGTH     16
#define     AUDIO_DAC       DAC_CS4338_ONLY   //CS4338 supports up to 16 bits only                    
//#define     AUDIO_DAC       DAC_PCM1723_WM8746 // Brian1.11, BE+P5 system board
#define     AUDIO_ALIGN_FORMAT  I2S_ALIGN //Kevin1.07-3, must check which format (RIGHT_ALIGN/I2S_ALIGN/LEFT_ALIGN) the ADAC supports
#define     ACLK_SOURCE     MPEGCHIP
//#define     ACLK_SOURCE     AUDIODAC
//Kevin0.91, uncomment to disable panel key scan while EEPROM R/W via I2C (I2C sck/sda are shared among panel, panel key scan, and EEPROM)
#define     CPU_I2C  
//Kevin0.91, I2C R/W EEPROM via P3 or P4
//#define I2C_USING_P4 //otherwise P3
#endif  // DVD908_EVAL_P5


// Micky0.83b, add EPP board, the I/O is through EPP.
#if (DECODER_SYSTEM == DVD908_EPP)
#define     TV_ENCODER_INTERNAL // use CT908 internal TV encoder
#define     TV_ENCODER      TV_W9954
#define     SUPPORT_PCM_WORD_LENGTH     24
#define     AUDIO_DAC       DAC_PCM1723_WM8746  
//#define     AUDIO_DAC       DAC_CS4338_ONLY   //CS4338 supports up to 16 bits only        
//#define     AUDIO_DAC       DAC_WM8746
#define     AUDIO_ALIGN_FORMAT  I2S_ALIGN //Kevin1.07-3, must check which format (RIGHT_ALIGN/I2S_ALIGN/LEFT_ALIGN) the ADAC supports
#define     ACLK_SOURCE     MPEGCHIP
//#define     ACLK_SOURCE     AUDIODAC
//Kevin1.00, I2C R/W EEPROM via P3 or P4
#define I2C_USING_P4 //otherwise P3
// Chuan1.10, Dump Debug information on EPP Platform
#define DUMP_INFORMATION
#endif  // DVD908_EPP


// LLY2.80, add for CT908 emulator board
#if (DECODER_SYSTEM == DVD908_PCI)
#define     TV_ENCODER_INTERNAL // use CT908 internal TV encoder
#define     TV_ENCODER      TV_W9954
#define     SUPPORT_PCM_WORD_LENGTH     24
//#define     AUDIO_DAC       DAC_PCM1723_ONLY
#define     AUDIO_DAC       DAC_PCM1723_WM8746
#define     AUDIO_ALIGN_FORMAT  RIGHT_ALIGN //Kevin1.07-3, must check which format (RIGHT_ALIGN/I2S_ALIGN/LEFT_ALIGN) the ADAC supports
#define     ACLK_SOURCE     MPEGCHIP
//#define     ACLK_SOURCE     AUDIODAC
//#define     ACLK_THROUGH_GP3
#endif  // DVD908_PCI


// define it, will enable the testing for 24C02(I2C write, Tw) delay
// should add KEY_I2CTEST to ir.h
///#define I2C_TEST

// Define it, means system use W99132 IR function. (Don't work in ICE now)
// please make sure that system really use W99132 IC.
// else F/W will use F/W method.
// Micky0.85, can't disable H/W IR(CT908 doesn't support S/W IR)
// #define    W99132_IR

// Define it, means system use extra KARAOKE chip (HC 2500)
// else F/W will use MPEG IC capability.
// #define    KARAOKE

// define it, means Using MPEG Decoder is MASTER Mode
// else Slave mode (Default)
// Please be care this definition, must set right setting of board
#define MASTER_MPEG

// define it, means Video O/P will be ITU-R 656
// else YCbCr mode (Default)
// Please be care this definition, must set right setting of TV encoder
// #define VIDEO_OUTPUT_ITU656

// ******************************
// Audio Output Configuration
// ******************************
// DVD_275b+, SUPPORT_VIRTUAL_DTS
// define it, when DTS stream is selected audio audio output is not SPDIF/RAW mode
// will auto choose a non-DTS stream.
///#define SUPPORT_VIRTUAL_DTS

// define it, means Using Audio DAC can NOT support 96K Hz
// and will do down-sample,
// SETUP default value should be 48K and item will be removed
// not defined, can support 96K Hz.
// Please be care this definition, must set right setting of board (Audio DAC Chip)
///#define NOT_SUPPORT_LPCM_96K

// define it, only support 2 channel output
// setup only need provide SPDIF/2 channel setting
// else will support 2 channel/5.1 channel
#define SUPPORT_2_CHANNEL_ONLY

// Chuan2.80, Default multiple of sample rate is 384FS
//Kevin0.83, use USING_256_MODE_ACLK_FREQ & ACLK_FSMF simultaneously, 'cause some use the former, and others use the latter. 
//#define USING_256_MODE_ACLK_FREQ
#define ACLK_FSMF  ACLK_384FS

// define it, means Using I2C to control IC
// else reduce the source code
///#define     SUPPORT_I2C

#if TV_ENCODER == TV_W9954

#ifdef  TV_ENCODER_INTERNAL
#define     TV_ENCODER_ID   0x42
// Brian.172q support YUV only when internal W9954
#define     SUPPORT_COMPONENT_VIDEO_OUT

// LLY2.80, if define it, the TV encoder reset action only can be done by MPEG chip
#define SUPPORT_TVENCODER_RESET_BY_MPEG

#else   // #ifdef TV_ENCODER_INTERNAL
#define     TV_ENCODER_ID   0x40
#endif  // #ifdef TV_ENCODER_INTERNAL

#define     SUPPORT_I2C
#endif  // TV_ENCODER

#if TV_ENCODER == TV_SAA7120
#define     TV_ENCODER_ID   0x88
#define     SUPPORT_I2C
#endif  // TV_ENCODER

// Beginning... Added by KCHung for ADV7170
#if TV_ENCODER == TV_ADV7170
#define     TV_ENCODER_ID   0xD4
#define     SUPPORT_I2C
#define     SUPPORT_COMPONENT_VIDEO_OUT  // LLY.042
#endif  // TV_ENCODER
// End... Added by KCHung for ADV7170

// ** 0.40; begin...
#if TV_ENCODER == TV_CS4954
#define     TV_ENCODER_ID   0x00
#define     SUPPORT_I2C
#define     SUPPORT_COMPONENT_VIDEO_OUT  // LLY.042
#endif  // TV_ENCODER == TV_CS4954
// ** 0.40; end...

// ** TCH0.45; begin...
#if TV_ENCODER == TV_AV3168
#define     TV_ENCODER_ID   0xCA    // LLY.050, AV3169= 0xC8; AV3168= 0xCA.
#define     SUPPORT_I2C
#define     SUPPORT_COMPONENT_VIDEO_OUT
#endif  // TV_ENCODER == TV_AV3168
// ** TCH0.45; end...

// LLY.278, Enable support "Equalizer" feature while Apogee digital AMP
#ifdef  SUPPORT_AV_SYSTEM

#if AMP_VOLUME_SOURCE == DIGITAL_DDX8000
#define SUPPORT_EQUALIZER
//Kevin2.81 review AVSys, add user defined EQ
//#define SUPPORT_USER_DEFINED_EQ
// wyc.278, select AUDIO_CHANNEL_END number.
#define AUDIO_CHANNEL_END       AUDIO_CHANNEL_TREBLE

// LLY2.78b, define ACLK frequency mode
// Notice: Apogee AMP must use 256 mdoe
#define USING_256_MODE_ACLK_FREQ

// Chuan2.80, Use 256 fs
#undef ACLK_FSMF
#define ACLK_FSMF  ACLK_256FS

// LLY2.78b-2, support audio channel remapping mode
#define SUPPORT_CHANNEL_REMAPPING
#endif  // #if AMP_VOLUME_SOURCE == DIGITAL_DDX8000

#if AMP_VOLUME_SOURCE == ANALOG_WM8746
#define AUDIO_CHANNEL_END       AUDIO_CHANNEL_SW
#endif  // #if AMP_VOLUME_SOURCE == ANALOG_WM8746

#endif  // #ifdef SUPPORT_AV_SYSTEM

//LJY2.37, moved from cc.h for different audio DAC
// LLY.160a-1, re-adjust the max volume level from 12 --> 16
// Chuan0.81, The SAVCR of CT908 is 20 bits
// ** TCH1.00-1-908; S200-Jerry request
#if( AUDIO_DAC ==  DAC_PCM1723_WM8746)
#define     VOLUME_MAX              0x7FFF0      // 31984
#define     VOLUME_GAP              0x7FFF       // 1999
#define     VOLUME_MIN              0x0
#define     VOLUME_DEFAULT      VOLUME_MAX
#else
#define     VOLUME_MAX              0x67FF0
#define    VOLUME_MAX_CDDA    0x49ff0 //jyliu.yhi
#define     VOLUME_GAP              0x67FF
#define     VOLUME_MIN              0x0
#define     VOLUME_DEFAULT      VOLUME_MAX
#endif

// *******************************************
// Others -- Only can modify by programmer
// *******************************************
// Micky1.00, add a define for CDROM data do C3
// define it, JPEG/MP3 will through DSP path & do C3
/// TCH1.00-1-CT908 
// Micky1.10-2, enable C3, cause MP3 play end enter MP2 checking routine??
// Micky1.11, enable C3 for JPEG ??
/*
#define SUPPORT_C3_FOR_CDROM_DATA
*/
// Micky1.21, use seprate define for C3 control
#define SUPPORT_JPEG_C3
#define SUPPORT_MP3_C3  // include MP2/ MP3
#define C3_RETRY_MAX_TIMES_FOR_JPEG		2 
#define C3_RETRY_MAX_TIMES_FOR_MP3		2 

// define it, will support real Letter Box Subpicture
// else, it choose WIDE mode
// Micky0.86, only navigate.c will reference it.
// Ct908AB can't enable it. 
// Micky0.95, 908AC can support it.
// Micky1.00, enable it always for CT908AC.
#define SUPPORT_LETTERBOX_SUBPICTURE

// LLY.278, don't support DRAM copy command for 22 serial chip
//#define NO_RISC_DRAMCOPY

// LLY2.79-2, if define it, DSP will auto detect sector format
// Otherwise, F/W must specify it to DSP
// Notice: (1) Need 20030129 DSP code (IEC_PRAM.INC/ IEC_ERAM.INC)
//             & 20030128 Parser code (DVDPRAM.INC/ ALLPRAM.INC/ MP3PRAM.INC)
//         (2) New code must enable this define, ie it can't use old method
#define AUTO_DETECTION_SECTOR_FORMAT_BY_DSP

////////////////////////////////////////////////
// ****** User Operation Zone ******
////////////////////////////////////////////////
// ******************************
// OSD part
// ******************************
// define it, F/W will not support multi-OSD feature
// ie, it will only support English OSD font -- 16*32/ non-split top/bottom data
//#define NO_MULTIPLE_OSD

// LLY.170, if define it, F/W only support one display mode (display mode 1)
// So, developer must put our control code into _OSD_ShowDisplay1()
// Otherwise, it will support two display mode
//#define ONE_DISPLAY_MODE

// LLY2.78b-3, if define it, it will display "program play" info
// while start the program mode playing
// Otherwise, it only display "PLAY"
//#define SUPPORT_PROGRAM_PLAY_INFO

// Micky1.10, define it, KEY_REPEAT will toggle between repeat track/ disc when playing program.
/// #define SUPPORT_ONLY_2_REPEAT_MODE_IN_PROGRAM

// wyc1.10, add follow define in WINAV.H
// If define it, then CDROM titles will support number confirm keys
// Otherwise, after input number key in CDROM titles then it will directly go that file.
//#define SUPPORT_CDROM_NUMBER_CONFIRM_KEY

// If define it, then cursor will loop in current directory when moving select highlight up and down.
// Otherwise, move select highlight to up of current directory will go previous directory's last file.
//#define SUPPORT_FM_CURSOR_RING_SAME_DIRECTORY

// If define it, then F/W will support buttons in FM
// Otherwise, F/W will disable buttons.
//#define SUPPORT_FM_BUTTONS

// If define it, F/W will support a pop-up simple version program mode for CDROM titles, just like DVD / VCD.
// Otherwise, F/W will support FM UI like program mode.
//#define SUPPORT_SIMPLE_FM_PROGRAM 

// If define it, system can input IR keys continuously.
// Otherwise, need to input key one by one.
//#define IR_CODE_CONTINUE  

// If define it, NEXT and PREV won't H/W reset video and video won't black.
// Otherwise, KEY_NEXT / KEY_PREV will H/W reset RISC and video will black a while.
// wyc1.22, enable this define.
#define SUPPORT_NEXT_PREV_SOFT_RESET_VIDEO

// Brian1.07
// If define it, the value text of Setup OSD item will its own language
// otherwise all the value text use the same language as the current OSD language
// #define OSD_ITEM_TEXT_SAME_AS_LANGUAGE 

// Brian1.07
// If define it, Setup help message will change according to the current OSD language.
// otherwise, all the help message is English
// #define SUPPORT_SETUP_MULTI_LANGUAGE_HELP_MSG

// Brian1.07
// If define it, a progressing bar or color bar is displayed while power on (before "Loading" message)
// #define SHOW_POWERON_BAR 

#ifdef SHOW_POWERON_BAR
// If define it, the power on bar is a color bar
// otherwise, it's a progressing bar
// #define COLOR_BAR 

// define the trigger (update) period of the bar. This must be defined when SHOW_PWRON_BAR is defined
#define POWERON_BAR_TRIGGER_TIME	COUNT_300_MSEC
#endif  //#ifdef SHOW_POWERON_BAR


//Brian1.07a
// define this will show PSCAN prompt dialog in Setup
//#define SUPPORT_PSCAN_PROMPT_SETUP 

// define this will show PSCAN prompt dialog when KEY_PSCAN or KEY_VIDEO_OUTPUT_CTL
//#define SUPPORT_PSCAN_PROMPT_OSD

// default action after PSCAN prompt time out.  
// KEY_STOP: cancel; KEY_PLAY: continue
#define PSCAN_PROMPT_DEFAULT_KEY  KEY_STOP  // default is cancel the action

// Micky1.10, add 6 Display Mode
// enable it, press KEY_DISPLAY will toggle 6 display mode(include remain/ relative time)
// #define SHOW_6_DISPLAY_MODE

// Micky1.10, define it, means has the key KEY_REMAIN
// #define SUPPORT_KEY_REMAIN

//#define SUPPORT_ADJUST_CHROM_PHASE    // Brian1.25, support chroma adjust ability
#define SUPPORT_STRING_GENERATOR  // Brian1.25, define this will use string files generated by String Generate Tool

//LJY1.11, support anti-shock
// define it, will support ant-shock
/// #define SUPPORT_ANTISHOCK 

// Micky1.20, 4M flash
///#define SUPPORT_4M_FLASH

// Micky2.27, use new SDRAM configuration, give up original USE_32M_SDRAM.
// let it have same behavior no matter what DRAM configuration.
//Move to programmer's Zone
/*
#ifdef  USE_32M_SDRAM
// if define this, all the Setup dialog will recover the area by redrawing,
// otherwise it use Bitmap Copy to recover the area.
#define SETUP_DIALOG_RECOVER_BY_REDRAW

// if define this, will use only one OSD region for display

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费成人美女在线观看.| 激情五月播播久久久精品| 国产免费观看久久| 色综合亚洲欧洲| 韩国毛片一区二区三区| 一区二区三区四区国产精品| 精品99一区二区| 欧美军同video69gay| 99久久久国产精品| 国内精品久久久久影院色| 亚洲国产精品影院| 亚洲视频在线观看一区| 久久久亚洲国产美女国产盗摄 | 7777女厕盗摄久久久| gogogo免费视频观看亚洲一| 狠狠色狠狠色合久久伊人| 午夜在线成人av| 亚洲免费资源在线播放| 国产欧美日韩在线| 日韩精品一区二区三区swag| 在线播放中文字幕一区| 91高清视频在线| 91蜜桃婷婷狠狠久久综合9色| 精品一区二区精品| 日本最新不卡在线| 亚洲v中文字幕| 亚洲尤物在线视频观看| 亚洲伦理在线精品| 中文字幕中文字幕一区| 久久精品人人做人人综合| 欧美不卡一区二区三区四区| 6080日韩午夜伦伦午夜伦| 欧美午夜影院一区| 精品视频一区二区不卡| 欧美午夜精品电影| 欧美日韩激情在线| 欧美精品一卡二卡| 91精品国产91久久久久久最新毛片 | 在线视频国内自拍亚洲视频| 99r国产精品| 色视频成人在线观看免| 色综合久久中文综合久久97| 91社区在线播放| 91久久精品一区二区二区| 色猫猫国产区一区二在线视频| 色94色欧美sute亚洲线路二| 欧美在线免费播放| 欧美日韩在线播放三区四区| 欧美日韩高清不卡| 欧美一区二区三区的| 精品久久久久久久一区二区蜜臀| 欧美精品一区二区三区四区| 国产午夜精品久久| 欧美国产日本视频| 亚洲免费观看高清完整| 亚洲国产另类精品专区| 美女诱惑一区二区| 国产成人综合网| 9久草视频在线视频精品| 色94色欧美sute亚洲13| 欧美日韩国产三级| 久久你懂得1024| 综合激情成人伊人| 亚洲成年人网站在线观看| 美女爽到高潮91| 成人精品一区二区三区中文字幕| 一本在线高清不卡dvd| 欧美美女喷水视频| 精品国产免费视频| 中文字幕在线观看一区| 亚洲国产精品久久久久秋霞影院 | 亚洲欧美日韩一区二区| 日日骚欧美日韩| 国产精品99久久不卡二区| 色综合久久中文综合久久牛| 4438成人网| 一色桃子久久精品亚洲| 婷婷丁香激情综合| 国产91色综合久久免费分享| 在线免费亚洲电影| 精品免费国产一区二区三区四区| 中文字幕亚洲不卡| 免费一区二区视频| 91视频xxxx| 久久嫩草精品久久久精品| 亚洲一区二区精品3399| 国产乱一区二区| 精品视频资源站| 国产精品视频一二三区| 日韩影院在线观看| 99久久综合色| 精品少妇一区二区三区在线播放 | 国产精品综合在线视频| 色八戒一区二区三区| 久久免费看少妇高潮| 午夜精品在线看| 成人不卡免费av| 精品久久久久久综合日本欧美| 一区二区三区四区蜜桃 | 色综合天天综合网天天狠天天| 精品奇米国产一区二区三区| 一区二区三区四区精品在线视频| 国产精品一区二区久久不卡| 欧美久久久久久蜜桃| 日韩美女啊v在线免费观看| 久久成人精品无人区| 欧美性色欧美a在线播放| 国产欧美一区二区精品性| 欧美aaa在线| 91成人免费在线视频| 国产精品久久久久久久蜜臀| 国产真实乱偷精品视频免| 777午夜精品视频在线播放| 一区二区三区四区亚洲| 成人免费视频一区| 久久久久久久免费视频了| 免费观看成人鲁鲁鲁鲁鲁视频| 91精品福利视频| 亚洲女人小视频在线观看| 成人99免费视频| 国产精品久久久久影视| 国产精品中文欧美| 26uuu亚洲婷婷狠狠天堂| 美女一区二区视频| 欧美一区欧美二区| 奇米精品一区二区三区四区| 欧美一区二区视频免费观看| 图片区日韩欧美亚洲| 欧美老人xxxx18| 五月婷婷综合在线| 欧美精品一二三四| 日本不卡高清视频| 欧美一区三区四区| 看电影不卡的网站| 欧美精品一区二区久久婷婷| 美女网站色91| 精品国产乱码久久久久久牛牛| 久久国产尿小便嘘嘘尿| 精品国产一区二区三区久久影院| 另类人妖一区二区av| 日韩精品一区二区三区在线播放 | 国产精品嫩草影院av蜜臀| 成人午夜视频网站| 亚洲图片激情小说| 精品视频资源站| 蜜臀av一区二区在线免费观看 | 国产精品每日更新在线播放网址| 高清不卡一区二区| 亚洲欧洲精品一区二区精品久久久| 99久久久精品| 午夜精品在线视频一区| 日韩一区二区三区在线视频| 国产毛片精品一区| 亚洲人成网站色在线观看| 91电影在线观看| 免费高清在线一区| 国产欧美精品一区二区三区四区| 成人av集中营| 亚洲.国产.中文慕字在线| 日韩一二在线观看| 国产盗摄视频一区二区三区| 国产精品不卡在线| 欧美日韩在线精品一区二区三区激情| 三级亚洲高清视频| 日本一区二区三区电影| 在线观看中文字幕不卡| 老司机免费视频一区二区三区| 国产欧美日韩在线看| 欧美性受xxxx黑人xyx性爽| 另类小说综合欧美亚洲| 中文字幕一区二区三中文字幕 | 国产精品美女久久久久aⅴ| 欧美性视频一区二区三区| 极品少妇xxxx精品少妇| 亚洲欧美欧美一区二区三区| 91精品国产日韩91久久久久久| 国产精品亚洲午夜一区二区三区| 中文字幕在线观看不卡| 91麻豆精品国产91久久久 | 亚洲麻豆国产自偷在线| 欧美一级国产精品| 国产91在线看| 日韩制服丝袜av| 亚洲欧美综合另类在线卡通| 91精品视频网| 94色蜜桃网一区二区三区| 老司机午夜精品99久久| 亚洲乱码精品一二三四区日韩在线| 日韩精品中文字幕一区二区三区 | 亚洲人成7777| 精品av久久707| 欧美日韩一区二区在线观看| 国产成人精品一区二区三区网站观看| 亚洲一区免费观看| 亚洲国产精品成人综合| 7777精品伊人久久久大香线蕉经典版下载 | 久久亚洲精华国产精华液| 欧美视频第二页| 成人毛片视频在线观看| 狠狠色综合色综合网络|