Mercurial > hg > Members > kono > Cerium
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 } |