Mercurial > hg > Members > kono > Cerium
diff TaskManager/kernel/schedule/SchedTask.cc @ 871:ab3cd3aeacff
fix get segment dma tag zero problem
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 04 Jul 2010 16:56:04 +0900 |
parents | 29094b48d966 |
children | 586ed400413a |
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/SchedTask.cc Tue Jun 29 04:23:52 2010 +0900 +++ b/TaskManager/kernel/schedule/SchedTask.cc Sun Jul 04 16:56:04 2010 +0900 @@ -80,11 +80,11 @@ { __debug("[SchedTask:%s]\n", __FUNCTION__); + task_list[task->command].wait(scheduler,task->command); if (task->w_size > 0) { writebuf = manager->allocate(task->w_size); } scheduler->dma_wait(DMA_READ); - task_list[task->command].wait(scheduler,task->command); task_list[task->command].run(this, readbuf, writebuf); free(readbuf);