Date: Thu, 21 May 2009 17:39:21 +0000 (UTC) From: Andrew Thompson <thompsa@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/usb usb_core.h usb_transfer.c src/sys/dev/usb/controller at91dci.c at91dci.h atmegadci.c atmegadci.h musb_otg.c musb_otg.h uss820dci.c uss820dci.h Message-ID: <200905211739.n4LHdYOJ039692@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
thompsa 2009-05-21 17:39:21 UTC FreeBSD src repository Modified files: sys/dev/usb usb_core.h usb_transfer.c sys/dev/usb/controller at91dci.c at91dci.h atmegadci.c atmegadci.h musb_otg.c musb_otg.h uss820dci.c uss820dci.h Log: SVN rev 192552 on 2009-05-21 17:39:21Z by thompsa Improve device mode (gadget) stall handling. Some hardware easily comes out of sync with regard to whether the current or the next control transfer should be stalled, if a stall command is always issued before receiving the SETUP packet. After this patch the stall command will only be issued when a transfer should actually be stalled. Submitted by: Hans Petter Selasky Revision Changes Path 1.15 +2 -1 src/sys/dev/usb/controller/at91dci.c 1.6 +1 -0 src/sys/dev/usb/controller/at91dci.h 1.21 +2 -1 src/sys/dev/usb/controller/atmegadci.c 1.7 +1 -0 src/sys/dev/usb/controller/atmegadci.h 1.15 +2 -1 src/sys/dev/usb/controller/musb_otg.c 1.4 +1 -0 src/sys/dev/usb/controller/musb_otg.h 1.18 +7 -5 src/sys/dev/usb/controller/uss820dci.c 1.6 +2 -0 src/sys/dev/usb/controller/uss820dci.h 1.19 +1 -0 src/sys/dev/usb/usb_core.h 1.18 +6 -2 src/sys/dev/usb/usb_transfer.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905211739.n4LHdYOJ039692>