32.22.6 Host Status Pipe
Original offset 0x0E & 0x1E
| Name: | STATUS_PIPE | 
| Offset: | 0x0E | 
| Reset: | 0xXXXXXXX | 
| Property: | PAC Write-Protection, Write-Synchronized, Read-Synchronized | 
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| Access | |||||||||
| Reset | 
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| ERCNT[2:0] | CRC16ER | TOUTER | PIDER | DAPIDER | DTGLER | ||||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | x | x | x | x | x | x | x | x | |
Bits 7:5 – ERCNT[2:0] Pipe Error Counter
These bits define the number of errors detected on the pipe.
Bit 4 – CRC16ER 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. | 
Bit 3 – TOUTER 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. | 
Bit 2 – PIDER 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. | 
Bit 1 – DAPIDER 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. | 
Bit 0 – DTGLER 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. | 
