# HG changeset patch # User Shinji KONO # Date 1260923964 -32400 # Node ID 4661eaa48b771e930fe1fb6f08ac30eb2b246073 # Parent 4c6bda4e474ad006b029f464f4db09af9bea9d3d# Parent 8ac82344727a8413c1ef60056867f2aff0da6d7b merge diff -r 8ac82344727a -r 4661eaa48b77 TaskManager/kernel/schedule/SchedTaskArrayLoad.cc --- a/TaskManager/kernel/schedule/SchedTaskArrayLoad.cc Tue Dec 15 18:03:35 2009 +0900 +++ b/TaskManager/kernel/schedule/SchedTaskArrayLoad.cc Wed Dec 16 09:39:24 2009 +0900 @@ -23,7 +23,10 @@ } void -SchedTaskArrayLoad::exec() {} // to empty the pipeline +SchedTaskArrayLoad::exec() { + // もっと、はやめに DMA_READ して、最初のcodeをloadするべきか? + scheduler->dma_wait(DMA_READ); +} // to empty the pipeline void SchedTaskArrayLoad::write() {} // to empty the pipeline @@ -31,8 +34,6 @@ SchedTaskBase* SchedTaskArrayLoad::next(Scheduler *scheduler, SchedTaskBase *p) { - // もっと、はやめに DMA_READ して、最初のcodeをloadするべきか? - scheduler->dma_wait(DMA_READ); Task *nextTask = (Task *)readbuf; return new SchedTaskArray(scheduler, savedTask, nextTask, nextTask); }