audk/CorebootPayloadPkg
Maurice Ma 28b3a713b6 CorebootPayloadPkg: Allow PciLib instance selection
On old platform without PCIe express support, the PciLib needs to
be mapped to PciLibCf8 instance to make it work.  On new platform
with PCIe express support, the PciLib needs to be mapped to
PciLibPciExpress to allow access to extended PCIe configuration
space. This patch allows to select the PciLib instance between
PciLibCf8 and PciLibPciExpress using the PCIE_BASE macro through
build command line.

Cc: Prince Agyeman <prince.agyeman@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Maurice Ma <maurice.ma@intel.com>
Reviewed-by: Prince Agyeman <prince.agyeman@intel.com>
2016-11-17 10:21:52 -08:00
..
FbGop CorebootPayloadPkg: Switch to use generic BdxDxe driver 2016-05-20 10:11:56 -07:00
Library CorebootPayload/PlatformBds: Dispatch deferred images after EndOfDxe 2016-11-10 15:58:31 +08:00
BuildAndIntegrationInstructions.txt CorebootPayloadPkg: Rename CorebootPayloadPkgX64.dsc X64 -> Ia32X64 2015-04-14 00:23:17 +00:00
Contributions.txt Coreboot*Pkg/Contributions.txt: Update example email address 2015-04-14 00:23:29 +00:00
CorebootPayloadPkg.dec CorebootPayloadPkg: Add coreboot PlatfromBootManagerLib implementation 2016-05-20 10:11:55 -07:00
CorebootPayloadPkg.fdf CorebootPayloadPkg: Add an option to use HPET timer driver 2016-10-27 09:12:26 -07:00
CorebootPayloadPkgIa32.dsc CorebootPayloadPkg: Allow PciLib instance selection 2016-11-17 10:21:52 -08:00
CorebootPayloadPkgIa32X64.dsc CorebootPayloadPkg: Allow PciLib instance selection 2016-11-17 10:21:52 -08:00
License.txt