Command Specifications
226 C141-C013
(2) Specifying the initialization method
The INIT can specify the method of defect processing executed by this command
in the "FmtData (format data)" bit and "CmpLst (complete list)" bit of CDB byte
1 and the "Defect List Format" field.
When "1" is specified in the "FmtData (format data) bit, it indicates that the
format parameters (header and defect list), described later, are transferred from
the INIT when this command is executed. When this bit's specification is "0," it
indicates that the format parameters are not transferred.
When the "CmpLst (complete list)" bit is "1", it indicates that the previously
existing G List is replaced with the defect list (D List) transferred from the INIT
when this command is executed. When this bit is "0," the contents of the D List
are added to those of the previously existing G List.
The "Defect List Format" field specifies the format of the defect list (D List)
transferred from the INIT when the "FmtData (format data)" bit is "1." Any one
of the following formats can be specified for the defect list.
Table 4.36 Defect list format
Defect List Format D List Format
0 0 0 Block Address Format
1 0 0 Byte Distance from the Index Format
1 0 1 Physical Sector Address Format
If (0,0,0) is specified in the Defect List Format field and a value other than 0 is
specified in "Defect List Length" in the Format parameters, this command is
terminated with a CHECK CONDITION status (ILLEGAL REQUEST / Invalid
field in parameter list).
The "Interleave factor" field in the CDB specifies the method of positioning
logical data blocks in physical sectors on the disk media. Whichever value is
specified in this field, the HDD does not apply sector interleave, but physically
positions logical data blocks continuously in continuous sectors.