Texas Instruments SPRU938B Network Card User Manual


 
www.ti.com
3.6InterruptPending/SetRegister(INTPENDSET)
3.7InterruptPointerRegister(INTPTR)
VLYNQPortRegisters
Theinterruptpending/setregister(INTPENDSET)indicatesthependinginterruptstatuswhenthe
INTLOCALbitinthecontrolregister(CTRL)isnotset.Whentheinterruptpacketisforwardedonthe
serialinterface,thesebitsarecleared.TheINTPENDSETisshowninFigure14anddescribedin
Table11.
Figure14.InterruptPending/SetRegister(INTPENDSET)
310
INTSET
R/W-0
LEGEND:R/W=Read/Write;-n=valueafterreset
Table11.InterruptPending/SetRegister(INTPENDSET)FieldDescriptions
BitFieldValueDescription
31-0INTSET0-FFFFFFFFhThisfieldindicatestheunmaskedstatusofeachpendinginterrupt.
0Writinga0hasnoeffect.
1Writinga1toanybit:
ifINTLOCAL=0inCTRL,interruptpacketissentontheserialinterface.
IfINTLOCAL=1inCTRL,VLYNQmoduleinterrupt(VLQINT)isasserted.
Theinterruptpointerregister(INTPTR)typicallycontainstheaddressoftheinterruptpending/setregister
(INTPENDSET)withintheVLYNQmodule.ToprogramINTPTRtopointtoINTPENDSET,programa
valueof14h(theoffsetofINTPENDSET).Additionally,theINT2CFGbitinthecontrolregister(CTRL)
shouldbesetto1.TheINTPTRisshowninFigure15anddescribedinTable12.
Figure15.InterruptPointerRegister(INTPTR)
31210
INTPTRReserved
R/W-0R-0
LEGEND:R/W=Read/Write;R=Readonly;-n=valueafterreset
Table12.InterruptPointerRegister(INTPTR)FieldDescriptions
BitFieldValueDescription
31-2INTPTR0-3FFFFFFFhInterruptpointer.Programthisregisterwiththeaddress(14h)oftheinterruptpending/set
register(INTPENDSET).
1-0Reserved0Reserved.Alwaysreadas0.Writeshavenoeffect.
SPRU938BSeptember2007VLYNQPort31
SubmitDocumentationFeedback