freebsd-src/sys/dev/usb
Nick Hibma 0e46cd3e22 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).
1999-11-11 22:32:55 +00:00
..
FILES Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
hid.c Remove superfluous header file includes. 1999-11-08 21:06:21 +00:00
hid.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
ohci.c Remove superfluous header file includes. 1999-11-08 21:06:21 +00:00
ohci_pci.c Check for a valid irq number before calling BUS_SETUP_INTR. 1999-10-03 20:23:25 +00:00
ohcireg.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
ohcivar.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
ugen.c Avoid the usurping message 1999-11-11 17:36:33 +00:00
uhci.c Fix the computation of the status of the transfers. It never saw a STALLED 1999-11-11 22:32:55 +00:00
uhci_pci.c remove the use of uhci_reset to wake up the controller after 1999-10-07 18:56:10 +00:00
uhcireg.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
uhcivar.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
uhid.c Avoid the usurping message 1999-11-11 17:36:33 +00:00
uhub.c Remove superfluous header file includes 1999-11-08 21:12:25 +00:00
ukbd.c Remove last bits and pieces of NetBSD porting. 1999-10-07 18:53:08 +00:00
ulpt.c Rename remove_dev() to destroy_dev(). 1999-11-08 07:44:01 +00:00
umass.c Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
umodem.c Move the include of device.h into the NetBSD specific section. 1999-10-08 07:38:11 +00:00
ums.c The Qtronix keyboard has a built in PS/2 port for a mouse. 1999-11-08 23:58:33 +00:00
usb.c Remove superfluous header file includes. 1999-11-08 21:06:21 +00:00
usb.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
usb_if.m Add comments, change variable names to make them consistent (r -> err, 1999-07-25 18:54:22 +00:00
usb_mem.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
usb_port.h Remove superfluous header file includes 1999-11-08 21:12:25 +00:00
usb_quirks.c The Qtronix keyboard has a built in PS/2 port for a mouse. 1999-11-08 23:58:33 +00:00
usb_quirks.h The Qtronix keyboard has a built in PS/2 port for a mouse. 1999-11-08 23:58:33 +00:00
usb_subr.c remove superfluous header include 1999-11-08 23:47:34 +00:00
usbcdc.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
usbdevs.h Add QTronix keyboard with PS/2 mouse connector 1999-11-08 23:50:00 +00:00
usbdevs_data.h Add QTronix keyboard with PS/2 mouse connector 1999-11-08 23:50:00 +00:00
usbdi.c Remove superfluous header file includes. 1999-11-08 21:06:21 +00:00
usbdi.h priorities weren't correct (old version). 1999-10-07 20:58:43 +00:00
usbdi_util.c Remove superfluous header file includes. 1999-11-08 21:06:21 +00:00
usbdi_util.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
usbdivar.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
usbhid.h Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00