2 # The EhcPeim driver is responsible for managing EHCI host controller at PEI phase.
4 # It produces gPeiUsb2HostControllerPpiGuid based on gPeiUsbControllerPpiGuid
5 # which is used to enable recovery function from USB Drivers.
7 # Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>
9 # SPDX-License-Identifier: BSD-2-Clause-Patent
14 INF_VERSION = 0x00010005
16 MODULE_UNI_FILE = EhciPei.uni
17 FILE_GUID = BAB4F20F-0981-4b5f-A047-6EF83BEEAB3C
21 ENTRY_POINT = EhcPeimEntry
24 # The following information is for reference only and not required by the build tools.
26 # VALID_ARCHITECTURES = IA32 X64 EBC
44 MdeModulePkg/MdeModulePkg.dec
56 gPeiUsb2HostControllerPpiGuid ## PRODUCES
57 gPeiUsbControllerPpiGuid ## CONSUMES
58 gEdkiiIoMmuPpiGuid ## CONSUMES
59 gEfiEndOfPeiSignalPpiGuid ## CONSUMES
62 gEfiPeiMemoryDiscoveredPpiGuid AND gPeiUsbControllerPpiGuid AND gEfiPeiBootInRecoveryModePpiGuid
64 [UserExtensions.TianoCore."ExtraFiles"]