Parametric scheduler approach.
authorarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 18 Mar 2010 14:54:41 +0000 (14:54 +0000)
committerarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 18 Mar 2010 14:54:41 +0000 (14:54 +0000)
commitae8a609173e4490fd03875f96e388038053b9288
tree646ea85b42b8583b4785553bc300858f4c98df05
parent171251d9de4ef383f9f0feb622da3863076b1fc6
Parametric scheduler approach.

Define distinct functions for each implemented scheduler class. This is
a first step toward the "plugin-scheduler" approach.

In this way we can also get rid of mtask.c.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3240 38d2e660-2303-0410-9eaa-f027e97ec537
13 files changed:
bertos/cpu/irq.h
bertos/kern/coop.c
bertos/kern/mtask.c [deleted file]
bertos/kern/preempt.c
bertos/kern/preempt.h
bertos/kern/proc.c
bertos/kern/proc.h
bertos/kern/proc_p.h
examples/at91sam7/at91sam7s.mk
examples/at91sam7/at91sam7x.mk
examples/demo/demo.mk
test/get_source_list.sh
test/run_tests.sh