aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2020-09-24 10:53:36 +0200
committerGerd Hoffmann <kraxel@redhat.com>2020-10-15 11:21:43 +0200
commit90d8e56a1ee818f5f45b4dd84daaa13d80fff8e4 (patch)
tree438e944ed85c984e63a2c3b96c31de48ee398919 /docs
parent118b792662dfcbd630c2224e844963549d4ebe92 (diff)
downloadseabios-microvm.tar.gz
pci: add qemu gpex host bridge support.microvm
Find PCIe root using ACPI DSDT table. Setup PCI bars. initialize PCI devices. Working: - finds + drives xhci-pci / virtio-pci devices. TODO / known issues: - ioport setup is broken. - bootorder needs fixing. - 64bit mmio window not supported. - irq routing not supported. - pci config access in real mode is broken (not using mmconfig). - this breaks pcibios support. - which in turn breaks vgabios. - fixable via temporary modeswitch to 32bit. - which of course adds overhead. Also: - needed in the first place for microvm? Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions