source: svn/newcon3bcm2_21bu/dst/app/src/kview/Resource/App_Priv_KeyMap.h

Last change on this file was 76, checked in by megakiss, 10 years ago

1W 대기전력을 만족시키기 위하여 POWEROFF시 튜너를 Standby 상태로 함

  • Property svn:executable set to *
File size: 13.6 KB
Line 
1/****************************************************************************
2* NAME: App_Priv_KeyMap.h
3*----------------------------------------------------------------------------
4* Copyright (c) DIGITAL STREAM Technology Inc.
5*----------------------------------------------------------------------------
6* CREATED_BY: Yong Dae Park
7* CREATION_DATE: 2009/09/21
8* $Author: x2silo $
9* $Revision: 1.0 $
10* $Date: 2009/09/21 15:37:23 $
11*----------------------------------------------------------------------------
12* PURPOSE:
13*       - set remote control key
14*****************************************************************************/
15
16#ifndef __APP_PRIV_KEYMAP_H__
17#define __APP_PRIV_KEYMAP_H__
18
19/*_____ I N C L U D E __________________________________________*/
20
21
22
23
24
25#if COMMENT
26____Overview____(){}
27#endif
28
29
30
31
32
33/*_____ D E F I N I T I O N ____________________________________*/
34
35#if COMMENT
36____Config____(){}
37#endif
38
39/*      arzhna, 100518,
40        keypadÀÇ navigation key´Â ¸Þ´º OSD°¡ ¾øÀ» °æ¿ì ´Ù¸¥ µ¿ÀÛÀ» ÇØ¾ßÇÑ´Ù.
41        ´Ù¸¥ µ¿ÀÛÀ» À§ÇØ key °ªÀ» º¯°æÇÒ º£À̽º °ªÀ» ÀÓÀÇ·Î ÁöÁ¤ÇÑ´Ù.
42*/
43#define KPD_NO_MENU_ACTION_CODE 0x20
44
45
46
47#if COMMENT
48____Types____(){}
49#endif
50
51typedef struct
52{
53        UINT32 raw; // raw data from RCU
54        UINT32 g2h;
55        BOOL bUseRepeat; //repeat ±â´É »ç¿ë ¿©ºÎ
56       
57} App_KeyMapEntry;
58
59
60
61
62
63#if COMMENT
64____Variables____(){}
65#endif
66
67
68
69
70
71#if COMMENT
72____NvParam____(){}
73#endif
74
75
76
77
78
79/*_____ F U N C T I O N ________________________________________*/
80
81#if COMMENT
82____Dolphin____(){}
83#endif
84
85App_KeyMapEntry g_RcuKeyMap_Dolphin[] = 
86{
87        // power
88        {0x08, APP_VK_POWER_OFF, 0},
89
90        // ch/vol up/down,
91        {0x09, APP_VK_CH_UP, 1},
92        {0x0a, APP_VK_CH_DOWN, 1},
93
94        {0x02, APP_VK_VOL_UP, 1},
95        {0x01, APP_VK_VOL_DOWN, 1},
96
97        // navigation
98        {0x06, APP_VK_UP, 1},
99        {0x07, APP_VK_DOWN, 1},
100        {0x0e, APP_VK_LEFT, 1},
101        {0x17, APP_VK_RIGHT, 1},
102
103        {0x45, APP_VK_MENU, 0},
104        {0x48, APP_VK_BACK, 0},
105        {0x0f, APP_VK_SELECT, 0},
106
107        // digit keys
108        {0x1e, APP_VK_0, 0},
109        {0x03, APP_VK_1, 0},
110        {0x13, APP_VK_2, 0},
111        {0x1b, APP_VK_3, 0},
112        {0x04, APP_VK_4, 0},
113        {0x14, APP_VK_5, 0},
114        {0x1c, APP_VK_6, 0},
115        {0x05, APP_VK_7, 0},
116        {0x15, APP_VK_8, 0},
117        {0x1d, APP_VK_9, 0},
118
119        // functions
120        {0x1f, APP_VK_PREV_CH, 0},
121        {0x0d, APP_VK_FAV, 1},
122        {0x0c, APP_VK_DMODE, 0}, // AspectRatio, Format, ..
123        {0x47, APP_VK_EPG, 0},
124        {0x0b, APP_VK_MUTE, 0},
125        {0x44, APP_VK_ALANG, 0}, // MTS, AUDIO, ..
126        {0x4a, APP_VK_CC, 0},
127        {0x61, APP_VK_STILL, 0}, // Freeze
128        {0x4f, APP_VK_SLEEP, 0}, // sleep key Ãß°¡ Updated by Chan Hun Jeon 2007.05.21
129       
130        {0x4e, APP_VK_HELP, 0},
131        {0x18, APP_VK_METER, 0},
132        {0x12, APP_VK_DOT, 0},
133        {0x11, APP_VK_CH_ADD, 0},
134        {0x19, APP_VK_CH_DEL, 0},
135        {0X46, APP_VK_AD, 0},    // 5150 ¸®¸ðÄÁ¿¡¼­ »ç¿ëÇÏÁö ¾Ê´Â 'EXIT' ۸¦ A/D·Î »ç¿ëÇÔ.
136
137        // Factory Test¸¦ À§ÇÑ Å°
138        {0x1A, APP_VK_NEXT_FACTORY_TEST, 0},
139        {0x00, APP_VK_ENTER_RFUPDATE, 0},
140        {0x40, APP_VK_FACTORY_RESET, 0},   // chjeon add.       
141        {0x16, APP_VK_ENTER_FACTORY_TEST, 0},
142};
143
144#if COMMENT
145____CB2_WooJin____(){}
146#endif
147
148App_KeyMapEntry g_RcuKeyMap_CB2_WooJin[] = 
149{
150        // power
151        {0x00, APP_VK_POWER_OFF, 0},
152
153        // ch/vol up/down,
154        {0x08, APP_VK_CH_UP, 1},
155        {0x09, APP_VK_CH_DOWN, 1},
156
157        {0x06, APP_VK_VOL_UP, 1},
158        {0x07, APP_VK_VOL_DOWN, 1},
159
160        // navigation
161        {0x02, APP_VK_UP, 1},
162        {0x03, APP_VK_DOWN, 1},
163        {0x04, APP_VK_LEFT, 1},
164        {0x05, APP_VK_RIGHT, 1},
165
166        {0x1b, APP_VK_MENU, 0},
167        {0x26, APP_VK_RESOLUTION, 1},
168        {0x01, APP_VK_SELECT, 0},
169
170        // digit keys
171        {0x10, APP_VK_0, 0},
172        {0x11, APP_VK_1, 0},
173        {0x12, APP_VK_2, 0},
174        {0x13, APP_VK_3, 0},
175        {0x14, APP_VK_4, 0},
176        {0x15, APP_VK_5, 0},
177        {0x16, APP_VK_6, 0},
178        {0x17, APP_VK_7, 0},
179        {0x18, APP_VK_8, 0},
180        {0x19, APP_VK_9, 0},
181       
182        {0x1d, APP_VK_BACK, 0},
183
184        // functions
185        {0x20, APP_VK_PREV_CH, 0},
186        {0x1f, APP_VK_FAV, 1},
187        {0x24, APP_VK_DMODE, 0}, // AspectRatio, Format, ..
188        {0x1E, APP_VK_EPG, 0},
189        {0x22, APP_VK_MUTE, 0},
190        {0x23, APP_VK_ALANG, 0}, // MTS, AUDIO, ..
191        {0x25, APP_VK_CC, 0},
192        {0x29, APP_VK_STILL, 0}, // Freeze
193        {0x2e, APP_VK_SLEEP, 0}, // sleep key Ãß°¡ Updated by Chan Hun Jeon 2007.05.21
194       
195        {0x2a, APP_VK_HELP, 0},
196        {0x2c, APP_VK_METER, 0},
197        {0x1a, APP_VK_DOT, 0},
198        {0x26, APP_VK_CH_ADD, 0},
199        {0x27, APP_VK_CH_DEL, 0},
200        {0x28, APP_VK_AD, 0},    // 2010.02.17 foxhunt : udcp¿¡¼­´Â AD¸¦ HTML MMIÀÇ Hot key·Î ÁöÁ¤ÇÑ´Ù.
201};
202
203
204
205
206
207#if COMMENT
208____Houston____(){}
209#endif
210
211static App_KeyMapEntry g_RcuKeyMap_Houston[] = 
212{
213        // power
214        0x00, APP_VK_POWER_OFF, 0,
215
216        // ch/vol up/down,
217        0x19, APP_VK_CH_UP, 1,
218        0x18, APP_VK_CH_DOWN, 1,
219
220        0x41, APP_VK_VOL_UP, 1,
221        0x42, APP_VK_VOL_DOWN, 1,
222
223        // navigation
224        0x13, APP_VK_UP, 1,
225        0x14, APP_VK_DOWN, 1,
226        0x15, APP_VK_LEFT, 1,
227        0x17, APP_VK_RIGHT, 1,
228
229        0x1B, APP_VK_MENU, 0,
230        0x1A, APP_VK_BACK, 0,
231        0x16, APP_VK_SELECT, 0,
232
233        // digit keys
234        0x0B, APP_VK_0, 0,
235        0x02, APP_VK_1, 0,
236        0x03, APP_VK_2, 0,
237        0x04, APP_VK_3, 0,
238        0x05, APP_VK_4, 0,
239        0x06, APP_VK_5, 0,
240        0x07, APP_VK_6, 0,
241        0x08, APP_VK_7, 0,
242        0x09, APP_VK_8, 0,
243        0x0A, APP_VK_9, 0,
244
245        // functions
246        0x11, APP_VK_PREV_CH, 0,
247        0x0F, APP_VK_FAV, 1,
248        0x0E, APP_VK_DMODE, 0, // AspectRatio, Format, ..
249        0x12, APP_VK_EPG, 0,
250        0x01, APP_VK_MUTE, 0,
251        //0xFF, APP_VK_ALANG,  // MTS, AUDIO, ..
252        0x0C, APP_VK_CC, 0,
253        //0xFF, APP_VK_STILL,  // Freeze
254        //0xFF, APP_VK_SLEEP,  // sleep key Ãß°¡ Updated by Chan Hun Jeon 2007.05.21
255       
256        //0xFF, APP_VK_HELP,
257        //0xFF, APP_VK_METER,
258        0x0D, APP_VK_DOT, 0,
259        //0xFF, APP_VK_CH_ADD,
260        //0xFF, APP_VK_CH_DEL,
261};
262
263
264
265
266
267#if COMMENT
268____Namsung____(){}
269#endif
270
271static App_KeyMapEntry g_RcuKeyMap_Namsung[] = 
272{
273        // power
274        0x00, APP_VK_POWER_OFF, 0,
275
276        // ch/vol up/down,
277        0x13, APP_VK_CH_UP, 1,
278        0x11, APP_VK_CH_DOWN, 1,
279
280        0x18, APP_VK_VOL_UP, 1,
281        0x10, APP_VK_VOL_DOWN, 1,
282
283        // navigation
284        0x15, APP_VK_UP, 1,
285        0x16, APP_VK_DOWN, 1,
286        0x14, APP_VK_LEFT, 1,
287        0x17, APP_VK_RIGHT, 1,
288
289        0x1E, APP_VK_MENU, 0,
290        0x1D, APP_VK_BACK, 0,
291        0x12, APP_VK_SELECT, 0,
292
293        // digit keys
294        0x0E, APP_VK_0, 0,
295        0x01, APP_VK_1, 0,
296        0x02, APP_VK_2, 0,
297        0x06, APP_VK_3, 0,
298        0x04, APP_VK_4, 0,
299        0x05, APP_VK_5, 0,
300        0x07, APP_VK_6, 0,
301        0x08, APP_VK_7, 0,
302        0x0A, APP_VK_8, 0,
303        0x0B, APP_VK_9, 0,
304
305        // functions
306        0x40, APP_VK_PREV_CH, 0,
307        0x41, APP_VK_FAV, 1,
308        0x0C, APP_VK_DMODE, 0, // AspectRatio, Format, ..
309        0x42, APP_VK_EPG, 0,
310        0x03, APP_VK_MUTE, 0,
311        //0xFF, APP_VK_ALANG,  // MTS, AUDIO, ..
312        0x47, APP_VK_CC, 0,
313        //0xFF, APP_VK_STILL,  // Freeze
314        //0xFF, APP_VK_SLEEP,  // sleep key Ãß°¡ Updated by Chan Hun Jeon 2007.05.21
315       
316        //0xFF, APP_VK_HELP,
317        //0xFF, APP_VK_METER,
318        0x44, APP_VK_DOT, 0,
319        //0xFF, APP_VK_CH_ADD,
320        //0xFF, APP_VK_CH_DEL,
321};
322
323
324
325
326
327#if COMMENT
328____XCANVAS____(){}
329#endif
330
331static App_KeyMapEntry g_RcuKeyMap_XCANVAS[] = 
332{
333        // power
334        0x08, APP_VK_POWER_OFF, 0,
335
336        // ch/vol up/down,
337        0x00, APP_VK_CH_UP, 1,
338        0x01, APP_VK_CH_DOWN, 1,
339
340        0x02, APP_VK_VOL_UP, 1,
341        0x03, APP_VK_VOL_DOWN, 1,
342
343        // navigation (LG TV)
344        0x40, APP_VK_UP, 1,
345        0x41, APP_VK_DOWN, 1,
346        0x07, APP_VK_LEFT, 1,
347        0x06, APP_VK_RIGHT, 1,
348
349        0x43, APP_VK_MENU, 0,
350        //0x1A, APP_VK_BACK,
351        0x44, APP_VK_SELECT, 0,
352
353        // digit keys
354        0x10, APP_VK_0, 0,
355        0x11, APP_VK_1, 0,
356        0x12, APP_VK_2, 0,
357        0x13, APP_VK_3, 0,
358        0x14, APP_VK_4, 0,
359        0x15, APP_VK_5, 0,
360        0x16, APP_VK_6, 0,
361        0x17, APP_VK_7, 0,
362        0x18, APP_VK_8, 0,
363        0x19, APP_VK_9, 0,
364
365        // functions
366        0x1A, APP_VK_PREV_CH, 0,
367        //0x0F, APP_VK_FAV,
368        //0x0E, APP_VK_DMODE, // AspectRatio, Format, ..
369        //0x12, APP_VK_EPG,
370        0x09, APP_VK_MUTE, 0,
371        //0xFF, APP_VK_ALANG, // MTS, AUDIO, ..
372        //0x0C, APP_VK_CC,
373        //0xFF, APP_VK_STILL, // Freeze
374        //0xFF, APP_VK_SLEEP, // sleep key Ãß°¡ Updated by Chan Hun Jeon 2007.05.21
375       
376        //0xFF, APP_VK_HELP,
377        //0xFF, APP_VK_METER,
378        0x4C, APP_VK_DOT, 0,
379        //0xFF, APP_VK_CH_ADD,
380        //0xFF, APP_VK_CH_DEL,
381};
382
383
384
385
386
387#if COMMENT
388____CBL_Americast____(){}
389#endif
390
391static App_KeyMapEntry g_RcuKeyMap_CBL_Americast[] = 
392{
393        /*
394                Compliant models:
395                        Americast, Bell South, some models of of Zenith
396                RCU codes
397                        RadioShack Universal: 0899
398                        Philips Universal: 0354
399        */
400       
401        // power
402        0x1A, APP_VK_POWER_OFF, 0,
403
404        // ch/vol up/down,
405        0x07, APP_VK_CH_UP, 1,
406        0x01, APP_VK_CH_DOWN, 1,
407
408        0x12, APP_VK_VOL_UP, 1, // -- Philips URCU do not tx this code..
409        0x1B, APP_VK_VOL_DOWN, 1,
410
411        // navigation
412        0x8B, APP_VK_UP, 1,
413        0x91, APP_VK_DOWN, 1,
414        0x88, APP_VK_LEFT, 1,
415        0x9D, APP_VK_RIGHT, 1,
416
417        0x93, APP_VK_MENU, 0,
418        0x82, APP_VK_BACK, 0,
419        0x10, APP_VK_SELECT, 0,
420
421        // digit keys
422        0x0E, APP_VK_0, 0,
423        0x02, APP_VK_1, 0,
424        0x13, APP_VK_2, 0,
425        0x0C, APP_VK_3, 0,
426        0x16, APP_VK_4, 0,
427        0x14, APP_VK_5, 0,
428        0x17, APP_VK_6, 0,
429        0x18, APP_VK_7, 0,
430        0x0D, APP_VK_8, 0,
431        0x19, APP_VK_9, 0,
432
433        // functions
434        0x86, APP_VK_PREV_CH, 0,
435        //0x0F, APP_VK_FAV,
436        //0x0E, APP_VK_DMODE, // AspectRatio, Format, ..
437        0x9C, APP_VK_EPG, 0,
438        0x0A, APP_VK_MUTE, 0, // -- Philips do not tx this code
439        //0xFF, APP_VK_ALANG, // MTS, AUDIO, ..
440        0x15, APP_VK_CC, 0,
441        //0xFF, APP_VK_STILL, // Freeze
442        //0xFF, APP_VK_SLEEP, // sleep key Ãß°¡ Updated by Chan Hun Jeon 2007.05.21
443
444        0x8F, APP_VK_INFO, 0,
445        //0xFF, APP_VK_HELP,
446        //0xFF, APP_VK_METER,
447        //0x4C, APP_VK_DOT,
448        //0xFF, APP_VK_CH_ADD,
449        //0xFF, APP_VK_CH_DEL,
450};
451
452
453
454
455
456#if COMMENT
457____SAT_DirectTV____(){}
458#endif
459
460static App_KeyMapEntry g_RcuKeyMap_SAT_DirectTV[] = 
461{
462        /*
463                Compliant models:
464                        DirectTV, Philips, Hitachi, Hughes Network, Mitsubishi, Toshiba
465               
466                URCU codes(Radio Shack Product)
467                        15-100: 00819, 00749, 01749
468                        15-133: 00819, 00749, 01749
469                        15-134: 00819, 00749, 01749
470                        15-135: 00819, 00749, 01749
471                        15-2142: 0819, 0749, 1749
472                        15-2200: 0819, 0749, 1749
473                        15-115: 0864
474        */
475       
476        /******GROUP1*******/
477       
478        // power
479        0x15, APP_VK_POWER_OFF, 0,
480
481        // ch/vol up/down,
482        0x02, APP_VK_CH_UP, 1,
483        0x03, APP_VK_CH_DOWN, 1,
484
485        //0x19, APP_VK_VOL_UP, // does not exist..
486        //0x10, APP_VK_VOL_DOWN,
487
488        // navigation
489        0x19, APP_VK_UP, 1,
490        0x10, APP_VK_DOWN, 1,
491        0x14, APP_VK_LEFT, 1,
492        0x17, APP_VK_RIGHT, 1,
493
494        0x0E, APP_VK_MENU, 0,
495        0x70, APP_VK_MENU, 0,//15-115¿¡¼­´Â CC
496        0x0F, APP_VK_BACK, 0,
497        0x18, APP_VK_SELECT, 0,
498
499        // digit keys
500        0x04, APP_VK_0, 0,
501        0x05, APP_VK_1, 0,
502        0x06, APP_VK_2, 0,
503        0x07, APP_VK_3, 0,
504        0x08, APP_VK_4, 0,
505        0x09, APP_VK_5, 0,
506        0x0A, APP_VK_6, 0,
507        0x0B, APP_VK_7, 0,
508        0x0C, APP_VK_8, 0,
509        0x0D, APP_VK_9, 0,
510
511        // functions
512        0x16, APP_VK_PREV_CH, 0,
513        0x12, APP_VK_EPG, 0,
514        //0x0A, APP_VK_MUTE, // -- µ¿ÀÛ ¾ÊÇϰųª Ű ¾øÀ½.
515        0x13, APP_VK_INFO, 0,
516       
517        /******GROUP2*******/
518       
519        // power
520        0x95, APP_VK_POWER_OFF, 0,
521
522        // ch/vol up/down,
523        0x82, APP_VK_CH_UP, 1,
524        0x83, APP_VK_CH_DOWN, 1,
525
526        //0x19, APP_VK_VOL_UP, // does not exist..
527        //0x10, APP_VK_VOL_DOWN,
528
529        // navigation
530        0x99, APP_VK_UP, 1,
531        0x90, APP_VK_DOWN, 1,
532        0x94, APP_VK_LEFT, 1,
533        0x97, APP_VK_RIGHT, 1,
534       
535        0x8E, APP_VK_MENU, 0,//15-115 menu
536        0xF0, APP_VK_MENU, 0,//15-115¿¡¼­´Â cc
537        0x8F, APP_VK_BACK, 0,
538        0x98, APP_VK_SELECT, 0,
539
540        // digit keys
541        0x84, APP_VK_0, 0,
542        0x85, APP_VK_1, 0,
543        0x86, APP_VK_2, 0,
544        0x87, APP_VK_3, 0,
545        0x88, APP_VK_4, 0,
546        0x89, APP_VK_5, 0,
547        0x8A, APP_VK_6, 0,
548        0x8B, APP_VK_7, 0,
549        0x8C, APP_VK_8, 0,
550        0x8D, APP_VK_9, 0,
551
552        // functions
553        0x96, APP_VK_PREV_CH, 0,
554        0x92, APP_VK_EPG, 0,
555        //0x0A, APP_VK_MUTE, // -- µ¿ÀÛ ¾ÊÇϰųª Ű ¾øÀ½.
556        0x93, APP_VK_INFO, 0,
557};
558
559
560
561
562
563#if COMMENT
564____UDCP_KPD____(){}
565#endif
566
567App_KeyMapEntry g_KpdKeyMap_KeyPad[] = 
568{
569        // power
570        {0x01, APP_VK_POWER_OFF, 0},
571
572        // navigation
573        {0x02, APP_VK_UP, 1},
574        {0x03, APP_VK_DOWN, 1},
575        {0x04, APP_VK_LEFT, 1},
576        {0x05, APP_VK_RIGHT, 1},
577       
578        {0x06, APP_VK_SELECT, 0},
579        {0x08, APP_VK_MENU, 0},
580
581        // ch/vol up/down,
582        {(0x02 | KPD_NO_MENU_ACTION_CODE) , APP_VK_CH_UP, 1},
583        {(0x03 | KPD_NO_MENU_ACTION_CODE), APP_VK_CH_DOWN, 1},
584       
585        {(0x04 | KPD_NO_MENU_ACTION_CODE), APP_VK_VOL_DOWN, 1},
586        {(0x05 | KPD_NO_MENU_ACTION_CODE), APP_VK_VOL_UP, 1}, 
587};
588
589
590
591
592
593
594#if COMMENT
595____Key_Convert_Table____(){}
596#endif
597
598typedef struct 
599{
600        char *vendor_name;
601
602        UINT16 vendor_code; // company code
603       
604        App_KeyMapEntry *map;
605        int num_entry;
606
607} App_KeyConvTable;
608
609
610//Áö¿ø ÄÚµå´Â µÎ °³, Dolphin°ú WoojinÀ¸·Î ÇÑ´Ù.
611//DolphinÀº CB2KRÀÇ °£Æí ¸®¸ðÄÜÀ¸·Î »ç¿ëµÉ °¡´É¼ºÀÌ ³ô±â ¶§¹®¿¡ ÀÏ´Ü ³Ö¾î µÒ.
612static App_KeyConvTable g_RcuKeyConvTbl[] =
613{
614        {
615                "CB2 basic (HD5150)",
616                0x0204,
617                g_RcuKeyMap_Dolphin,
618                sizeof(g_RcuKeyMap_Dolphin)/sizeof(g_RcuKeyMap_Dolphin[0]),
619        },
620
621#if 0   //neverdai comment..Áö¿øÇÏ´Â ¸®¸ðÄÜÀÌ ¸¹¾ÆÁö¸é ºÎÆÃ ½Ã°£ÀÌ Áö¿¬µÊ..
622                        //¾Æ·¡ ÄÚµå´Â ±»ÀÌ Áö¿øÇÒ Çʿ䰡 ¾ø¾î º¸ÀÓ.
623        {
624                "D2A1D (Houston)",
625                0x0103,
626                g_RcuKeyMap_Houston,
627                sizeof(g_RcuKeyMap_Houston)/sizeof(g_RcuKeyMap_Houston[0]),
628        },
629        //iskang 071114. remove.       
630/*
631        {
632                "XCANVAS subset",
633                0xFB04,
634                g_RcuKeyMap_XCANVAS,
635                sizeof(g_RcuKeyMap_XCANVAS)/sizeof(g_RcuKeyMap_XCANVAS[0]),
636        },
637*/
638        {
639                "D2A1N (Namsung)",
640                0xFE01,
641                g_RcuKeyMap_Namsung,
642                sizeof(g_RcuKeyMap_Namsung)/sizeof(g_RcuKeyMap_Namsung[0]),
643        },
644#endif //
645       
646        {
647                "D2A1D (WooJin)",
648                0x3412,
649                g_RcuKeyMap_CB2_WooJin,
650                sizeof(g_RcuKeyMap_CB2_WooJin)/sizeof(g_RcuKeyMap_CB2_WooJin[0]),
651        },
652#if 0   //neverdai comment..Áö¿øÇÏ´Â ¸®¸ðÄÜÀÌ ¸¹¾ÆÁö¸é ºÎÆÃ ½Ã°£ÀÌ Áö¿¬µÊ..
653                        //¾Æ·¡ ÄÚµå´Â ±»ÀÌ Áö¿øÇÒ Çʿ䰡 ¾ø¾î º¸ÀÓ.
654        {
655                "U-CBLBOX-1",
656                0x9C21,
657                g_RcuKeyMap_CBL_Americast,
658                sizeof(g_RcuKeyMap_CBL_Americast)/sizeof(g_RcuKeyMap_CBL_Americast[0]),
659        },
660       
661        {
662                "U-SATBOX-1",
663                0xFB0C,
664                g_RcuKeyMap_SAT_DirectTV,
665                sizeof(g_RcuKeyMap_SAT_DirectTV)/sizeof(g_RcuKeyMap_SAT_DirectTV[0]),
666        }
667#endif
668};
669
670static App_KeyConvTable g_KpdKeyConvTbl[] =
671{
672        {
673                "Newby KeyPad",
674                0x6dcb,
675                g_KpdKeyMap_KeyPad,
676                sizeof(g_KpdKeyMap_KeyPad)/sizeof(g_KpdKeyMap_KeyPad[0]),
677        }
678};
679
680
681
682
683#endif  /* __APP_PRIV_KEYMAP_H__ */
Note: See TracBrowser for help on using the repository browser.