Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/dev/usb Alphabetical sort.
details: https://anonhg.NetBSD.org/src/rev/9ab6a1de2c0a
branches: trunk
changeset: 537656:9ab6a1de2c0a
user: gehenna <gehenna%NetBSD.org@localhost>
date: Fri Oct 04 08:31:57 2002 +0000
description:
Alphabetical sort.
diffstat:
sys/dev/usb/umass_quirks.c | 182 +++++++++++++++++++++++---------------------
1 files changed, 94 insertions(+), 88 deletions(-)
diffs (252 lines):
diff -r 23cc1516dba0 -r 9ab6a1de2c0a sys/dev/usb/umass_quirks.c
--- a/sys/dev/usb/umass_quirks.c Fri Oct 04 08:16:00 2002 +0000
+++ b/sys/dev/usb/umass_quirks.c Fri Oct 04 08:31:57 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: umass_quirks.c,v 1.22 2002/10/04 08:16:00 gehenna Exp $ */
+/* $NetBSD: umass_quirks.c,v 1.23 2002/10/04 08:31:57 gehenna Exp $ */
/*
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -58,10 +58,18 @@
Static void umass_fixup_yedata(struct umass_softc *);
Static const struct umass_quirk umass_quirks[] = {
- { { USB_VENDOR_DMI, USB_PRODUCT_DMI_SA2_0 },
+ { { USB_VENDOR_ATI, USB_PRODUCT_ATI2_205 },
+ UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
+ 0,
+ 0,
+ UMATCH_VENDOR_PRODUCT,
+ NULL, NULL
+ },
+
+ { { USB_VENDOR_DMI, USB_PRODUCT_DMI_SA2_0 },
UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
- 0,
- PQUIRK_NOMODESENSE,
+ 0,
+ PQUIRK_NOMODESENSE,
UMATCH_VENDOR_PRODUCT,
NULL, NULL
},
@@ -74,6 +82,38 @@
NULL, NULL
},
+ { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ADAPTERV2 },
+ UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
+ 0,
+ 0,
+ UMATCH_VENDOR_PRODUCT,
+ NULL, NULL
+ },
+
+ { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ATAPI },
+ UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
+ 0,
+ 0,
+ UMATCH_VENDOR_PRODUCT,
+ NULL, NULL
+ },
+
+ { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_DRIVEV2_5 },
+ UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
+ 0,
+ 0,
+ UMATCH_VENDOR_PRODUCT,
+ NULL, NULL
+ },
+
+ { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_IDEUSB2 },
+ UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+ 0,
+ PQUIRK_NOMODESENSE,
+ UMATCH_VENDOR_PRODUCT,
+ NULL, NULL
+ },
+
{ { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_USBCABLE },
UMASS_WPROTO_CBI, UMASS_CPROTO_ATAPI,
UMASS_QUIRK_NO_START_STOP,
@@ -106,6 +146,22 @@
NULL, NULL
},
+ { { USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_S304 },
+ UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+ UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
+ 0,
+ UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
+ NULL, NULL
+ },
+
+ { { USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_X },
+ UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+ UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
+ 0,
+ UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
+ NULL, NULL
+ },
+
{ { USB_VENDOR_MSYSTEMS, USB_PRODUCT_MSYSTEMS_DISKONKEY },
UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
UMASS_QUIRK_NO_MAX_LUN,
@@ -114,6 +170,14 @@
NULL, NULL
},
+ { { USB_VENDOR_NEODIO, USB_PRODUCT_NEODIO_ND5010 },
+ UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+ 0,
+ PQUIRK_NOMODESENSE | PQUIRK_FORCELUNS,
+ UMATCH_VENDOR_PRODUCT,
+ NULL, NULL
+ },
+
{ { USB_VENDOR_OLYMPUS, USB_PRODUCT_OLYMPUS_C1 },
UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
UMASS_QUIRK_WRONG_CSWSIG,
@@ -122,6 +186,14 @@
NULL, NULL
},
+ { { USB_VENDOR_ONSPEC, USB_PRODUCT_ONSPEC_MD1II },
+ UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+ UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
+ PQUIRK_NOMODESENSE,
+ UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
+ NULL, NULL
+ },
+
{ { USB_VENDOR_ONSPEC, USB_PRODUCT_ONSPEC_MD2 },
UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
0,
@@ -130,14 +202,22 @@
NULL, NULL
},
- { { USB_VENDOR_ONSPEC, USB_PRODUCT_ONSPEC_MD1II },
+ { { USB_VENDOR_PEN, USB_PRODUCT_PEN_USBDISK },
UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
- PQUIRK_NOMODESENSE,
+ 0,
UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
NULL, NULL
},
+ { { USB_VENDOR_PQI, USB_PRODUCT_PQI_TRAVELFLASH },
+ UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
+ 0,
+ PQUIRK_NOMODESENSE | PQUIRK_NODOORLOCK,
+ UMATCH_VENDOR_PRODUCT,
+ NULL, NULL
+ },
+
{ { USB_VENDOR_SCANLOGIC, USB_PRODUCT_SCANLOGIC_SL11R },
UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UFI,
0,
@@ -162,6 +242,14 @@
NULL, NULL
},
+ { { USB_VENDOR_SONY, USB_PRODUCT_SONY_DRIVEV2 },
+ UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
+ 0,
+ 0,
+ UMATCH_VENDOR_PRODUCT,
+ NULL, NULL
+ },
+
{ { USB_VENDOR_SONY, USB_PRODUCT_SONY_MSC },
UMASS_WPROTO_CBI, UMASS_CPROTO_UFI,
UMASS_QUIRK_FORCE_SHORT_INQUIRY | UMASS_QUIRK_RS_NO_CLEAR_UA,
@@ -201,88 +289,6 @@
UMATCH_VENDOR_PRODUCT_REV,
NULL, umass_fixup_yedata
},
-
- { { USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_S304 },
- UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
- UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
- 0,
- UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
- NULL, NULL
- },
-
- { { USB_VENDOR_MINOLTA, USB_PRODUCT_MINOLTA_X },
- UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
- UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
- 0,
- UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
- NULL, NULL
- },
-
- { { USB_VENDOR_PEN, USB_PRODUCT_PEN_USBDISK },
- UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
- UMASS_QUIRK_NO_MAX_LUN | UMASS_QUIRK_NO_START_STOP,
- 0,
- UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO,
- NULL, NULL
- },
-
- /* InSystem Design ATA over USB devices */
- { { USB_VENDOR_ATI, USB_PRODUCT_ATI2_205 },
- UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
- 0,
- 0,
- UMATCH_VENDOR_PRODUCT,
- NULL, NULL
- },
- { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ATAPI },
- UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
- 0,
- 0,
- UMATCH_VENDOR_PRODUCT,
- NULL, NULL
- },
- { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_DRIVEV2_5 },
- UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
- 0,
- 0,
- UMATCH_VENDOR_PRODUCT,
- NULL, NULL
- },
- { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ADAPTERV2 },
- UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
- 0,
- 0,
- UMATCH_VENDOR_PRODUCT,
- NULL, NULL
- },
- { { USB_VENDOR_SONY, USB_PRODUCT_SONY_DRIVEV2 },
- UMASS_WPROTO_BBB, UMASS_CPROTO_ISD_ATA,
- 0,
- 0,
- UMATCH_VENDOR_PRODUCT,
- NULL, NULL
- },
- { { USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_IDEUSB2 },
- UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
- 0,
- PQUIRK_NOMODESENSE,
- UMATCH_VENDOR_PRODUCT,
- NULL, NULL
- },
- { { USB_VENDOR_NEODIO, USB_PRODUCT_NEODIO_ND5010 },
- UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
- 0,
- PQUIRK_NOMODESENSE | PQUIRK_FORCELUNS,
- UMATCH_VENDOR_PRODUCT,
- NULL, NULL
- },
- { { USB_VENDOR_PQI, USB_PRODUCT_PQI_TRAVELFLASH },
- UMASS_WPROTO_UNSPEC, UMASS_CPROTO_UNSPEC,
- 0,
- PQUIRK_NOMODESENSE | PQUIRK_NODOORLOCK,
- UMATCH_VENDOR_PRODUCT,
- NULL, NULL
- },
};
const struct umass_quirk *
Home |
Main Index |
Thread Index |
Old Index