Mercurial > hg > Members > kono > Cerium
comparison TaskManager/kernel/schedule/SchedTask.cc @ 92:663bc2a213f5
*** empty log message ***
author | gongo |
---|---|
date | Thu, 28 Feb 2008 10:45:40 +0900 |
parents | 504899860e66 |
children | 3e331f7576a1 |
comparison
equal
deleted
inserted
replaced
91:4d6bd3c0d90b | 92:663bc2a213f5 |
---|---|
45 | 45 |
46 // ごちゃごちゃしてるな | 46 // ごちゃごちゃしてるな |
47 // 最初から void* じゃなくて 関数ポインタ としていれるべきか? | 47 // 最初から void* じゃなくて 関数ポインタ としていれるべきか? |
48 int (*func)(void*, void*) | 48 int (*func)(void*, void*) |
49 = (int (*)(void*,void*))TaskManager::get_address(task->command); | 49 = (int (*)(void*,void*))TaskManager::get_address(task->command); |
50 //task->in_size = func(readbuf, writebuf); | 50 task->in_size = func(readbuf, writebuf); |
51 task->in_size = func((void*)task->in_addr, (void*)task->out_addr); | 51 //task->in_size = func((void*)task->in_addr, (void*)task->out_addr); |
52 //connector->dma_store(writebuf, task->out_addr, task->in_size, DMA_WRITE); | 52 connector->dma_store(writebuf, task->out_addr, task->in_size, DMA_WRITE); |
53 } | 53 } |
54 | 54 |
55 void | 55 void |
56 SchedTask::write(void) | 56 SchedTask::write(void) |
57 { | 57 { |