X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FEdkModulePkg.spd;h=0f0556b80ddec41f570ca8846c5b96cc8a0f6b65;hp=72b9ab57ecb6aaad0cafda4e13b06688fa7cca3b;hb=bf0ce309d12976a2c36335118b183cc5d38bdc00;hpb=1f86f0814aadbb8cedf6747fabc43ed163bff524 diff --git a/EdkModulePkg/EdkModulePkg.spd b/EdkModulePkg/EdkModulePkg.spd index 72b9ab57ec..0f0556b80d 100644 --- a/EdkModulePkg/EdkModulePkg.spd +++ b/EdkModulePkg/EdkModulePkg.spd @@ -1,5 +1,5 @@ - - + + EdkModulePkg B6EC423C-21D2-490D-85C6-DD5864EAA674 @@ -159,6 +159,7 @@ Universal/Variable/Pei/Variable.msa Universal/EmuVariable/RuntimeDxe/EmuVariable.msa Universal/Variable/RuntimeDxe/Variable.msa + Universal/Capsule/RuntimeDxe/CapsuleRuntime.msa Universal/WatchdogTimer/Dxe/WatchDogTimer.msa @@ -171,8 +172,14 @@ Include/EdkDxe.h Include/EdkDxe.h Include/EdkDxe.h + Include/EdkPeim.h + + gEfiEdkModulePkgTokenSpaceGuid + 8CC4092F-F60E-46d1-B41C-1E761DF50582 + All PCD define in EdkModulePkg is in this token space scope + gPcdDataBaseHobGuid EA296D92-0B69-423C-8C28-33B4E0A91268 @@ -350,6 +357,11 @@ + + gEfiCapsuleArchProtocolGuid + 5053697E-2EBC-4819-90D9-0580DEEE5754 + + gEfiCustomizedDecompressProtocolGuid 9A44198E-A4A2-44E6-8A1F-39BEFDAC896F @@ -480,6 +492,11 @@ 76B6BDFA-2ACD-4462-9E3F-CB58C969D937 + + gEfiScsiIoProtocolGuid + 403CD195-F233-48EC-8455-B2E52F1D9E02 + + @@ -507,7 +524,7 @@ PcdMaximumUnicodeStringLength 0x00000001 - FIX_ME_PcdMaximumUnicodeStringLength + gEfiMdePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD 1000000 @@ -516,7 +533,7 @@ PcdMaximumAsciiStringLength 0x00000002 - FIX_ME_PcdMaximumAsciiStringLength + gEfiMdePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD 1000000 @@ -525,7 +542,7 @@ PcdMaximumLinkedListLength 0x00000003 - FIX_ME_PcdMaximumLinkedListLength + gEfiMdePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD 1000000 @@ -534,7 +551,7 @@ PcdSpinLockTimeout 0x00000004 - FIX_ME_PcdSpinLockTimeout + gEfiMdePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD 10000000 @@ -543,7 +560,7 @@ PcdDebugPropertyMask 0x00000005 - FIX_ME_PcdDebugPropertyMask + gEfiMdePkgTokenSpaceGuid UINT8 FIXED_AT_BUILD 0x0f @@ -552,7 +569,7 @@ PcdDebugPrintErrorLevel 0x00000006 - FIX_ME_PcdDebugPrintErrorLevel + gEfiMdePkgTokenSpaceGuid UINT32 PATCHABLE_IN_MODULE 0x80000000 @@ -561,7 +578,7 @@ PcdReportStatusCodePropertyMask 0x00000007 - FIX_ME_PcdReportStatusCodePropertyMask + gEfiMdePkgTokenSpaceGuid UINT8 FIXED_AT_BUILD 0x07 @@ -570,7 +587,7 @@ PcdDebugClearMemoryValue 0x00000008 - FIX_ME_PcdDebugClearMemoryValue + gEfiMdePkgTokenSpaceGuid UINT8 FIXED_AT_BUILD 0xAF @@ -579,7 +596,7 @@ PcdPerformanceLibraryPropertyMask 0x00000009 - FIX_ME_PcdPerformanceLibraryPropertyMask + gEfiMdePkgTokenSpaceGuid UINT8 FIXED_AT_BUILD 0 @@ -588,7 +605,7 @@ PcdMaxPcdCallBackNumber 0x0001000f - FIX_ME_PcdMaxPcdCallBackNumber + gEfiEdkModulePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD 0 @@ -597,7 +614,7 @@ PcdTestDynamicUint8 0x00011000 - FIX_ME_PcdTestDynamicUint8 + gEfiEdkModulePkgTokenSpaceGuid UINT8 DYNAMIC 0x01 @@ -606,7 +623,7 @@ PcdTestDynamicUint16 0x00011001 - FIX_ME_PcdTestDynamicUint16 + gEfiEdkModulePkgTokenSpaceGuid UINT16 DYNAMIC 0x1234 @@ -615,7 +632,7 @@ PcdTestDynamicUint32 0x00011002 - FIX_ME_PcdTestDynamicUint32 + gEfiEdkModulePkgTokenSpaceGuid UINT32 DYNAMIC HELP FIX ME! @@ -623,7 +640,7 @@ PcdTestDynamicUint64 0x00011003 - FIX_ME_PcdTestDynamicUint64 + gEfiEdkModulePkgTokenSpaceGuid UINT64 DYNAMIC HELP FIX ME! @@ -631,7 +648,7 @@ PcdTestDynamicBoolean 0x00011004 - FIX_ME_PcdTestDynamicBoolean + gEfiEdkModulePkgTokenSpaceGuid BOOLEAN DYNAMIC HELP FIX ME! @@ -639,7 +656,7 @@ PcdMaxPeiPcdCallBackNumberPerPcdEntry 0x0001000f - FIX_ME_PcdMaxPeiPcdCallBackNumberPerPcdEntry + gEfiEdkModulePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD HELP FIX ME! @@ -647,10 +664,52 @@ PcdVpdBaseAddress 0x00010010 - FIX_ME_PcdVpdBaseAddress + gEfiEdkModulePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD HELP FIX ME! + + PcdSupportUpdateCapsuleRest + 0x00010020 + gEfiEdkModulePkgTokenSpaceGuid + BOOLEAN + FEATURE_FLAG + HELP FIX ME! + + + PcdMaxSizePopulateCapsule + 0x00010021 + gEfiEdkModulePkgTokenSpaceGuid + UINT32 + FIXED_AT_BUILD + HELP FIX ME! + + + PcdMaxSizeNonPopulateCapsule + 0x00010022 + gEfiEdkModulePkgTokenSpaceGuid + UINT32 + FIXED_AT_BUILD + HELP FIX ME! + + + PcdPeiPcdDatabaseTraverseEnabled + 0x00010020 + gEfiEdkModulePkgTokenSpaceGuid + BOOLEAN + FEATURE_FLAG + TRUE + This feature flag can be used to enable or disable the Pcd PEIM database traverse capability. Disable it can reduce the size of final image generated. + + + PcdDxePcdDatabaseTraverseEnabled + 0x00010021 + gEfiEdkModulePkgTokenSpaceGuid + BOOLEAN + FEATURE_FLAG + TRUE + This feature flag can be used to enable or disable the Pcd DXE database traverse capability. Disable it can reduce the size of final image generated. + \ No newline at end of file