37.11.3 RX Control Status Register Low for Endpoint 1-7

Table 37-67. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: RXCSRL
Offset: 0x1016
Reset: 0x0000
Property: PAC Write-Protection

Bit 76543210 
 CLRDATATOGRXSTALLREQPKTFLUSHFIFONAKTIMEOUTERRORFIFOFULLRXPKTRDY 
Access R/W/HCR/W/HSR/WR/W/HCR/W/HSR/W/HSR/W/HCR/W/HS 
Reset 00000000 

Bit 7 – CLRDATATOG Clear Data Toggle Control bit

ValueDescription
0Leave endpoint data toggle alone
1Reset the endpoint data toggle to 0

Bit 6 – RXSTALL Stall Handshake Receive Status Bit

ValueDescription
0Written by software to clear this bit
1STALL handshake is received. An interrupt is generated.

Bit 5 – REQPKT IN Transaction Request Control bit

This bit is cleared when RXPKTRDY is set.

ValueDescription
0No request
1Request an IN transaction.

Bit 4 – FLUSHFIFO FIFO Flush Control bit

This bit is automatically cleared.

ValueDescription
0Normal FIFO operation
1Flush the next packet to be read from the endpoint RX FIFO. The FIFO pointer is reset and the RXPKTRDY bit is cleared. This should only be used when RXPKTRDY is set. If the FIFO is double- buffered, FLUSH may need to be set twice to completely clear the FIFO.

Bit 3 – NAKTIMEOUT Data Error/NAK Time-out Status bit (Host mode)

ValueDescription
0No data or NAK time-out error
1The data packet has a CRC or bit-stuff error. In Bulk mode, the RX endpoint is halted following the receipt of NAK responses for longer than the time set as the NAK limit.

Bit 2 – ERROR No Data Packet Received Status bit

This bit is only valid when the RX endpoint is operating in Bulk or Interrupt mode. In ISO mode, it always returns zero.

ValueDescription
0Written by software to clear this bit.
1Three attempts have been made to receive a packet and no data packet has been received. An interrupt is generated.

Bit 1 – FIFOFULL FIFO Full Status bit

ValueDescription
0The RX FIFO has at least one free space
1No more packets can be loaded into the RX FIFO

Bit 0 – RXPKTRDY Data Packet Reception Status bit

ValueDescription
0Written by software to clear this bit when the packet has been unloaded from the RX FIFO.
1A data packet has been received. An interrupt is generated.