RustaceansKenya / driver-development-bookLinks
This is a book that explains driver development with Rust. It does so by procedurally creating a UART driver for a RISCV chip(an esp32c3)
☆13Updated 7 months ago
Alternatives and similar repositories for driver-development-book
Users that are interested in driver-development-book are comparing it to the libraries listed below
Sorting:
- Library facilitating safe pinned initialization☆41Updated last week
- Statically allocated, runtime initialized cell.☆49Updated 2 months ago
- An implementation of RFC6265☆27Updated 6 months ago
- Make and use playgrounds locally.☆18Updated 3 years ago
- Additional utilities around the bytes crate☆19Updated last month
- Extremely minimal parser for ELF/PE/Mach-o/ar☆40Updated 3 years ago
- cross-platform Rust API for memory mapped IO☆42Updated last year
- Advanced MAC address library with const fn parser, no_std and serde support☆13Updated 6 months ago
- An easy-to-use recorder and viewer for high-performance traces☆41Updated last week
- Some internal rustc tools made accessible☆47Updated 5 months ago
- Reports when tokio runtime threads are blocking☆64Updated 9 months ago
- A Rust crate for creating and managing system call filters, providing a safe and ergonomic interface for controlling access to system res…☆29Updated 3 weeks ago
- A thread pool for running multiple tasks on a configurable group of threads.☆50Updated last year
- Minimal async cache in Rust with support for key expirations☆53Updated last week
- The bare essentials of std::io for use in no_std. Alloc support is optional.☆74Updated last year
- Progress reporting abstraction for Rust☆64Updated 10 months ago
- ☆23Updated 7 months ago
- ☆33Updated 3 years ago
- State machine pattern for Rust☆29Updated 7 months ago
- WireGuard(R) impl in pure rust☆76Updated 3 months ago
- Parse JSON file at compile time and embed as serde_json::Value☆28Updated 3 months ago
- cargo-expand, but with Hygiene [WIP]☆21Updated last year
- Static analysis tool for Rust library authors to set and verify which types from other libraries are allowed to be exposed in their publi…☆56Updated last week
- A watchdog utility for tokio runtimes☆14Updated last month
- ☆26Updated last year
- Typed any map for rust☆67Updated 5 months ago
- Type-erased core::Discriminant<T>☆38Updated 3 weeks ago
- An attribute to create an atomic wrapper around a C-style enum☆43Updated 11 months ago
- Asynchronous interface to official Bluetooth Low Energy APIs on Linux (BlueZ)☆38Updated 3 years ago
- Zero-cost bitsets over native Rust types☆78Updated 2 months ago