i would take a closer look at the samples/ directory in the kernel source tree. i am, in fact, writing a number of sample modules and drivers to be incorporated into an introductory kernel programming and device drivers course but i don't think i can share them all as they're part of the official courseware. but i'm sure there are plenty of people who can write sample modules and drivers that would fit nicely in that samples/ directory.
rday
The samples/ directory would be an excellent place to add examples because the code would have to be maintained. Does anyone know what is the policy to make a sample worth its place in samples dir an not be considered as a bloat? Looking at the dir seems to be that is only for samples about the usage of internal kernel API (kfifo, kprobes, kobject, etc). Regards, -- Javier Martínez Canillas (+34) 682 39 81 69 PhD Student in High Performance Computing Computer Architecture and Operating System Department (CAOS) Universitat Autònoma de Barcelona Barcelona, Spain