Usermode/syscalls - Add SysDebugHex syscall (Debug_HexDump)
[tpg/acess2.git] / KernelLand / Kernel / include / keysyms.h
index 25169e4..b880b8e 100644 (file)
@@ -1,8 +1,8 @@
 /*
- * Acess2 USB Stack HID Driver
+ * Acess2 Kernel
  * - By John Hodge (thePowersGang)
  *
- * usb_keysyms.h
+ * keysyms.h
  * - USB HID Keyboard Symbols
  */
 #ifndef _USB_KEYSYMS_H_
@@ -89,7 +89,7 @@ enum eUSB_Keysyms
        KEYSYM_KPPERIOD,
        
        KEYSYM_NONUS_BACKSLASH,
-       KEYSYM_APPLICATION,     // Windows Key
+       KEYSYM_APPLICATION,     // Menu
        KEYSYM_POWER,
        KEYSYM_KPEQUALS,
        
@@ -127,6 +127,27 @@ enum eUSB_Keysyms
        KEYSYM_KBINT7,
        KEYSYM_KBINT8,
        KEYSYM_KBINT9,
+
+       KEYSYM_LANG1,
+       KEYSYM_LANG2,
+       KEYSYM_LANG3,
+       KEYSYM_LANG4,
+       KEYSYM_LANG5,
+       KEYSYM_LANG6,
+       KEYSYM_LANG7,
+       KEYSYM_LANG8,
+       KEYSYM_LANG9,
+
+       KEYSYM_ALT_ERASE,
+       KEYSYM_SYSRQ,
+       KEYSYM_CANCEL,
+       KEYSYM_CLEAR,
+       KEYSYM_PRIOR,
+       KEYSYM_RETURN_,
+       KEYSYM_SEPAR,
+       KEYSYM_OUT,
+       KEYSYM_OPER,
+       // TODO: Define this void
        
        KEYSYM_LEFTCTRL = 0xE0,
        KEYSYM_LEFTSHIFT,
@@ -137,7 +158,7 @@ enum eUSB_Keysyms
        KEYSYM_RIGHTALT,
        KEYSYM_RIGHTGUI
 
-       // TODO: Define the rest
+       // > 0xE7 is undefined as of revision 1.12 of the HID Usage Tables
 };
 
 #endif

UCC git Repository :: git.ucc.asn.au