Useful types for dealing with PCI
☆35Feb 3, 2026Updated 3 weeks ago
Alternatives and similar repositories for pci_types
Users that are interested in pci_types are comparing it to the libraries listed below
Sorting:
- ☆16Sep 21, 2020Updated 5 years ago
- ☆15Mar 11, 2024Updated last year
- Rusty wrappers for Multiboot2.☆126Feb 1, 2026Updated 3 weeks ago
- ☆35Feb 18, 2026Updated last week
- Rust library for parsing ACPI tables and interpreting AML☆232Feb 10, 2026Updated 2 weeks ago
- Darwin-like pure-Rust hybrid kernel project☆20Jul 19, 2024Updated last year
- Minimal support for uart_16550 serial output.☆44Jul 24, 2025Updated 7 months ago
- Library to program vga hardware.☆59Jun 12, 2023Updated 2 years ago
- Rust library to interface with the RISC-V Supervisor Binary Interface☆14Apr 17, 2025Updated 10 months ago
- A wrapper of Tokio's JoinHandle that aborts the task when it's dropped, while still allowing it to be awaited for joining.☆14Oct 16, 2023Updated 2 years ago
- ☆20Mar 9, 2025Updated 11 months ago
- Novelty hybrid micro+mono kernel, designed to achieve extremely low overhead and memory footprint.☆17Feb 9, 2026Updated 2 weeks ago
- A GPT Partition Manager☆19Oct 9, 2021Updated 4 years ago
- A (very experimental) WebAssembly backend for Cranelift.☆14Aug 5, 2022Updated 3 years ago
- Rust crate for parsing the limine boot protocol structures.☆62Aug 14, 2025Updated 6 months ago
- A 64-bit bootloader for RISC-V☆16Nov 27, 2023Updated 2 years ago
- make a hexdump or do the reverse.☆18Apr 1, 2025Updated 10 months ago
- Little toy programming language with an x86_64 code generator☆17Sep 30, 2017Updated 8 years ago
- Automatically cross-compiles the sysroot crates core, compiler_builtins, and alloc.☆268Dec 5, 2025Updated 2 months ago
- cpuid library in rust.☆178Dec 12, 2025Updated 2 months ago
- A simple macro to create correct opaque pointers☆21Apr 23, 2021Updated 4 years ago
- A book capturing different approaches or patterns for solving problems in Embedded Rust☆15Mar 7, 2019Updated 6 years ago
- CLI utility that helps you to calculate indices into the page table from a virtual address. For x86, it outputs the indices into the page…☆24Feb 1, 2026Updated 3 weeks ago
- A FAT filesystem library implemented in Rust.☆351Mar 9, 2025Updated 11 months ago
- Exhaustive iteration trait in Rust☆22Feb 1, 2026Updated 3 weeks ago
- Cross-platform Rust wrappers for the USB ID Repository☆26Dec 15, 2025Updated 2 months ago
- A Rust library which is useful to handle xHCI☆47Sep 2, 2024Updated last year
- Library to program x86_64 hardware.☆912Jan 16, 2026Updated last month
- Statically assert that a program written in Rust does not panic☆23Feb 3, 2021Updated 5 years ago
- Low level API definition of a Mutex☆26Jul 29, 2025Updated 6 months ago
- Miralis is a RISC-V firmware that virtualizes RISC-V firmware☆43Jan 12, 2026Updated last month
- A library for querying connected PCI devices and a pci.ids parser.☆24Dec 13, 2021Updated 4 years ago
- Light references to trait objects by embedding the virtual table pointer in the struct☆25Aug 25, 2024Updated last year
- Twinsies is a specialized reference-counting pointer where the item is jointly owned in 2 places☆27Mar 27, 2024Updated last year
- Rust crate for runtime x86 assembler template generation☆20Jul 25, 2019Updated 6 years ago
- ☆26Feb 16, 2026Updated last week
- A lib help you patch Rust instance, and easy to partial update configures.☆41Feb 17, 2026Updated last week
- Tutorial to learn to use the cranelift compiler backend☆24Mar 18, 2020Updated 5 years ago
- Modular Python-based Twitch chat bot optimized for customizability and ease of use.☆12Feb 22, 2025Updated last year