English
Language : 

PXR40RM Datasheet, PDF (1209/1434 Pages) Freescale Semiconductor, Inc – PXR40 Microcontroller
Enhanced Time Processing Unit (eTPU2)
29.2.9.8 ETPUCSSR - eTPU Channel Service Status Register
ETPUCSSR holds the current channel service status on whether it is being serviced or not (see the eTPU
Reference Manual for details). Only one bit may be asserted in this register at a given time. When no
channel is being serviced the register read value is 0x00000000. ETPUCSSR is a read-only register. The
register can be read during normal eTPU operation for monitoring the scheduler activity.
NOTE
Channel Service Status does not always reflect decoding of the CHAN
register, since the later can be changed by the service thread microcode.
eTPU A: Base + 0x290 / eTPU B: Base + 0x294
R
W
RESET:
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SS31 SS30 SS29 SS28 SS27 SS26 SS25 SS24 SS23 SS22 SS21 SS20 SS19 SS18 SS17 SS16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
R
W
RESET:
16
17
18
19
20
21
SS15 SS14 SS13 SS12 SS11 SS10
0
0
0
0
0
0
22
SS9
0
23
SS8
0
24
SS7
0
25
SS6
0
26
SS5
0
27
SS4
0
28
SS3
0
29
SS2
0
30
SS1
0
31
SS0
0
= Unimplemented or Reserved
Figure 29-22. ETPUCSSR Register
SSx - Service Status x
Indicates that channel x is currently being serviced. It is updated at the 1st microcycle of a Time Slot
Transition (see the eTPU Reference Manual for details), or when the microengine ends the thread.
1 = channel x is currently being serviced
0 = channel x is not currently being serviced
Freescale Semiconductor
PXR40 Microcontroller Reference Manual, Rev. 1
29-41