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

 

 

 

 

 

 

R/W1S-0 R-0

 

 

R-0

 

 

 

 

 

 

15

 

 

7

6

5

4

3

2

1

0

 

 

Reserved

 

RHSC

FNO

UE

RD

SF

WDH

SO

 

 

R-0

 

R/W1S-0 R/W1S-0 R/W1S-0 R/W1S-0 R/W1S-0 R/W1S-0 R/W1S-0

LEGEND: R/W = Read/Write; R = Read only; W1S = Write 1 to set (writing 0 has no effect); -n= value after reset

 

 

 

 

 

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

0-1

Ownership change.

 

29-7

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.

 

SPRUFM8–September 2008

Universal Serial Bus OHCI Host Controller

17

Submit Documentation Feedback

 

 

Page 17
Image 17
Texas Instruments TMS320C6747 DSP manual HC Interrupt Enable Register Hcinterruptenable, Mie