annotate example/get_segment/spe/spe-main.cc @ 433:c28b3f83ca65

overlay (on going)..
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 24 Sep 2009 21:08:37 +0900
parents fb62b7acc92b
children fd44dbd049aa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
354
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
1 #include "Func.h"
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
2 #include "Scheduler.h"
430
fb62b7acc92b code loading (on going...)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 426
diff changeset
3 #include "LoadEntry.h"
354
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
4
433
c28b3f83ca65 overlay (on going)..
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 430
diff changeset
5 SchedExternDynamicTask(Hello,segment1);
c28b3f83ca65 overlay (on going)..
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 430
diff changeset
6 SchedExternDynamicTask(Hello1,segment2);
354
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
7
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
8 /**
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
9 * この関数は SpeScheduler から呼ばれるので
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
10 * 必ずこの関数名でお願いします。
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
11 */
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
12 void
430
fb62b7acc92b code loading (on going...)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 426
diff changeset
13 task_init(Scheduler *scheduler)
354
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
14 {
433
c28b3f83ca65 overlay (on going)..
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 430
diff changeset
15 SchedRegisterDynamicTask(HELLO_TASK, Hello, segment1);
c28b3f83ca65 overlay (on going)..
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 430
diff changeset
16 SchedRegisterDynamicTask(HELLO_TASK1, Hello1, segment2);
c28b3f83ca65 overlay (on going)..
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 430
diff changeset
17 scheduler->allocate_code_segment(4,1024);
354
81b25e5d5379 add example/get_segment and change spe/DrawSpan.cpp
koba
parents:
diff changeset
18 }