![Intel IXP45X Developer'S Manual Download Page 346](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092346.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors—USB 1.1 Device
Controller
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
Developer’s Manual
August 2006
346
Order Number: 306262-004US
8.5.37
UDC Data Register 7
(UDDR7)
Endpoint 7 is a double-buffered, bulk OUT endpoint that is 64 bytes deep. The UDC will
generate an interrupt request as soon as the EOP is received.
Since it is double-buffered, up to two packets of data may be ready. Via direct read
from the Intel XScale processor, the data can be removed from the UDC. If one packet
is being removed and the packet behind it has already been received, the UDC will
issue a NAK to the host the next time it sends an OUT packet to endpoint 7.
This NAK condition will remain in place until a full packet space is available in the UDC
at Endpoint 7.
8.5.38
UDC Data Register 8
(UDDR8)
Endpoint 8 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.
Register
UDDR6
Bits
Name
Description
31:8
Reserved for future use.
7:0
DATA
Top of endpoint data currently being loaded.
Register Name:
UDDR7
Hex Offset Address:
0 x C800B680
Reset Hex Value:
0x00000000
Register
Description:
Universal Serial Bus Device Endpoint 7 Data Register
Access: Read
Bits
31
8
7
0
(Reserved)
(8-Bit Data)
X
0
0
0
0
0
0
0
0
Resets (Above)
Register
UDDR7
Bits
Name
Description
31:8
Reserved for future use.
7:0
DATA
Top of endpoint data currently being read.