Date: Sun, 31 Oct 2004 11:59:49 +0000 From: Ian Dowse <iedowse@maths.tcd.ie> To: Dick Davies <rasputnik@hellooperator.net> Cc: freebsd-usb@freebsd.org Subject: Re: EHCI considered harmful? Message-ID: <200410311159.aa43199@salmon.maths.tcd.ie> In-Reply-To: Your message of "Fri, 29 Oct 2004 13:33:22 BST." <20041029123322.GA7181@bingo.tenfour>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <20041029123322.GA7181@bingo.tenfour>, Dick Davies writes: >* Andre Guibert de Bruet <andy@siliconlandmark.com> [1026 11:26]: >> This is my understanding of the current state of our USB ehci support: >> ehci only works with certain chipsets. On the ones that it does work with, >> you do not want to have a USB2 hub connected (With ehci in your config) as >> it will not be supported. Removing ehci from your kernel lets you use a >> USB2 hub in 1.1 mode. > >Just thought I'd mention that netbsd CURRENT got usb2 hub support in its echi >driver last week. I don't know how easy a merge would be, but if anyone needs >usb2 hub support, might be worth a look. Yes, the basic usb2 hub support that was added to FreeBSD in August has recently looped around via OpenBSD to NetBSD and picked up some enhancements along the way (OpenBSD added improved suspend/resume support, and NetBSD have begun adding transaction translation support). There's a patch against FreeBSD -CURRENT at http://people.freebsd.org/~iedowse/usb2_sync.diff that attempts to sync up our USB stack to include the latest USB2 changes from NetBSD. If you've been having trouble with EHCI it would be worth trying it. Ian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410311159.aa43199>