aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/usb
diff options
context:
space:
mode:
authorMIHIRA Sanpei Yoshiro <sanpei@FreeBSD.org>2004-01-24 04:18:36 +0000
committerMIHIRA Sanpei Yoshiro <sanpei@FreeBSD.org>2004-01-24 04:18:36 +0000
commita485e666139520e6db969b1f018c978006130f0f (patch)
treee7e4f2bfbe5533e7cbbc8c5d52b60bb029d1b2f1 /sys/dev/usb
parent7e04bc4ad4197fcaae0183acc42afc82064e2a6b (diff)
Notes
Diffstat (limited to 'sys/dev/usb')
-rw-r--r--sys/dev/usb/umass.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/usb/umass.c b/sys/dev/usb/umass.c
index 0c82b70c9d51..8c6fe782d369 100644
--- a/sys/dev/usb/umass.c
+++ b/sys/dev/usb/umass.c
@@ -690,6 +690,10 @@ umass_match_proto(struct umass_softc *sc, usbd_interface_handle iface,
UGETW(dd->idProduct) == USB_PRODUCT_GENESYS_GL641USB)) {
sc->quirks |= FORCE_SHORT_INQUIRY | NO_START_STOP | IGNORE_RESIDUE;
}
+ if (UGETW(dd->idVendor) == USB_VENDOR_IODATA &&
+ UGETW(dd->idProduct) == USB_PRODUCT_IODATA_IU_CD2) {
+ sc->proto = UMASS_PROTO_SCSI | UMASS_PROTO_BBB;
+ }
if (UGETW(dd->idVendor) == USB_VENDOR_MELCO &&
UGETW(dd->idProduct) == USB_PRODUCT_MELCO_DUBPXXG) {
sc->quirks |= FORCE_SHORT_INQUIRY | NO_START_STOP | IGNORE_RESIDUE;