appblast.h
上传用户:fy98168
上传日期:2015-06-26
资源大小:13771k
文件大小:2k
源码类别:

DVD

开发平台:

C/C++

  1. /*
  2.  * USIF - Remote Control mapping
  3.  */
  4. #ifndef APPBLAST_H
  5. #define APPBLAST_H
  6. #define USE_STDEMORC
  7. #ifdef DEBUG_BLASTER
  8. #define BLASTDEBUG(x) x
  9. #else
  10. #define BLASTDEBUG(x)
  11. #endif
  12. #ifdef DEBUG_KB
  13. #define KBDEBUG(x) x
  14. #else
  15. #define KBDEBUG(x)
  16. #endif
  17. #ifdef USE_STDEMORC
  18. #define REMOTE_KEY_REPEATED 0x80
  19. #ifdef ZOOM_DEMO
  20. #define ZOOM_KEY    0x7A
  21. #endif
  22. #endif /*USE_STDEMORC TMTM*/
  23. //RC5 key value
  24. #define KB_BUT_KEY_0 0x08
  25. #define KB_BUT_KEY_1 0x19
  26. #define KB_BUT_KEY_2 0x1A
  27. #define KB_BUT_KEY_3 0x1D
  28. #define KB_BUT_KEY_4 0x01
  29. #define KB_BUT_KEY_5 0x02
  30. #define KB_BUT_KEY_6 0x03
  31. #define KB_BUT_KEY_7 0x04
  32. #define KB_BUT_KEY_8 0x05
  33. #define KB_BUT_KEY_9 0x06
  34. #define KB_BUT_KEY_POWER 0x3A
  35. #define KB_BUT_KEY_MUTE 0x0C
  36. #define KB_BUT_KEY_TRACK 0x3C
  37. #define KB_BUT_KEY_VOLPLUS 0x12
  38. #define KB_BUT_KEY_VOLMINUS 0x13
  39. #define KB_BUT_KEY_RETURN 0x30
  40. #define KB_BUT_KEY_SCREEN 0x38
  41. #define KB_BUT_KEY_SWITCH 0x0E
  42. #define KB_BUT_KEY_PAGEUP 0x14
  43. #define KB_BUT_KEY_PAGEDOWN 0x15
  44. #define KB_BUT_KEY_GUIDE 0x3D
  45. #define KB_BUT_KEY_UP 0x20
  46. #define KB_BUT_KEY_DOWN 0x21
  47. #define KB_BUT_KEY_LEFT 0x11
  48. #define KB_BUT_KEY_RIGHT 0x10
  49. #define KB_BUT_KEY_OK 0x3B
  50. #define KB_BUT_KEY_MENU 0x0D
  51. #define KB_BUT_KEY_EXIT 0x2B
  52. #define KB_BUT_KEY_RED 0x27
  53. #define KB_BUT_KEY_GREEN 0x0B
  54. #define KB_BUT_KEY_YELLOW 0x00
  55. #define KB_BUT_KEY_BLUE 0x2C
  56. #define KB_BUT_KEY_FAV 0x22
  57. #define KB_BUT_KEY_LANGUAGE 0x0F
  58. #define KB_BUT_KEY_COLLECTION 0x33
  59. #define KB_BUT_KEY_SET 0x37
  60. #define KB_BUT_KEY_VIDEO 0x31
  61. #define KB_BUT_KEY_AUDIO 0x32
  62. #define KB_BUT_KEY_NVOD 0x1C
  63. #define KB_BUT_KEY_INFOR 0x07
  64. #define KB_BUT_KEY_MAIL 0x0A
  65. #define KB_BUT_KEY_GAME 0x35
  66. #define KB_BUT_KEY_STOCK 0x36
  67. #define KB_BUT_KEY_ORDER 0x34
  68. #define KB_BUT_KEY_F1 0x23
  69. #define KB_BUT_KEY_F2 0x24
  70. #define KB_BUT_KEY_F3 0x25
  71. #define KB_BUT_KEY_F4 0x26
  72. #endif