如何在3.0.32-yocto-standard上编译驱动程序

时间:2015-05-07 05:02:22

标签: intel-fpga yocto

我是 yocto 的新手并开发驱动程序。我获得了驱动程序的源代码(alter_driver.cMakefile),但我不知道如何编译和获取altera_driver.ko文件,以便我可以加载这些驱动程序并使用它们。

yocto内核的版本是 3.0.32-yocto-standard ,我是从终端命令uname -r获得的。

请帮我编译驱动程序。谢谢。

1 个答案:

答案 0 :(得分:0)

我建议你阅读Yocto Kernel Development Manual(链接是当前版本:你应该使用你的Yocto版本)。如果您唯一拥有的是树外模块,请参阅第2.5.2部分,其中介绍了如何为您的驱动程序创建配方。

简短版本是:制作example recipe的副本,在files / -directory中添加你的源代码,修改Makefile以构建你的源代码......但是阅读手册,它非常好。

此外,Kernel Lab可能很有用:它主要讨论使用完整内核,但也涵盖了树外模块示例(实验4)。