Hitachi HUA722050CLA330/1 User Manual

Page of 258
Hitachi hard disk drive specifications   
171 
Output Parameters To The Device 
Feature Current 
 
      URG (bit7) 
URG  specifies  an  urgent  transfer  request.    The  Urgent  bit  specifies  that  the 
command  should  be  completed  in  the  minimum  possible  time  by  the  device  and 
shall be completed within the specified Command Completion Time Limit. 
      RC    (bit6) 
RC specifies Read Continuous mode enabled.    If the Read Continuous bit is set 
to one, the device shall not stop execution of the command due to errors. 
If the RC bit is set to one and errors occur in reading or transfer of the data, the 
device  shall  continue  to  transfer  the  amount of  data  requested  and  then  provide 
ending  status  with  BSY  bit  cleared  to  zero,  the  SE  bit  set  to  one,  the  ERR  bit 
cleared to zero, and the type of error, UNC, IDNF or  ABRT reported  in the  error 
log. 
If the RC bit is set to one and the CCTL expires, the device shall stop execution of 
the command and provide ending status with the BSY bit cleared to zero, the SE 
bit  set  to  one,  the  ERR  bit  cleared  to  zero,  and  report  the  fact  that  the  CCTL 
expired by setting the CCTO bit in the error log to one. 
In  all  cases,  the  device  shall  attempt  to  transfer  the  amount  of  data  requested 
within the CCTL even if some data transferred is in error. 
      NS (bit5) 
NS (Not Sequential) may be set to one if the next read stream command with the 
same Stream ID may not be sequential in LBA space.   
      HSE (bit4) 
HSE (Handle  Stream Error) specifies that this command starts at the  LBA of the 
last  reported  error  for  this  stream,  so  the  device  may  attempt  to  continue  its 
corresponding error recovery sequence where it left off earlier. 
      Stream ID (bit 0..2) 
Stream ID specifies the stream to be read.    The device shall operate according to 
the Stream ID set by the Read Stream command.   
Feature Previous 
      CCTL (7:0)
 
The time allowed for the current command‟s completion is calculated as follows: 
        Command  Completion  Time  Limit  =  (content  of  the  Feature  register                                 
Previous) * (Identify Device words (99:98)) microseconds 
If the value is zero, the device shall use the Default CCTL supplied with a previous 
Configure Stream command for this Stream ID.    If the Default CCTL is zero, or no 
previous Configure Stream command  was defined for this  Stream ID, the device 
will  ignore  the  CCTL.    The  time  is  measured  from  the  write  of  the  command 
register to command completion. The device has minimum CCTL value. When the 
specified  value  is  shorter  than  the  minimum  value,  CCTL  is  set  to  the  minimum 
value. Actual minimum CCTL value is described in the 
“Deviations from Standard” 
section. 
Sector Count Current 
The number of continuous sectors to be transferred low order, bits (7:0) 
Sector Count Previous 
The number of continuous sectors to be transferred high order, bits (15:8).    If zero 
is specified in the Sector Count register, then 65,536 sectors will be transferred. 
Sector Number Current 
LBA (7:0). 
Sector Number Previous 
LBA (31:24). 
Cylinder Low Current 
LBA (15:8). 
Cylinder Low Previous 
LBA (39:32). 
Cylinder High Current 
LBA (23:16). 
Cylinder High Previous 
LBA (47:40). 
 
 
Input Parameters From The Device 
Sector Number (HOB=0) 
LBA (7:0) of the address of the first unrecoverable error. 
Sector Number (HOB=1) 
LBA (31:24) of the address of the first unrecoverable error. 
Cylinder Low (HOB=0) 
LBA (15:8) of the address of the first unrecoverable error. 
Cylinder Low (HOB=1) 
LBA (39:32) of the address of the first unrecoverable error. 
Cylinder High (HOB=0) 
LBA (23:16) of the address of the first unrecoverable error.