From 9349f7400432ae5a999c524b89da8a835da59b08 Mon Sep 17 00:00:00 2001 From: Diego Ismirlian Date: Tue, 6 Jun 2017 10:21:00 -0300 Subject: Clean up request type helpers --- os/hal/include/usbh/defs.h | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'os/hal/include/usbh/defs.h') diff --git a/os/hal/include/usbh/defs.h b/os/hal/include/usbh/defs.h index 0c90af4..5e0c466 100644 --- a/os/hal/include/usbh/defs.h +++ b/os/hal/include/usbh/defs.h @@ -141,18 +141,17 @@ typedef PACKED_STRUCT { #define USBH_REQ_SET_INTERFACE 0x0B #define USBH_REQ_SYNCH_FRAME 0x0C +#define USBH_REQTYPE_DIR_IN 0x80 +#define USBH_REQTYPE_DIR_OUT 0x00 -#define USBH_REQTYPE_IN 0x80 -#define USBH_REQTYPE_OUT 0x00 +#define USBH_REQTYPE_TYPE_STANDARD 0x00 +#define USBH_REQTYPE_TYPE_CLASS 0x20 +#define USBH_REQTYPE_TYPE_VENDOR 0x40 -#define USBH_REQTYPE_STANDARD 0x00 -#define USBH_REQTYPE_CLASS 0x20 -#define USBH_REQTYPE_VENDOR 0x40 - -#define USBH_REQTYPE_DEVICE 0x00 -#define USBH_REQTYPE_INTERFACE 0x01 -#define USBH_REQTYPE_ENDPOINT 0x02 -#define USBH_REQTYPE_OTHER 0x03 +#define USBH_REQTYPE_RECIP_DEVICE 0x00 +#define USBH_REQTYPE_RECIP_INTERFACE 0x01 +#define USBH_REQTYPE_RECIP_ENDPOINT 0x02 +#define USBH_REQTYPE_RECIP_OTHER 0x03 #endif -- cgit v1.2.3