summaryrefslogtreecommitdiffstats
path: root/UefiPayloadPkg
diff options
context:
space:
mode:
authorXie, Yuanhao <yuanhao.xie@intel.com>2022-06-15 18:11:08 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2022-06-17 09:15:31 +0000
commitcc2db6ebfb6d9d85ba4c7b35fba1fa37fffc0bc2 (patch)
treebcf0df506a68b36d3cae7ad4dfd321c7e035dca0 /UefiPayloadPkg
parent92ab049719afe96913c0452bcf12946e0af0f0d5 (diff)
downloadedk2-cc2db6ebfb6d9d85ba4c7b35fba1fa37fffc0bc2.tar.gz
edk2-cc2db6ebfb6d9d85ba4c7b35fba1fa37fffc0bc2.tar.bz2
edk2-cc2db6ebfb6d9d85ba4c7b35fba1fa37fffc0bc2.zip
UefiPayloadPkg: Increase the PcdMaximumUnicodeStringLength
The maximum Unicode string could be as large as 1800000 in certain platforms when HII code builds the configuration strings. This causes assertion in PrintLib. The patch increases the PcdMaximumUnicodeStringLength to 1800000 to avoid the assertion. Signed-off-by: Yuanhao Xie <yuanhao.xie@intel.com> Cc: Guo Dong <guo.dong@intel.com> Reviewed-by: Ray Ni <ray.ni@intel.com> Cc: Maurice Ma <maurice.ma@intel.com> Cc: Benjamin You <benjamin.you@intel.com>
Diffstat (limited to 'UefiPayloadPkg')
-rw-r--r--UefiPayloadPkg/UefiPayloadPkg.dsc1
1 files changed, 1 insertions, 0 deletions
diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayloadPkg.dsc
index 4d9bbc80c8..cfcf38578d 100644
--- a/UefiPayloadPkg/UefiPayloadPkg.dsc
+++ b/UefiPayloadPkg/UefiPayloadPkg.dsc
@@ -410,6 +410,7 @@
gUefiPayloadPkgTokenSpaceGuid.PcdDispatchModuleAbove4GMemory|$(ABOVE_4G_MEMORY)
gUefiPayloadPkgTokenSpaceGuid.PcdBootManagerEscape|$(BOOT_MANAGER_ESCAPE)
+ gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|1800000
[PcdsPatchableInModule.X64]
gPcAtChipsetPkgTokenSpaceGuid.PcdRtcIndexRegister|$(RTC_INDEX_REGISTER)