如何将内核模块添加到LTIB目标映像

时间:2013-12-06 02:38:52

标签: linux-kernel kernel linux-device-driver embedded-linux kernel-module

我在The Linux Kernel Module Programming Guide之后创建了一个新的内核模块。我想将我的模块添加到[config - >包装选择 - >包清单] 并使用目标图像分发我的模块

►发展环境

我将内核模块的源代码放在[/ home / USER / ltib / rpm / BUILD / myModule]路径上。 (就像在“ Linux内核模块编程指南”中解释的hello_mod示例模块一样) 但是当我构建目标图像时,它不会编译。

可以在配置模式(./ ltib -m config)中选择hello_mod示例模块。 如何将我的模块添加到此配置中 - >包装选择 - >包列表

enter image description here

1 个答案:

答案 0 :(得分:3)

如果你想从make menuconfig构建,你可能应该更改makefile。

从linux内核中检查此documentation。取自它:

  

普通开发人员是处理设备驱动程序,文件系统和网络协议等功能的人员。这些人需要   维护他们正在处理的子系统的kbuild Makefile。   为了有效地做到这一点,他们需要一些全面的知识   关于内核Makefile,以及关于公众的详细知识   kbuild的界面。