annotate spe/Move06.cc @ 7:c015109a6041

schedule add. 10% done.
author tkaito
date Tue, 29 Jun 2010 04:25:32 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
1 #include <stdio.h>
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
2 #include "SchedTask.h"
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
3 #include "Move06.h"
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
4 #include "Func.h"
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
5
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
6 /* これは必須 */
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
7 SchedDefineTask(Move06);
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
8
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
9 static int
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
10 run(SchedTask *s,void *rbuf, void *wbuf)
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
11 {
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
12 /*
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
13 int *i_data;
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
14 int *o_data;
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
15 long length;
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
16
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
17 i_data = (int*)s->get_input(rbuf, 0);
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
18 o_data = (int*)s->get_output(wbuf, 0);
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
19 length = (long)s->get_param(0);
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
20
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
21 for (int i = 0; i < length; i++) {
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
22 o_data[i] = i_data[i] * 2;
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
23 }
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
24 */
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
25 return 0;
c015109a6041 schedule add. 10% done.
tkaito
parents:
diff changeset
26 }