Claims
- 1. In a disk drive connected to an external controlling device, said disk drive having at least one disk for retaining data and said external device supplying operational instructions, control signals and input data to be stored on a disk and receiving at least data retrieved from a disk, disk drive control apparatus comprising:
- control means for controlling the type and direction of data transfers within said disk drive control apparatus,
- read-write processor means for processing data transfers between said disk drive control apparatus and said disk drive,
- means for interfacing said disk drive with said external device and
- data transfer means for transferring data and operational instructions within said disk drive control apparatus,
- (a) said interface means being operatively connected to said external device and said data transfer means and including
- means for receiving said control signals, operational instructions and data to be stored from said external device;
- means for supplying said control signals, operational instructions and data to be stored to said data transfer means;
- means for receiving retrieved data from said data transfer means; and
- means for supplying retrieved data to said external device;
- (b) said control means, including
- means for receiving retrieved data and operational instructions from said data transfer means,
- means for storing said received retrieved data,
- means for producing internal instructions in response to said received operational instructions;
- means for providing data to be stored to said data transfer means; and
- means for providing said internal instructions to said data transfer means and said read-write processor means;
- (c) said read-write processor means, connected to said disk, said control means and said data transfer means and responsive to said internal instructions, including
- means for receiving data to be stored from said data transfer means, and
- means for providing retrieved data to said data transfer means; and
- (d) said data transfer means, connected to said interface means, said control means and said read-write processor means and responsive to said internal instructions, including
- means for receiving operational instructions from said interface means,
- means for providing said operational instructions to said control means,
- means for receiving data to be stored from said interface means,
- means for receiving data to be stored from said control means,
- means for storing said data received from said interface means and said control means,
- means for providing data from said received data storing means to said read-write processor,
- means for receiving retrieved data from said read-write processor,
- means for storing said retrieved data,
- means for providing said retrieved data from said retrieved data storage means to said interface means, and
- means for providing said retrieved data from said retrieved data storage means to said control means.
- 2. The disk drive control apparatus of claim 1, wherein:
- said internal instructions include diagnostic internal instructions specifiying diagnostic operations of said data transfer means and said read-write processor means, said diagnostic operations including at least generation of test data by said control means and supplying of said test data from said control means to said read-write processor means.
- 3. The disk drive control apparatus of claim 2, wherein;
- said control means includes means, responsive to said operational instructions and said retrieved data, for generating data indicating the status of the operation of said disk drive and means for supplying said status data to said data transfer means; and
- said data transfer means includes means, responsive to one of said diagnostic internal instructions, for receiving said status data from said control means and means for supplying said status data to said interface means.
- 4. In the disk drive control apparatus of claim 1, and wherein:
- said interface means further includes
- means, operatively connected to said control means and responsive to certain ones of said internal instructions, for generating internal status signals;
- means, respectively connected to said internal status signal means and responsive to said internal status signals, for generating external status signals; and
- means, connected to said external status signal means for providing said external status signals to said external device.
Parent Case Info
This is a continuation of co-pending application Ser. No. 495,304 filed May 16, 1983, now abandoned.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
4086659 |
Cizmic et al. |
May 1978 |
|
4103338 |
Cizmie et al. |
Jul 1978 |
|
4454595 |
Cage |
Jun 1984 |
|
Non-Patent Literature Citations (1)
Entry |
"Western Digital FD179X-02", 5/80, pp. 1-24. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
495304 |
May 1983 |
|