Intel® PXA26x Processor Family Developer’s Manual 12-33
Universal Serial Bus Device Controller
12.6.6 UDC Endpoint x Control/Status Register (UDCCSx), Where x is 4, 9, or 14

The UDC endpoint(x) control/status register contains 6 bits that operate endpoint(x), an

Isochronous OUT endpoint.

12.6.6.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 25 6bytes, a short packet, or

a zero packet. UDCCSx[RFS] is not cleared until all data is read from both buffers.

Table 12-16. UDC Endpoint x Control Status Register, Where x is 3, 8, or 13

0h 4060 001C UDCCS3 Read/Write
0h 4060 0030 UDCCS8 Read/Write
0h 4060 0044 UDCCS13 Read/Write
Bit 31:8 76543210
Reserved TSP Reserved Reserved Reserved TUR FTF TPC TFS
Rese
tX00000001
Bits Name Description
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
1TPC
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.
2FTF
FLUSH Tx FIFO (always read 0/ write a 1 to set):
1 – Flush Contents of TX FIFO
3TUR
TRANSMIT FIFO UNDERRUN (read/write 1 to clear):
1 – Transmit FIFO experienced an underrun.
4—
Reserved
Always reads 0
5—
Reserved
Always reads 0.
6—
Reserved
Always reads 0
7TSP
TRANSMIT SHORT PACKET (read/write 1 to set):
1 – Short packet ready for transmission.
31:8 R eserved for future use