English
Language : 

PXR40RM Datasheet, PDF (608/1434 Pages) Freescale Semiconductor, Inc – PXR40 Microcontroller
FlexRay Communication Controller (FLEXRAY)
Table 22-17. PIFR0 Field Descriptions (continued)
Field
TBVA_IF
TI2_IF
TI1_IF
CYS_IF
Description
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.
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.
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
Cycle Start Interrupt Flag — This flag is set when a communication cycle starts.
0 No such event
1 Communication cycle started.
22.5.2.12 Protocol Interrupt Flag Register 1 (PIFR1)
Base + 0x001A
0
1
2
3
4
5
6
7
8
R EMC IPC PECF PSC SSI3 SSI2 SSI1 SSI0
_IF _IF _IF _IF _IF _IF _IF _IF
0
W w1c w1c w1c w1c w1c w1c w1c w1c
Reset 0
0
0
0
0
0
0
0
0
9
10
11
12
0
EVT ODT
_IF _IF
0
w1c w1c
0
0
0
0
Figure 22-12. Protocol Interrupt Flag Register 1 (PIFR1)
Write: Normal Mode
13
14
15
0
0
0
0
0
0
The register holds one set of the protocol-related individual interrupt flags.
Table 22-18. PIFR1 Field Descriptions
Field
EMC_IF
IPC_IF
PECF_IF
PSC_IF
Description
Error Mode Changed Interrupt Flag — This flag is set when the value of the ERRMODE bit field in the Protocol
Status Register 0 (PSR0) is changed by the controller.
0 No such event.
1 ERRMODE field changed.
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.
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.
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.
22-24
PXR40 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor