From 9019c901dd7b4e37006eb1f0442a57dacc0b3f0c Mon Sep 17 00:00:00 2001 From: tmk Date: Thu, 18 Nov 2010 22:35:49 +0900 Subject: add system controls(power down/wake up) from generic desktop page(HID) --- usb.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'usb.h') diff --git a/usb.h b/usb.h index cb2f6a2232..594f307db8 100644 --- a/usb.h +++ b/usb.h @@ -2,11 +2,13 @@ #define USB_H 1 #include +#include #include void usb_init(void); // initialize everything uint8_t usb_configured(void); // is the USB port configured +void usb_remote_wakeup(void); @@ -78,5 +80,13 @@ uint8_t usb_configured(void); // is the USB port configured #define CDC_SET_LINE_CODING 0x20 #define CDC_GET_LINE_CODING 0x21 #define CDC_SET_CONTROL_LINE_STATE 0x22 +// HID feature selectors +#define DEVICE_REMOTE_WAKEUP 1 +#define ENDPOINT_HALT 0 +#define TEST_MODE 2 + + +extern bool remote_wakeup; +extern bool suspend; #endif -- cgit v1.2.3