tarosukeの日記: talosという名の俺OS
パケットを受信したら、セマフォを返却するだけじゃなくて受信したパケットの数をポートやプロトコルごとにメモしたりしなきゃならないのだが、セマフォ待ちを解除されたあと、どこへ行けば良いのだろう...プロトコルは複数あるし...やっぱり呼び出されるのに徹するのは難しいか。ドライバの割り込みハンドラでデバイス構造体をパケットキューに投げ込んで、受信タスクはキューから取り出して受信ハンドラを呼ぶだけ、受信ハンドラは自分のすぐ上のレイヤにパケットを投げる...キューがいっぱいになったらどうすれば...ううむ。
とりあえず明日はOSC見にいくかなー。