diff options
author | li-elvin <li-elvin@6f19259b-4bc3-4df7-8a09-765794883524> | 2011-10-10 01:43:13 +0000 |
---|---|---|
committer | li-elvin <li-elvin@6f19259b-4bc3-4df7-8a09-765794883524> | 2011-10-10 01:43:13 +0000 |
commit | befbc4f3fbfd3d5825fdc72fcadd4bbc85a8f8a0 (patch) | |
tree | b0ea1b1aa613b1c300a31dd55a1f7eeb9ed9cffe /IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec | |
parent | c4042207d6dc10b786506db0b1fa897e723123f1 (diff) | |
download | edk2-platforms-befbc4f3fbfd3d5825fdc72fcadd4bbc85a8f8a0.tar.xz |
Use PCD for PMM size and EndOpromShadowAddress to remove hard code value in CSM module.
Signed-off-by: li-elvin
Reviewed-by: jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12519 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec')
-rw-r--r-- | IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec index d7f91d0b34..709b2bd33b 100644 --- a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec +++ b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec @@ -181,4 +181,14 @@ # make sure the memory size is large enough to meet boot script executor requiremnt in S3 phase.
gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdS3BootScriptStackSize|0x8000|UINT32|0x30000007
-
+ ## The PCD is used to specify the end of address below 1MB for the OPROM.
+ # The last shadowed OpROM should not exceed this address.
+ gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdEndOpromShadowAddress|0xdffff|UINT32|0x30000008
+
+ ## The PCD is used to specify the low PMM (Post Memory Manager) size with bytes below 1MB.
+ # The value should be a multiple of 4KB.
+ gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLowPmmMemorySize|0x10000|UINT32|0x30000009
+
+ ## The PCD is used to specify the high PMM (Post Memory Manager) size with bytes above 1MB.
+ # The value should be a multiple of 4KB.
+ gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdHighPmmMemorySize|0x400000|UINT32|0x3000000a
|