freebsd-dev/sys/dev/usb
John Baldwin 810ffc1e83 - Add a function to convert 6 byte SCSI commands for read, write, mode
sense, and mode select into their 10 byte equivalents.  Eventually the
  da(4) driver will become more intelligent about this, or at least allow
  umass(4) to pass quirks in directly.  However, this is a functional
  workaround until a better fix is implemented.
- Use the 6 to 10 conversion function to allow the ATAPI and UFI command
  sets to emulate 6 byte commands with 10 byte commands.
- Use the ATAPI command set rather than UFI for the ScanLogic SL11R-IDE
  as it supports the SYNCH_CACHE command.
- Enable ATAPI command set support.
- Pass READ/WRITE_12 commands through for UFI support as the UFI spec
  says they should be supported.
- Update a comment in the UFI translation function since we handle
  MODE_SELECT.
2001-12-18 07:55:17 +00:00
..
devlist2h.awk
FILES
hid.c Remove __P prototypes to reduce diffs between the NetBSD and FreeBSD 2000-07-17 18:41:20 +00:00
hid.h Remove __P prototypes to reduce diffs between the NetBSD and FreeBSD 2000-07-17 18:41:20 +00:00
if_aue.c Support MELCO LUA2-TX USB ethernet adaptor. 2001-11-19 18:47:49 +00:00
if_auereg.h Support MELCO LUA2-TX USB ethernet adaptor. 2001-11-19 18:47:49 +00:00
if_cue.c Make these depend on the usb module so they can use its symbols if they 2001-08-22 05:33:57 +00:00
if_cuereg.h Disable the mutex locking calls. These do not work in their present form 2001-02-27 01:05:25 +00:00
if_kue.c Make these depend on the usb module so they can use its symbols if they 2001-08-22 05:33:57 +00:00
if_kuereg.h Disable the mutex locking calls. These do not work in their present form 2001-02-27 01:05:25 +00:00
kue_fw.h OpenBSD has a broken debugger that does not grok static. Use a 2000-04-03 20:58:30 +00:00
Makefile.usbdevs
ohci_pci.c Add AMD766 OHCI USB controller. Remove unused VENDORID lists. 2001-11-06 23:44:03 +00:00
ohci.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
ohcireg.h Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
ohcivar.h Remove __P prototypes to reduce diffs between the NetBSD and FreeBSD 2000-07-17 18:41:20 +00:00
rio500_usb.h Update the urio driver. It now works on NetBSD and OpenBSD as well. 2000-04-08 17:02:13 +00:00
udbp.c select() DKI is now in <sys/selinfo.h>. 2001-01-09 04:33:49 +00:00
udbp.h The USB double bulk pipe driver (Host to host cables). Currently there 2000-05-01 22:48:23 +00:00
ugen.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
uhci_pci.c Add ICH3 (82801CA/CAM) and 460GX 2001-11-03 05:03:00 +00:00
uhci.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
uhcireg.h Change Lennart's e-mail address. 2000-05-14 16:43:10 +00:00
uhcivar.h Save and restore the registers SOF and FRAMENUMBER on suspend. In some 2000-08-07 00:04:53 +00:00
uhid.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
uhub.c Only clear endpoint stall if status was USBD_STALLED. 2001-09-02 09:26:14 +00:00
ukbd.c Only clear endpoint stall if status was USBD_STALLED. 2001-09-02 09:26:14 +00:00
ulpt.c Set ulptusein = 0 so that the machine doesn't hang solid after a 2001-10-12 11:05:58 +00:00
umass.c - Add a function to convert 6 byte SCSI commands for read, write, mode 2001-12-18 07:55:17 +00:00
umodem.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
ums.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
urio.c This driver can talk to the Rio600 as well, make it happen. 2001-09-27 06:01:20 +00:00
usb_ethersubr.c Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
usb_ethersubr.h
usb_if.m * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
usb_mem.h Remove __P prototypes to reduce diffs between the NetBSD and FreeBSD 2000-07-17 18:41:20 +00:00
usb_port.h Activate the kthread mechanism for doing usb bus discovery. This means 2001-06-06 22:00:03 +00:00
usb_quirks.c Pull in the most recent version of usb_quirks.h and propagate the necessary 2001-07-05 10:12:59 +00:00
usb_quirks.h Pull in the most recent version of usb_quirks.h and propagate the necessary 2001-07-05 10:12:59 +00:00
usb_subr.c Pull in the most recent version of usb_quirks.h and propagate the necessary 2001-07-05 10:12:59 +00:00
usb.c Use the passed in thread to selrecord() instead of curthread. 2001-09-21 22:46:54 +00:00
usb.h Don't check for ohci/uhci to be loaded, check for the usb module. 2000-09-02 10:17:58 +00:00
usbcdc.h Add more CDC defines. 2000-08-13 18:23:07 +00:00
usbdevs Add DIVA USB mp3 player. 2001-12-12 15:58:23 +00:00
usbdevs_data.h Add DIVA USB mp3 player. 2001-12-12 15:58:23 +00:00
usbdevs.h Add DIVA USB mp3 player. 2001-12-12 15:58:23 +00:00
usbdi_util.c Don't free memory that has been freed already. 2001-06-30 10:57:37 +00:00
usbdi_util.h Remove __P prototypes to reduce diffs between the NetBSD and FreeBSD 2000-07-17 18:41:20 +00:00
usbdi.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
usbdi.h Pull in the most recent version of usb_quirks.h and propagate the necessary 2001-07-05 10:12:59 +00:00
usbdivar.h Pull in the most recent version of usb_quirks.h and propagate the necessary 2001-07-05 10:12:59 +00:00
usbhid.h Sync with NetBSD: 2000-10-16 17:45:27 +00:00
uscanner.c Add Mustek 1200 CU Plus scanner. 2001-11-28 12:37:04 +00:00