opis i komendy ATA.pdf

(2727 KB) Pobierz
AT Attachment 8 - ATA/ATAPI Command Set
Working Draft Project
American National
T13/1699-D
Standard
Revision 6a
September 6, 2008
Information technology -
AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS)
This is a draft proposed American National Standard of Accredited Standards Committee INCITS. As such this is
not a completed standard. The T13 Technical Committee may modify this document as a result of comments
received during public review and its approval as a standard. Use of the information contained here in is at your
own risk.
Permission is granted to members of INCITS, its technical committees, and their associated task groups to
reproduce this document for the purposes of INCITS standardization activities without further permission,
provided this notice is included. All other rights are reserved. Any commercial or for-profit replication or
republication is prohibited.
T13 Technical Editor:
Curtis E. Stevens
Western Digital Technologies, Inc.
20511 Lake Forest Dr.
Lake Forest, Ca. 92630
USA
Telephone:949-672-7933
Email: Curtis.Stevens@wdc.com
Reference number
ISO/IEC xxxx-xxx:200x
ANSI INCITS 452-2008
442762554.001.png
T13/1699-D Revision 6a
September 6, 2008
Points of Contact
T13 Chair
T13 Vice-Chair
Dan Colgrove
Jim Hatfield
Hitachi Global Storage Technologies
Seagate Technology
2903 Carmelo Dr
389 Disc Drive
Henderson, NV 89502
Longmont CO 80503
Tel:
702-614-6119
Tel:
720-684-2120
Fax: 702-614-7955
Fax: 720-684-2766
INCITS Secretariat
INCITS Secretariat
Tel: 202-737-8888
1250 Eye Street, NW Suite 200
Fax: 202-638-4922
Washington, DC 20005
Email: INCITS@ITIC.ORG
T13 Reflector
See the T13 Web Site at http://www.t13.org for reflector information.
T13 Web Site
http://www.t13.org
T13 FTP Site
ftp.t13.org (see www.t13.org for login information)
Document Distribution
INCITS Online Store
http://www.techstreet.com/incits.html
managed by Techstreet
Telephone: 1-734-302-7801
1327 Jones Drive
or 1-800-699-9277
Ann Arbor, MI 48105
Facsimile: 1-734-302-7811
or
Global Engineering
http://global.ihs.com/H
15 Inverness Way East
Telephone: 1-303-792-2181
Englewood, CO 80112-5704
or 1-800-854-7179
Facsimile: 1-303-792-2192
American National Standard
for Information Technology
ii
Working Draft AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS)
September 6, 2008
T13/1699-D Revision 6a
Draft
Secretariat
Information Technology Industry Council
Approved mm.dd.yy
American National Standards Institute, Inc.
ABSTRACT
This standard specifies the AT Attachment command set used to communicate between host systems and
storage devices. This provides a common command set for systems manufacturers, system integrators,
software suppliers, and suppliers of storage devices. The AT Attachment command set includes the PACKET
feature set implemented by devices commonly known as ATAPI devices. This standard maintains a high degree
of compatibility with the AT Attachment Interface with Packet Interface - 7 (ATA/ATAPI-7) volume 1 (see ANSI
INCITS 397-2004).
Draft
Working Draft AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS)
iii
T13/1699-D Revision 6a
September 6, 2008
American
National
Standard
Approval of an American National Standard requires verification by ANSI that the
requirements for due process, consensus, and other criteria for approval have been met by
the standards developer. Consensus is established when, in the judgment of the ANSI
Board of Standards Review, substantial agreement has been reached by directly and
materially affected interests. Substantial agreement means much more than a simple
majority, but not necessarily unanimity. Consensus requires that all views and objections be
considered, and that effort be made towards their resolution.
The use of American National Standards is completely voluntary; their existence does not in
any respect preclude anyone, whether he has approved the standards or not, from
manufacturing, marketing, purchasing, or using products, processes, or procedures not
conforming to the standards.
The American National Standards Institute does not develop standards and will in no
circumstances give interpretation on any American National Standard. Moreover, no person
shall have the right or authority to issue an interpretation of an American National Standard
in the name of the American National Standards Institute. Requests for interpretations
should be addressed to the secretariat or sponsor whose name appears on the title page of
this standard.
CAUTION NOTICE: This American National Standard may be revised or withdrawn at any
time. The procedures of the American National Standards Institute require that action be
taken periodically to reaffirm, revise, or withdraw this standard. Purchasers of American
National Standards may receive current information on all standards by calling or writing the
American National Standards Institute.
The patent statement goes here.
If no patents have been disclosed place the statement in 5.5.2 shall be used.
If any patents have been disclosed place the statement in 5.5.3 shall be used.
Published by
American National Standards Institute
11 W. 42nd Street, New York, New York 10036
Copyright © 2007 by Information Technology Industry Council (ITI).
All rights reserved.
No part of this publication may by reproduced in any
form, in an electronic retrieval system or otherwise,
without prior written permission of ITI, 1250 Eye Street NW, Suite 200,
Washington, DC 20005.
Printed in the United States of America
iv
Working Draft AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS)
442762554.002.png
September 6, 2008
T13/1699-D Revision 6a
Document Status
Document e06122 is the issues list for this draft. e06122 contains a list of the issues associated with the
document, an issue number that remains assigned to the issue for the life of document development, a resolution
to the issue, an owner for the issue, and a disposition for the issue. All major changes associated with this draft
starting with Rev 3b are first documented in e06122 and given a number. This includes proposals which are
targeted for inclusion into this draft. This text which is highlighted in green may affect backward compatibility.
Revision History (part 1 of 21)
Rev
Date
Description
0
August 17, 2004
1) Initial revision created from ATA/ATAPI-7 Volume 1 (1532D Rev 4b).
2) Removed 3 volume structure and changed abstract to reflect a
command set document
3) Removed sections on signal, bit, and timing conventions
4) Removed clause 5, I/O register descriptions
5) Kept informative annex’s A-C
1
September 7, 2004
1) Restructured all commands to conform to format agreed to in e04139r4.
2) Added a section defining status bits
3) Added a section defining error bits
4) Added a section describing protocols
5) Added a section describing interrupt reason
6) Incorporated single log table e04143r0 table. Did not add wording to
status that host VS pages are common between SMART and GPL.
7) Removed prohibited statements from command definitions. These
reside in the feature set definitions.
1a
October 6, 2004
1) Replaced duplicate Normal Outputs tables with a see clause to the first
usage.
2) Replaced many Error Outputs with a see clause.
1b
February 17, 2005
1) Stripped unused informative references
2) Changed the definition of ordered and unordered lists to make the
numeric form ordered.
3) Changed all the lists to conform to the changes in #2
4) Reserved 5Ch-5Fh for TCG. This was done by added command
headers and a reserved statement in the command section. Also
marked the commands with T in the command matrix table.
5) Moved Normal and Error Outputs to their own section. Commands now
have a hotlink to the tables.
6) Moved IDENTIFY (PACKET) DATA to its own section (Input Data)
7) Changed more of the titles to be consistent with the front cover.
8) Deleted unused definitions
9) Changed the General feature set to only apply to non-packet devices
10) Changed the packet feature set to include all the commands in the
packet feature set.
11) The command prohibitions are now found in the feature set description
and not with each command.
12) Integrated e04127r0 – This makes SATA signatures reserved with no
description.
Working Draft AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS)
v
442762554.003.png
Zgłoś jeśli naruszono regulamin