Patent ID: 7120737
Filing Date: 2006-10-10
Classification: G11B

Abstract:
1. A disk drive comprising: (a) a disk comprising a plurality of tracks, wherein each track comprises a plurality of data sectors and each data sector is operable to store a data block; (b) a head actuated radially over the disk; (c) a plurality of disk command data structures, wherein a first one of the disk command data structures comprises a pointer to a plurality of data blocks to be written to a corresponding plurality of target data sectors; (d) a dirty queue for queuing disk command data structures associated with write commands comprising write data to be written to the disk, including write commands received from a host; (e) a write verify queue for storing disk command data structures associated with write commands comprising write data to be verified; (f) an available queue for storing disk command data structures associated with write commands comprising write data written to the disk and verified; and (g) a microprocessor for executing a first write command received from the host and associated with the first disk command data structure by: