X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FEdkModulePkg.spd;h=2a0b417380d18f7e977a52909931e85fc6166558;hp=218156b58d090ba8b057b40814ca2a9e86343f45;hb=58d8da3cf9641a8d37d652ecd7aa06cb07895a4e;hpb=56836fe92b0a7284bc2e964065e00ad867145826
diff --git a/EdkModulePkg/EdkModulePkg.spd b/EdkModulePkg/EdkModulePkg.spd
index 218156b58d..2a0b417380 100644
--- a/EdkModulePkg/EdkModulePkg.spd
+++ b/EdkModulePkg/EdkModulePkg.spd
@@ -458,6 +458,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 +975,7 @@
PcdStatusCodeReplayInOEM
- 0x0001002c
+ 0x0001002d
gEfiEdkModulePkgTokenSpaceGuid
BOOLEAN
FEATURE_FLAG
@@ -976,12 +984,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.
+
+