"README.md" did not exist on "31da6d8c62cef07925fee28f0a2e65118e9d47e3"
- Aug 02, 2017
-
-
Kaspar Schleiser authored
-
- Feb 08, 2017
-
-
Joakim Nohlgård authored
-
- Dec 14, 2016
-
-
Victor Arino authored
-
- Apr 18, 2016
-
-
Martine Lenders authored
-
- Apr 17, 2016
-
-
Martine Lenders authored
-
- Mar 29, 2016
-
-
Kaspar Schleiser authored
-
Kaspar Schleiser authored
-
- Mar 20, 2016
-
-
DipSwitch authored
-
- Mar 05, 2016
-
-
Kaspar Schleiser authored
-
- Feb 28, 2016
-
-
Kaspar Schleiser authored
-
- Sep 20, 2015
-
-
Joakim Nohlgård authored
-
- Sep 16, 2015
-
-
Oleg Hahm authored
-
- Aug 21, 2015
-
-
René Kijewski authored
`mutex_unlock()` did not restore IRQsbefore yielding for the woken up thread.
-
- May 26, 2015
-
-
Joakim Nohlgård authored
-
- May 22, 2015
-
-
Joakim Nohlgård authored
-
- Oct 27, 2014
-
-
Ludwig Knüpfer authored
* should not have any effect as long as `unsigned` and `int` are compatible * also fix two cosmetic `unsigned int` -> `unsigned` for consistency
-
- Oct 23, 2014
-
-
René Kijewski authored
Fixes #1708. Currently involuntary preemption causes the current thread not only to yield for a higher prioritized thread, but all other threads of its own priority class, too. This PR adds the function `thread_yield_higher()`, which will yield the current thread in favor of higher prioritized functions, but not for threads of its own priority class. Boards now need to implement `thread_yield_higher()` instead of `thread_yield()`, but `COREIF_NG` boards are not affected in any way. `thread_yield()` retains its old meaning: yield for every thread that has the same or a higher priority. This PR does not touch the occurrences of `thread_yield()` in the periph drivers, because the author of this PR did not look into the logic of the various driver implementations.
-
- Aug 05, 2014
-
-
Ludwig Knüpfer authored
Rename queue to priority queue, because that's what it is.
-
- Aug 01, 2014
-
-
Oleg Hahm authored
Instead of using differing integer types use kernel_pid_t for process identifier. This type is introduced in a new header file to avoid circular dependencies.
-
- Jul 31, 2014
-
-
Ludwig Knüpfer authored
-
- Jul 30, 2014
-
-
René Kijewski authored
-
- Jul 29, 2014
-
-
René Kijewski authored
-
René Kijewski authored
-
- May 24, 2014
-
-
René Kijewski authored
There is no need to supply the current priority to `sched_switch()`, when this function can easily tell the value of `active_thread->priority` itself.
-
- May 18, 2014
-
-
Oleg Hahm authored
Also changed names for bitarithm functions and rename thread_pid to sched_active_pid.
-
- May 13, 2014
-
-
Martine Lenders authored
-
- May 09, 2014
-
-
Hauke Petersen authored
- Included a collection of cpu-dependent headers in core/include/arch - Extracted all interfaces that need to be implemented for a cpu - Created a mapping between those interfaces and the old ones - added flag for disabling arch interface - added missing state to lpm_arch interface - added arch interface for reboot - fixed newline issues that were pointed out - documentation fixes to cpu-core interface
-
- Mar 19, 2014
-
-
Oleg Hahm authored
-
- Mar 05, 2014
-
-
René Kijewski authored
-
René Kijewski authored
-
- Mar 03, 2014
- Feb 25, 2014
-
-
Oleg Hahm authored
sched_switch can check ISR itself.
-
- Feb 18, 2014
-
-
Christian Mehlis authored
C++11 requires a space between literal and identifier [-Wliteral-suffix]
-
Martin authored
-
Martin authored
-
- Jan 28, 2014
-
-
Kaspar Schleiser authored
kaspar.schleiser@fu-berlin.de is obsolete. (2nd try, first try was overwritten by some overzealous documenter)
-
- Dec 19, 2013
-
-
Oleg Hahm authored
-
- Dec 16, 2013
-
-
Hauke Petersen authored
-
- Dec 04, 2013
-
-
Kaspar Schleiser authored
kaspar.schleiser@fu-berlin.de will be obsoleted soon. Replace it with kaspar@schleiser.de, which will (hopefully) stay.
-