Product Manual - Disc Drive SCSI-2/SCSI-3 Interface (Vol. 2; Ver. 2), Rev. E 179
_____________________________________________________________________________________
5.2.2.8
Read Defect Data Command (37h)
Table 5.2.2-8a. Read Defect Data Command
Bit
7
6
5
4
3
2
1
0
Byte(s)
0
0
0
1
1
0
1
1
1
1
Logical Unit No.[1]
0
0
0
0
0
0
0
0
2
P
G
Defect List Format
0
0
0
[2]
1
0
0 [3]
or 1
0
1
3
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
5
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
0
7
Allocation Length (MSB)
[4]
8
Allocation Length (LSB)
[4]
9
0
0
0
0
0
0 Flag Link[5]
The Read Defect Data command requests that the target transfer the medium defect data to the initiator. If
the drive is unable to access any medium defect data, it terminates the command with Check Condition
status. The sense key is set to either Medium Error if a medium error occurred or No Sense if the list does not
exist and the additional Sense Code is set to DEFECT LIST NOT FOUND.
This command is implemented with the disc drive specific parameters listed in Table 5.2.2-8a.
Notes.
[1] LUN must be zero.
[2] The disc drive interprets the P and G bits (bits 4 and 3 of byte 2 of the CDB) as follows:
Bit P
Bit G
0
0 (1)
Return Defect List header only
0
1 (2)
Return the growth “G” list only.
1
0 (3)
Return the manufacturers original ETF list only.
1
1 (4)
Return all lists.
(1) Target returns only the defect List header.
(2) This list reflects the grown or “G” list as defined in Section 5.2.1.2.
(3) This list reflects the manufacturers original ETF list. These defects may or may not have been real-
located, 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).
(4) The returned list contains all of the requested drive’s defect lists (i.e. P, G, C & D) regardless of
whether these lists have been reallocated by the drive.