Ata and true ide register decoding, Task file register specification, Table 16: task file register specification – Silicon Image SiliconDrive SSDS00-3650H-R User Manual
Page 26: Ide r
![background image](/manuals/154790/26/background.png)
S
ILICON
S
YSTEMS
P
ROPRIETARY
This document and the information contained within it is confidential and proprietary to SiliconSystems, Inc.
All unauthorized use and/or reproduction is prohibited.
P
AGE
14
J
UNE
17, 2008
D
OCUMENT
: 3650H-02DSR
SSD-H
XXX
(I)-3650 D
ATA
S
HEET
ATA
AND
T
RUE
IDE R
EGISTER
D
ECODING
ATA
AND
T
RUE
IDE R
EGISTER
D
ECODING
SiliconDrive can be configured as either a a memory-mapped or an an I/O
devices. As noted earlier, communication to and from the drive is
accomplished using the ATA Command Block.
T
ASK
F
ILE
R
EGISTER
S
PECIFICATION
The Task File registers are used for reading and writing the storage data in the
SiliconDrive. The decoded addresses are as shown in the following table.
Table 16: Task File Register Specification
CS0#
CS1#
DA02
DA01
DA00
DIOR# = L
DIOW# = L
0
1
0
0
0
Data
Data
0
1
0
0
1
Error
Feature
0
1
0
1
0
Sector Count
Sector Count
0
1
0
1
1
Sector Number Sector Number
0
1
1
0
0
Cylinder Low
Cylinder Low
0
1
1
0
1
Cylinder High
Cylinder High
0
1
1
1
0
Drive/Head
Drive/Head
0
1
1
1
1
Status
Command
0
0
X
X
X
Invalid
Invalid
1
1
X
X
X
High-Z
Not Used
1
0
0
X
X
High-Z
Not Used
1
0
1
0
X
High-Z
Not Used
1
0
1
1
0
Alternate Status Device Control
1
0
1
1
1
Device Address Not Used