Texas Instruments TMS320DM357 Switch User Manual


 
4.51InterruptRegisterforCommonUSBInterrupts(INTRUSB)
www.ti.com
Registers
TheInterruptRegisterforCommonUSBInterrupts(INTRUSB)isshowninFigure66anddescribedin
Table67.Readingthisregistercausesallbitstobecleared.
Note:UnlesstheUINTbitofCTRLRisset,donotreadorwritethisregisterdirectly.Usethe
INTSRCRregisterinstead.
Figure66.InterruptRegisterforCommonUSBInterrupts(INTRUSB)
76543210
VBUSERRSESSREQDISCONCONNSOFRESET_BABBLERESUMESUSPEND
R-0R-0R-0R-0R-0R-0R-0R-0
LEGEND:R=Readonly;-n=valueafterreset
Table67.InterruptRegisterforCommonUSBInterrupts(INTRUSB)FieldDescriptions
BitFieldValueDescription
7VBUSERR0-1SetwhenVBusdropsbelowtheVBusvalidthresholdduringasession.OnlyvalidwhentheUSB
controlleris'A'device.Allactiveinterruptswillbeclearedwhenthisregisterisread.
6SESSREQ0-1Setwhensessionrequestsignalinghasbeendetected.OnlyvalidwhenUSBcontrolleris'A'device.
5DISCON0-1Setinhostmodewhenadevicedisconnectisdetected.Setinperipheralmodewhenasession
ends.
4CONN0-1Setwhenadeviceconnectionisdetected.Onlyvalidinhostmode.
3SOF0-1Setwhenanewframestarts.
2RESET_BABBLE0-1Setinperipheralmodewhenresetsignalingisdetectedonthebussetinhostmodewhenbabbleis
detected.
1RESUME0-1SetwhenresumesignalingisdetectedonthebuswhiletheUSBcontrollerisinsuspendmode.
0SUSPEND0-1Setwhensuspendsignalingisdetectedonthebusonlyvalidinperipheralmode.
SPRUGH3November2008UniversalSerialBus(USB)Controller115
SubmitDocumentationFeedback