4 # This module provides platform specific function to detect boot mode.
5 # Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.<BR>
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
12 INF_VERSION = 0x00010005
13 BASE_NAME = PlatformPei
14 FILE_GUID = 222c386d-5abc-4fb4-b124-fbb82488acf4
17 ENTRY_POINT = InitializePlatform
20 # The following information is for reference only and not required by the build tools.
22 # VALID_ARCHITECTURES = IA32 X64 EBC
37 EmbeddedPkg/EmbeddedPkg.dec
39 MdeModulePkg/MdeModulePkg.dec
40 SecurityPkg/SecurityPkg.dec
41 UefiCpuPkg/UefiCpuPkg.dec
45 gEfiMemoryTypeInformationGuid
47 gUefiOvmfPkgPlatformInfoGuid
56 ResourcePublicationLib
58 PeiServicesTablePointerLib
62 QemuFwCfgSimpleParserLib
70 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase
71 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvSize
72 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvBase
73 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvSize
74 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase
75 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize
76 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase
77 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesSize
78 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbPageTableBase
79 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbPageTableSize
80 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBase
81 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbSize
82 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfLockBoxStorageBase
83 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfLockBoxStorageSize
84 gUefiOvmfPkgTokenSpaceGuid.PcdGuidedExtractHandlerTableSize
85 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId
86 gUefiOvmfPkgTokenSpaceGuid.PcdPciIoBase
87 gUefiOvmfPkgTokenSpaceGuid.PcdPciIoSize
88 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio32Base
89 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio32Size
90 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Base
91 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Size
92 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDecompressionScratchEnd
93 gUefiOvmfPkgTokenSpaceGuid.PcdQ35TsegMbytes
94 gUefiOvmfPkgTokenSpaceGuid.PcdQ35SmramAtDefaultSmbase
95 gUefiOvmfPkgTokenSpaceGuid.PcdXenPvhStartOfDayStructPtr
96 gUefiOvmfPkgTokenSpaceGuid.PcdXenPvhStartOfDayStructPtrSize
97 gEfiMdePkgTokenSpaceGuid.PcdGuidedExtractHandlerTableAddress
98 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
99 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize
100 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize
101 gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved
102 gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode
103 gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable
104 gEfiMdeModulePkgTokenSpaceGuid.PcdSetNxForStack
105 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiS3Enable
106 gEfiMdeModulePkgTokenSpaceGuid.PcdPteMemoryEncryptionAddressOrMask
107 gEfiMdeModulePkgTokenSpaceGuid.PcdGhcbBase
108 gEfiMdeModulePkgTokenSpaceGuid.PcdGhcbSize
109 gEfiSecurityPkgTokenSpaceGuid.PcdOptionRomImageVerificationPolicy
110 gUefiCpuPkgTokenSpaceGuid.PcdCpuLocalApicBaseAddress
111 gUefiCpuPkgTokenSpaceGuid.PcdCpuMaxLogicalProcessorNumber
112 gUefiCpuPkgTokenSpaceGuid.PcdCpuBootLogicalProcessorNumber
113 gUefiCpuPkgTokenSpaceGuid.PcdCpuApStackSize
114 gUefiCpuPkgTokenSpaceGuid.PcdSevEsIsEnabled
115 gEfiMdePkgTokenSpaceGuid.PcdConfidentialComputingGuestAttr
116 gUefiCpuPkgTokenSpaceGuid.PcdGhcbHypervisorFeatures
117 gEfiMdeModulePkgTokenSpaceGuid.PcdTdxSharedBitMask
120 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfCpuidBase
121 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfCpuidSize
122 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS
123 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory
124 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType
125 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode
126 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData
127 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBackupBase
128 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBackupSize
129 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfWorkAreaBase
130 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfWorkAreaSize
131 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSnpSecretsBase
132 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSnpSecretsSize
135 gUefiOvmfPkgTokenSpaceGuid.PcdCsmEnable
136 gUefiOvmfPkgTokenSpaceGuid.PcdSmmSmramRequire
139 gEfiPeiMasterBootModePpiGuid
140 gEfiPeiMpServicesPpiGuid
141 gEfiPeiReadOnlyVariable2PpiGuid