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

Advertising
background image

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

Advertising