]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Bus/Pci/UhciPei/UhciPei.inf
MdeModulePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / UhciPei / UhciPei.inf
CommitLineData
4b1bf81c 1## @file\r
6036e94d 2# The UhcPeim driver is responsible for managing the behavior of UHCI controller at PEI phase.\r
4b1bf81c 3#\r
6036e94d
SZ
4# It produces gPeiUsbHostControllerPpiGuid based on gPeiUsbControllerPpiGuid which is used\r
5# to enable recovery function from USB Drivers.\r
6#\r
de005223 7# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
4b1bf81c 8#\r
9d510e61 9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
4b1bf81c 10#\r
11##\r
12\r
13[Defines]\r
14 INF_VERSION = 0x00010005\r
15 BASE_NAME = UhciPei\r
6036e94d 16 MODULE_UNI_FILE = UhciPei.uni\r
4b1bf81c 17 FILE_GUID = C463CEAC-FC57-4f36-88B7-356C750C3BCA\r
18 MODULE_TYPE = PEIM\r
19 VERSION_STRING = 1.0\r
20\r
21 ENTRY_POINT = UhcPeimEntry\r
22\r
23#\r
24# The following information is for reference only and not required by the build tools.\r
25#\r
de005223 26# VALID_ARCHITECTURES = IA32 X64 EBC\r
4b1bf81c 27#\r
28\r
29[Sources]\r
30 UhcPeim.c\r
31 UhcPeim.h\r
8284b179 32 DmaMem.c\r
4b1bf81c 33\r
34\r
35[Packages]\r
36 MdePkg/MdePkg.dec\r
37 MdeModulePkg/MdeModulePkg.dec\r
38\r
39\r
40[LibraryClasses]\r
41 IoLib\r
42 TimerLib\r
43 BaseMemoryLib\r
44 PeiServicesLib\r
45 PeimEntryPoint\r
46 DebugLib\r
47\r
48\r
49[Ppis]\r
6036e94d
SZ
50 gPeiUsbHostControllerPpiGuid ## PRODUCES\r
51 gPeiUsbControllerPpiGuid ## CONSUMES\r
8284b179
SZ
52 gEdkiiIoMmuPpiGuid ## CONSUMES\r
53 gEfiEndOfPeiSignalPpiGuid ## CONSUMES\r
4b1bf81c 54\r
55\r
56[Depex]\r
57 gEfiPeiMemoryDiscoveredPpiGuid AND gPeiUsbControllerPpiGuid AND gEfiPeiBootInRecoveryModePpiGuid\r
58\r
6036e94d
SZ
59[UserExtensions.TianoCore."ExtraFiles"]\r
60 UhciPeiExtra.uni\r