Dts Semaphore Register (Dts_Semaphore) - NXP Semiconductors MPC5644A Reference Manual

Microcontroller
Table of Contents

Advertisement

Development Trigger Semaphore (DTS)
Address: DTS_BASE+0x0004
0
1
R
W
RESET:
0
0
16
17
R
W
RESET:
0
0
1
The DTS_STARTUP register can be read by the e200z4 core, the eDMA module and Nexus but can only be
updated by a Nexus Read Write Access (RWA).
Name
AD[31:0]
Application Dependent register bits
The bits have no defined meaning to the microcontroller. They are used to by an external tool to
pass information, e.g., application options and status, to application software running on target
microcontroller at startup time. Use a Nexus RWA 32-bit write access to update the contents of this
register.
Note: A device reset (either from the RESET pin or an internally generated reset) clears all bits in
the register. A JTAG reset does not change the contents of the register.
38.5.3

DTS Semaphore Register (DTS_SEMAPHORE)

The DTS_SEMAPHORE register is used by software to assert the DTO signal on the device EVTO pin.
A 0b1 in any bit of this register causes the DTO signal on the EVTO pin to be driven low. The intended
use of this register is for the DTO signal to notify tools that data is available. Individual bits are used to
identify the specific data.
1698
2
3
4
5
6
0
0
0
0
0
18
19
20
21
22
0
0
0
0
0
Figure 38-5. DTS_STARTUP register
Table 38-4. DTS_STARTUP field descriptions
MPC5644A Microcontroller Reference Manual, Rev. 6
Access: Restricted R/W
7
8
9
10
11
0
0
0
0
0
23
24
25
26
27
0
0
0
0
0
Description
1
12
13
14
15
0
0
0
0
28
29
30
31
0
0
0
0
Freescale Semiconductor

Advertisement

Table of Contents
loading

Table of Contents