松下電器情報システム名古屋研究所の川本といいます。 リンクが確立したなどの情報を read ストリームデータに含めるように 設計しておいて、元記事にあるように read をブロックさせればよい でしょう。 スレッド/プロセスは、ブロックが解除されると同時にその情報を読む ことが出来ます。 なお、このようなデバイスドライバが複数あり、スレッド/プロセスが 複数のデバイスに対し同じように待ちたい場合には、スレッド/プロセ スは select を使うことにより「どれかの待ちが解除されるまで」待つ ことが出来るようになります。 ただし、このデバイスドライバは poll メソッドを実装しなければなり ません。 From: "Yuichi Enokida" <enokida@xxxxxxxxxxxxxxxxxx> Subject: [linux-users:102064] Re: 組込Linuxドライバの作成方法 Date: Wed, 03 Mar 2004 19:00:01 +0900 Message-ID: <200403030959.SAA07198@xxxxxxxxxxxxxxxxxx> enokida> えのきだです。 enokida> enokida> 川本様、さっそくの回答ありがとうございます。 enokida> enokida> デバイスの割込が発生し、例えばリンク確率した等の enokida> 情報を上位(スレッド/プロセス)に知らせるには enokida> どのようなI/Fを設ければよいのでしょうか。 enokida> enokida> 申し訳ありませんがご教授願います。
Follow-Ups:
- [linux-users:102069] Re: 組込Linuxドライバの作成方法Yuichi Enokida
- [linux-users:102061] Re: 組込Linuxドライバの作成方法Dr.Sc.KAWAMOTO,Takuji (Ext)
- [linux-users:102064] Re: 組込Linuxドライバの作成方法Yuichi Enokida
- Prev by Subject: [linux-users:102067] Re: 組込Linuxドライバの作成方法
- Next by Subject: [linux-users:102069] Re: 組込Linuxドライバの作成方法
- Previous by thread: [linux-users:102080] Re: 組込Linuxドライバの作成方法
- Next by thread: [linux-users:102069] Re: 組込Linuxドライバの作成方法
- Indexes:[Main][Thread]