comparison TaskManager/Fifo/MainScheduler.cc @ 635:8cc609285bbe

SimpleTask worked on Mac OS X
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 18 Nov 2009 18:36:25 +0900
parents 8843edf37c0e
children a909c50081c2
comparison
equal deleted inserted replaced
634:0558abba673c 635:8cc609285bbe
36 { 36 {
37 return ((FifoDmaManager*)connector)->mail_sendQueue; 37 return ((FifoDmaManager*)connector)->mail_sendQueue;
38 } 38 }
39 39
40 40
41 void*
42 MainScheduler::allocate(int size)
43 {
44 #ifdef HAS_POSIX_MEMALIGN
45 void *ptr;
46 posix_memalign(&ptr,SPE_ALIGNMENT_FULL, size);
47 #else
48 void *ptr = malloc(size);
49 #endif
50
51 return ptr;
52 }
53
54 41
55 /** 42 /**
56 * メインメモリ領域を allocate する。 43 * メインメモリ領域を allocate する。
57 * Fifo バージョンだから、まあ普通に malloc でおk 44 * Fifo バージョンだから、まあ普通に malloc でおk
58 */ 45 */