The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
-
Updated
Nov 5, 2024 - TeX
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
User mode file system library for windows with FUSE Wrapper
Software drivers in C for systems without an operating system
A C# cross platform connected device framework
User space mappable dma buffer device driver for Linux.
An extension of the existing KoboTouch driver provided with Calibre. This plugin allows modifying ePub files to enable extra Kobo features. I am providing code in the repository to you under an open source license. Because this is my personal repository, the license you receive to my code is from me and not my employer.
x64 Windows kernel code execution via user-mode, arbitrary syscall, vulnerable IOCTLs demonstration
Virtual camera device driver for Linux
A software driver that lets you log kernel-mode debug output into a file on Windows.
Learn how multi-queue block device in Linux kernel v4.4 works
Practical Linux device driver programming, discuss about source code Kernel. Using Kernel API, implement device and driver then build on Beagle Bone Black.
Linux kernel module that calculates Fibonacci numbers
Virtual Linux block device driver for simulating and performing I/O.
Examples for learning how to write linux device drivers following ldd3
Design real-time image processing, object recognition and PID control for Autonomous Drone.
User-Space Block Device (USBD) Framework (written in Go)
nrf24l01 linux device driver
Let's implement an Enigma machine as a char device just for fun.
👾 Design and implementation of a video decoder on an Altera Cyclone V FPGA board.
Two-Wire Interface (TWI) library for Arduino
Add a description, image, and links to the device-driver topic page so that developers can more easily learn about it.
To associate your repository with the device-driver topic, visit your repo's landing page and select "manage topics."