阅读:1374回复:0
Linux Device Driver II的源代码
哪里有下载的?售书的网站上Examples连部上
我后来准备自己写,碰到了n多的问题 编译的时候找不到信号量结构,我去asm/semaphore.h文件一看,又是引用linkage.h,linkage.h有引用config.h,但就是没有找到关于struct semaphore的定义,然后我又找ne2k pci 网卡驱动看看,本以为它会用到的,影都没找到。在include下面有一个semaphore.h,但里面的结构,所用的操作和书中所说的差了很远,是不是内核版本的问题?这种基本结构不会变化这么大吧? 还有,我看ne2k的驱动里面怎么没定以__KERNEL__、MODULE?是不是编译的时候预定义?我好像定义了__KERNEL__,Include还出问题了。 我用Redhat 8.0 刚开始练手,大家多指教! 谢了先! |
|