freebsd-dev/sys/dev/usb
Ian Dowse 8a7562d079 Check for errors and zero-length transfers in the ulpt_input() input
pipe callback function, and just return if these cases are detected.
Without these checks, the ulpt driver may cause an infinite loop
of failing USB transfers that can hang the whole machine. This makes
printing work for me on a HP DJ950C printer.
2002-10-30 01:18:58 +00:00
..
devlist2h.awk constify 2002-04-01 19:22:04 +00:00
dsbr100io.h Support for USB fm radio. 2002-03-04 03:51:21 +00:00
FILES Support for USB fm radio. 2002-03-04 03:51:21 +00:00
hid.c Replace the FOO_DEBUG definitions with USB_DEBUG, and switch the 2002-07-31 14:34:36 +00:00
hid.h Use ANSI prototypes and declarations. 2002-04-01 19:01:09 +00:00
if_aue.c Add support for a couple of network adapters; the 3Com 3C460B and 2002-07-30 23:30:15 +00:00
if_auereg.h Use aue_lookup for looking up devices. 2002-05-26 23:54:37 +00:00
if_cue.c We not long need to use USBD_NO_TSLEEP. 2002-04-07 12:19:50 +00:00
if_cuereg.h MFNetBSD: if_aue.c (1.26), if_auereg.h (1.6), if_cue.c (1.10), 2002-04-07 12:04:02 +00:00
if_kue.c Re-fetch the interface handle after setting the config number, 2002-07-15 14:37:36 +00:00
if_kuereg.h Re-fetch the interface handle after setting the config number, 2002-07-15 14:37:36 +00:00
kue_fw.h
Makefile.usbdevs
ohci_pci.c Use uhci_pci_match to return the device description and rework the 2002-08-18 11:52:47 +00:00
ohci.c In rev 1.51 of usb_port.h I switched over to using the USB_USE_SOFTINTR 2002-09-30 17:50:18 +00:00
ohcireg.h Merge from NetBSD: 2002-04-01 13:21:43 +00:00
ohcivar.h In rev 1.51 of usb_port.h I switched over to using the USB_USE_SOFTINTR 2002-09-30 17:50:18 +00:00
rio500_usb.h
ubsa.c Whitespace fixes per style(9) 2002-10-19 21:58:11 +00:00
ucom.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
ucomvar.h Replace the FOO_DEBUG definitions with USB_DEBUG, and switch the 2002-07-31 14:34:36 +00:00
udbp.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
udbp.h Should have been part of recent commit: 2002-06-01 07:18:32 +00:00
ufm.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
uftdi.c Add the uftdi ucom driver which supports the following adapters: 2002-08-11 23:32:33 +00:00
uftdireg.h Add the uftdi ucom driver which supports the following adapters: 2002-08-11 23:32:33 +00:00
ugen.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
ugraphire_rdesc.h MFNetBSD: uhid.c (1.42 & 1.43), ugraphire_rdesc.h (1.1) 2002-04-07 17:04:01 +00:00
uhci_pci.c Add a device description for Intel 82801CA/CAM (ICH3) USB controller 2002-08-28 20:24:49 +00:00
uhci.c In rev 1.51 of usb_port.h I switched over to using the USB_USE_SOFTINTR 2002-09-30 17:50:18 +00:00
uhcireg.h MFNetBSD: uhcireg.h (1.15), uhcivar.h (1.33) 2002-04-07 18:06:34 +00:00
uhcivar.h In rev 1.51 of usb_port.h I switched over to using the USB_USE_SOFTINTR 2002-09-30 17:50:18 +00:00
uhid.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
uhub.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
ukbd.c Replace various spelling with FALLTHROUGH which is lint()able 2002-08-25 13:23:09 +00:00
ulpt.c Check for errors and zero-length transfers in the ulpt_input() input 2002-10-30 01:18:58 +00:00
umass.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
umodem.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
ums.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
uplcom.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
urio.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
usb_ethersubr.c Change callers of mtx_init() to pass in an appropriate lock type name. In 2002-04-04 21:03:38 +00:00
usb_ethersubr.h Remove __P. 2002-03-20 02:08:01 +00:00
usb_if.m
usb_mem.h NetBSD have adopted our usage of the DMAADDR macro: 2002-05-28 20:51:43 +00:00
usb_port.h Some kernel threads try to do significant work, and the default KSTACK_PAGES 2002-10-02 07:44:29 +00:00
usb_quirks.c Fix a typo in the definition of HP1220C and add a quick entry for 2002-04-06 13:28:02 +00:00
usb_quirks.h
usb_subr.c Set the ivars _after_ checking that the bdev was correctly created instead 2002-06-17 20:52:26 +00:00
usb.c Deprecate the USB_SETDEBUG IOCTL as debug levels can now be set 2002-09-15 22:35:58 +00:00
usb.h MFNetBSD: Increasre the reset recovery time. (rev 1.69) 2002-09-27 19:55:37 +00:00
usbcdc.h
usbdevs Add entries for: 2002-10-08 03:00:37 +00:00
usbdevs_data.h Regen after usbdevs rev. 1.102. 2002-10-08 03:04:14 +00:00
usbdevs.h Regen after usbdevs rev. 1.102. 2002-10-08 03:04:14 +00:00
usbdi_util.c Replace (ab)uses of "NULL" where "0" is really meant. 2002-08-22 21:24:01 +00:00
usbdi_util.h MFNetBSD: uhid.c (1.45), ums.c (1.49), usbdi_util.c (1.35), usbdi_util.h (1.23) 2002-04-07 17:13:00 +00:00
usbdi.c MFNetBSD: ohci.c (1.124), uhci.c (1.159), usbdi.c (1.100) 2002-05-26 22:00:06 +00:00
usbdi.h MFNetBSD: ugen.c (1.57), ulpt.c (1.48), usb.c (1.67), usbdi.c (1.96), 2002-05-06 18:23:36 +00:00
usbdivar.h Synchronise the code style with NetBSD. (No functional changes). 2002-04-07 13:37:46 +00:00
usbhid.h Sync usb.h with NetBSD, apart from usb_device_info.speed, which 2002-01-02 20:16:53 +00:00
uscanner.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00
uvisor.c Add Palm M515. 2002-08-11 21:11:14 +00:00
uvscom.c Use the hw.usb sysctl tree instead of debug.usb. 2002-08-08 12:05:51 +00:00