The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 06, 2001

Filed:

Dec. 29, 1993
Applicant:
Inventor:

Randall D. Hampshire, Edmond, OK (US);

Assignee:

Seagate Technology LLC, Scotts Valley, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G11B 5/596 ;
U.S. Cl.
CPC ...
G11B 5/596 ;
Abstract

A multi-task system employs a single interrupt occurring at fixed time intervals to initiate the control functions. The actuator control, servo control and spindle control routines are operated on a priority basis so that if a control function having a high priority is not ready to be executed, the processor immediately performs execution of the next available control function. More particularly, the spindle control process is operated in the foreground with the actuator control and servo control routines operated on an interrupt basis of the spindle control routine. Upon receipt of the interrupt signal, priority is first given to an actuator control routine for execution. Upon completion of the actuator control routine, or if the actuator control is not ready to be executed, access is given to a servo control routine. At the conclusion of the servo control routine, the interrupt exits to the spindle control routine. The control functions are performed by routines which themselves are divided into subroutines, with one subroutine of each background function being executed during each interrupt cycle.


Find Patent Forward Citations

Loading…