37.10.1 USB Control Status Register Low for Endpoint0
| Symbol | Description | Symbol | Description | Symbol | Description | 
|---|---|---|---|---|---|
| R | Readable bit | HC | Cleared by Hardware | (Grey cell) | Unimplemented | 
| W | Writable bit | HS | Set by Hardware | X | Bit is unknown at Reset | 
| K | Write to clear | S | Software settable bit | — | — | 
| Name: | CSR0L | 
| Offset: | 0x1012 | 
| Reset: | 0x0000 | 
| Property: | PAC Write-Protection | 
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| NAKTMOUT | STATUSPKT | REQPKT | ERROR | SETUPPKT | RXSTALL | TXPKTRDY | RXPKTRDY | ||
| Access | R/W/HC | R/W/HC | R/W/HC | R/W/HS | R/W/HS | R/W/HS | R | R | |
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
Bit 7 – NAKTMOUT NAK Time-out Control bit
| Value | Description | 
|---|---|
| 0 | Allow the endpoint to continue | 
| 1 | Endpoint 0 is halted following the receipt of NAK responses for longer than the time set by the NAKLIM<4:0> bits (USBICSR<28:24>) | 
Bit 6 – STATUSPKT Status Stage Transaction Control Bit
| Value | Description | 
|---|---|
| 0 | Do not perform a status stage transaction | 
| 1 | When set at the same time as the TXPKTRDY or REQPKT bit is set, performs a status stage transaction | 
Bit 5 – REQPKT IN Transaction Request Control Bit
| Value | Description | 
|---|---|
| 0 | Do not request an IN transaction | 
| 1 | Request an IN transaction. This bit is cleared when the RXPKTRDY bit is set. | 
Bit 4 – ERROR No Response Error Status bit
| Value | Description | 
|---|---|
| 0 | Clear
                        this flag. Software must write a '0' to this bit to clear
                        it. | 
| 1 | Three attempts have been made to perform a transaction with no response from the peripheral. An interrupt is generated. | 
Bit 3 – SETUPPKT Definition bit
| Value | Description | 
|---|---|
| 0 | Normal OUT token for the transaction bit 19 | 
| 1 | When set at the same time as the TXPKTRDY bit is set, send a SETUP token instead of an OUT token for the transaction. This also clears the Data Toggle. | 
Bit 2 – RXSTALL STALL handshake received Status bit
| Value | Description | 
|---|---|
| 0 | Software clear of bit | 
| 1 | STALL handshake was received | 
Bit 1 – TXPKTRDY TX Packet Ready Control bit
| Value | Description | 
|---|---|
| 0 | No data packet is ready for transmit | 
| 1 | Data packet has been loaded into the FIFO. It is cleared automatically. | 
Bit 0 – RXPKTRDY RX Packet Ready Status bit
This bit is cleared by setting the SVCRPR bit.
| Value | Description | 
|---|---|
| 0 | No data packet has been received | 
| 1 | Data packet has been received. Interrupt is generated (when enabled) when this bit is set. | 
