提供了针对最新内核的一系列kernel开发相关的例子。供大家学习内核的时候参考,同时也包含了我写的一系列文章 learning linux kernel的源代码。
因内核代码更新较快,这里的例子会尽量保持与最新的内核(指linus最新的stable的git内核版本)代码同步。
当前更新到的版本为3.6.2
如果发现某些例子有问题,可以给我mail: zimilo#code-trick.com,也欢迎交流内核开发相关内容。
针对每个例子更详细的说明,可以查看对应的子目录下的README.md
目录索引:
-
HelloWorld的内核模块 helloworld
-
内核模块与procfs交互的例子 proc_example
-
内核基础数据结构红黑树的例子 rbtree_example
-
Linux内核线程操作示例1 proc_example