
Host Interface
4.3.22 READ DEFECT DATA command
Table 4.63 READ DEFECT DATA command
Bit | 7 | 6 | 5 |
| 4 | 3 |
| 2 |
| 1 |
| 0 |
Byte |
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
| |
0 |
|
|
| Operation Code (37h) |
|
|
|
|
| |||
1 |
| LUN |
|
|
|
|
| Reserved |
| |||
2 |
| Reserved |
|
| Plist | Glist |
|
| Defect List Format |
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Reserved |
|
|
|
|
| |||
|
|
|
| Allocation Length |
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
| ||
9 |
|
|
|
| Reserved |
|
|
|
|
| ||
|
|
| ||||||||||
| The READ DEFECT DATA command transfers media defect data to INIT. |
|
If Plist is 1, the command transfers the header and PDL. If Glist is 1, the command transfers the header and SDL. If Plist and Glist are both 0, the command transfers the header. If Plist and Glist are both 1, the command transfers PDL and SDL, arranged in ascending order.
Defect List Format supports only the formats listed in Table 4.64. If another format is specified, the command assumes 101b and reports Recovered Error.
Table 4.64 Defect List Format of READ DEFECT DATA (10) command
Defect List Format | Data format |
101 | Physical sector address format |
| (first 8191 defects in the defect list) |
|
|
111 | Physical sector address format |
(defect 8192 and subsequent defects in the defect list)
Table 4.65 shows the format of the Defect list header field. Table 4.66 shows the format of the Defect descriptor field.
Table 4.65 Defect list header of READ DEFECT DATA (10) command
Bit | 7 | 6 | 5 | 4 |
| 3 | 2 |
| 1 |
| 0 |
Byte |
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
| 00h |
|
|
|
|
| |
1 | 0 | 0 | 0 | Plist |
| Glist |
| Defect List Format |
| ||
|
|
| Defect List length |
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
| ||
|
|
| Defect Descriptor (s) |
|
|
|
|
|