www.ti.com
SRIO Registers
5.22 LSU Interrupt Condition Status Register (LSU_ICSR)
Each of the status bits in this register indicates the occurrence of a particular type of transaction interrupt condition for a particular LSU. LSU_ICSR is shown in Figure 83 and described in Table 73. For additional programming information, see Section 4.3.3.
Figure 83. LSU Interrupt Condition Status Register (LSU_ICSR) - Address Offset 0260h
| Bits for LSU4 |
| > |
| Bits for LSU3 |
| > | ||||||||
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ICS31 | ICS30 | ICS29 | ICS28 | ICS27 | ICS26 | ICS25 | ICS24 | ICS23 | ICS22 | ICS21 | ICS20 | ICS19 | ICS18 | ICS17 | ICS16 |
| Bits for LSU2 |
| > |
| Bits for LSU1 |
| > | ||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ICS15 | ICS14 | ICS13 | ICS12 | ICS11 | ICS10 | ICS9 | ICS8 | ICS7 | ICS6 | ICS5 | ICS4 | ICS3 | ICS2 | ICS1 | ICS0 |
LEGEND: R = Read only; |
|
|
|
|
|
|
|
|
|
|
Table 73. LSU Interrupt Condition Status Register (LSU_ICSR) Field Descriptions
Bit | Field | Value | Description |
31 | ICS31 | 0 | LSU4 interrupt condition not detected. |
|
| 1 | LSU4 interrupt condition detected. Packet not sent due to unavailable outbound credit at given |
|
|
| priority. |
30 | ICS30 | 0 | LSU4 interrupt condition not detected. |
|
| 1 | LSU4 interrupt condition detected. Retry Doorbell response received or Atomic |
|
|
| not allowed (semaphore in use). |
29 | ICS29 | 0 | LSU4 interrupt condition not detected. |
|
| 1 | LSU4 interrupt condition detected. Transaction was not sent due to DMA data transfer error. |
28 | ICS28 | 0 | LSU4 interrupt condition not detected. |
|
| 1 | LSU4 interrupt condition detected. Transaction timeout occurred. |
27 | ICS27 | 0 | LSU4 interrupt condition not detected. |
|
| 1 | LSU4 interrupt condition detected. Transaction was not sent due to unsupported transaction type or |
|
|
| invalid field encoding. |
26 | ICS26 | 0 | LSU4 interrupt condition not detected. |
|
| 1 | LSU4 interrupt condition detected. Transaction was not sent due to Xoff condition. |
25 | ICS25 | 0 | LSU4 interrupt condition not detected. |
|
| 1 | LSU4 interrupt condition detected. |
|
|
| response payload. |
24 | ICS24 | 0 | LSU4 interrupt condition not detected. |
|
| 1 | LSU4 interrupt condition detected. Transaction complete, No errors |
|
|
| this interrupt is ultimately controlled by the Interrupt Req bit of LSU4_REG4. This allows |
|
|
| enabling/disabling on a per request basis. For optimum LSU performance, interrupt pacing should |
|
|
| not be used on the LSU interrupts. |
23 | ICS23 | 0 | LSU3 interrupt condition not detected. |
|
| 1 | LSU3 interrupt condition detected. Packet not sent due to unavailable outbound credit at given |
|
|
| priority. |
22 | ICS22 | 0 | LSU3 interrupt condition not detected. |
|
| 1 | LSU3 interrupt condition detected. Retry Doorbell response received or Atomic |
|
|
| not allowed (semaphore in use). |
21 | ICS21 | 0 | LSU3 interrupt condition not detected. |
|
| 1 | LSU3 interrupt condition detected. Transaction was not sent due to DMA data transfer error. |
20 | ICS20 | 0 | LSU3 interrupt condition not detected. |
|
| 1 | LSU3 interrupt condition detected. Transaction timeout occurred. |
138 | Serial RapidIO (SRIO) | SPRUE13A |