comparison TaskManager/ChangeLog @ 833:577bde5d0cec draft

poling (may recurse..)
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 25 May 2010 18:22:59 +0900
parents af2fb2e641eb
children b6c45005a3bc
comparison
equal deleted inserted replaced
831:b3c004fe6bc3 833:577bde5d0cec
1 2010-5-25 Shinji KONO <kono@ie.u-ryukyu.ac.jp> 1 2010-5-25 Shinji KONO <kono@ie.u-ryukyu.ac.jp>
2 2
3 PPE側のpost_funcやtaskを実行している時にもSPEからのメールは読んでしまう 3 PPE側のpost_funcやtaskを実行している時にもSPEからのメールは読んでしまう
4 のが望ましい。読んで、とりあえずfifoに入れておく。その場で処理しても良いが、 4 のが望ましい。読んで、とりあえずfifoに入れておく。その場で処理しても良いが、
5 check_task_list_finishとかが再帰的に呼びされるのがやっかい。 5 check_task_list_finishとかが再帰的に呼びされるのがやっかい。
6
7 Task 実行ループは Scheduler にpoling routineを登録するのが良さそう。
8 post_func は、SchedTask 経由で poling すれば良い。
6 9
7 2010-5-22 Shinji KONO <kono@ie.u-ryukyu.ac.jp> 10 2010-5-22 Shinji KONO <kono@ie.u-ryukyu.ac.jp>
8 11
9 CpuThread を作るなら、create_task は、manager にメールで教えないとだめ。 12 CpuThread を作るなら、create_task は、manager にメールで教えないとだめ。
10 CpuManager みたいなものを用意しないとダメか。 13 CpuManager みたいなものを用意しないとダメか。