CY7C67300
Table 84. Mode Select Definition |
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mode Select [2:0] |
|
|
|
|
| Mode |
|
|
|
|
| |||
| 000 |
|
|
|
|
|
| IDE PIO Mode 0 |
|
|
|
| ||
| 001 |
|
|
|
|
|
| IDE PIO Mode 1 |
|
|
|
| ||
| 010 |
|
|
|
|
|
| IDE PIO Mode 2 |
|
|
|
| ||
| 011 |
|
|
|
|
|
| IDE PIO Mode 3 |
|
|
|
| ||
| 100 |
|
|
|
|
|
| IDE PIO Mode 4 |
|
|
|
| ||
| 101 |
|
|
|
|
|
| Reserved |
|
|
|
|
| |
| 110 |
|
|
|
|
|
| Reserved |
|
|
|
|
| |
| 111 |
|
|
|
|
| Disable IDE port operations |
|
|
|
| |||
Reserved |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Write all reserved bits with ’0’. |
|
|
|
|
|
|
|
|
|
|
|
| ||
IDE Start Address Register [0xC04A] [R/W] |
|
|
|
|
|
|
|
|
| |||||
Table 85. IDE Start Address Register |
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bit # | 15 |
| 14 |
| 13 |
| 12 |
| 11 | 10 |
| 9 | 8 | |
Field |
|
|
|
|
|
|
| Address... |
|
|
|
|
| |
Read/Write | R/W |
| R/W |
| R/W |
| R/W |
| R/W | R/W |
| R/W | R/W | |
Default | 0 |
| 0 |
| 0 |
| 0 |
| 0 | 0 |
| 0 | 0 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bit # | 7 |
| 6 |
| 5 |
| 4 |
| 3 | 2 |
| 1 | 0 | |
Field |
|
|
|
|
|
|
| ...Address |
|
|
|
|
| |
Read/Write | R/W |
| R/W |
| R/W |
| R/W |
| R/W | R/W |
| R/W | R/W | |
Default | 0 |
| 0 |
| 0 |
| 0 |
| 0 | 0 |
| 0 | 0 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Register Description
The IDE Start Address register holds the start address for an IDE block transfer. This register is byte addressed and IDE block transfers are
The hardware keeps an internal memory address counter. The two MSBs of the addresses are not modified by the address counter. Therefore, the IDE Start Address and IDE Stop Address must reside within the same 16K byte block.
Address (Bits [15:0])
The Address field sets the start address for an IDE block transfer.
Document #: | Page 53 of 99 |
[+] Feedback