Serial RapidIO (SRIO) User's Guide

www.ti.com
5.31 Interrupt Status Decode Register (INTDST n_DECODE)
SRIO Registers
There are eight of these registers, one for each interrupt destination (see Table 83 ). This type of register is
shown in Figure 92 and described in Table 84 . Interrupt sources are mapped to an interrupt decode
register only if the ICRRs routes the interrupt source to the corresponding physical interrupt. Each status
decode bit is a logical OR of multiple interrupt sources that are mapped to the same bit. For additional
programming see Section 4.5 .
Table 83. INTDST n_DECODE Registers and the Associated Interrupt
Destinations
Register Address Offset Associated Interrupt
Destination
INTDST0_DECODE 0300h INTDST0
INTDST1_DECODE 0304h INTDST1
INTDST2_DECODE 0308h INTDST2
INTDST3_DECODE 030Ch INTDST3
INTDST4_DECODE 0310h INTDST4
INTDST5_DECODE 0314h INTDST5
INTDST6_DECODE 0318h INTDST6
INTDST7_DECODE 031Ch INTDST7
Figure 92. Interrupt Status Decode Register (INTDST n_DECODE)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
ISD31 ISD30 ISD29 ISD28 ISD27 ISD26 ISD25 ISD24 ISD23 ISD22 ISD21 ISD20 ISD19 ISD18 ISD17 ISD16
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ISD15 ISD14 ISD13 ISD12 ISD11 ISD10 ISD9 ISD8 ISD7 ISD6 ISD5 ISD4 ISD3 ISD2 ISD1 ISD0
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
LEGEND: R = Read, W = Write, - n = Value after reset
Table 84. Interrupt Status Decode Register (INTDST n_DECODE) Field Descriptions
Bit Field Value Description
31 ISD31 0 No interrupt request routed to this bit.
1 Interrupt request detected. Possible interrupt sources:
An LSU (check LSU_ICSR)
TX buffer descriptor queue 0 (bit 0 of TX_CPPI_ICSR)
RX buffer descriptor queue 0 (bit 0 of RX_CPPI_ICSR)
30 ISD30 0 No interrupt request routed to this bit.
1 Interrupt request detected. Possible interrupt sources:
A port (check ERR_RST_EVNT_ICSR)
TX buffer descriptor queue 1 (bit 1 of TX_CPPI_ICSR)
RX buffer descriptor queue 1 (bit 1 of RX_CPPI_ICSR)
29 ISD29 0 No interrupt request routed to this bit.
1 Interrupt request detected. Possible interrupt sources:
TX buffer descriptor queue 2 (bit 2 of TX_CPPI_ICSR)
RX buffer descriptor queue 2 (bit 2 of RX_CPPI_ICSR)
28 ISD28 0 No interrupt request routed to this bit.
1 Interrupt request detected. Possible interrupt sources:
TX buffer descriptor queue 3 (bit 3 of TX_CPPI_ICSR)
RX buffer descriptor queue 3 (bit 3 of RX_CPPI_ICSR)
150 Serial RapidIO (SRIO) SPRUE13A September 2006
Submit Documentation Feedback