+ \r
+ ## Include/Protocol/TcgService.h\r
+ gEfiTcgProtocolGuid = { 0xf541796d, 0xa62e, 0x4954, { 0xa7, 0x75, 0x95, 0x84, 0xf6, 0x1b, 0x9c, 0xdd }}\r
+\r
+ ## Include/Protocol/FormBrowser2.h\r
+ gEfiFormBrowser2ProtocolGuid = {0xb9d4c360, 0xbcfb, 0x4f9b, {0x92, 0x98, 0x53, 0xc1, 0x36, 0x98, 0x22, 0x58}}\r
+ \r
+ ## Include/Protocol/HiiString.h\r
+ gEfiHiiStringProtocolGuid = {0x0fd96974, 0x23aa, 0x4cdc, {0xb9, 0xcb, 0x98, 0xd1, 0x77, 0x50, 0x32, 0x2a}}\r
+ \r
+ ## Include/Protocol/HiiImage.h\r
+ gEfiHiiImageProtocolGuid = {0x31a6406a, 0x6bdf, 0x4e46, {0xb2, 0xa2, 0xeb, 0xaa, 0x89, 0xc4, 0x09, 0x20}}\r
+ \r
+ ## Include/Protocol/HiiConfigRouting.h\r
+ gEfiHiiConfigRoutingProtocolGuid = {0x587e72d7, 0xcc50, 0x4f79, {0x82, 0x09, 0xca, 0x29, 0x1f, 0xc1, 0xa1, 0x0f}}\r
+ \r
+ ## Include/Protocol/HiiDatabase.h\r
+ gEfiHiiDatabaseProtocolGuid = {0xef9fc172, 0xa1b2, 0x4693, {0xb3, 0x27, 0x6d, 0x32, 0xfc, 0x41, 0x60, 0x42}}\r
+ \r
+ ## Include/Protocol/HiiFont.h\r
+ gEfiHiiFontProtocolGuid = {0xe9ca4775, 0x8657, 0x47fc, {0x97, 0xe7, 0x7e, 0xd6, 0x5a, 0x08, 0x43, 0x24}}\r
+ \r
+ ## Include/Protocol/HiiConfigAccess.h\r
+ gEfiHiiConfigAccessProtocolGuid = {0x330d4706, 0xf2a0, 0x4e4f, {0xa3, 0x69, 0xb6, 0x6f, 0xa8, 0xd5, 0x43, 0x85}}\r
+ \r
+ ## Include/Protocol/HiiPackageList.h\r
+ gEfiHiiPackageListProtocolGuid = { 0x6a1ee763, 0xd47a, 0x43b4, {0xaa, 0xbe, 0xef, 0x1d, 0xe2, 0xab, 0x56, 0xfc}}\r
+ \r
+[PcdsFeatureFlag]\r
+ ## If TRUE, the component name protocol will not be installed.\r
+ gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE|BOOLEAN|0x0000000d\r
+\r
+ ## If TRUE, the driver diagnostics protocol will not be installed.\r
+ gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE|BOOLEAN|0x0000000e\r
+\r
+ ## If TRUE, the component name2 protocol will not be installed.\r
+ gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|FALSE|BOOLEAN|0x000000010\r
+\r
+ ## If TRUE, the driver diagnostics2 protocol will not be installed.\r
+ gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|FALSE|BOOLEAN|0x00000011\r
+\r
+ ## Indicates whether EFI 1.1 ISO 639-2 language supports are obsolete\r
+ gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDeprecate|FALSE|BOOLEAN|0x00000012\r
+\r
+ ## If TRUE, UGA Draw Protocol is still consumed.\r
+ gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport|TRUE|BOOLEAN|0x00000013\r
+\r
+[PcdsFixedAtBuild]\r
+ ## Indicates the maximum length of unicode string\r
+ gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|1000000|UINT32|0x00000001\r
+\r
+ ## Indicates the maximum length of ascii string\r
+ gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|1000000|UINT32|0x00000002\r
+\r
+ ## Indicates the maximum node number of linked list\r
+ gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|1000000|UINT32|0x00000003\r
+\r
+ ## Indicates the timeout tick of holding spin lock\r
+ gEfiMdePkgTokenSpaceGuid.PcdSpinLockTimeout|10000000|UINT32|0x00000004\r
+\r
+ ## The mask is used to control DebugLib behavior\r
+ gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0|UINT8|0x00000005\r
+\r
+ ## The mask is used to control ReportStatusCodeLib behavior\r
+ gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0|UINT8|0x00000007\r
+\r
+ ## This value is used to fill a segment of memory\r
+ gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue|0xAF|UINT8|0x00000008\r
+\r
+ ## The mask is used to control PerformanceLib behavior\r
+ gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask|0|UINT8|0x00000009\r
+\r
+ ## The mask is used to control PostCodeLib behavior\r
+ gEfiMdePkgTokenSpaceGuid.PcdPostCodePropertyMask|0|UINT8|0x0000000b\r
+\r
+ ## This value is used to set the FSB clock\r
+ gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000|UINT32|0x0000000c\r
+\r
+ ## The maxium allowable size of formatted unicode string\r
+ gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|320|UINT32|0x101\r
+\r
+ ## Status code value for indicating a watchdog timer is expired\r
+ gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueEfiWatchDogTimerExpired|0x00011003|UINT32|0x00000013\r
+\r
+ ## Status code value for indicating the invocation of SetVirtualAddressMap()\r
+ gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueSetVirtualAddressMap|0x03101004|UINT32|0x00000014\r
+\r
+ ## Status code value for indicating the start of memory test\r
+ gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMemoryTestStarted|0x00051006|UINT32|0x00000015\r
+\r
+ ## Status code value for indicating memory error in memory test\r
+ gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueUncorrectableMemoryError|0x00051003|UINT32|0x00000016\r
+\r
+ ## Status code value for indicating the failure of console operation\r
+ gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleError|0x01040006|UINT32|0x00000017\r
+\r
+ ## Status code value for indicating the failure of console reset operation\r
+ gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleReset|0x01040001|UINT32|0x00000018\r