
MPC5566 Microcontroller Reference Manual, Rev. 2
22-24
Freescale Semiconductor
22.3.3.11 Interrupt Flags Low Register (CAN
x
_IFRL)
CAN
x
_IFRL defines the flags for 32 message buffer interrupts. It contains one interrupt flag bit per buffer.
Each successful transmission or reception sets the corresponding IFRL bit. If the corresponding IMRL bit
is set, an interrupt is generated. Write a 1 to the interrupt flag to clear its value to zero. Writing 0 has no
effect.
22.4
Functional Description
22.4.1
Overview
The FlexCAN2 module is a CAN protocol engine with a very flexible message buffer configuration
scheme. The module can have up to 64 message buffers, any of which can be assigned as either a TX buffer
or an RX buffer. Each message buffer has an assigned interrupt flag to indicate successful completion of
transmission or reception.
Table 22-15. CAN
x
_IFRH Field Descriptions
Field
Description
0–31
BUF
n
I
Message buffer
n
interrupt. Each bit represents the respective FlexCAN2 message buffer (MB63–MB32)
interrupt. Write 1 to clear.
0 No such occurrence
1 The corresponding buffer has successfully completed transmission or reception.
Address: Base + 0x0030
Access: User R/W1c
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R BUF
31I
BUF
30I
BUF
29I
BUF
28I
BUF
27I
BUF
26I
BUF
25
BUF
24I
BUF
23I
BUF
22I
BUF
21I
BUF
20I
BUF
19I
BUF
18I
BUF
17I
BUF
16I
W
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
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 BUF
15I
BUF
14I
BUF
13I
BUF
12I
BUF
11I
BUF
10I
BUF
09I
BUF
08I
BUF
07I
BUF
06I
BUF
05I
BUF
04I
BUF
03I
BUF
02I
BUF
01I
BUF
00I
W
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
w1c
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 22-13. Interrupt Flags Low Register (CAN
x
_IFRL)
Table 22-16. CAN
x
_IFRL Field Descriptions
Field
Description
0–31
BUF
n
I
Message buffer
n
interrupt. Each bit represents the respective FlexCAN2 message buffer (MB31 to MB0)
interrupt. Write 1 to clear.
0 No such occurrence
1 The corresponding buffer has successfully completed transmission or reception.
Summary of Contents for MPC5566
Page 81: ...Introduction MPC5566 Microcontroller Reference Manual Rev 2 1 24 Freescale Semiconductor...
Page 135: ...Signal Description MPC5566 Microcontroller Reference Manual Rev 2 2 54 Freescale Semiconductor...
Page 189: ...Reset MPC5566 Microcontroller Reference Manual Rev 2 4 20 Freescale Semiconductor...
Page 603: ...Flash Memory MPC5566 Microcontroller Reference Manual Rev 2 13 38 Freescale Semiconductor...
Page 609: ...SRAM MPC5566 Microcontroller Reference Manual Rev 2 14 6 Freescale Semiconductor...
Page 1073: ...MPC5566 Microcontroller Reference Manual Rev 2 22 36 Freescale Semiconductor...
Page 1185: ...Nexus MPC5566 Microcontroller Reference Manual Rev 2 25 92 Freescale Semiconductor...