Fujitsu MBA3147RC Manuel D’Utilisation

Page de 439
 
4.3   Format Commands  
 
C141-C013 
235 
4.3.2  REASSIGN BLOCKS (07)  
 
 
Bit 
Byte 
X'07' 
 
This command allocates alternate data blocks for defective data blocks specified 
in the "Defect Data" list transferred form the INIT. 
The INIT specifies the logical block address of one or more defective data blocks 
in the "Defect Data" list which it transfers to the HDD.  The HDD searches for 
unused spare sectors for use as alternate blocks and allocates these alternate 
blocks for the specified logical data blocks.  Also, in the case of data blocks for 
which alternate data blocks have already been specified, the HDD allocates other 
usable spare sectors as alternate blocks for those data blocks. 
Using this command, copying of the contents of the data in the logical data blocks 
specified in the "Defect data" list to the allocated alternate data blocks is 
attempted.  If the data in logical data blocks which are specified in the "Defect 
data" list are correctable by ECC correction, the corrected data are copied and 
those data which are not correctable by ECC are copied as is in the uncorrected 
state (including the errors) and in the case of other media errors, X '00' is copied 
in all bytes.  Furthermore, the contents of data in data blocks other than the logical 
data blocks specified in the "Defect Data" list are not influenced by the alternate 
allocation processing through this command. 
 
Copying of the contents of data in the logical data blocks specified 
in the "Defect data" list to alternate blocks allocated by this 
command is attempted, but in some cases, copying cannot be done.  
Confirmation of the contents of the data in allocated alternate 
blocks, saving of data before issuing this command and restoring of 
data after this command is executed are the responsibility of the 
INIT.