Mercurial > hg > Members > kono > Cerium
diff TaskManager/kernel/spe/SpeTask.cc @ 31:6a77b5e755ab
*** empty log message ***
author | gongo |
---|---|
date | Tue, 12 Feb 2008 13:56:54 +0900 |
parents | 41ccd4b38184 |
children |
line wrap: on
line diff
--- a/TaskManager/kernel/spe/SpeTask.cc Tue Feb 12 11:18:48 2008 +0900 +++ b/TaskManager/kernel/spe/SpeTask.cc Tue Feb 12 13:56:54 2008 +0900 @@ -22,7 +22,7 @@ void SpeTask::read(void) { - __debug("SpeTask::read()"); + __debug("[SpeTask:%s]\n", __FUNCTION__); //task = &list->tasks[--list->length]; connector->dma_load(readbuf, task->in_addr, task->in_size, DMA_READ); @@ -31,18 +31,16 @@ void SpeTask::exec(void) { - __debug("SpeTask::exec()"); + __debug("[SpeTask:%s]\n", __FUNCTION__); connector->dma_wait(DMA_READ); -#ifdef DEBUG - printf(" task->command = %d\n", task->command); - printf(" task->in_size = %d\n", task->in_size); - printf(" task->in_addr = 0x%x\n", task->in_addr); - printf(" task->out_addr = 0x%x\n", task->out_addr); - printf(" list->next = 0x%x\n", (unsigned int)list->next); - printf(" list->length = 0x%x\n", (unsigned int)list->length); -#endif + __debug(" task->command = %d\n", task->command); + __debug(" task->in_size = %d\n", task->in_size); + __debug(" task->in_addr = 0x%x\n", task->in_addr); + __debug(" task->out_addr = 0x%x\n", task->out_addr); + __debug(" list->next = 0x%x\n", (unsigned int)list->next); + __debug(" list->length = 0x%x\n", (unsigned int)list->length); // obsolute // task->in_size = func_list[task->command](writebuf, readbuf); @@ -58,7 +56,7 @@ void SpeTask::write(void) { - __debug("SpeTask::write()"); + __debug("[SpeTask:%s]\n", __FUNCTION__); connector->dma_wait(DMA_WRITE); connector->mail_write((unsigned int)task->self); @@ -67,7 +65,7 @@ SpeTaskBase* SpeTask::next(SpeManager *m, SpeTaskBase *p) { - __debug("SpeTask::next()"); + __debug("[SpeTask:%s]\n", __FUNCTION__); delete p;