TC1796
Peripheral Units (Vol. 2 of 2)
Micro Link Interface (MLI)
User’s Manual
23-44
V2.0, 2007-07
MLI, V2.0
(see
) and a service request output is activated if enabled
by RIER.PEIE = 1. After a receiver parity error event has occurred, RCR.MPE can set
again by software to a value greater 0001
B
. If, for example, each receiver parity error
condition should generate a receiver parity error event, RCR.MPE can be programmed
to 0000
B
or 0001
B
.
The receiver parity error flag RCR.PE is cleared by hardware if a correct frame
transmission has occurred. RCR.PE can be cleared by software by writing a 1 to bit
SCR.CRPE.
The receiver parity error flag RCR.PE is cleared by hardware after a correct frame
reception. It can be cleared by software by writing a 1 to bit SCR.CRPE. The software
can check for accumulated parity error conditions by reading RCR.MPE or RISR.PEI, for
the status of the latest received frame, it can check RCR.PE.
The delay for parity error bit field RCR.DPE is a read-only bit field in the receiver that
updated by hardware if a Command Frame for pipe 1 is received. With this frame type,
the transmitting controller transfers a value for RCR.DPE to the receiving controller
during the setup phase of the MLI connection.
Figure 23-33 Parity Error Indication by the Receiver
MLI_PEIR
RREADY
RVALID
RREADY
RCLK
RCR.DPE
RDATA
P
With parity
error indication
Without parity
error indication