HOST SOFTWARE INTERFACE
Summary
COMMAND NAME | COMMAND CODE |
|
|
|
|
| PARAMETERS USED |
|
| ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
| F | SC | SN | C | SDH |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Recalibrate |
| 0 | 0 | 0 | 1 | x | x | x | x |
| N | N | N | N | D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Read Sector(s) |
| 0 | 0 | 1 | 0 | 0 | 0 | L | x |
| N | Y | Y | Y | Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Read DMA |
| 1 | 1 | 0 | 0 | 1 | 0 | 0 | x |
| N | Y | Y | Y | Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Write Sector(s) |
| 0 | 0 | 1 | 1 | 0 | 0 | L | x |
| N | Y | Y | Y | Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Write DMA |
| 1 | 1 | 0 | 0 | 1 | 0 | 1 | x |
| N | Y | Y | Y | Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Write Verify Sector(s) |
| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
| N | Y | Y | Y | Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Read Verify Sector(s) |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | x |
| N | Y | Y | Y | Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Format Track |
| 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| N | N | N | Y | Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Seek |
| 0 | 1 | 1 | 1 | x | x | x | x |
| N | N | Y | Y | Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Execute Diagnostic |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| N | N | N | N | D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initialize Parameters |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| N | Y | N | N | Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Read Sector Buffer |
| 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| N | N | N | N | D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Write Sector Buffer |
| 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| N | N | N | N | D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Identify Drive |
| 1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
| N | N | N | N | D |
Set Features |
| 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
| Y | N | N | N | D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Read Multiple |
| 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| N | Y | Y | Y | Y |
Write Multiple |
| 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
| N | Y | Y | Y | Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Set Multiple Mode |
| 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 |
| N | Y | N | N | D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TIMER VALUE |
|
0 | |
1 - 240 | (value * 5) seconds |
241 - 251 | ((value - 240) * 30) minutes |
252 | 21 minutes |
253 | Vendor unique period = 10 hours |
254 | Reserved |
255 | 21 minutes, 15 seconds |
6 – 4