Date: Thu, 11 Nov 1999 14:32:55 -0800 (PST) From: Nick Hibma <n_hibma@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/usb uhci.c Message-ID: <199911112232.OAA14116@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
n_hibma 1999/11/11 14:32:55 PST
Modified files:
sys/dev/usb uhci.c
Log:
Fix the computation of the status of the transfers. It never saw a STALLED
condition for Short transfers.
Change the scheduling to Depth first. We now transfer as many TD's as
possible from QH before moving to the next queue (Breadth first). It should
still be verified that this does not lead to starvation in a busy system
(in the case were transfers are added to the beginning of the control
or bulk queues).
Revision Changes Path
1.32 +18 -9 src/sys/dev/usb/uhci.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911112232.OAA14116>
