Mercurial > hg > Members > kono > Cerium
view TaskManager/Fifo/spe-main.cc @ 20:31a7ff27ee20
*** empty log message ***
author | gongo |
---|---|
date | Sun, 10 Feb 2008 13:46:26 +0900 |
parents | b59d134a81a7 |
children | b7e6899ebb3b |
line wrap: on
line source
#include <stdio.h> #include <unistd.h> #include "SpeManager.h" #include "FifoDmaManager.h" #include "MailManager.h" /** * src/ppe/fifo/fifo_manager_impl.cpp から extern でリンクされる(はず... */ MailQueuePtr spe_main(MailManager* _mailManager, MailQueuePtr mail_list) { SpeManager *manager; FifoDmaManager *connect; MailQueuePtr ret; manager = new SpeManager(); connect = new FifoDmaManager(); connect->mail_recvQueue = mail_list; connect->mail_sendQueue = NULL; connect->mailManager = _mailManager; manager->set_connect((DmaManager*)connect); printf("[FIFO] start\n"); manager->init(); manager->run(); manager->finish(); ret = connect->mail_sendQueue; delete connect; delete manager; return ret; }