Table 3-10 SECMPCINTSTATUS Register bit assignments
Bits
Name
Function
[31:19] -
Reserved.
[18]
S_MPCMRAM_STATUS
Interrupt status of eMRAM Memory
Protection Controller.
Reset value:
0b0
.
[17]
S_MPCSRAM_STATUS
Interrupt status of Code SRAM Memory
Protection Controller.
Reset value:
0b0
.
[16]
S_MPCQSPI_STATUS
Interrupt status of QSPI Memory Protection
Controller.
Reset value:
0b0
.
[15:4]
-
Reserved.
[3]
S_MPCSRAM3_STATUS
Interrupt Status of SRAM bank 3 Memory
Protection Controller.
Reset value:
0b0
.
[2]
S_MPCSRAM2_STATUS
Interrupt Status of SRAM bank 2 Memory
Protection Controller.
Reset value:
0b0
.
[1]
S_MPCSRAM1_STATUS
Interrupt Status of SRAM bank 1 Memory
Protection Controller.
Reset value:
0b0
.
[0]
S_MPCSRAM0_STATUS
Interrupt Status of SRAM bank 0 Memory
Protection Controller.
Reset value:
0b0
.
SECPPCINTSTAT Register
The Secure
Peripheral Protection Controller
(PPC) Interrupt Status Register characteristics are:
Purpose
When access violations occur on any Peripheral Protection Controller, a level interrupt is raised
from a combined interrupt to the Cortex-M33
Nested Vector Interrupt Controller
(NVIC). The
PPC Secure PPC Interrupt Status (SECPPCINTSTAT), Clear (SECPPCINTCLR) and Enable
(SECPPCINTEN) Registers enable software to determine the source of the interrupt, Clear the
interrupt, and enable or disable (Mask) the interrupt.
The SECPPCINTSTAT Register stores the interrupt statuses of
Peripheral Protection
Controllers
(PPCs).
See the
Arm
®
CoreLink
™
SSE
‑
200 Subsystem for Embedded Technical Reference Manual (r1p0)
for more information.
Usage constraints
This register is read-only.
Memory offset and full register reset value
See
3.4.6 Secure Privilege Control Block
.
3 Programmers model
3.4 Base element
101835_0000_01_en
Copyright © 2019, 2020 Arm Limited or its affiliates. All rights
reserved.
3-70
Non-Confidential