《ANSI-INCITS-380-2003-R2008.pdf》由会员分享,可在线阅读,更多相关《ANSI-INCITS-380-2003-R2008.pdf(137页珍藏版)》请在三一文库上搜索。
1、American National Standard Developed by for Information technology - SCSI Stream Commands - 2 (SSC-2) ANSI INCITS 380-2003 ANSI INCITS 380-2003 Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=IHS Employees/1111111001, User=Japan, IHS Not for Resale, 0
2、2/18/2008 01:24:54 MSTNo reproduction or networking permitted without license from IHS -,-,- Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=IHS Employees/1111111001, User=Japan, IHS Not for Resale, 02/18/2008 01:24:54 MSTNo reproduction or networking
3、 permitted without license from IHS -,-,- ANSI INCITS 380-2003 American National Standard for Information Technology SCSI Stream Commands - 2 (SSC-2) Secretariat Information Technology Industry Council Approved October 30, 2003 American National Standards Institute, Inc. Abstract This standard speci
4、fies the device model and functional requirements for the SCSI sequential-access stream device type. This standards permits the SCSI sequential-access stream device type to attach to computers and provides the definitions for their use. This standard does not contain material related to any service
5、delivery subsystem which is used to trans- port the commands, command parameter data, command response data, and status specified in this stan- dard. Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=IHS Employees/1111111001, User=Japan, IHS Not for Res
6、ale, 02/18/2008 01:24:54 MSTNo reproduction or networking permitted without license from IHS -,-,- Approval of an American National Standard requires review by ANSI that the requirements for due process, consensus, and other criteria for approval have been met by the standards developer. Consensus i
7、s established when, in the judgement 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 objecti
8、ons be considered, and that a concerted 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
9、products, processes, or procedures not conforming to the standards. The American National Standards Institute does not develop standards and will in no circumstances give an interpretation of any American National Standard. Moreover, no person shall have the right or authority to issue an interpreta
10、tion 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 with
11、drawn 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 Natio
12、nal Standards Institute. American National Standard Published by American National Standards Institute, Inc. 25 West 43rd Street, New York, NY 10036 Copyright 2003 by Information Technology Industry Council (ITI) All rights reserved. No part of this publication may be reproduced in any form, in an e
13、lectronic retrieval system or otherwise, without prior written permission of ITI, 1250 Eye Street NW, Washington, DC 20005. Printed in the United States of America CAUTION: The developers of this standard have requested that holders of patents that may be required for the implementation of the stand
14、ard disclose such patents to the publisher. However, neither the developers nor the publisher have undertaken a patent search in order to identify which, if any, patents may apply to this standard. As of the date of publication of this standard and following calls for the identification of patents t
15、hat may be required for the implementation of the standard, no such claims have been made. No further patent search is conducted by the de- veloper or publisher in respect to any standard it processes. No representation is made or implied that licenses are not required to avoid infringement in the u
16、se of this standard. Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=IHS Employees/1111111001, User=Japan, IHS Not for Resale, 02/18/2008 01:24:54 MSTNo reproduction or networking permitted without license from IHS -,-,- i Contents Page Foreword vi In
17、troduction .ix 1 Scope . 1 2 Normative references 3 2.1 Normative references 3 2.2 Approved references. 4 2.3 References under development 4 3 Definitions, acronyms, keywords, and conventions 5 3.1 Definitions . 5 3.2 Acronyms 9 3.3 Keywords 9 3.4 Editorial Conventions 10 3.5 Notation Conventions 11
18、 3.5.1 Notation for state diagrams 11 4 General Concepts . 13 4.1 Overview . 13 4.2 Sequential-access device model. 13 4.2.1 Sequential-access device model overview 13 4.2.2 Physical elements 13 4.2.3 Early-warning . 16 4.2.4 Partitions within a volume 17 4.2.5 Logical objects . 19 4.2.5.1 Logical o
19、bjects within a partition . 19 4.2.5.2 Logical object identifier 20 4.2.6 Logical files 20 4.2.6.1 Logical files within a partition 20 4.2.6.2 Logical file identifier. 20 4.2.7 Logical sets 20 4.2.7.1 Logical sets within a partition 20 4.2.7.2 Logical set identifier 20 4.2.8 Object buffering 20 4.2.
20、9 Synchronize operation behavior. 21 4.2.10 Direction and position definitions . 21 4.2.11 Error reporting 22 4.2.12 Write protection 23 4.2.12.1 Write protection introduction . 23 4.2.12.2 Write protection additional sense code use 24 4.2.12.3 Software write protection for the device server. 24 4.2
21、.12.4 Associated write protection . 25 4.2.12.5 Persistent write protection. 25 4.2.12.6 Permanent write protection . 25 4.2.13 Progress indication. 25 4.2.14 Tagged command queuing 26 4.2.14.1 Tagged command queuing overview 26 4.2.14.2 Explicit address mode tagged write sequences 26 4.2.15 Block a
22、ddress mode. 27 Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=IHS Employees/1111111001, User=Japan, IHS Not for Resale, 02/18/2008 01:24:54 MSTNo reproduction or networking permitted without license from IHS -,-,- ii Page 4.2.15.1 Block address mode
23、 overview 27 4.2.15.2 Block address mode selection 27 4.2.15.3 Block address mode state diagrams. 28 4.2.16 TapeAlert application client interface. 37 4.2.16.1 Introduction to TapeAlert application client interface 37 4.2.16.2 TapeAlert log sense format. 37 4.2.16.3 Tape drive/autoloader flag types
24、and definitions. 38 4.2.17 READ ATTRIBUTE and WRITE ATTRIBUTE command support 39 4.2.18 Device reservations and command behavior. 40 5 Explicit address command descriptions for sequential-access devices. 43 5.1 Summary of commands for explicit address mode. 43 5.2 ERASE(16) command. 45 5.3 READ(16)
25、command. 47 5.4 READ REVERSE(16) command. 50 5.5 VERIFY(16) command 51 5.6 WRITE(16) command . 53 5.7 WRITE FILEMARKS(16) command 55 6 Implicit address command descriptions for sequential-access devices 57 6.1 Summary of commands for implicit address mode. 57 6.2 ERASE(6) command. 60 6.3 LOCATE(10)
26、command. 60 6.4 READ(6) command. 62 6.5 READ REVERSE(6) command. 64 6.6 SPACE(6) command. 64 6.7 VERIFY(6) command 67 6.8 WRITE(6) command . 69 6.9 WRITE FILEMARKS(6) command 70 7 Common command descriptions for sequential-access devices 72 7.1 FORMAT MEDIUM command. 72 7.2 LOAD UNLOAD command 73 7.
27、3 LOCATE(16) command. 75 7.4 READ BLOCK LIMITS command 77 7.5 READ POSITION command. 78 7.6 RECOVER BUFFERED DATA command. 85 7.7 REPORT DENSITY SUPPORT command . 86 7.8 REWIND command. 90 7.9 SET CAPACITY command . 91 7.10 SPACE(16) command. 92 8 Parameters for sequential-access devices 97 8.1 Diag
28、nostic parameters 97 8.2 Log parameters. 97 8.2.1 Log parameters overview. 97 8.2.2 Sequential-Access Device log page. 98 8.2.3 TapeAlert log page. 99 8.3 Mode parameters 99 8.3.1 Mode parameters overview 99 8.3.2 Data Compression mode page 103 8.3.3 Device Configuration mode page. 107 Copyright Ame
29、rican National Standards Institute Provided by IHS under license with ANSI Licensee=IHS Employees/1111111001, User=Japan, IHS Not for Resale, 02/18/2008 01:24:54 MSTNo reproduction or networking permitted without license from IHS -,-,- iii Page 8.3.4 Medium Partition mode page .111 8.3.5 Read-Write
30、Error Recovery mode page.115 8.3.6 Informational Exceptions Control mode page 116 Tables 1 Error conditions and sense keys 22 2 Write protect additional sense code combinations.24 3 Commands providing progress indication without changing ready state25 4 Commands changing ready state and providing pr
31、ogress indication26 5 TapeAlert flag types .38 6 TapeAlert flags minimum subset38 7 TapeAlert flag definition grouping.39 8 Device common attributes39 9 Medium common attributes40 10 SSC-2 commands that are allowed in the presence of various reservations41 11 Explicit address command set for sequent
32、ial-access devices43 12 ERASE(16) command46 13 READ(16) command 47 14 READ REVERSE(16) command50 15 VERIFY(16) command .51 16 WRITE(16) command.53 17 WRITE FILEMARKS(16) command .55 18 Implicit address command set for sequential-access devices57 19 ERASE(6) command60 20 LOCATE(10) command61 21 READ(
33、6) command 62 22 READ REVERSE(6) command64 23 SPACE(6) command65 24 Code definition .65 25 VERIFY(6) command .67 26 WRITE(6) command.69 27 WRITE FILEMARKS(6) command .70 28 FORMAT MEDIUM command72 29 Format field definition.73 30 LOAD UNLOAD command.74 31 LOCATE(16) command75 Copyright American Nati
34、onal Standards Institute Provided by IHS under license with ANSI Licensee=IHS Employees/1111111001, User=Japan, IHS Not for Resale, 02/18/2008 01:24:54 MSTNo reproduction or networking permitted without license from IHS -,-,- iv Page 32 dest_type field definitions. 76 33 READ BLOCK LIMITS command. 7
35、7 34 READ BLOCK LIMITS data . 77 35 READ POSITION command 78 36 READ POSITION service action codes . 78 37 READ POSITION data format, short form 80 38 READ POSITION data format, long form. 82 39 READ POSITION data format, extended form. 84 40 RECOVER BUFFERED DATA command 85 41 REPORT DENSITY SUPPOR
36、T command 86 42 Density support header 87 43 Density support data block descriptor 88 44 REWIND command 91 45 SET CAPACITY command 91 46 SPACE(16) command 93 47 Space positioning information 94 48 Diagnostic page codes. 97 49 Log page codes 97 50 Parameter codes for Sequential-Access Device log page
37、. 98 51 TapeAlert log page. 99 52 Device-specific parameter. 100 53 Buffered modes. 100 54 speed field definition 100 55 Sequential-access density codes 101 56 Mode page codes 101 57 Data Compression mode page 103 58 Possible boundaries and resulting sense keys due to data compression. 104 59 Compre
38、ssion algorithm identifiers. 106 60 Device Configuration mode page. 107 61 eod defined values. 109 62 rewind on reset field definition 110 63 Medium Partition mode page. 111 64 PSUM values . 112 65 Medium format recognition values. 114 Copyright American National Standards Institute Provided by IHS
39、under license with ANSI Licensee=IHS Employees/1111111001, User=Japan, IHS Not for Resale, 02/18/2008 01:24:54 MSTNo reproduction or networking permitted without license from IHS -,-,- v Page 66 Read-Write Error Recovery mode page.115 67 Informational Exceptions Control mode page 116 68 TapeAlert te
40、st descriptions117 Figures 1 SCSI document relationships 1 2 Example state diagram.11 3 Typical volume layout 14 4 Typical medium track layout 15 5 Serpentine recording example 15 6 Parallel recording example 16 7 Helical scan recording example 16 8 Early-warning example 17 9 Partitioning example -
41、one partition per track group 17 10 Partitioning example - one partition per two track groups .18 11 Partitioning example - two partitions per track group 18 12 Block address mode state diagram, overview .29 13 Block address mode state diagram, Idle state 30 14 Block address mode state diagram, Expl
42、icit Address Mode - Neutral .32 15 Block address mode state diagram, Explicit Address Mode - Write Capable 34 16 Block address mode state diagram, Implicit Address Mode 36 Annex A TapeAlert log page parameter codes (flags).119 Copyright American National Standards Institute Provided by IHS under lic
43、ense with ANSI Licensee=IHS Employees/1111111001, User=Japan, IHS Not for Resale, 02/18/2008 01:24:54 MSTNo reproduction or networking permitted without license from IHS -,-,- vi Foreword (This foreword is not part of American National Standard ANSI INCITS 380-2003.) This standard specifies the exte
44、rnal behavior of a device server that defines itself as a sequential-access device in the device type field of the INQUIRY command re- sponse data. This device type is known as a stream device. This standard conforms to the SCSI Architecture Model - 2 (T10/1157-D) standard. With any technical docume
45、nt there may arise questions of interpretation as new products are implemented. INCITS has established procedures to issue technical opinions concerning the standards developed by INCITS. These procedures may re- sult in SCSI Technical Information Bulletins being published by INCITS. These Bulletins
46、, while reflecting the opinion of the Technical Committee that devel- oped the standard, are intended solely as supplementary information to other users of the standard. This standard, ANSI INCITS 380-2003, as approved through the publication and voting procedures of the American National Standards
47、Institute, is not altered by these bulletins. Any subsequent revision to this standard may or may not reflect the contents of these Technical Information Bulletins. Current INCITS practice is to make Technical Information Bulletins available through: INCITS Online Storehttp:/ managed by TechstreetTelephone:1-734-302-7801 or 1327 Jones Drive1-800-699-9277 Ann Arbor, MI 48105Facsimile: 1-734-302-7811 or Global Engineeringhttp:/ 15 Inverness Way EastTelephone:303-792-2181 or Englewood, CO 80112-5704800-854-7179 Facsimile:303-792-2192 Requests for interpretation, suggestions for improv
链接地址:https://www.31doc.com/p-3728970.html