www.ti.com | Registers |
3.5HC Interrupt Enable Register (HCINTERRUPTENABLE)
The HC interrupt enable register (HCINTERRUPTENABLE) enables various OHCI interrupt sources to generate interrupts to the level 2 interrupt controller. HCINTERRUPTENABLE is shown in Figure 6 and described in Table 6.
Figure 6. HC Interrupt Enable Register (HCINTERRUPTENABLE)
31 | 30 | 29 |
|
|
|
|
|
|
| 16 |
MIE | OC |
|
| Reserved |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
15 |
|
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|
| Reserved |
| RHSC | FNO | UE | RD | SF | WDH | SO |
|
|
| ||||||||
LEGEND: R/W = Read/Write; R = Read only; W1S = Write 1 to set (writing 0 has no effect); |
|
|
|
|
| Table 6. HC Interrupt Enable Register (HCINTERRUPTENABLE) Field Descriptions |
Bit | Field | Value Description |
31 | MIE | Master interrupt enable. A write of 1 sets this bit; a write of 0 has no effect. A write of 1 to the |
|
| corresponding bit in the HC interrupt disable register (HCINTERRUPTDISABLE) clears this bit. |
0OHCI interrupt sources are ignored and USB host controller interrupts are not propagated to the level 2 interrupt controller.
|
| 1 | Allows other enabled OHCI interrupt sources to propagate to the level 2 interrupt controller. |
|
30 | OC | Ownership change. |
| |
Reserved | 0 | Reserved |
| |
6 | RHSC |
| Root hub status change. A write of 1 sets this bit; a write of 0 has no effect. A write of 1 to the |
|
|
|
| corresponding bit in the HC interrupt disable register (HCINTERRUPTDISABLE) clears this bit. |
|
|
| 0 | Root hub status change interrupts do not propagate. |
|
|
| 1 | When MIE is 1, allows root hub status change interrupts to propagate to the level 2 interrupt controller. |
|
5 | FNO |
| Frame number overflow. A write of 1 sets this bit; a write of 0 has no effect. A write of 1 to the |
|
|
|
| corresponding bit in the HC interrupt disable register (HCINTERRUPTDISABLE) clears this bit. |
|
|
| 0 | Frame number overflow interrupts do not propagate. |
|
|
| 1 | When MIE is 1, allows frame number overflow interrupts to propagate to the level 2 interrupt controller. |
|
4 | UE |
| Unrecoverable error. A write of 1 sets this bit; a write of 0 has no effect. A write of 1 to the |
|
|
|
| corresponding bit in the HC interrupt disable register (HCINTERRUPTDISABLE) clears this bit. |
|
|
| 0 | Unrecoverable error interrupts do not propagate. |
|
|
| 1 | When MIE is 1, allows unrecoverable error interrupts to propagate to the level 2 interrupt controller. |
|
3 | RD |
| Resume detected. A write of 1 sets this bit; a write of 0 has no effect. A write of 1 to the corresponding |
|
|
|
| bit in the HC interrupt disable register (HCINTERRUPTDISABLE) clears this bit. |
|
|
| 0 | Resume detected interrupts do not propagate. |
|
|
| 1 | When MIE is 1, allows resume detected interrupts to propagate to the level 2 interrupt controller. |
|
2 | SF |
| Start of frame. A write of 1 sets this bit; a write of 0 has no effect. A write of 1 to the corresponding bit in | |
|
|
| the HC interrupt disable register (HCINTERRUPTDISABLE) clears this bit. |
|
|
| 0 | Start of frame interrupts do not propagate. |
|
|
| 1 | When MIE is 1, allows start of frame interrupts to propagate to the level 2 interrupt controller. |
|
1 | WDH |
| Write done head. A write of 1 sets this bit; a write of 0 has no effect. A write of 1 to the corresponding |
|
|
|
| bit in the HC interrupt disable register (HCINTERRUPTDISABLE) clears this bit. |
|
|
| 0 | Write done head interrupts do not propagate. |
|
|
| 1 | When MIE is 1, allows write done head interrupts to propagate to the level 2 interrupt controller. |
|
0 | SO |
| Scheduling overrun. A write of 1 sets this bit; a write of 0 has no effect. A write of 1 to the corresponding | |
|
|
| bit in the HC interrupt disable register (HCINTERRUPTDISABLE) clears this bit. |
|
|
| 0 | Scheduling overrun interrupts do not propagate. |
|
|
| 1 | When MIE is 1, allows scheduling overrun interrupts to propagate to the level 2 interrupt controller. |
|
| Universal Serial Bus OHCI Host Controller | 17 | ||
Submit Documentation Feedback |
|
|