English
Language : 

LM3S5739 Datasheet, PDF (704/856 Pages) Texas Instruments – Stellaris® LM3S5739 Microcontroller
Universal Serial Bus (USB) Controller
Register 17: USB Transmit Dynamic FIFO Sizing (USBTXFIFOSZ), offset 0x062
Register 18: USB Receive Dynamic FIFO Sizing (USBRXFIFOSZ), offset 0x063
Host
These 8-bit registers allow the selected TX/RX endpoint FIFOs to be dynamically sized. USBEPIDX
is used to configure each transmit endpoint's FIFO size.
Device
USB Transmit Dynamic FIFO Sizing (USBTXFIFOSZ)
Base 0x4005.0000
Offset 0x062
Type R/W, reset 0x00
7
6
5
4
3
2
1
0
reserved
DPB
SIZE
Type RO
RO
RO
R/W
R/W
R/W
R/W
R/W
Reset
0
0
0
0
0
0
0
0
Bit/Field
7:5
4
Name
reserved
DPB
Type
RO
R/W
Reset
0x0
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.
Double Packet Buffer Support
Value Description
0 Only single-packet buffering is supported.
1 Double-packet buffering is supported.
3:0
SIZE
R/W
0x0
Max Packet Size
Maximum packet size to be allowed.
If DPB = 0, the FIFO also is this size; if DPB = 1, the FIFO is twice this
size.
Value Packet Size (Bytes)
0x0 8
0x1 16
0x2 32
0x3 64
0x4 128
0x5 256
0x6 512
0x7 1024
0x8 2048
0x9-0xF Reserved
704
November 17, 2011
Texas Instruments-Production Data