]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/MdeModulePkg.uni
MdeModulePkg: loose VA_COPY with no matching VA_END on a return path
[mirror_edk2.git] / MdeModulePkg / MdeModulePkg.uni
index ce9de4897afba174685a678ca71d66f7d6ea3a4d..43dd5103be9bfcf6eeb797b55b18baa1b2855a6e 100644 (file)
                                                                                            "SEC fills the full temp stack with this values. When switch stack, PeiCore can check\n"\r
                                                                                            "this value in the temp stack to know how many stack has been used.\n"\r
 \r
+#string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdHeapGuardPageType_PROMPT  #language en-US "The memory type mask for Page Guard"\r
+\r
+#string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdHeapGuardPageType_HELP    #language en-US "Indicates which type allocation need guard page.\n"\r
+                                                                                        " Below is bit mask for this PCD: (Order is same as UEFI spec)<BR>\n"\r
+                                                                                        "  EfiReservedMemoryType             0x0000000000000001\n"\r
+                                                                                        "  EfiLoaderCode                     0x0000000000000002\n"\r
+                                                                                        "  EfiLoaderData                     0x0000000000000004\n"\r
+                                                                                        "  EfiBootServicesCode               0x0000000000000008\n"\r
+                                                                                        "  EfiBootServicesData               0x0000000000000010\n"\r
+                                                                                        "  EfiRuntimeServicesCode            0x0000000000000020\n"\r
+                                                                                        "  EfiRuntimeServicesData            0x0000000000000040\n"\r
+                                                                                        "  EfiConventionalMemory             0x0000000000000080\n"\r
+                                                                                        "  EfiUnusableMemory                 0x0000000000000100\n"\r
+                                                                                        "  EfiACPIReclaimMemory              0x0000000000000200\n"\r
+                                                                                        "  EfiACPIMemoryNVS                  0x0000000000000400\n"\r
+                                                                                        "  EfiMemoryMappedIO                 0x0000000000000800\n"\r
+                                                                                        "  EfiMemoryMappedIOPortSpace        0x0000000000001000\n"\r
+                                                                                        "  EfiPalCode                        0x0000000000002000\n"\r
+                                                                                        "  EfiPersistentMemory               0x0000000000004000\n"\r
+                                                                                        "  OEM Reserved                      0x4000000000000000\n"\r
+                                                                                        "  OS Reserved                       0x8000000000000000\n"\r
+                                                                                        " e.g. LoaderCode+LoaderData+BootServicesCode+BootServicesData are needed, 0x1E should be used.<BR>"\r
+\r
+#string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdHeapGuardPoolType_PROMPT  #language en-US "The memory type mask for Pool Guard"\r
+\r
+#string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdHeapGuardPoolType_HELP    #language en-US "Indicates which type allocation need guard page.\n"\r
+                                                                                        " Below is bit mask for this PCD: (Order is same as UEFI spec)<BR>\n"\r
+                                                                                        "  EfiReservedMemoryType             0x0000000000000001\n"\r
+                                                                                        "  EfiLoaderCode                     0x0000000000000002\n"\r
+                                                                                        "  EfiLoaderData                     0x0000000000000004\n"\r
+                                                                                        "  EfiBootServicesCode               0x0000000000000008\n"\r
+                                                                                        "  EfiBootServicesData               0x0000000000000010\n"\r
+                                                                                        "  EfiRuntimeServicesCode            0x0000000000000020\n"\r
+                                                                                        "  EfiRuntimeServicesData            0x0000000000000040\n"\r
+                                                                                        "  EfiConventionalMemory             0x0000000000000080\n"\r
+                                                                                        "  EfiUnusableMemory                 0x0000000000000100\n"\r
+                                                                                        "  EfiACPIReclaimMemory              0x0000000000000200\n"\r
+                                                                                        "  EfiACPIMemoryNVS                  0x0000000000000400\n"\r
+                                                                                        "  EfiMemoryMappedIO                 0x0000000000000800\n"\r
+                                                                                        "  EfiMemoryMappedIOPortSpace        0x0000000000001000\n"\r
+                                                                                        "  EfiPalCode                        0x0000000000002000\n"\r
+                                                                                        "  EfiPersistentMemory               0x0000000000004000\n"\r
+                                                                                        "  OEM Reserved                      0x4000000000000000\n"\r
+                                                                                        "  OS Reserved                       0x8000000000000000\n"\r
+                                                                                        " e.g. LoaderCode+LoaderData+BootServicesCode+BootServicesData are needed, 0x1E should be used.<BR>"\r
+\r
+\r
+#string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdHeapGuardPropertyMask_PROMPT  #language en-US "The Heap Guard feature mask"\r
+\r
+#string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdHeapGuardPropertyMask_HELP    #language en-US "This mask is to control Heap Guard behavior.\n"\r
+                                                                                            "   BIT0 - Enable UEFI page guard.<BR>\n"\r
+                                                                                            "   BIT1 - Enable UEFI pool guard.<BR>\n"\r
+                                                                                            "   BIT2 - Enable SMM page guard.<BR>\n"\r
+                                                                                            "   BIT3 - Enable SMM pool guard.<BR>\n"\r
+                                                                                            "   BIT7 - The direction of Guard Page for Pool Guard.\n"\r
+                                                                                            "          0 - The returned pool is adjacent to the bottom guard page.<BR>\n"\r
+                                                                                            "          1 - The returned pool is adjacent to the top guard page.<BR>"\r
+\r
+#string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdCpuStackGuard_PROMPT  #language en-US "Enable UEFI Stack Guard"\r
+\r
+#string STR_gEfiMdeModulePkgTokenSpaceGuid_PcdCpuStackGuard_HELP    #language en-US "Indicates if UEFI Stack Guard will be enabled.\n"\r
+                                                                                    "  If enabled, stack overflow in UEFI can be caught, preventing chaotic consequences.<BR><BR>\n"\r
+                                                                                    "   TRUE  - UEFI Stack Guard will be enabled.<BR>\n"\r
+                                                                                    "   FALSE - UEFI Stack Guard will be disabled.<BR>"\r
+\r