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 Ln (RXU_MAP_Ln) 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 Hn (RXU_MAP_Hn) 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_Ln.
1
During the sourceID comparison, the incoming sourceID is compared
with all 16 bits of the SOURCEID field of RXU_MAP_Ln.
SPRUE13A – September 2006
Serial RapidIO (SRIO)
179
Submit Documentation Feedback