Ata and true ide register decoding, Task file register specification, Table 14: task file register specification – Silicon Image SiliconDrive SSD-DXXX(I)-4210 User Manual

Page 36: Ide r

Advertising
background image

ATA

AND

T

RUE

IDE R

EGISTER

D

ECODING

SSD-D

XXX

(I)-4210 D

ATA

S

HEET

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.

4210D-03DSR

P

AGE

27

F

EBRUARY

2, 2009

ATA

AND

T

RUE

IDE R

EGISTER

D

ECODING

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.

T

ASK

F

ILE

R

EGISTER

S

PECIFICATION

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

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

Advertising