Event-Workqueue をプログラミングしようとしましたが、いくつか問題が発生しました。
Linux 2.6.36 カーネルを使用しています。また、DECLARE_WORK 関数は 3 つのパラメーターから 2 つのパラメーターに変更されました。
問題は、古い宣言は
DECLARE_WORK (struct work_struct name, void (*func)(void *), void *data);
そして新しいのは
DECLARE_WORK (struct work_struct name, void (*func)(void *));
void *data ポインターは func パラメーターを与えるためのものだったと思います。そうですか?新しいバージョンの DECLARE_WORK でそれを行うにはどうすればよいですか?
助けてくれてありがとう
ピーター