Changeset 80721 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/MdeModulePkg.uni
- Timestamp:
- Sep 11, 2019 8:46:37 AM (5 years ago)
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776,129194-129237 /vendor/edk2/current 103735-103757,103769-103776,129194-133213
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/MdeModulePkg.uni
r77662 r80721 5 5 // and libraries instances, which are used for those modules. 6 6 // 7 // Copyright (c) 2007 - 201 8, Intel Corporation. All rights reserved.<BR>7 // Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.<BR> 8 8 // 9 // This program and the accompanying materials are licensed and made available under 10 // the terms and conditions of the BSD License that accompanies this distribution. 11 // The full text of the license may be found at 12 // http://opensource.org/licenses/bsd-license.php. 13 // 14 // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 15 // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 9 // SPDX-License-Identifier: BSD-2-Clause-Patent 16 10 // 17 11 // **/ … … 70 64 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdVpdBaseAddress_HELP #language en-US "VPD type PCD allows a developer to point to an absolute physical address PCDVPDBASEADDRESS to store PCD value." 71 65 72 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdPeiCoreMaxFvSupported_PROMPT #language en-US "Maximum number of FV supported by PeiCore"73 74 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdPeiCoreMaxFvSupported_HELP #language en-US "Maximum number of FV is supported by PeiCore's dispatching."75 76 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdPeiCoreMaxPeimPerFv_PROMPT #language en-US "Maximum File count per FV supported by PeiCore"77 78 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdPeiCoreMaxPeimPerFv_HELP #language en-US "Maximum File count in every FV is supported by PeiCore's dispatching. PeiCore supported File type includes PEIM, Combined PEIM and FV."79 80 66 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdPeiCoreMaxPeiStackSize_PROMPT #language en-US "Maximum stack size for PeiCore" 81 67 82 68 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdPeiCoreMaxPeiStackSize_HELP #language en-US "Maximum stack size for PeiCore." 83 84 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdPeiCoreMaxPpiSupported_PROMPT #language en-US "Maximum PPI count supported by PeiCore"85 86 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdPeiCoreMaxPpiSupported_HELP #language en-US "Maximum PPI count is supported by PeiCore's PPI database."87 69 88 70 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdMaxVariableSize_PROMPT #language en-US "Maximum variable size" … … 94 76 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdMaxAuthVariableSize_HELP #language en-US "The maximum size of a single authenticated variable." 95 77 "The value is 0 as default for compatibility that maximum authenticated variable size is specified by PcdMaxVariableSize." 78 79 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdMaxVolatileVariableSize_PROMPT #language en-US "The maximum size of a single non-authenticated volatile variable." 80 81 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdMaxVolatileVariableSize_HELP #language en-US "The maximum size of a single non-authenticated volatile variable.<BR><BR>\n" 82 "The default value is 0 for compatibility: in that case, the maximum " 83 "non-authenticated volatile variable size remains specified by " 84 "PcdMaxVariableSize.<BR>\n" 85 "Only the MdeModulePkg/Universal/Variable/RuntimeDxe driver supports this PCD.<BR>" 96 86 97 87 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdMaxHardwareErrorVariableSize_PROMPT #language en-US "Maximum HwErr variable size" … … 170 160 "TRUE - 16550 serial port registers are in MMIO space.<BR>\n" 171 161 "FALSE - 16550 serial port registers are in I/O space.<BR>" 162 163 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdSerialRegisterAccessWidth_PROMPT #language en-US "Serial port registers access width" 164 165 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdSerialRegisterAccessWidth_HELP #language en-US "Sets the 16550 serial port registers access width in MMIO space. Default is 8 bits access.<BR><BR>\n" 166 "8 - 16550 serial port MMIO register access are in 8 bits mode.<BR>\n" 167 "32 - 16550 serial port MMIO registers acess are in 32 bits mode.<BR>" 172 168 173 169 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdSerialUseHardwareFlowControl_PROMPT #language en-US "Enable serial port hardware flow control" … … 338 334 "For the DxeIpl and the DxeCore are both IA32 (PcdDxeIplSwitchToLongMode is FALSE), set NX for stack feature also require" 339 335 "IA32 PAE is supported and Execute Disable Bit is available.<BR>" 340 "TRUE - to set NX for stack.<BR>" 341 "FALSE - Not to set NX for stack.<BR>" 336 "TRUE - Set NX for stack.<BR>" 337 "FALSE - Do nothing for stack.<BR>" 338 "Note: If this PCD is set to FALSE, NX could be still applied to stack due to PcdDxeNxMemoryProtectionPolicy enabled for EfiBootServicesData.<BR>" 342 339 343 340 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdAcpiS3Enable_PROMPT #language en-US "ACPI S3 Enable" … … 393 390 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdFlashNvStorageFtwWorkingBase64_HELP #language en-US "64-bit Base address of the FTW working block range in flash device. If PcdFlashNvStorageFtwWorkingSize is larger than one block size, this value should be block size aligned." 394 391 395 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdEmuVariableNvStoreReserved_PROMPT #language en-US "Reserved memory range for EMU variable NV storage" 396 397 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdEmuVariableNvStoreReserved_HELP #language en-US "This PCD defines a reserved memory range for the EMU Variable driver's NV Variable Store. The range is valid if non-zero. The memory range size must be PcdVariableStoreSize." 392 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdEmuVariableNvModeEnable_PROMPT #language en-US "EMU variable NV mode enable" 393 394 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdEmuVariableNvModeEnable_HELP #language en-US "Indicates if Variable driver will enable emulated variable NV mode.<BR><BR>" 395 "If this PCD is configured to dynamic, its value should be set before Variable driver starts to work,<BR>" 396 "otherwise default value will take effect.<BR>" 397 "TRUE - An EMU variable NV storage will be allocated or reserved for NV variables.<BR>" 398 "FALSE - No EMU variable NV storage will be allocated or reserved for NV variables.<BR>" 399 400 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdEmuVariableNvStoreReserved_PROMPT #language en-US "Base of reserved memory range for EMU variable NV storage" 401 402 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdEmuVariableNvStoreReserved_HELP #language en-US "This PCD defines the base address of reserved memory range for EMU variable NV storage. A non-ZERO value indicates a valid range reserved with size given by PcdVariableStoreSize." 398 403 399 404 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdHelloWorldPrintTimes_PROMPT #language en-US "HelloWorld print times" … … 440 445 "TRUE - Resets system when memory type information changes.<BR>\n" 441 446 "FALSE - Does not reset system when memory type information changes.<BR>" 447 448 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdPlatformRecoverySupport_PROMPT #language en-US "Support Platform Recovery" 449 450 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdPlatformRecoverySupport_HELP #language en-US "Indicates if the BDS supports Platform Recovery.<BR><BR>\n" 451 "TRUE - BDS supports Platform Recovery.<BR>\n" 452 "FALSE - BDS does not support Platform Recovery.<BR>" 442 453 443 454 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdBrowserSubtitleTextColor_PROMPT #language en-US "Foreground color for browser subtitle" … … 712 723 "TRUE - disable<BR>\n" 713 724 "FALSE - enable<BR>" 714 715 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdFrameworkCompatibilitySupport_PROMPT #language en-US "Enable framework backward compatibility support"716 717 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdFrameworkCompatibilitySupport_HELP #language en-US "Indicates if backward compatibility to Framework HII and Framework FvHob is supported.<BR><BR>\n"718 "TRUE - Setup Browser supports GUID opcodes generated from Framework HII VFR file by VFR compiler. the PeiCore will handle the framework FvHob and install FvInfo PPI for it.<BR>\n"719 "FALSE - Setup Browser doesn't support GUID opcodes generated from Framework HII VFR file by VFR compiler. the PeiCore will not handle the framework FvHob and install FvInfo PPI for it.<BR>"720 725 721 726 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdHelloWorldPrintEnable_PROMPT #language en-US "Enable HelloWorld print" … … 906 911 "section. If PE code/data sections are merged, the result is unpredictable.\n" 907 912 908 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdIdentifyMappingPageTablePtr_PROMPT #language en-US "Identify Mapping Page Table pointer."909 910 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdIdentifyMappingPageTablePtr_HELP #language en-US "This dynamic PCD hold an address to point to the memory of page table. The page table establishes a 1:1\n"911 "Virtual to Physical mapping according to the processor physical address bits."912 913 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdShadowPeimOnBoot_HELP #language en-US "Indicates if to shadow PEIM and PeiCore after memory is ready.<BR><BR>\n" 913 914 "This PCD is used on other boot path except for S3 boot.\n" … … 1072 1073 "The PCD data must be in UNICODE format." 1073 1074 1075 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdCoDRelocationFileName_PROMPT #language en-US "Capsule On Disk Temp Relocation file name in PEI phase" 1076 1077 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdCoDRelocationFileName_HELP #language en-US "This is Capsule Temp Relocation file name in PEI phase.<BR>" 1078 "The file must be in the root directory.<BR>" 1079 "The file name must be the 8.3 format.<BR>" 1080 "The PCD data must be in UNICODE format.<BR>" 1081 "CapsuleOnDiskLoadPei PEI module will set value of this PCD to PcdRecoveryFileName, then leverage recovery to get Capsule On Disk Temp Relocation file.<BR>" 1082 "Note: The file name must be shorter than PcdRecoveryFileName, otherwise CapsuleOnDiskLoadPei PEI module will fail to get Capsule On Disk Temp Relocation file.<BR>" 1083 1074 1084 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdSystemFmpCapsuleImageTypeIdGuid_PROMPT #language en-US "A list of system FMP ImageTypeId GUIDs" 1075 1085 … … 1091 1101 "If a bit is set, the image will be protected by DxeCore if it is aligned.\n" 1092 1102 "The code section becomes read-only, and the data section becomes non-executable.\n" 1093 "If a bit is clear, the image will not be protected.<BR><BR>\n"1103 "If a bit is clear, nothing will be done to image code/data sections.<BR><BR>\n" 1094 1104 "BIT0 - Image from unknown device. <BR>\n" 1095 1105 "BIT1 - Image from firmware volume.<BR>" 1106 "Note: If a bit is cleared, the data section could be still non-executable if\n" 1107 "PcdDxeNxMemoryProtectionPolicy is enabled for EfiLoaderData, EfiBootServicesData\n" 1108 "and/or EfiRuntimeServicesData.<BR>" 1096 1109 1097 1110 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdDxeNxMemoryProtectionPolicy_PROMPT #language en-US "Set DXE memory protection policy." … … 1099 1112 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdDxeNxMemoryProtectionPolicy_HELP #language en-US "Set DXE memory protection policy. The policy is bitwise.\n" 1100 1113 "If a bit is set, memory regions of the associated type will be mapped\n" 1101 "non-executable.<BR><BR>\n" 1114 "non-executable.<BR>\n" 1115 "If a bit is cleared, nothing will be done to associated type of memory.<BR><BR>\n" 1102 1116 "\n" 1103 1117 "Below is bit mask for this PCD: (Order is same as UEFI spec)<BR>\n" … … 1133 1147 "This mask should be applied when creating 1:1 virtual to physical mapping tables." 1134 1148 1149 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdCapsuleOnDiskSupport_PROMPT #language en-US "Enable Capsule On Disk support" 1150 1151 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdCapsuleOnDiskSupport_HELP #language en-US "Capsule On Disk is to deliver capsules via files on Mass Storage device.<BR><BR>" 1152 "This PCD indicates if the Capsule On Disk is supported.<BR>" 1153 " TRUE - Capsule On Disk is supported.<BR>" 1154 " FALSE - Capsule On Disk is not supported.<BR>" 1155 "If platform does not use this feature, this PCD should be set to FALSE.<BR><BR>" 1156 "Two sulotions to deliver Capsule On Disk:<BR>" 1157 " a) If PcdCapsuleInRamSupport = TRUE, Load Capsule On Disk image out of TCB, and reuse Capsule In Ram to deliver capsule.<BR>" 1158 " b) If PcdCapsuleInRamSupport = FALSE, Relocate Capsule On Disk image to RootDir out of TCB, and reuse FatPei to load capsules from external storage.<BR>" 1159 "Note:<BR>" 1160 "If Both Capsule In Ram and Capsule On Disk are provisioned at the same time, the Capsule On Disk will be bypassed." 1161 1162 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdCapsuleInRamSupport_PROMPT #language en-US "Enable Capsule In Ram support" 1163 1164 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdCapsuleInRamSupport_HELP #language en-US "Capsule In Ram is to use memory to deliver the capsules that will be processed after system reset.<BR><BR>" 1165 "This PCD indicates if the Capsule In Ram is supported.<BR>" 1166 " TRUE - Capsule In Ram is supported.<BR>" 1167 " FALSE - Capsule In Ram is not supported." 1168 1169 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdCodRelocationDevPath_PROMPT #language en-US "Capsule On Disk relacation device path." 1170 1171 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdCodRelocationDevPath_HELP #language en-US "Full device path of plaform specific device to store Capsule On Disk temp relocation file.<BR>" 1172 "If this PCD is set, Capsule On Disk temp relocation file will be stored in the device specified by this PCD, instead of the EFI System Partition that stores capsule image file." 1173 1135 1174 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdNullPointerDetectionPropertyMask_PROMPT #language en-US "Enable NULL pointer detection" 1136 1175 … … 1159 1198 " free pages for all of them. The page allocation for the type related to\n" 1160 1199 " cleared bits keeps the same as ususal.\n\n" 1200 " This PCD is only valid if BIT0 and/or BIT2 are set in PcdHeapGuardPropertyMask.\n\n" 1161 1201 " Below is bit mask for this PCD: (Order is same as UEFI spec)<BR>\n" 1162 1202 " EfiReservedMemoryType 0x0000000000000001\n" … … 1186 1226 " if there's enough free memory for all of them. The pool allocation for the\n" 1187 1227 " type related to cleared bits keeps the same as ususal.\n\n" 1228 " This PCD is only valid if BIT1 and/or BIT3 are set in PcdHeapGuardPropertyMask.\n\n" 1188 1229 " Below is bit mask for this PCD: (Order is same as UEFI spec)<BR>\n" 1189 1230 " EfiReservedMemoryType 0x0000000000000001\n" … … 1210 1251 1211 1252 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdHeapGuardPropertyMask_HELP #language en-US "This mask is to control Heap Guard behavior.\n" 1212 "Note that due to the limit of pool memory implementation and the alignment\n" 1213 "requirement of UEFI spec, BIT7 is a try-best setting which cannot guarantee\n" 1214 "that the returned pool is exactly adjacent to head guard page or tail guard\n" 1215 "page.\n" 1253 " Note:\n" 1254 " a) Heap Guard is for debug purpose and should not be enabled in product" 1255 " BIOS.\n" 1256 " b) Due to the limit of pool memory implementation and the alignment" 1257 " requirement of UEFI spec, BIT7 is a try-best setting which cannot" 1258 " guarantee that the returned pool is exactly adjacent to head guard" 1259 " page or tail guard page.\n" 1260 " c) UEFI freed-memory guard and UEFI pool/page guard cannot be enabled" 1261 " at the same time.\n" 1216 1262 " BIT0 - Enable UEFI page guard.<BR>\n" 1217 1263 " BIT1 - Enable UEFI pool guard.<BR>\n" 1218 1264 " BIT2 - Enable SMM page guard.<BR>\n" 1219 1265 " BIT3 - Enable SMM pool guard.<BR>\n" 1266 " BIT4 - Enable UEFI freed-memory guard (Use-After-Free memory detection).<BR>\n" 1220 1267 " BIT7 - The direction of Guard Page for Pool Guard.\n" 1221 1268 " 0 - The returned pool is near the tail guard page.<BR>\n" … … 1244 1291 "On TRUE, the string FPDT record will be used to store every performance entry.\n" 1245 1292 "On FALSE, the different FPDT record will be used to store the different performance entries." 1293 1294 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdVpdBaseAddress64_PROMPT #language en-US "64bit VPD base address" 1295 1296 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdVpdBaseAddress64_HELP #language en-US "VPD type PCD allows a developer to point to an absolute physical address PcdVpdBaseAddress64" 1297 "to store PCD value. It will be DynamicExDefault only." 1298 "It is used to set VPD region base address. So, it can't be DynamicExVpd PCD. Its value is" 1299 "required to be accessed in PcdDxe driver entry point. So, its value must be set in PEI phase." 1300 "It can't depend on EFI variable service, and can't be DynamicExHii PCD." 1301 1302 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdUse5LevelPageTable_PROMPT #language en-US "Enable 5-Level Paging support in long mode" 1303 1304 #string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdUse5LevelPageTable_HELP #language en-US "Indicates if 5-Level Paging will be enabled in long mode. 5-Level Paging will not be enabled" 1305 "when the PCD is TRUE but CPU doesn't support 5-Level Paging." 1306 " TRUE - 5-Level Paging will be enabled." 1307 " FALSE - 5-Level Paging will not be enabled."
Note:
See TracChangeset
for help on using the changeset viewer.