comparison TaskManager/kernel/ppe/Task.cc @ 629:8843edf37c0e

Cell 64 bit tried, but not yet worked. Cell's list DMA is 32bit.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 18 Nov 2009 13:32:58 +0900
parents 60aa3f241b10
children d753b4f6b129
comparison
equal deleted inserted replaced
628:306c9a7717c3 629:8843edf37c0e
69 69
70 // size でも制限かけるべき? 70 // size でも制限かけるべき?
71 list.size += size; 71 list.size += size;
72 72
73 ListElementPtr elm = &list.element[list.length++]; 73 ListElementPtr elm = &list.element[list.length++];
74 #ifdef __CERIUM_CELL__
75 elm->addr = (uint32)(unsigned long)addr;
76 #else
74 elm->addr = addr; 77 elm->addr = addr;
78 #endif
75 elm->size = size; 79 elm->size = size;
76 80
77 return 0; 81 return 0;
78 } 82 }