diff TaskManager/Cell/spe/CellDmaManager.cc @ 273:3e9c0039e15c

merge
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 04 Jun 2009 00:12:47 +0900
parents f872cc000fe0
children 87462f8d3761
line wrap: on
line diff
--- a/TaskManager/Cell/spe/CellDmaManager.cc	Thu Jun 04 00:08:48 2009 +0900
+++ b/TaskManager/Cell/spe/CellDmaManager.cc	Thu Jun 04 00:12:47 2009 +0900
@@ -2,9 +2,6 @@
 #include <stdlib.h>
 #include "CellDmaManager.h"
 
-unsigned int CellDmaManager::wait_time, CellDmaManager::busy_time;
-unsigned long long CellDmaManager::global_busy_time, CellDmaManager::global_wait_time;
-
 /**
  * DMA Load
  *
@@ -40,31 +37,22 @@
  *
  * @param[in] mask Tag for Wait DMA process
  */
-
-static void
+void
 CellDmaManager::start_dmawait_profile()
 {
     wait_time = spu_readch(SPU_RdDec); 
-    // global 変数にする
     global_busy_time += busy_time - wait_time;
     spu_writech(SPU_WrDec, 0xffffffff);
 }
 
-static void
+void
 CellDmaManager::end_dmawait_profile()
 {
     wait_time = spu_readch(SPU_RdDec);
-    // global 変数にする
     global_wait_time += 0xffffffff - wait_time;
     busy_time = wait_time;
 }
 
-// ここでプリント、ppu側から Task にして投げる
-void
-CellDmaManager::print_wait()
-{    
-}
-
 void
 CellDmaManager::show_dma_wait(int cpu)
 {