Message Valid Register (Can Msgval) [Offset = 0Xc4]; Interrupt Multiplexer Register (Can Intmux) [Offset = 0Xd8]; Message Valid Registers Field Descriptions; Interrupt Multiplexer Registers Field Descriptions - Texas Instruments Concerto F28M36 Series Technical Reference Manual

Table of Contents

Advertisement

www.ti.com
23.15.12 Message Valid Registers (CAN MSGVAL)
These registers hold the MsgVal bits of the implemented message objects. By reading out these bits, the
CPU can check which message objects are valid. The MsgVal bit of a specific message object can be
set/reset by the CPU via the IF1 or IF2 Interface register sets, or by the message handler after a reception
or a successful transmission.
Figure 23-30. Message Valid Register (CAN MSGVAL) [offset = 0xC4]
31
15
LEGEND: R = Read; -n = value after reset
NOTE: Bits 0 through 31 correspond to message object 1 through 32, respectively.
Bit
Field
31-0
MsgValReg[31:0]
23.15.13 Interrupt Multiplexer Registers (CAN INTMUX)
The IntMux flag determine for each message object, which of the two interrupt lines (CAN0INT or
CAN1INT) will be asserted when the IntPnd of this message object is set. Both interrupt lines can be
globally enabled or disabled by setting or clearing IE0 and IE1 bits in CAN Control Register.
The IntPnd bit of a specific message object can be set or reset by the CPU via the IF1 or IF2 Interface
register sets, or by message handler after reception or successful transmission of a frame. This will also
affect the Int0ID resp Int1ID flags in the Interrupt Register.
Figure 23-31. Interrupt Multiplexer Register (CAN INTMUX) [offset = 0xD8]
31
15
LEGEND: R/W = Read/Write; -n = value after reset
NOTE: Bit 0 in this register corresponds to message object 32, while bits 1 through 31 correspond to
message objects 1 through 31 respectively.
Bit
Field
31-0
IntMux[31:0]
SPRUHE8E – October 2012 – Revised November 2019
Submit Documentation Feedback
MsgValReg[31:16]
MsgValReg[15:0]
Table 23-16. Message Valid Registers Field Descriptions
Value
Description
Message Valid Bits (for all message objects)
0
This message object is ignored by the message handler.
1
This message object is configured and will be considered by the message handler.
Table 23-17. Interrupt Multiplexer Registers Field Descriptions
Value
Description
Multiplexes IntPnd value to either CAN0INT or CAN1INT interrupt lines (for all message objects)
0
CAN0INT line is active if corresponding IntPnd flag is one.
1
CAN1INT line is active if corresponding IntPnd flag is one.
Copyright © 2012–2019, Texas Instruments Incorporated
R-0
R-0
IntMux[31:16]
R/W-0
IntMux[15:0]
R/W-0
CAN Control Registers
M3 Controller Area Network (CAN)
16
0
16
0
1591

Advertisement

Table of Contents
loading

Table of Contents