Wes Peters
unread,Mar 8, 2005, 8:31:47 PM3/8/05You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Ian Dowse, cvs...@freebsd.org, src-com...@freebsd.org, cvs...@freebsd.org
On Monday 07 March 2005 06:47 pm, Ian Dowse wrote:
> iedowse 2005-03-08 02:47:18 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/dev/usb ehci.c
> Log:
> Fix the silly bug that prevented most EHCI interrupt transfers from
> ever working correctly: the code was linking the QHs together but
> then immediately overwriting the "next" pointers. Oops. Also
> initialise qh_endphub, since the EHCI spec says that we should
> always set the pipe multiplier field to something sensible.
>
> This appears to make basic split transactions work, so enable split
> transactions for control, bulk and interrupt pipes (split isochronous
> transfers are not yet implemented). It should now be possible to
> use USB1 devices even when they are connected through a USB2 hub.
Hurray! Imagine being able to scan without unplugging the printer
(or the keyboard)!
--
"Where am I, and what am I doing in this handbasket?"
Wes Peters w...@softweyr.com