At command issuance (I/O registers setting contents)
1F7H(CM) | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | ||
|
|
|
|
|
|
|
|
|
|
|
1F6H(DH) | × | × | × |
| DV |
|
|
| xx |
|
|
|
|
|
|
|
|
|
|
|
|
1F5H(CH) |
|
|
|
|
| xx |
|
|
| |
1F4H(CL) |
|
|
|
|
| xx |
|
|
| |
1F3H(SN) |
|
|
|
|
| xx |
|
|
| |
1F2H(SC) |
|
|
| xx or transfer mode |
|
|
| |||
1F1H(FR) |
|
|
| [See Table 5.6] |
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
At command completion (I/O registers contents to be read)
1F7H(ST) |
|
|
| Status information |
| ||
|
|
|
|
|
|
|
|
1F6H(DH) | × | × | × |
| DV |
| xx |
|
|
|
|
|
|
|
|
1F5H(CH) |
|
|
|
| xx |
| |
1F4H(CL) |
|
|
|
| xx |
| |
1F3H(SN) |
|
|
|
| xx |
| |
1F2H(SC) |
|
|
|
| xx |
| |
1F1H(ER) |
|
|
| Error information |
| ||
|
|
|
|
|
|
|
|
The host sets X'03' to the Features register. By issuing this command with setting a value to the Sector Count register, the transfer mode can be selected. Upper 5 bits of the Sector Count register defines the transfer type and lower 3 bits specifies the binary mode value.
However, the IDD can operate with the PIO transfer mode 4 and multiword DMA transfer mode 2 regardless of reception of the SET FEATURES command for transfer mode setting.
The IDD supports following values in the Sector Count register value. If other value than below is specified, an ABORTED COMMAND error is posted.
PIO default transfer mode | 00000 | 000 | (X‘00’) |
PIO flow control transfer mode X | 00001 | 000 | (X‘08’: Mode 0) |
| 00001 | 001 | (X‘09’: Mode 1) |
| 00001 | 010 | (X‘0A’: Mode 2) |
| 00001 | 011 | (X‘0B’: Mode 3) |
| 00001 | 100 | (X‘0C’: Mode 4) |
Multiword DMA transfer mode X | 00100 | 000 | (X‘20’: Mode 0) |
| 00100 | 001 | (X‘21’: Mode 1) |
| 00100 | 010 | (X‘22’: Mode 2) |
Ultra DMA transfer mode X | 01000 | 000 | (X‘40’: Mode 0) |
| 01000 | 001 | (X‘41’: Mode 1) |
| 01000 | 010 | (X‘42’: Mode 2) |
| 01000 | 011 | (X‘43’: Mode 3) |
| 01000 | 100 | (X‘44’: Mode 4) |
| 5 - 37 |