阅读:1872回复:3
为何我一点也看不懂linux device drivers?
小弟最近想学习一下linux驱动开发,可是我在下载了那本各位大牛都奉为经典的linux device drivers 2nd edition 狂啃了三天以后却一点也摸不着头脑!(小弟不才,以为谁要是真的只看这本书就能编驱动那一定是天才中的天才了!!!极度苦恼中......)
不知道各位都是从0开始啃这本书入门的吗?还是有其他的快速入门的高招?希望各位大虾不吝赐教!!! 另:有一篇“linux内核模块和驱动程序的编写”的贴子写的很好,让我有了一点概念,可惜的是就没有下文了,希望有经验的大哥们能多写一些类似的简单通俗的入门文章给我们这些门外小弟一些帮助,谢谢!!! |
|
沙发#
发布于:2004-09-09 10:26
1年半前(linux都没见过,对此一点概念都没有)我也是啃不动,于是就将其当作一条条规则硬是看了一遍,那时一边看一边搞他的源码,一个hello,world搞了好久(没问人,完全自己);然后听说学linux得研究源代码,我就连工作(辞了,很怀念,让我接触了linux)也顾不上,自己憋在家(妈的,不就是源代码么,比数学分析自控原理难么?),也就对照一些书和源代码研究了一个月(当然得动动手),linux内核机制原理一下子开朗起来,轮廓一层一层浮现脑海,当再看LDD2时,是我真正完全自己写一个PCI设备驱动时参考用的!
可惜现在不做linux开发了(还没有真正搞通linux),研究源码是一时意气(其实还是得把精力放在工作上),感觉自己因意气失了很多错过了很多! 遗憾不后悔!一生都有的回味啊!!! 妈的,不知啥时能成熟一点,靠! |
|
|
板凳#
发布于:2004-09-10 15:08
所以说理论和实际要相结合才行。
光看肯定不行。 我是边写边看的。 |
|
地板#
发布于:2004-09-14 20:29
精辟!!!
给分!!! |
|