ATA AND TRUE IDE REGISTER DECODING SSD-DXXX(I)-4210 DATA SHEET
SILICONSYSTEMS PROPRIETARY
This document and the information contained within it is confidential and proprietary to SiliconSystems, Inc.
All unauthorized use and/or reproduction is prohibited.
4210D-03DSR PAGE 27 FEBRUARY 2, 2009
ATA AND TRUE IDE REGISTER DECODING
SiliconDrive EP 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.

TASK FILE REGISTER SPECIFICATION

The Task File registers are used for reading and writing the storage data in the
SiliconDrive EP. The decoded addresses are as shown in the following table.
Table 14: Task File Register Specification
CS0# CS1# DA02 DA01 DA00 DIOR# = L DIOW# = L
01000Data Data
01001Error Feature
01010Sector CountSector Count
0 1 0 1 1 Sector Number Sector Number
01100Cylinder LowCylinder Low
0 1 1 0 1 Cylinder High Cylinder High
01110Drive/HeadDrive/Head
01111Status Command
00XXXInvalid Invalid
1 1 X X X High-Z Not Used
1 0 0 X X High-Z Not Used
1010XHigh-Z Not Used
1 0 1 1 0 Alternate Status Device Control
1 0 1 1 1 Device Address Not Used