System Control
ARM DDI 0388I
Copyright © 2008-2012 ARM. All rights reserved.
4-32
ID073015
Non-Confidential
shows the SDER bit assignments.
To access the SDER, read or write the CP15 register with:
MRC p15,0,<Rd>,c1,c1,1; Read Secure debug enable Register
MCR p15,0,<Rd>,c1,c1,1; Write Secure debug enable Register
4.3.13
Non-secure Access Control Register
The NSACR characteristics are:
Purpose
Sets the Non-secure access permission for coprocessors.
Usage constraints
The NSACR is:
•
only accessible in privileged modes
•
a read/write register in Secure state
•
a read-only register in Non-secure state.
Note
This register has no effect on Non-secure access permissions for the debug
control coprocessor, or the system control coprocessor.
Configurations
Available in all configurations.
Attributes
See the register summary in
.
shows the NSACR bit assignments.
Figure 4-12 NSACR bit assignments
Table 4-38 SDER bit assignments
Bits
Name
Function
[31:2]
-
Reserved.
[1]
Secure User Non-invasive Debug Enable
0
Non-invasive debug not permitted in Secure User mode.
This is the reset value.
1
Non-invasive debug permitted in Secure User mode.
[0]
Secure User Invasive Debug Enable
0
Invasive debug not permitted in Secure User mode.
This is the reset value.
1
Invasive debug permitted in Secure User mode.
31
19 18 17 16
12 11 10 9
0
UNK/SBZP
CP11
CP10
T
L
UNK/SBZP
15
UNK/SBZP
14 13
NSASEDIS
NSD32DIS
NS_SMP
PLE