freebsd-dev/sys/dev/usb
Ian Dowse 5bc9164667 Write the correct value to `td_be' for the second and further
transfer descriptors when a large request needs to be split into
more than one 8k chunk. The bug was that the calculation did not
take into account the offset of the chunk within the overall request.
This is reported to fix crashes and data corruption on ohci
controllers.

Submitted by:	green
Approved by:	re
2003-11-25 02:23:29 +00:00
..
devlist2h.awk
dsbr100io.h
ehci_pci.c Remove explicit cardbus attachments from drivers where this is identical 2003-11-03 09:22:18 +00:00
ehci.c MFNetBSD: 2003-11-10 00:20:52 +00:00
ehcireg.h add EHCI (USB 2.0) controller support. 2003-04-14 14:04:08 +00:00
ehcivar.h add EHCI (USB 2.0) controller support. 2003-04-14 14:04:08 +00:00
FILES add EHCI (USB 2.0) controller support. 2003-04-14 14:04:08 +00:00
hid.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
hid.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
if_aue.c Remove duplicate 2003-11-14 11:09:45 +00:00
if_auereg.h Make it easier to run this code on RELENG_4. 2003-10-04 21:41:01 +00:00
if_axe.c Try to create some sort of consistency in how the routings to find the 2003-11-13 20:55:53 +00:00
if_axereg.h In the device attach routine, don't depend on uaa->iface being 2003-06-15 21:45:43 +00:00
if_cue.c Remove duplicate 2003-11-14 11:09:45 +00:00
if_cuereg.h Make it easier to run this code on RELENG_4. 2003-10-04 21:41:01 +00:00
if_kue.c Remove duplicate 2003-11-14 11:09:45 +00:00
if_kuereg.h Make it easier to run this code on RELENG_4. 2003-10-04 21:41:01 +00:00
if_rue.c Try to create some sort of consistency in how the routings to find the 2003-11-13 20:55:53 +00:00
if_ruereg.h Make it easier to run this code on RELENG_4. 2003-10-04 21:41:01 +00:00
kue_fw.h
Makefile.usbdevs
ohci_pci.c Remove explicit cardbus attachments from drivers where this is identical 2003-11-03 09:22:18 +00:00
ohci.c Write the correct value to `td_be' for the second and further 2003-11-25 02:23:29 +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 Apply some fixups in the driver_t's. 2003-11-16 12:13:39 +00:00
ucom.c Add missing ioctl functions. 2003-11-16 11:58:21 +00:00
ucomvar.h
udbp.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
udbp.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
ufm.c Make it easier to run this code on RELENG_4. 2003-10-04 21:41:01 +00:00
uftdi.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
uftdireg.h
ugen.c - Implement selwakeuppri() which allows raising the priority of a 2003-11-09 09:17:26 +00:00
ugraphire_rdesc.h
uhci_pci.c Remove explicit cardbus attachments from drivers where this is identical 2003-11-03 09:22:18 +00:00
uhci.c MFNetBSD: 2003-11-10 00:08:41 +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 - Implement selwakeuppri() which allows raising the priority of a 2003-11-09 09:17:26 +00:00
uhub.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
ukbd.c Make it easier to run this code on RELENG_4. 2003-10-04 21:41:01 +00:00
ulpt.c I don't know from where the notion that device driver should or 2003-09-28 20:48:13 +00:00
umass.c In umass_bbb_get_max_lun() move maxlun to before the DPRINTF so that 2003-09-20 08:18:16 +00:00
umct.c Apply some fixups in the driver_t's. 2003-11-16 12:13:39 +00:00
umodem.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
ums.c - Implement selwakeuppri() which allows raising the priority of a 2003-11-09 09:17:26 +00:00
uplcom.c Fix comment typo. 2003-11-16 13:13:16 +00:00
urio.c Fix the cdevsw compatibility for -stable. 2003-08-25 22:01:06 +00:00
usb_ethersubr.c Remove duplicate 2003-11-14 11:09:45 +00:00
usb_ethersubr.h Update netisr handling; Each SWI now registers its queue, and all queue 2003-03-04 23:19:55 +00:00
usb_if.m
usb_mem.c Make it easier to run this code on RELENG_4. 2003-10-04 22:13:21 +00:00
usb_mem.h eliminate casts from the DMAADDR macro. This depends upon bus_addr_t being 2003-09-01 01:07:24 +00:00
usb_port.h MFNetBSD: 2003-11-09 23:54:21 +00:00
usb_quirks.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
usb_quirks.h
usb_subr.c Try a port reset if initial contact to a device failed. 2003-09-01 07:47:42 +00:00
usb.c MFNetBSD: 2003-11-09 23:54:21 +00:00
usb.h
usbcdc.h Merge from NetBSD and arrange for FreeBSD's slight differences in 2003-01-09 04:24:28 +00:00
usbdevs Add vendor IDs, and device IDs supported by uplcom(4). 2003-11-16 12:05:11 +00:00
usbdevs_data.h Regen. 2003-11-16 12:07:01 +00:00
usbdevs.h Regen. 2003-11-16 12:07:01 +00:00
usbdi_util.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
usbdi_util.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
usbdi.c Revise the NetBSD revision control strings. 2003-11-09 23:56:19 +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 Don't call makedev(). 2003-10-01 13:53:51 +00:00
uvisor.c I've had a couple of reports that the Sony Clie_40 doesn't need the 2003-11-08 11:23:07 +00:00
uvscom.c Make interrupt pipe interval time configurable. 2003-11-16 12:26:10 +00:00