User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1828
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register (usb) USBINTR
Register USBINTR Details
The to software are enabled with this register. An interrupt is generated when a bit is set and the
corresponding interrupt is active. The USB Status register (USBSTS) still shows interrupt sources even if
they are disabled by the USBINTR register, allowing polling of interrupt events by the software.
PCI
(IXR_PC)
2 rw 0x0 Port Change Detect. The Controller in host mode
sets this bit to a one when on any port a Connect
Status occurs, a Port Enable/Disable Change
occurs, or the Force Port Resume bit is set as the
result of a J-K transition on the suspended port.
The Controller in device mode sets this bit to a one
when it detects resume signaling or the port
controller enters the full or high-speed
operational state. When the port controller exits
the full or high-speed operation states due to
Reset or Suspend events, the notification
mechanisms are the USB Reset Received bit and
the DCSuspend bits respectively.
UEI
(IXR_UE)
1 rw 0x0 USB Error Interrupt. When completion of a USB
transaction results in an error condition, this bit is
set by the Controller
UI
(IXR_UI)
0 rw 0x0 USB Packet Interrupt on Completion (IOC).
Write-to-clear.
This bit is set by the hardware in situations:
* after a transaction descriptor (TD or dTD) is
finished and
it's interrupt on complete (IOC) bit set.
* a short packet is detected. A short packet is
when the actual number of bytes received was
less than expected.
Name USBINTR
Software Name IER
Relative Address 0x00000148
Absolute Address usb0: 0xE0002148
usb1: 0xE0003148
Width 26 bits
Access Type mixed
Reset Value 0x00000000
Description Interrrupts and Enables
Field Name Bits Type Reset Value Description