summaryrefslogtreecommitdiffstats
path: root/hw/usb-hub.c
diff options
context:
space:
mode:
authorGerd Hoffmann2010-12-10 11:43:35 +0100
committerGerd Hoffmann2011-01-11 17:27:44 +0100
commit5f69076b8dda325dcbbc87bdb00e04ffac0f6137 (patch)
tree7f9803cede8852118e1d452db8b41942a23992d8 /hw/usb-hub.c
parentusb: keep track of physical port address. (diff)
downloadqemu-5f69076b8dda325dcbbc87bdb00e04ffac0f6137.tar.gz
qemu-5f69076b8dda325dcbbc87bdb00e04ffac0f6137.tar.xz
qemu-5f69076b8dda325dcbbc87bdb00e04ffac0f6137.zip
usb: add port property.
This allows to explictily set the physical port where you want to plug the usb device. Example: -device usb-tablet,bus=usb.0,port=2 With explicit port addressing qemu can and will not automagically add USB Hubs. This means that: (a) You can plug two devices of your choice into the two uhci root ports. (b) If you want plug in more that two devices you have to care about adding a hub yourself. Plugging a hub works this way: -device usb-hub,bus=usb.0,port=1 Use this to add a device to the hub: -device usb-tablet,bus=usb.0,port=1.1 Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'hw/usb-hub.c')
0 files changed, 0 insertions, 0 deletions