diff TaskManager/kernel/schedule/ListData.h @ 696:b5c3ef336878

on going...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 13 Dec 2009 10:49:07 +0900
parents 8843edf37c0e
children 7e937a1cd121
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/ListData.h	Sat Dec 12 17:38:30 2009 +0900
+++ b/TaskManager/kernel/schedule/ListData.h	Sun Dec 13 10:49:07 2009 +0900
@@ -27,9 +27,14 @@
 
     int length; // The number of data (4)
     int size;   // Total size of data (4)
+#ifdef SIMPLE_TASK
+    int *bound;
+    ListElement *element;
+#else
     int a[2]; // for alignment
     int bound[MAX_LIST_DMA_SIZE]; // (4 * MAX_LIST_DMA_SIZE)
     ListElement element[MAX_LIST_DMA_SIZE]; // (8 * MAX_LIST_DMA_SIZE)
+#endif
 
     void clear(void) {
 	length = 0;