English
Language : 

LM3S5737 Datasheet, PDF (732/833 Pages) Texas Instruments – Stellaris® LM3S5737 Microcontroller
Universal Serial Bus (USB) Controller
Bit/Field
5
4
3
2
1
0
Name
DMAEN
PIDERR
DMAMOD
DTWE
DT
reserved
Type
R/W
RO
R/W
RO
RO
RO
Reset
0
0
0
0
0
0
Description
DMA Request Enable
Value Description
0 Disables the µDMA request for the receive endpoint.
1 Enables the µDMA request for the receive endpoint.
Note:
3 TX and 3 RX endpoints can be connected to the µDMA
module. If this bit is set for a particular endpoint, the DMAARX,
DMABRX, or DMACRX field in the USB DMA Select
(USBDMASEL) register must be programmed
correspondingly.
PID Error
Value Description
0 No error.
1 Indicates a PID error in the received packet of an isochronous
transaction.
This bit is ignored in bulk or interrupt transactions.
DMA Request Mode
Value Description
0 An interrupt is generated after every µDMA packet transfer.
1 An interrupt is generated only after the entire μDMA transfer is
complete.
Note: This bit must not be cleared either before or in the same cycle
as the above DMAEN bit is cleared.
Data Toggle Write Enable
Value Description
0 The DT bit cannot be written.
1 Enables the current state of the receive endpoint data to be
written (see DT bit).
This bit is automatically cleared once the new value is written.
Data Toggle
When read, this bit indicates the current state of the receive data toggle.
If DTWE is High, this bit may be written with the required setting of the
data toggle. If DTWE is Low, any value written to this bit is ignored. Care
should be taken when writing to this bit as it should only be changed to
RESET the receive endpoint.
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.
732
November 17, 2011
Texas Instruments-Production Data