## @file\r
-# Component description file for XhcPeim PEIM to produce gPeiUsb2HostControllerPpiGuid\r
-# based on gPeiUsbControllerPpiGuid which is used to enable recovery function from USB Drivers.\r
+# The XhcPeim driver is responsible for managing the behavior of XHCI controller at PEI phase.\r
+#\r
+# It produces gPeiUsb2HostControllerPpiGuid based on gPeiUsbControllerPpiGuid\r
+# which is used to enable recovery function from USB Drivers.\r
#\r
# Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
#\r
[Defines]\r
INF_VERSION = 0x00010005\r
BASE_NAME = XhciPei\r
+ MODULE_UNI_FILE = XhciPei.uni\r
FILE_GUID = 65E5746E-9C14-467d-B5B3-932A66D59F79\r
MODULE_TYPE = PEIM\r
VERSION_STRING = 1.0\r
XhcPeim.h\r
XhciSched.c\r
UsbHcMem.c\r
+ DmaMem.c\r
XhciReg.h\r
XhciSched.h\r
UsbHcMem.h\r
[Ppis]\r
gPeiUsb2HostControllerPpiGuid ## PRODUCES\r
gPeiUsbControllerPpiGuid ## CONSUMES\r
+ gEdkiiIoMmuPpiGuid ## CONSUMES\r
+ gEfiEndOfPeiSignalPpiGuid ## CONSUMES\r
\r
[Depex]\r
gEfiPeiMemoryDiscoveredPpiGuid AND gPeiUsbControllerPpiGuid AND gEfiPeiBootInRecoveryModePpiGuid\r
\r
+[UserExtensions.TianoCore."ExtraFiles"]\r
+ XhciPeiExtra.uni\r