360050398

Table 10.7-2 Command Code

 

 

 

 

Command Code

 

 

 

 

 

 

 

 

 

Command Name

 

Hex Value

 

 

PARAMETERS USED

 

 

 

 

 

 

 

 

 

SC

SN

CY

DRV

HD

FT

 

Nop

 

 

 

00H

 

X

X

X

O

X

X

 

Recalibrate

 

 

1xH

 

X

X

X

O

X

X

 

Read Sector(s)

 

 

20/21H

 

O

O

O

O

O

X

 

Read Sector(s) EXT

 

 

24h

 

O

O

O

O

O

X

 

Read DMA EXT

 

 

25H

 

O

O

O

O

O

X

 

Read Native Max Address EXT

 

 

27H

 

X

X

X

O

X

X

 

Read Multiple EXT

 

 

29H

 

O

O

O

O

O

X

 

Write Sector(s)

 

 

30/31H

 

O

O

O

O

O

X

 

Write Sector(s) EXT

 

 

34H

 

O

O

O

O

O

X

 

Write DMA EXT

 

 

35H

 

O

O

O

O

O

X

 

Set Max Address EXT

 

 

37H

 

O

O

O

O

O

X

 

Write Multiple EXT

 

 

39H

 

O

O

O

O

O

X

 

Write Verify

 

 

3CH

 

O

O

O

O

O

X

 

Read Verify Sector(s)

 

 

40/41H

 

O

O

O

O

O

X

 

Read Verify Sector(s) EXT

 

 

42H

 

O

O

O

O

O

X

 

Format Track

 

 

50H

 

X

X

O

O

O

X

 

Seek

 

 

 

7xH

 

X

X

O

O

O

X

 

Execute Diagnostics

 

 

90H

 

X

X

X

O

X

X

 

Initialize Device Parameters

 

 

91H

 

O

X

X

O

O

X

 

Download Microcode

 

 

92H

 

O

O

X

O

X

O

 

SMART

 

 

B0H

 

X

X

O

O

X

O

 

Device Configuration

 

 

B1H

 

X

X

X

O

X

O

 

Read Multiple

 

 

C4H

 

O

O

O

O

O

X

 

Write Multiple

 

 

C5H

 

O

O

O

O

O

X

 

Set Multiple Mode

 

 

C6H

 

O

X

X

O

X

X

 

Read DMA

 

 

C8/C9H

 

O

O

O

O

O

X

 

Write DMA

 

 

CA/CBH

 

O

O

O

O

O

X

 

Power Control

Stand-by Immediate

 

E0 / 94H

 

O

X

X

O

X

X

 

 

 

 

Idle Immediate

 

E1 / 95H

 

O

X

X

O

X

X

 

 

 

 

Stand-by

 

E2 / 96H

 

O

X

X

O

X

X

 

 

 

 

Idle

 

E3 / 97H

 

O

X

X

O

X

X

 

 

 

 

Check Power Mode

 

E5 / 98H

 

O

X

X

O

X

X

 

 

 

 

Sleep

 

E6 / 99H

 

O

X

X

O

X

X

 

Read

Buffer

 

 

E4H

 

X

X

X

O

X

X

 

Flush Cache

 

 

E7H

 

X

X

X

O

X

X

 

Write

Buffer

 

 

E8H

 

X

X

X

O

X

X

 

Flush Cache EXT

 

 

EAH

 

X

X

X

O

X

X

 

Identify Device

 

 

ECH

 

X

X

X

O

X

X

 

Set Features

 

 

EFH

 

X

X

X

O

X

O

 

Security

Set Password

 

F1H

 

X

X

X

O

X

X

 

 

 

 

Unlock

 

F2H

 

X

X

X

O

X

X

 

 

 

 

Erase Prepare

 

F3H

 

X

X

X

O

X

X

 

 

 

 

Erase Unit

 

F4H

 

X

X

X

O

X

X

 

 

 

 

Freeze

 

F5H

 

X

X

X

O

X

X

 

 

 

 

Disable Password

 

F6H

 

X

X

X

O

X

X

 

Read Native Max Address

 

 

F8H

 

X

X

X

O

X

X

 

Set Max

 

 

F9H

 

O

O

O

O

O

X

 

Read Sence Data

 

 

FCH

 

X

X

X

O

X

O

Note:

O and X are defined as follows.

 

 

 

 

 

 

 

 

 

 

 

O = Must contain valid information for this command.

 

 

 

 

 

 

 

 

 

X = Don't care for this command.

 

 

 

 

 

 

 

 

Parameters are defined as follows.

 

 

 

 

 

 

 

 

SC

= SECTOR COUNT register.

 

 

 

 

 

 

 

 

SN

= SECTOR NUMBER register.

 

 

 

 

 

 

 

 

CY

= CYLINDER LOW and CYLINDER HIGH register.

 

 

 

 

 

 

 

 

DRV = DRIVE SELECT bit (bit 4 in DRIVE/HEAD register)

 

 

 

 

 

 

HD

= HEAD SELECT bits (bit 3-0 in DRIVE/HEAD register)

 

 

 

 

 

 

FT

= FEATURES register (WRITE PRECOMPENSATION register)

 

 

 

 

 

 

Toshiba Corporation Digital Media Network Company

Page 58 of 157

© 2005, Copyright TOSHIBA Corporation All Rights Reserved