Mercurial > hg > Members > kono > Cerium
diff TaskManager/kernel/schedule/SchedNop2Ready.cc @ 1007:18a548c337cb
add mail_queue
author | yutaka@localhost.localdomain |
---|---|
date | Thu, 28 Oct 2010 08:39:19 +0900 |
parents | 60aa3f241b10 |
children | c67379f9d411 |
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/SchedNop2Ready.cc Tue Oct 26 17:41:41 2010 +0900 +++ b/TaskManager/kernel/schedule/SchedNop2Ready.cc Thu Oct 28 08:39:19 2010 +0900 @@ -20,7 +20,11 @@ SchedNop2Ready::next(Scheduler *scheduler,SchedTaskBase *p) { __debug("[SchedNop2Ready:%s]\n", __FUNCTION__); - + +#if MAIL_QUEUE + scheduler->mail_write_finish_list((memaddr)MY_SPE_STATUS_READY); +#else scheduler->mail_write((memaddr)MY_SPE_STATUS_READY); +#endif return new SchedMail(); }