Resources to teach from C to Kernel Development?

Raphael Philipe rapphil at gmail.com
Mon Sep 1 21:03:15 EDT 2014


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 at icloud.com> 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 at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies



More information about the Kernelnewbies mailing list