annotate TaskManager/Cell/spe/CellScheduler.cc @ 59:16f9f6251f49

*** empty log message ***
author gongo
date Sat, 16 Feb 2008 19:57:23 +0900
parents
children 6bc72fde6615
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
59
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
1 #include <malloc.h>
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
2 #include "CellScheduler.h"
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
3 #include "CellDmaManager.h"
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
4 #include "error.h"
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
5
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
6 void
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
7 CellScheduler::init(MailManager *m)
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
8 {
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
9 connector = new CellDmaManager;
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
10
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
11 for (int i = 0; i < 2; i++) {
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
12 listBuf[i] = (TaskListPtr)memalign(DEFAULT_ALIGNMENT,
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
13 sizeof(TaskListPtr));
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
14 readBuf[i] = memalign(DEFAULT_ALIGNMENT, DMA_MAX_SIZE);
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
15 writeBuf[i] = memalign(DEFAULT_ALIGNMENT, DMA_MAX_SIZE);
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
16 }
16f9f6251f49 *** empty log message ***
gongo
parents:
diff changeset
17 }