From 280a548075c1f33dc049339c48f865ca5f101be1 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 23 Dec 2011 13:48:30 +0000 Subject: put everything at tail per default --- kernel/kernel.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'kernel/kernel.c') diff --git a/kernel/kernel.c b/kernel/kernel.c index 18e9f53..eb91e91 100644 --- a/kernel/kernel.c +++ b/kernel/kernel.c @@ -109,7 +109,7 @@ ISR(TIMER1_COMPA_vect, ISR_NAKED) /* idle if all queues empty */ if (prio == 0 && SIMPLEQ_EMPTY(&kernel.runq[0])) - SIMPLEQ_INSERT_HEAD(&kernel.runq[0], &kernel.task[0], link); + SIMPLEQ_INSERT_TAIL(&kernel.runq[0], &kernel.task[0], link); /* pick highest priority and restore stack pointer */ kernel.current = SIMPLEQ_FIRST(&kernel.runq[prio]); @@ -151,7 +151,7 @@ init(uint8_t stack) kernel.last = kernel.task; kernel.current = kernel.task; - SIMPLEQ_INSERT_HEAD(&kernel.runq[0], &kernel.task[0], link); + SIMPLEQ_INSERT_TAIL(&kernel.runq[0], &kernel.task[0], link); sei(); } -- cgit v1.2.3