summaryrefslogtreecommitdiff
path: root/components/drivers/include
diff options
context:
space:
mode:
Diffstat (limited to 'components/drivers/include')
-rw-r--r--components/drivers/include/drivers/usb_common.h30
1 files changed, 8 insertions, 22 deletions
diff --git a/components/drivers/include/drivers/usb_common.h b/components/drivers/include/drivers/usb_common.h
index 26c1d9aac4..922682b1af 100644
--- a/components/drivers/include/drivers/usb_common.h
+++ b/components/drivers/include/drivers/usb_common.h
@@ -222,26 +222,13 @@ extern "C" {
#define USB_EP_DESC_NUM(addr) (addr & USB_EP_DESC_NUM_MASK)
#define USB_EP_DIR(addr) ((addr & USB_DIR_MASK)>>7)
-#ifdef RT_USB_DEVICE_HID
- #ifdef RT_USB_DEVICE_HID_KEYBOARD
- #define HID_REPORT_ID_KEYBOARD1 1
- #if RT_USB_DEVICE_HID_KEYBOARD_NUMBER>1
- #define HID_REPORT_ID_KEYBOARD2 2
- #if RT_USB_DEVICE_HID_KEYBOARD_NUMBER>2
- #define HID_REPORT_ID_KEYBOARD3 3
- #endif
- #endif
- #endif
- #ifdef RT_USB_DEVICE_HID_MEDIA
- #define HID_REPORT_ID_MEDIA 4
- #endif
- #ifdef RT_USB_DEVICE_HID_GENERAL
- #define HID_REPORT_ID_GENERAL 5
- #endif
- #ifdef RT_USB_DEVICE_HID_MOUSE
- #define HID_REPORT_ID_MOUSE 6
- #endif
-#endif
+#define HID_REPORT_ID_KEYBOARD1 1
+#define HID_REPORT_ID_KEYBOARD2 2
+#define HID_REPORT_ID_KEYBOARD3 3
+#define HID_REPORT_ID_KEYBOARD4 7
+#define HID_REPORT_ID_MEDIA 4
+#define HID_REPORT_ID_GENERAL 5
+#define HID_REPORT_ID_MOUSE 6
#define uswap_32(x) \
((((x) & 0xff000000) >> 24) | \
@@ -473,7 +460,6 @@ typedef struct usb_os_proerty * usb_os_proerty_t;
#define HID_SUB_DESCRIPTOR_MAX 1
#endif
-#ifdef RT_USB_DEVICE_HID
struct uhid_descriptor
{
rt_uint8_t bLength;
@@ -497,7 +483,7 @@ struct hid_report
};
typedef struct hid_report* hid_report_t;
extern void HID_Report_Received(hid_report_t report);
-#endif
+
struct urequest
{
rt_uint8_t request_type;