📚 Learn to write an embedded OS in Rust 🦀
-
Updated
Feb 10, 2024 - Rust
📚 Learn to write an embedded OS in Rust 🦀
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Template to develop bare metal applications for Cortex-M microcontrollers
The sysroot manager that lets you build and customize `std`
RISC-V Supervisor Binary Interface (RISC-V SBI) library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem. For binary download see https://github.com/rustsbi/prototyper.
The core crate for Drone, an Embedded Operating System.
CLI utility for Drone, an Embedded Operating System.
Handle TrapFrame across kernel and user space on multiple ISAs.
STM32 peripheral mappings for Drone, an Embedded Operating System.
ARM® Cortex®-M platform crate for Drone, an Embedded Operating System.
Unified interface for type-safe MMIO and CPU register access in Rust
Rust Bare Metal implementation of maze game for ESP32
GameBoy and GameBoy Color emulator written in Rust
implementation of embedded-storage traits to access unencrypted ESP32 flash
Constant-time dynamic memory allocator in Rust
📚 使用 Rust 和树莓派 3 进行裸机与操作系统开发教程。
Add a description, image, and links to the bare-metal topic page so that developers can more easily learn about it.
To associate your repository with the bare-metal topic, visit your repo's landing page and select "manage topics."