K6610170
Rev.2
Dec 22, 2004
- 52 -
7.4. Command Summary
Commands are issued to the device first loading the Command Block Registers with any information
needed for the command. Then a command code is written to the Command Register, which starts
the execution of the command.
Table 7.4 Command Codes
Parameter Setup
Command Description
Protocol
Class
48-bit
LBA
Code
FR SC LBA
Low
LBA
Mid
LBA
Hi
DH
Read Commands
Read Buffer
PI
1
E4h
D
Read Sectors
PI
1
20h, 21h
V
V
V
V
V
Read Long
PI
1
22h, 23h
V
V
V
V
V
Read Multiple
PI
1
C4h
V
V
V
V
V
Read DMA
DM
1
C8h, C9h
V
V
V
V
V
Read Verify
ND
1
40h, 41h
V
V
V
V
V
Read Sectors EXT
PI 1
V 24h
V
V
V
V
LD
Read Multiple EXT
PI 1
V 29h
V
V
V
V
LD
Read DMA EXT
DM 1 V 25h
V
V
V
V
LD
Read Verify Sectors EXT
ND 1 V 42h
V
V
V
V
LD
Write Commands
Write Buffer
PO
2
E8h
D
Write Sectors
PO
2
30h, 31h
V
V
V
V
V
Write Long
PO
2
32h, 33h
V
V
V
V
V
Write Multiple
PO
2
C5h
V
V
V
V
V
Write DMA
DM
2
CAh,CBh
V
V
V
V
V
Format Track
PO
2
50h
V
V
V
V
Flush Cache
ND
1
E7h
D
Write Sector EXT
PO
2
V
34h
V
V
V
V
LD
Write Multiple EXT
PO
2
V
39h
V
V
V
V
LD
Write DMA EXT
DM
2
V
35h
V
V
V
V
LD
Write Multiple FUA EXT
PO
2
V
CEh
V
V
V
V
LD
Write DMA FUA EXT
DM
2
V
3Dh
V
V
V
V
LD
Flush Cache EXT
ND
1
V
EAh
D
Seek Commands
Recalibrate ND
1
1Xh
D
Seek ND
1
7Xh
V
V
V