SimpleTech ZeusIOPS User Manual

Page 40

Advertising
background image

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

Advertising