English
Language : 

SH7058 Datasheet, PDF (13/1130 Pages) Renesas Technology Corp – Renesas SuperHTM RISC engine
Item
16.3.2 Message Control Field
Page Revisions (See Manual for Details)
530-
532
Table amended
Register Name
MBx[4], MBx[5]*
Address
H'104 + N x 32
Bit Bit Name
15 CCM
Description
CAN-ID Compare Match
When this bit is set, message reception
in the corresponding mailbox can
generate two triggers.
If TCR9 is set to 1, TCR14 is cleared to
freeze ICR0. If TCR10 is set to 1,
TCNTR (timer counter register) is
automatically cleared and the LOSR
(local offset register) value is set.
Important: This function is not supported
by the SH7058.
Thus the write value should be 0.
14 TTE
Time Trigger Enable
When this bit is set, a mailbox in which
TXPR has been already set transmits a
message at a time set in the Tx trigger
time field.
Important: If this bit is set, a failure
occurs during message transmission.
Therefore setting is prohibited. The write
value should be 0. The value read as the
initial value is not guaranteed.
MBx[4], MBx[5]* H'104 + N x 32 13 NMC
MBx[4], MBx[5]* H'104 + N x 32 11 DART
New Message Control
When this bit is cleared, a mailbox in
which PXPR/PFPR has been already set
does not store the new message but
retains the previous one and sets the
UMSR corresponding bit.
When this bit is set, a mailbox in which
PXPR/PFPR has been already set stores
the new message and sets the UMSR
corresponding bit.
If a message is received in a mailbox in
overwrite mode (NMC = 1), the host CPU
must perform an additional check at the
end of the data reading from the mailbox
in order to guarantee that the mailbox
data have not been corrupted during
such operation by another receive
message. The additional check, to be
performed at the end of the mailbox
access, consists in verifying that the
associated bit of UMSR has not been set
and so no overwrite has occurred; in
case such bit is set data have been
corrupted and so the message must be
discarded.
Disable Automatic Retransmission
When this bit is set, it disables the
automatic retransmission of a message
in the event of an error on the CAN bus
or an arbitration lost on the CAN bus.
When this function is used, the
corresponding TXCR bit is automatically
set at the start of transmission. When
this bit is cleared, the HCAN tries to
transmit the message as many times as
required until it is successfully
transmitted or it is cancelled by the
TXCR.
Important: This function is not supported
by the SH7058.
Thus the write value should be 0.
The value read as the initial value is not
guaranteed.
Rev. 3.0, 09/04, page x of xxxviii