Texas Instruments TMS320TCI648x Network Card User Manual


 
www.ti.com
5.26DOORBELLnInterruptConditionRoutingRegisters(DOORBELLn_ICRRand
SRIORegisters
DOORBELLn_ICRR2)
WhendoorbellpacketsarereceivedbytheSRIOperipheral,theseICRRsroutedoorbellinterruptrequests
fromtheassociateddoorbellICSRtouser-selectedinterruptdestinations.Eachofthefourdoorbellscan
bemappedtotheseregisters(seeTable77).ThegeneralfielddescriptioninTable78appliestoanICRx
fieldofeitherregister.Foradditionalprogramminginformation,seeSection4.4.1andSection2.3.6.
Table77.DOORBELLn_ICRRRegisters
RegisterAddressOffset
DOORBELL0_ICRR0280h
DOORBELL0_ICRR20284h
DOORBELL1_ICRR0290h
DOORBELL1_ICRR20294h
DOORBELL2_ICRR02A0h
DOORBELL2_ICRR202A4h
DOORBELL3_ICRR02B0h
DOORBELL3_ICRR302B4h
Figure87.DoorbellnInterruptConditionRoutingRegisters
DoorbellnInterruptConditionRoutingRegister(DOORBELLn_ICRR)
3128272423201916
ICR7ICR6ICR5ICR4
R/W-0hR/W-0hR/W-0hR/W-0h
15121187430
ICR3ICR2ICR1ICR0
R/W-0000R/W-0000R/W-0000R/W-0000
DoorbellnInterruptConditionRoutingRegister2(DOORBELLn_ICRR2)
3128272423201916
ICR15ICR14ICR13ICR12
R/W-0000R/W-0000R/W-0000R/W-0000
15121187430
ICR11ICR10ICR9ICR8
R/W-0000R/W-0000R/W-0000R/W-0000
LEGEND:R/W=Read/Write;-n=Valueafterreset
Table78.DOORBELLnInterruptConditionRoutingRegisterFieldDescriptions
FieldValueDescription
ICRxInterruptconditionrouting.Routestheinterruptrequestfromdoorbelln,bitxtooneofeight
(x=0to15)interruptdestinations(INTDST0–INTDST7).Forexample,ifICS6=1inDOORBELL2_ICSRand
ICR6=0010binDOORBELL2_ICRR,theinterruptrequestfromdoorbell2,bit6issenttointerrupt
destination2.
0000bINTDST0
0001bINTDST1
0010bINTDST2
0011bINTDST3
0100bINTDST4
0101bINTDST5
0110bINTDST6
0111bINTDST7
1xxxbReserved
SerialRapidIO(SRIO) 144SPRUE13ASeptember2006
SubmitDocumentationFeedback