User Tools

Site Tools


zh-cn:doc:devel:drivers

驱动

Linux is a monolithic Kernel (computing) and thus all drivers belong in the kernel. Drivers can be compiled into the kernel or loaded as Modules.

驱动的源码可以来自:

  • 完整的源码、 部分源码或者闭源文件(二进制文件)。
  • 已经包含在所需内核之中。

没有更多的可能也不会再有。

Linux核心和开源驱动是依靠全世界不同的爱好者开发和维护的。

闭源驱动是编译后的文件,是提供它们的人开发和维护的。

已经被包含在核心内的驱动源文件可以在这里找到:

在OpenWRT, 所有的核心模块包的命名都是以kmod-开始的。
在某些版本的OpenWRT中不可以使用“modprobe,而是由”insmod“ 代替。

了解更多

没有特别的唯一法则,然而你可以尝试参考其他的介绍: FSF hw, Ubuntu, ALSA, https://wireless.kernel.org, ger Ubuntu Wiki.

当然你也可以联系开发者,你可以总是在这里搜索到他们 mailing lists.

zh-cn/doc/devel/drivers.txt · Last modified: 2016/05/21 01:02 by ruiam