SimpleTech ZeusIOPS User Manual

Page of 84
40
Zeus
IOPS
 3.5-Inch Fibre Channel Solid State Drive Product Manual Rev. 1.0
T
EST
 U
NIT
 R
EADY
 C
OMMAND
 (00h)
The TEST UNIT READY command provides a method to check if the logical unit is ready. This is 
not a request for a self-test. If the logical unit would accept an appropriate medium-access command 
without returning CHECK CONDITION status, this command shall return a GOOD status. If the 
logical unit cannot become operational or is in a state such that an initiator action is required to make 
the unit ready, the target shall return CHECK CONDITION status with a sense key of NOT READY. 
Byte 5 is ignored..
R
EAD
 (6) C
OMMAND
 (08h)
The READ (6) command requests that the drive transfer data to the initiator. The most recent data 
value written in the addressed logical block shall be returned
.
The logical block address field specifies 
the logical block at which the read operation shall begin. The transfer length field specifies the 
number of contiguous logical blocks of data to be transferred. A transfer length of zero indicates that 
256 logical blocks shall be transferred. Any other value indicates the number of logical blocks that 
shall be transferred. Byte 5 is ignored.
Table 14.
Test Unit Ready CDB
Bit
Byte
7
6
5
4
3
2
1
0
0
Operation Code (00h)
1
Reserved
Reserved
2
Reserved
3
Reserved
4
Reserved
5
Control
Table 15.
Read (6) CDB
Bit
Byte
7
6
5
4
3
2
1
0
0
Operation Code (08h)
I
Logical Unit Number (RSVD)
(MSB)
2
Logical Block Address
3
(LSB)
4
Transfer Length
5
Control