diff TaskManager/Cell/spe/CellDmaManager.h @ 970:33630c6ff445

change pipeline and TaskArray fast
author Yutaka Kinjyo <yutaka@cr.ie.u-ryukyu.ac.jp>
date Thu, 26 Aug 2010 20:38:06 +0900
parents 586b4f825f24
children 451ddde9a16d
line wrap: on
line diff
--- a/TaskManager/Cell/spe/CellDmaManager.h	Mon Aug 09 00:09:00 2010 +0900
+++ b/TaskManager/Cell/spe/CellDmaManager.h	Thu Aug 26 20:38:06 2010 +0900
@@ -26,11 +26,13 @@
     /* variables */
     unsigned int wait_time, busy_time;
     unsigned long long global_busy_time, global_wait_time, global_mail_time;
+    unsigned long long task_array_load_time;
 
     /* functions */
     void dma_load(void *buf, memaddr addr, uint32 size, uint32 mask);
     void dma_store(void *buf, memaddr addr, uint32 size, uint32 mask);
     void dma_wait(uint32 mask) ;
+    void dma_wait(uint32 mask, int cmd) ;
     void (CellDmaManager::*start_dmawait_profile)();
     void (CellDmaManager::*end_dmawait_profile)(unsigned long long *counter);
     void start_profile();