4.3.1Identify Device command
The Identify Device command (command code ECH) transfers information about the drive to the host following power up. The data is organized as a single
The following commands contain
Word | Description | Value |
|
|
|
| Configuration information: | 0C5AH |
0 | • Bit 15: 0 = ATA; 1 = ATAPI |
|
• Bit 7: removable media |
| |
| • Bit 6: removable controller |
|
| • Bit 0: reserved |
|
1 | Number of logical cylinders | 16,383 |
|
|
|
2 | 0000H | |
3 | Number of logical heads | 16 |
|
|
|
4 | Retired | 0000H |
5 | Retired | 0000H |
6 | Number of logical sectors per logical track: 63 | 003FH |
Retired | 0000H | |
10– | Serial number: (20 ASCII characters, 0000H = none) | ASCII |
19 |
|
|
20 | Retired | 0000H |
21 | Retired | 0400H |
22 | Obsolete | 0000H |
23– | Firmware revision (8 ASCII character string, padded with blanks to end of | x.xx |
26 | string) |
|
27– | Drive model number: (40 ASCII characters, padded with blanks to end of |
|
46 | string) |
|
47 | (Bits | 8010H |
| tiple (16) |
|
48 | Reserved | 0000H |
49 | Standard Standby timer, IORDY supported and may be disabled | 2F00H |
50 | 0000H | |
51 | PIO | 0200H |
52 | Retired | 0200H |
53 | Words | 0007H |
54 | Number of current logical cylinders | xxxxH |
55 | Number of current logical heads | xxxxH |
56 | Number of current logical sectors per logical track | xxxxH |
57– | Current capacity in sectors | xxxxH |
58 |
|
|
59 | Number of sectors transferred during a Read Multiple or Write Multiple | xxxxH |
| command |
|
Barracuda ES Serial ATA Product Manual, Rev. D | 35 |