Command Descriptor Block
40 T10000: Interface Reference Manual August 2016
Command Descriptor Block
Initiators use three types of CDBs to communicate commands to the targets:
• 6–Byte commands (TABLE 3-2)
• 10–Byte commands (TABLE 3-3)
• 12-Byte commands (TABLE 3-4)
• 16-Byte commands (TABLE 3-5)
The first byte in the command descriptor block contains an operation code.
TABLE 3-2 6-Byte Command Descriptor Block
Byte
Bit
76543210
0 Operation Code
1 Reserved Command Parameters
2
thru
4
(MSB)
Command Parameters
(LSB)
5 Control Byte
TABLE 3-3 10-Byte Command Descriptor Block
Byte
Bit
76543210
0 Operation Code
1 Reserved Command Parameters
2
thru
8
(MSB)
Command Parameters
(LSB)
9 Control Byte
TABLE 3-4 12-Byte Command Descriptor Block
Byte
Bit
76543210
0 Operation Code
1 Reserved Command Parameters
2
thru
9
(MSB)
Command Parameters
(LSB)
10 Reserved