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

DVD

开发平台:

C/C++

  1. /*
  2.  * COPYRIGHT (C) STMicroelectronics Pte Ltd 2004.
  3.  *
  4.  * Source file name : rckeymap.h
  5.  * Description : Remote control keys map / definition
  6.  * Author : TM CHUA
  7.  *
  8.  * =======================
  9.  * IMPROVEMENTS THOUGHT OF
  10.  * =======================
  11.  *
  12.  * =====================
  13.  * MODIFICATION HISTORY:
  14.  * =====================
  15.  *
  16.  * Date Initials Modification
  17.  * ---- -------- ------------
  18.  * 18.02.04 TM CHUA Created
  19.  */
  20. #ifndef __RCKEYMAP_H
  21. #define __RCKEYMAP_H
  22. /* Includes -------------------------------------------------------------------*/
  23. #include "stddefs.h"
  24. /* ----------------------------------------------------------------------------*/
  25. /* C++ compatibility ----------------------------------------------------------*/
  26. /* ----------------------------------------------------------------------------*/
  27. #ifdef __cplusplus
  28. extern "C" {
  29. #endif /* __cplusplus */
  30. /* -------------------------------------------- */
  31. /* All valid RC keys for navigation are defined here*/
  32. typedef enum 
  33. {
  34. rc_KeyNum0,
  35. rc_KeyNum1,
  36. rc_KeyNum2,
  37. rc_KeyNum3,
  38. rc_KeyNum4,
  39. rc_KeyNum5,
  40. rc_KeyNum6,
  41. rc_KeyNum7,
  42. rc_KeyNum8,
  43. rc_KeyNum9,
  44. rc_KeyPower,
  45. rc_KeyMute,
  46. rc_KeyTrack,
  47. rc_KeyVolPlus,
  48. rc_KeyVolMinus,
  49. rc_KeyReturn,
  50. rc_KeyScreen,
  51. rc_KeySwitch,
  52. rc_KeyPageUp,
  53. rc_KeyPageDown,
  54. rc_KeyGuide,
  55. rc_KeyUp,
  56. rc_KeyDown,
  57. rc_KeyLeft,
  58. rc_KeyRight,
  59. rc_KeyOK,
  60. rc_KeyMenu,
  61. rc_KeyExit,
  62. rc_KeyRed,
  63. rc_KeyGreen,
  64. rc_KeyYellow,
  65. rc_KeyBlue,
  66. rc_KeyFav,
  67. rc_KeyLan,
  68. rc_KeyColleciton,
  69. rc_KeySet,
  70. rc_KeyVideo,
  71. rc_KeyAudio,
  72. rc_KeyNVOD,
  73. rc_KeyInfor,
  74. rc_KeyMail,
  75. rc_KeyGame,
  76. rc_KeyStock,
  77. rc_KeyOrder,
  78. rc_KeyF1,
  79. rc_KeyF2,
  80. rc_KeyF3,
  81. rc_KeyF4,
  82. rc_KeyInvalid
  83. }rc_navKeyStroke_t;
  84. /* C++ compatibility ----------------------------------------------------------*/
  85. #ifdef __cplusplus
  86. }
  87. #endif /* __cplusplus */
  88. #endif /*__RCKEYMAP_H*/
  89. /* End of file */