|
|
|
|
|
|
|
|
|
|
|
| CY7C67300 | |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Table 142. | Register Summary (continued) |
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
R/W | Address | Register |
|
| Bit 15 | Bit 14 | Bit 13 | Bit 12 | Bit 11 | Bit 10 | Bit 9 | Bit 8 | Default High |
|
|
|
|
|
|
| Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | Default Low |
|
|
R/W | 0xC07E | HSS Transmit Counter |
|
| Reserved |
|
|
|
|
| Counter... |
| 0000 0000 |
|
|
|
|
|
|
| ...Counter |
|
|
|
|
|
|
| 0000 0000 |
|
|
R/W | 0xC080 | Host n Control |
|
| Reserved |
|
|
|
|
|
|
| 0000 0000 |
|
|
| 0xC0A0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preamble | Sequence | Sync | ISO | Reserved |
|
| Arm | 0000 0000 |
|
| |
|
|
|
|
| Enable | Select | Enable | Enable |
|
|
| Enable |
|
|
|
R/W | 0xC082 | Host n Address |
|
| Address... |
|
|
|
|
|
|
| 0000 0000 |
|
|
| 0xC0A2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Address |
|
|
|
|
|
|
| 0000 0000 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
R/W | 0xC084 | Host n Count |
|
| Reserved | Port Select | Reserved |
|
|
| Count... |
| 0000 0000 |
|
|
| 0xC0A4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Count |
|
|
|
|
|
|
| 0000 0000 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
R/W | 0xC084 | Device n Port Select |
|
| Reserved | Port Select | Reserved... |
|
|
|
|
| 0000 0000 |
|
|
| 0xC0A4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Reserved |
|
|
|
|
|
|
| 0000 0000 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
R | 0xC086 | Host n PID |
|
| Reserved |
|
|
| Overflow | Underflow | Reserved |
| 0000 0000 |
|
|
| 0xC0A6 |
|
|
|
|
|
|
| Flag | Flag |
|
|
|
|
|
|
|
|
|
| Stall | NAK | Length | Reserved | Sequence | Timeout | Error | ACK | 0000 0000 |
|
|
|
|
|
|
| Flag | Flag | Exception Flag |
| Status | Flag | Flag | Flag |
|
|
|
W | 0xC086 | Host n EP Status |
|
| Reserved |
|
|
|
|
|
|
| 0000 0000 |
|
|
| 0xC0A4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| PID Select |
|
|
| Endpoint Select |
|
| 0000 0000 |
|
| ||
|
|
|
|
|
|
|
|
|
|
|
| ||||
R | 0xC088 | Host n Count Result |
|
| Result... |
|
|
|
|
|
|
| 0000 0000 |
|
|
| 0xC0A8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Result |
|
|
|
|
|
|
| 0000 0000 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
W | 0xC088 | Host n Device Address |
|
| Reserved... |
|
|
|
|
|
|
| 0000 0000 |
|
|
| 0xC0A8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Reserved | Address |
|
|
|
|
|
| 0000 0000 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |||
R/W | 0xC08A | USB n Control |
|
| Port B | Port B | Port A | Port A | LOB | LOA | Mode | Port B Resis- | xxxx 0000 |
|
|
| 0xC0AA |
|
|
| D+ Status | D– Status | D+ Status | D– Status |
|
| Select | tors Enable |
|
|
|
|
|
|
|
| Port A | Port B |
| Port A |
| Suspend | Port B | Port A | 0000 0000 |
|
|
|
|
|
|
| Resistors | Force D+/- |
| Force D± |
| Enable | SOF/EOP | SOF/EOP |
|
|
|
|
|
|
|
| Enable | State |
| State |
|
| Enable | Enable |
|
|
|
R/W | 0xC08C | Host 1 Interrupt Enable |
|
| VBUS | ID | Reserved |
|
|
| SOF/EOP | Reserved | 0000 0000 |
|
|
|
|
|
|
| Interrupt | Interrupt |
|
|
|
| Interrupt |
|
|
|
|
|
|
|
|
| Enable | Enable |
|
|
|
| Enable |
|
|
|
|
|
|
|
|
| Port B | Port A | Port B Connect | Port A Con- | Reserved |
|
| Done | 0000 0000 |
|
|
|
|
|
|
| Wake Interrupt | Wake Interrupt | Change | nect Change |
|
|
| Interrupt |
|
|
|
|
|
|
|
| Enable | Enable | Interrupt En- | Interrupt |
|
|
| Enable |
|
|
|
|
|
|
|
|
|
| able | Enable |
|
|
|
|
|
|
|
R/W | 0xC08C | Device 1 Interrupt Enable |
|
| VBUS | ID | Reserved |
| SOF/EOP | Reserved | SOF/EOP | Reset | 0000 0000 |
|
|
|
|
|
|
| Interrupt | Interrupt |
|
| Timeout In- |
| Interrupt | Interrupt |
|
|
|
|
|
|
|
| Enable | Enable |
|
| terrupt En- |
| Enable | Enable |
|
|
|
|
|
|
|
|
|
|
|
| able |
|
|
|
|
|
|
|
|
|
|
| EP7 | EP6 | EP5 | EP4 | EP3 | EP2 | EP1 | EP0 | 0000 0000 |
|
|
|
|
|
|
| Interrupt | Interrupt | Interrupt | Interrupt | Interrupt | Interrupt | Interrupt | Interrupt |
|
|
|
|
|
|
|
| Enable | Enable | Enable | Enable | Enable | Enable | Enable | Enable |
|
|
|
R/W | 0xC08E | Device n Address |
|
| Reserved... |
|
|
|
|
|
|
| 0000 0000 |
|
|
| 0xC0AE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Reserved | Address |
|
|
|
|
|
| 0000 0000 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |||
R/W | 0xC090 | Host 1 Status |
|
| VBUS | ID | Reserved |
|
|
| SOF/EOP | Reserved | xxxx xxxx |
|
|
|
|
|
|
| Interrupt Flag | Interrupt Flag |
|
|
|
| Interrupt Flag |
|
|
|
|
|
|
|
|
| Port B | Port A | Port B Connect | Port A Con- | Port B | Port A | Reserved | Done | xxxx xxxx |
|
|
|
|
|
|
| Wake Interrupt | Wake Interrupt | Change | nect Change | SE0 | SE0 |
| Interrupt |
|
|
|
|
|
|
|
| Flag | Flag | Interrupt Flag | Interrupt Flag | Status | Status |
| Flag |
|
|
|
R/W | 0xC090 | Device 1 Status |
|
| VBUS | ID | Reserved |
|
|
| SOF/EOP | Reset | xxxx xxxx |
| |
|
|
|
|
| Interrupt Flag | Interrupt Flag |
|
|
|
| Interrupt Flag | Interrupt Flag |
|
|
|
|
|
|
|
| EP7 | EP6 | EP5 | EP4 | EP3 | EP2 | EP1 | EP0 | xxxx xxxx |
|
|
|
|
|
|
| Interrupt Flag | Interrupt Flag | Interrupt Flag | Interrupt Flag | Interrupt Flag | Interrupt Flag | Interrupt Flag | Interrupt Flag |
|
|
|
R/W | 0xC092 | Host n SOF/EOP Count |
|
| Reserved |
| Count... |
|
|
|
|
| 0010 1110 |
|
|
| 0xC0B2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Count |
|
|
|
|
|
|
| 1110 0000 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
R | 0xC092 | Device n Frame Number |
|
| SOF/EOP | SOF/EOP |
|
| Reserved | Frame... |
|
| 0000 0000 |
|
|
| 0xC0B2 |
|
|
| Timeout | Timeout |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Flag | Interrupt Count |
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Frame |
|
|
|
|
|
|
| 0000 0000 |
|
|
R | 0xC094 | Host n SOF/EOP Counter |
|
| Reserved |
| Counter... |
|
|
|
|
| xxxx xxxx |
|
|
| 0xC0B4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Counter |
|
|
|
|
|
|
| xxxx xxxx |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |||
W | 0xC094 | Device n SOF/EOP Count |
|
| Reserved |
| Count... |
|
|
|
|
| 0010 1110 |
|
|
| 0xC0B4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Count |
|
|
|
|
|
|
| 1110 0000 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
R | 0xC096 | Host n Frame |
|
| Reserved |
|
|
|
| Frame... |
|
| 0000 0000 |
|
|
| 0xC0B6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ...Frame |
|
|
|
|
|
|
| 0000 0000 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
R/W | 0xC0AC | Host 2 Interrupt Enable |
|
| Reserved |
|
|
|
|
| SOF/EOP | Reserved | 0000 0000 |
|
|
|
|
|
|
|
|
|
|
|
|
| Interrupt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Enable |
|
|
|
|
|
|
|
|
| Port B | Port A | Port B Connect | Port A Con- | Reserved |
|
| Done | 0000 0000 |
|
|
|
|
|
|
| Wake Interrupt | Wake Interrupt | Change | nect Change |
|
|
| Interrupt |
|
|
|
|
|
|
|
| Enable | Enable | Interrupt | Interrupt |
|
|
| Enable |
|
|
|
|
|
|
|
|
|
| Enable | Enable |
|
|
|
|
|
|
|
Document #: | Page 94 of 99 |
[+] Feedback