[Spice-devel] RFC: usb redirection plan
kraxel at redhat.com
Thu Dec 2 03:04:46 PST 2010
> But the event driven-ness is from the device driver for the
> host controller pov, and usb redirection is dealing with usb
> at the device level / emulating a usb device. Has much changed
> (other then speed) for the way usb looks from the device pov ?
One new thing in usb3 are streams for bulk xfers
(Documentation/usb/bulk-streams.txt in the linux kernel source tree has
a summary). Also superspeed iso packets can be less than maximum size
(IIRC this isn't the case for usb2).
State transitions are a bit different. Also the address assignment:
The xHCI handles the address assignment itself whereas with uhci/ehci
the guest os handles this.
More information about the Spice-devel