diff TaskManager/ChangeLog @ 506:1d4a8a86f26b

code_load in read()
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 12 Oct 2009 02:50:01 +0900
parents 30568cef3899
children 125a72948e44
line wrap: on
line diff
--- a/TaskManager/ChangeLog	Sun Oct 11 20:07:47 2009 +0900
+++ b/TaskManager/ChangeLog	Mon Oct 12 02:50:01 2009 +0900
@@ -1,3 +1,27 @@
+2009-10-11 Shinji KONO <kono@ie.u-ryukyu.ac.jp>
+
+    単純な、rbuf, wbuf + write return size の task のAPI
+    List DMA の API
+    投入 cpu 別の spawn method 
+    Redering 時の内部からの DMA への直接アクセスへの禁止等など
+
+    set_post で登録する関数も、task のrun関数と同じ型にした方が便利そう。
+
+    SPU側でも配列(TaskList)ではなく、TaskQueue で管理すれば、
+    renew task は簡単に実装できる。
+
+    SchedTask の renew かそうでないかの区別は全部なくす。ex_init とかは、
+    なくなるはず。その代わり TaskQueue で管理する。
+
+    TaskList に inListData/outListData が入っているのは、やはりおかしい。
+    もっとコンパクトであるべき。
+
+    TaskList は、こまめに終了をPPE側へ知らせるのではなく、TaskListの
+    書き換えで知らせる方が良い。
+
+    SPUからPPUへ、create task 出来た方が良い。それはTaskList の書き出し
+    で行なう。
+
 2009-10-11 Shinji KONO <kono@ie.u-ryukyu.ac.jp>
 
     ようやっと直せました。inListData/outListData は別に転送しないで、