## Include/Guid/TtyTerm.h\r
gEfiTtyTermGuid = { 0x7d916d80, 0x5bb1, 0x458c, {0xa4, 0x8f, 0xe2, 0x5f, 0xdd, 0x51, 0xef, 0x94 }}\r
\r
+ ## Include/Guid/HiiBootMaintenanceFormset.h\r
+ gEfiIfrBootMaintenanceGuid = { 0xb2dedc91, 0xd59f, 0x48d2, { 0x89, 0x8a, 0x12, 0x49, 0xc, 0x74, 0xa4, 0xe0 }}\r
+ \r
[Ppis]\r
## Include/Ppi/AtaController.h\r
gPeiAtaControllerPpiGuid = { 0xa45e60d1, 0xc719, 0x44aa, { 0xb0, 0x7a, 0xaa, 0x77, 0x7f, 0x85, 0x90, 0x6d }}\r
# @Prompt Shadow Peim On S3 Boot. \r
gEfiMdeModulePkgTokenSpaceGuid.PcdShadowPeimOnS3Boot|FALSE|BOOLEAN|0x30001028\r
\r
+ ## Indicates if to shadow PEIM and PeiCore after memory is ready.<BR><BR>\r
+ # This PCD is used on other boot path except for S3 boot. \r
+ # TRUE - Shadow PEIM and PeiCore after memory is ready.<BR>\r
+ # FALSE - Not shadow PEIM after memory is ready.<BR>\r
+ # @Prompt Shadow Peim and PeiCore on boot\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdShadowPeimOnBoot|TRUE|BOOLEAN|0x30001029\r
+\r
## The mask is used to control memory profile behavior.<BR><BR>\r
# BIT0 - Enable UEFI memory profile.<BR>\r
# BIT1 - Enable SMRAM profile.<BR>\r
## The number of bytes between registers in serial device. The default is 1 byte.\r
# @Prompt Serial Port Register Stride in Bytes\r
gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterStride|1|UINT32|0x0001006d\r
- \r
+\r
+ ## Indicates if to set NX for stack.<BR><BR>\r
+ # For the DxeIpl and the DxeCore are both X64, set NX for stack feature also require PcdDxeIplBuildPageTables be TRUE.<BR>\r
+ # For the DxeIpl and the DxeCore are both IA32 (PcdDxeIplSwitchToLongMode is FALSE), set NX for stack feature also require\r
+ # IA32 PAE is supported and Execute Disable Bit is available.<BR>\r
+ # TRUE - to set NX for stack.<BR>\r
+ # FALSE - Not to set NX for stack.<BR>\r
+ # @Prompt Set NX for stack.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdSetNxForStack|FALSE|BOOLEAN|0x0001006f\r
+\r
[PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx]\r
## This PCD defines the Console output row. The default value is 25 according to UEFI spec.\r
# This PCD could be set to 0 then console output would be at max column and max row.\r