Mercurial > hg > Members > kono > Cerium
view TaskManager/Fifo/spe-main.cc @ 8:b02b69ebb89a
*** empty log message ***
author | gongo |
---|---|
date | Wed, 06 Feb 2008 13:41:15 +0900 |
parents | 2356238ebea7 |
children | 41ccd4b38184 |
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; }