Maxtor 2B010H1, 2B015H1, 2B020H1 manual CommandRegister, Seek, Format, and Diagnostic Commands

Page 37

HOST SOFTWARE INTERFACE

CommandRegister

Contains code for the command to be performed. Additional command information should be written to the task file before the Command register is loaded. When this register is written, the BUSY bit in the Status register sets, and interrupt request to the host clears; invalid commands abort. (Detailed information on interface commands is given in Section 7.) Hex values for valid command formats follow:

Read Commands

 

 

 

Read Sector(s)

20h

Normal reads; retries enabled

 

21h

Normal reads; retries disabled

 

22h

Read Long; retries enabled

 

23h

Read Long; retries disabled

Read Verify Sector(s)

40h

Retries

enabled

 

41h

Retries

disabled

Read Sector Buffer

E4h

 

 

Read Multiple

C4h

 

 

Read DMA

 

C8h

 

 

C9h

No retries

Write Commands

 

 

 

Write Sector(s)

30h

Normal writes; retries enabled

 

31h

Normal writes; retries disabled

 

32h

Write Long; retries enabled

 

33h

Write Long; retries disabled

Write Verify Sector(s)

3Ch

 

 

Write Sector Buffer

E8h

 

 

Write Multiple

C5h

 

 

Write DMA

CAh

 

 

 

CBh

No retries

Mode Set/Check Commands

 

 

 

Set Features

EFh

 

 

Set Multiple Mode

C6h

 

 

Read Native Max Address

F8h

 

 

Set Max Mode

F9h

 

 

Power Mode Commands

 

 

 

Standby Immediate

94/E0h

Stops drive spindle; do not change time-out value

Idle Immediate

95/E1h

Starts spindle; do not change time-out value

Standby

96/E2h

Stops spindle; change time-out value

Idle

97/E3h

Starts spindle; change time-out value

Check Power Mode

98/E5h

 

 

Set Sleep Mode

99/E6h

 

 

Initialization Commands

 

 

 

Identify Drive

ECh

 

 

Initialize Drive Parameters

91h

 

 

Re-calibrate

1xh

 

 

Seek, Format, and Diagnostic Commands

 

 

Seek

7xh

 

 

Format Track

50h

 

 

Execute Drive Diagnostic

90h

 

 

S.M.A.R.T. Commands

 

 

 

Execute S.M.A.R.T.

B0h

 

 

6 – 3

Image 37
Contents Maxtor 541DX Product Manual U T I O N Before You BeginContents Handling and Installation Product SpecificationsAT Interface Description Interface CommandsHost Software Interface Glossary Service and SupportFigures MaxtorCorporation IntroductionManualOrganization AbbreviationsConventions ProductDescription Key FeaturesFunctional / Interface Product FeaturesModels CYL SP T MAX LBA Capacity CacheManagement Major HDA Components Jumper Location / Configuration SubsystemConfigurationJumper Configuration Cylinder Limitation Jumper DescriptionDrive Configuration ProductSpecificationsPerformanceSpecifications Models and CapacitiesParam Eter Valu E Physical DimensionsPower Mode Definitions PowerRequirementsEPA Energy Star Compliance Environmental LimitsShock and Vibration Reliability SpecificationsParam Eter Oper AT ING ON- Oper AT ING EMC/EMI Safety Regulatory ComplianceHard Drive Handling Precautions HandlingandInstallationElectro-Static Discharge ESD Multi-pack Shipping Container Unpacking and InspectionRepacking Physical InstallationHook up Before You BeginStart up Set upATInterfaceDescription InterfaceConnectorPinDescriptionSummary PIN IGN ALPin Description Table PIN Name Signal Name Signal Desc RiptionPIO Timing IM in G Paramet ERS ModeDMATiming Imin G Paramet ERS ModeMode Ultra DMA TimingSustained Ultra DMA Data In Burst Device Terminating an Ultra DMA Data In Burst Initiating an Ultra DMA Data Out Burst Device Pausing an Ultra DMA Data Out Burst Device Terminating an Ultra DMA Data Out Burst Task File Registers HostSoftwareInterfacePOR T EAD WR ITE Conten TS LBA Bits Seek, Format, and Diagnostic Commands CommandRegisterM M a N D N a M E M M a N D code PA R a M E T E R S U S E D SummaryControl Diagnostic Registers Reset and Interrupt Handling InterfaceCommands ReadCommands Read DMA WriteCommands Write Multiple VAL UE DES C RIP Tion ModeSet/CheckCommandsEC TOR LE VE L VAL UE Omman D Timer VAL UE TIME-OUT Period PowerModeCommandsSleep Mode Or D ENT Desc Ription InitializationCommandsOr D 15- 10, as c urrently defined Initialize Drive Parameters ER ROR Code Desc Ription Seek,FormatandDiagnosticCommandsKey Register A.R.T. CommandSetService Policy ServiceandSupportNo Quibble Service Product SupportFrom Dial Glossary Central processing unit CPU Correctable errorChannel CharacterDirect memory access DMA Direct accessError correction code ECC Error freeHead disk assembly HDA Hard errorFrequency response Gigabyte GBLatency Late windowLogic Logical addressPhase margin Phase locked loop PLLRandom access memory RAM Read gate signalSeek complete signal Sector pulse signalSequential access Soft errorUn-correctable error Strobe offset signalUnrecoverable error Write gate signal