XC886/888CLM
Controller Area Network (MultiCAN) Controller
User’s Manual
15-48
V1.3, 2010-02
MultiCAN, V1.0
15.2.1
Global Module Registers
All list operations such as allocation, de-allocation and relocation of message objects
within the list structure are performed via the Command Panel. It is not possible to modify
the list structure directly by software by writing to the message objects and the LIST
registers.
The Panel Control Register PANCTR is used to start a new command by writing the
command arguments and the command code into its bit fields.
PANCTR
Panel Control Register
Reset Value: 0000 0301
H
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
PANAR2
PANAR1
rwh
rwh
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
RBU
SY
BUS
Y
PANCMD
r
rh
rh
rwh
Field
Bits
Type Description
PANCMD
[7:0]
rwh
Panel Command
This bit field is used to start a new command by
writing a panel command code into it. At the end of a
panel command, the NOP (no operation) command
code is automatically written into PANCMD. The
coding of PANCMD is defined in
BUSY
8
rh
Panel Busy Flag
0
Panel has finished command and is ready to
accept a new command.
1
Panel operation is in progress.
RBUSY
9
rh
Result Busy Flag
0
No update of PANAR1 and PANAR2 is
scheduled by the list controller.
1
A list command is running (BUSY = 1) that will
write results to PANAR1 and PANAR2, but the
results are not yet available.
*