Title: Current SATA/PATA State

David

 

            There are several things needed to construct host side software.  You need the following:

 

  1. Command Set Specification (ATA/ATAPI-7 volume 1 or ATA8-ACS) – Defines the commands that the drive can execute.
  2. Transport/Management Specficiation (ATA/ATAPI-7 Volume 2 or ATA8-APT for Parallel, ATA/ATA-7 volume 3 or SATA 2.5 for serial) – Defines how the bus is managed
  3. HBA Specification (AHCI or HBA) – Defines the registers in the host bus adapter used to control the link layer…

 

For SATA devices, if the host wants to use a SATA specific function such as NCQ, that is currently in SATA 2.5.

 

 

 

-------------------------------------------------

Curtis E. Stevens

20511 Lake Forest Drive #C-214D

Lake Forest, California 92630

Phone: 949-672-7933

Cell: 949-307-5050

E-Mail: [EMAIL PROTECTED]

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David F.
Sent: Friday, April 21, 2006 12:54 AM
To: [email protected]
Subject: [t13] Current SATA/PATA State

 

Hello,

Just a quick question on where things are at right now based on the host software side of things:

Is SATA still being made PATA compatible? 

If so, is that still the case when SATA specific PCI SATA base class is used?

Is the ATA8 document sufficient to implement SATA specific host software or is there something required from http://www.sata-io.org/ as well?

TIA!!

--
David F.
TeraByte Unlimited
http://www.terabyteunlimited.com

 

Reply via email to