如何从源代码编译ath9k驱动程序?

如何从源代码编译ath9k驱动程序?

我想ath9k出于学习目的对驱动程序进行一些更改。我的问题是,当我尝试编译驱动程序时,该make命令给出了许多implicit declaration错误,setup_timerACCESS_ONCEDECLARE_EWMA是错误中最常见的错误。

我的内核版本是Ubuntu 4.15.0-20-generic,我使用的驱动程序源代码来自向后移植-4.14-rc2-1

这些是我运行的命令:

cd backports-4.14-rc2-1
make defconfig-ath9k
make

我已经使用安装了必要的头文件build-essential。我应该怎么做才能编译我编辑的驱动程序源代码?

答案1

我正在从 torvalds linux 内核编译驱动程序模块,这就是问题所在,现在我正在从 Ubuntu 源代码编译它,并且它正在工作......

相关内容