![Intel IXP45X Developer'S Manual Download Page 319](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092319.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Developer’s Manual
Order Number: 306262--, Revision: 004US
319
USB 1.1 Device Controller—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network
Processors
8.5.14
UDC Endpoint 12 Control/Status Register
(UDCCS12)
The UDC Endpoint 12 Control/Status Register contains seven bits that are used to
operate endpoint 12, a Bulk OUT endpoint.
8.5.14.1
Receive FIFO Service (RFS)
The receive FIFO service bit is set if the receive FIFO has one complete data packet in it
and the packet has been error checked by the UDC. A complete packet may be
64 bytes, a short packet, or a zero packet.
This bit is not cleared until all data has been read from both buffers.
Register Name:
UDCCS11
Hex Offset Address:
0 x C800B03C
Reset Hex Value:
0 x 00000001
Register
Description:
Universal Serial Bus Device Controller Endpoint 11 Control and Status Register
Access: Read/Write
Bits
31
8
7
6
5
4
3
2
1
0
(Reserved)
TS
P
(Rsvd
)
FST
SS
T
TU
R
FT
F
TPC
TFS
X
0
0
0
0
0
0
0
1
Resets (Above)
Register
UDCCS11
Bits
Name
Description
31:8
Reserved for future use.
7
TSP
Transmit short packet (read/write 1 to set).
1 = Short packet ready for transmission.
6
(Reserved). Always reads 0.
5
FST
Force STALL (read/write).
1 = Issue STALL handshakes to IN tokens.
4
SST
Sent STALL (read/write 1 to clear).
1 = STALL handshake was sent.
3
TUR
Transmit FIFO underrun (read/write 1 to clear).
1 = Transmit FIFO experienced an underrun.
2
FTF
Flush Tx FIFO (always read 0/ write a 1 to set).
1 = Flush Contents of TX FIFO.
1
TPC
Transmit packet complete (read/write 1 to clear).
0 = Error/status bits invalid.
1 = Transmit packet has been sent and error/status bits are valid.
0
TFS
Transmit FIFO service (read-only).
0 = Transmit FIFO has no room for new data.
1 = Transmit FIFO has room for at least 1 complete data packet.