Maxtor 51536H2, 52049H3, 53073H4, 546106 Control Diagnostic Registers, Por T Ead Wr Ite

Page 40

HOST SOFTWARE INTERFACE

Control Diagnostic Registers

These I/O port addresses reference three Control/Diagnostic registers:

I/O POR T

R EAD

WR ITE

 

 

 

3F6h

Alternate Status

F ixed Disk C ontrol

 

 

 

3F7h

D igital Input

Not us ed

 

 

 

Alternate Status Register

Contains the same information as the Status register in the Task File. However, this register may be read at any time without clearing a pending interrupt.

Device Control Register

Contains the software Reset and Enable bit to enable interrupt requests to the host. Bit definitions follow:

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

0

0

0

0

0

SRST

IEN

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset

IRQ Enable

 

 

 

 

 

 

 

 

 

Reset – Setting the software Reset bit holds the drive in the reset state. Clearing the bit re-enables the drive. The software Reset bit must be held active for a minimum of 5 µsec.

IRQ Enable – Setting the Interrupt Request Enable to 0 enables the IRQ 14 signal to the host. When this bit is set to 1, IRQ14 is tri-stated, and interrupts to the host are disabled. Any pending interrupt occurs when the bit is set to 0. The default state of this bit after power up is 0 (interrupt enabled).

Digital Input Register

Contains information about the state of the drive. Bit definitions follow:

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

x

-W G

-HS3

-HS2

-HS1

-HS0

- DS1

DS0

 

 

 

 

 

 

 

 

Reserved

Write

Head

Head

Head

Head

D rive

D rive

 

Gate

Select 3

Select 2

Select 1

Select 0

Select 1

Select 0

 

 

 

 

 

 

 

 

Bit 7 of the host data bus is not driven when this register is read.

-Write Gate – Reflects the state of the active low write gate signal on the drive.

-Head Select 3 through -Head Select 0 – Represents the ones complement of the currently selected head number.

-Drive Select 1 – Is 0 if drive 1 selected; 1 otherwise.

-Drive Select 0 – Is 0 if drive 0 selected; 1 otherwise.

6 – 5

Image 40
Contents Corporate Headquarters REV EC N O SEC Tion Desc Ription ATE Before You Begin U T I O NContents Product Specifications Handling and InstallationAT Interface Description Interface CommandsHost Software Interface Service and Support GlossaryFigures Introduction MaxtorCorporationManualOrganization AbbreviationsConventions KeyFeatures Product DescriptionFunctional / Interface Product FeaturesModel S SP T MAX LB a Apac IT Y CacheManagement MajorHDAComponents Jumper Location / Configuration SubsystemConfigurationCylinderLimitationJumperDescription ProductSpecifications DriveConfigurationPerformanceSpecifications ModelsandCapacitiesPhysicalDimensionsmaximum Aram E TE R Stan D ARD ME T RICPowerRequirements PowerModeDefinitionsEPA Energy Star Compliance EnvironmentalLimitsShock and Vibration ReliabilitySpecificationsParam E TE R OP ER AT ING ON- OPE R AT ING SafetyRegulatoryCompliance EMC/EMIHardDriveHandlingPrecautions HandlingandInstallationElectro-StaticDischargeESD UnpackingandInspection Multi-pack Shipping ContainerPhysicalInstallation RepackingBefore You Begin Hook upSet up Start upInterfaceConnector ATInterfaceDescriptionPinDescriptionSummary PIN IGN ALPIN Name Signal Name Signal Desc Ription Pin Description TableIM in G Paramet ERS Mode PIO TimingImin G Paramet ERS Mode DMATimingUltra DMA Timing ModeSustained 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 CommandRegister Summary M 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 DControl Diagnostic Registers Reset and Interrupt Handling InterfaceCommands ReadCommands Read DMA WriteCommands Write Multiple VAL UE DES C RIP Tion ModeSet/CheckCommandsLE VE L VAL UE Omman D PowerModeCommands Timer VAL UE TIME-OUT PeriodSleep Mode InitializationCommands Or D ENT Desc RiptionOr D 15- 10, as c urrently defined Initialize Drive Parameters Seek,FormatandDiagnosticCommands ER ROR Code Desc RiptionA.R.T. CommandSet Key RegisterServiceandSupport ServicePolicyNoQuibbleService SupportFrom Dial Accesstime GlossaryCorrectableerror Fetch Landingzoneorlzone Physicalsector Softerror