将Linux驱动程序转换为可加载内核模块

时间:2012-09-12 18:21:54

标签: android linux-kernel linux-device-driver

我有一个用于Linux的USB调制解调器驱动程序。我可以将其转换为可加载的内核模块吗?我想在android内核中加载它并导入AMD机器。请帮忙。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

答案很简单,如果要在特定的机器架构中运行它,则需要交叉编译模块。我的意思是如果你想加载ARM然后你需要交叉编译 make ARCH = arm CROSS_COMPILE =“toolchain path”

同样,你可以为其余的机器做。

注意:如果要在需要加载的计算机上进行编译,则无需执行此操作。只需使用insmod进行编译和加载。