00-152r0 Review of 16-byte operation codes

Ralph Weber ralphoweber at CompuServe.COM
Wed Feb 23 10:07:36 PST 2000


* From the T10 Reflector (t10 at t10.org), posted by:
* Ralph Weber <ralphoweber at compuserve.com>
*
A proposal for review at the March meetings has been placed on the
T10 FTP site as:

< ftp://ftp.t10.org/t10/document.00/00-152r0.pdf >

The text of the proposal is as follows. Underline formatting has been
removed for ASCII text compatibility.  See the PDF for a fully
formatted presentation of the proposal.

Doc:  T10/00-152r0
Date: 23 February 2000
To:   T10 Technical Committee
From: Ralph Weber
Subj: Review of 16-byte operation codes

I have revised the 16-byte operation code list to show proposed
operation codes based on the updated information in 99-259r3 (Beyond
2TBytes) and 00-135r0 (Support for Large Block Addresses in SSC).
The updated operation code tables are available on the T10 web site
under the "Vendor ID, ASC/ASCQ, and Standards Identifier Codes"
bullet on the T10 home page.  There are a few changes in the already
assigned operation codes all of which add a byte length identifier
where none previously was present, e.g., SYNCHRONIZE CACHE(10)
instead of SYNCHRONIZE CACHE.

For quick review purposes, the updated 16-byte operation codes are
shown here.

OP  DTLPWRSOMCAEBK  Description
80  O               XDWRITE EXTENDED(16)
81  O               REBUILD(16)
82  O               REGENERATE(16)
83  OOOOOOOO     O  EXTENDED COPY
84  OOOOOOOO     O  RECEIVE COPY RESULTS
85
86                  ACCESS CONTROL IN  [proposed]
87                  ACCESS CONTROL OUT  [proposed]
88  o   oo o    o   READ(16) [proposed]
89                  DEVICE LOCKS  [proposed]
8A  o   o  o    o   WRITE(16) [proposed]
8B
8C                  READ ATTRIBUTES [proposed]
8D                  WRITE ATTRIBUTES [proposed]
8E  o   o  o    o   WRITE AND VERIFY(16) [proposed]
8F  o   oo o    o   VERIFY(16) [proposed]
90  o   oo o    o   PRE-FETCH(16) [proposed]
91  o   oo o    oo  SYNCHRONIZE CACHE(16) [proposed]
91   o              SPACE(16) [proposed]
92  o   oo o     o  LOCK UNLOCK CACHE(16) [proposed]
92   o              LOCATE(16) [proposed]
93  o               WRITE SAME(16) [proposed]
94                  [usage proposed by SCSI Socket Services project]
95                  [usage proposed by SCSI Socket Services project]
96                  [usage proposed by SCSI Socket Services project]
97                  [usage proposed by SCSI Socket Services project]
98                  MARGIN CONTROL [proposed]
99
9A
9B
9C
9D
9E                  SERVICE ACTION IN [proposed]
9F                  SERVICE ACTION OUT [proposed]


*
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at t10.org




More information about the T10 mailing list