红联Linux门户
Linux帮助

培训新人kernel入门,进入实践阶段

发布时间:2007-09-28 00:19:48来源:红联作者:bzippnmdoc
现在kernel的新人培训已经进入了阶段 , 也就是要让他们实践一些代码, 这当然要实践module代码, 自己写一个简单的module ,配合应用程序,进行读写。

最开始的时候, 自然是先写一个char 型的module ,实现read /write () 函数。

然后就开始在他的几处实现ioctl的功能

然后, 练习在char module的基础上, 加一些互斥操作, 重点练习 原子操作,信号量,bit操作。

最后, 开始练习 struct list_head 的用法, 一定要熟悉kernel 里面的双联表的用法。 并给出了一个很好的例子。
文章评论

共有 3 条评论

  1. zhongleibest 于 2007-10-07 22:01:40发表:

    还收人吗。。我夜想学。。:49ab:1

  2. 奶茶dsk 于 2007-10-03 01:27:40发表:

    哎,水平有待提高啊。。。:0L :0L

  3. Linux85fan 于 2007-09-29 22:51:30发表:

    这是不是在编写内核啊??