
16
USB 2.0 (USB20SR) Device IP Core User Guide
System Level Solutions
January 2013
Core Registers
Value after Reset
:
0000h
INT_SRC
This register identifies the interrupt source. Whenever the function controller
receives an interrupt, the interrupt handler must read this register to determine
the source and cause of an interrupt. All endpoint independent device inter-
rupt clears, once read operation is completed over the register. The software
interrupt handler must make sure that it keeps whatever information is
required to handle the interrupt.
Table 4-5
shows the interrupt source register
description.
6
RW
Device Detached Mask
1: Enable interrupt generation due to device is detached
0: Disable interrupt generation due to device is detached
5
RW
Device Attach Mask
1: Enable interrupt generation due to device is attached
0: Disable interrupt generation due to device is attached
4
RW
Resume Mode Mask
1: Enable interrupt generation due to device resumes
0: Disable interrupt generation due to device resumes
3
RW
Suspend Mode Mask
1: Enable interrupt generation due to device suspends
0: Disable interrupt generation due to device suspends
2
RW
No such endpoint Mask
1: Enable interrupt generation due to no such endpoint error
0: Disable interrupt generation due to no such endpoint error
1
RW
PID Error Mask
1: Enable interrupt generation due to PID Error
0: Disable interrupt generation due to PID Error
0
RW
CRC5 Error Mask
1: Enable interrupt generation due to CRC5 error
0: Disable interrupt generation due to CRC5 error
Table 4-5. Interrupt Source (INT_SRC) Register Details
Bit
Access
Description
31:30
RO
Reserved