+/** \r
+ @par Protocol Description:\r
+ The EFI_USB2_HC_PROTOCOL provides USB host controller management, basic \r
+ data transactions over a USB bus, and USB root hub access. A device driver \r
+ that wishes to manage a USB bus in a system retrieves the EFI_USB2_HC_PROTOCOL \r
+ instance that is associated with the USB bus to be managed. A device handle \r
+ for a USB host controller will minimally contain an EFI_DEVICE_PATH_PROTOCOL \r
+ instance, and an EFI_USB2_HC_PROTOCOL instance.\r
+\r
+ @param GetCapability\r
+ Retrieves the capabilities of the USB host controller. \r
+\r
+ @param Reset\r
+ Software reset of USB. \r
+\r
+ @param GetState\r
+ Retrieves the current state of the USB host controller. \r
+\r
+ @param SetState\r
+ Sets the USB host controller to a specific state. \r
+\r
+ @param ControlTransfer\r
+ Submits a control transfer to a target USB device. \r
+\r
+ @param BulkTransfer\r
+ Submits a bulk transfer to a bulk endpoint of a USB device. \r
+\r
+ @param AsyncInterruptTransfer\r
+ Submits an asynchronous interrupt transfer to an interrupt endpoint of a USB device. \r
+\r
+ @param SyncInterruptTransfer\r
+ Submits a synchronous interrupt transfer to an interrupt endpoint of a USB device. \r
+\r
+ @param IsochronousTransfer\r
+ Submits isochronous transfer to an isochronous endpoint of a USB device. \r
+\r
+ @param AsyncIsochronousTransfer\r
+ Submits nonblocking USB isochronous transfer. \r
+\r
+ @param GetRootHubPortStatus\r
+ Retrieves the status of the specified root hub port. \r
+\r
+ @param SetRootHubPortFeature\r
+ Sets the feature for the specified root hub port. \r
+\r
+ @param ClearRootHubPortFeature\r
+ Clears the feature for the specified root hub port. \r
+\r
+ @param MajorRevision\r
+ The major revision number of the USB host controller. The revision information \r
+ indicates the release of the Universal Serial Bus Specification with which the \r
+ host controller is compliant.\r
+\r
+ @param MinorRevision\r
+ The minor revision number of the USB host controller. The revision information \r
+ indicates the release of the Universal Serial Bus Specification with which the \r
+ host controller is compliant.\r
+**/\r