[haiku-bugs] [Haiku] #11146: Support EHCI keyboard in KDL.

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Wed, 20 Aug 2014 20:15:22 -0000

#11146: Support EHCI keyboard in KDL.
---------------------------+------------------------------
 Reporter:  pulkomandy     |        Owner:  axeld
     Type:  enhancement    |       Status:  new
 Priority:  normal         |    Milestone:  Unscheduled
Component:  System/Kernel  |      Version:  R1/Development
 Keywords:                 |   Blocked By:
 Blocking:                 |  Has a Patch:  0
 Platform:  All            |
---------------------------+------------------------------
 Until now USB2 (EHCI) used "companion controllers", either UHCI or OHCI,
 to manage USB1 devices. Not anymore.

 Modern hardware uses a "rate managing 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.

--
Ticket URL: <https://dev.haiku-os.org/ticket/11146>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: