freebsd-skq/sys/dev/usb
Bill Paul a2693d6d71 Handle watchdog timeouts better. We can't really call the foo_init()
routines from foo_watchdog() because foo_watchdog() is called at
interrupt context, and that's a no-no due to the way the USB stack
is currently set up.

What we do now is call the TX end of frame handler manually to clear
the completed transmission, then check the send queue and send off
any frames that are pending.

Also turned off the interrupt pipe stuff in if_aue, since it appears
to tickle a bug in the USB stack that I haven't found yet.
2000-06-01 23:16:42 +00:00
..
devlist2h.awk Add usbdevs and friends. 1999-11-18 18:02:44 +00:00
FILES Add umass.c 2000-01-27 23:19:14 +00:00
hid.c Sync with NetBSD: 2000-05-14 16:59:31 +00:00
hid.h Sync with NetBSD: 2000-05-14 16:59:31 +00:00
if_aue.c Depend on miibus. 2000-04-29 13:41:57 +00:00
if_auereg.h Fix a bug in the uhci driver that breaks large bulk IN transfers. The 2000-01-28 02:15:31 +00:00
if_cue.c Handle watchdog timeouts better. We can't really call the foo_init() 2000-06-01 23:16:42 +00:00
if_cuereg.h Fix a bug in the uhci driver that breaks large bulk IN transfers. The 2000-01-28 02:15:31 +00:00
if_kue.c Handle watchdog timeouts better. We can't really call the foo_init() 2000-06-01 23:16:42 +00:00
if_kuereg.h Fix a bug in the uhci driver that breaks large bulk IN transfers. The 2000-01-28 02:15:31 +00:00
kue_fw.h OpenBSD has a broken debugger that does not grok static. Use a 2000-04-03 20:58:30 +00:00
Makefile.usbdevs Make the makefile work properly. 2000-03-15 22:13:50 +00:00
ohci_pci.c Only display the 'Disable PNP-OS BIOS option' message on the i386 arch. 2000-05-11 20:17:28 +00:00
ohci.c Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
ohcireg.h Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
ohcivar.h Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
rio500_usb.h Update the urio driver. It now works on NetBSD and OpenBSD as well. 2000-04-08 17:02:13 +00:00
udbp.c Add the Prolific PL2301 and PL2302 Link cables. 2000-05-07 19:49:48 +00:00
udbp.h The USB double bulk pipe driver (Host to host cables). Currently there 2000-05-01 22:48:23 +00:00
ugen.c Sync with NetBSD: 2000-05-14 17:33:26 +00:00
uhci_pci.c Add 440MX chipset. 2000-05-24 02:24:38 +00:00
uhci.c Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
uhcireg.h Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
uhcivar.h Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
uhid.c Sync with NetBSD: 2000-05-14 17:43:59 +00:00
uhub.c Sync with NetBSD: 2000-05-14 19:39:10 +00:00
ukbd.c Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
ulpt.c Sync with NetBSD: 2000-05-14 19:44:24 +00:00
umass.c Make some if's cleaner. Add a define for the Zip 250. 2000-05-14 17:25:33 +00:00
umodem.c Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
ums.c Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
urio.c More static -> Static to keep OpenBSD happy. 2000-05-07 14:23:32 +00:00
usb_ethersubr.c Move code to handle BPF and bridging for incoming Ethernet packets out 2000-05-14 02:18:43 +00:00
usb_ethersubr.h Pull my head out of my ass and actually make the tx netisr stuff work right. 2000-01-14 01:36:16 +00:00
usb_if.m * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
usb_mem.h Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
usb_port.h Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
usb_quirks.c Sync with NetBSD: 2000-05-14 19:51:38 +00:00
usb_quirks.h Sync with NetBSD: 2000-05-14 19:51:38 +00:00
usb_subr.c Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
usb.c Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
usb.h Sync with NetBSD: 2000-05-14 19:39:10 +00:00
usbcdc.h Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
usbdevs New entries (Mike Meyer) 2000-05-25 22:27:55 +00:00
usbdevs_data.h Regen. 2000-05-25 22:29:47 +00:00
usbdevs.h Regen. 2000-05-25 22:29:47 +00:00
usbdi_util.c Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
usbdi_util.h Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
usbdi.c Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
usbdi.h Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
usbdivar.h Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
usbhid.h Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00