Anton Komlev | 1f1bec0 | 2022-06-17 15:45:09 +0100 | [diff] [blame] | 1 | ################################ |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 2 | Trusted Firmware-M Documentation |
Anton Komlev | 1f1bec0 | 2022-06-17 15:45:09 +0100 | [diff] [blame] | 3 | ################################ |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 4 | |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 5 | .. raw:: html |
| 6 | |
| 7 | <ul class="grid"> |
| 8 | <li class="grid-item"> |
Anton Komlev | 3356ba3 | 2022-03-31 22:02:11 +0100 | [diff] [blame] | 9 | <a href="introduction/readme.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 10 | <img alt="" src="_static/images/tfm-introduction.png"/> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 11 | <h2>Introduction</h2> |
| 12 | </a> |
| 13 | <p>Introducing the Trusted Firmware-M Project: overview, |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 14 | architecture, features, and licensing.</p> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 15 | </li> |
| 16 | <li class="grid-item"> |
Anton Komlev | 3356ba3 | 2022-03-31 22:02:11 +0100 | [diff] [blame] | 17 | <a href="getting_started/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 18 | <img alt="" src="_static/images/tfm-documentation.png"/> |
| 19 | <h2>Getting Started</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 20 | </a> |
| 21 | <p>Follow this guide to set up a development environment on your |
| 22 | system, and then build and run a sample application.</p> |
| 23 | </li> |
| 24 | <li class="grid-item"> |
Gabor Abonyi | 2cac666 | 2022-07-19 14:33:17 +0200 | [diff] [blame] | 25 | <a href="platform/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 26 | <img alt="" src="_static/images/tfm-platform.png"/> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 27 | <h2>Supported Platforms</h2> |
| 28 | </a> |
| 29 | <p>List of supported boards and platforms.</p> |
| 30 | </li> |
| 31 | <li class="grid-item"> |
Anton Komlev | 3356ba3 | 2022-03-31 22:02:11 +0100 | [diff] [blame] | 32 | <a href="contributing/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 33 | <img alt="" src="_static/images/tfm-contribution.png"/> |
| 34 | <h2>Contribution</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 35 | </a> |
| 36 | <p>As an open-source project, we welcome and encourage the community |
| 37 | to submit patches directly to the project.</p> |
| 38 | </li> |
| 39 | <li class="grid-item"> |
Anton Komlev | 3356ba3 | 2022-03-31 22:02:11 +0100 | [diff] [blame] | 40 | <a href="integration_guide/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 41 | <img alt="" src="_static/images/tfm-integration.png"/> |
| 42 | <h2>Integration</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 43 | </a> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 44 | <p>Guidelines for integration with TF-M.</p> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 45 | </li> |
| 46 | <li class="grid-item"> |
Anton Komlev | ff7cbae | 2023-01-12 16:28:26 +0000 | [diff] [blame] | 47 | <a href="design_docs/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 48 | <img alt="" src="_static/images/tfm-reference.png"/> |
| 49 | <h2>References</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 50 | </a> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 51 | <p>Design documents.</p> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 52 | </li> |
| 53 | <li class="grid-item"> |
Anton Komlev | 3356ba3 | 2022-03-31 22:02:11 +0100 | [diff] [blame] | 54 | <a href="security/index.html"> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 55 | <img alt="" src="_static/images/tfm.png"/> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 56 | <h2>Security</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 57 | </a> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 58 | <p>Requirements, processes, and thread models for ensuring security |
| 59 | is addressed within the TF-M project.</p> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 60 | </li> |
| 61 | <li class="grid-item"> |
Anton Komlev | 3356ba3 | 2022-03-31 22:02:11 +0100 | [diff] [blame] | 62 | <a href="releases/index.html"> |
Anton Komlev | d36e51f | 2021-05-05 23:17:57 +0100 | [diff] [blame] | 63 | <img alt="" src="_static/images/tfm-release.png"/> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 64 | <h2>Releases</h2> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 65 | </a> |
Summer Qin | abf6698 | 2021-04-06 17:22:15 +0800 | [diff] [blame] | 66 | <p>Release notes.</p> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 67 | </li> |
| 68 | </ul> |
| 69 | |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 70 | .. toctree:: |
Anton Komlev | 91281f0 | 2022-04-22 09:24:20 +0100 | [diff] [blame] | 71 | :caption: Overview |
Anton Komlev | 1f1bec0 | 2022-06-17 15:45:09 +0100 | [diff] [blame] | 72 | :titlesonly: |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 73 | :maxdepth: 1 |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 74 | :hidden: |
| 75 | |
Anton Komlev | 3356ba3 | 2022-03-31 22:02:11 +0100 | [diff] [blame] | 76 | introduction/index |
Anton Komlev | 91281f0 | 2022-04-22 09:24:20 +0100 | [diff] [blame] | 77 | Getting Started <getting_started/index> |
Anton Komlev | 3356ba3 | 2022-03-31 22:02:11 +0100 | [diff] [blame] | 78 | security/index |
| 79 | releases/index |
Anton Komlev | 91281f0 | 2022-04-22 09:24:20 +0100 | [diff] [blame] | 80 | Glossary <glossary> |
Minos Galanakis | e409401 | 2020-06-12 14:25:34 +0100 | [diff] [blame] | 81 | |
Anton Komlev | 91281f0 | 2022-04-22 09:24:20 +0100 | [diff] [blame] | 82 | .. toctree:: |
| 83 | :caption: Development |
Anton Komlev | 1f1bec0 | 2022-06-17 15:45:09 +0100 | [diff] [blame] | 84 | :titlesonly: |
Anton Komlev | 91281f0 | 2022-04-22 09:24:20 +0100 | [diff] [blame] | 85 | :maxdepth: 1 |
| 86 | :hidden: |
| 87 | |
Anton Komlev | 90657c1 | 2023-01-17 13:01:22 +0000 | [diff] [blame] | 88 | Platforms <platform/index> |
Anton Komlev | 0dbe8f1 | 2022-06-17 16:48:12 +0100 | [diff] [blame] | 89 | building/tfm_build_instruction |
Anton Komlev | affe14f | 2022-11-01 00:07:41 +0000 | [diff] [blame] | 90 | configuration/index |
Anton Komlev | 91281f0 | 2022-04-22 09:24:20 +0100 | [diff] [blame] | 91 | integration_guide/index |
Anton Komlev | ff7cbae | 2023-01-12 16:28:26 +0000 | [diff] [blame] | 92 | design_docs/index |
Anton Komlev | 91281f0 | 2022-04-22 09:24:20 +0100 | [diff] [blame] | 93 | Tools <tools/index> |
| 94 | |
| 95 | .. toctree:: |
| 96 | :caption: Contribution |
| 97 | :titlesonly: |
| 98 | :hidden: |
| 99 | |
| 100 | Guidelines <contributing/index> |
| 101 | contributing/lic |
| 102 | DCO <contributing/dco> |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 103 | |
| 104 | .. toctree:: |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 105 | :maxdepth: 2 |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 106 | :hidden: |
Anton Komlev | 91281f0 | 2022-04-22 09:24:20 +0100 | [diff] [blame] | 107 | :caption: Links |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 108 | |
Gilles Peskine | c8a3a05 | 2023-03-01 20:46:19 +0100 | [diff] [blame] | 109 | API Reference <https://ci.trustedfirmware.org/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] | 110 | Security Center <https://developer.trustedfirmware.org/w/collaboration/security_center> |
Anton Komlev | 91281f0 | 2022-04-22 09:24:20 +0100 | [diff] [blame] | 111 | PSA <https://www.arm.com/architecture/security-features/platform-security> |
Galanakis, Minos | 0c1ad78 | 2019-11-08 11:28:40 +0000 | [diff] [blame] | 112 | |
| 113 | -------------- |
| 114 | |
Gabor Abonyi | 2cac666 | 2022-07-19 14:33:17 +0200 | [diff] [blame] | 115 | *Copyright (c) 2017-2022, Arm Limited. All rights reserved.* |