]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.h
Enhance the Usb bus driver to support Star with Remaining device path.
[mirror_edk2.git] / MdeModulePkg / Bus / Usb / UsbBusDxe / UsbEnumer.h
index e14b2d753c9240ce77b29dde2999ca0ee7b85ddd..54f4dd2ca0eeca94870a1ddd308a9057dd1ca457 100644 (file)
@@ -100,7 +100,7 @@ EFI_STATUS
   IN USB_INTERFACE        *UsbIf\r
   );\r
 \r
-typedef struct _USB_HUB_API{\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
@@ -108,7 +108,7 @@ typedef struct _USB_HUB_API{
   USB_HUB_CLEAR_PORT_FEATURE  ClearPortFeature;\r
   USB_HUB_RESET_PORT          ResetPort;\r
   USB_HUB_RELEASE             Release;\r
-} USB_HUB_API;\r
+};\r
 \r
 USB_ENDPOINT_DESC*\r
 UsbGetEndpointDesc (\r
@@ -140,12 +140,14 @@ UsbRemoveDevice (
   );\r
 \r
 VOID\r
+EFIAPI\r
 UsbHubEnumeration (\r
   IN EFI_EVENT            Event,\r
   IN VOID                 *Context\r
   );\r
 \r
 VOID\r
+EFIAPI\r
 UsbRootHubEnumeration (\r
   IN EFI_EVENT            Event,\r
   IN VOID                 *Context\r