diff TaskManager/Fifo/MainScheduler.cc @ 640:a909c50081c2

SimpeTask on Cell worked.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Fri, 20 Nov 2009 23:12:34 +0900
parents 8cc609285bbe
children 07bd86a352eb
line wrap: on
line diff
--- a/TaskManager/Fifo/MainScheduler.cc	Thu Nov 19 18:45:24 2009 +0900
+++ b/TaskManager/Fifo/MainScheduler.cc	Fri Nov 20 23:12:34 2009 +0900
@@ -34,7 +34,9 @@
 MailQueuePtr
 MainScheduler::recv_mailList(void)
 {
-    return ((FifoDmaManager*)connector)->mail_sendQueue;
+    MailQueuePtr m = ((FifoDmaManager*)connector)->mail_sendQueue;
+    ((FifoDmaManager*)connector)->mail_sendQueue = 0;
+    return m;
 }
 
 
@@ -49,13 +51,4 @@
     mainMemList[id] = (memaddr)allocate(size);
 }
 
-#if 0
-/**
- * MainScheduler.h に書いてます
- */ 
-void
-MainScheduler::mainMem_wait(void)
-{
-    // 何もしねえ
-}
-#endif
+/* end */