Mercurial > hg > Members > kono > Cerium
diff TaskManager/kernel/ppe/TaskManagerImpl.cc @ 63:54355e641172
*** empty log message ***
author | gongo |
---|---|
date | Sun, 17 Feb 2008 10:55:22 +0900 |
parents | 7492eb28b577 |
children | 519d24aa7ac8 |
line wrap: on
line diff
--- a/TaskManager/kernel/ppe/TaskManagerImpl.cc Sat Feb 16 21:42:17 2008 +0900 +++ b/TaskManager/kernel/ppe/TaskManagerImpl.cc Sun Feb 17 10:55:22 2008 +0900 @@ -42,6 +42,8 @@ new_task->post_func = func; } + new_task->mimpl = this; + return new_task; } @@ -102,13 +104,11 @@ // かっこいい class 判定がないものか。typeinfoだっけ? // in,out にあるのが DmaBuffer 以外だったら通信させない決まりにしたい if (htask->in_addr != 0) { - //task->in_addr = (uint32)(htask->in_addr->get_buffer()); htask->in_addr->get_buffer(&task->in_addr); } else { task->in_addr = 0; } if (htask->in_addr != 0) { - //task->out_addr = (uint32)(htask->out_addr->get_buffer()); htask->out_addr->get_buffer(&task->out_addr); } else { task->out_addr = 0;