Mercurial > hg > Members > kono > Cerium
annotate TaskManager/kernel/schedule/SchedTaskList.h @ 708:56487849ea2d
cleean up SchedTasks.
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 15 Dec 2009 10:49:30 +0900 |
parents | 60aa3f241b10 |
children | 4c12f679a0fa |
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" |
42 | 7 |
8 #include "error.h" | |
9 | |
708 | 10 class SchedTaskList : public SchedTask { |
42 | 11 public: |
12 /* constructor */ | |
625
60aa3f241b10
64bit mode worked on Mac OS X.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
603
diff
changeset
|
13 SchedTaskList(memaddr addr, Scheduler *sched); |
109 | 14 |
15 BASE_NEW_DELETE(SchedTaskList); | |
42 | 16 |
17 /* variables */ | |
625
60aa3f241b10
64bit mode worked on Mac OS X.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
603
diff
changeset
|
18 memaddr params_addr; |
109 | 19 |
42 | 20 /* override functions */ |
708 | 21 void read(); |
22 void exec(); | |
23 void write(); | |
42 | 24 |
25 | |
26 }; | |
27 | |
302 | 28 |
42 | 29 #endif |
184 | 30 |