cvs commit: src/sys/bus/usb ehci.c ehcireg.h usb_port.h

Matthew Dillon dillon at apollo.backplane.com
Sat Sep 3 22:33:01 PDT 2005


:-On [20050903 09:12], Matthew Dillon (dillon at xxxxxxxxxxxxxxxxxxxx) wrote:
:>    Something in this last commit is causing my machine to lockup on boot
:>    while trying to attach EHCI.  As a hint, after ~60+ seconds it
:>    gives me an error:  'usbd_new_device: addr=2, getting first desc failed'.
:>    I don't know what part of the commit is blowing things up.
:
:I am guessing the interrupt transfers.  I think I missed a DragonFly
:specific way to deal with that.
:There were some changes there, right?
:
:-- 
:Jeroen Ruigrok van der Werven <asmodai(at)wxs.nl> / asmodai / kita no mono

    It looks like its either the interrupt transfer code (highly likely)
    or its the suspend/resume support (less likely).   Judging from
    the NetBSD commits, the interrupt transfer code is still buggy and
    under active development.

    We should probably not try to bring the interrupt transfer code in
    for at least two months.

    There are a few bits in the 1.85 through 1.88 range for ehci.c that
    look ok to bring in, if you want to have a go at that.  I audited
    everything above that and brought in a few things.

					-Matt
					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>





More information about the Commits mailing list