diff TaskManager/Fifo/MainScheduler.cc @ 647:7ba4ad4538b1 draft

MailManager rewrite. not yet worked.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 21 Nov 2009 16:18:47 +0900
parents 40d495194c8e
children 54f0180cea0f
line wrap: on
line diff
--- a/TaskManager/Fifo/MainScheduler.cc	Sat Nov 21 11:20:29 2009 +0900
+++ b/TaskManager/Fifo/MainScheduler.cc	Sat Nov 21 16:18:47 2009 +0900
@@ -7,40 +7,11 @@
 void
 MainScheduler::init_impl(void)
 {
-    connector = new FifoDmaManager();
-}
-
-void
-MainScheduler::set_mailManager(MailManager *m)
-{
-    ((FifoDmaManager*)connector)->mailManager = m;
+    fifoDmaManager = new FifoDmaManager();
+    connector = fifoDmaManager;
 }
 
 /**
- * PPE TaskManager から TaskList やその他コマンドが格納された
- * メールキューが送られてくる
- */
-void
-MainScheduler::send_mailList(MailQueuePtr mail_list)
-{
-    ((FifoDmaManager*)connector)->mail_recvQueue = mail_list;
-}
-
-/**
- * PPE TaskManager が、 Task の終了やその他コマンドが格納された
- * メールキューを受け取る
- */
-MailQueuePtr
-MainScheduler::recv_mailList(void)
-{
-    MailQueuePtr m = ((FifoDmaManager*)connector)->mail_sendQueue;
-    ((FifoDmaManager*)connector)->mail_sendQueue = 0;
-    return m;
-}
-
-
-
-/**
  * メインメモリ領域を allocate する。
  * Fifo バージョンだから、まあ普通に malloc でおk
  */