636 Commits (a188d7670b0a133c8fd15483d510e7247f7f12a6)

Author SHA1 Message Date
Oleg Hahm 93ac114bc3 core: move thread_yield*() to thread.[ch] 8 years ago
Oleg Hahm 6f53cd484d core: make sched_runqueue public 8 years ago
Kaspar Schleiser cbab2efe7e core: hwtimer: use disable/restoreIRQ 8 years ago
Ludwig Ortmann eceb656c49 core,sys: fix storage types for irq API usage 8 years ago
René Kijewski 677d690e2b core: introduce thread_yield_higher(), yield less 8 years ago
René Kijewski c0ce346a12 cppcheck: don't needlessly assign sched_active_pid 8 years ago
Oleg Hahm 206b75933e doc: fixed remaining doxygen warnings in core 8 years ago
Oleg Hahm db8f3d2650 cpu: use typed function pointer for thread_arch_init 8 years ago
Oleg Hahm 18381661dc doc: fix documentation for hwtimer 8 years ago
René Kijewski b604832777 core: make sched_runqueues static 8 years ago
Kaspar Schleiser 5146c66786 core: adapt to msg_try_send 8 years ago
Kaspar Schleiser bdcac07faa core: msg: introduce msg_try_send 8 years ago
Martine Lenders a7ed27130d byteorder: silence warnings in clang 8 years ago
BytesGalore 74161f0f2d core: moved `#include`s outside the `extern "C"` guards 8 years ago
René Kijewski 862000b715 core: align stack on a 32bit boundary 8 years ago
Ludwig Ortmann cd3dff3f2e core/msg: add DEVELHELP checks for valid pid 8 years ago
Ludwig Ortmann ab418faa34 core: add doxygen header for kernel_types 8 years ago
Ludwig Ortmann 2fe2a39602 core: refactor check for valid pid 8 years ago
Pham Huu Dang Nhat 2ded32dee7 c++: core: add extern C in header files 8 years ago
Benjamin Valentin d6ca7c44c2 prevent rounding 0 if HWTIMER_SPEED > 1000000L 8 years ago
Ludwig Ortmann f677f70836 core/hwtimer: add HWTIMER_WAIT_OVERHEAD 8 years ago
Ludwig Ortmann 0a8be81526 core/hwtimer: clean up header 8 years ago
Ludwig Ortmann da550bc913 introduce HWTIMER_SPIN_BARRIER (API change) 8 years ago
René Kijewski 749db8d0dd core: Provide functions for different byte orders 8 years ago
René Kijewski 4e50d74272 core: Provide ssize_t in a common place 8 years ago
René Kijewski 1df0b5644a core: sched_switch only switch for higher priority 8 years ago
Ludwig Ortmann 289c4c0ee4 doc: add license headers to some .h files 8 years ago
Martine Lenders 1cc82b6aa7 core: priority_queue: simplify inheritance 9 years ago
Kévin Roussel d1cf9c4bfd Ensure hwtimer_spin() won't wait for an unreachable stop counter value 9 years ago
Ludwig Ortmann b7992922ce fix license headers in non-.c files 9 years ago
René Kijewski a5c9d4572d core: clist without explicit thread 9 years ago
René Kijewski 27e393621a core: clist is a cyclic list 9 years ago
René Kijewski b4f105f178 core: SCHED_PRIO_LEVELS==16 for every board 9 years ago
René Kijewski 2cb4166c3e all over the place: use sched_active_pid 9 years ago
René Kijewski 427a5fbaef core: let valid PIDs start with 1 9 years ago
René Kijewski b31e5a8675 core: introduce KERNEL_PID_FIRST and KERNEL_PID_LAST 9 years ago
René Kijewski a7e5157fd9 core: add `thread_get()` 9 years ago
René Kijewski bf6548ca30 core: shadowing in priority_queue_print 9 years ago
Oleg Hahm c2b0423918 core: renamed KERNEL_PID_NULL to KERNEL_PID_UNDEF 9 years ago
Oleg Hahm 0836cd0b18 core: moved definition of KERNEL_PID_NULL 9 years ago
Ludwig Ortmann 1efdf99dfe core/priority_queue: add dynamic initializers 9 years ago
Ludwig Ortmann c2b2e4554b core/queue: queue -> priority_queue 9 years ago
Ludwig Ortmann 2e190d21ed doc: fix spelling in core/include 9 years ago
René Kijewski f7bdc7e4fe core: thread_measure_stack_free() is only useful for DEVELHELP 9 years ago
René Kijewski 9e3830a72b core: only store the stack size for DEVELHELP 9 years ago
Ludwig Ortmann c216d2870f doc: add detailed scheduler documentation 9 years ago
Oleg Hahm 983d056c75 core: harmonizes the data type for the process ID 9 years ago
Ludwig Ortmann 3ca4f18479 doc: use lgplv2.1-short license header instead of lgpl-short-riot 9 years ago
Cenk Gündoğan 5e8c0c9058 converting tabs to spaces in core (#1439) 9 years ago
René Kijewski 4032a22719 queue: add queue_t root type 9 years ago