aboutsummaryrefslogtreecommitdiff
path: root/COVERAGE
diff options
context:
space:
mode:
authorDouglas Gilbert <dgilbert@interlog.com>2014-04-18 00:44:55 +0000
committerDouglas Gilbert <dgilbert@interlog.com>2014-04-18 00:44:55 +0000
commit3358076c6d498ebf134f5750c492d2a0aeb34081 (patch)
treeb78e2537540cef253fd89c23f0229d2feb95b2ff /COVERAGE
parentcc40b4eb2ff55247009bec030fa1687561c27e1b (diff)
downloadsg3_utils-3358076c6d498ebf134f5750c492d2a0aeb34081.tar.gz
cleanup, mainly doco
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@568 6180dd3e-e324-4e3e-922d-17de1ae2f315
Diffstat (limited to 'COVERAGE')
-rw-r--r--COVERAGE27
1 files changed, 17 insertions, 10 deletions
diff --git a/COVERAGE b/COVERAGE
index 8b13a1ea..7e8f6645 100644
--- a/COVERAGE
+++ b/COVERAGE
@@ -1,8 +1,8 @@
Command coverage
================
The following table lists SCSI commands in alphabetical order on the
-left and the sg3_utils utilities that implement invocations of them
-on the right. The second table lists supported ATA commands.
+left and the sg3_utils (or related) utilities that implement invocations
+of them on the right. The second table lists supported ATA commands.
SCSI command sg3_utils utilities that use this SCSI command
------------ -------------------------------------------------
@@ -13,7 +13,8 @@ ATA COMMAND PASS-THROUGH(16) sg_sat_identify, sg_sat_set_features,
(previous four in the examples directory)]
ATA COMMAND PASS-THROUGH(12) sg_sat_identify, ++
COMPARE AND WRITE sg_compare_and_write
-EXTENDED COPY(LID1) sg_xcopy, ++
+COPY OPERATION ABORT ddptctl, ++
+EXTENDED COPY(LID1) sg_xcopy, ddpt, ++
GET CONFIGURATION sg_get_config, ++
GET LBA STATUS sg_get_lba_status, ++
INQUIRY sg_dd, sg_format, sg_inq, sginfo,
@@ -22,16 +23,17 @@ INQUIRY sg_dd, sg_format, sg_inq, sginfo,
FORMAT UNIT sg_format, ++
LOG SELECT sg_logs('-r' or '-select'), ++
LOG SENSE sg_logs, ++
-MODE SELECT(6) sg_wr_mode, sginfo, sg_format,
+MODE SELECT(6) sdparm, sg_wr_mode, sginfo, sg_format,
sg_emc_trespass, sg_rdac, ++
-MODE SELECT(10) sg_wr_mode, sginfo, sg_format,
+MODE SELECT(10) sdparm, sg_wr_mode, sginfo, sg_format,
sg_emc_trespass, sg_rdac, ++
-MODE SENSE(6) sg_modes, sg_wr_mode, sginfo, sg_format,
+MODE SENSE(6) sdparm, sg_modes, sg_wr_mode, sginfo, sg_format,
sg_senddiag('-e'), sg_rdac, ++
-MODE SENSE(10) sg_modes, sg_wr_mode, sginfo, sg_format,
+MODE SENSE(10) sdparm, sg_modes, sg_wr_mode, sginfo, sg_format,
sg_senddiag('-e'), sg_rdac, ++
PERSISTENT RESERVE IN sg_persist, ++
PERSISTENT RESERVE OUT sg_persist, ++
+POPULATE TOKEN ddpt, ddptctl, ++
PREVENT ALLOW MEDIUM REMOVAL sg_prevent, ++
READ(6) sg_dd, sgm_dd, sgp_dd, sg_read
READ(10) sg_dd, sgm_dd, sgp_dd, sg_read
@@ -49,9 +51,11 @@ READ MEDIA SERIAL NUMBER sg_rmsn, ++
REASSIGN BLOCKS sg_reassign, ++
RECEIVE COPY DATA(LID1) sg_copy_results, ++
RECEIVE COPY FAILURE DETAILS(LID1) sg_copy_results, ++
-RECEIVE COPY OPERATING PARAMETERS sg_copy_results, sg_xcopy, ++
+RECEIVE COPY OPERATING PARAMETERS ddpt, sg_copy_results, sg_xcopy, ++
RECEIVE COPY STATUS(LID1) sg_copy_results, ++
RECEIVE DIAGNOSTIC RESULTS sg_senddiag, sg_ses, ++
+RECEIVE ROD TOKEN INFORMATION ddpt, ddptctl ++
+REPORT ALL ROD TOKENS ddptctl ++
REPORT IDENTIFYING INFORMATION sg_ident, ++ (2)
REPORT LUNS sg_luns, ++
REPORT REFERRALS sg_referrals, ++
@@ -80,6 +84,7 @@ WRITE LONG(16) sg_write_long, ++
WRITE SAME(10) sg_write_same
WRITE SAME(16) sg_write_same
WRITE SAME(32) sg_write_same
+WRITE USING TOKEN ddpt, ddptctl, ++
<most commands> sg_raw
@@ -104,8 +109,10 @@ SMART READ DATA examples/sg_sat_smart_rd_data
The RECEIVE COPY * commands in SPC-4 were grouped as one command name
with 4 service actions in SPC-3 and earlier. The single SPC-3 command
-name is RECEIVE COPY RESULTS.
+name is RECEIVE COPY RESULTS. The two opcodes associated with all
+EXTENDED COPY commands are now known as THIRD PARTY COPY IN (0x84) and
+THIRD PARTY COPY IN (0x83).
Douglas Gilbert
-10th December 2013
+15th April 2014