Mercurial > hg > Members > kono > Cerium
view TaskManager/Fifo/spe-main.cc @ 14:41ccd4b38184
*** empty log message ***
author | gongo |
---|---|
date | Fri, 08 Feb 2008 18:00:21 +0900 |
parents | b02b69ebb89a |
children | b59d134a81a7 |
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 = new SpeManager(); FifoDmaManager *connect = new FifoDmaManager(); MailQueuePtr ret; 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; }