
Advance Information
ATA-Disk Module
SST58SM008 / 016 / 024 / 032 / 048 / 064 / 096 / 128 / 192
SST58LM008 / 016 / 024 / 032 / 048 / 064 / 096 / 128 / 192
19
2001 Silicon Storage Technology, Inc.
S71193-01-000
9/01
519
3.2 ATA-Disk Module Command Description
This section defines the software requirements and the format of the commands the host sends to the ADM. Com-
mands are issued to the ADM by loading the required registers in the command block with the supplied parame-
ters, and then writing the command code to the Command Register. The manner in which a command is accepted
varies. There are three classes (see Table 3-2) of command acceptance, all dependent on the host not issuing
commands unless the ADM is not busy (BSY=0).
3.2.1 ATA-Disk Module Command Set
Table 3-2 summarizes the ADM command set with the paragraphs that follow describing the individual commands
and the task file for each.
TABLE
3-2: ATA-D
ISK
M
ODULE
C
OMMAND
S
ET
Class
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
3
2
3
Command
Check Power Mode
Execute Drive Diagnostic
Format Track
Identify Drive
Idle
Idle Immediate
Initialize Drive Parameters
Read Buffer
Read Long Sector
Read Multiple
Read Sector(s)
Read Verify Sector(s)
Recalibrate
Seek
Set Features
Set Multiple Mode
Set Sleep Mode
Stand By
Stand By Immediate
Write Buffer
Write Long Sector
Write Multiple
Write Sector(s)
Write Verify
Code
FR
1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
1. FR - Features Register
2. SC - Sector Count Register
3. SN - Sector Number Register
4. CY - Cylinder Registers
5. DH - Drive/Head Register
6. LBA - Logical Block Address Mode Supported (see command descriptions for use)
7. Y - The register contains a valid parameter for this command.
8. For the Drive/Head Register:
Y means both the ADC and Head parameters are used;
D means only the ADC parameter is valid and not the Head parameter.
SC
2
-
-
Y
7
-
Y
-
Y
-
-
Y
Y
Y
-
-
-
Y
-
-
-
-
-
Y
Y
Y
SN
3
-
-
-
-
-
-
-
-
Y
Y
Y
Y
-
Y
-
-
-
-
-
-
Y
Y
Y
Y
CY
4
-
-
Y
-
-
-
-
-
Y
Y
Y
Y
-
Y
-
-
-
-
-
-
Y
Y
Y
Y
DH
5
D
8
D
Y
8
D
D
D
Y
D
Y
Y
Y
Y
D
Y
D
D
D
D
D
D
Y
Y
Y
Y
LBA
6
-
-
Y
-
-
-
-
-
Y
Y
Y
Y
-
Y
-
-
-
-
-
-
Y
Y
Y
Y
E5H or 98H
90H
50H
ECH
E3H or 97H
E1H or 95H
91H
E4H
22H or 23H
C4H
20H or 21H
40H or 41H
1XH
7XH
EFH
C6H
E6H or 99H
E2H or 96H
E0H or 94H
E8H
32H or 33H
C5H
30H or 31H
3CH
T3-2.0 519