You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
FreeRTOS-Kernel/portable/IAR/ARM_CM23/non_secure
Ahmed Ismail 31419bfcee
FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092)
FreeRTOS MPU: Add privileged execute never MPU attribute

A new MPU region attribute Privileged eXecute Never (PXN)
is introduced in Armv8.1-M architecture, where if an MPU
region has PXN attribute set and the processor attempts
to execute the code inside with privileged level,
the Memory Management Fault exception would be triggered,
with IACCVIOL bit in MemManage Fault State Register set
to 1. The PXN feature allows privileged software to ensure
specific application tasks (threads) to execute in
unprivileged level only.

Signed-off-by: Ahmed Ismail <Ahmed.Ismail@arm.com>
8 months ago
..
mpu_wrappers_v2_asm.S Remove duplicate pop from MPU Wrappers ASM Files (#1008) 12 months ago
port.c FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
portasm.h Use Regex for Copyright Year in Header Check (#1002) 1 year ago
portasm.s Use Regex for Copyright Year in Header Check (#1002) 1 year ago
portmacro.h FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
portmacrocommon.h Use Regex for Copyright Year in Header Check (#1002) 1 year ago