Fujitsu MAP3735, MAP3367, MAP3147, MAS3735, MAS3367 specifications Read Long 3E, 05 = Illegal Request

Models: MAP3735 MAP3147 MAS3367 MAP3367 MAS3735

1 290
Download 290 pages 28.72 Kb
Page 173
Image 173

3.4 Maintenance, Diagnostic Commands

3.4.5 READ LONG (3E)

 

Bit

7

6

5

4

 

3

2

1

0

Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

X‘3E’

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

LUN

 

0

0

0

CORRCT

0

 

 

 

 

 

 

 

 

2

 

 

 

Logical Block Address (MSB)

 

 

 

 

 

 

 

 

 

 

3

 

 

 

Logical Block Address

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

Logical Block Address

 

 

 

 

 

 

 

 

 

 

5

 

 

 

Logical Block Address (LSB)

 

 

 

 

 

 

 

 

 

 

 

 

6

 

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

7

 

 

 

Transfer Byte Length (MSB)

 

 

 

 

 

 

 

 

 

8

 

 

 

Transfer Byte Length (LSB)

 

 

 

 

 

 

 

 

 

 

 

 

9

 

0

0

0

0

0

0

0

Link

 

 

 

 

 

 

 

 

 

 

 

This command reads the logical data block data and its ECC byte, specified in the “Logical block address” field in the CDB, from the disk media and transfers it to the INIT. Normally, this command is used in combination with the WRITE LONG command to perform checks of the ECC function. The operation object in this command is 1 data block only.

Remark The Pad Byte and Sync Byte patterns are not included in the transfer data.

When “0” is specified in bit 1 of CDB byte 1, the “CORRCT (Corrected)” bit, the IDD does not implement ECC correction processing of data read from the disk media. When “1” is specified in the “CORRCT (Corrected)” bit, data errors that can be corrected by ECC are transferred to the INIT after being corrected in the IDD’s data buffer.

When a length (other than zero) which does not match the data format on the disk media is specified in the “Transfer byte length” field in the CDB, this command is terminated with a CHECK CONDITION status without executing a data transfer to the INIT. At this time, the sense data indicate the following contents and the INIT can determine the correct “Transfer byte length” from their contents.

Sense Key

: 05 = ILLEGAL REQUEST

Sense Code/Sub-sense Code : 24-00 = Invalid field in CDB

“VALID” Bit

:

“1”

“ILI” bit

:

“1”

Information Field : (“Transfer byte length in the CDB) – (Original “Transfer byte length”)

Remark The calculation formula for the information field expresses 1 logical data block as n physical sectors, and when negative, as a complement of 2.

C141-E167

3 - 111

Page 173
Image 173
Fujitsu MAP3735, MAP3367, MAP3147, MAS3735, MAS3367 specifications Read Long 3E, 05 = Illegal Request