...The lpfc driver has been upstream for many years and can be readily found in the distributions. Recent driver kits can be found on the Emulex.com website as well as websites for various OEMS.
OLD: This project is a development area for a Linux Device driver for Emulex Fibre Channel HBA's, targetting the Linux 2.6 kernel. For White Papers and Errata, please see the driver download area. SCST support has just been added!!
OpenCSBC is a project aimed at provide linux support for Chinese native Single Board Computers(SBC), including bootloader, kernel, file systems with GUI environment
high-performance pure-asynchronous modular client/server engine implementation based on linuxkernel AIO stuff (linux/fs/aio.c) with support proxy and openSSL's SSL/TLS realization
Boot the T-Online Vision S100 (or other x86 PCs) using TFTP via the builtin WiFi/WLAN adapter. To make this possible a mini linux is booted from the DOM configuring and connecting the adapter using DHCP/PXE (WEP/WPA) and start the new kernel using kexec
Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.
Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
The Advanced XIP File System is a Linuxkernel filesystem driver that enables files to be executed directly from flash or ROM memory rather than being copied into RAM.
The purpose of the Hi-Performance Protocol Identification Engine/HiPPIE is to analyze network traffic, and determine what protocol is in use within a given session based on packets sent to the engine. Linuxkernel mod with support for iptables/netfilter
The Legacy Ralink drivers have permanently been deprecated in favor of the in-kernel rt2x00 drivers. See http://rt2x00.serialmonkey.com for the rt2x00 project website.
BootUtils is a collection of utilities to facilitate booting of modern Kernel 2.6 based systems. The process of finding the root volume either by label or explicit label= on the kernel command line, mounting it and 'switchroot'ing is automated.
A kernel written by Merck Hung.
IA32 architecture, 32-bit protected mode, Memory paging, Keyboard, Timer Interrupt Handling, and a simple kernel shell to operate.
Written in C language, development under Linux environment.
This is a portable re-implementation of the Linux-only program incron using polling instead of a kernel-triggered API. It attempts to mimic the API as closely as possible.
kREproxy - kernel reverse proxy server. This is very simple proxy server of http protocol which use simple configuration to deciding where pass the http requests. kREproxy server works in linuxkernel spaca as kernel module.
Cryopid2 is a development of the excellent Cyropid process freezer for Linux developed initially by Bernard Blackham. Cryopid2 adds a host of functionality to the original package.
Helium is a minimalistic real-time scheduler for 8 and 32-Bit microcontrollers. The current version of Helium has been ported for Freescale's HCS08 and Coldfire cores.
This project provides a linuxkernel 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!
Userspace Driver and application to control DMX-512 devices through Velleman's K8062 kit under Linux.
This is only a proof of concept, I never found the time to go further (a full kernel driver using either a block device or a /proc file)
IO-MAX (IO Marking And eXamination) is a linux-kernel module for analyzing file I/O. IO-MAX analyzes I/O pattern in linux VFS layer. Therefore, user can examine read counts, read time, write counts and write time of designated processes.
LinuxKernel State Tracer(LKST) records information as trace data
about events in the LinuxKernel. It records various events like
process context switch etc.
This program is a facility for analyzing trouble of the LinuxKernel.
FIRMAMENT runs, inside the Linuxkernel, user supplied micro-programs over each processed message to emulate communication fault situations, using a script approach. The tool is appropriate to perform experiments over protocols and distributed systems.
Python module for the i2c-tiny-usb project available here: http://www.harbaum.org/till/i2c_tiny_usb/index.shtml The module is an alternative for the linuxkernel driver. With this module you can directly communicate with an I2C device. Discarded - Use Ti
The panicsel IPMI utilities provide adminstrator tools to perform IPMI management functions. A kernel patch is also included (bmc_panic). NOTE: As of Aug2004, THIS PROJECT HAS MOVED to http://ipmiutil.sf.net, and all later versions are available there.
EDAC is a set of Linuxkernel modules for handling hardware-related errors. Currently its major focus is handling ECC memory errors. A new 'class' of 'edac_device' is available in the EDAC CORE. This allows for creating instances of 'edac_device'.