Fixed tracker #49
authorbxing <bxing@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 22 May 2006 08:51:07 +0000 (08:51 +0000)
committerbxing <bxing@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 22 May 2006 08:51:07 +0000 (08:51 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@230 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Library/BasePciExpressLib/BasePciExpressLib.msa
MdePkg/Library/BasePciExpressLib/PciLib.c

index dd071189dc3aa2877aa3e9ecdd55c3992cfdad7c..af128ea417b92a4a99f0c678dba460835254bfa9 100644 (file)
@@ -42,4 +42,11 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
   <Includes>\r
     <PackageName>MdePkg</PackageName>\r
   </Includes>\r
   <Includes>\r
     <PackageName>MdePkg</PackageName>\r
   </Includes>\r
+  <PCDs>\r
+    <PcdData ItemType="FIXED_AT_BUILD">\r
+      <C_Name>PcdPciExpressBaseAddress</C_Name>\r
+      <Token>0x0000000A</Token>\r
+      <DatumType>UINT64</DatumType>\r
+    </PcdData>\r
+  </PCDs>\r
 </LibraryModuleSurfaceArea>\r
 </LibraryModuleSurfaceArea>\r
index a3dab38ec34f43a969d769325afc3d07fda201b6..3003613486a9bce2906c1de844a80d543890e8ca 100644 (file)
@@ -37,8 +37,7 @@ GetPciExpressBaseAddress (
   VOID\r
   )\r
 {\r
   VOID\r
   )\r
 {\r
-  /// @bug Change this to a PCD Get call to retrieve the PCI-E Base Address\r
-  return 0xc0000000;\r
+  return (UINTN)PcdGet64 (PcdPciExpressBaseAddress);\r
 }\r
 \r
 /**\r
 }\r
 \r
 /**\r