2011-12-08 10 views
0

カーネルからユーザー空間にメッセージを送信し、ユーザー空間からカーネルにメッセージを受け取る方法は?Linuxカーネルがユーザー空間と通信できる方法は何ですか?

可能な方法は何ですか?私はカーネルモジュールプログラミングの新しい新しい人です。ここ

がどのように我々は、割り込みからのメッセージを送信することができます同じ質問(上半分)に関連する1つの以上のクエリを追加する

は、同じ割り込みモジュールへのユーザ空間からユーザ空間と応答をhandlerto?

+0

を呼び出します。 ILYAが行ったように、OPが行くことができ、それぞれを調べることができるように、名前の簡単なリストが良い答えです。 – Shahbaz

+0

親愛なる、私はそれが非常に広いことを知っているが、ちょうど2/3行を与えることはコンサイスの考えを与えるだろう – kannah

+0

多くのおかげでShahbaz、私のクエリを検証します。私の新しいクエリに対処してみてください。 TIA – kannah

答えて

0
  1. IOCTL
  2. するNetlinkソケット
  3. /SYSとは/ procファイルシステム
  4. のmmap
  5. システムは、それが完全に有効な質問のように思えるので、私は、この質問を再開しています
+0

はい。これが私が望む答えです。ありがとう@ILYA Khlopotov。さらに、更新はいつでも歓迎します:-) – kannah

+0

正しく覚えていれば、IOCTLは廃止されています(まだない場合)。/ sysが代理として推奨されています。/procは悪用されていました。あなたの通信が/ proc通信のカテゴリに属さない限り、代わりに/ sysを使用することをお勧めします。 – Shahbaz

関連する問題