• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

bl1/11-Mar-2024-2,3041,586

bl2/11-Mar-2024-3,7172,588

cmake/11-Mar-2024-597511

config/11-Mar-2024-1,9121,026

docs/11-Mar-2024-30,75723,404

interface/11-Mar-2024-15,9485,089

lib/11-Mar-2024-183,85499,508

platform/11-Mar-2024-745,303407,144

secure_fw/11-Mar-2024-30,14117,885

tools/11-Mar-2024-1,7871,438

zephyr/11-Mar-2024-64

.gitattributesD11-Mar-202484 64

.gitignoreD11-Mar-2024203 1914

.gitreviewD11-Mar-202484 54

CMakeLists.txtD11-Mar-20243.2 KiB9269

KconfigD11-Mar-20242.8 KiB10276

dco.txtD11-Mar-20241.4 KiB3828

license.rstD11-Mar-20241.7 KiB3727

readme.rstD11-Mar-20242.9 KiB5143

toolchain_ARMCLANG.cmakeD11-Mar-202415.5 KiB414355

toolchain_GNUARM.cmakeD11-Mar-202413.3 KiB383324

toolchain_IARARM.cmakeD11-Mar-20246.2 KiB195164

readme.rst

1##################
2Trusted Firmware-M
3##################
4The Trusted Firmware-M software implementation contained in this project is
5designed to be a reference implementation of the
6`Platform Security Architecture`_ (PSA) for `ARMv7-M and Armv8-M`_.
7
8###########
9Quick Links
10###########
11
12.. Note::
13    This git contains the source code for Trusted Firmware-M.
14
15    All official documentation has moved to `Trusted Firmware-M documentation`_
16    which is available through `trustedfirmware.org`_.
17
18* `ARMv7-M and Armv8-M`_
19* `ARMv8-M Architecture`_
20* `Platform Security Architecture`_
21* `PSA certified`_
22* `Documentation home`_
23* `Release notes`_
24* `TF-M getting started`_
25* `Build instructions`_
26* `Run TF-M examples on Arm platforms`_
27* `Contribution guidelines`_
28* `trustedfirmware.org`_
29
30####################
31Feedback and support
32####################
33Feedback can be submitted via email to
34`TF-M mailing list <tf-m@lists.trustedfirmware.org>`__.
35
36.. _License: https://ci.trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-firmware-m/build/docs/user_guide/html/license.html
37.. _Contribution guidelines: https://ci.trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-firmware-m/build/docs/user_guide/html/docs/contributing/contributing_process.html
38.. _Build instructions: https://ci.trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-firmware-m/build/docs/user_guide/html/docs/technical_references/instructions/tfm_build_instruction.html
39.. _TF-M getting started: https://ci.trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-firmware-m/build/docs/user_guide/html/docs/getting_started/tfm_getting_started.html
40.. _Run TF-M examples on Arm platforms: https://ci.trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-firmware-m/build/docs/user_guide/html/docs/technical_references/instructions/run_tfm_examples_on_arm_platforms.html
41.. _ARMv7-M and Armv8-M: https://developer.arm.com/architectures/cpu-architecture/m-profile
42.. _ARMv8-M Architecture: https://developer.arm.com/docs/100688/latest/an-introduction-to-the-armv8-m-architecture
43.. _Platform Security Architecture: https://www.arm.com/why-arm/architecture/platform-security-architecture
44.. _PSA certified: https://www.psacertified.org/
45.. _Trusted Firmware-M documentation: `Documentation home`_
46.. _Documentation home: https://ci.trustedfirmware.org/job/tf-m-build-docs-nightly/lastStableBuild/artifact/trusted-firmware-m/build/docs/user_guide/html/index.html
47.. _trustedfirmware.org: http://www.trustedfirmware.org
48.. _Release notes: https://ci.trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-firmware-m/build/docs/user_guide/html/docs/releases/index.html
49
50*Copyright (c) 2017-2021, Arm Limited. All rights reserved.*
51