Skip to content
Snippets Groups Projects
Commit b24a50b2 authored by pjwilliams's avatar pjwilliams
Browse files

Added TOSHIBA MK4018GAS and the following Maxtor drive families

to knowndrives table: DiamondMax D540X-4G, Fireball 541DX,
DiamondMax 3400 Ultra ATA, DiamondMax Plus 6800 Ultra ATA 66.

Added missing Maxtor DiamondMax 16, DiamondMax D540X-4K, and
DiamondMax Plus 45 Ulta ATA 100 drives to knowndrives table.


git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@1684 4ea69e1a-61f1-4043-bf83-b5c94c648137
parent 78417cca
No related branches found
No related tags found
No related merge requests found
CHANGELOG for smartmontools CHANGELOG for smartmontools
$Id: CHANGELOG,v 1.402 2004/04/18 22:54:49 pjwilliams Exp $ $Id: CHANGELOG,v 1.403 2004/04/24 16:43:48 pjwilliams Exp $
The most recent version of this file is: The most recent version of this file is:
http://cvs.sourceforge.net/viewcvs.py/smartmontools/sm5/CHANGELOG?sortby=date&view=markup http://cvs.sourceforge.net/viewcvs.py/smartmontools/sm5/CHANGELOG?sortby=date&view=markup
...@@ -27,6 +27,13 @@ NOTES FOR FUTURE RELEASES: see TODO file. ...@@ -27,6 +27,13 @@ NOTES FOR FUTURE RELEASES: see TODO file.
<ADDITIONS TO THE CHANGE LOG SHOULD BE ADDED JUST BELOW HERE, PLEASE> <ADDITIONS TO THE CHANGE LOG SHOULD BE ADDED JUST BELOW HERE, PLEASE>
[PW] Added TOSHIBA MK4018GAS and the following Maxtor drive families
to knowndrives table: DiamondMax D540X-4G, Fireball 541DX,
DiamondMax 3400 Ultra ATA, DiamondMax Plus 6800 Ultra ATA 66.
[PW] Added missing Maxtor DiamondMax 16, DiamondMax D540X-4K, and
DiamondMax Plus 45 Ulta ATA 100 drives to knowndrives table.
[PW] Added ExcelStor J240, Hitachi Travelstar 80GN family, Fujitsu [PW] Added ExcelStor J240, Hitachi Travelstar 80GN family, Fujitsu
MHTxxxxAT family, and IBM Deskstar 25GP and 22GXP families to MHTxxxxAT family, and IBM Deskstar 25GP and 22GXP families to
knowndrives table. knowndrives table.
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
#include "utility.h" // includes <regex.h> #include "utility.h" // includes <regex.h>
#include "config.h" #include "config.h"
const char *knowndrives_c_cvsid="$Id: knowndrives.c,v 1.103 2004/04/18 22:54:50 pjwilliams Exp $" const char *knowndrives_c_cvsid="$Id: knowndrives.c,v 1.104 2004/04/24 16:43:49 pjwilliams Exp $"
ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID INT64_H_CVSID KNOWNDRIVES_H_CVSID UTILITY_H_CVSID; ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID INT64_H_CVSID KNOWNDRIVES_H_CVSID UTILITY_H_CVSID;
#define MODEL_STRING_LENGTH 40 #define MODEL_STRING_LENGTH 40
...@@ -319,32 +319,51 @@ const drivesettings knowndrives[] = { ...@@ -319,32 +319,51 @@ const drivesettings knowndrives[] = {
may_need_minus_F_enabled, may_need_minus_F_enabled,
NULL, NULL, NULL NULL, NULL, NULL
}, },
{ // Maxtor DiamondMax Plus D740X family { // Maxtor Fireball 541DX family
"^MAXTOR 6L0(20[JL]1|40[JL]2|60[JL]3|80[JL]4)$", "^Maxtor 2B0(0[468]|1[05]|20)H1$",
".*",
NULL,
vendoropts_Maxtor_4D080H4,
NULL, NULL
},
{ // Maxtor DiamondMax 3400 Ultra ATA family
"^Maxtor 9(1(360|350|202)D8|1190D7|10[12]0D6|0840D5|06[48]0D4|0510D3|1(350|202)E8)|1010E6|0840E5|0640E4)$",
".*",
NULL,
vendoropts_9_minutes,
NULL, NULL
},
{ // Maxtor DiamondMax D540X-4G family
"^Maxtor 4G(120J6|160J[68])$",
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ // Maxtor 4K080H4 { // Maxtor DiamondMax D540X-4K family
"^MAXTOR 4K080H4$", "^MAXTOR 4K(020H1|040H2|060H3|080H4)$",
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ // Maxtor 4D080H4 { // Maxtor DiamondMax Plus D740X family
"^Maxtor (4D080H4|4G120J6)$", "^MAXTOR 6L0(20[JL]1|40[JL]2|60[JL]3|80[JL]4)$",
".*",
NULL, NULL, NULL, NULL
},
{ // Maxtor DiamondMax Plus 6800 Ultra ATA 66 family
"^Maxtor 9(2732U8|2390U7|2049U6|1707U5|1366U4|1024U3|0845U3|0683U2)$",
".*", ".*",
NULL, NULL,
vendoropts_Maxtor_4D080H4, vendoropts_9_minutes,
NULL, NULL NULL, NULL
}, },
{ // Maxtor 4R060L0, 4R080J0 and 4R080L0 (4R060J0 not tested) { // Maxtor 4D080H4
"^Maxtor 4R0[68]0[JL]0$", "^Maxtor (4D080H4|4G120J6)$",
".*", ".*",
NULL, NULL,
vendoropts_9_minutes, vendoropts_Maxtor_4D080H4,
NULL, NULL NULL, NULL
}, },
{ // Maxtor 54610H6 { // Maxtor DiamondMax 16 family
"^Maxtor 54610H6$", "^Maxtor 4(R0[68]0[JL]|R1[26]0L|A160J)0$",
".*", ".*",
NULL, NULL,
vendoropts_9_minutes, vendoropts_9_minutes,
...@@ -385,6 +404,13 @@ const drivesettings knowndrives[] = { ...@@ -385,6 +404,13 @@ const drivesettings knowndrives[] = {
vendoropts_9_minutes, vendoropts_9_minutes,
NULL, NULL NULL, NULL
}, },
{ // Maxtor DiamondMax Plus 45 Ulta ATA 100 family
"^Maxtor 5(4610H6|4098H6|3073H4|2049H3|1536H2|1369H2|1023H2)$",
".*",
NULL,
vendoropts_9_minutes,
NULL, NULL
},
{ // Maxtor DiamondMax Plus 60 family { // Maxtor DiamondMax Plus 60 family
"^Maxtor 5T0(60H6|40H4|30H3|20H2|10H1)$", "^Maxtor 5T0(60H6|40H4|30H3|20H2|10H1)$",
".*", ".*",
...@@ -521,6 +547,11 @@ const drivesettings knowndrives[] = { ...@@ -521,6 +547,11 @@ const drivesettings knowndrives[] = {
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ // TOSHIBA MK4018GAS
"^TOSHIBA MK4018GAS$",
".*",
NULL, NULL, NULL, NULL
},
{ // Seagate Medalist 8641 family { // Seagate Medalist 8641 family
"^ST3(2110|3221|4312|6531|8641)A$", "^ST3(2110|3221|4312|6531|8641)A$",
".*", ".*",
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
#include "utility.h" // includes <regex.h> #include "utility.h" // includes <regex.h>
#include "config.h" #include "config.h"
const char *knowndrives_c_cvsid="$Id: knowndrives.cpp,v 1.103 2004/04/18 22:54:50 pjwilliams Exp $" const char *knowndrives_c_cvsid="$Id: knowndrives.cpp,v 1.104 2004/04/24 16:43:49 pjwilliams Exp $"
ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID INT64_H_CVSID KNOWNDRIVES_H_CVSID UTILITY_H_CVSID; ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID INT64_H_CVSID KNOWNDRIVES_H_CVSID UTILITY_H_CVSID;
#define MODEL_STRING_LENGTH 40 #define MODEL_STRING_LENGTH 40
...@@ -319,32 +319,51 @@ const drivesettings knowndrives[] = { ...@@ -319,32 +319,51 @@ const drivesettings knowndrives[] = {
may_need_minus_F_enabled, may_need_minus_F_enabled,
NULL, NULL, NULL NULL, NULL, NULL
}, },
{ // Maxtor DiamondMax Plus D740X family { // Maxtor Fireball 541DX family
"^MAXTOR 6L0(20[JL]1|40[JL]2|60[JL]3|80[JL]4)$", "^Maxtor 2B0(0[468]|1[05]|20)H1$",
".*",
NULL,
vendoropts_Maxtor_4D080H4,
NULL, NULL
},
{ // Maxtor DiamondMax 3400 Ultra ATA family
"^Maxtor 9(1(360|350|202)D8|1190D7|10[12]0D6|0840D5|06[48]0D4|0510D3|1(350|202)E8)|1010E6|0840E5|0640E4)$",
".*",
NULL,
vendoropts_9_minutes,
NULL, NULL
},
{ // Maxtor DiamondMax D540X-4G family
"^Maxtor 4G(120J6|160J[68])$",
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ // Maxtor 4K080H4 { // Maxtor DiamondMax D540X-4K family
"^MAXTOR 4K080H4$", "^MAXTOR 4K(020H1|040H2|060H3|080H4)$",
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ // Maxtor 4D080H4 { // Maxtor DiamondMax Plus D740X family
"^Maxtor (4D080H4|4G120J6)$", "^MAXTOR 6L0(20[JL]1|40[JL]2|60[JL]3|80[JL]4)$",
".*",
NULL, NULL, NULL, NULL
},
{ // Maxtor DiamondMax Plus 6800 Ultra ATA 66 family
"^Maxtor 9(2732U8|2390U7|2049U6|1707U5|1366U4|1024U3|0845U3|0683U2)$",
".*", ".*",
NULL, NULL,
vendoropts_Maxtor_4D080H4, vendoropts_9_minutes,
NULL, NULL NULL, NULL
}, },
{ // Maxtor 4R060L0, 4R080J0 and 4R080L0 (4R060J0 not tested) { // Maxtor 4D080H4
"^Maxtor 4R0[68]0[JL]0$", "^Maxtor (4D080H4|4G120J6)$",
".*", ".*",
NULL, NULL,
vendoropts_9_minutes, vendoropts_Maxtor_4D080H4,
NULL, NULL NULL, NULL
}, },
{ // Maxtor 54610H6 { // Maxtor DiamondMax 16 family
"^Maxtor 54610H6$", "^Maxtor 4(R0[68]0[JL]|R1[26]0L|A160J)0$",
".*", ".*",
NULL, NULL,
vendoropts_9_minutes, vendoropts_9_minutes,
...@@ -385,6 +404,13 @@ const drivesettings knowndrives[] = { ...@@ -385,6 +404,13 @@ const drivesettings knowndrives[] = {
vendoropts_9_minutes, vendoropts_9_minutes,
NULL, NULL NULL, NULL
}, },
{ // Maxtor DiamondMax Plus 45 Ulta ATA 100 family
"^Maxtor 5(4610H6|4098H6|3073H4|2049H3|1536H2|1369H2|1023H2)$",
".*",
NULL,
vendoropts_9_minutes,
NULL, NULL
},
{ // Maxtor DiamondMax Plus 60 family { // Maxtor DiamondMax Plus 60 family
"^Maxtor 5T0(60H6|40H4|30H3|20H2|10H1)$", "^Maxtor 5T0(60H6|40H4|30H3|20H2|10H1)$",
".*", ".*",
...@@ -521,6 +547,11 @@ const drivesettings knowndrives[] = { ...@@ -521,6 +547,11 @@ const drivesettings knowndrives[] = {
".*", ".*",
NULL, NULL, NULL, NULL NULL, NULL, NULL, NULL
}, },
{ // TOSHIBA MK4018GAS
"^TOSHIBA MK4018GAS$",
".*",
NULL, NULL, NULL, NULL
},
{ // Seagate Medalist 8641 family { // Seagate Medalist 8641 family
"^ST3(2110|3221|4312|6531|8641)A$", "^ST3(2110|3221|4312|6531|8641)A$",
".*", ".*",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment