Mercurial > hg > Members > kono > Cerium
annotate TaskManager/kernel/schedule/SchedTaskList.h @ 717:4c12f679a0fa
TaskList load timing...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 18 Dec 2009 12:17:31 +0900 |
parents | 56487849ea2d |
children | 45c141669de7 |
rev | line source |
---|---|
42 | 1 #ifndef INCLUDED_SCHED_TASKLIST |
2 #define INCLUDED_SCHED_TASKLIST | |
3 | |
307 | 4 #include "base.h" |
5 #include "Scheduler.h" | |
708 | 6 #include "SchedTask.h" |
717
4c12f679a0fa
TaskList load timing...
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
708
diff
changeset
|
7 #include "TaskList.h" |
42 | 8 |
9 #include "error.h" | |
10 | |
708 | 11 class SchedTaskList : public SchedTask { |
42 | 12 public: |
13 /* constructor */ | |
625
60aa3f241b10
64bit mode worked on Mac OS X.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
603
diff
changeset
|
14 SchedTaskList(memaddr addr, Scheduler *sched); |
109 | 15 |
16 BASE_NEW_DELETE(SchedTaskList); | |
42 | 17 |
18 /* variables */ | |
625
60aa3f241b10
64bit mode worked on Mac OS X.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
603
diff
changeset
|
19 memaddr params_addr; |
109 | 20 |
42 | 21 /* override functions */ |
708 | 22 void read(); |
23 void exec(); | |
24 void write(); | |
42 | 25 |
26 | |
27 }; | |
28 | |
302 | 29 |
42 | 30 #endif |
184 | 31 |