From: Enoch <ix...@ho...> - 2013-04-22 07:43:29
|
Matthias Trute <mt...@we...> writes: >> After receipt of a data buffer from a certain communication euipment I >> want to lanuch immediately a processing activity, i.e., right from the >> ISR and not wait for a round robin task to visit. > > You can implement a priority task scheduler as well. PAUSE is not the > ultimate tool for everything ;) Hello Matthias, The Kiss Principle <http://en.wikipedia.org/wiki/KISS_principle> is my guiding light. I will not introduce cooperative, pre-emptive, etc. multitasking if I can solve a problem using simpler means. I will report to this forum how well my approach succeeds, or fails ;-) By the way, did you have an opportunity to look at MARKER? I think it does not preserve well wordlist order. It's non-trivial code so just if you don't have time for this now I'll have a go at it myself. Regards, Enoch. |