📦 Manage a dynamic kernel buffer with CharPulse, a Linux driver for efficient read, write, and clear operations, designed for multi-threaded access and monitoring.
-
Updated
Oct 6, 2026 - C
📦 Manage a dynamic kernel buffer with CharPulse, a Linux driver for efficient read, write, and clear operations, designed for multi-threaded access and monitoring.
Building a virtual 1GbE NIC from scratch: a Linux kernel driver and its QEMU PCI device model
OCH1973 三维磁性位置传感器 Linux/Android 驱动(CSDN 原文镜像:https://blog.csdn.net/qq_44436156/article/details/153329086 ,CC BY-SA 4.0)| Mirror of the OCH1973 magnetic position sensor kernel driver for pull-out / rotating cameras
Lean cryptographic library usable for bare-metal environments
Distributed network block device (version 3)
NoMount Suite, mountless module loading for Android on the Prism VFS engine
Linux kernel driver + PySide6 GUI for the Razer Tartarus V2
🖥️ Create virtual input devices on Linux with UniInputEngine, a kernel driver that generates synthetic input events for seamless software interaction.
Paravirtual NVIDIA GPU for KVM guests — run unmodified CUDA, PyTorch and Vulkan inside a VM at host parity, on a GPU the host keeps using. No passthrough, no vGPU licence. Experimental.
Independent out-of-tree Linux kernel module (DRM/KMS) for NVIDIA Fermi architecture graphics cards (GF108 / GeForce GT 430).
Mirror of official Lustre development repository http://git.whamcloud.com/fs/lustre-release
AmneziaWG 2.0 kernel module (patched fork): safe parameter validation, plain WireGuard / AWG 1.0 / AWG 2.0 clients on one interface, Linux 5.4–7.2 and RHEL 10, DKMS.
Windows and Linux on one PC, seamlessly: boot either one natively, use both systems' apps side by side on either desktop, and share one disk — no repartitioning. Early development.
Unofficial Linux / Windows (WinUSB) driver for PLEX PX4/PX5/PX-MLT and e-better series ISDB-T/S receivers (not V4L-DVB)
AIC8800D80 USB Wi-Fi driver for Rocky Linux 9.8 / RHEL 9.8 (kernel 5.14.0-687.x.el9_8, e.g. 687.10.1.el9_8.0.1): kernel compat patch + one-shot installer
A hands-on Linux Device Driver development repository covering Linux kernel fundamentals and driver programming. Progressively explores kernel modules, character drivers, file operations, interrupts, synchronization, and device interfaces.
Some mini project about linux device driver
High-performance Linux Kernel character driver for nRF24L01+ transceivers on Raspberry Pi. Features interrupt-driven RX, DMA-safe SPI transfers, and real-time hardware configuration via /sys/nrf24/
To associate your repository with the linux-kernel-module topic, visit your repo's landing page and select "manage topics."