OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
uhci updates

From: David Gwynne (lokianimata.net)
Date: Tue Aug 03 2004 - 23:33:51 CDT


Please excuse the spelling and grammar in the last email...

These patches bring uhci up to date with the driver in netbsd.

Feedback?

DG

http://www.animata.net/~loki/openbsd/usb/006-uhci-crcto.patch
from netbsd, uhci.c revision 1.176
log message:
Ignore a CRCTO error on a SETUP transaction in combination with STALLED
or NAK.
This fixes problems with the GL641.

http://www.animata.net/~loki/openbsd/usb/007-uhci-intrlist.patch
from netbsd, uhci.c revision 1.178
log message:
Interrupt descriptors might become invalid while being processed in
uhci_check_intr - so remember their next pointer before calling it.

http://www.animata.net/~loki/openbsd/usb/008-uhci-xfer_cleanup.patch
from netbsd, uhci.c revision 1.180
log message:
hcpriv is not actually used here. Remove references to it.

http://www.animata.net/~loki/openbsd/usb/009-uhci-cleanup.patch
from netbsd, uhci.c revision 1.175, 1.179, 1.181
log message for 1.175:
Tweak a debugging printf().

log message for 1.179:
Make one message dependent on ohcidebug, so it doesn't interfere with polled
operation; e.g. when entering a root device or in DDB.

log message for 1.181:
typo in comment