freebsd-skq/sys/dev/usb
joe 52d14db571 Crank down UVISORBUFSIZE from 1024 to 64 to avoid a problem where
the Palm device and the USB host controller deadlock. The USB host
controller is expecting an early-end-of-transmission packet with 0
data, and the Palm doesn't send one because it's already communicated
the amount of data it's going to send in a header (which ucom/uvisor
are oblivious to). This is the problem that has been known on the
pilot-link lists as the "[Free]BSD USB problem", but not understood.

Submitted by:	Nathan J. Williams <nathanw@MIT.EDU>
2003-08-14 00:15:23 +00:00
..
devlist2h.awk
dsbr100io.h
ehci_pci.c make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
ehci.c make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
ehcireg.h
ehcivar.h
FILES
hid.c WARNING: white space diff 2003-07-04 01:50:39 +00:00
hid.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
if_aue.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
if_auereg.h
if_axe.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
if_axereg.h
if_cue.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
if_cuereg.h
if_kue.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
if_kuereg.h
if_rue.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
if_ruereg.h
kue_fw.h
Makefile.usbdevs
ohci_pci.c
ohci.c fix support for umass and related devices on ohci. This is a partial 2003-07-15 23:12:54 +00:00
ohcireg.h fix support for umass and related devices on ohci. This is a partial 2003-07-15 23:12:54 +00:00
ohcivar.h make allocation of the necessary data structures most efficent by using 2003-07-15 23:19:49 +00:00
rio500_usb.h
ubsa.c Use swi to process port status changes. Calling ucom layer directly 2003-07-14 20:26:37 +00:00
ucom.c Make note that we already have these NetBSD patches. 2003-07-14 20:19:21 +00:00
ucomvar.h
udbp.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
udbp.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
ufm.c WARNING: white space diff 2003-07-04 01:50:39 +00:00
uftdi.c MFNetBSD: 2003-07-14 18:25:47 +00:00
uftdireg.h
ugen.c Make note of some NetBSD patches that we already have. 2003-07-14 20:11:52 +00:00
ugraphire_rdesc.h
uhci_pci.c
uhci.c make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
uhcireg.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
uhcivar.h make allocation of the necessary data structures most efficent by using 2003-07-15 23:19:49 +00:00
uhid.c Make note that we already have these NetBSD patches. 2003-07-14 20:19:21 +00:00
uhub.c Merge up-to-date with NetBSD. No functional changes. 2003-07-14 18:37:47 +00:00
ukbd.c WARNING: white space diff 2003-07-04 01:50:39 +00:00
ulpt.c
umass.c Remove the 6-10 byte translation from UFI and ATAPI command sets. It is 2003-08-06 17:19:06 +00:00
umct.c Add a workaround for the USB_PRODUCT_MCT_SITECOM_USB232 device: limit 2003-07-07 18:01:23 +00:00
umodem.c
ums.c WARNING: white space diff 2003-07-04 01:50:39 +00:00
uplcom.c Make note that we already have these NetBSD patches. 2003-07-14 20:19:21 +00:00
urio.c WARNING: white space diff 2003-07-04 01:50:39 +00:00
usb_ethersubr.c
usb_ethersubr.h
usb_if.m
usb_mem.c fix another bus_dma leak due to not having a size param for our bus_dma 2003-07-29 05:07:37 +00:00
usb_mem.h make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
usb_port.h make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
usb_quirks.c
usb_quirks.h
usb_subr.c Update to reflect the NetBSD patches that are already included. 2003-07-14 20:31:03 +00:00
usb.c Make a note of some patches from NetBSD that we already have. 2003-07-14 20:08:21 +00:00
usb.h
usbcdc.h
usbdevs MFNetBSD: Update the list of devices that can attach to uvisor (untested). 2003-07-14 19:30:01 +00:00
usbdevs_data.h Regen. 2003-07-14 19:30:49 +00:00
usbdevs.h Regen. 2003-07-14 19:30:49 +00:00
usbdi_util.c Make note that we already have these NetBSD patches. 2003-07-14 20:19:21 +00:00
usbdi_util.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
usbdi.c seems like i386 && DIAGNOSTIC needs sys/proc.h 2003-07-16 08:15:02 +00:00
usbdi.h Update to reflect the NetBSD patches that are already included. 2003-07-14 20:31:03 +00:00
usbdivar.h make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
usbhid.h
uscanner.c MFNetBSD: 2003-07-14 18:25:47 +00:00
uvisor.c Crank down UVISORBUFSIZE from 1024 to 64 to avoid a problem where 2003-08-14 00:15:23 +00:00
uvscom.c WARNING: white space diff 2003-07-04 01:50:39 +00:00