2017-01-13 5 views
0

私はカスタムRFボード用のLinuxドライバを書いています。 RFボードにはいくつかの情報が入っているEEPROMがあり、この情報をドライバにロードしたい。 Linuxカーネルには既にEEPROMモジュールがあり、このモジュールはEEPROMのすべてのメモリを読み込み、sysfsによってユーザー空間にエクスポートします。LinuxモジュールからEEPROMエントリを読む

このsysfsを読んでEEPROMのメモリを取得できますか?そうでない場合は、どうすればこの情報を入手できますか?ありがとうございました。

+1

はい、できます。単に '/ sys/bus//devices//eeprom'の下に適切なデバイスノードを見つけてください。 – 0andriy

+0

Linuxカーネルモジュールからファイルを読み込むためのドキュメントが見つかりませんでしたが、フォーラムではこれを行わないことをお勧めします。デバイスツリーに適切なデバイスノードを設定する方法は?助けてください、ありがとう:) – Gochit

答えて

0

eepromモジュールによってエクスポートされたデータを読み取るユーザースペースアプリケーションがあります。あなたはPerlのビットを知っているのであれば、私はあなたが以下のI2C-のツールのリンクを見て検討することを示唆している: https://github.com/groeck/i2c-tools/tree/master/eeprom

ラミローゼン

関連する問題