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

📄 ircode.c

📁 Sunplus 8202S source code.
💻 C
字号:
#include "user_init.h"
#include "global.h"
#include "ircode.h"
#include "irconfig.h"

//...................................................................................
#ifdef USER_SUPER_IR
#include ".\\ir_code_dir\\ircode_sunplus_8200.c"
#else
//...................................................................................

//define ircode mapping table
//this structure is defined const(in ROM), it shouldn't be included by other .c file

#ifdef IR_INTECH_816
#include ".\\ir_code_dir\\ircode_intech_816.c"
#endif

#ifdef IR_JR2022 
#include ".\\ir_code_dir\\ircode_jr2022.c"
#endif

#ifdef IR_KM308 //kenny 891109
#include ".\\ir_code_dir\\ircode_km308.c"
#endif

#ifdef IR_KM218 //kenny 891109
#include ".\\ir_code_dir\\ircode_km218.c"
#endif

#ifdef IR_INTECH_ARTECH //kenny 891109
#include ".\\ir_code_dir\\ircode_intech_artech.c"
#endif

//#ifdef IR0 //kenny 891109
//#include ".\\ir_code_dir\\ircode_v.c"
//#endif


//#ifdef IR1 //kenny 891109
//#include ".\\ir_code_dir\\ircode_m.c"
//#endif

#ifdef IR2 //kenny 891109
#include ".\\ir_code_dir\\ircode_315.c"
#endif


#ifdef IR3 //kenny add it 891113
#include ".\\ir_code_dir\\ircode_p.c"
#endif

#ifdef IR4 //kenny add it 2001/1/15
#include ".\\ir_code_dir\\ircode_g.c"
#endif
 
#ifdef IR5 //chichang 900510
#include ".\\ir_code_dir\\ircode_N700.c"
#endif

#ifdef IR6 //chichang 900510
#include ".\\ir_code_dir\\ircode_n9663.c"
#endif

#ifdef IR7 //chichang 900612
#include ".\\ir_code_dir\\ircode_M168.c"
#endif

#ifdef IR8
#include ".\\ir_code_dir\\ircode_yuxing.c"
#endif

#ifdef IR9 //shawn 9101030
#include ".\\ir_code_dir\\ircode_SAMSUNG1.c"
#endif

#ifdef IR10//shawn 910220
#include ".\\ir_code_dir\\ircode_SVCD30.c"
#endif

#ifdef IR11 //shawn 910226 for Mustek_ESS dvd
#include ".\\ir_code_dir\\ircode_Mustek_ESS.c"
#endif

#ifdef IR12 //nono 2-3-24 15:53 for fuss dvd
#include ".\\ir_code_dir\\ircode_fuss.c"
#endif

#ifdef IR13
#include ".\\ir_code_dir\\ircode_huajia.c"
#endif

#ifdef IR14
#include ".\\ir_code_dir\\ircode_wangine.c"
#endif

#ifdef IR15
#include ".\\ir_code_dir\\ircode_intech.c"
#endif

#ifdef IR16
#include ".\\ir_code_dir\\ircode_jcg.c"
#endif

#ifdef IR17
#include ".\\ir_code_dir\\ircode_nextbase.c"
#endif

#ifdef IR18
#include ".\\ir_code_dir\\ircode_fuss_lide.c"
#endif

#ifdef IR19
#include ".\\ir_code_dir\\ircode_fuss_shengke.c"
#endif

#ifdef IR20
#include ".\\ir_code_dir\\ircode_fuss_sanying.c"
#endif

#ifdef IR21
#include ".\\ir_code_dir\\ircode_gaodasi.c"
#endif

#ifdef IR22
#include ".\\ir_code_dir\\ircode_gbm.c"
#endif


#ifdef IR22_GBM_HAIER
#include ".\\ir_code_dir\\ircode_gbm_haier.c"
#endif


#ifdef IR23
#include ".\\ir_code_dir\\ircode_hobo.c"
#endif

#ifdef IR24
#include ".\\ir_code_dir\\ircode_fuss_masco.c"
#endif


#ifdef IR25
#include ".\\ir_code_dir\\ircode_sva.c"
#endif

#ifdef IR26
#include ".\\ir_code_dir\\ircode_huajia_ad1200.c"
#endif

#ifdef IR27
#include ".\\ir_code_dir\\ircode_huajia_IR240.c"
#endif

#ifdef IR28
#include ".\\ir_code_dir\\ircode_wangine_IR28.c"
#endif

#ifdef IR29
#include ".\\ir_code_dir\\ircode_fuss_feiyang.c"
#endif

#ifdef IR30
#include ".\\ir_code_dir\\ircode_fuss_masco2.c"
#endif

#ifdef IR31
#include ".\\ir_code_dir\\ircode_BMT.c"
#endif

#ifdef IR32
#include ".\\ir_code_dir\\ircode_ourmind.c"
#endif

#ifdef IR33
#include ".\\ir_code_dir\\ircode_suojia.c"
#endif

#ifdef IR34
#include ".\\ir_code_dir\\ircode_huajia_2290.c"
#endif

#ifdef IR35
#include ".\\ir_code_dir\\ircode_fuss_xinqiao.c"
#endif

#ifdef IR36
#include ".\\ir_code_dir\\ircode_lucky.c"
#endif

#ifdef IR37
#include ".\\ir_code_dir\\ircode_ourmind_no_lcd.c"
#endif

#ifdef IR38
#include ".\\ir_code_dir\\ircode_fudi.c"
#endif

#ifdef IR39
#include ".\\ir_code_dir\\ircode_fudi_906g.c"
#endif

#ifdef IR40
#include ".\\ir_code_dir\\ircode_weiking_tuner.c"
#endif

#ifdef IR41
#include ".\\ir_code_dir\\ircode_fengkai.c"
#endif 

#ifdef IR42
#include ".\\ir_code_dir\\ircode_fuss_shunjian.c"
#endif

#ifdef IR43
#include ".\\ir_code_dir\\ircode_suojia_jx2002.c"
#endif 

#ifdef IR44
#include ".\\ir_code_dir\\ircode_sunplus_8200.c"
#endif 

#ifdef IR45
#include ".\\ir_code_dir\\ircode_proview.c"
#endif 

#ifdef IR46
#include ".\\ir_code_dir\\ircode_qisheng.c"
#endif 

#ifdef IR47
#include ".\\ir_code_dir\\ircode_mico.c"
#endif

#ifdef IR49
#include ".\\ir_code_dir\\ircode_gbm1.c"
#endif

#ifdef IR50
#include ".\\ir_code_dir\\ircode_KF8000x.c"
#endif 

#ifdef IR51
#include ".\\ir_code_dir\\ircode_ksd.c"
#endif 

#ifdef IR52
#include ".\\ir_code_dir\\ircode_ksd_2.c"
#endif 

#ifdef IR53        //Gordon 2003/07/28
#include ".\\ir_code_dir\\ircode_skyworth.c"
#endif 

#ifdef IR54
#include ".\\ir_code_dir\\ircode_desay.c"
#endif

#ifdef IR55
#include ".\\ir_code_dir\\ircode_minton.c"
#endif

#ifdef IR56
#include ".\\ir_code_dir\\ircode_idall.c"
#endif

#ifdef IR57     // alan, 2003/8/15 10:59PM
#include ".\\ir_code_dir\\ircode_panda.c"
#endif

#ifdef IR58
#include ".\\ir_code_dir\\ircode_himage_112w.c"
#endif

#ifdef IR66
#include ".\\ir_code_dir\\ircode_everstar.c"
#endif

#ifdef IR67
#ifdef VTREK_MINI_DVD
#include ".\\ir_code_dir\\ircode_vtrek_mini.c"
#else
#include ".\\ir_code_dir\\ircode_vtrek.c"
#endif
#endif

#ifdef IR68         //kubby,3-9-18 21:48,add for Yili
#include ".\\ir_code_dir\\ircode_aistar.c"
#endif

#ifdef IR69
#include ".\\ir_code_dir\\ircode_aviq_HNVC06SS91.c"
#endif

#ifdef IR70
#include ".\\ir_code_dir\\ircode_jieke.c"
#endif

#ifdef IR71
#include ".\\ir_code_dir\\ircode_huifengyuan.c"
#endif

#ifdef IR72
#include ".\\ir_code_dir\\ircode_hengchen.c"
#endif

#ifdef IRTCL
#include ".\\ir_code_dir\\ircode_tcl_1.c"
#endif

#ifdef IR74
#include ".\\ir_code_dir\\ircode_xuke.c"
#endif

#ifdef IR75
#include ".\\ir_code_dir\\ircode_aki.c"
#endif

#ifdef IR76
#include ".\\ir_code_dir\\ircode_bbk.c"
#endif

#ifdef IR77
#include ".\\ir_code_dir\\ircode_jieke2.c"
#endif

#ifdef IR78
#include ".\\ir_code_dir\\ircode_smt.c"
#endif
#ifdef IR79
#include ".\\ir_code_dir\\ircode_skyworth2.c"

#endif

#ifdef IR80
#include ".\\ir_code_dir\\ircode_wyd.c"

#endif

#ifdef IR81
#include ".\\ir_code_dir\\ircode_jieke3.c"
#endif

#ifdef IR82
#include ".\\ir_code_dir\\ircode_jieke4.c"
#endif

#ifdef IR83
#include ".\\ir_code_dir\\ircode_himage_dp313.c"
#endif

#ifdef IR84
#include ".\\ir_code_dir\\ircode_weicheng.c"
#endif

#ifdef IR85
#include ".\\ir_code_dir\\ircode_himage_dp316.c"
#endif

#ifdef IR86         //gerry for panda spanish order,2003-12-17 11:13
#include ".\\ir_code_dir\\ircode_panda_spanish.c"
#endif

#ifdef IR87         //gerry for panda spanish order,2003-12-17 11:13
#include ".\\ir_code_dir\\ircode_newfuss.c"
#endif

#ifdef IR89
#include ".\\ir_code_dir\\ircode_oritron.c"
#endif

#ifdef IR90
#include ".\\ir_code_dir\\ircode_gbm_portable.c"
#endif

#ifdef IR91
#include ".\\ir_code_dir\\ircode_syber.c"
#endif

#ifdef IR92
#include ".\\ir_code_dir\\ircode_syber1.c"
#endif

#ifdef IR93
#include ".\\ir_code_dir\\ircode_dss_555.c"
#endif

#ifdef IR94
#include ".\\ir_code_dir\\ircode_nintaus.c"
#endif

#ifdef IR95
#include ".\\ir_code_dir\\ircode_xingqiu.c"
#endif

#ifdef IR96
#include ".\\ir_code_dir\\ircode_dongli.c"
#endif

#ifdef IR97         //gerry for aki-eastwin,2004-2-9 16:33
#include ".\\ir_code_dir\\ircode_aki_eastwin.c"
#endif

#ifdef IR98 
#include ".\\ir_code_dir\\ircode_aistar_dvd1003.c"
#endif

#ifdef IR_GBM_2 
#include ".\\ir_code_dir\\ircode_gbm2.c"
#endif

#ifdef IR100    
#include ".\\ir_code_dir\\ircode_aistar_dvd1005.c"
#endif

#ifdef IR101    
#include ".\\ir_code_dir\\ircode_aistar_dvd381.c"
#endif


#ifdef IR102    
#include ".\\ir_code_dir\\ircode_aistar_dvd383.c"
#endif


#ifdef IR103    
#include ".\\ir_code_dir\\ircode_aistar_dvd921.c"
#endif

#ifdef IR104    
#include ".\\ir_code_dir\\ircode_aistar_dvd127.c"
#endif

#ifdef IR105    
#include ".\\ir_code_dir\\ircode_aistar_dvd301.c"
#endif

#ifdef IR106
#include ".\\ir_code_dir\\ircode_aistar_lcd1003.c"
#endif

#ifdef IR107
#include ".\\ir_code_dir\\ircode_hanyang_dvd300.c"
#endif

#ifdef IR108
#include ".\\ir_code_dir\\ircode_dv911s.c"
#endif

#ifdef IR109                    //gerry,2004-4-22 16:13
#include ".\\ir_code_dir\\ircode_shideli.c"
#endif

#ifdef DESAY_PHILIPS_IR
#include ".\\ir_code_dir\\ircode_desay_philips.c"
#endif

#ifdef IR110
#include ".\\ir_code_dir\\ircode_xingqiu_rcvr.c"
#endif

#ifdef IR111
#include ".\\ir_code_dir\\ircode_kenloon.c"
#endif

#ifdef IR112
#include ".\\ir_code_dir\\ircode_panda_6961.c"
#endif

#ifdef IR113
#include ".\\ir_code_dir\\ircode_panda_dp109.c"
#endif

#ifdef IR114
#include ".\\ir_code_dir\\ircode_argus_portable.c"
#endif

#ifdef IR115
#include ".\\ir_code_dir\\ircode_east_dp2030.c"
#endif

#ifdef IR116
#include ".\\ir_code_dir\\ircode_jengyang.c"
#endif

#ifdef IR117
#include ".\\ir_code_dir\\ircode_oritron_rcvr.c"
#endif

#ifdef IR118
#include ".\\ir_code_dir\\ircode_eastwin_8202.c"
#endif

#ifdef IR119
#include ".\\ir_code_dir\\ircode_thakral.c"
#endif

#ifdef IR120
#include ".\\ir_code_dir\\ircode_8202_receiver.c"
#endif

#ifdef IR200                                         //2004-10-19 12:00 Felix
#include ".\\ir_code_dir\\ircode_sunplus_IR200.c"
#endif

#ifdef IR121        //add xrh 2004_10_28 for DP3240 remote controller
#include ".\\ir_code_dir\\ircode_east_dp3240.c"
#endif

#ifdef IR_INTECH     // 2004-10-19 12:00 Felix
#include ".\\ir_code_dir\\ircode_intech.c"
#endif

#ifdef IR_INTECH_8202
#include ".\\ir_code_dir\\ircode_intech_8202.c"
#endif


#ifdef IR_WK_M3004
#include ".\\ir_code_dir\\ircode_weiking_m3004.c"
#endif

#ifdef QSI_PLATFORM //qsi: merge by johnson 20040712

#ifdef IRQSI_RC_51SM0_093A
       #include ".\\ir_code_qsi\\ircode_qsi_RC_51SM0_093A.c"
#elif  defined(IRQSI_RC_51SM1_488A)
       #include ".\\ir_code_qsi\\ircode_qsi_RC_51SM1_488A.c"
#else
      //#error "Can't find remoter that is supported by QSI." 
#endif


#endif /* QSI_PLATFORM */



#endif
//--------------------------------ending---------------------------------------------


⌨️ 快捷键说明

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