cvs commit: src/sys/dev/usb ehci.c ohci.c uhci.c usb_subr.c
usbdivar.h
Ian Dowse
iedowse at FreeBSD.org
Sat Feb 25 18:57:58 PST 2006
iedowse 2006-02-26 02:57:57 UTC
FreeBSD src repository
Modified files:
sys/dev/usb ehci.c ohci.c uhci.c usb_subr.c
usbdivar.h
Log:
Save and restore the data toggle value when a pipe to an endpoint
is closed and then reopened. This appears to be necessary now that
we no longer clear endpoint stalls every time a pipe is opened.
Previously we could assume an initial toggle value of zero because
the clear-stall operation resets the device's toggle state.
Reported by: Holger Kipp
MFC after: 3 days
Revision Changes Path
1.41 +3 -1 src/sys/dev/usb/ehci.c
1.159 +5 -1 src/sys/dev/usb/ohci.c
1.164 +2 -1 src/sys/dev/usb/uhci.c
1.82 +1 -0 src/sys/dev/usb/usb_subr.c
1.44 +1 -0 src/sys/dev/usb/usbdivar.h
More information about the cvs-src
mailing list