
XC161 Derivatives
Peripheral Units (Vol. 2 of 2)
TwinCAN Module
User’s Manual
21-75
V2.2, 2004-01
TwinCAN_X1, V2.1
GDFS
8
Low
rw
Gateway Data Frame Send
Specifies if a CAN data frame will be automatically
generated on the destination side after new data has
been transferred via gateway from the source to the
destination side.
0
No additional action, TXRQ will not be set on the
destination side.
1
The corresponding data frame will be sent
automatically (TXRQ of the message object,
pointed to by CANPTRn, will be set by hardware).
Bit GDFS is only taken into account, if a data frame has
been received (DIR
<s>
= ‘0’).
SRREN
9
Low
rw
Source Remote Request Enable
Specifies if the transmit request bit is set in message
object n itself (to generate a data frame) or in the
message object pointed to by CANPTRn (in order to
generate a remote frame on the source bus).
0
A remote on the source bus will not be generated,
a data frame with the contents of the destination
object will be generated on the destination bus,
instead (TXRQn will be set).
1
A data frame with the contents of the destination
object will not be sent. Instead, a corresponding
remote frame will be generated by the message
object pointed to by bitfield CANPTRn
(TXRQ[CANPTRn] will be set).
SRREN is restricted to transmit message objects in
normal or shared gateway mode (DIR = ‘1’). This bit is
only taken into account if a remote frame has been
received.
Bit SRREN must not be set if message object n is part of
a FIFO buffer.
In order to generate a remote frame on the source side,
CANPTR has to point to the source message object.
Field
Bits
Type
Description