![background image](http://html1.mh-extra.com/html/quantum/fireball-plus-as-10-2/fireball-plus-as-10-2_product-manual_3894110091.webp)
ATA Bus Interface and ATA Commands
Quantum Fireball Plus AS 10.2/20.5/30.0/40.0/60.0 GB AT
6-29
SC = Sector Count Register
SN = Sector Number Register
CY = Cylinder Low and High Registers
DS = Drive Select bit (Bit 4 of Drive/Head Register)
HD = 4 Head Select Bits (Bits 0–3 of Drive Head Register)
V = Must contain valid information for this command Head
FR = Features Register
6.7
6.7
6.7
6.7
COMMAND DESCRIPTIONS
COMMAND DESCRIPTIONS
COMMAND DESCRIPTIONS
COMMAND DESCRIPTIONS
The Quantum Fireball Plus AS hard disk drives support all standard ATA drive
commands. The drive decodes, then executes, commands loaded into the Command
Block Register. In applications involving two hard drives, both drives receive all
commands. However, only the selected drive executes commands—with the
exception of the EXECUTE DRIVE DIAGNOSTIC command, as explained below.
The procedure for executing a command on the selected drive is as follows:
1. Wait for the drive to indicate that it is no longer busy (BSY=0).
2. Activate the Interrupt Enable (–IEN) bit.
3. Wait for the drive to set RDY (RDY=1).
4. Load the required parameters into the Command Block Register.
5. Write the command code to the Command Register.
Execution of the command begins as soon as the drive loads the Command Block
Register. The remainder of this section describes the function of each command.
The commands are listed in the same order they appear in Table 6-17.
6.7.1
6.7.1
6.7.1
6.7.1
Recalibrate
Recalibrate
Recalibrate
Recalibrate
COMMAND CODE – 1xh
DESCRIPTION – The RECALIBRATE command moves the read/write heads from
any location on the disk to cylinder 0. On receiving this command, the drive sets the
BSY bit and issues a seek command to cylinder 0. The drive then waits for the seek
operation to complete, updates status, negates BSY, and generates an interrupt. If
the drive cannot seek to cylinder 0, it posts the message TRACK 0 NOT FOUND
(TK0NF).
INPUTS
Register
Register
Register
Register
7
77
7
6
66
6
5
55
5
4
44
4
3
33
3
2
22
2
1
11
1
0
00
0
Features
na
Sector Count
na
Sector Number
na
Cylinder Low
na
Cylinder High
na
Device/ Head
obs
na
obs
DEV
na
Na
na
na
Command
1xh
Summary of Contents for FIREBALL PLUS AS 10.2
Page 12: ...About This Manual 1 4 Quantum Fireball Plus AS 10 2 20 5 30 0 40 0 60 0 GB AT ...
Page 16: ...General Description 2 8 Quantum Fireball Plus AS 10 2 20 5 30 0 40 0 60 0 GB AT ...
Page 61: ...Basic Principles of Operation Quantum Fireball Plus AS 10 2 20 5 30 0 40 0 60 0 GB AT 5 16 ...
Page 62: ...Basic Principles of Operation 5 17 Quantum Fireball Plus AS 10 2 20 5 30 0 40 0 60 0 GB AT ...
Page 162: ...Index I 4 Quantum Fireball Plus AS 10 2 20 5 30 0 40 0 60 0 GB AT ...