THREE_ERR_TX=B_0x0, THREE_ERR_RX=B_0x0, LS_EP=B_0x0
USB endpoint/channel 2 register
EA | endpoint/channel address |
STATTX | Status bits, for transmission transfers |
DTOGTX | Data toggle, for transmission transfers |
VTTX | Valid USB transaction transmitted |
EPKIND | endpoint/channel kind |
UTYPE | USB type of transaction |
SETUP | Setup transaction completed |
STATRX | Status bits, for reception transfers |
DTOGRX | Data Toggle, for reception transfers |
VTRX | USB valid transaction received |
DEVADDR | Host mode |
NAK | Host mode |
LS_EP | Low speed endpoint host with HUB only 0 (B_0x0): Full speed endpoint 1 (B_0x1): Low speed endpoint |
ERR_TX | Received error for an OUT/SETUP transaction |
ERR_RX | Received error for an IN transaction |
THREE_ERR_TX | Three errors for an OUT or SETUP transaction 0 (B_0x0): Less than 3 errors received. 1 (B_0x1): More than 3 errors received, last error is timeout error. 2 (B_0x2): More than 3 errors received, last error is data error (CRC error). 3 (B_0x3): More than 3 errors received, last error is protocol error (invalid PID, false EOP, bitstuffing error, SYNC error). |
THREE_ERR_RX | Three errors for an IN transaction 0 (B_0x0): Less than 3 errors received. 1 (B_0x1): More than 3 errors received, last error is timeout error. 2 (B_0x2): More than 3 errors received, last error is data error (CRC error). 3 (B_0x3): More than 3 errors received, last error is protocol error (invalid PID, false EOP, bitstuffing error, SYNC error). |