uint16_t wLength;
} USB_DEVICE_REQUEST;
-/****************************************************************************************/
+/****************************************************************************************/
/*** definitions for USB tranfer standard packets described in USB secif. - chapter 9 ***/
/****************************************************************************************/
#define DEVICE_ADDRESS_MASK 0x7F
uint8_t iSerialNumber;
uint8_t bNumConfigurations;
} PACKED;
- typedef struct _tag_usb_device_descriptor
+ typedef struct _tag_usb_device_descriptor
USB_DEVICE_DESCRIPTOR, *PUSB_DEVICE_DESCRIPTOR;
/* *** DEVICE_QUALIFIER *** (spec. 9.6.2) */
} PACKED;
typedef struct _tag_usb_string_descriptor
USB_STRING_DESCRIPTOR, *PUSB_STRING_DESCRIPTOR;
-
+
/*******************************************/
/*** USB_IF - Defined USB device classes ***/
/* define application specific device class subclasses */
#define USB_APPL_SUBCLASS_FIRMWARE_UPDATE 0x01
#define USB_APPL_SUBCLASS_IRDA_USB_BRIDGE 0x02
-
+
#endif