Mercurial > hg > Members > kono > Cerium
comparison TaskManager/kernel/schedule/Scheduler.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 | 0558abba673c |
comparison
equal
deleted
inserted
replaced
628:306c9a7717c3 | 629:8843edf37c0e |
---|---|
37 for (int i = 0; i < MAX_GLOBAL_AREA; i++) { | 37 for (int i = 0; i < MAX_GLOBAL_AREA; i++) { |
38 globalList[i] = NULL; | 38 globalList[i] = NULL; |
39 } | 39 } |
40 | 40 |
41 for (int i = 0; i < MAX_MAINMEM_AREA; i++) { | 41 for (int i = 0; i < MAX_MAINMEM_AREA; i++) { |
42 mainMemList[i] = NULL; | 42 mainMemList[i] = (memaddr)NULL; |
43 } | 43 } |
44 | 44 |
45 | 45 |
46 } | 46 } |
47 | 47 |
166 | 166 |
167 /** | 167 /** |
168 * mainMem_alloc で確保したメインメモリの領域アドレスを返す。 | 168 * mainMem_alloc で確保したメインメモリの領域アドレスを返す。 |
169 * これは Fifo, Cell で共通 | 169 * これは Fifo, Cell で共通 |
170 */ | 170 */ |
171 void* | 171 memaddr |
172 Scheduler::mainMem_get(int id) | 172 Scheduler::mainMem_get(int id) |
173 { | 173 { |
174 return mainMemList[id]; | 174 return mainMemList[id]; |
175 } | 175 } |
176 | 176 |