diff options
author | Shenglei Zhang <shenglei.zhang@intel.com> | 2019-11-14 16:16:59 +0530 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2019-12-04 05:05:57 +0000 |
commit | 0a58c9a39167c0788e5a4fa8a0038f5c46154ccf (patch) | |
tree | ec14483a038f1ab3f158fe2f1a86b3a8f29fb0b5 /UefiCpuPkg/UefiCpuPkg.uni | |
parent | 0844a16a07ebb6cad0297905e743048c9c2b747f (diff) | |
download | edk2-0a58c9a39167c0788e5a4fa8a0038f5c46154ccf.tar.gz |
UefiCpuPkg/UefiCpuPkg.uni: Add missing strings for PCD
Cc: Eric Dong <eric.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
Diffstat (limited to 'UefiCpuPkg/UefiCpuPkg.uni')
-rw-r--r-- | UefiCpuPkg/UefiCpuPkg.uni | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/UefiCpuPkg/UefiCpuPkg.uni b/UefiCpuPkg/UefiCpuPkg.uni index a7e279c5cb..bfd696f48c 100644 --- a/UefiCpuPkg/UefiCpuPkg.uni +++ b/UefiCpuPkg/UefiCpuPkg.uni @@ -195,6 +195,22 @@ #string STR_gUefiCpuPkgTokenSpaceGuid_PcdIsPowerOnReset_HELP #language en-US "Indicates if the current boot is a power-on reset."
+#string STR_gUefiCpuPkgTokenSpaceGuid_PcdCpuSmmRestrictedMemoryAccess_PROMPT #language en-US "Access to non-SMRAM memory is restricted to reserved, runtime and ACPI NVS type after SmmReadyToLock."
+
+#string STR_gUefiCpuPkgTokenSpaceGuid_PcdCpuSmmRestrictedMemoryAccess_HELP #language en-US "Indicate access to non-SMRAM memory is restricted to reserved, runtime and ACPI NVS type after SmmReadyToLock.<BR><BR>\n"
+ "MMIO access is always allowed regardless of the value of this PCD.<BR>\n"
+ "Loose of such restriction is only required by RAS components in X64 platforms.<BR>\n"
+ "The PCD value is considered as constantly TRUE in IA32 platforms.<BR>\n"
+ "When the PCD value is TRUE, page table is initialized to cover all memory spaces<BR>\n"
+ "and the memory occupied by page table is protected by page table itself as read-only.<BR>\n"
+ "In X64 build, it cannot be enabled at the same time with SMM profile feature (PcdCpuSmmProfileEnable).<BR>\n"
+ "In X64 build, it could not be enabled also at the same time with heap guard feature for SMM<BR>\n"
+ "(PcdHeapGuardPropertyMask in MdeModulePkg).<BR>\n"
+ "In IA32 build, page table memory is not marked as read-only when either SMM profile feature (PcdCpuSmmProfileEnable)<BR>\n"
+ "or heap guard feature for SMM (PcdHeapGuardPropertyMask in MdeModulePkg) is enabled.<BR>\n"
+ "TRUE - Access to non-SMRAM memory is restricted to reserved, runtime and ACPI NVS type after SmmReadyToLock.<BR>\n"
+ "FALSE - Access to any type of non-SMRAM memory after SmmReadyToLock is allowed.<BR>"
+
#string STR_gUefiCpuPkgTokenSpaceGuid_PcdCpuFeaturesCapability_PROMPT #language en-US "Processor feature capabilities."
#string STR_gUefiCpuPkgTokenSpaceGuid_PcdCpuFeaturesCapability_HELP #language en-US "Indicates processor feature capabilities, each bit corresponding to a specific feature."
|