[smartmontools-support] problem with scterc on a mac
Christian Franke
Christian.Franke at t-online.de
Mon Feb 10 18:41:02 CET 2020
Dennis Couzin wrote:
> Your quote from the 2008 ATA8-ACS final draft:
> "Read and Write Command Timer values are set to default values at
> power-on but may be altered by an SCT command at any time. A device
> shall not change these settings while processing a hardware reset or a
> software reset."
> The phrase "these settings" in the second sentence is ambiguous: it can refer either to the default values mentioned in the first sentence or to the altered values mentioned later in the first sentence. To a normal, untechnical English reader, "these settings" would refer to the altered values. On that reading, if a "power-on" entails a "reset", the second sentence contradicts the first. But if a "power-on" does not entail a "reset", there will be no contradiction.
ATA standards specify 3 kinds of resets: "power-on reset", "hardware
reset" and "software reset".
ACS-2 changed the text "... at power-on ..." to "... after processing a
power-on reset ...".
ACS-4 enhanced this to:
"The Read Command Timer value and the Write Command Timer value persist
across a hardware reset and a software reset. The Power-on Read Command
Timer value and the Power-on Write Command Timer value persist across
all resets (e.g. power-on reset). The Read Command Timer shall be set to
the value of the Power-on Read Command Timer as a result of processing a
power-on reset. The Write Command Timer shall be set to the value of the
Power-on Write Command Timer as a result ofprocessing a power-on reset. "
> Ca. 2008, WD supplied a DOS program wdler.exe to make ERC settings on its hard drives. Could its settings have been anything but "persistent"?
This tool might use vendor specific commands. Therefore persistence may
differ from the standard commands.
Regards,
Christian
More information about the Smartmontools-support
mailing list