28 reassign blocks command (07h), 28 reassign blocks command (07h) -120, Table 5-151 – Maxtor ATLAS 10K III User Manual

Page 184: Table 5-152, Table 5-153

Advertising
background image

SCSI Description

5-120

Maxtor Atlas 10K III



4'#55+)0 $.1%-5 %QOOCPF J

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
BLOCKS 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
ascending order.

The REASSIGN BLOCKS Command Descriptor Block is shown in Table 5-151.

Table 5-151

REASSIGN BLOCKS Command Descriptor Block-Data Format

Table 5-152

REASSIGN BLOCKS Defect List Header-Data Format

Table 5-153

REASSIGN BLOCKS Defect List Header -Field Description

$KV

$[VG

















0

Operation Code (07h)

1 - 4

Reserved

5

Control

$KV

$[VG

















0 - 1

Reserved

2 - 3

Defect List Length

(KGNF

&GUETKRVKQP

Defect List

Length

The contents of this field indirectly indicates the number of defective Logical
Block Addresses passed in the Defect List. The value must be four times the
number of Defect Descriptors supplied. Zero (0) is a valid value and makes
the command a NOP.

Advertising