#include "Func.h" #include "Scheduler.h" /* 必ずこの位置に書いて */ SchedExternTask(TitleMove); SchedExternTask(CrabMove); SchedExternTask(TitleColl); SchedExternTask(PadAllocate); SchedExternTask(PadUpdate); SchedExternTask(PadFree); /* SchedExternTask(Move00); SchedExternTask(Move01); SchedExternTask(Move02); SchedExternTask(Move03); SchedExternTask(Move04); SchedExternTask(Move05); SchedExternTask(Move06); SchedExternTask(Move07); SchedExternTask(Move08); SchedExternTask(Move09); SchedExternTask(Move10); SchedExternTask(Move11); SchedExternTask(Move12); SchedExternTask(Move13); SchedExternTask(Move20); SchedExternTask(Move21); SchedExternTask(Move22); SchedExternTask(Move23); SchedExternTask(Move24); SchedExternTask(Move25); SchedExternTask(Move06); SchedExternTask(Move27); SchedExternTask(Move28); SchedExternTask(Move29); SchedExternTask(Move30); SchedExternTask(Move31); SchedExternTask(Move32); SchedExternTask(Move33); SchedExternTask(Move34); SchedExternTask(Move35); SchedExternTask(Move40); SchedExternTask(Move41); SchedExternTask(Move400); SchedExternTask(Move401); SchedExternTask(Move402); SchedExternTask(Move410); SchedExternTask(Move411); SchedExternTask(Move500); SchedExternTask(Move501); SchedExternTask(Move600); SchedExternTask(Move601); SchedExternTask(Move602); SchedExternTask(Asteroid); */ /** * この関数は ../spe/spe-main と違って * 自分で呼び出せばいい関数なので * 好きな関数名でおk (SchedRegisterTask は必須) */ void task_init(void) { SchedRegisterTask(TITLE_MOVE, TitleMove); SchedRegisterTask(CRAB_MOVE, CrabMove); SchedRegisterTask(TITLE_COLL, TitleColl); SchedRegisterTask(PAD_ALLOCATE, PadAllocate); SchedRegisterTask(PAD_UPDATE, PadUpdate); SchedRegisterTask(PAD_FREE, PadFree); /* SchedRegisterTask(MOVE_00, Move00); SchedRegisterTask(MOVE_01, Move01); SchedRegisterTask(MOVE_02, Move02); SchedRegisterTask(MOVE_03, Move03); SchedRegisterTask(MOVE_04, Move04); SchedRegisterTask(MOVE_05, Move05); SchedRegisterTask(MOVE_06, Move06); SchedRegisterTask(MOVE_07, Move07); SchedRegisterTask(MOVE_08, Move08); SchedRegisterTask(MOVE_09, Move09); SchedRegisterTask(MOVE_10, Move10); SchedRegisterTask(MOVE_11, Move11); SchedRegisterTask(MOVE_12, Move12); SchedRegisterTask(MOVE_13, Move13); SchedRegisterTask(MOVE_20, Move20); SchedRegisterTask(MOVE_21, Move21); SchedRegisterTask(MOVE_22, Move22); SchedRegisterTask(MOVE_23, Move23); SchedRegisterTask(MOVE_24, Move24); SchedRegisterTask(MOVE_25, Move25); SchedRegisterTask(MOVE_06, Move06); SchedRegisterTask(MOVE_27, Move27); SchedRegisterTask(MOVE_28, Move28); SchedRegisterTask(MOVE_29, Move29); SchedRegisterTask(MOVE_30, Move30); SchedRegisterTask(MOVE_31, Move31); SchedRegisterTask(MOVE_32, Move32); SchedRegisterTask(MOVE_33, Move33); SchedRegisterTask(MOVE_34, Move34); SchedRegisterTask(MOVE_35, Move35); SchedRegisterTask(MOVE_40, Move40); SchedRegisterTask(MOVE_41, Move41); SchedRegisterTask(MOVE_400, Move400); SchedRegisterTask(MOVE_401, Move401); SchedRegisterTask(MOVE_402, Move402); SchedRegisterTask(MOVE_410, Move410); SchedRegisterTask(MOVE_411, Move411); SchedRegisterTask(MOVE_500, Move500); SchedRegisterTask(MOVE_501, Move501); SchedRegisterTask(MOVE_600, Move600); SchedRegisterTask(MOVE_601, Move601); SchedRegisterTask(MOVE_602, Move602); SchedRegisterTask(ASTEROID, Asteroid); */ }