]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/PlatformPei/PlatformPei.inf
OvmfPkg: resolve QemuFwCfgS3Lib
[mirror_edk2.git] / OvmfPkg / PlatformPei / PlatformPei.inf
CommitLineData
7b202cb0 1## @file\r
49ba9447 2# Platform PEI driver\r
3#\r
4# This module provides platform specific function to detect boot mode.\r
a1726e30 5# Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>\r
49ba9447 6#\r
56d7640a 7# This program and the accompanying materials\r
49ba9447 8# are licensed and made available under the terms and conditions of the BSD License\r
9# which accompanies this distribution. The full text of the license may be found at\r
10# http://opensource.org/licenses/bsd-license.php\r
11#\r
12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
14#\r
7b202cb0 15##\r
49ba9447 16\r
17[Defines]\r
18 INF_VERSION = 0x00010005\r
19 BASE_NAME = PlatformPei\r
20 FILE_GUID = 222c386d-5abc-4fb4-b124-fbb82488acf4\r
21 MODULE_TYPE = PEIM\r
22 VERSION_STRING = 1.0\r
49ba9447 23 ENTRY_POINT = InitializePlatform\r
24\r
25#\r
26# The following information is for reference only and not required by the build tools.\r
27#\r
28# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
29#\r
30\r
29a3f139 31[Sources]\r
49ba9447 32 Cmos.c\r
dbab9949 33 FeatureControl.c\r
49ba9447 34 Fv.c\r
35 MemDetect.c\r
36 Platform.c\r
eec7d420 37 Xen.c\r
49ba9447 38\r
39[Packages]\r
8e54500f 40 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
49ba9447 41 MdePkg/MdePkg.dec\r
42 MdeModulePkg/MdeModulePkg.dec\r
e8e5cd4a 43 UefiCpuPkg/UefiCpuPkg.dec\r
49ba9447 44 OvmfPkg/OvmfPkg.dec\r
45\r
46[Guids]\r
47 gEfiMemoryTypeInformationGuid\r
eec7d420 48 gEfiXenInfoGuid\r
49ba9447 49\r
50[LibraryClasses]\r
5133d1f1 51 BaseLib\r
49ba9447 52 DebugLib\r
53 HobLib\r
54 IoLib\r
c756b2ab 55 PciLib\r
49ba9447 56 PeiResourcePublicationLib\r
9ed65b10 57 PeiServicesLib\r
49ba9447 58 PeiServicesTablePointerLib\r
59 PeimEntryPoint\r
7cdba634 60 QemuFwCfgLib\r
e8e5cd4a 61 MtrrLib\r
cb678aa8 62 PcdLib\r
49ba9447 63\r
29a3f139 64[Pcd]\r
b36f701d
JJ
65 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase\r
66 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvSize\r
67 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvBase\r
68 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvSize\r
e249f906
LE
69 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase\r
70 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize\r
78a38b73
LE
71 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase\r
72 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesSize\r
6a7cba79
LE
73 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfLockBoxStorageBase\r
74 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfLockBoxStorageSize\r
ad43bc6b 75 gUefiOvmfPkgTokenSpaceGuid.PcdGuidedExtractHandlerTableSize\r
d55004da 76 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId\r
e705f899
LE
77 gUefiOvmfPkgTokenSpaceGuid.PcdPciIoBase\r
78 gUefiOvmfPkgTokenSpaceGuid.PcdPciIoSize\r
03845e90
LE
79 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio32Base\r
80 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio32Size\r
7e5b1b67
LE
81 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Base\r
82 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Size\r
efb0f16e 83 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDecompressionScratchEnd\r
b09c1c6f 84 gUefiOvmfPkgTokenSpaceGuid.PcdQ35TsegMbytes\r
ad43bc6b 85 gEfiMdePkgTokenSpaceGuid.PcdGuidedExtractHandlerTableAddress\r
49ba9447 86 gEfiMdeModulePkgTokenSpaceGuid.PcdVariableStoreSize\r
87 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize\r
88 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize\r
77ba993c 89 gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved\r
447d2641 90 gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration\r
bc89fe48
LE
91 gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r
92 gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable\r
ab081a50
LE
93 gEfiMdeModulePkgTokenSpaceGuid.PcdSetNxForStack\r
94 gEfiMdeModulePkgTokenSpaceGuid.PcdPropertiesTableEnable\r
a1726e30 95 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiS3Enable\r
cb678aa8 96 gUefiCpuPkgTokenSpaceGuid.PcdCpuLocalApicBaseAddress\r
45d87081 97 gUefiCpuPkgTokenSpaceGuid.PcdCpuMaxLogicalProcessorNumber\r
45a70db3 98 gUefiCpuPkgTokenSpaceGuid.PcdCpuApInitTimeOutInMicroSeconds\r
45d87081 99 gUefiCpuPkgTokenSpaceGuid.PcdCpuApStackSize\r
49ba9447 100\r
7b8fe635
LE
101[FixedPcd]\r
102 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress\r
103\r
efb0f16e
LE
104[FeaturePcd]\r
105 gUefiOvmfPkgTokenSpaceGuid.PcdSmmSmramRequire\r
106\r
9ed65b10 107[Ppis]\r
108 gEfiPeiMasterBootModePpiGuid\r
dbab9949 109 gEfiPeiMpServicesPpiGuid\r
9ed65b10 110\r
49ba9447 111[Depex]\r
112 TRUE\r
113\r