| commit | 34a585322fedf6b796a2b6f96378db6897efd169 | [log] [tgz] |
|---|---|---|
| author | Ludovic Mermod <ludovic.mermod@arm.com> | Wed Jan 14 16:01:06 2026 +0100 |
| committer | Andrew Walbran <qwandor@google.com> | Wed Jan 14 16:31:42 2026 +0000 |
| tree | 175b5071d5412a96a2dd655c801cc768686aba65 | |
| parent | ce097b4f0ac9a00ad557ec1cad821b8831e3993f [diff] |
refactor: add clippy for STF Run clippy on STF in `make clippy`. This change also fixes a bunch of errors and warnings reported by clippy, without affecting functionality. Change-Id: Ie51d2f3ad0685d5a6197fc3d155f1533ff6af93f Signed-off-by: Ludovic Mermod <ludovic.mermod@arm.com>
This project provides an experimental Rust port of Trusted Firmware-A’s (TF-A) EL3 runtime firmware (BL31).
The EL3 runtime firmware is responsible for:
The current implementation supports:
For more details on each of these services, please refer to the SMC services overview document.
The following platforms are supported currently:
See our Getting Started Guide.
The project is provided under the BSD-3-Clause license, see LICENSE. Contributions to this project are accepted under the same license and must also be made under the terms of the Developer Certificate of Origin, confirming that the code submitted can (legally) become part of the project.
See the contribution guidelines and style guide.
We welcome your feedback on this project! You can contact us through:
trustedfirmware Discord server, on the #rusted-firmware-a channel.If you want to report an issue, request a feature or simply take a look at the on-going and future work items, please head to our Github issues.
Arm is a registered trademark of Arm Limited (or its subsidiaries or affiliates).
This project uses some of the Arm product, service or technology trademarks, as listed in the Trademark List, in accordance with the Arm Trademark Use Guidelines.
Subsequent uses of these trademarks throughout this repository do not need to be prefixed with the Arm word trademark.
Copyright The Rusted Firmware-A Contributors