Mercurial > hg > Members > kono > Cerium
comparison TaskManager/kernel/schedule/SchedNop2Ready.cc @ 1015:80b18af207c2
debug mail timing.
author | yutaka@localhost.localdomain |
---|---|
date | Fri, 05 Nov 2010 22:25:33 +0900 |
parents | c67379f9d411 |
children |
comparison
equal
deleted
inserted
replaced
1010:44b2c4cb539d | 1015:80b18af207c2 |
---|---|
14 { | 14 { |
15 __debug("[SchedNop2Ready:%s]\n", __FUNCTION__); | 15 __debug("[SchedNop2Ready:%s]\n", __FUNCTION__); |
16 | 16 |
17 } | 17 } |
18 | 18 |
19 SchedTaskBase* | 19 void |
20 SchedNop2Ready::next(Scheduler *scheduler,SchedTaskBase *p) | 20 SchedNop2Ready::write(void) |
21 { | 21 { |
22 __debug("[SchedNop2Ready:%s]\n", __FUNCTION__); | 22 __debug("[SchedNop2Ready:%s]\n", __FUNCTION__); |
23 | 23 |
24 #ifdef MAIL_QUEUE | 24 #ifdef MAIL_QUEUE |
25 scheduler->mail_write_finish_list((memaddr)MY_SPE_STATUS_READY); | 25 scheduler->mail_write_finish_list((memaddr)MY_SPE_STATUS_READY); |
26 #else | 26 #else |
27 scheduler->mail_write((memaddr)MY_SPE_STATUS_READY); | 27 scheduler->mail_write((memaddr)MY_SPE_STATUS_READY); |
28 #endif | 28 #endif |
29 return new SchedMail(); | 29 |
30 | |
30 } | 31 } |
32 | |
33 SchedTaskBase* | |
34 SchedNop2Ready::next(Scheduler *scheduler,SchedTaskBase *p) | |
35 { | |
36 __debug("[SchedNop2Ready:%s]\n", __FUNCTION__); | |
37 | |
38 | |
39 return new SchedNop(); | |
40 | |
41 } |