User Manual
SCSI Commands Reference Manual, Rev. J 183
www.seagate.com Direct Access Block commands (SPC-5 and SBC-4)
3.34.2 All_commands parameter data format
The REPORT SUPPORTED OPERATION CODES all_commands parameter data format begins with a four-byte header that contains
the length in bytes of the parameter data followed by a list of supported commands. Each command descriptor contains
information about a single supported command CDB (i.e., one operation code and service action combination, or one
non-service-action operation code). The list of command descriptors shall contain all commands supported by the logical unit.
COMMAND DATA LENGTH field
The COMMAND DATA LENGTH field indicates the length in bytes of the command descriptor list. The contents of the COMMAND DATA LENGTH
field are not altered based on the allocation length
Each command descriptor (see table 153) contains information about a single supported command CDB.
Table 152 All_commands parameter data
Bit
Byte
7 6 5 4 3 2 1 0
0 (MSB)
COMMAND DATA LENGTH (n - 3). . .
3 (LSB)
Command descriptors
4
Command descriptor [first]
. . .
. . .
. . .
Command descriptor [last] (see table 153)
n
Table 153 Command descriptor format
Bit
Byte
7 6 5 4 3 2 1 0
0
OPERATION CODE
1
Reserved
2
(MSB)
SERVICE ACTION
3
(LSB)
4
Reserved
5
Reserved CTDP SERVACTV
6
(MSB)
CDB LENGTH
7
(LSB)
8
Command timeouts descriptor, if any (see table 157)
. . .
19