首页 > 解决方案 > 从内核源代码中取出驱动程序代码并将其编译为树外模块

问题描述

我正在尝试从 Linux 内核中取出驱动程序代码,并希望将其单独编译为树外模块。

需要什么 Makefile 修改?以及如何传递 Kconfig 参数?您可以取出任何驱动程序。

例如,对于内部内核,您使用编译 xgbe 驱动程序

制作 M=drivers/net/ethernet/amd/xgbe 模块

我想从内核中取出 xgbe 并针对安装的内核单独编译它。(它可能由于更改而无法编译)但是如果运行的内核与取出的模块相同,它应该可以正常编译。

标签: linuxmoduledriver

解决方案


推荐阅读