ソースからath9kドライバをコンパイルする方法は?

ソースからath9kドライバをコンパイルする方法は?

ath9k学習目的でドライバをいくつか変更したいと思います。私の問題は、ドライバをコンパイルしようとすると、makeコマンドで多くのimplicit declarationエラーが発生することです。エラーsetup_timerの中で最も一般的なエラーです。ACCESS_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ソースでコンパイルして動作しています。

関連情報