ATA Bus Interface and ATA Commands
Quantum Fireball Plus AS 10.2/20.5/30.0/40.0/60.0 GB AT 6-25
Table 6-14  
Table 6-14  Table 6-14  
Table 6-14  Error Register Bits
6.6.2.3
6.6.2.36.6.2.3
6.6.2.3 Sector Count Register
Sector Count RegisterSector Count Register
Sector Count Register
The Sector Count Register defines the number of sectors of data to be transferred 
across the host bus for a subsequent command. If the value in this register is 0, the 
sector count is 256 sectors. If the Sector Count Register command executes 
successfully, the value in this register at command completion is 0. As the drive 
transfers each sector, it decrements the Sector Count Register to reflect the number 
of sectors remaining to be transferred. If the command’s execution is unsuccessful, 
this register contains the number of sectors that must be transferred to complete the 
original request. 
When the drive executes an INITIALIZE DRIVE PARAMETERS or Format Track 
command, the value in this register defines the number of sectors per track.
6.6.2.4
6.6.2.46.6.2.4
6.6.2.4 Sector Number Register
Sector Number RegisterSector Number Register
Sector Number Register
The Sector Number Register contains the ID number of the first sector to be 
accessed by a subsequent command. The sector number is a value between one and 
the maximum number of sectors per track. As the drive transfers each sector, it 
increments the Sector Number Register. See the command descriptions in section 
6.7 for information about the contents of the Sector Number Register after 
successful or unsuccessful command completion.
In LBA mode, this register contains bits 0 to 7. At command completion, the host 
updates this register to reflect the current LBA bits 0 to 7.
6.6.2.5
6.6.2.56.6.2.5
6.6.2.5 Cylinder Low Register
Cylinder Low RegisterCylinder Low Register
Cylinder Low Register
The Cylinder Low Register contains the eight low-order bits of the starting cylinder 
address for any disk access. On multiple sector transfers that cross cylinder 
boundaries, the drive updates this register when command execution is complete, 
to reflect the current cylinder number. The host loads the least significant bits of the 
cylinder address into the Cylinder Low Register.
In LBA mode, this register contains bits 8 to 15. At command completion, the drive 
updates this register to reflect the current LBA bits 8 to 15.
MNEMONIC
MNEMONICMNEMONIC
MNEMONIC BIT
BITBIT
BIT DESCRIPTION
DESCRIPTIONDESCRIPTION
DESCRIPTION
#7
#6
#5
#4
#3
ABRT 2 Requested command aborted due to a drive status error, such as Not 
Ready or Write Fault, or because the command code is invalid.
#1
#0