Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 1 | :Page authors: Gyorgy Szing <gyorgy.szing@arm.com> |
| 2 | |
| 3 | .. |
| 4 | The build-system will copy all documents into a temporary directory tree |
| 5 | before the documentation is built. |
| 6 | This file will be copied to the top level and thus please use relative paths |
| 7 | as if this file would be in <TFM_ROOT_DIR>. |
| 8 | |
| 9 | The values between @ characters will be filled in by CMake. |
| 10 | |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 11 | Trusted Firmware-M Documentation |
| 12 | ================================ |
| 13 | |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 14 | .. raw:: html |
| 15 | |
| 16 | <ul class="grid"> |
| 17 | <li class="grid-item"> |
| 18 | <a href="docs/introduction/readme.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 19 | <img alt="" src="_static/images/tfm-introduction.png"/> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 20 | <h2>Introduction</h2> |
| 21 | </a> |
| 22 | <p>Introducing the Trusted Firmware-M Project: overview, |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 23 | architecture, features, and licensing.</p> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 24 | </li> |
| 25 | <li class="grid-item"> |
| 26 | <a href="docs/getting_started/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 27 | <img alt="" src="_static/images/tfm-documentation.png"/> |
| 28 | <h2>Getting Started</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 29 | </a> |
| 30 | <p>Follow this guide to set up a development environment on your |
| 31 | system, and then build and run a sample application.</p> |
| 32 | </li> |
| 33 | <li class="grid-item"> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 34 | <a href="platform/ext/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 35 | <img alt="" src="_static/images/tfm-platform.png"/> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 36 | <h2>Supported Platforms</h2> |
| 37 | </a> |
| 38 | <p>List of supported boards and platforms.</p> |
| 39 | </li> |
| 40 | <li class="grid-item"> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 41 | <a href="docs/contributing/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 42 | <img alt="" src="_static/images/tfm-contribution.png"/> |
| 43 | <h2>Contribution</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 44 | </a> |
| 45 | <p>As an open-source project, we welcome and encourage the community |
| 46 | to submit patches directly to the project.</p> |
| 47 | </li> |
| 48 | <li class="grid-item"> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 49 | <a href="docs/integration_guide/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 50 | <img alt="" src="_static/images/tfm-integration.png"/> |
| 51 | <h2>Integration</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 52 | </a> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 53 | <p>Guidelines for integration with TF-M.</p> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 54 | </li> |
| 55 | <li class="grid-item"> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 56 | <a href="docs/technical_references/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 57 | <img alt="" src="_static/images/tfm-reference.png"/> |
| 58 | <h2>References</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 59 | </a> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 60 | <p>Design documents.</p> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 61 | </li> |
| 62 | <li class="grid-item"> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 63 | <a href="docs/security/index.html"> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 64 | <img alt="" src="_static/images/tfm.png"/> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 65 | <h2>Security</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 66 | </a> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 67 | <p>Requirements, processes, and thread models for ensuring security |
| 68 | is addressed within the TF-M project.</p> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 69 | </li> |
| 70 | <li class="grid-item"> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 71 | <a href="docs/releases/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 72 | <img alt="" src="_static/images/tfm-release.png"/> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 73 | <h2>Releases</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 74 | </a> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 75 | <p>Release notes.</p> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 76 | </li> |
| 77 | </ul> |
| 78 | |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 79 | .. toctree:: |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 80 | :caption: Table of Contents |
| 81 | :name: mastertoc |
| 82 | :titlesonly: |
| 83 | :maxdepth: 1 |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 84 | :hidden: |
| 85 | |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 86 | Home<self> |
| 87 | docs/introduction/index |
| 88 | docs/getting_started/index |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 89 | platform/ext/index |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 90 | docs/contributing/index |
| 91 | docs/integration_guide/index |
| 92 | docs/technical_references/index |
| 93 | docs/security/index |
| 94 | docs/releases/index |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 95 | |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 96 | |
| 97 | .. toctree:: |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 98 | :maxdepth: 2 |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 99 | :hidden: |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 100 | :caption: Quick Links |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 101 | |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 102 | API Reference <https://ci.trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-firmware-m/build/docs/reference_manual/html/index.html> |
Minos Galanakis | 9f350e9 | 2020-07-02 13:26:23 +0100 | [diff] [blame] | 103 | Security Center <https://developer.trustedfirmware.org/w/collaboration/security_center> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 104 | Platform Security Architecture <https://developer.arm.com/architectures/security-architectures/platform-security-architecture> |
| 105 | docs/glossary |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 106 | |
| 107 | -------------- |
| 108 | |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 109 | *Copyright (c) 2017-2021, Arm Limited. All rights reserved.* |