freebsd-dev/sys/dev/usb
Bill Paul 502c509ce0 Apply the same netisr mechanism to transmissions as well. In order to
drive the transmitter, we have to check the interface's send queue in the
TX end of frame handler (i.e. the usb bulk out callback) and push out new
transmissions if the queue has packets in it and the transmitter is
ready. But the txeof handler is also called from a USB callback running
at splusb() too.

Grrr.
2000-01-12 17:46:40 +00:00
..
devlist2h.awk Add usbdevs and friends. 1999-11-18 18:02:44 +00:00
FILES Major synchronisation with the NetBSD USB stack: 1999-10-07 19:26:38 +00:00
hid.c Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00
hid.h Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00
if_aue.c Apply the same netisr mechanism to transmissions as well. In order to 2000-01-12 17:46:40 +00:00
if_auereg.h Be a bit more discriminating when trying to decide when to screen out 2000-01-08 06:52:36 +00:00
if_kue.c Apply the same netisr mechanism to transmissions as well. In order to 2000-01-12 17:46:40 +00:00
if_kuereg.h Cleanups: remove stale comments left over from when I cloned the ADMtek 2000-01-06 07:39:07 +00:00
kue_fw.h Add device driver support for USB ethernet adapters based on the 2000-01-05 04:27:24 +00:00
Makefile.usbdevs Add usbdevs and friends. 1999-11-18 18:02:44 +00:00
ohci_pci.c Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
ohci.c Add an extra debugging message. 2000-01-10 22:33:43 +00:00
ohcireg.h Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00
ohcivar.h Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00
ugen.c Commit for r1.29 of ugen.c was wrong. All the ugenX* device 1999-11-30 01:48:12 +00:00
uhci_pci.c Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
uhci.c Fix one bug and make one minor enhancement: 1999-12-23 05:18:58 +00:00
uhcireg.h Add PCI_USBREV_1_1 1999-11-28 20:47:27 +00:00
uhcivar.h Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00
uhid.c Correct the last parameter for clalloc 1999-11-28 21:07:11 +00:00
uhub.c Synchronisation with NetBSD 1999/11/27 1999-11-28 21:01:06 +00:00
ukbd.c Rework shifta/ctla/alta key handling. It appears that there was 2000-01-11 13:39:05 +00:00
ulpt.c Synchronisation with NetBSD 1999/11/27 1999-11-28 21:01:06 +00:00
umass.c Update de driver for the request->xfer changes. 1999-11-28 23:55:52 +00:00
umodem.c Missed a name change. 1999-11-18 12:45:09 +00:00
ums.c Revoke the vnodes on detach. This avoids the crashes people have seen 1999-11-21 17:25:30 +00:00
usb_ethersubr.c Apply the same netisr mechanism to transmissions as well. In order to 2000-01-12 17:46:40 +00:00
usb_ethersubr.h Apply the same netisr mechanism to transmissions as well. In order to 2000-01-12 17:46:40 +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 Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00
usb_port.h Correct the last parameter for clalloc 1999-11-28 21:07:11 +00:00
usb_quirks.c Add the vendor/device IDs for the LinkSys USB100TX. 2000-01-08 07:32:48 +00:00
usb_quirks.h This commit adds device driver support for the ADMtek AN986 Pegasus 1999-12-28 02:01:18 +00:00
usb_subr.c Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
usb.c Fix the 'usb0: USB revision unknown, not supported' people have been seeing 1999-12-03 01:34:42 +00:00
usb.h Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 04:46:21 +00:00
usbcdc.h Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00
usbdevs Add Sun keyboard and NetChip 2000-01-10 22:31:01 +00:00
usbdevs_data.h Add the vendor/device IDs for the LinkSys USB100TX. 2000-01-08 07:32:48 +00:00
usbdevs.h Add the vendor/device IDs for the LinkSys USB100TX. 2000-01-08 07:32:48 +00:00
usbdi_util.c Synchronisation with NetBSD 1999/11/27 1999-11-28 21:01:06 +00:00
usbdi_util.h Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00
usbdi.c This commit adds device driver support for the ADMtek AN986 Pegasus 1999-12-28 02:01:18 +00:00
usbdi.h Synchronisation with NetBSD 1999/11/27 1999-11-28 21:01:06 +00:00
usbdivar.h Add USB revision strings and numbers. 1999-11-28 20:46:29 +00:00
usbhid.h Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00