i just finished another online tutorial to accompany the earlier kobject one -- this one's to try to explain ktypes: http://www.crashcourse.ca/wiki/index.php/Kernel_ktypes i'm not sure i'm terrifically happy with it -- i wrote the whole thing in less than an hour and, while it's long, a lot of it is just cut and paste from kernel header and source files, so that was pretty quick, and i'm still going over it to see if i can make it better. i'm currently writing a lot of new kernel courseware and all of it is going to be publicly available, so these tutorials are sort of a "test run" to work out the bugs, and i'm extremely interested in feedback. for the most part, i want to design the new courseware around things that one can actually *see* being used in the kernel. at one end, there's the philosophy that you can learn how things work by examining, building and running simple (toy) examples. and there are some really good examples, like the ones under samples/kobject/ in the kernel source tree. at the other end, there's using the kernel source itself to demonstrate the principles, and i'm going to try to do both to see if that's the best way to explain things. so before i publicize that new ktypes tutorial on my twitter and linkedin accounts, any feedback? more later ... rday -- ======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ======================================================================== _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies