![Intel IXP45X Скачать руководство пользователя страница 329](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092329.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Developer’s Manual
Order Number: 306262--, Revision: 004US
329
USB 1.1 Device Controller—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network
Processors
8.5.19
UDC Interrupt Control Register 1
(UICR1)
The UICR1 contains eight control bits to enable/disable interrupt service requests from
Endpoints 8 through 15. The UICR1 bits are reset to 1 so interrupts are not generated
on initial system reset.
8.5.19.1
Interrupt Mask Endpoint x (IMx), where x is 8 through 15
The UICR1[IMx] bit is used to mask or enable the corresponding endpoint interrupt
request, USIR1[IRx]. When the mask bit is set, the interrupt is masked and the
corresponding bit in the USIR1 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.
2
IM2
Interrupt Mask for Endpoint 2.
0 = Receive interrupt enabled.
1 = Receive interrupt disabled.
1
IM1
Interrupt Mask for Endpoint 1.
0 = Transmit interrupt enabled.
1 = Transmit interrupt disabled.
0
IM0
Interrupt mask for endpoint 0.
0 = Endpoint zero interrupt enabled.
1 = Endpoint zero interrupt disabled.
Register
UICR0
(Sheet 2 of 2)
Bits
Name
Description
Register Name:
UICR1
Hex Offset Address:
0 x C800B054
Reset Hex Value:
0x000000FF
Register
Description:
Universal Serial Bus Device Controller Interrupt Control Register 1
Access:
Read/Write
Bits
31
8
7
6
5
4
3
2
1
0
(Reserved)
IM15
IM14
IM13
IM12
IM11
IM10
IM9
IM8
1
1
1
1
1
1
1
1
Resets (Above)