Dateshift is a small kernel module for Linux 2.2-2.6. It shifts time of preset list of process names, based on configuration file. Shift value is represented in seconds in absolute and relative forms. This module may be valuable for developers.
The SMBios Kernel Module provides access to the management information of SMBios structures in both human readable and binary form via the /proc file system.
A Loadable Kernel Module - examples on how to code a Loadable Kernel Module. Kernel Module Examples 1.0 License - GNU General Public License (GPL)
This project provides a linux kernel module driver for the Velleman K8055 USB Experiment Interface Board. It creates and gives you access to /dev/k8055 virtual device file. You can communicate with the driver via ioctl() from c programs. Happy hacking!
This project consists of a linux kernel module and some user-mode libraries. They allow a process to create a virtual usb host controller. Real or virtual usb devices can be "plugged" into this controller. USB Virtual Host Controller Interface 1.14 License - GNU General Public License...
A patch and kernel module for Linux 2.6 kernels to allow you to replace the circa-1970s PC speaker console beep with a userspace action of your choice.
RapidDisk (or rxdsk) is a Linux kernel module to dynamically create, remove, and manage RAM disk volumes. Ramdisks are a method by you which can allocate parts of your RAM for high performing file data storage.
This project has been created for my software engineering senior year project which consists of a virus throttling Linux kernel module.Reference:http://www.hpl.hp.com/techreports/2003/HPL-2003-69.html Linux kernel virus throttling module 1.0 License - GNU General Public License (GPL)
A linux kernel module that brings the lua interpreter to kernel space Lua in Kernel 1.0 License - GNU General Public License (GPL); MIT License
A Rapid Spanning Tree kernel module. Rstp-kernel 1.0 License - GNU General Public License (GPL)