Mercurial > hg > Members > kono > Cerium
annotate TaskManager/kernel/ppe/TaskQueue.cc @ 364:87462f8d3761
uint32 to memaddr(uint64)
author | tkaito@localhost.localdomain |
---|---|
date | Fri, 24 Jul 2009 17:40:53 +0900 |
parents | 5c194c71eca8 |
children | 5bda98b0b56d |
rev | line source |
---|---|
109 | 1 #include "TaskQueue.h" |
2 | |
3 TaskQueue::TaskQueue(TaskPtr q) | |
4 { | |
5 task = q; | |
6 next = NULL; | |
7 } | |
8 | |
9 TaskQueuePtr | |
10 TaskQueue::append(TaskQueuePtr list, TaskQueuePtr q) | |
11 { | |
12 TaskQueuePtr p = list; | |
13 | |
14 if (!p) { | |
15 return q; | |
16 } else { | |
17 while(p->next) p = p->next; | |
18 p->next = q; | |
19 return list; | |
20 } | |
21 } |