FlexRay Communication Controller (FLEXRAY)
22-24
Freescale Semiconductor
PXR40 Microcontroller Reference Manual, Rev. 1
22.5.2.12 Protocol Interrupt Flag Register 1 (PIFR1)
The register holds one set of the protocol-related individual interrupt flags.
TBVA_IF
Transmission across boundary on channel A Interrupt Flag — This flag is set when the frame transmission
on channel A crosses the slot boundary. This is related to the transmission across slot boundary violation as
described in the FSP process of the FlexRay protocol.
0 No such event.
1 Transmission across boundary violation occurred on channel A.
TI2_IF
Timer 2 Expired Interrupt Flag — This flag is set whenever timer 2 expires.
0 No such event.
1 Timer 2 has reached its time limit.
TI1_IF
Timer 1 Expired Interrupt Flag — This flag is set whenever timer 1 expires.
0 No such event
1 Timer 1 has reached its time limit
CYS_IF
Cycle Start Interrupt Flag — This flag is set when a communication cycle starts.
0 No such event
1 Communication cycle started.
Base + 0x001A
Write: Normal Mode
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R EMC
_IF
IPC
_IF
PECF
_IF
PSC
_IF
SSI3
_IF
SSI2
_IF
SSI1
_IF
SSI0
_IF
0
0
EVT
_IF
ODT
_IF
0
0
0
0
W
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-12. Protocol Interrupt Flag Register 1 (PIFR1)
Table 22-18. PIFR1 Field Descriptions
Field
Description
EMC_IF
Error Mode Changed Interrupt Flag — This flag is set when the value of the ERRMODE bit field in the
is changed by the controller.
0 No such event.
1 ERRMODE field changed.
IPC_IF
Illegal Protocol Control Command Interrupt Flag — This flag is set when the PE tries to execute a protocol
control command, which was issued via the POCCMD field of the
Protocol Operation Control Register (POCR)
,
and detects that this protocol control command is not allowed in the current protocol state. In this case the
command is not executed. For more details, see
Section 22.7.4, Protocol Control Command Execution
0 No such event.
1 Illegal protocol control command detected.
PECF_IF
Protocol Engine Communication Failure Interrupt Flag — This flag is set if the controller has detected a
communication failure between the protocol engine and the controller host interface
0 No such event.
1 Protocol Engine Communication Failure detected.
PSC_IF
Protocol State Changed Interrupt Flag — This flag is set when the protocol state in the PROTSTATE field in
the
Protocol Status Register 0 (PSR0)
has changed.
0 No such event.
1 Protocol state changed.
Table 22-17. PIFR0 Field Descriptions (continued)
Field
Description
Summary of Contents for PXR4030
Page 1: ...PXR40 Microcontroller Reference Manual Devices Supported PXR4030 PXR4040 PXR40RM Rev 1 06 2011...
Page 30: ...PXR40 Microcontroller Reference Manual Rev 1 Freescale Semiconductor xxx...
Page 40: ...PXR40 Microcontroller Reference Manual Rev 1 xl Freescale Semiconductor...
Page 66: ...Memory Map PXR40 Microcontroller Reference Manual Rev 1 2 4 Freescale Semiconductor...
Page 120: ...Signal Descriptions 3 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Page 860: ...FlexCAN Module 24 50 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Page 1167: ...Decimation Filter Freescale Semiconductor 28 53 PXR40 Microcontroller Reference Manual Rev 1...
Page 1168: ...Decimation Filter 28 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...