標準入力から開発ドライバにリダイレクトする方法

標準入力から開発ドライバにリダイレクトする方法

私はデバイスドライバを書いており、file_operations writeメソッドを実装しました。また、次のようにデバイスドライバにリダイレクトできるようにしたいです。

echo "this text is sent to driver" > /dev/driver_name

私は最初にこれが送信されたユーザースペースメッセージ.writeとそれに応じて設定された他のパラメータと魔法のように動作すると仮定しました。 LDD3の第3章には私のコードと非常によく似たコードがいくつかあり、作者は書き込みメソッドを直接呼び出し(私が望むように)ドライバにリダイレクトし、私が正しい道を行っていると思うようにするテスト/プレイを参照しました。 。ただし、ドライバにリダイレクトしようとすると、「許可拒否」エラーが発生しますが、何もしません。

すべての指示/リンク/アドバイスをいただきありがとうございます。

ベストアンサー1

おすすめ記事