English
Language : 

SH7058 Datasheet, PDF (574/1130 Pages) Renesas Technology Corp – Renesas SuperHTM RISC engine
Register Name
MBx[4], MBx[5]*
Address
Bit Bit Name
H'104 + N×32 10 MBC[2:0]
to 8
7
6 TCT
Note: * x/N: 0 to 31 (Indicates the mailbox number)
Description
Mailbox Configuration
Mailbox functions are set as shown in
table 16.3.
When MBC = 111, the mailbox is
inactive, i.e., it does not receive or
transmit a message regardless of TXPR
or other settings. When MBC = 000 and
the TTE bit is set, the Tx-trigger time field
becomes available. The MBC = 110 or
011 setting is prohibited. When MBC is
set to any other value, the LAFM field
becomes available.
Important: MB0 should be used as
receive-only (MBC = 010).
Reserved
The write value should be 0. The read
value is not guaranteed.
Timer Counter Transfer
When this bit is set, a mailbox is set for
transmission, and the DLC is set to 4, the
TCNTR value, at the SOF, is embedded
in the second and third bytes of the
message data, instead of MSG_DATA_2
and MSG_DATA_3, and the
CYCLE_COUNT in the first byte instead
of MSG_DATA_0[3:0] when this mailbox
starts transmission.
This function will be useful when the
HCAN performs a time master role to
transmit the time reference message.
For example, considering that two HCAN
controllers are connected in the same
network and that the receiver stores the
message in mailbox N, the data format is
shown as figure 16.4 depending on the
endian setting for the CAN bus (MCR4).
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 533 of 1086