| Linux Kernel Architecture: Loadable Kernel Modules (LKMs) | |
| |
|
| | Whitepaper: "Loadable Kernel Modules: Do they Violate the GPL?" Topics include LKMs as derivative works, LKMs according to open source leaders, LKMs and the GPL (General Public License), LKMs and the Linux kernel, and why LKMs should not be used to avoid the GPL. | http://www.wasabisystems.com/gpl/lkm.html
|
|
| | Article: "Using Linux Device Drivers as Modules" from SCYLD Software, shows you how to use Linux device drivers and LKMs. Topics include compiling a device driver module, testing the module, and problems and solutions. | http://www.scyld.com/modules.html
|
|
| | Article: "Implementing Loadable Kernel Modules for Linux" by Matt Welsh. Shows you how to implement a dynamic kernel module, and how to load it on a running system. | http://www.ddj.com/184409548
|
| |
|
| | Tutorial: "Linux Loadable Kernel Modules HowTo" by Bryan Henderson. Topics include an introduction to Loadable Kernel Modules, making Loadable Kernel Modules, LKM utilities, inserting and removing LKMs, unresolved symbols, how to boot without a disk device driver, module parameters, persistent data, technical details, writing your own Loadable Kernel Module, differences between versions of Linux, copyright considerations with LKMs, individual modules and more. | http://www.tldp.org/HOWTO/Module-HOWTO/
|
| |
|
|
| |
 |
|