引用:
原帖由 zltjiangshi 于 2008-7-23 21:09 发表 
要达到这个目的至少要懂一些内核编程才行。
首先是这个模块的代码必须用#ifdef包含起来。
其次修改该目录下的Makefile,产生对应规则。
如果缺乏相关知识最好还是不要这样做,很容易出错的。
那我要用这一模块,那该怎么办呢?
!:我看了鸟哥书上写把你要的那块模块编译后,把模块文件放置到内核模块所处的位置(/lib/modules/`uname -r~/kernel/).然后在/etc/modprobe.conf里进行别名设置,那么系统每次启动的时候都会加载该模块.那么/etc/modprobe.conf的作用只是别名设置吗?有没有其他功能?
2:编译到系统内核中的模块,都随系统一起启动还是当有新的硬件添加的时候,系统才会加载相对应的模块呢?还是加了新硬件后,要设置某个文件才可以加载对应的模块呢?