Skip to content
Snippets Groups Projects
  1. Aug 02, 2017
  2. Feb 08, 2017
  3. Dec 14, 2016
  4. Apr 18, 2016
  5. Apr 17, 2016
  6. Mar 29, 2016
  7. Mar 20, 2016
  8. Mar 05, 2016
  9. Feb 28, 2016
  10. Sep 20, 2015
  11. Sep 16, 2015
  12. Aug 21, 2015
  13. May 26, 2015
  14. May 22, 2015
  15. Oct 27, 2014
  16. Oct 23, 2014
    • René Kijewski's avatar
      core: introduce thread_yield_higher(), yield less · 677d690e
      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.
      677d690e
  17. Aug 05, 2014
  18. Aug 01, 2014
  19. Jul 31, 2014
  20. Jul 30, 2014
  21. Jul 29, 2014
  22. May 24, 2014
  23. May 18, 2014
  24. May 13, 2014
  25. May 09, 2014
    • Hauke Petersen's avatar
      Introduced a cleaned-up cpu/core interface · 608afc47
      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
      608afc47
  26. Mar 19, 2014
  27. Mar 05, 2014
  28. Mar 03, 2014
  29. Feb 25, 2014
  30. Feb 18, 2014
  31. Jan 28, 2014
  32. Dec 19, 2013
  33. Dec 16, 2013
  34. Dec 04, 2013
    • Kaspar Schleiser's avatar
      change my email address · f85adf60
      Kaspar Schleiser authored
      kaspar.schleiser@fu-berlin.de will be obsoleted soon. Replace it with
      kaspar@schleiser.de, which will (hopefully) stay.
      f85adf60
Loading