rust-raspberrypi-OS-tutorials
OS tutorial
A tutorial series for developing operating systems from scratch using Rust on ARMv8-A architecture
Learn to write an embedded OS in Rust
14k stars
236 watching
800 forks
Language: Rust
last commit: 10 months ago
Linked from 1 awesome list
aarch64arm64armv8bare-metalembedded-rustkerneloperating-systemosraspberryraspberry-piraspberry-pi-3raspberry-pi-4rpi3rpi4rusttutorial
Related projects:
Repository | Description | Stars |
---|---|---|
rust-lang/rustlings | A collection of small exercises to help developers learn Rust programming language by reading and writing code. | 54,232 |
s-matyukevich/raspberry-pi-os | Teaching operating system development using Linux kernel and Raspberry Pi | 13,222 |
rust-embedded/book | Documentation on using Rust to develop firmware for microcontrollers. | 1,121 |
bztsrc/raspi3-tutorial | A tutorial series on programming the Raspberry Pi 3's bare metal hardware using C | 2,732 |
nrc/r4cppp | A tutorial designed to help experienced C and C++ programmers quickly learn Rust programming. | 3,650 |
ctjhoa/rust-learning | A curated collection of links and resources for learning Rust | 11,530 |
rust-lang/rustup | A tool that installs and manages multiple versions of the Rust compiler on different platforms. | 6,182 |
0x59616e/steinsos | An operating system written in Rust targeting the armv8 architecture | 115 |
theseus-os/theseus | An experimental operating system written in Rust to explore intralingual design principles and shift OS responsibilities into the compiler. | 2,912 |
sger/rustbooks | A curated collection of Rust language resources and tutorials | 4,514 |
tuhdo/os01 | A comprehensive resource for writing an operating system from scratch, covering hardware, software fundamentals and low-level programming. | 12,006 |
cfenollosa/os-tutorial | A tutorial project to create an operating system from scratch using C, with step-by-step code examples and minimal theory. | 27,278 |
rustpython/rustpython | A Python interpreter written in Rust, allowing execution of Python code on the target platform. | 19,183 |
rust-unofficial/patterns | An online reference catalog for Rust design patterns and idioms | 8,123 |
ralfbiedert/cheats.rs | A comprehensive reference guide for the Rust programming language | 4,147 |