Following is the format of the data sent by the initiator during the DATA OUT phase
Byte
7
0
1
2
(MSB) Defect list length = 4/8/12/16
3
4
(MSB)
5
Defect Logical Block Address –1
6
7
8
(MSB)
9
Defect Logical Block Address –2
10
11
12
(MSB)
13
Defect Logical Block Address –3
14
15
16
(MSB)
17
Defect Logical Block Address –4
18
19
Figure 128. Format of REASSIGN BLOCKS data
Note: If the drive finds a defective block by verifying ECC before it finds a spare, the drive will not start
the REASSIGN BLOCKS process but will return CHECK CONDITION status with sense key set to
MEDIUM ERROR.
Ÿ
Defect List Length must be 4,8,12, or 16. Otherwise, the drive returns Check Condition with
Sense key = Illegal request.
Ÿ
Defective Logical Block Address is 4 bytes in length. The initiator can specify from 1 to 4
Defective Logical Block Address according to the Defect List Length from 4 to 16, respectively.
Defective Logical Block Addresses must be ordered in ascending order, otherwise the drive returns
Check Condition.
Bit
6
5
4
RSVD =
0
RSVD =
0
Ultrastar 36LZX hard disk drive specifications
3
2
1
(LSB)
(LSB)
(LSB)
(LSB)
(LSB)
154
0