Mercurial > hg > Game > Cerium
annotate example/fileread/task_init.cc @ 2048:6796d85f3d6b draft
remove error
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 28 Jan 2016 00:05:49 +0900 |
parents | d703157bb280 |
children |
rev | line source |
---|---|
1839
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
1 #include "Func.h" |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
2 #include "Scheduler.h" |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
3 |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
4 /* 必ずこの位置に書いて */ |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
5 SchedExternTask(Read_task); |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
6 SchedExternTask(Print_task); |
1909
c228dbede5df
rename Task name in fileread
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
1864
diff
changeset
|
7 SchedExternTask(RUN_READ_BLOCKS); |
1864
7211816380bd
implement my_mmap in fileread
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
1839
diff
changeset
|
8 SchedExternTask(MMAP); |
1985
d703157bb280
add Read mode in fileread
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
1909
diff
changeset
|
9 SchedExternTask(READ); |
1839
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
10 |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
11 /** |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
12 * この関数は ../spe/spe-main と違って |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
13 * 自分で呼び出せばいい関数なので |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
14 * 好きな関数名でおk (SchedRegisterTask は必須) |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
15 */ |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
16 |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
17 void |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
18 task_init(void) |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
19 { |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
20 SchedRegister(Read_task); |
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
21 SchedRegister(Print_task); |
1909
c228dbede5df
rename Task name in fileread
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
1864
diff
changeset
|
22 SchedRegister(RUN_READ_BLOCKS); |
1864
7211816380bd
implement my_mmap in fileread
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
1839
diff
changeset
|
23 SchedRegister(MMAP); |
1985
d703157bb280
add Read mode in fileread
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
1909
diff
changeset
|
24 SchedRegister(READ); |
1839
f71b722001dd
remove ppe/task_init.cc
Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
25 } |