diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/usb/umass.c | 4 | ||||
-rw-r--r-- | sys/dev/usb/usbdevs | 4 | ||||
-rw-r--r-- | sys/dev/usb/usbdevs.h | 4 | ||||
-rw-r--r-- | sys/dev/usb/usbdevs_data.h | 12 |
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", |