![NXP Semiconductors SAFE ASSURE Qorivva MPC5601P Reference Manual Download Page 512](http://html.mh-extra.com/html/nxp-semiconductors/safe-assure-qorivva-mpc5601p/safe-assure-qorivva-mpc5601p_reference-manual_1721898512.webp)
Chapter 21 LIN Controller (LINFlex)
MPC5602P Microcontroller Reference Manual, Rev. 4
512
Freescale Semiconductor
21.7.1.15 Buffer data register LSB (BDRL)
Table 21-20. BIDR field descriptions
Field
Description
DFL
Data Field Length
This field defines the number of data bytes in the response part of the frame.
DFL = Number of data bytes – 1.
Normally, LIN uses only DFL[2:0] to manage frames with a maximum of 8 bytes of data. Identifier
filters are compatible with DFL[2:0] only. DFL[5:3] are provided to manage extended frames.
DIR
Direction
This bit controls the direction of the data field.
0 LINFlex receives the data and copies them in the BDR registers.
1 LINFlex transmits the data from the BDR registers.
CCS
Classic Checksum
This bit controls the type of checksum applied on the current message.
0 Enhanced Checksum covering Identifier and Data fields. This is compatible with LIN
specification 2.0 and higher.
1 Classic Checksum covering Data fields only. This is compatible with LIN specification 1.3 and
earlier.
In LIN slave mode (MME bit cleared in LINCR1), this bit must be configured before the header
reception. If the slave has to manage frames with 2 types of checksum, filters must be configured.
ID
Identifier
Identifier part of the identifier field without the identifier parity.
Offset: 0x0038
Access: User read/write
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
DATA3
DATA2
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
DATA1
DATA0
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 21-20. Buffer data register LSB (BDRL)
Table 21-21. BDRL field descriptions
Field
Description
DATA3
Data Byte 3
Data byte 3 of the data field.
DATA2
Data Byte 2
Data byte 2 of the data field.