comparison TaskManager/kernel/schedule/SchedNop2Ready.cc @ 403:8611780d479f

clean up and add more info on task_list
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 23 Sep 2009 12:04:29 +0900
parents 58fd16298954
children 735f76483bb2
comparison
equal deleted inserted replaced
402:96608899d1d3 403:8611780d479f
16 16
17 //scheduler->mail_write(MY_SPE_STATUS_READY); 17 //scheduler->mail_write(MY_SPE_STATUS_READY);
18 } 18 }
19 19
20 SchedTaskBase* 20 SchedTaskBase*
21 SchedNop2Ready::next(Scheduler *m, SchedTaskBase *p) 21 SchedNop2Ready::next(Scheduler *scheduler,SchedTaskBase *p)
22 { 22 {
23 SchedTaskBase *nextSched; 23 SchedTaskBase *nextSched;
24 24
25 __debug("[SchedNop2Ready:%s]\n", __FUNCTION__); 25 __debug("[SchedNop2Ready:%s]\n", __FUNCTION__);
26 26
31 // RenewTask がある 31 // RenewTask がある
32 if (nextSched) { 32 if (nextSched) {
33 return nextSched; 33 return nextSched;
34 } else { 34 } else {
35 scheduler->mail_write(MY_SPE_STATUS_READY); 35 scheduler->mail_write(MY_SPE_STATUS_READY);
36 return new SchedMail(scheduler); 36 return new SchedMail();
37 } 37 }
38 } 38 }