Intel® IXP42X product line and IXC1100 control plane processors—Universal Serial Bus (USB)
v1.1 Device Controller
Intel® IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor
DM September 2006
536 Order Number: 252480-006US
18.5.43 UDC Data Register 13 (UDDR13)
Endpoint 13 is a double-buffered, isochronous IN endpoint that is 256 bytes deep. Data
can be loaded via direct Intel XScale® processor writes.
Because it-is double-buffered, up to two packets of data may be loaded for
transmission.
18.5.44 UDC Data Register 14 (UDDR14)
Endpoint 14 is a double-buffered, isochronous OUT endpoint that is 256 bytes deep.
The UDC generates an interrupt request when the EOP is received.
Because it is double-buffered, up to two packets of data may be ready. The data can be
removed from the UDC via a direct read from the Intel XScale® processor. If one
packet is being removed and the packet behind it has already been received, the UDC
issues a NAK to the host the next time it sends an OUT packet to Endpoint 14.
This NAK condition remains in place until a full packet space is available in the UDC at
Endpoint 14.
Register UDDR11
Bits Name Description
31:8 Reserved for future use.
7:0 DATA Top of endpoint data currently being loaded.
Register Name: UDDR13
Hex Offset Address: 0 x C800BC00 Reset Hex Value: 0x00000000
Register
Description: Universal Serial Bus Device Endpoint 13 Data Register
Access: Write
Bits
31 87 0
(Reserved) (8-Bit Data)
X 00000000
Resets (Above)
Register UDDR13
Bits Name Description
31:8 Reserved for future use.
7:0 DATA Top of endpoint data currently being loaded.