blob: 955c28b9e11a36ce4dd5938bf3bf1e9932d577af [file] [log] [blame]
Galanakis, Minos0c1ad782019-11-08 11:28:40 +00001: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, Minos0c1ad782019-11-08 11:28:40 +000011Trusted Firmware-M Documentation
12================================
13
Minos Galanakise4094012020-06-12 14:25:34 +010014.. raw:: html
15
16 <ul class="grid">
17 <li class="grid-item">
18 <a href="docs/introduction/readme.html">
Anton Komlevd36e51f2021-05-05 23:17:57 +010019 <img alt="" src="_static/images/tfm-introduction.png"/>
Minos Galanakise4094012020-06-12 14:25:34 +010020 <h2>Introduction</h2>
21 </a>
22 <p>Introducing the Trusted Firmware-M Project: overview,
Summer Qinabf66982021-04-06 17:22:15 +080023 architecture, features, and licensing.</p>
Minos Galanakise4094012020-06-12 14:25:34 +010024 </li>
25 <li class="grid-item">
26 <a href="docs/getting_started/index.html">
Anton Komlevd36e51f2021-05-05 23:17:57 +010027 <img alt="" src="_static/images/tfm-documentation.png"/>
28 <h2>Getting Started</h2>
Minos Galanakise4094012020-06-12 14:25:34 +010029 </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 Qinabf66982021-04-06 17:22:15 +080034 <a href="platform/ext/index.html">
Anton Komlevd36e51f2021-05-05 23:17:57 +010035 <img alt="" src="_static/images/tfm-platform.png"/>
Summer Qinabf66982021-04-06 17:22:15 +080036 <h2>Supported Platforms</h2>
37 </a>
38 <p>List of supported boards and platforms.</p>
39 </li>
40 <li class="grid-item">
Minos Galanakise4094012020-06-12 14:25:34 +010041 <a href="docs/contributing/index.html">
Anton Komlevd36e51f2021-05-05 23:17:57 +010042 <img alt="" src="_static/images/tfm-contribution.png"/>
43 <h2>Contribution</h2>
Minos Galanakise4094012020-06-12 14:25:34 +010044 </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 Qinabf66982021-04-06 17:22:15 +080049 <a href="docs/integration_guide/index.html">
Anton Komlevd36e51f2021-05-05 23:17:57 +010050 <img alt="" src="_static/images/tfm-integration.png"/>
51 <h2>Integration</h2>
Minos Galanakise4094012020-06-12 14:25:34 +010052 </a>
Summer Qinabf66982021-04-06 17:22:15 +080053 <p>Guidelines for integration with TF-M.</p>
Minos Galanakise4094012020-06-12 14:25:34 +010054 </li>
55 <li class="grid-item">
Summer Qinabf66982021-04-06 17:22:15 +080056 <a href="docs/technical_references/index.html">
Anton Komlevd36e51f2021-05-05 23:17:57 +010057 <img alt="" src="_static/images/tfm-reference.png"/>
58 <h2>References</h2>
Minos Galanakise4094012020-06-12 14:25:34 +010059 </a>
Summer Qinabf66982021-04-06 17:22:15 +080060 <p>Design documents.</p>
Minos Galanakise4094012020-06-12 14:25:34 +010061 </li>
62 <li class="grid-item">
Summer Qinabf66982021-04-06 17:22:15 +080063 <a href="docs/security/index.html">
Minos Galanakise4094012020-06-12 14:25:34 +010064 <img alt="" src="_static/images/tfm.png"/>
Summer Qinabf66982021-04-06 17:22:15 +080065 <h2>Security</h2>
Minos Galanakise4094012020-06-12 14:25:34 +010066 </a>
Summer Qinabf66982021-04-06 17:22:15 +080067 <p>Requirements, processes, and thread models for ensuring security
68 is addressed within the TF-M project.</p>
Minos Galanakise4094012020-06-12 14:25:34 +010069 </li>
70 <li class="grid-item">
Summer Qinabf66982021-04-06 17:22:15 +080071 <a href="docs/releases/index.html">
Anton Komlevd36e51f2021-05-05 23:17:57 +010072 <img alt="" src="_static/images/tfm-release.png"/>
Summer Qinabf66982021-04-06 17:22:15 +080073 <h2>Releases</h2>
Minos Galanakise4094012020-06-12 14:25:34 +010074 </a>
Summer Qinabf66982021-04-06 17:22:15 +080075 <p>Release notes.</p>
Minos Galanakise4094012020-06-12 14:25:34 +010076 </li>
77 </ul>
78
Galanakis, Minos0c1ad782019-11-08 11:28:40 +000079.. toctree::
Minos Galanakise4094012020-06-12 14:25:34 +010080 :caption: Table of Contents
81 :name: mastertoc
82 :titlesonly:
83 :maxdepth: 1
Galanakis, Minos0c1ad782019-11-08 11:28:40 +000084 :hidden:
85
Minos Galanakise4094012020-06-12 14:25:34 +010086 Home<self>
87 docs/introduction/index
88 docs/getting_started/index
Minos Galanakise4094012020-06-12 14:25:34 +010089 platform/ext/index
Summer Qinabf66982021-04-06 17:22:15 +080090 docs/contributing/index
91 docs/integration_guide/index
92 docs/technical_references/index
93 docs/security/index
94 docs/releases/index
Minos Galanakise4094012020-06-12 14:25:34 +010095
Galanakis, Minos0c1ad782019-11-08 11:28:40 +000096
97.. toctree::
Galanakis, Minos0c1ad782019-11-08 11:28:40 +000098 :maxdepth: 2
Galanakis, Minos0c1ad782019-11-08 11:28:40 +000099 :hidden:
Minos Galanakise4094012020-06-12 14:25:34 +0100100 :caption: Quick Links
Galanakis, Minos0c1ad782019-11-08 11:28:40 +0000101
Summer Qinabf66982021-04-06 17:22:15 +0800102 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 Galanakis9f350e92020-07-02 13:26:23 +0100103 Security Center <https://developer.trustedfirmware.org/w/collaboration/security_center>
Summer Qinabf66982021-04-06 17:22:15 +0800104 Platform Security Architecture <https://developer.arm.com/architectures/security-architectures/platform-security-architecture>
105 docs/glossary
Galanakis, Minos0c1ad782019-11-08 11:28:40 +0000106
107--------------
108
Summer Qinabf66982021-04-06 17:22:15 +0800109*Copyright (c) 2017-2021, Arm Limited. All rights reserved.*