diff --git a/docs/global_substitutions.txt b/docs/global_substitutions.txt index fdca9c3..491b160 100644 --- a/docs/global_substitutions.txt +++ b/docs/global_substitutions.txt @@ -1,11 +1,13 @@ .. |AArch32| replace:: :term:`AArch32` .. |AArch64| replace:: :term:`AArch64` .. |API| replace:: :term:`API` +.. |BTI| replace:: :term:`BTI` .. |CoT| replace:: :term:`CoT` .. |COT| replace:: :term:`COT` .. |CSS| replace:: :term:`CSS` .. |CVE| replace:: :term:`CVE` .. |DS-5| replace:: :term:`DS-5` +.. |DSU| replace:: :term:`DSU` .. |DT| replace:: :term:`DT` .. |EL| replace:: :term:`EL` .. |EHF| replace:: :term:`EHF` @@ -19,10 +21,12 @@ .. |MMU| replace:: :term:`MMU` .. |MPAM| replace:: :term:`MPAM` .. |MPIDR| replace:: :term:`MPIDR` +.. |MTE| replace:: :term:`MTE` .. |OEN| replace:: :term:`OEN` .. |OP-TEE| replace:: :term:`OP-TEE` .. |OTE| replace:: :term:`OTE` .. |PDD| replace:: :term:`PDD` +.. |PAUTH| replace:: :term:`PAUTH` .. |PMF| replace:: :term:`PMF` .. |PSCI| replace:: :term:`PSCI` .. |RAS| replace:: :term:`RAS` @@ -41,6 +45,7 @@ .. |SPCI| replace:: :term:`SPCI` .. |SPD| replace:: :term:`SPD` .. |SPM| replace:: :term:`SPM` +.. |SSBS| replace:: :term:`SSBS` .. |SVE| replace:: :term:`SVE` .. |TBB| replace:: :term:`TBB` .. |TBBR| replace:: :term:`TBBR` @@ -51,6 +56,7 @@ .. |TLK| replace:: :term:`TLK` .. |TSP| replace:: :term:`TSP` .. |TZC| replace:: :term:`TZC` +.. |UBSAN| replace:: :term:`UBSAN` .. |UEFI| replace:: :term:`UEFI` .. |WDOG| replace:: :term:`WDOG` -.. |XLAT| replace:: :term:`XLAT` \ No newline at end of file +.. |XLAT| replace:: :term:`XLAT` diff --git a/docs/glossary.rst b/docs/glossary.rst index 45caf46..2f19df5 100644 --- a/docs/glossary.rst +++ b/docs/glossary.rst @@ -18,6 +18,10 @@ API Application Programming Interface + BTI + Branch Target Identification. An Armv8.5 extension providing additional + control flow integrity around indirect branches and their targets. + CoT COT Chain of Trust @@ -32,6 +36,9 @@ DS-5 Arm Development Studio 5 + DSU + DynamIQ Shared Unit + DT Device Tree @@ -72,6 +79,10 @@ MPIDR Multiprocessor Affinity Register + MTE + Memory Tagging Extension. An optional Armv8.5 extension that enables + hardware-assisted memory tagging. + OEN Owning Entity Number @@ -84,6 +95,9 @@ PDD Platform Design Document + PAUTH + Pointer Authentication. An optional extension introduced in Armv8.3. + PMF Performance Measurement Framework @@ -138,6 +152,11 @@ SPM Secure Partition Manager + SSBS + Speculative Store Bypass Safe. Introduced in Armv8.5, this configuration + bit can be set by software to allow or prevent the hardware from + performing speculative operations. + SVE Scalable Vector Extension @@ -168,6 +187,9 @@ TZC TrustZone Controller + UBSAN + Undefined Behavior Sanitizer + UEFI Unified Extensible Firmware Interface @@ -177,4 +199,4 @@ XLAT Translation (abbr.). For example, "XLAT table". -.. _`Arm Glossary`: https://developer.arm.com/support/arm-glossary \ No newline at end of file +.. _`Arm Glossary`: https://developer.arm.com/support/arm-glossary