From 6b0c939d72c11e404f84c926cf82f9501f8511ff Mon Sep 17 00:00:00 2001 From: tmk Date: Wed, 5 Jan 2011 00:04:25 +0900 Subject: add a build option: USB_EXTRA_ENABLE --- usb_extra.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'usb_extra.h') diff --git a/usb_extra.h b/usb_extra.h index 202f3223b..d6f9e8ba0 100644 --- a/usb_extra.h +++ b/usb_extra.h @@ -1,5 +1,11 @@ #ifndef USB_EXTRA_H #define USB_EXTRA_H 1 +/* + * Enhanced keyboard features for Windows: + * Audio control and System control + * + * http://www.microsoft.com/whdc/archive/w2kbd.mspx + */ #include #include "usb.h" @@ -10,11 +16,13 @@ #define EXTRA_SIZE 2 #define EXTRA_BUFFER EP_DOUBLE_BUFFER -// http://www.microsoft.com/whdc/archive/w2kbd.mspx + +// Consumer Page(0x0C) Consumer Control(0x01) #define AUDIO_VOL_UP (1<<0) #define AUDIO_VOL_DOWN (1<<1) #define AUDIO_MUTE (1<<2) +// Generic Desktop Page(0x01) System Control(0x80) #define SYSTEM_POWER_DOWN (1<<0) #define SYSTEM_SLEEP (1<<1) #define SYSTEM_WAKE_UP (1<<2) -- cgit v1.2.3