diff TaskManager/kernel/schedule/SchedTask.h @ 467:44c0bce54dcf

fix all examples. test_render is not working now.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 01 Oct 2009 19:25:25 +0900
parents 4fa8760e18c2
children 0b933bef0328
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/SchedTask.h	Thu Oct 01 17:33:58 2009 +0900
+++ b/TaskManager/kernel/schedule/SchedTask.h	Thu Oct 01 19:25:25 2009 +0900
@@ -2,6 +2,7 @@
 #define INCLUDED_SCHED_TASK
 
 #include <stdio.h>
+#include <stdlib.h>
 #include "base.h"
 #include "Scheduler.h"
 #include "SchedTaskBase.h"
@@ -134,6 +135,9 @@
 
 
     void *allocate(int size);
+    void free_(void *p) {
+	__scheduler->free_(p);
+    }
 
     void dma_load(void *buf, uint32 addr, uint32 size, uint32 mask);
     void dma_store(void *buf,uint32 addr, uint32 size, uint32 mask);