English
Language : 

LM3S9BN2 Datasheet, PDF (1036/1379 Pages) Texas Instruments – Stellaris® LM3S9BN2 Microcontroller
Universal Serial Bus (USB) Controller
OTG B / Device Mode
USB Transmit Control and Status Endpoint 1 Low (USBTXCSRL1)
Base 0x4005.0000
Offset 0x112
Type R/W, reset 0x00
7
6
5
4
3
2
1
0
reserved CLRDT STALLED STALL FLUSH UNDRN FIFONE TXRDY
Type RO
Reset
0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
0
0
0
0
Bit/Field
7
6
5
4
3
Name
reserved
CLRDT
STALLED
STALL
FLUSH
Type
RO
R/W
R/W
R/W
R/W
Reset
0
0
0
0
0
Description
Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read-modify-write operation.
Clear Data Toggle
Writing a 1 to this bit clears the DT bit in the USBTXCSRHn register.
Endpoint Stalled
Value Description
0 A STALL handshake has not been transmitted.
1 A STALL handshake has been transmitted. The FIFO is flushed
and the TXRDY bit is cleared.
Software must clear this bit.
Send STALL
Value Description
0 No effect.
1 Issues a STALL handshake to an IN token.
Software clears this bit to terminate the STALL condition.
Note: This bit has no effect in isochronous transfers.
Flush FIFO
Value Description
0 No effect.
1 Flushes the latest packet from the endpoint transmit FIFO. The
FIFO pointer is reset and the TXRDY bit is cleared. The EPn bit
in the USBTXIS register is also set in this situation.
This bit may be set simultaneously with the TXRDY bit to abort the packet
that is currently being loaded into the FIFO. Note that if the FIFO is
double-buffered, FLUSH may have to be set twice to completely clear
the FIFO.
Important: This bit should only be set when the TXRDY bit is set. At
other times, it may cause data to be corrupted.
1036
Texas Instruments-Production Data
January 21, 2012