Ata command block and set description, Ata command set, Table 46: ata command block and set description – Silicon Image SiliconDrive SSD-P16G(I)-3100 User Manual

Page 69: Table 47: ata command set, Ata c

Advertising
background image

ATA C

OMMAND

B

LOCK

AND

S

ET

D

ESCRIPTION

SSD-P

XXX

(I)-3100 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.

3100P-06DSR

P

AGE

59

F

EBRUARY

2, 2009

ATA C

OMMAND

B

LOCK

AND

S

ET

D

ESCRIPTION

In accordance with the ANSI ATA Specification, the device implements seven
registers that are used to transfer instructions to the device by the host. These
commands follow the ANSI standard ATA protocol. A description of the ATA
command block is provided in the following table.

ATA C

OMMAND

S

ET

Table 46: ATA Command Block and Set Description

Operation

D

7

D

6

D

5

D

4

D

3

D

2

D

1

D

0

Feature

X

Sector Count

X

Sector Number

X

Cylinder Low

X

Cylinder High

X

Drive Head

1

LBA

1

Drive

X

Command

X

Table 47: ATA Command Set

Class Command Name

Command
Code

Registers Used

FR

SC

SN

CY

DH

LBA

1

Check Power Mode

98h, E5h

-

-

-

-

D

-

1

Execute Drive
Diagnostics

90h

-

-

-

-

D

-

1

Erase Sector

C0h

-

Y

Y

Y

Y

Y

2

Format Track

50h

-

Y

-

Y

Y

Y

1

Identify Drive

ECh

-

-

-

-

D

-

1

Idle

97h, E3h

-

Y

-

-

D

-

1

Idle Immediate

95h, E1h

-

-

-

D

-

1

Initialize Drive
Parameters

91h

-

Y

-

-

Y

-

1

Read Buffer

E4h

-

-

-

-

D

-

1

Read DMA*

C8h

-

Y

Y

Y

Y

Y

1

Read Multiple

C4h

-

Y

Y

Y

Y

Y

Advertising