changeset 451:95dbf6bd8cd9

tag fixed... test_nogl move
author kazz@henri.cr.ie.u-ryukyu.ac.jp
date Fri, 25 Sep 2009 22:44:37 +0900
parents 01dc4e5be965
children 1f35fc0a3472
files TaskManager/Cell/spe/CellScheduler.cc TaskManager/Cell/spe/CellScheduler.h TaskManager/kernel/schedule/Scheduler.cc
diffstat 3 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/TaskManager/Cell/spe/CellScheduler.cc	Fri Sep 25 22:04:17 2009 +0900
+++ b/TaskManager/Cell/spe/CellScheduler.cc	Fri Sep 25 22:44:37 2009 +0900
@@ -66,7 +66,7 @@
     そのためには、全部で、get_tag()する必要があるはず。
 
  */
-/*
+
 #define TEX_LOAD1      0
 #define TEX_LOAD2      1
 
@@ -77,7 +77,7 @@
     int i = (count++ % 2);
     return TEX_LOAD1*i + TEX_LOAD2*(1-i);
 }
- */
+
 
 
 /* end */
--- a/TaskManager/Cell/spe/CellScheduler.h	Fri Sep 25 22:04:17 2009 +0900
+++ b/TaskManager/Cell/spe/CellScheduler.h	Fri Sep 25 22:44:37 2009 +0900
@@ -13,7 +13,7 @@
     void *allocate(int size);
     void mainMem_alloc(int id, int size);
     void mainMem_wait(void);
-    // uint32 get_tag();
+    uint32 get_tag();
 
 private:
     int mainMemNum;
--- a/TaskManager/kernel/schedule/Scheduler.cc	Fri Sep 25 22:04:17 2009 +0900
+++ b/TaskManager/kernel/schedule/Scheduler.cc	Fri Sep 25 22:44:37 2009 +0900
@@ -492,7 +492,7 @@
 Scheduler::get_tag()
 {
     static int tag = 0;
-    tag = tag++ & 0x1f;
+    tag = tag++ & 0x0f;
     return tag;
 }