38.15.6 Host Status Pipe

Name: STATUS_PIPE
Offset: 0x0E + n*0x10 [n=0..1]
Reset: 0xXXXXXXX
Property: PAC Write-Protection, Write-Synchronized, Read-Synchronized

Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
 ERCNT[2:0]CRC16ERTOUTERPIDERDAPIDERDTGLER 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00xxxxxx 

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.

ValueDescription
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.

ValueDescription
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.

ValueDescription
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.

ValueDescription
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.

ValueDescription
0 No Data Toggle Error.
1 Data Toggle Error detected.