Browse Source

SimicsOpenBoardPkg: Override additional Pcd

The Pcd gUefiCpuPkgTokenSpaceGuid.PcdSmmFeatureControlEnable is by
default True in UefiCpuPkg.
However, the Simics target does not have the MSRs whose access
is guarded by this Pcd and hence runs into a GP fault.
Consequently, we override the Pcd to be False.

Signed-off-by: Robert Guenzel <robert.guenzel@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Robert Guenzel 1 year ago
parent
commit
a2bbfcaf12

+ 1 - 0
Platform/Intel/SimicsOpenBoardPkg/BoardX58Ich10/OpenBoardPkgPcd.dsc

@@ -38,6 +38,7 @@
   gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleReset|FALSE
   gUefiCpuPkgTokenSpaceGuid.PcdCpuHotPlugSupport|FALSE
   gUefiCpuPkgTokenSpaceGuid.PcdCpuSmmEnableBspElection|FALSE
+  gUefiCpuPkgTokenSpaceGuid.PcdSmmFeatureControlEnable|FALSE
 
   ######################################
   # Platform Configuration