summaryrefslogtreecommitdiff
path: root/sys/scsi
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>1997-07-25 01:55:48 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>1997-07-25 01:55:48 +0000
commitd495ee6167048dbdd319c94e54d28707324d399c (patch)
tree8ea0d562fe6bc864fa06f214fc888132995903b5 /sys/scsi
parent2d27326a1320ed442db15022d5a9d94db9df2f13 (diff)
more quirks from netbsd
Diffstat (limited to 'sys/scsi')
-rw-r--r--sys/scsi/scsiconf.c24
1 files changed, 23 insertions, 1 deletions
diff --git a/sys/scsi/scsiconf.c b/sys/scsi/scsiconf.c
index 822ffafc3a7..32e33925b61 100644
--- a/sys/scsi/scsiconf.c
+++ b/sys/scsi/scsiconf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: scsiconf.c,v 1.28 1997/04/14 04:09:14 downsj Exp $ */
+/* $OpenBSD: scsiconf.c,v 1.29 1997/07/25 01:55:47 mickey Exp $ */
/* $NetBSD: scsiconf.c,v 1.57 1996/05/02 01:09:01 neil Exp $ */
/*
@@ -317,10 +317,14 @@ struct scsi_quirk_inquiry_pattern scsi_quirk_patterns[] = {
{{T_CDROM, T_REMOV,
"DENON ", "DRD-25X ", "V"}, SDEV_NOLUNS},
{{T_CDROM, T_REMOV,
+ "HP ", "C4324/C4325 ", ""}, SDEV_NOLUNS},
+ {{T_CDROM, T_REMOV,
"IMS ", "CDD521/10 ", "2.06"}, SDEV_NOLUNS},
{{T_CDROM, T_REMOV,
"MATSHITA", "CD-ROM CR-5XX ", "1.0b"}, SDEV_NOLUNS},
{{T_CDROM, T_REMOV,
+ "MEDAVIS ", "RENO CD-ROMX2A ", ""}, SDEV_NOLUNS},
+ {{T_CDROM, T_REMOV,
"MEDIAVIS", "CDR-H93MV ", "1.3"}, SDEV_NOLUNS},
{{T_CDROM, T_REMOV,
"NEC ", "CD-ROM DRIVE:55 ", ""}, SDEV_NOLUNS},
@@ -353,6 +357,13 @@ struct scsi_quirk_inquiry_pattern scsi_quirk_patterns[] = {
{{T_CDROM, T_REMOV,
"ShinaKen", "CD-ROM DM-3x1S", "1.04"}, SDEV_NOLUNS},
+ {{T_OPTICAL, T_REMOV,
+ "EPSON ", "OMD-5010 ", "3.08"}, SDEV_NOLUNS},
+ {{T_OPTICAL, T_REMOV,
+ "FUJITSU", "M2513A", "0800"}, SDEV_NOMODESENSE},
+ {{T_OPTICAL, T_REMOV,
+ "DELTIS ", "MOS321 ", "3.30"}, SDEV_NOMODESENSE},
+
{{T_OPTICAL, T_REMOV,
"EPSON ", "OMD-5010 ", "3.08"}, SDEV_NOLUNS},
{{T_OPTICAL, T_REMOV,
@@ -361,6 +372,8 @@ struct scsi_quirk_inquiry_pattern scsi_quirk_patterns[] = {
"DELTIS ", "MOS321 ", "3.30"}, SDEV_NOMODESENSE},
{{T_DIRECT, T_FIXED,
+ "MICROP ", "1588-15MBSUN0669", ""}, SDEV_AUTOSAVE},
+ {{T_DIRECT, T_FIXED,
"DEC ", "RZ55 (C) DEC", ""}, SDEV_AUTOSAVE},
{{T_DIRECT, T_FIXED,
"EMULEX ", "MD21/S2 ESDI", "A00"}, SDEV_FORCELUNS|SDEV_AUTOSAVE},
@@ -369,6 +382,13 @@ struct scsi_quirk_inquiry_pattern scsi_quirk_patterns[] = {
{{T_DIRECT, T_FIXED,
"IBM ", "0663H", ""}, SDEV_AUTOSAVE},
{{T_DIRECT, T_FIXED,
+ "IBM", "0664", ""}, SDEV_AUTOSAVE},
+ {{T_DIRECT, T_FIXED,
+ "IBM ", "KZ-C", ""}, SDEV_AUTOSAVE},
+ /* Broken IBM disk */
+ {{T_DIRECT, T_FIXED,
+ "" , "DFRSS2F", ""}, SDEV_AUTOSAVE},
+ {{T_DIRECT, T_FIXED,
"MAXTOR ", "XT-3280 ", ""}, SDEV_NOLUNS},
{{T_DIRECT, T_FIXED,
"MAXTOR ", "XT-4380S ", ""}, SDEV_NOLUNS},
@@ -441,6 +461,8 @@ struct scsi_quirk_inquiry_pattern scsi_quirk_patterns[] = {
{{T_SEQUENTIAL, T_REMOV,
"ARCHIVE ", "VIPER 150 21247", ""}, SDEV_NOLUNS},
{{T_SEQUENTIAL, T_REMOV,
+ "ARCHIVE ", "Python 28454-XXX", ""}, SDEV_NOLUNS},
+ {{T_SEQUENTIAL, T_REMOV,
"WANGTEK ", "5099ES SCSI", ""}, SDEV_NOLUNS},
{{T_SEQUENTIAL, T_REMOV,
"WANGTEK ", "5150ES SCSI", ""}, SDEV_NOLUNS},