opnsense-src/sys/dev/usb
Nick Hibma ef4da90333 Disable the generation of SMIs (System Management Interrupts). Always set
the PIRQD bit.

This fixes the problem of uhub0 hanging forever during boot when USB
keyboard support is switched on in the BIOS on motherboards with Intel
chipsets (UHCI).

Approved by:	The Sheep
2000-02-06 14:52:27 +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 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 Minor tweak: the D-Link 10/100 USB ethernet adapter is apparently using 2000-01-29 02:16:47 +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 Fix a bug in the uhci driver that breaks large bulk IN transfers. The 2000-01-28 02:15:31 +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 More USB ethernet tweaks: 2000-01-20 07:38:33 +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 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.c Get the KASSERT right. 2000-01-29 18:53:42 +00:00
ohci_pci.c bus_release_resource is spellt like bus_release_resource not like 2000-01-31 14:05:21 +00:00
ohcireg.h Mask off the last two bits before comparing. It might just be that some 2000-01-29 11:59:31 +00:00
ohcivar.h Move the defines to the right location. 2000-01-27 23:25:58 +00:00
ugen.c Correct subroutine names in DPRINTF 2000-01-25 18:37:58 +00:00
uhci.c Fix a bug in the uhci driver that breaks large bulk IN transfers. The 2000-01-28 02:15:31 +00:00
uhci_pci.c Disable the generation of SMIs (System Management Interrupts). Always set 2000-02-06 14:52:27 +00:00
uhcireg.h More USB ethernet tweaks: 2000-01-20 07:38:33 +00:00
uhcivar.h Add support for DEVICE_SUSPEND, DEVICE_RESUME and DEVICE_SHUTDOWN 2000-01-20 22:24:35 +00:00
uhid.c More USB ethernet tweaks: 2000-01-20 07:38:33 +00:00
uhub.c Add support for DEVICE_SUSPEND, DEVICE_RESUME and DEVICE_SHUTDOWN 2000-01-20 22:24:35 +00:00
ukbd.c Do not include `ukbd.h'; it's not used. 2000-01-20 13:24:28 +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 More USB ethernet tweaks: 2000-01-20 07:38:33 +00:00
usb.c Add support for DEVICE_SUSPEND, DEVICE_RESUME and DEVICE_SHUTDOWN 2000-01-20 22:24:35 +00:00
usb.h Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 04:46:21 +00:00
usb_ethersubr.c 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_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 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 Add support for DEVICE_SUSPEND, DEVICE_RESUME and DEVICE_SHUTDOWN 2000-01-20 22:24:35 +00:00
usb_quirks.c More USB ethernet tweaks: 2000-01-20 07:38:33 +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 More USB ethernet tweaks: 2000-01-20 07:38:33 +00:00
usbcdc.h Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00
usbdevs Correct the entry for the Kodak DC290. 2000-01-28 10:26:29 +00:00
usbdevs.h Regen. 2000-01-28 10:31:12 +00:00
usbdevs_data.h Regen. 2000-01-20 07:39:19 +00:00
usbdi.c Add usbd_clear_endpoint_toggle(pipe) function. 2000-01-25 18:40:39 +00:00
usbdi.h Add usbd_clear_endpoint_toggle(pipe) function. 2000-01-25 18:40:39 +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
usbdivar.h remove "extern int cold" from SPLUSBCHECK - it causes a heap of warnings. 2000-01-23 19:26:16 +00:00
usbhid.h Synchronisation with NetBSD as of 1999/11/16: 1999-11-17 22:33:51 +00:00