audk/ArmPkg/Include/Library
Ard Biesheuvel 6b821be140 ArmPkg/ArmMmuLib: Implement EFI_MEMORY_RP using access flag
Implement support for read-protected memory by wiring it up to the
access flag in the page table descriptor. The resulting mapping is
implicitly non-writable and non-executable as well, but this is good
enough for implementing this attribute, as we never rely on write or
execute permissions without read permissions.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Reviewed-by: Leif Lindholm <quic_llindhol@quicinc.com>
2023-03-16 21:14:49 +00:00
..
ArmDisassemblerLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ArmGenericTimerCounterLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ArmGicArchLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ArmGicLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ArmHvcLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ArmLib.h ArmPkg: Add GET_MPIDR_AFFINITY_BITS and MPIDR_MT_BIT to ArmLib.h 2023-01-27 14:18:56 +00:00
ArmMmuLib.h ArmPkg/ArmMmuLib: Implement EFI_MEMORY_RP using access flag 2023-03-16 21:14:49 +00:00
ArmMonitorLib.h ArmPkg/ArmMonitorLib: Definition for ArmMonitorLib library class 2022-11-06 16:32:28 +00:00
ArmMtlLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ArmSmcLib.h ArmPkg: Add SMC helper functions 2021-12-14 11:30:26 +00:00
ArmSvcLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
DefaultExceptionHandlerLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
OemMiscLib.h ArmPkg/SmbiosMiscDxe: Get SMBIOS information from OemMiscLib 2022-09-23 14:39:10 +00:00
OpteeLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SemihostLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
StandaloneMmMmuLib.h ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00