Intel RAID Controllers Alert Code Decoding White Paper

Decoding Intel® RAID Sense Code Messages Intel® RAID Controllers: SAS Software Stack
Revision 1.0
10
Operation Code Command Name Type Notes
B3 SET LIMITS (12) CD-ROM only, optional
1.6 Decoding Key SCSI CDB Commands
Some CDB Commands have an extended command set that can be used to qualify a command
or provide additional command structure. For these commands the contents of Table 1 are
extended to include the additional parameters shown in Table 3. These include the key CDB
extended commands usage matrix, unexpected sense information, and additional debug
information (i.e., the media location of a failed disk access).
Table 3: CDB Extended Commands Usage Matrix – Read (EXTENDED): (28H)
bit
byte
7 6 5 4 3 2 1 0
0
28
1
LUN Reserved
2
Logical Block Address (Most Significant Bit -MSB)
3
Logical Block Address
4
Logical Block Address
5
Logical Block Address (Least Significant Bit - LSB)
6
Reserved
7
Transfer Length (MSB)
8
Transfer Length (LSB)
9
Control
The READ command sends a request to the target device to transfer the number of blocks in
the Transfer Length field to the RAID controller starting with the address in the Logical Block
Address field. This command causes the target device to transfer the latest data written on the
specified blocks.