mmio
Here are 25 public repositories matching this topic...
Unified interface for type-safe MMIO and CPU register access in Rust
-
Updated
Jul 5, 2021 - Rust
A Rust library crate with types for safe MMIO device access
-
Updated
Aug 7, 2026 - Rust
Lightweight MMIO for Kotlin Multiplatform.
-
Updated
Jul 11, 2026 - Kotlin
Minimal VMM implementation - KVM hello world example (learning purpose)
-
Updated
Sep 14, 2022 - C
A fast Linux driver based on single-producer single-consumer ring buffers to control a sample accelerator.
-
Updated
Nov 10, 2022 - C
rt26cx21x64.sys exploit (Realtek PCIe GbE/2.5GbE/5GbE family)
-
Updated
Apr 21, 2026 - C++
TUI PCI register viewer — scan GPU devices, read config space, mmap BAR registers (NVIDIA/AMD/Intel)
-
Updated
Jul 29, 2026 - Rust
An ambitious attempt at documenting the bl602 better then the manufacturers themselves did through practical little code examples
-
Updated
May 29, 2026 - Assembly
Four Linux kernel modules — character device, block device (blk-mq), network device (NAPI), and PCIe (MMIO/MSI/DMA) drivers — built and tested end-to-end in Docker + QEMU.
-
Updated
Jul 31, 2026 - C
Unlock H-series CPU performance that Lenovo's EC firmware locks away on consumer IdeaPad/V/ThinkBook laptops — for Linux and Windows. MMIO Lock technique (ThrottleStop equivalent for Linux). 2.6× Geekbench multi-core speedup on V17 G4.
-
Updated
May 2, 2026 - Shell
End-to-end embedded Linux driver project for a custom QEMU-emulated MMIO mailbox device. Implements a QEMU `virt-mbox` SysBusDevice and Linux `vmbox` platform character driver exposing `/dev/vmbox0`, with FIFO-backed I/O, interrupts, `poll()`, ioctl UAPI, sysfs/debugfs observability, and an ARM64 QEMU boot demo.
-
Updated
Aug 3, 2026 - C
Runnable AXI4-Lite master/slave RTL verification lab with UVM regressions, reference models, SVA and QuestaSim scripts.
-
Updated
Jun 2, 2026 - SystemVerilog
[stable] A zero-cost, type-safe DSL for MMIO and volatile register mapping in Rust.
-
Updated
Apr 23, 2026 - Rust
Memory-control-plane prototype for explicit SRAM-style residency using mock and MMIO backends.
-
Updated
Apr 27, 2026 - C
Improve this page
Add a description, image, and links to the mmio topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the mmio topic, visit your repo's landing page and select "manage topics."