EasyManuals Logo

ARM ARM1176JZF-S User Manual

Default Icon
759 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
Page #483 background imageLoading...
Page #483 background image
Debug
ARM DDI 0301H Copyright © 2004-2009 ARM Limited. All rights reserved. 13-9
ID012310 Non-Confidential, Unrestricted Access
[18] R R 0 Non-secure World Status bit 0 = The processor is in Secure state. NS
bit = 0 or Secure Monitor mode.1 = The processor is in Non-secure
state. NS bit = 1 and not Secure Monitor mode.
[17] R R n/a Not Secure Privilege Non-Invasive Debug Enable, SPNIDEN, input
pin.0 = SPNIDEN input pin is HIGH.1 = SPNIDEN input pin is LOW.
[16] R R n/a Not Secure Privilege Invasive Debug Enable, SPIDEN, input pin.0 =
SPIDEN input pin is HIGH.1 = SPIDEN input pin is LOW.
[15] RW R 0 The Monitor debug-mode enable bit:
0 = Monitor debug-mode disabled
1 = Monitor debug-mode enabled.
For the core to take a debug exception, Monitor debug-mode has to be
both selected and enabled, bit 14 clear and bit 15 set.
[14] R RW 0 Mode select bit:
0 = Monitor debug-mode selected
1 = Halting debug-mode selected and enabled.
[13] R RW 0 Execute ARM instruction enable bit:
0 = Disabled
1 = Enabled.
If this bit is set, the core can be forced to execute ARM instructions in
Debug state using the Debug Test Access Port. If this bit is set when
the core is not in Debug state, the behavior of the processor is
architecturally Unpredictable. For ARM1176JZF-S processors it has
no effect.
[12] RW R 0 User mode access to comms channel control bit:
0 = User mode access to comms channel enabled
1 = User mode access to comms channel disabled.
If this bit is set and a User mode process tries to access the DIDR,
DSCR, or the DTR, the Undefined instruction exception is taken.
Because accessing the rest of CP14 debug registers is never possible
in User mode, see Executing CP14 debug instructions on page 13-27,
setting this bit means that a User mode process cannot access any
CP14 debug register.
[11] R RW 0 Interrupts bit:
0 = Interrupts enabled
1 = Interrupts disabled.
If this bit is set, the IRQ and FIQ input signals are inhibited.
a
[10] R RW 0 DbgAck bit.
If this bit is set, the DBGACK output signal (see External signals on
page 13-52) is forced HIGH, regardless of the processor state.
a
[9] R RW 0 Powerdown disable:
0 = DBGNOPWRDWN is LOW
1 = DBGNOPWRDWN is HIGH.
See External signals on page 13-52.
Table 13-4 Debug Status and Control Register bit field definitions (continued)
Bits Core view
External
view
Reset
value
Description

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM ARM1176JZF-S and is the answer not in the manual?

ARM ARM1176JZF-S Specifications

General IconGeneral
BrandARM
ModelARM1176JZF-S
CategoryComputer Hardware
LanguageEnglish

Related product manuals