Internships/ProjectIdeas/PCIe-PCI-Bridge

From QEMU
Revision as of 15:05, 2 February 2017 by Marcel (talk | contribs)

PCI Express to PCI bridge

Summary: Code an emulated PCIe to PCI bridge for QEMU PCI Express machines

Modern Virtual Machines and their devices are PCI Express, however a means of supporting existing PCI and PCI-X deployment is required. Some use cases may need a means of using legacy PCI devices that plug into platforms that exclusively support PCI and PCI-X system slots.

QEMU already has such a device, i82801b11 DMI-to-PCI Bridge Emulation. However, the device has some short-comes


Links:

Details:

  • Skill level: intermediate or advanced
  • Language: C
  • Mentor: marcel@redhat.com, marcel_a on IRC
  • Suggested by: Marcel Apfelbaum