EasyManua.ls Logo

Infineon Technologies TC1796 - Page 1363

Infineon Technologies TC1796
2150 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
TC1796
Peripheral Units (Vol. 2 of 2)
Controller Area Network (MultiCAN) Controller
User’s Manual 22-68 V2.0, 2007-07
MultiCAN, V2.0
List Pointer and List Register
Each of the four CAN nodes has a list that determines the allocated message objects.
Additionally, a list of all unallocated objects is available. Furthermore, general purpose
lists are available which are not associated to a CAN node. The List Registers are
assigned in the following way:
LIST0 provides the list of all unallocated objects
LIST1 provides the list for CAN node 0
LIST2 provides the list for CAN node 1
LIST3 provides the list for CAN node 2
LIST4 provides the list for CAN node 3
LIST[7:5] are not associated to a CAN node (free lists)
Each list is defined by a List Register that contains the first and the last element
(message object number) and the size (number of message objects assigned to the list)
of the list.
LIST0
List Register 0 (100
H
) Reset Value: 007F 7F00
H
LISTk (k = 1-7)
List Register k (100
H
+k*4
H
) Reset Value: 0100 0000
H
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
0
EMP
TY
SIZE
rrh rh
1514131211109876543210
END BEGIN
rh rh
Field Bits Type Description
BEGIN [7:0] rh List Begin
BEGIN indicates the number of the first message object
in list k.
END [15:8] rh List End
END indicates the number of the last message object in
list k.

Table of Contents