English
Language : 

SPRUGZ8D Datasheet, PDF (2965/3016 Pages) Texas Instruments – Technical Reference Manual
www.ti.com
Registers
25.9.6.2.6 Maximum Packet Size for Peripheral/Host Receive Endpoint Register (USBn_RXMAXP)
The maximum packet size for peripheral/host receive endpoint register (USBn_RXMAXP) defines the
maximum amount of data that can be transferred through the selected Rx endpoint in a single operation.
There is a RxMaxP register for each Rx endpoint (except Endpoint 0). Endpoint 0 resource is hardened in
design and max packet size is set to 64 bytes and no user configuration is required or does not exist.
The maximum packet size for peripheral/host receive endpoint register is shown in Figure 25-164 and
described in Table 25-179.
Figure 25-164. Maximum Packet Size for Peripheral/Host Receive Endpoint Register
(USBn_RXMAXP)
15
11
10
0
Reserved
MAXPAYLOAD
R-0h
RW-0-400h
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 25-179. Maximum Packet Size for Peripheral Host Receive Endpoint (USBn_RXMAXP) Field
Descriptions
Bit
15-11
10-0
Field
Reserved
MAXPAYLOAD
Description
Reserved
Defines the maximum amount of data that can be transferred through the selected Receive
endpoint in a single frame/microframe (high-speed transfers). The value set can be up to 1024
bytes, but is subject to the constraints placed by the USB specification on packet sizes for bulk,
interrupt, and isochronous transfers in full-speed and high-speed operations. The value written
to this register should match the wMaxPacketSize field of the standard endpoint descriptor for
the associated endpoint. A mismatch could cause unexpected results.
SPRUGZ8D – 14 November 2011 – Revised April 2013
Universal Serial Bus Subsystem (USBSS)
Submit Documentation Feedback
Copyright © 2011–2013, Texas Instruments Incorporated
2965