@@ -42,6 +42,19 @@ correct embedded software.
42
42
43
43
[ book ] : book/index.html
44
44
45
+ ## Operating System development tutorials in Rust on the Raspberry Pi
46
+
47
+ [ Operating System development tutorials in Rust on the Raspberry Pi] is a
48
+ tutorial series for hobby OS developers who are new to ARM's 64 bit ARMv8-A
49
+ architecture. The tutorials will give a guided, step-by-step tour of how to
50
+ write a monolithic Operating System kernel for an embedded system from
51
+ scratch. They cover implementation of common Operating Systems tasks, like
52
+ writing to the serial console, setting up virtual memory and handling hardware
53
+ exceptions. All while leveraging Rust's unique features to provide for safety
54
+ and speed.
55
+
56
+ [ Operating System development tutorials in Rust on the Raspberry Pi ] : https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials
57
+
45
58
## Frequently Asked Questions
46
59
47
60
You can find our list of FAQ [ here] ( faq.html ) .
@@ -69,21 +82,3 @@ language features that let you control the ABI of crates by creating a `no_std`
69
82
program for the ARM Cortex-M architecture from scratch.
70
83
71
84
[ The embedonomicon ] :embedonomicon/index.html
72
-
73
- # Write Operating System in embedded Rust
74
-
75
- If you are interested in Operating Systems and embedded Rust development, you
76
- may find these resources useful.
77
-
78
- ## Operating System development tutorials in Rust on the Raspberry Pi
79
-
80
- [ Operating System development tutorials in Rust on the Raspberry Pi] is a
81
- tutorial series for hobby OS developers who are new to ARM's 64 bit ARMv8-A
82
- architecture. The tutorials will give a guided, step-by-step tour of how to
83
- write a monolithic Operating System kernel for an embedded system from
84
- scratch. They cover implementation of common Operating Systems tasks, like
85
- writing to the serial console, setting up virtual memory and handling hardware
86
- exceptions. All while leveraging Rust's unique features to provide for safety
87
- and speed.
88
-
89
- [ Operating System development tutorials in Rust on the Raspberry Pi ] : https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials
0 commit comments