- PcdSupportUpdateCapsuleRest|0x0001001d|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|FALSE\r
- PcdPeiPcdDatabaseTraverseEnabled|0x00010020|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE\r
- PcdDxePcdDatabaseTraverseEnabled|0x00010021|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE\r
- PcdPeiPcdDatabaseSetEnabled|0x00010030|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE\r
- PcdPeiPcdDatabaseGetSizeEnabled|0x00010031|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE\r
- PcdPeiPcdDatabaseCallbackOnSetEnabled|0x00010032|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE\r
- PcdPeiPcdDatabaseExEnabled|0x00010033|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE\r
- PcdDxeIplSupportEfiDecompress|0x00010034|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE\r
- PcdDxeIplSupportTianoDecompress|0x00010035|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE\r
- PcdDxeIplSupportCustomDecompress|0x00010036|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE\r
- PcdDevicePathSupportDevicePathToText|0x00010037|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|FALSE\r
- PcdDevicePathSupportDevicePathFromText|0x00010038|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|FALSE\r
- PcdDxeIplBuildShareCodeHobs|0x0001003c|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|FALSE\r
- PcdNtEmulatorEnable|0x0001003e|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|FALSE\r
+ ## Indicate whether platform can support update capsule across a system reset\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleRest|FALSE|BOOLEAN|0x0001001d\r
+ \r
+ ## This feature flag can be used to enable or disable the Pcd PEIM database \r
+ # traverse capability. Disable it can reduce the size of final image generated.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseTraverseEnabled|TRUE|BOOLEAN|0x00010020\r
+ \r
+ ## This feature flag can be used to enable or disable the Pcd DXE database \r
+ # traverse capability. Disable it can reduce the size of final image generated.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE|BOOLEAN|0x00010021\r
+ \r
+ ## This feature flag can be used to enable or disable the SET capability of PCD service PEIM.\r
+ # If a platform does not do PCD SET operation in PEI phase. This flag can be set to DISABLE to save size.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseSetEnabled|TRUE|BOOLEAN|0x00010030\r
+ \r
+ ## This feature flag can be used to enable or disable the GET size capability of PCD service PEIM.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseGetSizeEnabled|TRUE|BOOLEAN|0x00010031\r
+ \r
+ ## This feature flag can be used to enable or disable the Callback On SET capability of PCD service PEIM. \r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseCallbackOnSetEnabled|TRUE|BOOLEAN|0x00010032\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 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
+ \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 PCD is set as TRUE, the code specific to NT emulator will be endabled.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdNtEmulatorEnable|FALSE|BOOLEAN|0x0001003e\r
+ \r
+ ## If TRUE, track statistical information about variable usage stored in the EFI system table.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdVariableCollectStatistics|FALSE|BOOLEAN|0x0001003f\r
+ \r
+ ## If TRUE, Unicode Collation Protocol will be installed.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdUnicodeCollationSupport|TRUE|BOOLEAN|0x00010040\r
+ \r
+ ## If TRUE, Unicode Collation 2 Protocol will be installed.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdUnicodeCollation2Support|TRUE|BOOLEAN|0x00010041\r
+ \r
+ ## If TRUE, GOP device is supported in graphics mode.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdConOutGopSupport|TRUE|BOOLEAN|0x00010042\r
+ \r
+ ## If TRUE, UGA device is supported in graphics mode.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdConOutUgaSupport|TRUE|BOOLEAN|0x00010043\r
+ \r
+ ## If TRUE, TE image will first be searched in PeiCore dispatcher. \r
+ # If FALSE, PE image will first be searched.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreImageLoaderSearchTeSectionFirst|TRUE|BOOLEAN|0x00010044\r
+ \r
+ ## If PcdSupportHardwareErrorRecord is TRUE, support hardware error record via variable in BDS.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdSupportHardwareErrorRecord|FALSE|BOOLEAN|0x00010045\r
+ \r
+ ## If TRUE, UGA Draw Protocol is still consumed in platform.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdUgaConsumeSupport|TRUE|BOOLEAN|0x00010046\r
+ \r
+ ## If TRUE, Robustnesss improvement such as for DUET. Default is not required.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdTurnOffUsbLegacySupport|FALSE|BOOLEAN|0x00010047\r
+\r
+ ## If TRUE, HiiImageProtocol will be installed.\r
+ # FALSE is for size reduction.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdSupportHiiImageProtocol|TRUE|BOOLEAN|0x00010100\r
+ \r
+ ## If TRUE, Full UEFI Config Routing Protocol will be installed.\r
+ # FALSE is for size reduction.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdSupportFullConfigRoutingProtocol|TRUE|BOOLEAN|0x00010101\r
+ \r
+ ## If TRUE, Default Keyboard Layout is disabled in Usb KeyBoard device.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdDisableDefaultKeyboardLayoutInUsbKbDriver|FALSE|BOOLEAN|0x00010200\r
+\r
+ ## If TRUE, Framework Hii is supported to provide backward compatibility\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
+ ##\r
+ # If TRUE, HelloWorld Application will print the verbose information.\r
+ # This PCD is a sample to explain FeatureFlag PCD usage.\r
+ ##\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintEnable|TRUE|BOOLEAN|0x0001200a\r