4.5 ATA Commands
Table 4.33 Transfer setting values in the SC register
Setting value | Function | ODD response | |
|
|
|
|
Bit 7 to bit 3 | Bit 2 to bit 0 |
|
|
|
|
|
|
0000 | 000 | PIO default transfer mode | Ends normally. |
|
|
|
|
00000 | 001 | PIO default transfer mode | Ends normally. |
|
| (The IORDY signal is not |
|
| 010 to 111 | Reports Aborted Command. | |
| used.) | ||
|
|
| |
|
|
|
|
00001 | 000 | PIO flow control transfer | Ends normally. |
|
| mode |
|
| 001 | Ends normally. | |
| (The IORDY signal is used.) | ||
|
|
| |
| 010 |
| Ends normally. |
|
|
|
|
| 011 |
| Ends normally. |
|
|
|
|
| 100 |
| Ends normally. |
|
|
|
|
| 101 to 111 |
| Reports Aborted Command. |
|
|
|
|
00010 | 000 to 111 | Reserved | Reports Aborted Command. |
|
|
|
|
00100 | 000 | Multiword DMA transfer | Sets multiword DMA mode as the |
|
| mode | ODD internal transfer mode and |
|
|
| ends normally |
|
|
|
|
00100 | 001 |
| Sets multiword DMA mode as the |
|
|
| ODD internal transfer mode and |
|
|
| ends normally |
|
|
|
|
00100 | 010 |
| Sets multiword DMA mode as the |
|
|
| ODD internal transfer mode and |
|
|
| ends normally |
|
|
|
|
00100 | 011 to 111 |
| Reports Aborted Command. |
|
|
|
|
01000 | 000 | Ultra DMA transfer mode | Sets Ultra DMA mode as the ODD |
|
|
| internal transfer mode and ends |
|
|
| normally. |
|
|
|
|
| 001 |
| Sets Ultra DMA mode as the ODD |
|
|
| internal transfer mode and ends |
|
|
| normally. |
|
|
|
|
| 010 |
| Sets Ultra DMA mode as the ODD |
|
|
| internal transfer mode and ends |
|
|
| normally. |
|
|
|
|
| 011 to 111 |
| Reports Aborted Command. |
|
|
|
|
10000 | 000 to 111 | Reserved | Reports Aborted Command. |
|
|
|
|