Do you mean Eudyptula Challenge? You should definitely take a look at this book: http://lwn.net/Kernel/LDD3/ . There is a printed version that you can buy too. It is worth. If you want see the examples of the book that run in a newer Kernel version, look at this: https://github.com/duxing2007/ldd3-examples-3.x Another great resource is the Linux Kernel Source code. Dig into the code from drivers that you known and use. Read the documents in the Documentation folder of the Linux Source Code: http://lxr.free-electrons.com/source/Documentation/ Regards, On Thu, Aug 28, 2014 at 4:49 PM, Ed Holmes <ed.holmes@xxxxxxxxxx> wrote: > Can you recommend me any books or online resources to teach a C programmer Kernel development? I can program in C but I don't really know where to go from there. I've tried the Eucalyptus challenge but it just suggests things to try. No actual tutorial. > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies@xxxxxxxxxxxxxxxxx > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies