Content deleted Content added
Matthiaspaul (talk | contribs) →History: Added links to MCCI and Jungo |
|||
Line 27:
=== Virtualization support ===
Legacy USB host controller architectures exhibit some serious shortcomings when applied to virtualized environments. Legacy USB host controller interfaces define a relatively simple hardware data pump; where critical state related to overall bus management (bandwidth allocation, address assignment, etc.) reside in the software of the host controller driver. Trying to apply the standard hardware IO virtualization technique, of replicating I/O interface registers, to the legacy USB host controller interface is problematic because critical state that must be managed across [[virtual
* Direct-Assignment of individual USB devices (irrespective of their ___location in the bus topology) to any VM.
* Minimizing run-time inter-VM communications.
|