FlexRay Communication Controller (FLEXRAY)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
Freescale Semiconductor
30-19
Preliminary
30.5.2.7
Message Buffer Data Size Register (MBDSR)
This register defines the size of the message buffer data section for the two message buffer segments in a
number of two-byte entities.
The FlexRay block provides two independent segments for the individual message buffers. All individual
message buffers within one segment have to have the same size for the message buffer data section. This
size can be different for the two message buffer segments.
30.5.2.8
Message Buffer Segment Size and Utilization Register (MBSSUTR)
This register is used to define the last individual message buffer that belongs to the first message buffer
segment and the number of the last used individual message buffer.
77
0x4D
slot start
A
pulse
0
MT start
78
0x4E
B
79
0x4F
minislot start
-
pulse
0
MT start
80
0x50
arm
-
value
+1
MT start
81
0x51
mt
-
value
+1
MT start
1
Given in PE clock cycles
2
Indicates internal PE event not directly related to FlexRay bus timing
Base + 0x000C
Write:
POC:config
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
0
MBSEG2DS
0
MBSEG1DS
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 30-7. Message Buffer Data Size Register (MBDSR)
Table 30-14. MBDSR Field Descriptions
Field
Description
MBSEG2DS Message Buffer Segment 2 Data Size. The field defines the size of the message buffer data section in two-byte
entities for message buffers within the second message buffer segment.
MBSEG1DS Message Buffer Segment 1 Data Size. The field defines the size of the message buffer data section in two-byte
entities for message buffers within the first message buffer segment.
Base + 0x000E
Write:
POC:config
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
0
0
LAST_MB_SEG1
0
0
LAST_MB_UTIL
W
Reset
0
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
Figure 30-8. Message Buffer Segment Size and Utilization Register (MBSSUTR)
Table 30-13. Strobe Signal Mapping (Sheet 3 of 3)
SEL
Description
Channel
Type
Offset
1
Reference
dec
hex