Maxtor VL 17 manual Initialization Commands, Identify Drive, Word Content Description

Page 57

INTERFACECOMMANDS

Initialization Commands

Identify Drive

Allows the host to receive parameter information from the drive.

When the command is received, the drive:

1.Sets BSY,

2.Stores the required parameter information in the sector buffer,

3.Sets the DRQ bit and

4.Generates an interrupt.

The host may then read the information out of the sector buffer. Parameter words in the buffer follow. Note that all reserved bits or words should be zeroes.

WORD

CONTENT DESCRIPTION

0

General configuration

 

15 = device (0 = ATA, 1 = ATAPI)

 

14-8 = not used

 

7, 1 = removable media data

 

6, 1 = not removable controller and/or device

 

5-1 = reserved

 

0

1

Number of cylinders

2

Reserved

3

Number of logical heads

4-5

Not used

6

Number of logical sectors per track

7-9

Not used

10 - 19

Drive serial number (40 ASCII characters)

20

Not used

21

Buffer size in 512 byte increments (0000h = not specified)

22

Number of Maxtor specific bytes available on Read/Write Long commands

23 - 26

Firmware revision (8 ASCII characters)

27 - 46

Model number (40 ASCII characters)

47

Maximum number of sectors that can be transferred per interrupt on read and write multiple commands

48

Reserved

49

Capabilities

 

15 - 14 = reserved

 

13 = standby timer (1 = values as specified in this standard are supported, 0 = values are Maxtor specific)

 

12 = reserved (advanced PIO mode support)

 

11, 1 = IORDY supported, 0 = IORDY may be supported

 

10, 1 = IORDY can be disabled

 

9-8 = reserved

 

7-0 = not used

7 – 9

Image 57
Contents HA RD Drive Produc T MA Nual DiamondMaxVL REV EC no Section Description Date U T I O N Before You BeginContents Handling and Installation Product SpecificationsHost Software Interface AT Interface DescriptionInterface Commands Service and SupportGlossary Figures Maxtor Corporation IntroductionManual Organization AbbreviationsConventions Signal ConventionsKey Words NumberingProduct Description DiamondMax VL 17 Key FeaturesFunctional / Interface Product FeaturesOn-the-Fly Hardware Error Correction Code ECC Logical Block AddressingDefect Management Zone DMZ Cache Management Major HDA Components Jumper Location/Configuration Subsystem ConfigurationCylinder Limitation Dual Drive SupportDrive Configuration Product SpecificationsPerformance Specifications Models and CapacitiesParameter Standard Metric Physical DimensionsPower Mode Definitions Power RequirementsEPA Energy Star Compliance Environmental LimitsShock and Vibration Reliability SpecificationsSafety Regulatory Compliance Radiated Electromagnetic Field Emissions EMC ComplianceCanadian Emissions Statement Hard Drive Handling Precautions Handling and InstallationPre-formatted Drive Important NoticeMulti-pack Shipping Container Unpacking and InspectionPhysical Installation Recommended Mounting ConfigurationRepacking Tools for Installation Handling PrecautionsSystem Requirements Drive Identification InformationHard Drive Identification General RequirementsInstalling 5.25-inch Mounting Brackets and Rails Systems Using Cable SelectInstalling in a Device Bay Mounting Drive in SystemAttaching System Cables Attaching Interface and Power CablesSystem Setup Setting the Bios CmosBios Cmos Parameters Hard Drive Preparation System Hangs During Boot PIN Signal Interface ConnectorAT Interface Description Pin Description SummaryPin Description Table PIN Name Signal Name Signal DescriptionPIO Timing Timing Parameters ModeDMA Timing Ultra DMA Timing Mode MIN MAXSustained 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 Features Register Error RegisterHost Software Interface Task File RegistersSector Number Register Sector Count RegisterCylinder Number Registers Device/Head RegisterCommand Register Command Name Command Code Parameters Used Timer Value TIME-OUT PeriodSummary Alternate Status Register Control Diagnostic RegistersDevice Control Register Digital Input RegisterReset and Interrupt Handling Reset HandlingInterrupt Handling Set Feature Commands Interface CommandsRead Commands Read SectorsRead Verify Sectors Read Multiple Read DMASet Multiple Mode Write CommandsWrite Sectors Write Verify SectorsWrite DMA Write MultipleSet Feature Commands Set Features ModeValue Description Power Mode Commands Sleep Mode Initialization Commands Word Content DescriptionIdentify Drive 15-8 = PIO data transfer mode = Write Cache enabled Initialize Drive Parameters Execute Drive Diagnostic Seek, Format and Diagnostic CommandsError Code Description Format TrackExecute S.M.A.R.T A.R.T. Command SetService Policy Service and SupportNo Quibble Service SupportMaxFax Service Customer ServiceInternet Glossary Access TimeCylinder Zero Gigabyte GB Logical Block Addressing Read Gate Signal THIN-FILM Media