INTERFACE COMMANDS
7 – 10
Initialization CommandsInitialization CommandsInitialization CommandsInitialization CommandsInitialization Commands

Identify DriveIdentify Drive

Identify DriveIdentify Drive

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 DES C RIPTION
0 General config ur atio n
15 = device (0 = ATA device, 1 = ATAPI)
14-8 = retired
7, 1 = removable media device
6, 1 = not removable controller and/or device
5-3 = retired
2 = response incomplete
1 = retired
0 = reserved
1 Number of logical cylinders
2Reserved
3 Number of logical heads
4-5 Retir ed
6 Number of logical sectors per logical track
7-8 Reserved
9 Retired
10 - 19 Drive serial number (20 ASCII characters)
20 - 21 Retired
22 Obso lete
23 - 26 F irmware revis ion (8 A SCII cha r acters )
27 - 46 Model number (40 ASCII characters)
47 Maximum numb e r of se c t ors th at c an be tr ansfer red per inter rup t on re ad and w r ite mul ti ple co mmands
48 Reserv ed
49 Capabilities
15 - 14 = reserv ed
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 = IOR D Y suppor ted, 0 = IORDY may b e supp orted
10, 1 = IORDY can be disabled
9-8 = shall be set to one. Used by Identify Packet Device command.
7-0 = no t used