## Load File protocol provides capability to load and unload EFI image into memory and execute it.\r
gEfiLoadPeImageProtocolGuid = { 0x5CB5C776, 0x60D5, 0x45EE, { 0x88, 0x3C, 0x45, 0x27, 0x08, 0xCD, 0x74, 0x3F }}\r
\r
+ ## Print protocol defines only one basic print function.\r
+ gEfiPrintProtocolGuid = { 0xdf2d868e, 0x32fc, 0x4cf0, {0x8e, 0x6b, 0xff, 0xd9, 0x5d, 0x13, 0x43, 0xd0} }\r
+\r
## Print protocol defines six basic print functions to print the format unicode and ascii string.\r
- gEfiPrintProtocolGuid = { 0x5bcc3dbc, 0x8c57, 0x450a, { 0xbb, 0x0c, 0xa1, 0xc0, 0xbd, 0xde, 0x48, 0x0c }}\r
- \r
+ gEfiPrint2ProtocolGuid = { 0x5bcc3dbc, 0x8c57, 0x450a, { 0xbb, 0x0c, 0xa1, 0xc0, 0xbd, 0xde, 0x48, 0x0c }}\r
+\r
## This protocol defines the EFI generic memory test interfaces in Dxe phase.\r
gEfiGenericMemTestProtocolGuid = { 0x309DE7F1, 0x7F5E, 0x4ACE, { 0xB4, 0x9C, 0x53, 0x1B, 0xE5, 0xAA, 0x95, 0xEF }}\r
\r
\r
## This feature flag can be used to enable or disable the PCD service PEIM to handle DynamicEX PCD. \r
gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseExEnabled|TRUE|BOOLEAN|0x00010033\r
- \r
- ## If this feature is enabled, then the DXE IPL must support decompressing files compressed with the EFI Compression algorithm.\r
- # This feature flag is deprecated.\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportEfiDecompress|TRUE|BOOLEAN|0x00010034\r
- \r
- ## If this feature is enabled, then the DXE IPL must support decompressing files compressed with the Tiano Compression algorithm.\r
- # This feature flag is deprecated.\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportTianoDecompress|TRUE|BOOLEAN|0x00010035\r
- \r
- ## If this feature is enabled, then the DXE IPL must support decompressing files compressed with the Custom Compression algorithm.\r
- # This feature flag is deprecated.\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportCustomDecompress|TRUE|BOOLEAN|0x00010036\r
- \r
+ \r
## If TRUE, then the Device Path To Text Protocol should be produced by the platform.\r
# It can be disabled to save size.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText|TRUE|BOOLEAN|0x00010037\r
## If TRUE, then the Device Path From Text Protocol should be produced by the platform.\r
# It can be disabled to save size.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText|TRUE|BOOLEAN|0x00010038\r
- \r
- ## If this feature is enabled, DXE IPL will build a series of HOBs to share code with DXE Core.\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildShareCodeHobs|FALSE|BOOLEAN|0x0001003c\r
- \r
+ \r
## If this PCD is set as TRUE, the code specific to NT emulator will be endabled.\r
gEfiMdeModulePkgTokenSpaceGuid.PcdNtEmulatorEnable|FALSE|BOOLEAN|0x0001003e\r
\r
gEfiMdeModulePkgTokenSpaceGuid.PcdDisableDefaultKeyboardLayoutInUsbKbDriver|FALSE|BOOLEAN|0x00010200\r
\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkHiiCompatibilitySupport|TRUE|BOOLEAN|0x00012008\r
+ \r
+ ## IF TRUE, the PeiCore will handle the framework FvHob and install FvInfo PPI for it.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkFvHobCompatibilitySupport|FALSE|BOOLEAN|0x00012009\r
\r
[PcdsFixedAtBuild.common]\r
## Dynamic type PCD can be registered callback function for Pcd setting action.\r