SCSI Description
5-120 Maxtor Atlas 10K III
The REASSIGN BLOCKS Command reassigns one or more logical blocks to a spare
location(s) set aside for this purpose and records the reassignments in the Grown
Defect List.
No command-specific Control Descriptor Block fields affect the processing performed
for this command.
The list of Logical Block Addresses to reassign is supplied in the REASSIGN
BLOC K S Defect List passed in the command's data-out buffer transfer. The Defect
List consists of a Defect List Header (Table 5-152) followed by zero or more Defect
Descriptors (Table 5-154). Table 5-153 contains the field description for the Defect
List Header. If multiple Logical Block Addresses are specified, they are listed in
asce n d ing or de r.
The REASSIGN BLOCKS Command Descriptor Block is shown in Table 5-151.
REASSIGN BLOCKS Command Descriptor Block-Data Format
REA S SIGN B LOCKS De fect List He ad er-Data Form at
REAS SIGN BLOCKS Def e ct List Head er - F i eld Desc rip t i o n
0 Ope rat ion Code (07h)
1 - 4 Res erved
5 Control
0 - 1 Re served
2 - 3 De fect List Lengt h
Defect List
Length
The cont ents of th is field indirectly indicates the number of defect ive Logical
Block Addres ses passed i n the Defec t List . The valu e must be four t imes the
number of Defect Descri ptors supplied. Zero (0) is a valid value and makes
the command a NOP.