Host Status Pipe
Bit15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
Access | |||||||
Reset | |||||||
Bit7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ERCNT[2:0] | CRC16ER | TOUTER | PIDER | DAPIDER | DTGLER | ||
AccessR | R | R | R | R | R/W | R/W | R/W |
Reset0 | 0 | x | x | x | x | x | x |
Pipe Error Counter
These bits define the number of errors detected on the pipe.
CRC16 ERROR
This bit defines the CRC16 Error Status.
This bit is set when a CRC 16 error has been detected during a IN transactions.
Value | Description |
---|---|
0 | No CRC 16 Error detected. |
1 | A CRC 16 error has been detected. |
TIME OUT ERROR
This bit defines the Time Out Error Status.
This bit is set when a Time Out error has been detected during a USB transaction.
Value | Description |
---|---|
0 | No Time Out Error detected. |
1 | A Time Out error has been detected. |
PID ERROR
This bit defines the PID Error Status.
This bit is set when a PID error has been detected during a USB transaction.
Value | Description |
---|---|
0 | No PID Error detected. |
1 | A PID error has been detected. |
Data PID ERROR
This bit defines the PID Error Status.
This bit is set when a Data PID error has been detected during a USB transaction.
Value | Description |
---|---|
0 | No Data PID Error detected. |
1 | A Data PID error has been detected. |
Data Toggle Error
This bit defines the Data Toggle Error Status.
This bit is set when a Data Toggle Error has been detected.
Value | Description |
---|---|
0 | No Data Toggle Error. |
1 | Data Toggle Error detected. |