diff options
| author | mycroft <mycroft@NetBSD.org> | 2003-09-10 03:13:53 +0000 |
|---|---|---|
| committer | mycroft <mycroft@NetBSD.org> | 2003-09-10 03:13:53 +0000 |
| commit | 7bb5db4e3e338e2e6b5ec7333465d82e05a955b4 (patch) | |
| tree | b23dc4f65f596fab98d801eafff41a659cdb25ad /sys/dev/usb | |
| parent | b8fd3dab7dd5b51926efb56a870fcb6437adaf9f (diff) | |
The Sony camera reports itself as a "disk", not a "simplified direct access"
device -- ergo, it is "SCSI", not "RBC".
Diffstat (limited to 'sys/dev/usb')
| -rw-r--r-- | sys/dev/usb/umass_quirks.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/sys/dev/usb/umass_quirks.c b/sys/dev/usb/umass_quirks.c index f00beb0a700..3b2e8ba0766 100644 --- a/sys/dev/usb/umass_quirks.c +++ b/sys/dev/usb/umass_quirks.c @@ -1,4 +1,4 @@ -/* $NetBSD: umass_quirks.c,v 1.52 2003/09/10 02:49:19 mycroft Exp $ */ +/* $NetBSD: umass_quirks.c,v 1.53 2003/09/10 03:13:53 mycroft Exp $ */ /* * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -37,7 +37,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: umass_quirks.c,v 1.52 2003/09/10 02:49:19 mycroft Exp $"); +__KERNEL_RCSID(0, "$NetBSD: umass_quirks.c,v 1.53 2003/09/10 03:13:53 mycroft Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -203,7 +203,6 @@ umass_fixup_sony(struct umass_softc *sc) usb_interface_descriptor_t *id; id = usbd_get_interface_descriptor(sc->sc_iface); - if (id->bInterfaceSubClass == 0xff) { - sc->sc_cmd = UMASS_CPROTO_RBC; - } + if (id->bInterfaceSubClass == 0xff) + sc->sc_cmd = UMASS_CPROTO_SCSI; } |
