| Glossary |
| ======== |
| |
| This glossary provides definitions for terms and abbreviations used in the Hafnium |
| documentation. |
| |
| You can find additional definitions in the `Arm Glossary`_. |
| |
| .. glossary:: |
| :sorted: |
| |
| AArch32 |
| 32-bit execution state of the ARMv8 ISA |
| |
| AArch64 |
| 64-bit execution state of the ARMv8 ISA |
| |
| BTI |
| Branch Target Identification. An Armv8.5 extension providing additional |
| control flow integrity around indirect branches and their targets. |
| |
| CoT |
| Chain of Trust |
| |
| DMA |
| Direct Memory Access |
| |
| DS-5 |
| Arm Development Studio 5 |
| |
| DT |
| Device Tree |
| |
| DTB |
| Device Tree Blob |
| |
| DTS |
| Device Tree Source |
| |
| EC |
| Execution Context |
| |
| EL |
| Exception Level |
| |
| FCONF |
| Firmware Configuration Framework |
| |
| FDT |
| Flattened Device Tree |
| |
| FF-A |
| Firmware Framework for Arm A-profile |
| |
| FIP |
| Firmware Image Package |
| |
| FVP |
| Fixed Virtual Platform |
| |
| GIC |
| Generic Interrupt Controller |
| |
| ISA |
| Instruction Set Architecture |
| |
| IPA |
| Intermediate Physical Address |
| |
| JOP |
| Jump-Oriented Programming |
| |
| LSP |
| A logical secure partition managed by SPM |
| |
| MMU |
| Memory Management Unit |
| |
| MPIDR |
| Multiprocessor Affinity Register |
| |
| MTE |
| Memory Tagging Extension. An optional Armv8.5 extension that enables |
| hardware-assisted memory tagging. |
| |
| NWd |
| Normal World |
| |
| ODM |
| Original Design Manufacturer |
| |
| OEM |
| Original Equipment Manufacturer |
| |
| OEN |
| Owning Entity Number |
| |
| PA |
| Physical Address |
| |
| PE |
| Processing Element |
| |
| PM |
| Power Management |
| |
| PVM |
| Primary Virtual Machine |
| |
| PAUTH |
| Pointer Authentication. An optional extension introduced in Armv8.3. |
| |
| PSCI |
| Power State Coordination Interface |
| |
| RAS |
| Reliability, Availability, and Serviceability extensions. A mandatory |
| extension for the Armv8.2 architecture and later. An optional extension to |
| the base Armv8 architecture. |
| |
| ROP |
| Return-Oriented Programming |
| |
| ROT |
| Root of Trust |
| |
| SEA |
| Synchronous External Abort |
| |
| SiP |
| Silicon Provider |
| |
| SMC |
| Secure Monitor Call |
| |
| SMCCC |
| :term:`SMC` Calling Convention |
| |
| SoC |
| System on Chip |
| |
| SP |
| Secure Partition |
| |
| SPD |
| Secure Payload Dispatcher |
| |
| SPM |
| Secure Partition Manager |
| |
| SPMC |
| Secure Partition Manager Core |
| |
| SPMD |
| Secure Partition Manager Dispatcher |
| |
| SVE |
| Scalable Vector Extension |
| |
| SWd |
| Secure World |
| |
| TBB |
| Trusted Board Boot |
| |
| TBBR |
| Trusted Board Boot Requirements |
| |
| TCB |
| Trusted Compute Base |
| |
| TEE |
| Trusted Execution Environment |
| |
| TF-A |
| Trusted Firmware-A |
| |
| TLB |
| Translation Lookaside Buffer |
| |
| TZC |
| TrustZone Controller |
| |
| .. _`Arm Glossary`: https://developer.arm.com/support/arm-glossary |