Content deleted Content added
→Power efficiency: - small typo |
→Simplified driver architecture: Why would a high-speed device be routed to UHCI or OHCI unless EHCI was not present? Also, USB 1.x devices are automatically considered USB 2 devices. |
||
Line 34:
=== Simplified driver architecture ===
The EHCI utilizes OHCI or UHCI controllers as “companion controllers”, where USB 2 devices are managed through the EHCI stack, and the port logic of the EHCI allows a
* The xHCI architecture eliminates the need for companion controllers and their separate driver stacks.
* The incorporation of the schedule, bandwidth management, and USB device address assignment functions, that were previously performed by the driver in to the xHCI hardware enable a simpler, leaner, lower latency software stack for the xHCI.
|