Galanakis, Minos | 6ccf7ec | 2019-11-07 15:15:05 +0000 | [diff] [blame] | 1 | ################## |
| 2 | Trusted Firmware-M |
| 3 | ################## |
Antonio de Angelis | ea8ebc9 | 2025-02-13 11:05:20 +0000 | [diff] [blame] | 4 | |
| 5 | .. image:: https://scan.coverity.com/projects/22164/badge.svg |
| 6 | :alt: Coverity Scan Build Status |
| 7 | :target: https://scan.coverity.com/projects/trusted-firmware-m-35b064f0-65c2-4afb-9ba9-24aa432fb7fa |
| 8 | |
Galanakis, Minos | 6ccf7ec | 2019-11-07 15:15:05 +0000 | [diff] [blame] | 9 | The Trusted Firmware-M software implementation contained in this project is |
| 10 | designed to be a reference implementation of the |
| 11 | `Platform Security Architecture`_ (PSA) for `ARMv7-M and Armv8-M`_. |
| 12 | |
| 13 | ########### |
| 14 | Quick Links |
| 15 | ########### |
Gyorgy Szing | db9783c | 2019-04-17 21:08:48 +0200 | [diff] [blame] | 16 | |
| 17 | .. Note:: |
Antonio de Angelis | e9c7d22 | 2023-09-11 17:17:55 +0100 | [diff] [blame] | 18 | This git contains the source code for Trusted Firmware-M. It is primarily |
| 19 | hosted at `git.trustedfirmware.org`_ with a read-only mirror available on |
| 20 | `GitHub`_. |
Gyorgy Szing | db9783c | 2019-04-17 21:08:48 +0200 | [diff] [blame] | 21 | |
Galanakis, Minos | 6ccf7ec | 2019-11-07 15:15:05 +0000 | [diff] [blame] | 22 | All official documentation has moved to `Trusted Firmware-M documentation`_ |
| 23 | which is available through `trustedfirmware.org`_. |
Gyorgy Szing | db9783c | 2019-04-17 21:08:48 +0200 | [diff] [blame] | 24 | |
Galanakis, Minos | 6ccf7ec | 2019-11-07 15:15:05 +0000 | [diff] [blame] | 25 | * `ARMv7-M and Armv8-M`_ |
| 26 | * `ARMv8-M Architecture`_ |
| 27 | * `Platform Security Architecture`_ |
| 28 | * `PSA certified`_ |
| 29 | * `Documentation home`_ |
Soby Mathew | d8efe8f | 2020-03-16 15:19:05 +0000 | [diff] [blame] | 30 | * `Release notes`_ |
Summer Qin | 6d5c91c | 2021-05-24 15:32:44 +0800 | [diff] [blame] | 31 | * `TF-M getting started`_ |
Galanakis, Minos | 6ccf7ec | 2019-11-07 15:15:05 +0000 | [diff] [blame] | 32 | * `Build instructions`_ |
Summer Qin | 0de91c9 | 2021-06-17 16:30:18 +0800 | [diff] [blame] | 33 | * `Run TF-M examples on Arm platforms`_ |
Galanakis, Minos | 6ccf7ec | 2019-11-07 15:15:05 +0000 | [diff] [blame] | 34 | * `Contribution guidelines`_ |
| 35 | * `trustedfirmware.org`_ |
Gyorgy Szing | db9783c | 2019-04-17 21:08:48 +0200 | [diff] [blame] | 36 | |
| 37 | #################### |
| 38 | Feedback and support |
| 39 | #################### |
Galanakis, Minos | 6ccf7ec | 2019-11-07 15:15:05 +0000 | [diff] [blame] | 40 | Feedback can be submitted via email to |
Kevin Peng | b29d5f9 | 2020-06-11 11:03:11 +0800 | [diff] [blame] | 41 | `TF-M mailing list <tf-m@lists.trustedfirmware.org>`__. |
Gyorgy Szing | db9783c | 2019-04-17 21:08:48 +0200 | [diff] [blame] | 42 | |
Gilles Peskine | c8a3a05 | 2023-03-01 20:46:19 +0100 | [diff] [blame] | 43 | .. _License: https://tf-m-user-guide.trustedfirmware.org/contributing/lic.html |
| 44 | .. _Contribution guidelines: https://tf-m-user-guide.trustedfirmware.org/contributing/contributing_process.html |
| 45 | .. _Build instructions: https://tf-m-user-guide.trustedfirmware.org/building/tfm_build_instruction.html |
| 46 | .. _TF-M getting started: https://tf-m-user-guide.trustedfirmware.org/getting_started/tfm_getting_started.html |
| 47 | .. _Run TF-M examples on Arm platforms: https://tf-m-user-guide.trustedfirmware.org/building/run_tfm_examples_on_arm_platforms.html |
Galanakis, Minos | 6ccf7ec | 2019-11-07 15:15:05 +0000 | [diff] [blame] | 48 | .. _ARMv7-M and Armv8-M: https://developer.arm.com/architectures/cpu-architecture/m-profile |
| 49 | .. _ARMv8-M Architecture: https://developer.arm.com/docs/100688/latest/an-introduction-to-the-armv8-m-architecture |
| 50 | .. _Platform Security Architecture: https://www.arm.com/why-arm/architecture/platform-security-architecture |
| 51 | .. _PSA certified: https://www.psacertified.org/ |
Galanakis, Minos | dc6694b | 2020-01-06 13:54:56 +0000 | [diff] [blame] | 52 | .. _Trusted Firmware-M documentation: `Documentation home`_ |
Gilles Peskine | c8a3a05 | 2023-03-01 20:46:19 +0100 | [diff] [blame] | 53 | .. _Documentation home: https://tf-m-user-guide.trustedfirmware.org/index.html |
Antonio de Angelis | e9c7d22 | 2023-09-11 17:17:55 +0100 | [diff] [blame] | 54 | .. _trustedfirmware.org: https://www.trustedfirmware.org |
Gilles Peskine | c8a3a05 | 2023-03-01 20:46:19 +0100 | [diff] [blame] | 55 | .. _Release notes: https://tf-m-user-guide.trustedfirmware.org/releases/index.html |
Antonio de Angelis | e9c7d22 | 2023-09-11 17:17:55 +0100 | [diff] [blame] | 56 | .. _git.trustedfirmware.org: https://git.trustedfirmware.org/ |
| 57 | .. _GitHub: https://github.com/TrustedFirmware-M |
Gyorgy Szing | db9783c | 2019-04-17 21:08:48 +0200 | [diff] [blame] | 58 | |
Antonio de Angelis | ea8ebc9 | 2025-02-13 11:05:20 +0000 | [diff] [blame] | 59 | *Copyright (c) 2017-2025, Arm Limited. All rights reserved.* |