10#ifndef _USB_ENUMERATION_H_
11#define _USB_ENUMERATION_H_
16#define USB_NEXT_BIT(Byte, Bit) \
45(*USB_HUB_GET_PORT_STATUS) (
53(*USB_HUB_CLEAR_PORT_CHANGE) (
60(*USB_HUB_SET_PORT_FEATURE) (
68(*USB_HUB_CLEAR_PORT_FEATURE) (
76(*USB_HUB_RESET_PORT) (
EFI_STATUS UsbRemoveDevice(IN USB_DEVICE *Device)
EFI_STATUS UsbRemoveConfig(IN USB_DEVICE *Device)
EFI_STATUS UsbSelectSetting(IN USB_INTERFACE_DESC *IfDesc, IN UINT8 Alternate)
EFI_STATUS UsbSelectConfig(IN USB_DEVICE *Device, IN UINT8 ConfigIndex)
USB_ENDPOINT_DESC * UsbGetEndpointDesc(IN USB_INTERFACE *UsbIf, IN UINT8 EpAddr)
VOID EFIAPI UsbHubEnumeration(IN EFI_EVENT Event, IN VOID *Context)
VOID EFIAPI UsbRootHubEnumeration(IN EFI_EVENT Event, IN VOID *Context)