freebsd-src/sys/dev/usb
Nate Lawson 1deac58179 Add a PATH_INQ flag, PIM_NO_6_BYTE, which indicates the SIM never wishes to
receive 6 byte commands.  Add a check for this flag to da(4) and cd(4) so
that they honor it.  This is a quick workaround for many devices (especially
USB) that require da(4) quirks to operate.  The more complete approach is
to finish the new transport code which will be aware of the SCSI version a
transport implements.

MFC after:	1 day
2003-07-28 06:15:59 +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
ehci.c make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
ehci_pci.c make usb bus_dma aware. 2003-07-15 22:42:37 +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 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 network interface driver changes: 2002-11-14 23:54:55 +00:00
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 In the device attach routine, don't depend on uaa->iface being 2003-06-15 21:45:43 +00:00
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 network interface driver changes: 2002-11-14 23:54:55 +00:00
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 network interface driver changes: 2002-11-14 23:54:55 +00:00
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 Add RealTek RTL8150 USB to fast Ethernet controller driver. 2003-05-03 10:16:56 +00:00
kue_fw.h
Makefile.usbdevs
ohci.c fix support for umass and related devices on ohci. This is a partial 2003-07-15 23:12:54 +00:00
ohci_pci.c Enable bus mastering in the attach routine. This appears to fix the 2003-06-12 05:29:15 +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 Replace the FOO_DEBUG definitions with USB_DEBUG, and switch the 2002-07-31 14:34:36 +00:00
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 Add the uftdi ucom driver which supports the following adapters: 2002-08-11 23:32:33 +00:00
ugen.c Make note of some NetBSD patches that we already have. 2003-07-14 20:11:52 +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.c make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
uhci_pci.c Enable bus mastering in the attach routine. This appears to fix the 2003-06-12 05:29:15 +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 If the device goes away during ulpt_reset(), make sure not to call 2003-06-15 11:55:50 +00:00
umass.c Add a PATH_INQ flag, PIM_NO_6_BYTE, which indicates the SIM never wishes to 2003-07-28 06:15:59 +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 Fix duplicate sc_dying usage. 2003-03-09 11:19:18 +00:00
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.c Make a note of some patches from NetBSD that we already have. 2003-07-14 20:08:21 +00:00
usb.h Packed structures are defined differently in older gcc's, like the one 2002-11-06 21:37:21 +00:00
usb_ethersubr.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +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 Fix a 64 bit bug lost in the inline warning noise. sizeof is not always 2003-07-22 06:58:04 +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 Add quirk for LOGITECH WMRPAD. 2003-04-10 08:25:09 +00:00
usb_quirks.h
usb_subr.c Update to reflect the NetBSD patches that are already included. 2003-07-14 20:31:03 +00:00
usbcdc.h Merge from NetBSD and arrange for FreeBSD's slight differences in 2003-01-09 04:24:28 +00:00
usbdevs MFNetBSD: Update the list of devices that can attach to uvisor (untested). 2003-07-14 19:30:01 +00:00
usbdevs.h Regen. 2003-07-14 19:30:49 +00:00
usbdevs_data.h Regen. 2003-07-14 19:30:49 +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
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
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 MFNetBSD: Update the list of devices that can attach to uvisor (untested). 2003-07-14 19:30:01 +00:00
uvscom.c WARNING: white space diff 2003-07-04 01:50:39 +00:00