proc_switch(): rename from proc_schedule(). Split out the real cooperative scheduler.
[bertos.git] / bertos / kern / proc.c
index 577f0db43e2d8a6925b55e09229c5461d69a715d..9137dfba9d97af2ecde7b927eee3119750bcf987 100644 (file)
@@ -30,8 +30,7 @@
  * Copyright 1999, 2000, 2001, 2008 Bernie Innocenti <bernie@codewiz.org>
  * -->
  *
- * \brief Simple realtime multitasking scheduler.
- *        Context switching is only done cooperatively.
+ * \brief Simple cooperative multitasking scheduler.
  *
  * \version $Id$
  * \author Bernie Innocenti <bernie@codewiz.org>
@@ -354,7 +353,7 @@ void proc_exit(void)
 #endif /* ARCH_EMUL */
 
        CurrentProcess = NULL;
-       proc_schedule();
+       proc_switch();
        /* not reached */
 }