Linuxドライバの修正と再コンパイル[閉じる]

Linuxドライバの修正と再コンパイル[閉じる]

Linux環境では、ワイヤレスドライバの1つを修正して再コンパイルすることに興味があります。どのファイルでどの行を変更するかを正確に知っていますが、ソースコードを.cから.koに再コンパイルする方法がわかりますか?私が間違っている場合は訂正してください。.koファイルは、修正されたワイヤレスドライバを指定する方法のようです。

[2018年8月7日] - 詳細情報を修正しました。

静的データを転送するためにbrcmfmacドライバを編集し、それを再コンパイルしようとしています。だから私はこの新しいドライバを私のopenwrtデバイスに置くことができるように.koにコンパイルする方法を知りたいです。状況が明確になることを願っています。私はまだそれをコンパイルしようとしています。

答え1

make -C /lib/modules/$(uname -r)/build M=$(pwd) modulesモジュールソースディレクトリからコマンドを実行して、カーネルモジュールを再コンパイルできます。

関連情報