Skip to content

crust-firmware/arm-trusted-firmware

This branch is 7 commits ahead of, 5719 commits behind ARM-software/arm-trusted-firmware:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5746d27 · Jun 12, 2022
Apr 19, 2021
May 18, 2022
Mar 31, 2022
Apr 21, 2021
Jun 12, 2022
Apr 28, 2022
May 13, 2022
Jun 1, 2022
Jun 12, 2022
May 17, 2022
May 25, 2022
May 24, 2022
Apr 26, 2021
May 18, 2022
Jun 12, 2022
May 20, 2022
Jun 1, 2022
Jul 12, 2019
May 3, 2022
Jan 24, 2022
Dec 3, 2020
May 4, 2022
Apr 2, 2020
Jan 24, 2022
Jun 12, 2022
Jun 1, 2022
Sep 27, 2016
Oct 8, 2019
Jun 1, 2022
Jun 1, 2022
Oct 9, 2019

Repository files navigation

Trusted Firmware-A

Trusted Firmware-A (TF-A) is a reference implementation of secure world software for Arm A-Profile architectures (Armv8-A and Armv7-A), including an Exception Level 3 (EL3) Secure Monitor. It provides a suitable starting point for productization of secure world boot and runtime firmware, in either the AArch32 or AArch64 execution states.

TF-A implements Arm interface standards, including:

The code is designed to be portable and reusable across hardware platforms and software models that are based on the Armv8-A and Armv7-A architectures.

In collaboration with interested parties, we will continue to enhance TF-A with reference implementations of Arm standards to benefit developers working with Armv7-A and Armv8-A TrustZone technology.

Users are encouraged to do their own security validation, including penetration testing, on any secure world code derived from TF-A.

More Info and Documentation

To find out more about Trusted Firmware-A, please view the full documentation that is available through trustedfirmware.org.


Copyright (c) 2013-2019, Arm Limited and Contributors. All rights reserved.

About

Arm Trusted Firmware with changes for compatibility with Crust

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 88.0%
  • Assembly 8.1%
  • Makefile 3.6%
  • Python 0.2%
  • JavaScript 0.1%
  • Shell 0.0%