The aim of this series of documents is to outline one way of getting started with Linux kernel programming. It is by no means the only way and it is quite possibly not even the best way.
Good luck.
- You are inherently interested in how the Linux kernel works.
- You know the C programming language well.
- You know how to use git.
- 0.Overview.rst - This file.
- 1.Warm-up.rst - Warm up tasks to get started playing with the kernel.
- 2.First-patch.rst - Steps to get your first patch merged into the kernel.
- 3.First-patch-set.rst - Steps to submit your first multi-patch series.
For blog posts of a similar nature see http://tobin.cc/blog