i'm in the midst of totally rewriting my original online kernel programming course for beginners and while i'm sure a lot of folks remember that the *full* course requires a paid subscription, the first several lessons were totally free and showed newbies how to configure and build a kernel, and how to write and load their first kernel module. all of the updated free content is now up at: http://crashcourse.ca/introduction-linux-kernel-programming-2nd-edition/introduction-linux-kernel-programming-2nd-edition so if this is something you always wanted to know, help yourself. also, i cranked through updating all that stuff in a real hurry, so i'd be interested in others working through it, testing it as well and pointing out typoes and leaving comments. as i said, all the new content that's there is the preliminary free stuff, and will remain free forever. so check it out, have fun, and let me know what you think. and now, back to writing ... rday -- ======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ========================================================================