mirror of https://github.com/acidanthera/audk.git
0c40c9c925
On Xen, hvmloader firmware leaves address decoding enabled for enumerated PCI device before jumping into OVMF. OVMF seems to expect it to be disabled and tries to size PCI BARs in several places without disabling it which causes BAR64, for example, being incorrectly placed by QEMU. Fix it by disabling PCI address decoding explicitly before the first attempt to size BARs on Xen. Signed-off-by: Igor Druzhinin <igor.druzhinin@citrix.com> Acked-by: Laszlo Ersek <lersek@redhat.com> Acked-by: Anthony PERARD <anthony.perard@citrix.com> |
||
---|---|---|
.. | ||
PciHostBridge.h | ||
PciHostBridgeLib.c | ||
PciHostBridgeLib.inf | ||
XenSupport.c |