Functional Description
ATA Commands
22
Zeus Ultra DMA Solid State Drives
2.4.2
Standard ATA Commands
Table 7 lists each command along with its respective command code and registers
accessed by the command. For detailed descriptions of the ATA commands, refer to the
ATA-5 specification.
Table 7.
Supported ATA Commands
Command
Command
Code (Hex)
Feature
Register
Sector
Count
Register
Sector
Number
Register
Cylinder
High/Low
Register
Drive/Head
Number
Register
CHECK POWER MODE
98 or E5
No
Yes
No
No
Yes
a
a.
Only drive parameters are valid.
ERASE SECTOR
C0
No
Yes
Yes
Yes
Yes
b
b.
Drive and head parameters are valid.
EXECUTE DRIVE
DIAGNOSTIC
90
No
No
No
No
Yes
c
c.
Address to drive 0 (zero). When executed, Both drives (master and slave) execute this command).
FORMAT TRACK
50
No
Yes
No
Yes
Yes
(b)
IDENTIFY DRIVE
EC
Yes
No
No
No
Yes
(a)
IDLE
97, E3
No
Y
No
No
Yes
(a)
IDLE IMMEDIATE
95, E1
No
No
No
No
Yes
(a)
INITIALIZE DRIVE
PARAMETERS
91
No
Yes
No
No
Yes
(b)
READ MULTIPLE
C4
No
Yes
Yes
Yes
Yes
(b)
READ SECTOR(S)
20
No
Yes
Yes
Yes
Yes
(b)
READ VERIFY SECTOR(S)
40
No
Yes
Yes
Yes
Yes
(b)
RECALIBRATE
10
No
No
No
No
Yes
(a)
SEEK
70 - 7F
No
No
Yes
Yes
Yes
(b)
SET FEATURES
EF
No
Yes
Yes
Yes
Yes
(b)
SET MULTIPLE MODE
C6
No
Yes
No
No
Yes
(a)
SET SLEEP MODE
99 or E6
No
No
No
No
Yes
(a)
STANDBY
96 or E2
No
Yes
No
No
Yes
(a)
STANDBY IMMEDIATE
94 or E0
No
No
No
No
Yes
(a)
WRITE MULTIPLE
C5
No
Yes
Yes
Yes
Yes
(b)
WRITE SECTOR(S)
30
No
Yes
Yes
Yes
Yes
(b)