|
@@ -29,7 +29,17 @@
|
|
|
PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf
|
|
|
MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf
|
|
|
|
|
|
-!if gMinPlatformPkgTokenSpaceGuid.PcdBootToShellOnly == FALSE
|
|
|
+ #
|
|
|
+ # Emulated variables for stages 1-4
|
|
|
+ #
|
|
|
+ MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf {
|
|
|
+ <PcdsFixedAtBuild>
|
|
|
+ gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvModeEnable|TRUE
|
|
|
+ }
|
|
|
+
|
|
|
+ #
|
|
|
+ # Real variables for stages 5+
|
|
|
+ #
|
|
|
MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmm.inf
|
|
|
MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmRuntimeDxe.inf
|
|
|
MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.inf {
|
|
@@ -38,12 +48,6 @@
|
|
|
NULL|MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLib.inf
|
|
|
NULL|MdeModulePkg/Library/VarCheckPolicyLib/VarCheckPolicyLib.inf
|
|
|
}
|
|
|
-!else
|
|
|
- MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf {
|
|
|
- <PcdsFixedAtBuild>
|
|
|
- gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvModeEnable|TRUE
|
|
|
- }
|
|
|
-!endif
|
|
|
|
|
|
MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf
|
|
|
|
|
@@ -122,7 +126,6 @@
|
|
|
PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf
|
|
|
}
|
|
|
|
|
|
-!if gMinPlatformPkgTokenSpaceGuid.PcdBootToShellOnly == FALSE
|
|
|
MdeModulePkg/Core/PiSmmCore/PiSmmIpl.inf
|
|
|
MdeModulePkg/Core/PiSmmCore/PiSmmCore.inf
|
|
|
|
|
@@ -133,14 +136,11 @@
|
|
|
|
|
|
UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf
|
|
|
MdeModulePkg/Universal/SmmCommunicationBufferDxe/SmmCommunicationBufferDxe.inf
|
|
|
-!endif
|
|
|
|
|
|
-!if gMinPlatformPkgTokenSpaceGuid.PcdBootToShellOnly == FALSE
|
|
|
MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf
|
|
|
MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDxe/FirmwarePerformanceDxe.inf
|
|
|
MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.inf
|
|
|
MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe.inf
|
|
|
-!endif
|
|
|
|
|
|
!if gMinPlatformPkgTokenSpaceGuid.PcdUefiSecureBootEnable == TRUE
|
|
|
SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDxe.inf
|
|
@@ -162,4 +162,3 @@
|
|
|
!if gMinPlatformPkgTokenSpaceGuid.PcdPerformanceEnable == TRUE
|
|
|
ShellPkg/DynamicCommand/DpDynamicCommand/DpDynamicCommand.inf
|
|
|
!endif
|
|
|
-
|