1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
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.
SCSI command sg3_utils utilities that use this SCSI command
------------ ----------------------------------------------
GET CONFIGURATION sg_get_config
INQUIRY sg_inq, sginfo, sg_logs, sg_map('-i'), sg_modes,
sg_opcodes, sg_persist, sg_scan, sg_ses
LOG SELECT sg_logs('-r')
LOG SENSE sg_logs
MODE SELECT(6) sg_wr_mode, sginfo, sg_emc_trespass
MODE SELECT(10) sg_wr_mode, sginfo, sg_emc_trespass
MODE SENSE(6) sg_modes, sg_wr_mode, sginfo, sg_senddiag('-e')
MODE SENSE(10) sg_modes, sg_wr_mode, sginfo, sg_senddiag('-e')
PERSISTENT IN sg_persist
PERSISTENT OUT sg_persist
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
READ(12) sg_dd, sgm_dd, sgp_dd, sg_read
READ(16) sg_dd, sgm_dd, sgp_dd, sg_read
READ BUFFER sg_rbuf, sg_test_rwbuf
READ CAPACITY(10) sg_readcap, sg_dd, sgm_dd, sgp_dd
READ CAPACITY(16) sg_readcap, sg_dd, sgm_dd, sgp_dd
READ DEFECT(10) sginfo
READ DEFECT(12) sginfo
READ LONG sg_read_long
REASSIGN BLOCKS sg_reassign
RECEIVE DIAGNOSTIC sg_senddiag, sg_ses
REPORT LUNS sg_luns
REPORT SUPPORTED OPERATION CODES sg_opcodes
REPORT SUPPORTED TASK MANAGEMENT FUNCTIONS sg_opcodes
REPORT TARGET PORT GROUPS sg_rtpg
REQUEST SENSE sg_requests
SEND DIAGNOSTIC sg_senddiag, sg_ses
START STOP sg_start
SYNCHRONIZE CACHE sg_sync, sg_dd, sgm_dd, sgp_dd
TEST UNIT READY sg_turs
VERIFY(10) sg_verify
WRITE(6) sg_dd, sgm_dd, sgp_dd
WRITE(10) sg_dd, sgm_dd, sgp_dd
WRITE(12) sg_dd, sgm_dd, sgp_dd
WRITE(16) sg_dd, sgm_dd, sgp_dd
WRITE BUFFER sg_test_rwbuf
WRITE LONG sg_write_long
ATA command sg3_utils utilities that use this SCSI command
----------- ----------------------------------------------
IDENTIFY sg_inq, sg_scan
Doug Gilbert
8th January 2005
|