Commit Graph

28 Commits

Author SHA1 Message Date
erh
6278998229 kern/12837: Provide a way to get working devices that violate the usb spec by
returning a non-matching CSW tag.
Defined a quirk for this and set it for Scanlogic SL11R, which gets my
NEO Jukebox working.
2002-12-06 03:57:51 +00:00
gehenna
1b8f0943e1 EasyDisk and Solid state disk like PQUIRK_NOMODESENSE. 2002-11-28 10:08:28 +00:00
cjs
faade5e87c Fix typo. 2002-11-05 12:13:40 +00:00
cjs
c866abcfc9 Restore umass_fixup_sony so that Sony cameras work once again. 2002-11-05 12:06:58 +00:00
gehenna
3d14337121 g/c unused function. 2002-10-05 01:11:47 +00:00
gehenna
bbe393f930 Alphabetical sort. 2002-10-04 08:31:57 +00:00
gehenna
78112440cc Remove 'any match' entry from quirks table.
This entry detects all unknown SONY USB devices as USB storage device.
2002-10-04 08:16:00 +00:00
soren
97a91a0443 PQI Travel Flash likes PQUIRK_NODOORLOCK too. 2002-10-04 03:40:57 +00:00
soren
be583d6f33 PQI Travel Flash Drive. 2002-10-01 17:13:17 +00:00
nathanw
cdee09ffbb At least some versions of the M-Systems DiskOnKey also need
UMASS_QUIRK_NO_MAX_LUN.
2002-09-10 16:52:48 +00:00
uwe
e724974d54 Add quirks for Neodio ND5010. 2002-08-31 22:51:16 +00:00
augustss
eb7d3799cf Add a quirk for an In-System Design adapter. 2002-07-29 03:30:46 +00:00
augustss
ca8d36994e Add a quirk for Trumpion device (extracted from OpenBSD). 2002-07-11 21:42:23 +00:00
augustss
9ee8616e07 Add quirk for ADS HD controller. From Scott Ellis in kern/17495. 2002-07-07 19:52:48 +00:00
augustss
9b2766b49b Use different quirks for Sony Memory Stick. From John Heasley in kern/16946.
Also don't munge all sony devices when patching subclass.
2002-06-16 14:59:58 +00:00
augustss
93e745b84c Another disk quirk. 2002-04-22 12:48:40 +00:00
augustss
0db3eee7bb Add quirks for Minolta Dimage X. 2002-02-20 22:28:54 +00:00
mjl
253423f1c7 Add OnSpec PC-Card reader 2002-02-11 21:13:35 +00:00
augustss
660b4087dc Add quirks for Minolta S304. 2002-02-07 13:53:14 +00:00
augustss
d76f24be37 OnSpec doesn't like Mode Sense. 2002-02-07 13:02:26 +00:00
augustss
8164bd8bae Move some USB device quirks to the umass_quirk table. 2001-12-29 14:06:18 +00:00
augustss
276b009425 Introduce a field, busquirks, in the umass quirk table that is passed
directly to the quirk field for the bus.
2001-12-29 13:46:23 +00:00
augustss
213baeaad6 Use the new USB_PRODUCT_ANY match. 2001-12-24 21:36:54 +00:00
augustss
c33e730dd9 Get rid of the transfer_speed nonsense to calculate the timeout.
We get passed a timeout from the upper layer which is what matters.
2001-12-24 19:24:33 +00:00
augustss
ab7b323efa Add a preliminary version of a driver for In-System Designs non-standard
ATA-over-BulkOnly protocol.  The ISD chip can be found, e.g., in the
Archos MP3 player.
The driver still lacks real error handling.
2001-12-24 13:43:24 +00:00
augustss
56b5867371 Make the separation between wire protocol (umass.c) and command protocol
(umass_scsipi.c) more distinct.
It is now possible to add new command protocols with a minimum of change.
The umassbus.[ch] files have been renamed umass_scsipi.[ch] since this
reflects their purpose better.
2001-12-24 13:25:52 +00:00
gehenna
e1839209b8 Add new quirk: NO_REQUEST_SENSE
Submit by: Dave Sainty
2001-12-22 13:21:59 +00:00
gehenna
7cd101a6ca Introduce the new umass quirk table.
Discussed with augustss.
2001-12-17 12:16:14 +00:00