MPC555
/
MPC556
TIME PROCESSOR UNIT 3
MOTOROLA
USER’S MANUAL
Rev. 15 October 2000
17-18
17.4.10 Channel Priority Registers
The channel priority registers (CPR1, CPR2) assign one of three priority levels to a
channel or disable the channel.
HSRR1 —
Host Service Request Register 1
0x30 401A
0x30 441A
MSB
LSB
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CH 7
CH 6
CH 5
CH 4
CH 3
CH 2
CH 1
CH 0
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Table 17-13 HSSRx Bit Descriptions
Name
Description
CH[15:0]
Encoded type of host service. The host service request field selects the type of host service request for
the time function selected on a given channel. The meaning of the host service request bits depends
on the time function specified.
A host service request field cleared to 0b00 signals the host that service is completed by the mi-
croengine on that channel. The host can request service on a channel by writing the corresponding host
service request field to one of three non-zero states. The CPU must monitor the host service request
register until the TPU3 clears the service request to 0b00 before any parameters are changed or a new
service request is issued to the channel.
CPR0 —
Channel Priority Register 0
0x30 401C
0x30 441C
MSB
LSB
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CH 15
CH 14
CH 13
CH 12
CH 11
CH 10
CH 9
CH 8
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
CPR1 —
Channel Priority Register 1
0x30 401E
0x30 441E
MSB
LSB
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CH 7
CH 6
CH 5
CH 4
CH 3
CH 2
CH 1
CH 0
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Table 17-14 CPRx Bit Descriptions
Name
Description
CH[15:0]
Encoded channel priority levels.
indicates the number of time slots guaranteed for each
channel priority encoding.
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..