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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ircmd.c

?? 凌陽8202T的紅外接收代碼及LED屏的驅動代碼
?? C
?? 第 1 頁 / 共 3 頁
字號:
/*************************************************************
** FILE
** ircmd.c
**
** DESCRIPTION
** splitted from ir.c, now all the IR (or global) functions
** are implemented here.
**
**   Create:   JJ
**   Maintain:   Kenny 2000/09/29
**               Terry 2003.02.24   move file header to ircmd_h.h
**                                  move util code to ircmd_util.c
**                                  move amp. code to ircmd_amp.c
**               Terry 2005.04.07   correct PrintOsdMsg 4th parameter error bug.
****************************************************************/
#include "ircmd_h.h"
#include "gpio.h"
#include "asf_if.h"
#include "lbaif.h"
#include "sinf.h"
#include "timer.h"
#include "Subtitle.h"
#include "user_if.h"   // 2005/06/28 yltseng

#ifdef SUPPORT_DVD_NATIVE_GAME
#include "..\fbuf_game\Fbuf_game_Macro_Def.h"
#endif

#ifdef SUPPORT_CD_RIPPING //qinhua,add 060602
extern  int new_app_state;
#include "fs_new_app.h"
#endif

#include "memmap_I2C.h"
#include "..\setup\setup_VA.h"

#ifdef DISPLAY_CD_TEXT          //lizhx add 2004/09/06
#include "CDTextUtil.h"
#endif
#ifdef USER_MPEG_LOGO//zxb 06/11/22
#include "userlogo.h"
#endif

#ifdef SUPPORT_iPOD_DOCKING  //hongfeng 2007/1/26 16:34
#include "Ipod.h"
#endif

//xlluo add 070528
#ifdef SUPPORT_CTRLINFO_VOCALTIP
#include ".\\Customers\\Sunplus\\Mp3VolTip.c" 
#endif

//QiaoHuilin:2005-10-24:
#ifdef MUSTEK_LCD_DRIVE_BITEK
extern void LCD_Show_Volume (BYTE volume);
extern void	LCD_ShowDemuteIcon(void);
extern void LCD_ShowMuteIcon(void);
#endif
////////////////////////////////////////////////////

#ifdef SUPPORT_UNICODE_FONT//2005/9/2 joshua
#include "font_unicode.h"
#endif

#ifdef PMP_UI           ///yangli 2005/7/5
#include "fsNAV_PMP.h"
extern FSNAVUI fsPmp;
#endif

#ifdef SUPPORT_QUICKTIME
#include "QT_if.h"
#endif
#ifdef SUPPORT_OGG
#include "ogg_if.h"
#endif        

#ifdef OP_DVD5121_PANEL  //qinhua ,add 2005-9-5 22:34
BYTE    pressed_flag;
#endif 

#define D   printf("INFO: __%d__(%s:%s)\n",__LINE__,__FILE__,__FUNCTION__);

#ifdef FILE_MODE_WRITE//nono add 20050224
#include "memcfg.h"
#endif//#ifdef FILE_MODE_WRITE

#ifdef SUPPORT_RECEIVER /*2005-6-7 10:42 huziqin*/
#include "e2prom_map.h"
#endif

//#ifdef OP_UI
//#include "menu_func.h"
//#include "infobanner_func.h"
//#include "infobanner_def.h"
//#endif//


#ifdef STOP_LOADER
extern int atapi_standby_mode(void);
#endif

#ifdef JPG_OLD_PARSER_FLOW
    #ifdef JPG_EFFECT
    #include "jpegeffect.h"
    #endif
#else
    #include "pic_effect.h"
#endif

#ifdef USER_LOGO
#include "userlogo.h"
#endif

#ifdef SDRAM_16Mb_Mode
#include "memmap.h"
#include "memmap0.h"
#endif

#ifdef SPHE8202_ALL_TYPE_CARD_WRITE
extern BYTE card_browse_sign;//dingzhy 4-11-18 9:40
#endif

#ifdef SHOW_12_BOOKMARK//libing 2005-6-29 21:59
extern void cancel_bookmark();
#endif

#ifdef OP_PLAYMODE//libing 2005-9-29 10:53
extern void exit_op_menu(void);
extern void exit_tray_menu(void);
extern void play_mode_cancel(void);
#endif

//dtb in 20030915
#ifdef SUPPORT_MIDI
#include "fsmidi.h"
#ifdef SUPPORT_MIDI_MENU_SEL
#include "fsMidiUI.h"
#endif
#endif

#if(defined(SUPPORT_ID3) || defined(SUPPORT_OSDID3))
#include "fs_show.h"
#endif

#ifdef SUPPORT_MP4
//#include "drm.h"
    #ifdef SUPPORT_DIVX_HOME_THEATER
    #include "DRM_UI.h"
    #include "drm.h"
    #endif

#include "avi_if.h"

#endif
#include "osd_AppAPI.h"

#ifdef SUPPORT_TVG
#include "TVGApp.h"
#endif

#ifdef SUPPORT_MULTI_PARTITION//liweihua 2004-11-2 20:45
#include "playmode.h"
#endif

#ifdef SUPPORT_8202_DVB     //Maoyong 2004-10-19 14:32
#include "..\dvb_h\sp_dtv.h"
#include "..\dvb_h\dvb_simgr.h"
#ifdef SUPPORT_DVB_PREVIEW_9FRAMES
extern UINT8 dvb_preview_state;
extern UINT8 DvbPreviewNavigationFirstFlag;
extern UINT8 DvbPreviewSlideShowFinish;
extern void dvb_preview_navigation(void);
extern void DvbDvdSwitch(void);
#endif
#endif
#ifdef POWER_OFF_ONLY_VIDEO_DAC_OFF     //2005-01-13 wjzhang ,fix the power un sync bug for twinhan
#include "../driver/message.h"
#endif

#ifdef SPHE8202_CARD_STORAGE    //dingzhy 05-3-22 10:48
#include "card_main.h"
#endif

#ifdef SHUFFLE_ACCOMPLISH_BY_ARITHMETIC
#include "shuffle_new.c"
 #endif

#ifdef DISP_TIME_AFTER_STATE
int vfd_disp_ab_flag;
int vfd_disp_rep_flag;
int vfd_disp_mute_flag;
//int vfd_disp_play_flag;
#endif
#ifdef VOL_LED//HIMAGE1251
BYTE nLed_index=0;
#endif

#ifdef  UPGRADE_TRAYOUT //joshua add    04-07-13
extern  int trayout_flag;
#endif

#ifdef ONLY_SOUND_FIELD_KEY//zhaoyanhua add 03-10-29 15:37
#include "dsp3_if.h"
#define MAX_PAGE_ITEM   4
#define MAX_ITEM_SEL    11
BYTE surround_type = 0;
extern  const UINT8 sound_item[MAX_PAGE_ITEM][MAX_ITEM_SEL];//include in sound.c
#endif

#if defined(ONLY_EQ_KEY)||defined(SUPPORT_RECEIVER_EQ)//chenzhao20051017//zhaoyanhua add 03-10-29 15:34
#include "dsp3_if.h"
#define MAX_PAGE_ITEM_S   4
#define MAX_ITEM_SEL_S    11
#ifdef SUPPORT_MULTI_CHANNEL_5_BAND_EQ
#define MAX_BAND    5
#else
#define MAX_BAND        7
#endif
#define MAX_MUSIC       7
BYTE EQ_type = 0;
extern  const UINT8 sound_item[MAX_PAGE_ITEM_S][MAX_ITEM_SEL_S];//include in sound.c
extern  const UINT8 music_osd_set[MAX_MUSIC][MAX_BAND];
extern void SettingEqLevel(BYTE *);
extern void SettingEQType(BYTE type);
void SetEQ(void);
#endif

#ifdef SUPPORT_APOGEE_AMP
extern void    ddx_disableEPAD();
extern void    ddx_masterMute(BYTE);
#endif

#if 0//def  CNTR_5SPK_VOLUME
static int tVolumeL,tVolumeR;   //wangfeng 2004-2-9 16:16
#endif

// mimitsai merge from dp2070/dp3240
#ifdef  USER_VERSION_INFORMATION//eastech   
extern  BYTE    custm_count;
extern  BYTE    enter_display_flag;
#endif  //#ifdef  USER_VERSION_INFORMATION

#ifdef SUPPORT_NEXT_PREV_AUTO_PLAY_MP3 //////////yangli add for in filemode next/prev/autoplay function
       extern int auto_play_flag;
       extern int next_flag;
       extern int prev_flag;
#endif
 
#ifdef FILE_MODE_WRITE
extern void FileModeGUI_select(void);
#endif

#ifdef SCORE_IN_PLAYMODE_MENU//libing
extern int score_flag;
#endif 

extern void FSChangeGraphMode(void); // in fsNAV.c

#ifdef IR_SWITCH_CD_USB_CF_OTHER  //dingzhy 04-10-22
EXTERN  BYTE now_valid_type;
#endif

#ifdef SUPPORT_PROLOGIC_II//zhaoyanhua add 2004-2-11 13:51
extern void setup_OffPrologic_II(void);    //setup_tab.c
extern int setup_IsPrologicOn();    
#endif// ifdef SUPPORT_PROLOGIC_II
   
#ifdef AUDIO_2CH_5_1CH//zhaoyanhua add 03-10-29 15:30
#define AUDIO_2CH  1
#define AUDIO_5_1CH  2
BYTE  ChannelFlag = AUDIO_2CH;
extern void AudioSet2chOutput(void);//setup_tab.c
extern void AudioSet5_1chOutput(void);//setup_tab.c
extern void AudioSetPrologic_IIOutput(void);//setup_tab.c
extern int setup_IsSpkDownmixOff(void);
extern int setup_IsSpkStereo(void);
extern UINT8 setup_GetPrologicII(void);
#endif

#ifdef DIV_GOTO_DISPLAY//zhaoyanhua add 03-10-24 20:12
BYTE SearchPage = 0;
extern void ShowSearchPage(BYTE page,BYTE need_hi);
#endif

#ifdef HANYANG_LR_CHANGE_PAGE
extern void FSGUI_File2DirArea(void);
#endif

#ifdef SETUP_ON_OPEN_VALID
BYTE OpenFlag=0;    //dingzhy for real open sign
#endif
 
#ifdef OFF_PROLIGIC_WHEN_TURN_KEY//zhaoyanhua add 2003-12-11 11:14
extern UINT8 setup_GetPrologicII(void);
#endif

#ifdef TWO_KEY_SWITCH_TWO_SUBTITLE  //added by wangwei,2004-9-29 13:47
extern void sup_select_subtitles(int n);
extern void sup_select_channel_2(int chn);
int twoSubTTFlag = 0;
int IDTWO = 0;
#endif  //TWO_KEY_SWITCH_TWO_SUBTITLE

#ifdef DYNAMIC_SPECTRUM    //fengjl 3-10-29 20:56
extern BYTE band_onoff;  
#endif

#ifdef NEW_PARENTAL_GUI//zhaoyanhua 2003-11-29 9:40
BYTE one_key_pass_play = 0;
#endif

#ifdef ROTATE_NOT_ZOOM//zhaoyanhua 2003-12-9 16:38
extern UINT8  Is_Rotate_State(void);
#endif

#if defined(SUPPORT_BASS_TREBLE)//xyy 2004-3-8
extern void ddx_ircmd_BassAdjust(int updown);
extern void ddx_ircmd_TrebleAdjust(int updown);
#endif

#ifdef JPEG_THUMBNAIL_MENU  //Maoyong 2004-8-13 20:09
extern BYTE ThunmnailChkValidPrevNext(BYTE rx);
#endif

#ifdef USER_MPEG_LOGO       //maoyong 2004.02.20
extern  BYTE    mpeg_logo_onoff;
#endif

#ifdef TEST_VFD_PANNEL_AND_KEY//lijd 2005-5-8 13:54
extern void TestVFDEveryDot(void);
extern BYTE     Test_Stop_flag;
#endif

#ifdef  POLLING_10MS_SAVE_RESUME    //Maoyong 2004.03.01
#define DVD_RSM_WRITE_SIZE  (sizeof(same_disc_vob11_pos) + sizeof(pDSV->rsm_info[DVD_PRESTOP_RSM_ITEM]) + sizeof(resumeMSF) )
BYTE    rsm_I2c_write_cnt = DVD_RSM_WRITE_SIZE;     
#endif


#ifdef ADD_DVI311_SETUP
extern void close_pll(unsigned char num);
#endif

#ifdef SCALER_6500
extern void SCA_DAC_HDMI_PwDown(void);
#endif

#ifdef MULTIDISC_LOADER  //chenzhao20060111
    #include "multidisc_loader.h"
#endif

#ifndef DVDRELEASE
//#define IRCMD_DBG       1
#endif

#ifndef IRCMD_DBG
#undef printf
#undef print_block
#define printf(f, a...) do {} while (0)
#define print_block(x,y) do {} while (0)
#endif

#include "ircmd_util.c"
#include "rsm_util.h"

#ifdef SUPPORT_REP_READ    //Maoyong 2004.06.07
#include "read.h"
#include "func.h"
#endif

#ifdef  DYNAMIC_SPECTRUM //zhaoyanhua add 03-11-1 15:30
void ClearShowSpectrum(void);
#endif

#ifdef NEWSTYLE_WINDOW
#include "osd_arc.h"
#endif

#if defined(SUPPORT_CARD_STORAGE)||defined(SUPPORT_USB)||defined(SPHE8202_CARD_STORAGE)
#include "cardfs.h"
extern CARD_FILE    cardFile;//liweihua 2004-4-5
extern CARD_INFO    cardP;
#if defined(CF_CARD_WRITE) || defined(FAT_Write_UI)//|| defined(WRITE_USB)//liweihua mod 20031219
BYTE Select_Media;
BYTE pressnum_flag;
extern void show_switch(BYTE Select_Media);  //wuxiaofeng
extern void FS_Return2Menu();
//extern void show_switch(void);  //wuxiaofeng
#endif
#endif

#ifdef FAT_FILE_MODE
extern UINT16 fat_play_mode;
extern BYTE mode_menu_id;
#endif

#ifdef SUPPORT_SPI
#include "spi.h"
#endif

#ifdef SUPPORT_RECEIVER  //chenzhao20050620
#include "amp_gui.h"
#endif

#if defined(SUPPORT_DPF_UI)
#include "..\dpf\UI\dpf_key_cmd.h"
#ifdef SUPPORT_PCF8563
#include "..\dpf\DevDrv\PCF8563.h"
#endif
#endif

#ifdef IPTV_MODEL
//#include "../iptv/iptv.h"
//#include "../iptv/iptv_func.h"
#include "..\iptv\h\iptv.h"
#include "..\iptv\h\iptv_func.h"
#endif

/**********************************************************************
for 8104/8202D MP3 encoder
20050824 jslin

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一级视频免费观看在线| 91麻豆精品一区二区三区| 欧美日本在线一区| 视频在线在亚洲| 精品国产乱码久久久久久久久| 麻豆精品久久久| 欧美国产一区二区在线观看 | 久久综合色鬼综合色| 国内成+人亚洲+欧美+综合在线 | 蜜桃视频一区二区| 久久久久国产精品厨房| 北条麻妃一区二区三区| 一区二区三区在线观看动漫| 欧美精品第1页| 国产精品一线二线三线| 亚洲精品免费一二三区| 日韩午夜激情av| 成人av手机在线观看| 亚洲一区二区av电影| 亚洲精品在线观看视频| 99久久精品免费精品国产| 五月天丁香久久| 国产欧美日韩麻豆91| 色狠狠色噜噜噜综合网| 久久91精品国产91久久小草| 亚洲欧洲日韩一区二区三区| 欧美日韩免费高清一区色橹橹| 久久99国产精品久久| 亚洲天天做日日做天天谢日日欢| 3atv一区二区三区| 成人av网址在线观看| 日韩电影在线免费观看| 婷婷综合在线观看| 国产精品丝袜91| 91精品国产高清一区二区三区 | 国产精品午夜在线观看| 欧美三级韩国三级日本一级| 国产精品911| 视频一区二区中文字幕| 亚洲天堂av一区| 久久久天堂av| 91精品国产一区二区三区蜜臀| 成人国产精品视频| 国产一区二区三区在线观看精品| 亚洲一二三四在线| 国产精品三级视频| 欧美一区二区三区婷婷月色| 在线精品观看国产| 丁香啪啪综合成人亚洲小说 | 中文在线资源观看网站视频免费不卡| 欧美日韩你懂得| 一本大道久久a久久综合| 国产麻豆精品视频| 免费不卡在线观看| 天天操天天综合网| 亚洲香蕉伊在人在线观| 亚洲视频精选在线| 国产精品网站在线观看| 久久先锋影音av| 精品国产一区二区国模嫣然| 欧美精品久久一区| 欧美亚洲另类激情小说| 91香蕉视频污| 99re66热这里只有精品3直播| 国产91色综合久久免费分享| 国产精品白丝av| 国产精品中文字幕欧美| 久久66热re国产| 国产一区不卡在线| 国产在线视频精品一区| 国产一区二区免费视频| 国产精品自拍三区| 国产v日产∨综合v精品视频| 国产精品一区不卡| 国产成人精品影视| 不卡欧美aaaaa| 99国内精品久久| 色猫猫国产区一区二在线视频| 91美女视频网站| 在线看一区二区| 欧美日韩成人一区| 欧美一区二区视频在线观看| 69堂国产成人免费视频| 日韩欧美一区在线| 久久久久成人黄色影片| 国产精品毛片久久久久久| 亚洲视频一区在线| 亚洲国产一区视频| 蜜芽一区二区三区| 国产精品911| 色综合久久综合| 在线播放亚洲一区| 2欧美一区二区三区在线观看视频| 精品久久一区二区| 国产精品网站一区| 一区二区三区产品免费精品久久75| 亚洲成人在线网站| 激情五月播播久久久精品| 国产sm精品调教视频网站| 91天堂素人约啪| 91麻豆精品国产91久久久使用方法| 日韩午夜精品电影| 国产精品久久久久久久久免费樱桃| 亚洲欧美精品午睡沙发| 日韩专区一卡二卡| 国产精品一区二区果冻传媒| 91视视频在线观看入口直接观看www | 亚洲美女一区二区三区| 天天亚洲美女在线视频| 国产自产高清不卡| 91麻豆国产自产在线观看| 在线播放中文一区| 中文字幕亚洲一区二区va在线| 亚洲综合免费观看高清在线观看| 日本91福利区| 91农村精品一区二区在线| 日韩免费观看高清完整版在线观看| 国产精品美女视频| 免费成人在线视频观看| 色综合天天性综合| 久久综合av免费| 亚洲成人av在线电影| 国产经典欧美精品| 欧美一区欧美二区| 亚洲色图欧美偷拍| 国产成人在线观看| 日韩视频免费观看高清完整版| 国产精品美女久久久久aⅴ | 国产sm精品调教视频网站| 欧美日韩夫妻久久| 中文字幕人成不卡一区| 激情伊人五月天久久综合| 欧美午夜精品电影| 1024亚洲合集| 激情图区综合网| 欧美日韩国产123区| 国产精品福利av| 国产精品羞羞答答xxdd| 欧美一区二区私人影院日本| 国产精品欧美一级免费| 九色porny丨国产精品| 欧美中文字幕不卡| 亚洲色欲色欲www| 成人一区二区在线观看| www成人在线观看| 免费成人你懂的| 91麻豆精品国产自产在线观看一区| 亚洲欧美怡红院| 成人黄色在线视频| 国产情人综合久久777777| 精品一区二区三区久久久| 日韩视频在线你懂得| 日韩中文字幕亚洲一区二区va在线| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 亚洲第一电影网| 欧美伊人久久久久久久久影院 | 亚洲美女免费视频| 成人开心网精品视频| 欧美高清在线精品一区| 国产精品2024| 国产午夜精品一区二区| 国产福利一区二区三区视频在线| 精品久久久久久无| 久久成人av少妇免费| 欧美www视频| 国模少妇一区二区三区| 久久人人97超碰com| 国产一区二区在线视频| 国产午夜精品一区二区三区四区| 国产成人在线视频网站| 国产精品二区一区二区aⅴ污介绍| 国产a视频精品免费观看| 日本一区二区视频在线观看| 成人一级片网址| 中文字幕一区二区三中文字幕| 成人h动漫精品| 亚洲精品一二三| 在线成人高清不卡| 国内精品伊人久久久久av影院 | 色综合久久久久久久久| 亚洲最大成人综合| 欧美高清视频一二三区 | 亚洲三级小视频| 欧美性做爰猛烈叫床潮| 日韩av在线免费观看不卡| 精品国产91亚洲一区二区三区婷婷| 激情五月激情综合网| 1000部国产精品成人观看| 欧美午夜在线一二页| 强制捆绑调教一区二区| 日本一区二区三级电影在线观看| 91麻豆6部合集magnet| 午夜视频在线观看一区| 精品成人私密视频| 91香蕉视频污| 青青草原综合久久大伊人精品| 久久综合精品国产一区二区三区| youjizz久久| 视频精品一区二区| 国产精品久久久久影视|