USB_HUB_CLASS_CODE = 0x09,\r
USB_HUB_SUBCLASS_CODE = 0x00,\r
\r
-\r
- USB_HUB_LOOP = 50\r
+ //\r
+ // Host software return timeout if port status doesn't change \r
+ // after 500ms(LOOP * STALL = 100 * 5ms), set by experience\r
+ //\r
+ USB_WAIT_PORT_STS_CHANGE_LOOP = 100,\r
};\r
\r
#pragma pack(1)\r
\r
typedef struct {\r
UINT16 ChangedBit;\r
- UINT8 Feature;\r
+ EFI_USB_PORT_FEATURE Feature;\r
} USB_CHANGE_FEATURE_MAP;\r
\r
\r