summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/usb')
-rw-r--r--sys/dev/usb/umass.c4
-rw-r--r--sys/dev/usb/usbdevs4
-rw-r--r--sys/dev/usb/usbdevs.h4
-rw-r--r--sys/dev/usb/usbdevs_data.h12
4 files changed, 24 insertions, 0 deletions
diff --git a/sys/dev/usb/umass.c b/sys/dev/usb/umass.c
index bc11842..d76feb0 100644
--- a/sys/dev/usb/umass.c
+++ b/sys/dev/usb/umass.c
@@ -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
diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs
index d622e6b..5237565 100644
--- a/sys/dev/usb/usbdevs
+++ b/sys/dev/usb/usbdevs
@@ -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
diff --git a/sys/dev/usb/usbdevs.h b/sys/dev/usb/usbdevs.h
index 7815f58..62c208f 100644
--- a/sys/dev/usb/usbdevs.h
+++ b/sys/dev/usb/usbdevs.h
@@ -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 */
diff --git a/sys/dev/usb/usbdevs_data.h b/sys/dev/usb/usbdevs_data.h
index fcb78cab..b174a87 100644
--- a/sys/dev/usb/usbdevs_data.h
+++ b/sys/dev/usb/usbdevs_data.h
@@ -1060,6 +1060,12 @@ const struct usb_knowndev usb_knowndevs[] = {
"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,
"Hewlett Packard",
@@ -3184,6 +3190,12 @@ const struct usb_knowndev usb_knowndevs[] = {
NULL,
},
{
+ USB_VENDOR_HITACHI, 0,
+ USB_KNOWNDEV_NOPROD,
+ "Hitachi, Ltd.",
+ NULL,
+ },
+ {
USB_VENDOR_ACERP, 0,
USB_KNOWNDEV_NOPROD,
"Acer Peripherals",
OpenPOWER on IntegriCloud