Docs: Refine glossary.rst
- Change "Trusted Firmware - M" to "Trusted Firmware-M".
- Align the glossary.rst in 80 columns.
- Sort by alphabet.
Change-Id: I5ef05409a310b0edd8a1c96c283f332b4062a85a
Signed-off-by: Edison Ai <edison.ai@arm.com>
diff --git a/docs/glossary.rst b/docs/glossary.rst
index f25d9cd..ee4f511 100644
--- a/docs/glossary.rst
+++ b/docs/glossary.rst
@@ -7,48 +7,54 @@
************
.. glossary::
- TFM
- TF-M
- Trusted Firmware - M
- Trusted Firmware for M-class
- ARM TF-M provides a reference implementation of secure world software for ARMv8-M.
-
- SPE : TF-M related
- Secure Processing Environment
- PSA term. In TF-M this means the secure domain protected by TF-M.
-
NSPE : TF-M related
Non Secure Processing Enviroment
- PSA term. In TF-M this means non secure domain typically running an OS using services provided by TF-M.
+ PSA term. In TF-M this means non secure domain typically running an OS
+ using services provided by TF-M.
- SS : TF-M related
- Secure Service
- A component within the TEE that is atomic from a security/trust point of view, i.e. which is viewed as a single entity from a TF-M point of view.
+ SFN : TF-M related
+ Secure Function
+ The function entry to a secure service. Multiple SFN per SS are
+ permitted.
SP : TF-M related
Secure Partition
A logical container for secure services.
+ SPE : TF-M related
+ Secure Processing Environment
+ PSA term. In TF-M this means the secure domain protected by TF-M.
+
SPM : TF-M related
Secure Partition Manager
- The TF-M component responsible for enumeration, management and isolation of multiple Secure Partitions within the TEE.
+ The TF-M component responsible for enumeration, management and isolation
+ of multiple Secure Partitions within the TEE.
SPRT : TF-M related
Secure Partition Runtime
- The TF-M component responsible for Secure Partition runtime functionalities.
+ The TF-M component responsible for Secure Partition runtime
+ functionalities.
SPRTL : TF-M related
Secure Partition Runtime Library
A library contains the SPRT code and data.
- SFN : TF-M related
- Secure Function
- The function entry to a secure service. Multiple SFN per SS are permitted.
+ SS : TF-M related
+ Secure Service
+ A component within the TEE that is atomic from a security/trust point of
+ view, i.e. which is viewed as a single entity from a TF-M point of view.
SST : TF-M related
Secure Storage Service
Secure storage service provided by TF-M.
+ TFM
+ TF-M
+ Trusted Firmware-M
+ Trusted Firmware for M-class
+ ARM TF-M provides a reference implementation of secure world software
+ for ARMv8-M.
+
****************
SSE-200 platform
****************
@@ -73,7 +79,8 @@
SAU : v8M-specific
Secure Attribution Unit
- Hardware component providing isolation between Secure, Non-secure Callable and Non-secure addresses.
+ Hardware component providing isolation between Secure, Non-secure
+ Callable and Non-secure addresses.
***************
@@ -83,16 +90,18 @@
AAPCS
ARM Architecture Procedure Call Standard
- The AAPCS defines how subroutines can be separately written, separately compiled, and separately assembled to work together. It describes a contract between a calling routine and a called routine
-
- SVC
- SuperVisor Call
- ARMv7M assembly instruction to call a privileged handler function
+ The AAPCS defines how subroutines can be separately written, separately
+ compiled, and separately assembled to work together. It describes a
+ contract between a calling routine and a called routine
MPU : M-class Generic
Memory Protection Unit
Hardware component providing privilege control.
+ SVC
+ SuperVisor Call
+ ARMv7M assembly instruction to call a privileged handler function
+
--------------
*Copyright (c) 2017-2020, Arm Limited. All rights reserved.*