Texas Instruments TMS320DM357 manual Interrupt Register for Common USB Interrupts Intrusb, Vbuserr

Models: TMS320DM357

1 144
Download 144 pages 62.56 Kb
Page 115
Image 115

www.ti.com

Registers

4.51 Interrupt Register for Common USB Interrupts (INTRUSB)

The Interrupt Register for Common USB Interrupts (INTRUSB) is shown in Figure 66 and described in Table 67. Reading this register causes all bits to be cleared.

Note: Unless the UINT bit of CTRLR is set, do not read or write this register directly. Use the INTSRCR register instead.

Figure 66. Interrupt Register for Common USB Interrupts (INTRUSB)

7

6

5

4

3

2

1

0

VBUSERR

SESSREQ

DISCON

CONN

SOF

RESET_BABBLE

RESUME

SUSPEND

R-0

R-0

R-0

R-0

R-0

R-0

R-0

R-0

LEGEND: R = Read only; -n= value after reset

Table 67. Interrupt Register for Common USB Interrupts (INTRUSB) Field Descriptions

Bit

Field

Value

Description

7

VBUSERR

0-1

Set when VBus drops below the VBus valid threshold during a session. Only valid when the USB

 

 

 

controller is 'A' device. All active interrupts will be cleared when this register is read.

6

SESSREQ

0-1

Set when session request signaling has been detected. Only valid when USB controller is 'A' device.

5

DISCON

0-1

Set in host mode when a device disconnect is detected. Set in peripheral mode when a session

 

 

 

ends.

4

CONN

0-1

Set when a device connection is detected. Only valid in host mode.

3

SOF

0-1

Set when a new frame starts.

2

RESET_BABBLE

0-1

Set in peripheral mode when reset signaling is detected on the bus set in host mode when babble is

 

 

 

detected.

1

RESUME

0-1

Set when resume signaling is detected on the bus while the USB controller is in suspend mode.

0

SUSPEND

0-1

Set when suspend signaling is detected on the bus only valid in peripheral mode.

SPRUGH3–November 2008

Universal Serial Bus (USB) Controller

115

Submit Documentation Feedback

 

 

Page 115
Image 115
Texas Instruments TMS320DM357 manual Interrupt Register for Common USB Interrupts Intrusb, Vbuserr