audk/OvmfPkg/Include/IndustryStandard
Laszlo Ersek 0aff49e20f OvmfPkg: IndustryStandard/Q35MchIch9.h: add PCIEXBAR macros
Section 5.1.16 ("PCIEXBAR -- PCI Express Register Range Base Address") in
Intel document #316966-002 (already referenced near the top of this header
file) describes the Q35 DRAM Controller register that configures the
memory-mapped PCI config space (also known as MMCONFIG, and ECAM /
Enhanced Configuration Access Method).

In this patch we add the macros we'll need later. We'll only support the
256 MB memory-mapped config space -- enough for buses [0, 255].

Cc: Gabriel Somlo <somlo@cmu.edu>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Marcel Apfelbaum <marcel@redhat.com>
Cc: Micha³ Zegan <webczat_200@poczta.onet.pl>
Ref: https://github.com/tianocore/edk2/issues/32
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Tested-by: Gabriel Somlo <somlo@cmu.edu>
Tested-by: Micha³ Zegan <webczat_200@poczta.onet.pl>
2016-03-10 21:26:29 +01:00
..
Xen OvmfPkg/Xen: use lower case x in hex immediate value 2015-08-11 12:32:53 +00:00
E820.h OvmfPkg: introduce E820.h 2013-12-08 01:35:44 +00:00
I440FxPiix4.h OvmfPkg: new macros for platform specific register addresses and values 2015-05-13 09:31:39 +00:00
LegacyVgaBios.h OvmfPkg: QemuVideoDxe: Int10h stub for Windows 7 & 2008 (stdvga, QXL) 2014-05-20 16:33:00 +00:00
LinuxBzimage.h OvmfPkg LinuxBzimage.h: Update for kernel boot protocol 2.12 2013-02-14 19:21:12 +00:00
Q35MchIch9.h OvmfPkg: IndustryStandard/Q35MchIch9.h: add PCIEXBAR macros 2016-03-10 21:26:29 +01:00
Virtio.h OvmfPkg/Virtio.h: Removed definition of VIRTIO_HDR 2013-12-11 16:58:30 +00:00
VirtioBlk.h OvmfPkg: IndustryStandard/VirtioBlk: introduce topology-related definitions 2013-12-18 19:57:28 +00:00
VirtioNet.h OvmfPkg: Make the VirtIo devices use the new VIRTIO_DEVICE_PROTOCOL 2013-12-11 16:58:22 +00:00
VirtioScsi.h OvmfPkg: Make the VirtIo devices use the new VIRTIO_DEVICE_PROTOCOL 2013-12-11 16:58:22 +00:00