4.2 Data Access Commands

4.2.5 WRITE AND VERIFY (2E)

 

Bit

7

6

5

4

 

3

2

1

0

Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

X'2E'

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

0

0

0

×

 

0

0

BytChk

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 Block Count (MSB)

 

 

 

 

 

 

 

 

 

8

 

 

 

Transfer Block Count (LSB)

 

 

 

 

 

 

 

 

 

 

 

 

9

 

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

This command transfers the number of blocks of data specified in the "Transfer block count" field from the INIT and writes them in continuous logical data blocks with the logical data block on the disk media specified in the "Logical block address" field in the CDB as the top, then reads those data and performs a Verify check.

The functions of this command related to write operations are the same as those of the WRITE EXTENDED command (Section 4.2.4), with the exception that the write cache function and automatic alternate block allocation function cannot be applied. When zero is specified in the "Transfer block count," this command is terminated normally without performing seek or pre-fetch.

The VERIFY check executed by this command is the only the ECC (data portion) normalcy check. Error recovery processing during execution of the VERIFY check conforms to the mode specified by the MODE SELECT parameter (Verify error recovery parameter). For example, when data correction processing is not prohibited, if a correctable data check is detected during the VERIFY check, the VERIFY check is regarded as having terminated successfully.

When "1" is set in bit 1 (BytChk bit) of CDB byte 1, the HDD reads data blocks from the disk and compares the data with the write data transferred from the INIT after terminating the write operation.

C141-C013

219

Page 223
Image 223
Fujitsu MBA3147RC, MBC2036RC, MBC2073RC, MBA3300RC, MBA3073RC specifications Write and Verify 2E