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