首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向linux内核添加图像传感器驱动程序

向linux内核添加图像传感器驱动程序
EN

Stack Overflow用户
提问于 2013-08-05 07:17:30
回答 1查看 1.3K关注 0票数 0

我正在致力于一个项目,是使用平板DM368接口与李M024DUAL摄像头板立体视觉。相机使用Aptina的MT09M024作为图像传感器。在花了很多时间在网络上寻找合适的驱动程序后,我要求OEM提供一些支持。他们给我提供了司机源文件。问题是我无法将它们包含到内核中。我还查找了构建模块的方法,并对此相当满意。但是使用当前的驱动程序,我有一堆使用不存在的头文件的*.c文件(我无法在/linux目录中找到这些linux头文件)。

现在我的问题是,如果我有一个图像传感器驱动程序的源代码,并想要构建它,那么相同的一般过程是什么。

欢迎在这方面提供任何帮助。

-Kartik

EN

回答 1

Stack Overflow用户

发布于 2013-08-06 09:57:14

构建模块有两种方法: 1.静态链接到内核映像(内置) 2.创建动态可加载模块

  1. 静态地链接到内核映像(内置的),您必须在内核文件夹中找到一个合适的位置(在驱动程序/的某个位置)来复制.c文件。复制到那里。编辑Kconfig和Makefiles,引用其他内核驱动程序。并使用menuconfig启用支持。编译。
  2. 创建动态可加载模块

您可以在不将它们复制到内核源代码的情况下构建。只需创建一个Makefile并在Makefile中放置规则即可编译模块。在这里,您必须通过提供内核源路径将模块链接到内核。

对于更多的谷歌应该会有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18052528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档