]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/EhciDxe/EhciSched.h
Fix a bug in GetLangFromSupportedLangCodes()
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / EhciDxe / EhciSched.h
index 13f7b5ad416b49a15efc65d5ee1beb46443dbda2..c03bd619d7e8129f36b56daf8d1a0957285bcc2c 100644 (file)
@@ -2,8 +2,8 @@
 \r
   This file contains the definination for host controller schedule routines.\r
 \r
-Copyright (c) 2007, Intel Corporation\r
-All rights reserved. This program and the accompanying materials\r
+Copyright (c) 2007 - 2009, 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
@@ -29,8 +29,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 EFI_STATUS\r
 EhcInitSched (\r
   IN USB2_HC_DEV          *Ehc\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -38,14 +37,11 @@ EhcInitSched (
 \r
   @param  Ehc            The EHCI device.\r
 \r
-  @return None\r
-\r
 **/\r
 VOID\r
 EhcFreeSched (\r
   IN USB2_HC_DEV          *Ehc\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -58,15 +54,12 @@ EhcFreeSched (
   @param  Ehc            The EHCI device.\r
   @param  Qh             The queue head to link.\r
 \r
-  @return None.\r
-\r
 **/\r
 VOID\r
 EhcLinkQhToAsync (\r
   IN USB2_HC_DEV          *Ehc,\r
   IN EHC_QH               *Qh\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -76,15 +69,12 @@ EhcLinkQhToAsync (
   @param  Ehc            The EHCI device.\r
   @param  Qh             The queue head to unlink.\r
 \r
-  @return None.\r
-\r
 **/\r
 VOID\r
 EhcUnlinkQhFromAsync (\r
   IN USB2_HC_DEV          *Ehc,\r
   IN EHC_QH               *Qh\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -95,15 +85,12 @@ EhcUnlinkQhFromAsync (
   @param  Ehc            The EHCI device.\r
   @param  Qh             The queue head to link.\r
 \r
-  @return None.\r
-\r
 **/\r
 VOID\r
 EhcLinkQhToPeriod (\r
   IN USB2_HC_DEV          *Ehc,\r
   IN EHC_QH               *Qh\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -113,15 +100,12 @@ EhcLinkQhToPeriod (
   @param  Ehc            The EHCI device.\r
   @param  Qh             The queue head to unlink.\r
 \r
-  @return None.\r
-\r
 **/\r
 VOID\r
 EhcUnlinkQhFromPeriod (\r
   IN USB2_HC_DEV          *Ehc,\r
   IN EHC_QH               *Qh\r
-  )\r
-;\r
+  );\r
 \r
 \r
 \r
@@ -142,8 +126,7 @@ EhcExecTransfer (
   IN  USB2_HC_DEV         *Ehc,\r
   IN  URB                 *Urb,\r
   IN  UINTN               TimeOut\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -165,8 +148,7 @@ EhciDelAsyncIntTransfer (
   IN  UINT8               DevAddr,\r
   IN  UINT8               EpNum,\r
   OUT UINT8               *DataToggle\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -174,14 +156,11 @@ EhciDelAsyncIntTransfer (
 \r
   @param  Ehc            The EHCI device.\r
 \r
-  @return None.\r
-\r
 **/\r
 VOID\r
 EhciDelAllAsyncIntTransfers (\r
   IN USB2_HC_DEV          *Ehc\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -190,14 +169,12 @@ EhciDelAllAsyncIntTransfers (
   @param  Event          Interrupt event.\r
   @param  Context        Pointer to USB2_HC_DEV.\r
 \r
-  @return None.\r
-\r
 **/\r
 VOID\r
-EhcMoniteAsyncRequests (\r
+EFIAPI\r
+EhcMonitorAsyncRequests (\r
   IN EFI_EVENT            Event,\r
   IN VOID                 *Context\r
-  )\r
-;\r
+  );\r
 \r
 #endif\r