Quirk for Hitachi DVD USB drive. It returns "invalid field in cdb" for

normal INQUIRY requests so enable the NO_INQUIRY quirk.

Submitted by:	Lars Eggert <larse@ISI.EDU>
Approved by:	re (scottl)
This commit is contained in:
njl 2003-05-21 00:22:07 +00:00
parent 5d6b04168c
commit 03e04e5503
4 changed files with 24 additions and 0 deletions

View File

@ -324,6 +324,10 @@ Static struct umass_devdescr_t umass_devdescrs[] = {
UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
FORCE_SHORT_INQUIRY | NO_START_STOP | IGNORE_RESIDUE
},
{ USB_VENDOR_HITACHI, USB_PRODUCT_HITACHI_DVDCAM_USB, RID_WILDCARD,
UMASS_PROTO_ATAPI | UMASS_PROTO_CBI_I,
NO_INQUIRY
},
{ USB_VENDOR_HP, USB_PRODUCT_HP_CDW8200, RID_WILDCARD,
UMASS_PROTO_ATAPI | UMASS_PROTO_CBI_I,
NO_TEST_UNIT_READY | NO_START_STOP

View File

@ -115,6 +115,7 @@ vendor LUCENT 0x047e Lucent
vendor STMICRO 0x0483 STMicroelectronics
vendor YAMAHA 0x0499 YAMAHA
vendor COMPAQ 0x049f Compaq Computers
vendor HITACHI 0x04a4 Hitachi, Ltd.
vendor ACERP 0x04a5 Acer Peripherals
vendor VISIONEER 0x04a7 Visioneer
vendor CANON 0x04a9 Canon
@ -659,6 +660,9 @@ product HANDSPRING VISOR 0x0100 Handspring Visor
/* Hauppauge Computer Works */
product HAUPPAUGE WINTV_USB_FM 0x4d12 WinTV USB FM
/* Hitachi, Ltd. products */
product HITACHI DVDCAM_USB 0x001e DVDCAM USB HS Interface
/* HP products */
product HP 895C 0x0004 DeskJet 895C
product HP 4100C 0x0101 Scanjet 4100C

View File

@ -122,6 +122,7 @@
#define USB_VENDOR_STMICRO 0x0483 /* STMicroelectronics */
#define USB_VENDOR_YAMAHA 0x0499 /* YAMAHA */
#define USB_VENDOR_COMPAQ 0x049f /* Compaq Computers */
#define USB_VENDOR_HITACHI 0x04a4 /* Hitachi, Ltd. */
#define USB_VENDOR_ACERP 0x04a5 /* Acer Peripherals */
#define USB_VENDOR_VISIONEER 0x04a7 /* Visioneer */
#define USB_VENDOR_CANON 0x04a9 /* Canon */
@ -666,6 +667,9 @@
/* Hauppauge Computer Works */
#define USB_PRODUCT_HAUPPAUGE_WINTV_USB_FM 0x4d12 /* WinTV USB FM */
/* Hitachi, Ltd. products */
#define USB_PRODUCT_HITACHI_DVDCAM_USB 0x001e /* DVDCAM USB HS Interface */
/* HP products */
#define USB_PRODUCT_HP_895C 0x0004 /* DeskJet 895C */
#define USB_PRODUCT_HP_4100C 0x0101 /* Scanjet 4100C */

View File

@ -1059,6 +1059,12 @@ const struct usb_knowndev usb_knowndevs[] = {
"Hauppauge Computer Works",
"WinTV USB FM",
},
{
USB_VENDOR_HITACHI, USB_PRODUCT_HITACHI_DVDCAM_USB,
0,
"Hitachi, Ltd.",
"DVDCAM USB HS Interface",
},
{
USB_VENDOR_HP, USB_PRODUCT_HP_895C,
0,
@ -3183,6 +3189,12 @@ const struct usb_knowndev usb_knowndevs[] = {
"Compaq Computers",
NULL,
},
{
USB_VENDOR_HITACHI, 0,
USB_KNOWNDEV_NOPROD,
"Hitachi, Ltd.",
NULL,
},
{
USB_VENDOR_ACERP, 0,
USB_KNOWNDEV_NOPROD,