Chapter 21 LIN Controller (LINFlex)
MPC5602P Microcontroller Reference Manual, Rev. 4
Freescale Semiconductor
517
21.7.1.21 Identifier filter control register (IFCR2
n
+ 1)
NOTE
Register bit can be read in any mode, written only in Initialization mode
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.
ID
Identifier
Identifier part of the identifier field without the identifier parity.
Offsets: 0x0050–0x0088 (8 registers)
Access: User read/write
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
DFL
DIR
CCS
0
0
ID
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 21-26. Identifier filter control register (IFCR2
n
+ 1)
Table 21-28. IFCR2
n
+ 1 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.
DIR
Direction
This bit controls the direction of the data field.
0 LINFlex receives the data and copies them in the BDRL and BDRM registers.
1 LINFlex transmits the data from the BDRL and BDRM 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 field only. This is compatible with LIN specification 1.3 and
earlier.
Table 21-27. IFCR2
n
field descriptions (continued)
Field
Description