Mercurial > hg > Game > Cerium
diff TaskManager/kernel/ppe/CpuThreads.cc @ 1481:a9da5c6bea91 draft
fix GpuThreads
author | Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 31 Jul 2012 19:12:41 +0900 |
parents | f2512fb94223 |
children | 85a848d7f181 |
line wrap: on
line diff
--- a/TaskManager/kernel/ppe/CpuThreads.cc Wed Jul 25 19:41:04 2012 +0900 +++ b/TaskManager/kernel/ppe/CpuThreads.cc Tue Jul 31 19:12:41 2012 +0900 @@ -101,7 +101,7 @@ CpuThreads::get_mail(int cpuid, int count, memaddr *ret) { if (is_gpu(cpuid)) { - return 0;//gpu->get_mail(cpuid, count, ret); + return gpu->get_mail(cpuid, count, ret); } else { *ret = args[cpuid-id_offset].scheduler->mail_read_from_host(); return 1; @@ -139,7 +139,7 @@ CpuThreads::send_mail(int cpuid, int num, memaddr *data) { if (is_gpu(cpuid)) { - //gpu->send_mail(cpuid, num, data); + gpu->send_mail(cpuid, num, data); } else { args[cpuid-id_offset].scheduler->mail_write_from_host(*data); }