audk/ArmPkg/Library/ArmLib/Arm
Leif Lindholm 740b870dc8 ArmPkg: add ArmHasSecurityExtensions () helper function
Create a helper function to eliminate direct feature register reading.

Returns BOOLEAN True if the CPU implements the Security extensions,
otherwise returns BOOL False.

This function is only implemented for ARM, not AArch64.

Cc: Ard Biesheuvel <ard.biesheuvel@arm.com>
Signed-off-by: Leif Lindholm <leif@nuviainc.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
2020-12-18 15:27:26 +00:00
..
ArmLibSupport.S ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmLibSupport.asm ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmLibSupportV7.S ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmLibSupportV7.asm ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmV7ArchTimerSupport.S ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmV7ArchTimerSupport.asm ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmV7Lib.c ArmPkg: add ArmHasSecurityExtensions () helper function 2020-12-18 15:27:26 +00:00
ArmV7Lib.h ArmPkg/ArmLib: move set/way helper functions into private header 2020-03-05 21:08:30 +00:00
ArmV7Support.S ArmPkg/ArmLib ARM: set .fpu to let Clang 7 assemble ArmV7Support.S 2019-05-31 17:55:41 +02:00
ArmV7Support.asm ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00