Register Descriptions
1350
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
M3 Universal Serial Bus (USB) Controller
18.5.39 USB Receive Byte Count Endpoint n Registers (USBRXCOUNT[1]-USBRXCOUNT[15])
The USB receive byte count endpoint
n
16-bit read-only registers hold the number of data bytes in the
packet currently in line to be read from the receive FIFO. If the packet is transmitted as multiple bulk
packets, the number given is for the combined packet.
Note:
The value returned changes as the FIFO is unloaded and is only valid while the RXRDY bit in the
USBRXCSRLn register is set.
For the specific offset for each register see
.
Mode(s):
OTG A or Host
OTG B or Device
The USBRXCOUNT[
n
] registers are shown in
and described in
Figure 18-50. USB Maximum Receive Data Endpoint n Registers (USBRXCOUNT[n])
15
13
12
0
Reserved
COUNT
R-0
R-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 18-53. USB Maximum Receive Data Endpoint n Registers (USBRXCOUNT[n])
Field Descriptions
Bit
Field
Value
Description
15-13
Reserved
0
Reserved
12-0
COUNT
Receive Packet Count indicates the number of bytes in the receive packet.