]> git.friedersdorff.com Git - max/tmk_keyboard.git/blobdiff - usb_extra.h
support 12KRO
[max/tmk_keyboard.git] / usb_extra.h
index 499e6b2fb340bd6f15dac9d1588373a281eb7e16..202f3223b366fca445d44f0cc958d1b319fde057 100644 (file)
 #define EXTRA_SIZE             2
 #define EXTRA_BUFFER           EP_DOUBLE_BUFFER
 
+// http://www.microsoft.com/whdc/archive/w2kbd.mspx
 #define AUDIO_VOL_UP           (1<<0)
 #define AUDIO_VOL_DOWN         (1<<1)
 #define AUDIO_MUTE             (1<<2)
 
+#define SYSTEM_POWER_DOWN      (1<<0)
+#define SYSTEM_SLEEP           (1<<1)
+#define SYSTEM_WAKE_UP         (1<<2)
 
-int8_t usb_extra_send(uint8_t bits);
+
+int8_t usb_extra_audio_send(uint8_t bits);
+int8_t usb_extra_system_send(uint8_t bits);
 
 #endif