[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