![Intel IXP45X Developer'S Manual Download Page 328](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092328.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
328
Order Number: 306262-004US
8.5.18
UDC Interrupt Control Register 0
(UICR0)
The UICR0 contains eight control bits to enable/disable interrupt service requests from
data endpoints 0 - 7. All of the UICR0 bits are reset to a 1 so interrupts are not
generated on initial system reset.
8.5.18.1
Interrupt Mask Endpoint x (IMx), where x is 0 through 7
The UICR0[IMx] bit is used to mask or enable the corresponding endpoint interrupt
request, USIR0[IRx]. When the mask bit is set, the interrupt is masked and the
corresponding bit in the USIR0 register is not allowed to be set.
When the mask bit is cleared and an interruptible condition occurs in the endpoint, the
appropriate interrupt bit is set. Programming the mask bit to a 1 does not affect the
current state of the interrupt bit. It only blocks future 0-to-1 transitions of the interrupt
bit.
Register Name:
UICR0
Hex Offset Address:
0 x C800B050
Reset Hex Value:
0x000000FF
Register
Description:
Universal Serial Bus Device Controller Interrupt Control Register 0
Access: Read/Write and Read-Only
Bits
31
8
7
6
5
4
3
2
1
0
(Reserved)
IM7
IM6
IM5
IM4
IM3
IM2
IM1
IM0
X
1
1
1
1
1
1
1
1
Resets (Above)
Register
UICR0
(Sheet 1 of 2)
Bits
Name
Description
31:8
Reserved for future use.
7
IM7
Interrupt Mask for Endpoint 7.
0 = Receive interrupt enabled.
1 = Receive interrupt disabled.
6
IM6
Interrupt Mask for Endpoint 6.
0 = Transmit interrupt enabled.
1 = Transmit interrupt disabled.
5
IM5
Interrupt mask for Endpoint 5.
0 = Transmit interrupt enabled.
1 = Transmit interrupt disabled.
4
IM4
Interrupt mask for Endpoint 4.
0 = Receive Interrupt enabled.
1 = Receive Interrupt disabled.
3
IM3
Interrupt mask for Endpoint 3.
0 = Transmit interrupt enabled.
1 = Transmit interrupt disabled.