4.4.6.1
TEST UNIT READY command: COMMAND phase (initiator
The TEST UNIT READY command checks whether a logical unit is ready. The command does not request. The
acknowledgment of this command reported using the status and sense data.
The CDB of this command is shown in the following illustration.
Byte 0
1
2
3
4
5
4.4.6.2
Acknowledgment
This scanner reports the acknowledgment of the TEST UNIT READY command as follows:
(a) When ready:
• Status: B'00000' (GOOD)
• Sense key: X'0' (NO SENSE)
(0) When not ready:
• Status: B'0000l' (CHECK CONDITION)
• Sense key: X'2' (NOT READY)
7
6
5
Logical unit number
4
3
Operation code X'00'
(Reserved)
(Reserved)
Control byte
4-32
→
target)
2
1
0