The exact sequence expected by certain pre-ATA4 (or earlier?) drives was this:
SRST RESET IDENTIFY INITIALIZE DRIVE PARAMETERS anything else..
Some drives were very specific about that exact sequence.
Nowadays, I don't bother with it for anything new I do, as it is obsolete, and may even get rejected by modern drives. But for the mainstream Linux ATA support, we should issue it for drives which IDENTIFY themselves as conforming to pre-ATAx, where the safest value for "x" is probably "4".
Cheers -- Mark Lord Real-Time Remedies Inc. [EMAIL PROTECTED]
Jeff Garzik wrote:
Mark Lord wrote:
Jeff Garzik wrote:
3) In Promise's GPL'd driver for their SATA (w/ PATA) cards, they unconditionally execute the INITIALIZE DEVICE PARAMETERS command. I wonder if we should do the same.
That command was *necessary* for certain drives at one time, which refused all other commands until they received the IDP one.
Except IDENTIFY DEVICE, presumably?
Thanks,
Jeff
- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
