Seagate SCSI Interface Product Manual page 184

Table of Contents

Advertisement

170
the Allocation Length bytes have been transferred or when all available defect data has been transferred
to the initiator, whichever is less.
[5]
See "Control byte," paragraph 4.2.6.
This command is intended to be used only with the Format Unit command (Section 5.5). The initiator should
not interpret or act upon this list except to resend this list as defect data in a Format Unit command. It is not
possible to relate actual physical locations to logical block addresses that are given in connection with other
commands.
The format Defect Data header and Defect Data Descriptor bytes returned are shown in Table 128.
The first 4 bytes returned are the Defect List Header. The P bit, G bit, and Defect List Format fields indicate the
defect format actually returned by the drive. The definitions are the same as for byte 2 of the Read Defect Data
Command Descriptor Block (Table 127).
The Defect List Length specifies the total length (in bytes) of all the defect descriptors available from the drive.
If the Allocation Length of the CDB is too small to transfer all of the defect descriptors, the Defect List Length is
not adjusted to reflect the truncation. The drive does not create the Check Condition status. The Defect
Descriptors are not required to be in ascending order.
Table 128:
Defect List Header Description
Bit
7
Byte
0
0
1
0
2
Defect List Length (MSB) (Value is 8 times the number of defects) [3]
3
Defect List Length (LSB) [3]
4-n
Defect Descriptor Bytes [3]
Note.
[1]
The drive interprets the P and G bits (bits 4 and 3 of byte 1 of the CDB) as follows:
Bit P
Bit G
0
0
Return Defect List header only. Target returns only the Defect List header.
0
1
Return the growth "G" list only. This list reflects the growth or "G" list as defined in Section
5.5.
1
0
Return the manufacturer's original ETF list only. This list reflects the manufacturer's origi-
nal ETF list. These defects may or may not have been reallocated, depending on the last
Format command received (the last format may or may not have requested the P list flaws
be reallocated during the format function).
1
1
Return all lists. The returned list contains all of the requested drive's defect lists (i.e., P, G,
C, and D) regardless of whether these lists have been reallocated by the drive.
[2]
1 0 0 defines a list in the Bytes from Index format.
1 0 1 defines a list in the Physical Sector format.
[3]
If the P and G bits are 0 0, the Defect List Length will be zero and no Defect Descriptor Bytes are sent to
the initiator. See Tables 46 and 47 for format of Defect Descriptor Bytes.
6
5
0
0
0
0
Reserved
SCSI Interface Product Manual, Rev. J
4
3
0
0
Reserved
P
G
[1]
2
1
0
0
1
0
0 or 1
Defect List Format [2]
0
0

Advertisement

Table of Contents
loading

Table of Contents