Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ The source code of the books is not in this repository; each book has its own
repository which you can find listed below:

- [The Discovery book](https://github.com/rust-embedded/discovery)
- [The embedded Rust book](https://github.com/rust-embedded/book)
- [The embedonomicon](https://github.com/rust-embedded/embedonomicon)
- [The Embedded Rust book](https://github.com/rust-embedded/book)
- [The Embedonomicon](https://github.com/rust-embedded/embedonomicon)

# `further resources`

Expand All @@ -20,6 +20,7 @@ Here're some additional resources maintained by the [Resources team][team] which
- [The Embedded Rust Showcase](https://rust-embedded.github.io/showcase/)
- [The Awesome Embedded Rust list](https://github.com/rust-embedded/awesome-embedded-rust)
- [The not-yet-awesome-embedded-rust (or NYAER) list](https://github.com/rust-embedded/not-yet-awesome-embedded-rust)
- [Operating System development tutorials in Rust on the Raspberry Pi](https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials)

## License

Expand Down
13 changes: 13 additions & 0 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,19 @@ correct embedded software.

[book]: book/index.html

## Operating System development tutorials in Rust on the Raspberry Pi

[Operating System development tutorials in Rust on the Raspberry Pi] is a
tutorial series for hobby OS developers who are new to ARM's 64 bit ARMv8-A
architecture. The tutorials will give a guided, step-by-step tour of how to
write a monolithic Operating System kernel for an embedded system from
scratch. They cover implementation of common Operating Systems tasks, like
writing to the serial console, setting up virtual memory and handling hardware
exceptions. All while leveraging Rust's unique features to provide for safety
and speed.

[Operating System development tutorials in Rust on the Raspberry Pi]: https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials

## Frequently Asked Questions

You can find our list of FAQ [here](faq.html).
Expand Down