私は、BroadcomチップセットファミリからNICデバイスのメモリを読み取るカスタムカーネルモジュールを作成する任務を受けました。
私の場合はBCM4311を使用しており、ファームウェアとカーネルドライバがインストールされていますが、デバイスオブジェクトのメモリにアクセスする方法を理解していないようです。メモリI/O文字やブロックデバイスなどについて知っています。しかし、ネットワークカードはかなり複雑です...
B43は私のためにメモリアクセスを処理できますか?デバイスから物理メモリにアクセスするには? /dev/<nic> を取得できません。 ioctlを使うべきですか?しかし、ioctlは物理メモリと同じではありません。そうですか?
このトピックについて少し混乱しています...