![Texas Instruments AM1808 Technical Reference Manual Download Page 1752](http://html.mh-extra.com/html/texas-instruments/am1808/am1808_technical-reference-manual_10945581752.webp)
Registers
1752
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Universal Serial Bus 2.0 (USB) Controller
34.4.84 Queue Manager Queue Pending Register 0 (PEND0)
The queue pending register 0 (PEND0) can be read to find the pending status for queues 31 to 0. It does
not support byte accesses. The queue pending register 0 (PEND0) is shown in
and
described in
.
NOTE:
The pending bit gets set when a Descriptor address is loaded in a Queue. The loading action
causes the corresponding bit for that Queue to get set. Similarly, the pending bit gets cleared
when the Descriptor address is off-loaded from a Queue by reading it. One way to check if
the receive or transmit transfer has completed is by checking the bit that corresponds to the
desired Completion Queue for that particular transfer. When the Queue Manager is finished
with the transfer, it will load the Descriptor address to the Completion Queue.
Figure 34-110. Queue Manager Queue Pending Register 0 (PEND0)
31
0
QPEND0
R-0
LEGEND: R = Read only; -
n
= value after reset
Table 34-114. Queue Manager Queue Pending Register 0 (PEND0) Field Descriptions
Bit
Field
Value
Description
31-0
QPEND0
0-FFFF FFFFh
This field indicates the queue pending status for queues 31-0.
34.4.85 Queue Manager Queue Pending Register 1 (PEND1)
The queue pending register 1 (PEND1) can be read to find the pending status for queues 63 to 32. It does
not support byte accesses. The queue pending register 1 (PEND1) is shown in
and
described in
.
NOTE:
The pending bit gets set when a Descriptor address is loaded in a Queue. The loading action
causes the corresponding bit for that Queue to get set. Similarly, the pending bit gets cleared
when the Descriptor address is off-loaded from a Queue by reading it. One way to check if
the receive or transmit transfer has completed is by checking the bit that corresponds to the
desired Completion Queue for that particular transfer. When the Queue Manager is finished
with the transfer, it will load the Descriptor address to the Completion Queue.
Figure 34-111. Queue Manager Queue Pending Register 1 (PEND1)
31
0
QPEND1
R-0
LEGEND: R = Read only; -
n
= value after reset
Table 34-115. Queue Manager Queue Pending Register 1 (PEND1) Field Descriptions
Bit
Field
Value
Description
31-0
QPEND1
0-FFFF FFFFh
This field indicates the queue pending status for queues 63-32.