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/GCC
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
..
ARM7_AT91FR40008 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
ARM7_AT91SAM7S Use Regex for Copyright Year in Header Check (#1002) 1 year ago
ARM7_LPC23xx Use Regex for Copyright Year in Header Check (#1002) 1 year ago
ARM7_LPC2000 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
ARM_AARCH64 Add configUSE_TASK_FPU_SUPPORT to AARCH64 port (#1048) 10 months ago
ARM_AARCH64_SRE fix typos in comments: interace -> interface, swtich -> switch (#1022) 11 months ago
ARM_CA9 fix typos in comments: interace -> interface, swtich -> switch (#1022) 11 months ago
ARM_CA53_64_BIT fix typos in comments: interace -> interface, swtich -> switch (#1022) 11 months ago
ARM_CA53_64_BIT_SRE fix typos in comments: interace -> interface, swtich -> switch (#1022) 11 months ago
ARM_CM0 Fix spelling in comment (#1024) 11 months ago
ARM_CM3 Fix spelling in comment (#1024) 11 months ago
ARM_CM3_MPU Fix spelling in comment (#1024) 11 months ago
ARM_CM4F - Changed macro __VFP_FP__ to __ARM_FP for ports GCC/ARM_CM7, GCC/ARM_CM4_MPU, and GCC/ARM_CM4F to accurately reflect if floating point hardware support is enabled (#1088) 9 months ago
ARM_CM4_MPU - Changed macro __VFP_FP__ to __ARM_FP for ports GCC/ARM_CM7, GCC/ARM_CM4_MPU, and GCC/ARM_CM4F to accurately reflect if floating point hardware support is enabled (#1088) 9 months ago
ARM_CM7 - Changed macro __VFP_FP__ to __ARM_FP for ports GCC/ARM_CM7, GCC/ARM_CM4_MPU, and GCC/ARM_CM4F to accurately reflect if floating point hardware support is enabled (#1088) 9 months ago
ARM_CM23 FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
ARM_CM23_NTZ/non_secure FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
ARM_CM33 FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
ARM_CM33_NTZ/non_secure FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
ARM_CM35P FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
ARM_CM35P_NTZ/non_secure FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
ARM_CM55 FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
ARM_CM55_NTZ/non_secure FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
ARM_CM85 FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
ARM_CM85_NTZ/non_secure FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) 8 months ago
ARM_CR5 Update the memory alignment within the Cortex-R5 port asm code (#1023) 11 months ago
ARM_CRx_MPU fix typos in comments: interace -> interface, swtich -> switch (#1022) 11 months ago
ARM_CRx_No_GIC fix typos in comments: interace -> interface, swtich -> switch (#1022) 11 months ago
ATMega323 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
AVR32_UC3 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
AVR_AVRDx Remove AVR ports from main repo (#394) 4 years ago
AVR_Mega0 Remove AVR ports from main repo (#394) 4 years ago
CORTUS_APS3 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
ColdFire_V2 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
H8S2329 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
HCS12 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
IA32_flat Use Regex for Copyright Year in Header Check (#1002) 1 year ago
MCF5235 Replace two dashes and one whitespace with their corresponding ASCII characters. (#362) 4 years ago
MSP430F449 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
MicroBlaze Use Regex for Copyright Year in Header Check (#1002) 1 year ago
MicroBlazeV8 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
MicroBlazeV9 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
NiosII Use Regex for Copyright Year in Header Check (#1002) 1 year ago
PPC405_Xilinx Use Regex for Copyright Year in Header Check (#1002) 1 year ago
PPC440_Xilinx Use Regex for Copyright Year in Header Check (#1002) 1 year ago
RISC-V Fix the pxTopcOfStack typo in the RISC-V ports. (#1030) 11 months ago
RL78 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
RX100 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
RX200 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
RX600 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
RX600v2 Use Regex for Copyright Year in Header Check (#1002) 1 year ago
RX700v3_DPFPU Use Regex for Copyright Year in Header Check (#1002) 1 year ago
STR75x Use Regex for Copyright Year in Header Check (#1002) 1 year ago
TriCore_1782 Use Regex for Copyright Year in Header Check (#1002) 1 year ago