+ gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0x0|UINT32|0x30000010\r
+\r
+ ## 64-bit Base address of the NV variable range in flash device\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase64|0x0|UINT64|0x80000001\r
+\r
+ ## 64-bit Base address of the FTW spare block range in flash device.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase64|0x0|UINT64|0x80000013\r
+\r
+ ## 64-bit Base address of the FTW working block range in flash device.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase64|0x0|UINT64|0x80000010\r
+\r
+ ## This PCD defines the print string.\r
+ # This PCD is a sample to explain String typed PCD usage.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintString|L"UEFI Hello World!\n"|VOID*|0x40000004\r
+\r
+ ## This PCD defines a reserved memory range for the EMU Variable driver's NV Variable Store\r
+ # The range is valid if non-zero. The memory range size must be PcdVariableStoreSize.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0|UINT64|0x40000008\r
+\r
+ ## This PCD specifies whether the Single Root I/O virtualization support.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdSrIovSupport|TRUE|BOOLEAN|0x10000044\r
+\r
+ ## This PCD specifies whether the Alternative Routing-ID support.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdAriSupport|TRUE|BOOLEAN|0x10000045\r
+\r
+ ## This PCD specifies whether the Multi Root I/O virtualization support.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMrIovSupport|FALSE|BOOLEAN|0x10000046\r
+\r
+[PcdsFixedAtBuild,PcdsPatchableInModule,PcdsDynamic]\r
+ ## This PCD defines the times to print hello world string.\r
+ # This PCD is a sample to explain FixedAtBuild UINT32 PCD usage.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintTimes|1|UINT32|0x40000005\r
+\r
+ ## Indicate the max size of the capsule image with reset flag that the platform can support.\r
+ # The default max size is 100MB (0x6400000) for more than one large capsule images.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizePopulateCapsule|0x6400000|UINT32|0x0001001e\r
+\r
+ ## Indicate the max size of the capsule image without reset flag that the platform can support.\r
+ # The default max size is 10MB (0xa00000) for the casule image without reset flag setting.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule|0xa00000|UINT32|0x0001001f\r
+\r
+ ## Null-terminated Unicode string of the firmware vendor name that is default name filled into the EFI System Table\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVendor|L"EDK II"|VOID*|0x00010050\r
+\r
+ ## Firmware revision that is default value filled into the EFI System Table\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareRevision|0x00010000|UINT32|0x00010051\r
+\r
+ ## Null-terminated Unicode string that described the firmware version\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString|L""|VOID*|0x00010052\r
+\r
+ ## Null-terminated Unicode string that contains the date the formware was released\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareReleaseDateString|L""|VOID*|0x00010053\r
+\r
+ ## PcdStatusCodeMemorySize is used when PcdStatusCodeUseMemory is set to true\r
+ # (PcdStatusCodeMemorySize * KBytes) is the total taken memory size.\r
+ # The default value in PeiPhase is 1 KBytes.\r
+ # The default value in DxePhase is 128 KBytes.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1|UINT16|0x00010054\r
+\r
+ ## This PCD specifies whether to reset system when memory type information changes.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdResetOnMemoryTypeInformationChange|TRUE|BOOLEAN|0x00010056\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
+ gEfiMdeModulePkgTokenSpaceGuid.PcdLoadFixAddressPeiCodePageNumber|0|UINT32|0x00000029\r
+ \r
+ ## Specify memory size with page number for DXE boot time code when \r
+ # the feature of Loading Module at Fixed Address is enabled\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdLoadFixAddressBootTimeCodePageNumber|0|UINT32|0x0000002a\r
+ \r
+ ## Specify memory size with page number for DXE runtime code when \r
+ # the feature of Loading Module at Fixed Address is enabled\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdLoadFixAddressRuntimeCodePageNumber|0|UINT32|0x0000002b\r
+ \r
+ ## Specify memory size with page number for SMM code when \r
+ # the feature of Loading Module at Fixed Address is enabled\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdLoadFixAddressSmmCodePageNumber|0|UINT32|0x0000002c\r