www.ti.com

SRIO Registers

5.27 RX CPPI Interrupt Condition Routing Registers (RX_CPPI_ICRR and RX_CPPI_ICRR2)

Figure 88 and Table 79 summarize the ICRRs for the RXU. These registers route queue interrupts to interrupt destinations. For example, if ICS6 = 1 in RX_CPPI_ICSR and ICR6 = 0010b in RX_CPPI_ICRR, the interrupt request from RX buffer descriptor queue 6 is sent to interrupt destination 2. For additional programming see Section 4.4.1.1.

Figure 88. RX CPPI Interrupt Condition Routing Registers

RX CPPI Interrupt Condition Routing Register (RX_CPPI_ICRR) (Address Offset 02C0h)

31

28

27

24

23

20

19

16

 

ICR7

 

ICR6

 

ICR5

 

ICR4

 

R/W-0000

 

R/W-0000

 

R/W-0000

 

R/W-0000

15

12

11

8

7

4

3

0

 

ICR3

 

ICR2

 

ICR1

 

ICR0

 

R/W-0000

 

R/W-0000

 

R/W-0000

 

R/W-0000

RX CPPI Interrupt Condition Routing Register 2 (RX_CPPI_ICRR2) (Address Offset 02C4h)

 

 

31

28

27

24

23

20

19

16

 

ICR15

 

ICR14

 

ICR13

 

ICR12

 

R/W-0000

 

R/W-0000

 

R/W-0000

 

R/W-0000

15

12

11

8

7

4

3

0

 

ICR11

 

ICR10

 

ICR9

 

ICR8

 

R/W-0000

 

R/W-0000

 

R/W-0000

 

R/W-0000

LEGEND: R/W = Read/Write; -n= Value after reset

Table 79. RX CPPI Interrupt Condition Routing Register Field Descriptions

Field

Value

Description

ICRx

 

Interrupt condition routing. Routes the interrupt request from RX buffer descriptor queue x to one of

(x = 0 to 15)

 

eight interrupt destinations (INTDST0–INTDST7).

 

0000b

INTDST0

 

0001b

INTDST1

 

0010b

INTDST2

 

0011b

INTDST3

 

0100b

INTDST4

 

0101b

INTDST5

 

0110b

INTDST6

 

0111b

INTDST7

 

1xxxb

Reserved

SPRUE13A –September 2006

Serial RapidIO (SRIO)

145

Submit Documentation Feedback

 

 

Page 145
Image 145
Texas Instruments TMS320TCI648x manual = 0 to Eight interrupt destinations INTDST0-INTDST7