Gyorgy Szing | 101ce2d | 2021-03-19 12:47:53 +0100 | [diff] [blame] | 1 | Firmware Framework for Armv8-A |
| 2 | ============================== |
Julian Hall | 6ff788e | 2022-04-12 13:21:18 +0100 | [diff] [blame] | 3 | The |FF-A| specification defines a software architecture that isolates Secure world firmware images from each other. The |
| 4 | specification defines interfaces that standardize communication between various images. This includes communication |
| 5 | between images in the Secure world and Normal world. |
Gyorgy Szing | 101ce2d | 2021-03-19 12:47:53 +0100 | [diff] [blame] | 6 | |
Julian Hall | 6ff788e | 2022-04-12 13:21:18 +0100 | [diff] [blame] | 7 | The Trusted Services project includes service providers that may be deployed within FF-A S-EL0 secure partitions. This |
| 8 | includes service providers that form the security foundations needed for meeting PSA Certified requirements. Other secure |
| 9 | partitions are available such as the SMM Gateway to provide Secure world backing for UEFI services. |
Gyorgy Szing | 101ce2d | 2021-03-19 12:47:53 +0100 | [diff] [blame] | 10 | |
Julian Hall | 6ff788e | 2022-04-12 13:21:18 +0100 | [diff] [blame] | 11 | The component :ref:`libsp` captures helpful abstractions to allow easy FF-A compliant S-EL0 SP development. S-EL0 SPs |
| 12 | are SPMC agonistic and can be used with an SPMC running in any higher secure exception level (S-EL1 - S-EL3). |
Gyorgy Szing | 101ce2d | 2021-03-19 12:47:53 +0100 | [diff] [blame] | 13 | |
| 14 | -------------- |
| 15 | |
Julian Hall | 6d4a7a0 | 2022-04-11 11:23:19 +0100 | [diff] [blame] | 16 | *Copyright (c) 2021-2022, Arm Limited and Contributors. All rights reserved.* |
Gyorgy Szing | 101ce2d | 2021-03-19 12:47:53 +0100 | [diff] [blame] | 17 | |
| 18 | SPDX-License-Identifier: BSD-3-Clause |