\r
USB bus enumeration interface.\r
\r
-Copyright (c) 2007, Intel Corporation\r
-All rights reserved. This program and the accompanying materials\r
+Copyright (c) 2007, Intel Corporation. All rights reserved.<BR>\r
+This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
http://opensource.org/licenses/bsd-license.php\r
IN USB_INTERFACE *UsbIf\r
);\r
\r
-struct _USB_HUB_API{\r
- USB_HUB_INIT Init;\r
- USB_HUB_GET_PORT_STATUS GetPortStatus;\r
- USB_HUB_CLEAR_PORT_CHANGE ClearPortChange;\r
- USB_HUB_SET_PORT_FEATURE SetPortFeature;\r
- USB_HUB_CLEAR_PORT_FEATURE ClearPortFeature;\r
- USB_HUB_RESET_PORT ResetPort;\r
- USB_HUB_RELEASE Release;\r
-};\r
-\r
/**\r
Return the endpoint descriptor in this interface.\r
\r
@return None.\r
\r
**/\r
-VOID\r
+EFI_STATUS\r
UsbRemoveConfig (\r
IN USB_DEVICE *Device\r
);\r