ArmPkg - jljusten/tianocore GitHub Wiki
ArmPkg provides ARM architectural protocols common to most of ARM platforms. (CU Arch. Protocol, Hardware Interrupt Protocol, MMU & Coprocessor helper API, ect.)
Various ARM architectures (from ARMv4T to ARMv7) are currently supported by this package. MPCore and Trustzone support are present through helper libraries.