comparison TaskManager/kernel/ppe/HTask.h @ 684:458a1ad91427

Task Array generation worked.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 06 Dec 2009 23:03:28 +0900
parents 9a6cb2439593
children d3afc8777daa
comparison
equal deleted inserted replaced
683:9a6cb2439593 684:458a1ad91427
42 42
43 HTask *waiter; 43 HTask *waiter;
44 HTask *next; 44 HTask *next;
45 HTask *prev; 45 HTask *prev;
46 46
47 void spawn(void); 47 void spawn();
48 void wait_for(HTask *); 48 void wait_for(HTask *);
49 void set_cpu(CPU_TYPE type); 49 void set_cpu(CPU_TYPE type);
50 void set_post(PostFunction func, void *read, void *write); 50 void set_post(PostFunction func, void *read, void *write);
51 #ifdef SIMPLE_TASK 51 #ifdef SIMPLE_TASK
52 Task *create_task(int task_id, int pos); 52 Task *create_task_array(int task_id, int pos);
53 void spawn_task_array(int pos);
53 #endif 54 #endif
54 }; 55 };
55 56
56 typedef HTask* HTaskPtr; 57 typedef HTask* HTaskPtr;
57 58