Serial RapidIO (SRIO) User's Guide
www.ti.com
SRIO Registers
Figure 113. Mailbox to Queue Mapping Register Pair
Mailbox to Queue Mapping Register L n (RXU_MAP_L n )
31 30 29 24 23 22 21 16
LETTER_MASK MAILBOX_MASK LETTER MAILBOX
R/W-11 R/W-111111 R/W-00 R/W-000000
15 0
SOURCEID
R/W-0000h
Mailbox to Queue Mapping Register H n (RXU_MAP_H n )
31
Reserved
R-0
10 9 8 7 6 5 2 1 0
SEGMENT_
Reserved TT Reserved QUEUE_ID PROMISCUOUS
MAPPING
R-0 R/W-01 R-00 R/W-0000 R/W-0 R/W-0
LEGEND: R/W = Read/Write; R = Read only; - n = Value after reset
Table 119. Mailbox-to-Queue Mapping Register L n (RXU_MAP_L n) Field Descriptions
Bit Field Value Description
31–30 LETTER_MASK 00b–11b Letter mask. Each 0 in this field indicates a don't care bit in the letter
number. This allows mapper n to handle a set or range of letter numbers
rather than only one.
29–24 MAILBOX_MASK Mailbox mask. Each 0 in this field indicates a don't care bit in the mailbox
number. This allows mapper n to handle a set or range of mailbox numbers
rather than only one.
For a single-segment message:
000000b–111111b 6-bit mailbox mask value
For a multi-segment message:
xxxx00b–xxxx11b 3-bit mailbox mask value
23–22 LETTER 00b–11b Letter number. If LETTER_MASK = 11b, this is the only letter number
handled by mapper n. If LETTER_MASK is not 11b, mapper n handles the
set of letter numbers formed with the mask bit(s).
21–16 MAILBOX Mailbox number. If MAILBOX_MASK = 111111b, this is the only mailbox
number handled by mapper n. If MAILBOX_MASK is not all 1s, mapper n
handles the set of mailbox numbers formed with the mask bit(s).
For a single-segment message:
000000b–111111b 6-bit mailbox number (0 to 63)
For a multi-segment message:
xxxx00b–xxxx11b 3-bit mailbox number (0 to 3)
15–0 SOURCEID 0000h–FFFFh Source identification number. The SOURCEID field is used to indicate which
external device has access to mapper n and its corresponding queue. A
comparison is performed between the sourceID of the incoming message
packet and the SOURCEID field. If the values do not match, an ERROR
response is sent to the sender, and the transaction is logged in the logical
layer error management capture registers.
Table 120. Mailbox-to-Queue Mapping Register H n (RXU_MAP_H n) Field Descriptions
Bit Field Value Description
31–10 Reserved 0 These read-only bits return 0s when read.
9–8 TT Transport type
0 During the sourceID comparison, the incoming sourceID is compared
with the 8 LSBs of the SOURCEID field of RXU_MAP_L n.
1 During the sourceID comparison, the incoming sourceID is compared
with all 16 bits of the SOURCEID field of RXU_MAP_L n.
SPRUE13A – September 2006 Serial RapidIO (SRIO) 179
Submit Documentation Feedback