Tonight did some debugging on loading uhci / usb_keyboard. For starters: it is confirmed that it is uhci where everything fails so far as "insmod uhci; echo 1; insmod usb_keyboard; echo 2; terminal_input usb_keyboard; echo 3" (as suggested by nyu on irc I think) did not produce a single echo output. I inserted some debug statements which so far led me to bus/usb/usbhub.c
Output. bus/usb/uhci.c:661: at uhci init bus/usb/uhci.c:663: at inithw bus/usb/usb.c:36:device=uhci bus/usb/usbhub.c:152:ports=2 bus/usb/usbhub.c:156:determined speed bus/usb/usbhub.c:160:assigned device These debug statements were all added by me iirc. To see what I added: http://paste.debian.net/28056/ (usbhub.c) http://paste.debian.net/28058/ (usb.c) btw, did anyone notice that in usbhub.c it says "usb.c" in the header? confused me for a moment. As far as I can tell so far it fails to enable the port with "err = controller->dev->portstatus (controller, i, 1);" Why that fails I have no idea though, but I will try to continue with it tomorrow. Best regards, step21 On Mon, Feb 9, 2009 at 6:07 PM, Robert Millan <r...@aybabtu.com> wrote: > On Mon, Feb 09, 2009 at 03:56:42PM +0100, Michal Suchanek wrote: >> >> So usb_keyboard is not loaded >> >> automatically or is it? >> > >> > No. First we need it to be complete / stable and add support for EHCI >> > (btw, anyone feels like writing an EHCI driver?). >> >> Is EHCi driver needed for keyboard support? >> >> I was under the impression that keyboards always appear connected to >> the low-full speed root hub, not the hihg-speed one. > > This would change things. Can someone confirm? > > -- > Robert Millan > > The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and > how) you may access your data; but nobody's threatening your freedom: we > still allow you to remove your data and not access it at all." > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel > _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel