]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.h
MdeModulePkg/XhciDxe: Event Ring traverse algorithm enhancement to avoid that those...
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / XhciDxe / XhciSched.h
index f319c56c60e2ac19390ed4540451abb2ad56b51a..227b4552305aa0dabff6c198d17966a86b6089fe 100644 (file)
@@ -2,7 +2,7 @@
 \r
   This file contains the definition for XHCI host controller schedule routines.\r
 \r
-Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2011 - 2012, 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
@@ -189,8 +189,11 @@ typedef struct _URB {
   TRB_TEMPLATE                    *TrbStart;\r
   TRB_TEMPLATE                    *TrbEnd;\r
   UINTN                           TrbNum;\r
-  EVENT_RING                      *EvtRing;\r
-  TRB_TEMPLATE                    *EvtTrbStart;\r
+  BOOLEAN                         StartDone;\r
+  BOOLEAN                         EndDone;\r
+  BOOLEAN                         Finished;\r
+\r
+  TRB_TEMPLATE                    *EvtTrb;\r
 } URB;\r
 \r
 //\r