Mercurial > hg > Members > koba > t_dandy
view ppe/task_init.cc @ 21:5f1abbe03b9a
add new task.
author | koba <koba@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 26 Dec 2010 22:28:18 +0900 |
parents | 00c3272a801f |
children | 0440f2f19f23 |
line wrap: on
line source
#include "Func.h" #include "Scheduler.h" /* 必ずこの位置に書いて */ SchedExternTask(Atari); SchedExternTask(STATE0); SchedExternTask(STATE1); SchedExternTask(STATE2); SchedExternTask(STATE4); SchedExternTask(STATE5); SchedExternTask(STATE6); SchedExternTask(STATE20); SchedExternTask(STATE21); SchedExternTask(STATE30); /** * この関数は ../spe/spe-main と違って * 自分で呼び出せばいい関数なので * 好きな関数名でおk (SchedRegisterTask は必須) */ void task_init(void) { SchedRegisterTask(ATARI, Atari); SchedRegisterTask(STATE0, State0); SchedRegisterTask(STATE1, State1); SchedRegisterTask(STATE2, State2); SchedRegisterTask(STATE4, State4); SchedRegisterTask(STATE5, State5); SchedRegisterTask(STATE6, State6); SchedRegisterTask(STATE20, State20); SchedRegisterTask(STATE21, State21); SchedRegisterTask(STATE30, State30); }