Rust-for-Linux / klint
Lints for kernel or embedded system development.
☆105Updated 3 weeks ago
Alternatives and similar repositories for klint:
Users that are interested in klint are comparing it to the libraries listed below
- Stack unwinding library in Rust☆113Updated 3 months ago
- Library facilitating safe pinned initialization☆36Updated this week
- Program startup and thread support written in Rust☆182Updated last month
- Portable atomic types including support for 128-bit atomics, atomic float, etc.☆182Updated this week
- Tiny C library written in Rust☆56Updated 4 months ago
- Constant-time dynamic memory allocator in Rust☆93Updated 2 weeks ago
- Generated bindings for Linux's userspace API☆51Updated this week
- A low-level I/O ownership and borrowing library☆100Updated 4 months ago
- Minimal support for uart_16550 serial output.☆36Updated 5 months ago
- The Hermit bootloader.☆74Updated this week
- A lightweight version of pin-project written with declarative macros.☆244Updated 3 weeks ago
- Type-erased core::Discriminant<T>☆38Updated last month
- Static keys for Rust userland applications☆57Updated 2 months ago
- Safer wrappers over ktls-sys☆71Updated this week
- Pluggable critical section☆132Updated 4 months ago
- Use bitsized types as if they were a feature of rust.☆180Updated 10 months ago
- Utility wrapper to send non send types to other threads safely☆179Updated 2 weeks ago
- CA certificates for use with webpki☆109Updated last week
- ☆112Updated 2 years ago
- Basic parser for PEM formatted keys and certificates☆59Updated 4 months ago
- Bare-metal allocators.☆76Updated 2 years ago
- A modern and lightweight implementation of arbitrary integers for Rust☆36Updated last week
- Library and tools for managing ecosystem wide call graphs and llvm-ir analysis☆167Updated 10 months ago
- Safely cast &T to &U where the struct U contains a single field of type T.☆200Updated last month
- ☆117Updated 3 weeks ago
- Backtrace support for Rust `no_std` and embedded programs.☆48Updated last year
- Cargo subcommand for viewing LLVM optimization remarks.☆175Updated 11 months ago
- Determine whether characters have the XID_Start or XID_Continue properties☆89Updated 3 weeks ago
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆125Updated 9 months ago
- Minimal asynchronous runtime for Rust☆127Updated 8 months ago