DISK DRIVE OPERATION
Some parameters are defined as a group of bits. A word which is defined as a set of bits is transmitted with the indicated bits on the respective data bus bit (e.g., bit 15 appears on DD15).
Some parameters are defined as a
Some parameters are defined as a
Some parameters are defined as a string of ASCII characters. For the string “Copyright,” the character ‘C’ is the first byte, ‘0’ is the 2nd byte, etc. When such fields are transferred, the order of transmission is:
•1st character (‘C’) is on bits DD15 through DD8 of the first word
•2nd character (‘o’) is on bits DD7 through DD0 of the first word
•3rd character (‘p’) is on bits DD15 through DD8 of the second word
•4th character (‘y’) is on bits DD7 through DD0 of the second word, etc.
|
|
| Table |
|
|
| |
Word | Content | Description | |
|
| General configuration | |
|
| 15 | 0=ATA device, set to 0 |
|
| Retired | |
0 | 045Ah | 7 | 1=removable media device, set to 0 |
6 | 1=not removable controller and/or device, set to 1 | ||
|
| Retired | |
|
| 2 | Reserved |
|
| 1 | Retired |
|
| 0 | Reserved |
1 | XXXXh | Number of logical cylinders | |
2 | 0 | Reserved |
|
3 | 00XXh | Number of logical heads | |
0 | Retired |
| |
6 | 003Fh | Number of logical sectors per logical track | |
0 | Retired |
| |
XXXX | Serial number (20 ASCII characters, 0 = not specified) | ||
20 | 0003h | Controller type(0003h): Dual ported, multiple sector buffer with | |
21 | 03B0h | Buffer size in | |
22 | 0004h | Number of ECC bytes (Device Native length is selected via set feature command.) | |
XXXX | Firmware revision (8 ASCII characters) | ||
XXXX | Model number (40 ASCII characters) | ||
47 | 8010h | 80h | |
Maximum number of sectors that shall be transferred per interrupt on READ/WRITE | |||
|
|
| MULTIPLE commands |
48 | 0000h | Reserved |
|
(continued)
58 | SpinPoint V40 Product Manual |