Deskstar 7K160 Hard Disk Drive Specification
118
Flags in the SCT Status. SeeFigure 32) shall be set to 1. A write to any user addressable sector on the drive (except
another complete write all), shall cause the Segment Initialized Flag to be cleared. Reallocations as a result of
reading data (foreground or background) do not clear the Segment Initialized Flag.
Implementation note for Background Operation (Function code = 0001h, 0002h)
In this mode, the drive will return command completion status when the drive finished receiving data.
Any command, including IDENTIFY DEVICE, other than SCT Status, issued to the drive while this command is in
progress will terminate the LBA Segment Access command. The incoming command is executed.
Use the SCT Status command to retrieve status information about the current SCT command. Example status
information includes: command active or complete, current LBA, and errors. When this command is in progress, the
SCT status error code will be FFFFh, and set to 0000h if the command completes without error. It will be less than
FFFFh and grater the 0000h if the command terminated prematurely for any reason.
Implementation note for Blocking Operation (Function code = 0101h, 0102h)
In this mode, the drive will return command completion status when the drive finished the LBA Segment Access
operation.
Possible Extended Status Code for Background Operation (Function code = 0001h,
0002h)
0008h Background SCT command was aborted because of an interrupting host
command
0009h Background SCT command was terminated because of unrecoverable error
FFFFh SCT command executing in background
Possible Extended Status Code for Blocking Operation (Function code = 0101h,
0102h)
0017h Blocking SCT Segment Access command was terminated because of
unrecoverable error
Command Block Input Registers (Error)
Register 7 6 5 4 3 2 1 0
Error 04h
Sector Count
Extended Status code
(LSB)
Sector Number Extended Status code
(MSB)
Cylinder Low N/A
Cylinder High N/A
Device/Head - - - - - - - -
Status 51h