]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Usb/UsbBusPei/UsbPeim.h
MdeModulePkg XhciPei/UsbBusPei: Enhance code for better device compatibility.
[mirror_edk2.git] / MdeModulePkg / Bus / Usb / UsbBusPei / UsbPeim.h
index df459e7a6ec72481b320de53f7d351b44f40988b..dff8eeb2026d2b1ec7e4bc81ee61197a4b7a120c 100644 (file)
@@ -99,6 +99,17 @@ typedef struct {
 //\r
 #define USB_SET_PORT_POWER_STALL        (2 * USB_BUS_1_MILLISECOND)\r
 \r
+//\r
+// Wait for set device address, refers to specification\r
+// [USB20-9.2.6.3, it says 2ms]\r
+//\r
+#define USB_SET_DEVICE_ADDRESS_STALL    (2 * USB_BUS_1_MILLISECOND)\r
+\r
+//\r
+// Wait for get configuration descriptor, set by experience\r
+//\r
+#define USB_GET_CONFIG_DESCRIPTOR_STALL (1 * USB_BUS_1_MILLISECOND)\r
+\r
 /**\r
   Submits control transfer to a target USB device.\r
   \r