FlexRay Communication Controller (FlexRAY)
PXN20 Microcontroller Reference Manual, Rev. 1
26-46 Freescale Semiconductor
Each of these six registers holds one part of the Network Management Vector. The length of the Network
Management Vector is configured in the Network Management Vector Length Register (NMVLR). If
NMVLR is programmed with a value that is less than 12 bytes, the remaining bytes of the Network
Management Vector Registers (NMVR0–NMVR5), which are not used for the Network Management
Vector accumulating, will remain 0.
The NMVR provides accrued information over all received NMVs in the last communication cycle. All
NMVs received in one cycle are ORed into the NMVR. The NMVR is updated at the end of the
communication cycle.
26.5.2.38 Network Management Vector Length Register (NMVLR)
This register defines the length of the network management vector in bytes.
Table 26-43. NMVR[0:5] Field Descriptions
Field Description
NMVP Network Management Vector Part — The mapping between the Network Management Vector Registers
(NMVR0–NMVR5) and the receive message buffer payload bytes in NMV[0:11] is depicted in Table 26-44.
Table 26-44. Mapping of NMVRn to the Received Payload Bytes NMVn
NMVRn Register NMVn Received Payload
NMVR0[NMVP[15:8]] NMV0
NMVR0[NMVP[7:0]] NMV1
NMVR1[NMVP[15:8]] NMV2
NMVR1[NMVP[7:0]] NMV3
...
NMVR5[NMVP[15:8]] NMV10
NMVR5[NMVP[7:0]] NMV11
Base + 0x0058 Write: POC:config
0123456789101112131415
R000000000000
NMVL
W
Reset0000000000000000
Figure 26-38. Network Management Vector Length Register (NMVLR)
Table 26-45. NMVLR Field Descriptions
Field Description
NMVL Network Management Vector Length — protocol related variable: gNetworkManagementVectorLength
This field defines the length of the Network Management Vector in bytes. Legal values are between 0 and 12.