mirror of https://github.com/seL4/docs.git
132 lines
4.2 KiB
HTML
132 lines
4.2 KiB
HTML
---
|
|
layout: home
|
|
title: The seL4 Documentation Site
|
|
SPDX-License-Identifier: CC-BY-SA-4.0
|
|
SPDX-FileCopyrightText: 2025 Proofcraft Pty Ltd
|
|
---
|
|
|
|
<div class="max-w-2xl mx-auto mb-14">
|
|
{% include releases.html %}
|
|
</div>
|
|
|
|
<h1 class="text-center text-4xl font-bold tracking-tight text-dark md:text-5xl">
|
|
{{ page.title }}
|
|
</h1>
|
|
|
|
|
|
<div class="mx-auto section-max-w text-center text-base sm:text-lg text-light">
|
|
<p class="py-4">
|
|
Welcome to the seL4 documentation site, for cooperatively developing and
|
|
sharing documentation about the seL4 technology and associated frameworks,
|
|
languages, components and systems, maintained by the seL4 Foundation.
|
|
</p>
|
|
<p class="py-4 a">
|
|
General information about seL4, the seL4 Foundation, news and events can be
|
|
found on the main <a href="https://sel4.systems">seL4 website</a>.
|
|
</p>
|
|
</div>
|
|
|
|
<h2 id="fundamentals" class="text-center my-16 text-3xl font-bold tracking-tight text-dark md:text-4xl">
|
|
Fundamentals
|
|
</h2>
|
|
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-y-24 gap-x-12 md:gap-x-20 px-2 sm:px-10 pt-8 pb-12 sm:pb-20">
|
|
{% include card.html
|
|
icon="arrow-right-end-on-rectangle"
|
|
title="Getting started"
|
|
body="Tutorial overview, setting up your machine, how-to answers... everything you need to get started."
|
|
link="getting-started.html"
|
|
%}
|
|
{% include card.html
|
|
icon="sparkles"
|
|
title="The seL4 Kernel"
|
|
body="Manual, API, tutorials, supported platforms, verified configurations and more."
|
|
link="projects/sel4/index.html"
|
|
%}
|
|
</div>
|
|
|
|
|
|
<h2 id="devkits" class="text-center my-16 text-3xl font-bold tracking-tight text-dark md:text-4xl">
|
|
Development Kits & Component Frameworks
|
|
</h2>
|
|
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-y-24 gap-x-12 md:gap-x-20 px-2 sm:px-10 pt-8 pb-12 sm:pb-20">
|
|
{% include card.html
|
|
icon="puzzle-piece"
|
|
title="Microkit"
|
|
body="Documentation about the Microkit framework."
|
|
link="projects/microkit/index.html"
|
|
%}
|
|
{% include card.html
|
|
icon="puzzle-piece"
|
|
title="CAmkES"
|
|
body="Documentation about the CAmkES framework."
|
|
link="projects/camkes/index.html"
|
|
%}
|
|
</div>
|
|
|
|
<h2 id="languages" class="text-center my-16 text-3xl font-bold tracking-tight text-dark md:text-4xl">
|
|
Language Support
|
|
</h2>
|
|
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-y-24 gap-x-12 md:gap-x-20 px-2 sm:px-10 pt-8 pb-12 sm:pb-20">
|
|
{% include card.html
|
|
icon="other/C"
|
|
title="C support"
|
|
body="Documentation about the C language support for seL4."
|
|
link="projects/sel4runtime/index.html"
|
|
%}
|
|
{% include card.html
|
|
icon="other/rust-logo-blk"
|
|
title="Rust support"
|
|
body="Documentation about the Rust language support for seL4."
|
|
link="projects/rust/index.html"
|
|
%}
|
|
</div>
|
|
|
|
|
|
<h2 id="boot" class="text-center my-16 text-3xl font-bold tracking-tight text-dark md:text-4xl">
|
|
Boot and system initialisation
|
|
</h2>
|
|
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-y-24 gap-x-12 md:gap-x-20 px-2 sm:px-10 pt-8 pb-12 sm:pb-20">
|
|
{% include card.html
|
|
icon="play-circle"
|
|
title="ELF Loader"
|
|
body="Boot loader for hardware preparation and kernel initialisation."
|
|
link="projects/elfloader"
|
|
%}
|
|
{% include card.html
|
|
icon="rectangle-group"
|
|
title="capDL"
|
|
body="Capability Distribution Language to describe kernel state for system initialisation."
|
|
link="projects/capdl/"
|
|
%}
|
|
</div>
|
|
|
|
|
|
<h2 id="systems" class="text-center my-16 text-3xl font-bold tracking-tight text-dark md:text-4xl">
|
|
Systems
|
|
</h2>
|
|
|
|
<div class="grid grid-cols-1 sm:w-2/3 md:w-1/2 mx-auto px2 sm:px-10 pt-8 pb-12 sm:pb-20">
|
|
{% include card.html
|
|
icon="rocket-launch"
|
|
title="Examples & demos"
|
|
body="Example systems and demonstrators built on seL4."
|
|
link="examples.html"
|
|
%}
|
|
</div>
|
|
|
|
|
|
<div class="mx-auto section-max-w text-center text-base sm:text-lg text-light">
|
|
<p class="py-4">
|
|
Contribute and help improve the seL4 documentation by clicking
|
|
the <span class="font-semibold text-lighter">Edit page on Github</span> link
|
|
below, at the bottom right of each page, or by checking out the
|
|
repository and submitting a pull request manually. More information in
|
|
the <a href="{{ '/processes/docs-contributing.html' | relative_url
|
|
}}">guidelines for contributing documentation</a>.
|
|
</p>
|
|
</div>
|