annotate TaskManager/Test/test_render/show_time.cpp @ 397:a4f690f44842

delete manager (in kernel/ppe/TaskManager.h) don't move.
author game@henri.cr.ie.u-ryukyu.ac.jp
date Sun, 20 Sep 2009 18:55:26 +0900
parents 7a42d46cc54e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
327
7c6d4b101956 add test_render/show_time.{cpp,h} {spe,task}/ShowTime.{cpp,h} but incomplete
aaa
parents:
diff changeset
1 #include <stdio.h>
7c6d4b101956 add test_render/show_time.{cpp,h} {spe,task}/ShowTime.{cpp,h} but incomplete
aaa
parents:
diff changeset
2 #include "TaskManager.h"
7c6d4b101956 add test_render/show_time.{cpp,h} {spe,task}/ShowTime.{cpp,h} but incomplete
aaa
parents:
diff changeset
3 #include "Func.h"
7c6d4b101956 add test_render/show_time.{cpp,h} {spe,task}/ShowTime.{cpp,h} but incomplete
aaa
parents:
diff changeset
4
7c6d4b101956 add test_render/show_time.{cpp,h} {spe,task}/ShowTime.{cpp,h} but incomplete
aaa
parents:
diff changeset
5 void
7c6d4b101956 add test_render/show_time.{cpp,h} {spe,task}/ShowTime.{cpp,h} but incomplete
aaa
parents:
diff changeset
6 show_time()
7c6d4b101956 add test_render/show_time.{cpp,h} {spe,task}/ShowTime.{cpp,h} but incomplete
aaa
parents:
diff changeset
7 {
397
a4f690f44842 delete manager (in kernel/ppe/TaskManager.h)
game@henri.cr.ie.u-ryukyu.ac.jp
parents: 335
diff changeset
8 /*
326
e299bd5e6c85 add test_render/{spe, task}/ShowTime.cpp but incomplete
aaa
parents:
diff changeset
9 HTaskPtr show;
335
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
10 HTaskPtr pre_show;
397
a4f690f44842 delete manager (in kernel/ppe/TaskManager.h)
game@henri.cr.ie.u-ryukyu.ac.jp
parents: 335
diff changeset
11 */
335
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
12 /*
326
e299bd5e6c85 add test_render/{spe, task}/ShowTime.cpp but incomplete
aaa
parents:
diff changeset
13 show = manager->create_task(SHOW_TIME);
334
20f2459041cb [in test_render] push L key , call show_dma_wait, but incomplete.
e065746@localhost.localdomain
parents: 328
diff changeset
14 show->set_cpu(SPE_0);
326
e299bd5e6c85 add test_render/{spe, task}/ShowTime.cpp but incomplete
aaa
parents:
diff changeset
15 show->spawn();
e299bd5e6c85 add test_render/{spe, task}/ShowTime.cpp but incomplete
aaa
parents:
diff changeset
16 printf("testですよ\n");
335
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
17 */
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
18
397
a4f690f44842 delete manager (in kernel/ppe/TaskManager.h)
game@henri.cr.ie.u-ryukyu.ac.jp
parents: 335
diff changeset
19 /*
335
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
20 pre_show = manager->create_task(SHOW_TIME);
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
21 pre_show->set_cpu((CPU_TYPE)((int)SPE_0));
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
22 pre_show->spawn();
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
23
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
24 for (int i = 1; i < 6; i++) {
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
25 show = manager->create_task(SHOW_TIME);
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
26 show->set_cpu((CPU_TYPE)((int)SPE_0 + i));
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
27 show->wait_for(pre_show);
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
28 show->spawn();
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
29 pre_show = show;
7a42d46cc54e change show_time.cpp
e065746@localhost.localdomain
parents: 334
diff changeset
30 }
397
a4f690f44842 delete manager (in kernel/ppe/TaskManager.h)
game@henri.cr.ie.u-ryukyu.ac.jp
parents: 335
diff changeset
31 */
327
7c6d4b101956 add test_render/show_time.{cpp,h} {spe,task}/ShowTime.{cpp,h} but incomplete
aaa
parents:
diff changeset
32 }