论文部分内容阅读
<正> Linux的驱动程序既可以做成静态形式编译进内核,也可以编译为内核模块形式,在需要时由操作系统动态装载或卸载。目前介绍编写Linux内核模块的文章也比较多,杂志、报纸及网络都有介绍,但由于Linux内核版本变化很快,这些文章中所讲的内核模块所基于的版本号同你机器上的内核版本号很少有相同的。所以导致明明按文章中所讲的程序进行编译,但就是出现一大堆的警告和错误。而在有些中文Linux系统中,往往连一个“Hello world!”的模块程序的编译都通不过,凡此种种初学者往往束手无策。 这篇文