Chapter 13 FlexRay Communication Controller (FLEXRAY)
MC9S12XF - Family Reference Manual, Rev.1.19
Freescale Semiconductor
483
13.5.2.12 Protocol Interrupt Flag Register 0 (PIFR0)
Write: Normal Mode
The register holds one set of the protocol-related individual interrupt ags.
Module Base + 0x0018
15
14
13
12
11
10
9876543210
RFATL
_IF
INTL
_IF
ILCF
_IF
CSA
_IF
MRC
_IF
MOC
_IF
CCL
_IF
MXS
_IF
MTX
_IF
LTXB
_IF
LTXA
_IF
TBVB
_IF
TBVA
_IF
TI2
_IF
TI1
_IF
CYS
_IF
W
w1c
Reset
0000000000000000
Figure 13-12. Protocol Interrupt Flag Register 0 (PIFR0)
Table 13-19. PIFR0 Field Descriptions (Sheet 1 of 2)
Field
Description
15
FATL_IF
Fatal Protocol Error Interrupt Flag — This ag is set when the protocol engine has detected a fatal protocol
error. In this case, the protocol engine goes into the POC:halt state immediately. The fatal protocol errors are:
1) pLatestTx violation, as described in the MAC process of the FlexRay protocol
2) transmission across slot boundary violation, as described in the FSP process of the FlexRay protocol
0 No such event.
1 Fatal protocol error detected.
14
INTL_IF
Internal Protocol Error Interrupt Flag — This ag is set when the protocol engine has detected an internal
protocol error. In this case, the protocol engine goes into the POC:halt state immediately. An internal protocol
error occurs when the protocol engine has not nished a calculation and a new calculation is requested. This
can be caused by a hardware error.
0 No such event.
1 Internal protocol error detected.
13
ILCF_IF
Illegal Protocol Conguration Interrupt Flag — This ag is set when the protocol engine has detected an
illegal protocol conguration parameter setting. In this case, the protocol engine goes into the POC:halt state
immediately.
zero, the protocol conguration setting is considered as illegal.
0 No such event.
1 Illegal protocol conguration detected.
12
CSA_IF
Cold Start Abort Interrupt Flag — This ag is set when the congured number of allowed cold start attempts
is reached and none of these attempts was successful. The number of allowed cold start attempts is congured
0 No such event.
1 Cold start aborted and no more coldstart attempts allowed.
11
MRC_IF
Missing Rate Correction Interrupt Flag — This ag is set when an insufcient number of measurements is
available for rate correction at the end of the communication cycle.
0 No such event
1 Insufcient number of measurements for rate correction detected
10
MOC_IF
Missing Offset Correction Interrupt Flag — This ag is set when an insufcient number of measurements is
available for offset correction. This is related to the MISSING_TERM event in the CSP process for offset
correction in the FlexRay protocol.
0 No such event.
1 Insufcient number of measurements for offset correction detected.