This message is from the T13 list server.
At 3:27 PM -0600 6/8/05, Hale Landis wrote:
This message is from the T13 list server.
David F. wrote:
For a SATA device I seem to remember that there is a strong
recommendation that host s/w never set the nIEN bit due to a problem
in the SATA protocol description of nIEN and the FIS I bit that
results in some device and/or host controllers that did not
implement the nIEN and I bits correctly when nIEN=1. Maybe someone
with better knowledge of this problem can provide a better
description. But remember that for the most part the nIEN is part of
the PATA emulation that id done by most SATA host controllers.
++ Hale Landis ++ www.ata-atapi.com ++
To the best of my recollection, the problem is that some SATA host
controllers send the nIEN FIS to the drive, others do not. Drives
from different vendors respond differently when receiving the FIS and
that confuses either the host controller or the drive.
--
---------------------
I make stuff go.
---------------------
Larry Barras
Apple Computer Inc.
1 Infinite Loop
MS: 306-2TC
Cupertino, CA 95014
(408) 974-3220