Basic Kernel Module Programming

See The Linux Kernel Module Programming Guide http://www.faqs.org/docs/kernel/. (or http://www.tldp.org/LDP/lkmpg/2.4/html/index.html)