English
Language : 

LM3S9790_15 Datasheet, PDF (1046/1306 Pages) Texas Instruments – Stellaris LM3S9790 Microcontroller
Universal Serial Bus (USB) Controller
OTG A /
Host
OTG B /
Device
Register 29: USB Transmit Dynamic FIFO Sizing (USBTXFIFOSZ), offset 0x062
Register 30: USB Receive Dynamic FIFO Sizing (USBRXFIFOSZ), offset 0x063
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.
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
1046
Texas Instruments-Production Data
July 03, 2014