-
Notifications
You must be signed in to change notification settings - Fork 52
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
organise front page, navbar and how-to page
Signed-off-by: Birgit Brecknell <[email protected]>
- Loading branch information
Showing
5 changed files
with
180 additions
and
208 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,31 @@ | ||
<!-- --- | ||
layout: redirect | ||
title: Tutorials | ||
sitemap: false | ||
redirect_to: https://docs.sel4.systems/Tutorials/GettingStarted/overview | ||
--- ---> | ||
The redirect will only work once deployed. For testing click [here](/Tutorials/GettingStarted/overview.md) | ||
--- | ||
toc: true | ||
layout: project | ||
SPDX-License-Identifier: CC-BY-SA-4.0 | ||
SPDX-FileCopyrightText: 2024 seL4 Project a Series of LF Projects, LLC. | ||
--- | ||
# Tutorials about seL4 | ||
|
||
We have developed a series of tutorials to introduce seL4 and | ||
developing systems on seL4. | ||
|
||
The tutorials are split into a number of broad categories: | ||
|
||
- [About seL4](about-seL4) and [Getting started with the Microkit tutorial](microkit) introduce seL4 concepts. | ||
- The [seL4 Kernel tutorials](../seL4Kernel/overview.md) are a deep dive into seL4 concepts. | ||
- [MCS](../MCS/mcs-extensions) introduces seL4 MCS extensions. | ||
- [Dynamic Libraries](../DynamicLibraries/initialisation.md) covers the libraries that have been developed for rapidly prototyping systems on seL4. | ||
- [CAmkES](../CAmkES/hello-camkes.md) is a platform for building componentised systems for embedded platforms. | ||
- [Microkit](https://trustworthy.systems/projects/microkit/tutorial/)is an operating system framework on top of seL4 provides a small set of simple abstractions that ease the design and implementation of statically structured systems on seL4. (Links to the same tutorial as in the [Getting Started](../GettingStarted/microkit) section.) | ||
- [Rust](https://github.com/seL4/rust-sel4) provide crates for supporting the use of Rust in seL4 userspace. | ||
|
||
<h2>Resources</h2> | ||
Additional resources to assist with learning: | ||
- The [seL4 manual](https://sel4.systems/Info/Docs/seL4-manual-latest.pdf) | ||
- [API references](../../projects/sel4/api-doc) | ||
- The [How to](../Resources/how-to) page provides links to tutorial solutions as quick references for seL4 calls and methods. | ||
- [FAQs](../../projects/sel4/frequently-asked-questions) | ||
- [Debugging guide](../../projects/sel4-tutorials/debugging-guide) | ||
- [Discourse forum](https://sel4.discourse.group/) | ||
- [Developer mailing list](https://lists.sel4.systems/postorius/lists/devel.sel4.systems/) | ||
- [Mattermost channel](https://mattermost.trustworthy.systems/sel4-external/channels/web-doc-revamp) |
Oops, something went wrong.