Linuxカーネルをシリアルデバイスドライバーで静的にコンパイルしました。つまり、obj-yです。
今、簡単なシリアルドライバを作っていてテストしたいのですが、カーネル起動時にモジュールが読み込まれるため、IOポート領域(0x3f8以降)がシリアルモジュールに登録されてしまいます。ドライバーに割り当てることができるように、それを削除 (登録解除) する必要があります。
それで、静的にリンクされたデバイスドライバーを削除する方法はありますか? または、カーネル全体を再コンパイルする必要があります:/