Opened 10 years ago

Last modified 10 years ago

#11146 closed enhancement

Support EHCI keyboard in KDL. — at Version 2

Reported by: pulkomandy Owned by: axeld
Priority: normal Milestone: Unscheduled
Component: System/Kernel Version: R1/Development
Keywords: Cc: jessicah
Blocked By: Blocking:
Platform: All

Description (last modified by pulkomandy)

Until now USB2 (EHCI) used "companion controllers", either UHCI or OHCI, to manage USB1 devices. Not anymore.

Modern hardware uses a "rate matching hub" instead, which basically means the EHCI controller now handles USB1 devices directly. On such machines listusb shows no UHCI/OHCI hubs at all.

This works fine, except in the kernel debugger which currently peeks directly into the UHCI driver to get USB keyboards working. Now we also need to do this with EHCI. Until we do, some people can't use their keyboard in KDL, which is a problem for debugging other issues.

Change History (2)

comment:1 by jessicah, 10 years ago

Cc: jessicah added

comment:2 by pulkomandy, 10 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.