![Intel IXP45X Developer'S Manual Download Page 293](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092293.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Developer’s Manual
Order Number: 306262--, Revision: 004US
293
USB 1.1 Device Controller—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network
Processors
8.5.2
UDC Endpoint 0 Control/Status Register
(UDCCS0)
The UDC endpoint 0 control/status register contains seven bits that are used to operate
endpoint 0 (control endpoint).
Register Name:
UDCCR
Hex Offset Address:
0XC800B000
Reset Hex Value:
0x000000A0
Register
Description:
Universal Serial Bus Device Controller Control Register
Access: Read/Write and Read-Only
Bits
31
8
7
6
5
4
3
2
1
0
(Reserved)
RE
M
RST
IR
SRM
SU
SIR
RES
IR
RSM
UDA
UDE
X
1
0
1
0
0
0
0
0
Resets (Above)
Register
UDCCR
Bits
Name
Description
31:8
Reserved for future use
7
REM
Reset interrupt mask (read/write).
0 = Reset interrupt enabled.
1 = Reset interrupt disabled.
6
RSTIR
Reset interrupt request (read/write 1 to clear).
1 = UDC was reset by the host.
5
SRM
Suspend/resume interrupt mask (read/write).
0 = Suspend/resume interrupt enabled.
1 = Suspend/resume interrupt disabled.
4
SUSIR
Suspend interrupt request (read/write 1 to clear).
1 = UDC received suspend signalling from the host.
3
RESIR
Resume interrupt request (read/write 1 to clear).
1 = UDC received resume signalling from the host.
2
RSM
Device Resume (read/write 1 to set).
0 = Maintain UDC suspend state
1= Force UDC out of suspend
1
UDA
UDC active (read-only).
0 = UDC currently inactive.
1 = UDC currently active.
0
UDE
UDD enable (read/write).
0 = UDD disable
1 = UDD enabled, UDC+ and UDC- used for USB serial transmission/reception.