![ARM Musca-S1 Technical Reference Manual Download Page 82](http://html.mh-extra.com/html/arm/musca-s1/musca-s1_technical-reference-manual_2973236082.webp)
Table 3-22 APBSPPPCEXP0 Register bit assignments (continued)
Bits
Name
Function
[1]
S_SRAM_MPC
Defines the Secure Unprivileged access
setting for the Code SRAM MPC:
0b0
: Secure Privileged access only.
0b1
: Secure Unprivileged and Privileged
access.
Reset value
0b0
.
[0]
S_QSPI_MPC
Defines the Secure Unprivileged access
setting for the QSPI MPC:
0b0
: Secure Privileged access only.
0b1
: Secure Unprivileged and Privileged
access.
Reset value
0b0
.
APBSPPPCEXP1 Register
The Expansion 1 Secure Unprivileged Access APB slave Peripheral Protection Control Register
characteristics are:
Purpose
Defines the Secure access settings for the associated APB slave
Peripheral Protection
Controllers
(PPCs) for peripherals on the APB PPC Multiplexer, outside the SSE-200
subsystem.
See the
Arm
®
CoreLink
™
SSE
‑
200 Subsystem for Embedded Technical Reference Manual (r1p0)
for more information.
Usage constraints
There is a hardware bug in this register. See
B.1 S1 Secure and Non-secure privilege registers
for the description of the workaround.
Memory offset and full register reset value
See
3.4.6 Secure Privilege Control Block
.
The following table shows the bit assignments of the APBSPPPCEXP1 Register.
Caution
The hardware bug in this register prevents it from enabling Unprivileged access, bit[n]=
0b1
, for a
peripheral. See
B.1 S1 Secure and Non-secure privilege registers hardware bug
the description of the workaround.
3 Programmers model
3.4 Base element
101835_0000_01_en
Copyright © 2019, 2020 Arm Limited or its affiliates. All rights
reserved.
3-82
Non-Confidential