User Manual
SCSI Commands Reference Manual, Rev. J 164
www.seagate.com Direct Access Block commands (SPC-5 and SBC-4)
3.26 READ LONG (10) command
This command has been declared obsolete by the T10 committee. However, it is included because it may be implemented on
some products.
The READ LONG (10) command (see table 130) requests that the device server transfer data from a single logical block to the
data-in buffer. The data transferred during the READ LONG (10) command is vendor-specific, but shall include the following
items recorded on the medium:
a) if a logical block is being transferred, then:
A) user data or transformed user data for the logical block;
B) protection information or transformed protection information, if any, for the logical block; and
C) any additional information (e.g., ECC bytes) for all the physical blocks in the logical block.
or
b) if a physical block is being transferred, then:
A) user data or transformed user data for all the logical blocks in the physical block;
B) protection information or transformed protection information, if any, for all the logical blocks in the physical block; and
C) any additional information (e.g., ECC bytes).
If a cache contains a more recent version of a logical block, the device server shall write the logical block to the medium before
reading it. The values in the Read-Write Error Recovery mode page (see 5.3.22) do not apply to this command. The device server
may perform retries while processing this command.
Table 130 READ LONG (10) command
Bit
Byte
7 6 5 4 3 2 1 0
0 OPERATION CODE (3Eh)
1 Reserved PBLOCK CORRCT Obsolete
2 (MSB)
LOGICAL BLOCK ADDRESS. . .
5 (LSB)
6 Reserved
7 (MSB)
BYTE TRANSFER LENGTH
8 (LSB)
9 CONTROL