[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:102069] Re: 組込Linuxドライバの作成方法


榎田と申します。

> リンクが確立したなどの情報を read ストリームデータに含めるように
> 設計しておいて、元記事にあるように read をブロックさせればよい
> でしょう。
> スレッド/プロセスは、ブロックが解除されると同時にその情報を読む
> ことが出来ます。

確かにその方法がありました。思いつきませんでした。さっそく検討
させて頂きます。

> なお、このようなデバイスドライバが複数あり、スレッド/プロセスが
> 複数のデバイスに対し同じように待ちたい場合には、スレッド/プロセ
> スは select を使うことにより「どれかの待ちが解除されるまで」待つ
> ことが出来るようになります。
> ただし、このデバイスドライバは poll メソッドを実装しなければなり
> ません。

poll_wait()を使用して待ちの状態を作る手法を解説しているHPを見つけ
ました。こちらも参考にしてみます。

ありがとうございました。

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: