QEMU/Dispositivos/USB/Raíz

Se proporcionan los siguientes dispositivos controladores de USB.

xHCI editar

Los controladores xHCI puede manejar USB 1.0/2.0/3.0.

nombre bus descripción
nec-usb-xhci PCI

EHCI editar

Los controladores EHCI pueden manejar sólo USB 2.0 (con algunas excepciones no incluidas en QEMU), con lo que se necesita un controlador que lo acompañe para los USB 1.x.

nombre bus descripción
usb-ehci PCI
ich9-usb-ehci1 PCI

UHCI editar

Los controladores Intel y VIA entran en esta sección, otros empresas suelen usar OHCI.

Estos controladores soportan USB 1.0, y son más intensivos en software que su competencia, por tanto, menos eficientes para virtualizar.

nombre bus descripción
ich9-usb-uhci1 PCI
ich9-usb-uhci2 PCI
ich9-usb-uhci3 PCI
piix3-usb-uhci PCI
piix4-usb-uhci PCI
vt82c686b-usb-uhci PCI

OHCI editar

Los contraladores de esta sección soportan USB 1.1.

nombre bus descripción
sysbus-ohci System OHCI USB Controller
pci-ohci PCI Apple USB Controller