
www.ti.com
| SRIO Functional Description |
| Table 21. TX Buffer Descriptor Field Definitions (continued) |
Field | Description |
retry_count | Message Retry Count: Set by the DSP core to indicate the total number of retries |
| allowed for this message, including all segments. Decremented by the port each time a |
| message is retried. |
| 000000b: Infinite Retries |
| 000001b: Retry Message 1 time |
| 000002b: Retry Message 2 times |
| . . . |
| 111111b: Retry Message 63 times |
cc | Completion Code: Set by the port. |
| 000: Good Completion. Message received a done response. |
| 001: Transaction error. Message received an error response. * |
| 010: Excessive Retries. Message received more than retry_count retry responses. |
| 011: Transaction timeout. Transaction timer elapsed without any message response |
| being received. |
| 100: DMA data transfer error |
| 101: Descriptor Programming error |
| 110: TX Queue Teardown Complete |
| 111: Outbound Credit not available. |
| * An ERROR transfer completion code indicates an error in one or more segments of a |
| transmitted |
message_length | Message Length: Message Length – Written by the DSP core to specify the number of |
| |
| |
| 000000000b: 512 double words |
| 000000001b: 1 double word |
| 000000010b: 2 double words |
| . . . |
| 111111111b: 511 double words |
dest_id | Destination Node Id: Unique Node identifier for the Destination of the message. Written |
| by the DSP core. |
pri | Message Priority: Specifies the SRIO priority at which the message will be sent. |
| Messages should not be sent at a priority level of 3 because the message response is |
| required to promote the priority to avoid system deadlock. It is the responsibility of the |
| software to assign the appropriate outgoing priority. |
tt | RapidIO tt field specifying 8- or |
| 00: |
| 01: |
| 10: reserved |
| 11: reserved |
port_id | Port number for routing outgoing packet. Written by the DSP core. |
SPRUE13A | Serial RapidIO (SRIO) | 53 |
Submit Documentation Feedback |
|
|