ircode.c
资源名称:8202s.rar [点击查看]
上传用户:poi891205
上传日期:2013-07-15
资源大小:9745k
文件大小:10k
源码类别:
DVD
开发平台:
C/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 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_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---------------------------------------------