X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FEdkModulePkg.spd;h=37a1a1fc6db627bee5c8f7681bfdfdcc1f83c494;hp=218156b58d090ba8b057b40814ca2a9e86343f45;hb=5fa3415f7ba7a64051e20cc9aa8fdc284462c99a;hpb=56836fe92b0a7284bc2e964065e00ad867145826 diff --git a/EdkModulePkg/EdkModulePkg.spd b/EdkModulePkg/EdkModulePkg.spd index 218156b58d..37a1a1fc6d 100644 --- a/EdkModulePkg/EdkModulePkg.spd +++ b/EdkModulePkg/EdkModulePkg.spd @@ -330,10 +330,6 @@ Include/Protocol/ScsiIo.h - - Include/Protocol/SecurityPolicy.h - - Include/Protocol/UgaIo.h @@ -458,6 +454,14 @@ Include/EdkPeim.h + + gEfiGenericPlatformTokenSpaceGuid + 18D15EA6-9E14-40a1-B39C-59C44DA9D891 + + This is the token space GUID for platform generic PCD definitions. + Now FlashLayout and Platform CPU belong to this space. + + gEfiEdkModulePkgTokenSpaceGuid 8CC4092F-F60E-46d1-B41C-1E761DF50582 @@ -967,7 +971,7 @@ PcdStatusCodeReplayInOEM - 0x0001002c + 0x0001002d gEfiEdkModulePkgTokenSpaceGuid BOOLEAN FEATURE_FLAG @@ -976,12 +980,38 @@ PcdStatusCodeRuntimeMemorySize - 0x0001002d + 0x0001002e gEfiEdkModulePkgTokenSpaceGuid UINT16 DYNAMIC 4 kbytes size of runtime memory. + + PcdFlashFvBaseArray + 0x31000001 + gEfiGenericPlatformTokenSpaceGuid + VOID* + DYNAMIC + {} + + This PCD is a array of EFI_PHYSICAL_ADDERSS of each Firmware Volume on the + platform. FVB driver will make use of this PCD entry to install EFI_FIRMWARE_BLOCK_PROTOCOL + on every FV specified. + + + + PcdFlashFvBaseArrayElementNumber + 0x32000002 + gEfiGenericPlatformTokenSpaceGuid + UINT8 + DYNAMIC + 3 + + This PCD is a number element in the array defined by PcdFlashFvBaseArray in + gEfiGenericPlatformTokenSpaceGuid. Normally, we have 3 firmware volumes: + FV_MAIN, FV_RECOVERY, NV_STORAGE. + +