Mercurial > hg > Members > yutaka > manager
comparison spe/SpeSentry.cc @ 3:8b4d6bf8c43d
add entry_head function
author | yutaka@localhost.localdomain |
---|---|
date | Wed, 07 Apr 2010 17:35:34 +0900 |
parents | 1e1b0d280427 |
children | 39d405bc46b7 |
comparison
equal
deleted
inserted
replaced
2:1e1b0d280427 | 3:8b4d6bf8c43d |
---|---|
115 | 115 |
116 void *in = send_params->input; | 116 void *in = send_params->input; |
117 | 117 |
118 //printf("hoge"); | 118 //printf("hoge"); |
119 output_buff[cur] = allocate(send_params->head->size_out); | 119 output_buff[cur] = allocate(send_params->head->size_out); |
120 int data_length = send_params->head->size_out; | |
121 | 120 |
121 int size_in = send_params->head->size_in; | |
122 int size_out = send_params->head->size_out; | |
122 | 123 |
123 //task******************************************** | 124 //task******************************************** |
124 | 125 |
125 run(in,output_buff[cur],data_length); | 126 run(in, output_buff[cur], size_in, size_out); |
126 | 127 |
127 //end********************************************* | 128 //end********************************************* |
128 | 129 |
129 dma_put(output_buff[cur], send_params->head->ea_out, send_params->head->size_out, out_tag[cur]); | 130 dma_put(output_buff[cur], send_params->head->ea_out, send_params->head->size_out, out_tag[cur]); |
130 | 131 |
131 free(input_buff[cur]); | 132 free(input_buff[cur]); |
149 | 150 |
150 void *in = send_params->input; | 151 void *in = send_params->input; |
151 | 152 |
152 //printf("hoge"); | 153 //printf("hoge"); |
153 output_buff[cur] = allocate(send_params->head->size_out); | 154 output_buff[cur] = allocate(send_params->head->size_out); |
154 int data_length = send_params->head->size_out; | 155 int size_in = send_params->head->size_in; |
155 | 156 int size_out = send_params->head->size_out; |
156 | 157 |
157 //task******************************************** | 158 //task******************************************** |
158 | 159 |
159 run(in,output_buff[cur],data_length); | 160 run(in, output_buff[cur], size_in, size_out); |
160 | 161 |
161 //end********************************************* | 162 //end********************************************* |
162 | 163 |
163 dma_put(output_buff[cur], send_params->head->ea_out, send_params->head->size_out, out_tag[cur]); | 164 dma_put(output_buff[cur], send_params->head->ea_out, send_params->head->size_out, out_tag[cur]); |
164 | 165 |