~ubuntu-branches/ubuntu/raring/smartmontools/raring

« back to all changes in this revision

Viewing changes to drivedb.h

  • Committer: Bazaar Package Importer
  • Author(s): Giuseppe Iuculano
  • Date: 2010-07-13 13:16:54 UTC
  • mfrom: (2.2.13 sid)
  • Revision ID: james.westby@ubuntu.com-20100713131654-k5wd1maqujl2uufp
Tags: 5.39.1+svn3124-1
* [1e46e09] Set state and attribute file directory to
  /var/lib/smartmontools/ (Closes: #582158)
* [e20147c] Don't warn about being disabled unless verbose (Closes: #583386)
* [3390c07] Fixed example path in man pages (Closes: #588134)
* [e9583e0] Imported Upstream version 5.39.1+svn3124
* [789e123] Refreshed patches
* [cbecf14] Bump to Standards-Version 3.9.0, no changes needed

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
 *  modelfamily     Informal string about the model family/series of a
33
33
 *                  device. Set to "" if no info (apart from device id)
34
34
 *                  known.  The entry is ignored if this string starts with
35
 
 *                  a dollar sign.
 
35
 *                  a dollar sign.  Must not start with "USB:", see below.
36
36
 *  modelregexp     POSIX extended regular expression to match the model of
37
37
 *                  a device.  This should never be "".
38
38
 *  firmwareregexp  POSIX extended regular expression to match a devices's
53
53
 * The table will be searched from the start to end or until the first match,
54
54
 * so the order in the table is important for distinct entries that could match
55
55
 * the same drive.
 
56
 *
 
57
 *
 
58
 * Format for USB ID entries:
 
59
 *
 
60
 *  modelfamily     String with format "USB: DEVICE; BRIDGE" where
 
61
 *                  DEVICE is the name of the device and BRIDGE is
 
62
 *                  the name of the USB bridge.  Both may be empty
 
63
 *                  if no info known.
 
64
 *  modelregexp     POSIX extended regular expression to match the USB
 
65
 *                  vendor:product ID in hex notation ("0x1234:0xabcd").
 
66
 *                  This should never be "".
 
67
 *  firmwareregexp  POSIX extended regular expression to match the USB
 
68
 *                  bcdDevice info.  Only compared during search if other
 
69
 *                  entries with same USB vendor:product ID exist.
 
70
 *  warningmsg      Not used yet.
 
71
 *  presets         String with one device type ('-d') option.
 
72
 *
56
73
 */
57
74
 
58
75
/*
59
76
const drive_settings builtin_knowndrives[] = {
60
77
 */
61
 
  { "$Id: drivedb.h 3071 2010-03-04 21:17:09Z manfred99 $",
 
78
  { "$Id: drivedb.h 3124 2010-07-12 19:21:00Z chrfranke $",
62
79
    "-", "-",
63
80
    "This is a dummy entry to hold the SVN-Id of drivedb.h",
64
81
    ""
74
91
  { "SuperTalent UltraDrive GX SSD",
75
92
    "STT_FT[MD](28|32|56|64)GX25H",
76
93
    "", "",
 
94
    " -v 1,raw64"
77
95
    " -v 9,raw64"
78
96
    " -v 12,raw64"
79
97
    " -v 184,raw64,Initial_Bad_Block_Count"
92
110
    " -v 207,raw64,Max_Erase_Count"
93
111
    " -v 208,raw64,Average_Erase_Count"
94
112
    " -v 209,raw64,Remaining_Lifetime_Perc"
 
113
    " -v 210,raw64"
 
114
    " -v 211,raw64"
 
115
    " -v 212,raw64"
 
116
    " -v 213,raw64"
95
117
  },
96
118
  { "Patriot Torqx SSD",
97
119
    "Patriot[ -]Torqx.*",
98
120
    "", "",
 
121
    " -v 1,raw64"
99
122
    " -v 9,raw64"
100
123
    " -v 12,raw64"
101
124
    " -v 184,raw64,Initial_Bad_Block_Count"
114
137
    " -v 207,raw64,Max_Erase_Count"
115
138
    " -v 208,raw64,Average_Erase_Count"
116
139
    " -v 209,raw64,Remaining_Lifetime_Perc"
 
140
    " -v 210,raw64"
 
141
    " -v 211,raw64"
 
142
    " -v 212,raw64"
 
143
    " -v 213,raw64"
117
144
  },
118
145
  { "OCZ Vertex SSD",
119
146
    "OCZ[ -]VERTEX.*",
120
147
    "", "",
 
148
    " -v 1,raw64"
121
149
    " -v 9,raw64"
122
150
    " -v 12,raw64"
123
151
    " -v 184,raw64,Initial_Bad_Block_Count"
136
164
    " -v 207,raw64,Max_Erase_Count"
137
165
    " -v 208,raw64,Average_Erase_Count"
138
166
    " -v 209,raw64,Remaining_Lifetime_Perc"
 
167
    " -v 210,raw64"
 
168
    " -v 211,raw64"
 
169
    " -v 212,raw64"
 
170
    " -v 213,raw64"
139
171
  },
140
172
  { "OCZ Agility SSD",
141
 
    "OCZ[ -]AGILITY",
 
173
    "OCZ[ -]AGILITY.*",
142
174
    "", "",
 
175
    " -v 1,raw64"
143
176
    " -v 9,raw64"
144
177
    " -v 12,raw64"
145
178
    " -v 184,raw64,Initial_Bad_Block_Count"
158
191
    " -v 207,raw64,Max_Erase_Count"
159
192
    " -v 208,raw64,Average_Erase_Count"
160
193
    " -v 209,raw64,Remaining_Lifetime_Perc"
 
194
    " -v 210,raw64"
 
195
    " -v 211,raw64"
 
196
    " -v 212,raw64"
 
197
    " -v 213,raw64"
161
198
  },
162
199
  { "Crucial M225 SSD",
163
200
    "CRUCIAL_CT(64|128|256)M225",
183
220
    " -v 209,raw64,Remaining_Lifetime_Perc"
184
221
    " -v 210,raw64"
185
222
    " -v 211,raw64"
 
223
    " -v 212,raw64"
 
224
    " -v 213,raw64"
186
225
  },
187
226
  { "Intel X25-E SSD",
188
227
    "SSDSA2SH(032|064)G1.* INTEL",  // G1 = first generation
190
229
    "-v 225,raw48,Host_Writes_Count"
191
230
  },
192
231
  { "Intel X25-M SSD",
193
 
    "INTEL SSDSA2M(080|160)G2.*",  // G2 = second generation
194
 
    "", "",
195
 
    "-v 225,raw48,Host_Writes_Count"
196
 
  },
197
 
  { "Transcend Solid-State Drive",
 
232
    "INTEL SSDSA2MH(080|160)G1.*",  // G1 = first generation, 50nm
 
233
    "", "",
 
234
    "-v 225,raw48,Host_Writes_Count"
 
235
  },
 
236
  { "Intel X25-M SSD",
 
237
    "INTEL SSDSA2M(080|160)G2.*",  // G2 = second generation, 34nm
 
238
    "", "",
 
239
    "-v 225,raw48,Host_Writes_Count"
 
240
  },
 
241
  { "Transcend IDE Solid State Drive",
198
242
    "TS(8|16|32|64|128)GSSD25-(M|S)",
199
243
    "", "", ""
200
244
  },
201
 
  { "Transcend Solid-State Drive V series",
 
245
  { "Transcend SATA Solid State Drive",
202
246
    "TS(8|16|32|64|128|192)GSSD25S-(M|S)",
 
247
    "", "",
 
248
    "-v 229,hex64,Halt_System_ID "
 
249
    "-v 232,hex64,Firmware_Version_information "
 
250
    "-v 233,hex64,ECC_Fail_Record "
 
251
    "-v 234,raw24/raw24,Erase_Count_Avg/Max "
 
252
    "-v 235,raw24/raw24,Block_Count_Good/System"
 
253
  },
 
254
  { "Transcend Ultra Series Solid State Drive (SATA II)",
 
255
    "TS(60|120)GSSD25D-M",
203
256
    "", "", ""
204
257
  },
205
258
  { "Marvell SSD SD88SA024BA0 (SUN branded)",
240
293
    "http://www.ibm.com/pc/support/site.wss/MIGR-42215.html",
241
294
    ""
242
295
  },
243
 
  { "", // ExcelStor J240, J340, J360, J680, and J880
244
 
    "ExcelStor Technology J(24|34|36|68|88)0",
 
296
  { "", // ExcelStor J240, J340, J360, J680, J880 and J8160
 
297
    "ExcelStor Technology J(24|34|36|68|88|816)0",
245
298
    "", "", ""
246
299
  },
247
300
  { "", // Fujitsu M1623TAU
519
572
    "SAMSUNG HM((061|080)G|(121|160)H|250J)I",
520
573
    "", "", ""
521
574
  },
 
575
  { "SAMSUNG SpinPoint M series", // tested with MP0402H/UC100-11
 
576
    "SAMSUNG MP0(302|402|603|804)H",
 
577
    "",
 
578
    "",
 
579
    "-v 9,halfminutes"
 
580
  },
522
581
/*
523
582
  // TODO: Make the entries below more specific.
524
583
  // These entries produce misleading results, because newer
881
940
    "(Hitachi )?(HTS4212(60|80|10|12)H9AT00|HTS421260G9AT00)",
882
941
    "", "", ""
883
942
  },
884
 
  { "Hitachi Travelstar 5K80 family",
 
943
  { "Hitachi Travelstar 5K80",
885
944
    "(Hitachi )?HTS5480[8642]0M9AT00",
886
945
    "", "", ""
887
946
  },
888
 
  { "Hitachi Travelstar 5K100 series",
 
947
  { "Hitachi Travelstar 5K100",
889
948
    "(Hitachi )?HTS5410[1864]0G9(AT|SA)00",
890
949
    "", "", ""
891
950
  },
892
 
  { "Hitachi Travelstar E5K100 series",
 
951
  { "Hitachi Travelstar E5K100",
893
952
    "(Hitachi )?HTE541040G9(AT|SA)00",
894
953
    "", "", ""
895
954
  },
897
956
    "(Hitachi )?HTS5412(60|80|10|12)H9(AT|SA)00",
898
957
    "", "", ""
899
958
  },
900
 
  { "Hitachi Travelstar 5K160 series",
 
959
  { "Hitachi Travelstar 5K160",
901
960
    "(Hitachi |HITACHI )?HTS5416([468]0|1[26])J9(AT|SA)00",
902
961
    "", "", ""
903
962
  },
904
 
  { "Hitachi Travelstar E5K160 series",
 
963
  { "Hitachi Travelstar E5K160",
905
964
    "(Hitachi )?HTE5416(12|16|60|80)J9(AT|SA)00",
906
965
    "", "", ""
907
966
  },
908
 
  { "Hitachi Travelstar 5K250 series",
 
967
  { "Hitachi Travelstar 5K250",
909
968
    "(Hitachi |HITACHI )?HTS5425(80|12|16|20|25)K9(A3|SA)00",
910
969
    "", "", ""
911
970
  },
912
 
  { "Hitachi Travelstar 5K320 series",
 
971
  { "Hitachi Travelstar 5K320",
913
972
    "(Hitachi |HITACHI )?HT(S|E)5432(80|12|16|25|32)L9(A3(00)?|SA01)",
914
973
    "", "", ""
915
974
  },
 
975
  { "Hitachi Travelstar 5K500.B",
 
976
    "(Hitachi )?HT[ES]5450(12|16|25|32|40|50)B9A30[01]",
 
977
    "", "", ""
 
978
  },
916
979
  { "Hitachi Travelstar 7K60",
917
980
    "(Hitachi )?HTS726060M9AT00",
918
981
    "", "", ""
961
1024
    "(IBM-)?IC35L(030|060|090|120|180)AVV207-[01]",
962
1025
    "", "", ""
963
1026
  },
964
 
  { "Hitachi Deskstar 7K80 series",
 
1027
  { "Hitachi Deskstar 7K80",
965
1028
    "(Hitachi )?HDS7280([48]0PLAT20|(40)?PLA320|80PLA380).*",
966
1029
    "", "", ""
967
1030
  },
969
1032
    "(Hitachi )?HDS7216(80|16)PLA[3T]80.*",
970
1033
    "", "", ""
971
1034
  },
972
 
  { "Hitachi Deskstar 7K250 series",
 
1035
  { "Hitachi Deskstar 7K250",
973
1036
    "(Hitachi )?HDS7225((40|80|12|16)VLAT20|(12|16|25)VLAT80|(80|12|16|25)VLSA80)",
974
1037
    "", "", ""
975
1038
  },
977
1040
    "HITACHI HDS7225SBSUN250G.*",
978
1041
    "", "", ""
979
1042
  },
980
 
  { "Hitachi Deskstar T7K250 series",
 
1043
  { "Hitachi Deskstar T7K250",
981
1044
    "(Hitachi )?HDT7225((25|20|16)DLA(T80|380))",
982
1045
    "", "", ""
983
1046
  },
984
 
  { "Hitachi Deskstar 7K400 series",
 
1047
  { "Hitachi Deskstar 7K400",
985
1048
    "(Hitachi )?HDS724040KL(AT|SA)80",
986
1049
    "", "", ""
987
1050
  },
988
 
  { "Hitachi Deskstar 7K500 series",
 
1051
  { "Hitachi Deskstar 7K500",
989
1052
    "(Hitachi )?HDS725050KLA(360|T80)",
990
1053
    "", "", ""
991
1054
  },
992
 
  { "Hitachi Deskstar P7K500 series",
 
1055
  { "Hitachi Deskstar P7K500",
993
1056
    "(Hitachi )?HDP7250(16|25|32|40|50)GLA(36|38|T8)0",
994
1057
    "", "", ""
995
1058
  },
1005
1068
    "(Hitachi )?HDT7210((16|25)SLA380|(32|50|64|75|10)SLA360)",
1006
1069
    "", "", ""
1007
1070
  },
 
1071
  { "Hitachi Deskstar 7K1000.C",
 
1072
    "(Hitachi )?HDS7210((16|25)CLA382|(32|50)CLA362|(64|75|10)CLA332)",
 
1073
    "", "", ""
 
1074
  },
1008
1075
  { "Hitachi Deskstar 7K2000",
1009
1076
    "Hitachi HDS722020ALA330",
1010
1077
    "", "", ""
1013
1080
    "(Hitachi )?HUA7210(50|75|10)KLA330",
1014
1081
    "", "", ""
1015
1082
  },
 
1083
  { "Hitachi Ultrastar A7K2000",
 
1084
    "(Hitachi )?HUA7220((50|10)C|20A)LA33[01]",
 
1085
    "", "", ""
 
1086
  },
1016
1087
  { "Toshiba 2.5\" HDD series (10-20 GB)",
1017
1088
    "TOSHIBA MK(101[67]GAP|15[67]GAP|20(1[678]GAP|(18|23)GAS))",
1018
1089
    "", "", ""
1383
1454
    "WDC WD((50|64|75)00AA(C|V)S|(50|64|75)00AADS|10EA(C|V)S|(10|15|20)EADS)-.*",
1384
1455
    "", "", ""
1385
1456
  },
 
1457
  { "Western Digital Caviar Green (Adv. Format) family",
 
1458
    "WDC WD((64|80)00A|(10|15|20)E)ARS-.*",
 
1459
    "", "", ""
 
1460
  },
1386
1461
  { "Western Digital Caviar Black family",
1387
1462
    "WDC WD((500|640|750)1AA|1001FA)LS-.*",
1388
1463
    "", "", ""
1392
1467
    "", "", ""
1393
1468
  },
1394
1469
  { "Western Digital AV-GP family",
1395
 
    "WDC WD((16|25|32|50|64|75)00AVVS|(50|75)00AVCS|10EVVS|(10|20)EVCS|WD(10|15|20)EVDS)-.*",
 
1470
    "WDC WD((16|25|32|50|64|75)00AVVS|(50|75)00AVCS|10EVVS|(10|20)EVCS|(10|15|20)EVDS)-.*",
1396
1471
    "", "", ""
1397
1472
  },
1398
1473
  { "Western Digital Raptor family",
1399
 
    "WDC WD((360|740|800)GD|(360|740|1500)ADF[DS])-.*",
 
1474
    "WDC WD((360|740|800)GD|(360|740|800|1500)ADF[DS])-.*",
1400
1475
    "", "", ""
1401
1476
  },
1402
1477
  { "Western Digital Raptor X",
1432
1507
    "", "", ""
1433
1508
  },
1434
1509
  { "Western Digital My Passport Essential SE hard drive (USB interface)",
1435
 
    "WDC WD7500KMVV-.*",
 
1510
    "WDC WD(7500K|10T)MVV-.*",
1436
1511
    "", "", ""
1437
1512
  },
1438
1513
  { "Western Digital My Passport hard drive (USB interface)",
1487
1562
    "QUANTUM FIREBALLP KA(9|10).1",
1488
1563
    "", "", ""
1489
1564
  },
 
1565
 
 
1566
  ////////////////////////////////////////////////////
 
1567
  // USB ID entries
 
1568
  ////////////////////////////////////////////////////
 
1569
 
 
1570
  // ALi
 
1571
  { "USB: ; ALi M5621", // USB->PATA
 
1572
    "0x0402:0x5621",
 
1573
    "",
 
1574
    "",
 
1575
    "" // unsupported
 
1576
  },
 
1577
  // Cypress
 
1578
  { "USB: ; Cypress CY7C68300A (AT2)",
 
1579
    "0x04b4:0x6830",
 
1580
    "0x0001",
 
1581
    "",
 
1582
    "" // unsupported
 
1583
  },
 
1584
  { "USB: ; Cypress CY7C68300B/C (AT2LP)",
 
1585
    "0x04b4:0x6830",
 
1586
    "0x0240",
 
1587
    "",
 
1588
    "-d usbcypress"
 
1589
  },
 
1590
  // Myson Century
 
1591
  { "USB: ; Myson Century CS8818",
 
1592
    "0x04cf:0x8818",
 
1593
    "0xb007",
 
1594
    "",
 
1595
    "" // unsupported
 
1596
  },
 
1597
  // Samsung
 
1598
  { "USB: Samsung Story Station; ",
 
1599
    "0x04e8:0x5f06",
 
1600
    "",
 
1601
    "",
 
1602
    "-d sat"
 
1603
  },
 
1604
  // Sunplus
 
1605
  { "USB: ; SunPlus SPDIF215",
 
1606
    "0x04fc:0x0c15",
 
1607
    "0xf615",
 
1608
    "",
 
1609
    "-d usbsunplus"
 
1610
  },
 
1611
  { "USB: ; SunPlus SPDIF225", // USB+SATA->SATA
 
1612
    "0x04fc:0x0c25",
 
1613
    "0x0103",
 
1614
    "",
 
1615
    "-d usbsunplus"
 
1616
  },
 
1617
  // Iomega
 
1618
  { "USB: Iomega LPHD080-0; ",
 
1619
    "0x059b:0x0272",
 
1620
    "",
 
1621
    "",
 
1622
    "-d usbcypress"
 
1623
  },
 
1624
  { "USB: Iomega MDHD500-U; ",
 
1625
    "0x059b:0x0275",
 
1626
    "0x0001",
 
1627
    "",
 
1628
    "" // unsupported
 
1629
  },
 
1630
  { "USB: Iomega LDHD-UP; Sunplus",
 
1631
    "0x059b:0x0370",
 
1632
    "",
 
1633
    "",
 
1634
    "-d usbsunplus"
 
1635
  },
 
1636
  // LaCie
 
1637
  { "USB: LaCie hard disk (FA Porsche design);",
 
1638
    "0x059f:0x0651",
 
1639
    "",
 
1640
    "",
 
1641
    "" // unsupported
 
1642
  },
 
1643
  { "USB: LaCie hard disk; JMicron",
 
1644
    "0x059f:0x0951",
 
1645
    "",
 
1646
    "",
 
1647
    "-d usbjmicron"
 
1648
  },
 
1649
  { "USB: LaCie hard disk (Neil Poulton design);",
 
1650
    "0x059f:0x1018",
 
1651
    "",
 
1652
    "",
 
1653
    "-d sat"
 
1654
  },
 
1655
  { "USB: LaCie Desktop Hard Drive; JMicron",
 
1656
    "0x059f:0x1019",
 
1657
    "",
 
1658
    "",
 
1659
    "-d usbjmicron"
 
1660
  },
 
1661
  { "USB: LaCie Rugged Hard Drive; JMicron",
 
1662
    "0x059f:0x101d",
 
1663
    "0x0001",
 
1664
    "",
 
1665
    "-d usbjmicron,x"
 
1666
  },
 
1667
  // In-System Design
 
1668
  { "USB: ; In-System/Cypress ISD-300A1",
 
1669
    "0x05ab:0x0060",
 
1670
    "0x1101",
 
1671
    "",
 
1672
    "-d usbcypress"
 
1673
  },
 
1674
  // Genesys Logic
 
1675
  { "USB: ; Genesys Logic GL881E",
 
1676
    "0x05e3:0x0702",
 
1677
    "",
 
1678
    "",
 
1679
    "" // unsupported
 
1680
  },
 
1681
  { "USB: ; Genesys Logic", // TODO: requires '-T permissive'
 
1682
    "0x05e3:0x0718",
 
1683
    "0x0041",
 
1684
    "",
 
1685
    "-d sat"
 
1686
  },
 
1687
  // Prolific
 
1688
  { "USB: ; Prolific PL2507", // USB->PATA
 
1689
    "0x067b:0x2507",
 
1690
    "",
 
1691
    "",
 
1692
    "" // unsupported
 
1693
  },
 
1694
  { "USB: ; Prolific PL3507", // USB+IEE1394->PATA
 
1695
    "0x067b:0x3507",
 
1696
    "0x0001",
 
1697
    "",
 
1698
    "" // unsupported
 
1699
  },
 
1700
  // Freecom
 
1701
  { "USB: Freecom Hard Drive XS; Sunplus",
 
1702
    "0x07ab:0xfc8e",
 
1703
    "0x010f",
 
1704
    "",
 
1705
    "-d usbsunplus"
 
1706
  },
 
1707
  // Toshiba
 
1708
  { "USB: Toshiba PX1270E-1G16; Sunplus",
 
1709
    "0x0930:0x0b03",
 
1710
    "",
 
1711
    "",
 
1712
    "-d usbsunplus"
 
1713
  },
 
1714
  { "USB: Toshiba PX1396E-3T01; Sunplus", // similar to Dura Micro 501
 
1715
    "0x0930:0x0b09",
 
1716
    "",
 
1717
    "",
 
1718
    "-d usbsunplus"
 
1719
  },
 
1720
  // Seagate
 
1721
  { "USB: Seagate FreeAgent Go; ",
 
1722
    "0x0bc2:0x2(000|100|101)",
 
1723
    "",
 
1724
    "",
 
1725
    "-d sat"
 
1726
  },
 
1727
  { "USB: Seagate FreeAgent Go FW; ",
 
1728
    "0x0bc2:0x2200",
 
1729
    "",
 
1730
    "",
 
1731
    "-d sat"
 
1732
  },
 
1733
  { "USB: Seagate Expansion Portable; ",
 
1734
    "0x0bc2:0x2300",
 
1735
    "",
 
1736
    "",
 
1737
    "-d sat"
 
1738
  },
 
1739
  { "USB: Seagate FreeAgent Desktop; ",
 
1740
    "0x0bc2:0x3000",
 
1741
    "",
 
1742
    "",
 
1743
    "-d sat"
 
1744
  },
 
1745
  { "USB: Seagate FreeAgent Desk; ",
 
1746
    "0x0bc2:0x3001",
 
1747
    "",
 
1748
    "",
 
1749
    "-d sat"
 
1750
  },
 
1751
  // Dura Micro
 
1752
  { "USB: Dura Micro 509; Sunplus",
 
1753
    "0x0c0b:0xb159",
 
1754
    "0x0103",
 
1755
    "",
 
1756
    "-d usbsunplus"
 
1757
  },
 
1758
  // Maxtor
 
1759
  { "USB: Maxtor OneTouch; ",
 
1760
    "0x0d49:0x7300",
 
1761
    "0x0121",
 
1762
    "",
 
1763
    "-d sat"
 
1764
  },
 
1765
  { "USB: Maxtor OneTouch 4; ",
 
1766
    "0x0d49:0x7310",
 
1767
    "0x0125",
 
1768
    "",
 
1769
    "-d sat"
 
1770
  },
 
1771
  { "USB: Maxtor OneTouch 4 Mini; ",
 
1772
    "0x0d49:0x7350",
 
1773
    "0x0125",
 
1774
    "",
 
1775
    "-d sat"
 
1776
  },
 
1777
  { "USB: Maxtor Basics Desktop; ",
 
1778
    "0x0d49:0x7410",
 
1779
    "0x0122",
 
1780
    "",
 
1781
    "-d sat"
 
1782
  },
 
1783
  { "USB: Maxtor Basics Portable; ",
 
1784
    "0x0d49:0x7450",
 
1785
    "0x0122",
 
1786
    "",
 
1787
    "-d sat"
 
1788
  },
 
1789
  // Western Digital
 
1790
  { "USB: WD My Passport (IDE); Cypress",
 
1791
    "0x1058:0x0701",
 
1792
    "0x0240",
 
1793
    "",
 
1794
    "-d usbcypress"
 
1795
  },
 
1796
  { "USB: WD My Passport Portable; ",
 
1797
    "0x1058:0x0702",
 
1798
    "0x0102",
 
1799
    "",
 
1800
    "-d sat"
 
1801
  },
 
1802
  { "USB: WD My Passport Essential; ",
 
1803
    "0x1058:0x0704",
 
1804
    "0x0175",
 
1805
    "",
 
1806
    "-d sat"
 
1807
  },
 
1808
  { "USB: WD My Passport Elite; ",
 
1809
    "0x1058:0x0705",
 
1810
    "0x0175",
 
1811
    "",
 
1812
    "-d sat"
 
1813
  },
 
1814
  { "USB: WD My Passport 070A; ",
 
1815
    "0x1058:0x070a",
 
1816
    "0x1028",
 
1817
    "",
 
1818
    "-d sat"
 
1819
  },
 
1820
  { "USB: WD My Book ES; ",
 
1821
    "0x1058:0x0906",
 
1822
    "0x0012",
 
1823
    "",
 
1824
    "-d sat"
 
1825
  },
 
1826
  { "USB: WD Elements Desktop; ",
 
1827
    "0x1058:0x1001",
 
1828
    "0x0104",
 
1829
    "",
 
1830
    "-d sat"
 
1831
  },
 
1832
  { "USB: WD Elements Desktop WDE1UBK...; ",
 
1833
    "0x1058:0x1003",
 
1834
    "0x0175",
 
1835
    "",
 
1836
    "-d sat"
 
1837
  },
 
1838
  { "USB: WD Elements; ",
 
1839
    "0x1058:0x1010",
 
1840
    "0x0105",
 
1841
    "",
 
1842
    "-d sat"
 
1843
  },
 
1844
  { "USB: WD Elements Desktop; ", // 2TB
 
1845
    "0x1058:0x1021",
 
1846
    "0x2002",
 
1847
    "",
 
1848
    "-d sat"
 
1849
  },
 
1850
  { "USB: WD My Book Essential; ",
 
1851
    "0x1058:0x1100",
 
1852
    "0x0165",
 
1853
    "",
 
1854
    "-d sat"
 
1855
  },
 
1856
  { "USB: WD My Book; ",
 
1857
    "0x1058:0x1102",
 
1858
    "0x1028",
 
1859
    "",
 
1860
    "-d sat"
 
1861
  },
 
1862
  { "USB: WD My Book Essential; ",
 
1863
    "0x1058:0x1110",
 
1864
    "0x1030",
 
1865
    "",
 
1866
    "-d sat"
 
1867
  },
 
1868
  // A-DATA
 
1869
  { "USB: A-DATA SH93; Cypress",
 
1870
    "0x125f:0xa93a",
 
1871
    "0x0150",
 
1872
    "",
 
1873
    "-d usbcypress"
 
1874
  },
 
1875
  // Initio
 
1876
  { "USB: ; Initio 316000",
 
1877
    "0x13fd:0x0540",
 
1878
    "",
 
1879
    "",
 
1880
    "" // unsupported
 
1881
  },
 
1882
  { "USB: ; Initio", // USB->SATA
 
1883
    "0x13fd:0x1240",
 
1884
    "0x0104",
 
1885
    "",
 
1886
    "-d sat"
 
1887
  },
 
1888
  { "USB: ; Initio", // USB+SATA->SATA
 
1889
    "0x13fd:0x1340",
 
1890
    "0x0208",
 
1891
    "",
 
1892
    "-d sat"
 
1893
  },
 
1894
  // JMicron
 
1895
  { "USB: ; JMicron JM20329", // USB->SATA
 
1896
    "0x152d:0x2329",
 
1897
    "0x0100",
 
1898
    "",
 
1899
    "-d usbjmicron"
 
1900
  },
 
1901
  { "USB: ; JMicron JM20336", // USB+SATA->SATA, USB->2xSATA
 
1902
    "0x152d:0x2336",
 
1903
    "0x0100",
 
1904
    "",
 
1905
    "-d usbjmicron,x"
 
1906
  },
 
1907
  { "USB: ; JMicron JM20337/8", // USB->SATA+PATA, USB+SATA->PATA
 
1908
    "0x152d:0x2338",
 
1909
    "0x0100",
 
1910
    "",
 
1911
    "-d usbjmicron"
 
1912
  },
 
1913
  { "USB: ; JMicron JM20339", // USB->SATA
 
1914
    "0x152d:0x2339",
 
1915
    "0x0100",
 
1916
    "",
 
1917
    "-d usbjmicron,x"
 
1918
  },
 
1919
  { "USB: ; JMicron", // USB->SATA
 
1920
    "0x152d:0x2352",
 
1921
    "0x0100",
 
1922
    "",
 
1923
    "-d usbjmicron,x"
 
1924
  },
 
1925
  // Verbatim
 
1926
  { "USB: Verbatim FW/USB160; Oxford OXUF934SSA-LQAG", // USB+IEE1394->SATA
 
1927
    "0x18a5:0x0215",
 
1928
    "0x0001",
 
1929
    "",
 
1930
    "-d sat"
 
1931
  },
 
1932
  { "USB: Verbatim External Hard Drive 47519; Sunplus", // USB->SATA
 
1933
    "0x18a5:0x0216",
 
1934
    "",
 
1935
    "",
 
1936
    "-d usbsunplus"
 
1937
  },
 
1938
  // SunplusIT
 
1939
  { "USB: ; SunplusIT",
 
1940
    "0x1bcf:0x0c31",
 
1941
    "",
 
1942
    "",
 
1943
    "-d usbsunplus"
 
1944
  },
 
1945
  // Hitachi/SimpleTech
 
1946
  { "USB: Hitachi/SimpleTech; JMicron", // 1TB
 
1947
    "0x4971:0xce17",
 
1948
    "",
 
1949
    "",
 
1950
    "-d usbjmicron,x"
 
1951
  },
 
1952
  // OnSpec
 
1953
  { "USB: ; OnSpec", // USB->PATA
 
1954
    "0x55aa:0x2b00",
 
1955
    "0x0100",
 
1956
    "",
 
1957
    "" // unsupported
 
1958
  },
1490
1959
/*
1491
1960
}; // builtin_knowndrives[]
1492
1961
 */