SPRUHM9H October 2014 – May 2024 TMS320F28075 , TMS320F28075-Q1 , TMS320F28076
The USB receive packet count in block transfer endpoint n 16-bit read/writer registers are used in Host mode to specify the number of packets that are to be transferred in a block transfer of one or more bulk packets to receive endpoint n. The USB controller uses the value recorded in this register to determine the number of requests to issue where the AUTORQ bit in the USBRXCSRH[n] register has been set. For more information about IN transactions as a host, see Section 22.2.2.2.
Note: Multiple packets combined into a single bulk packet within the FIFO count as one packet.
| Mode(s): | Host |
The USBRQPKTCOUNT[n] registers are shown in Figure 22-55 and described in Table 22-59.
| 15 | 13 | 12 | 0 |
| Reserved | COUNT | ||||||||||||||
| R-0 | R/W-0 |
| LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
| Bit | Field | Value | Description |
|---|---|---|---|
| 15-13 | Reserved | 0 | Reserved |
| 12-0 | COUNT | Block Transfer Packet Count sets the number of packets of the size defined by the MAXLOAD bit field that are to be transferred in a block transfer. Note: This is only used in Host mode when AUTORQ is set. The bit has no effect in Device mode or when AUTORQ is not set. |