]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Remove the default value 0xE0000000 of EDKII_GLUE_PciExpressBaseAddress.
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 27 Mar 2008 04:49:40 +0000 (04:49 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 27 Mar 2008 04:49:40 +0000 (04:49 +0000)
It requires platform DSC file to specify it explicitly in their DSC file to avoid runtime issue.
Unlike the other default value of PCD in GlueLib, this value does not work for all all platforms.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4960 6f19259b-4bc3-4df7-8a09-765794883524

EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Include/EdkIIGlueConfig.h

index 8a1d018a978afae308fe2c7c182ed93c4e8812b5..180400e5116e32dbaed87e28efbc5ac87e7dff98 100644 (file)
@@ -106,9 +106,13 @@ Abstract:
 #define EDKII_GLUE_DebugClearMemoryValue        0xAF\r
 \r
 //\r
-// pci express base address\r
+// pci express base address.\r
+// "PCD_EDKII_GLUE_PciExpressBaseAddress" is required to be defined explicitly: \r
+// e.g. in EDK II DSC file to build EDK modules: \r
+// [BuildOptions]\r
+//   *_*_*_CC_FLAGS = /D PCD_EDKII_GLUE_PciExpressBaseAddress=0xC0000000\r
 //\r
-#define EDKII_GLUE_PciExpressBaseAddress        0xE0000000\r
+#define EDKII_GLUE_PciExpressBaseAddress        PCD_EDKII_GLUE_PciExpressBaseAddress\r
 \r
 //\r
 //\r