\r
## Include/Protocol/EbcSimpleDebugger.h\r
gEfiEbcSimpleDebuggerProtocolGuid = { 0x2a72d11e, 0x7376, 0x40f6, { 0x9c, 0x68, 0x23, 0xfa, 0x2f, 0xe3, 0x63, 0xf1 } }\r
+\r
+ ## Include/Protocol/BootLogo.h\r
+ gEfiBootLogoProtocolGuid = { 0xcdea2bd3, 0xfc25, 0x4c1c, { 0xb9, 0x7c, 0xb3, 0x11, 0x86, 0x6, 0x49, 0x90 } }\r
+\r
[PcdsFeatureFlag]\r
## Indicate whether platform can support update capsule across a system reset\r
gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleReset|FALSE|BOOLEAN|0x0001001d\r
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxEfiSystemTablePointerAddress|0x0|UINT64|0x30001027\r
\r
[PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx]\r
- ## This PCD defines the Console output column and the default value is 25 according to UEFI spec\r
+ ## This PCD defines the Console output column and the default value is 25 according to UEFI spec.\r
+ # This PCD could be set to 0 then console output could be at max column and max row.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow|25|UINT32|0x40000006\r
\r
- ## This PCD defines the Console output row and the default value is 80 according to UEFI spec\r
+ ## This PCD defines the Console output row and the default value is 80 according to UEFI spec.\r
+ # This PCD could be set to 0 then console output could be at max column and max row.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn|80|UINT32|0x40000007\r
\r
+ ## This PCD defines the video horizontal resolution.\r
+ # This PCD could be set to 0 then video resolution could be at highest resolution.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution|800|UINT32|0x40000009\r
+\r
+ ## This PCD defines the video vertical resolution.\r
+ # This PCD could be set to 0 then video resolution could be at highest resolution.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdVideoVerticalResolution|600|UINT32|0x4000000a\r
+\r
[PcdsFixedAtBuild, PcdsDynamic, PcdsDynamicEx]\r
## Base address of the NV variable range in flash device\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0x0|UINT32|0x30000001\r
# make sure the memory size is large enough to meet capsule PEI requiremnt in capsule update path.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdCapsulePeiLongModeStackSize|0x8000|UINT32|0x0001005D\r
\r
+ ## This PCD specifies whether 1G page table is enabled.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable|FALSE|BOOLEAN|0x0001005E\r
+\r
[PcdsPatchableInModule]\r
## Specify memory size with page number for PEI code when \r
# the feature of Loading Module at Fixed Address is enabled\r
# default value is set to Zero. And the PCD is assumed ONLY to be accessed in DxeS3BootScriptLib Library.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdS3BootScriptTablePrivateDataPtr|0x0|UINT64|0x00030000\r
\r
-[PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx, PcdsDynamicHii]\r
- ## This PCD specifies whether 1G page table is enabled.\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable|FALSE|BOOLEAN|0x30000047\r
-\r