Command Processing
Table 1.2
Commands with executing disconnect processing. (Note 2)
Commands without executing disconnect processing. (Note 1)
C
CHANGE DEFINITION
F
FORMAT UNIT
I
INQUIRY
L
LOG SELECT
LOG SENSE
M
MODE SELECT
MODE SELECT EXTENDED
MODE SENSE
MODE SENSE EXTENDED
N
P
PERSISTENT RESERVE IN
PERSISTENT RESERVE OUT
R
READ
READ BUFFER
READ CAPACITY
READ DEFECT DATA
READ EXTENDED
READ LONG
REASSIGN BLOCKS
RECEIVE DIAGNOSTIC RESULTS
RELEASE
REPORT DEVICE IDENTIFIER
REPORT LUN
REQUEST SENSE
RESERVE
REZERO UNIT
S
SEEK
SEEK EXTENDED
SEND DIAGNOSTIC
SET DEVICE IDENTIFIER
START/STOP UNIT
SYNCHRONIZE CACHE
T
TEST UNIT READY
V
VERIFY
W
WRITE
WRITE AND VERIFY
WRITE BUFFER
WRITE EXTENDED
WRITE LONG
WRITE SAME
(Note 1)
Commands without executing disconnect processing: In cases only where commands are issued
without a tag, queuing processing (see Section 1.4) and disconnect processing cannot be
performed in the execution sequence.
(Note 2)
Commands with executing disconnect processing: Regardless of command queuing, in a command's
execution process (after the COMMAND phase is completed, or during or after the completion of data
transfer), disconnect processing is performed. However, in the case of commands with a data state (in
cases where it is hit in the cache, etc.), or with a number of processing modes, other than cases where
the command is in a queue, disconnect processing may not be executed depending on the processing
content specification of the command.
1 - 12
Types of Command and Disconnect Processing
(40)
(04)
(12)
O
(4C)
(4D)
(15)
(55)
(1A)
(5A)
(5E)
(5F)
(08)
(3C)
(25)
(37)
(28)
(3E)
(07)
(1C)
(17)
(A3)
(A0)
O
(03)
O
(16)
(01)
(0B)
(2B)
(1D)
(A4)
(1B)
(35)
(00)
O
(2F)
(0A)
(2E)
(3B)
(2A)
(3F)
(41)
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
C141-E167