Texas Instruments TMS320C6747 DSP manual HC Interrupt Enable Register HCINTERRUPTENABLE, Field

Models: TMS320C6747 DSP

1 34
Download 34 pages 39.94 Kb
Page 17
Image 17
3.5HC Interrupt Enable Register (HCINTERRUPTENABLE)

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, Field, Value Description