78 Commits (084db19107aafe084cf6ff0d8d3e950a82303b9a)

Author SHA1 Message Date
Ian Martin 28a7ddc9a8 core: save the stack_start in the thread context for mpu_stack_guard 6 years ago
Kaspar Schleiser d86c141842 core, tests: adapt to changed clist function names 7 years ago
Kaspar Schleiser dc8f55df7e core: msg: use new list instead of priority_queue 7 years ago
Kaspar Schleiser 58a12e5034 core: make messaging optional 7 years ago
Kaspar Schleiser f9f6adb48d core: clist: make singly linked 7 years ago
Kaspar Schleiser 7c39134d5d core: introduce intrusive singly linked list 7 years ago
DipSwitch 0bb4748a94 core: Fix/refactor function naming in core/incude/irq.h 7 years ago
IldarValiev 4f5bea7d99 core: thread: Added stack size validation 7 years ago
IldarValiev bad2b5c187 core: thread: Added validation of pid 7 years ago
Kaspar Schleiser 2b010b5337 core: rename tcb_t -> thread_t, move into thread.h 7 years ago
Kaspar Schleiser 9082273746 core: header cleanup 7 years ago
Hauke Petersen 22428f6cfb core: adapted to renamed THREAD_FLAGS 7 years ago
Oleg Hahm a82835a72b core: mute compiler warning 7 years ago
Ian Martin 2579e64e9f core: fix stack test when SCHED_TEST_STACK=1 but DEVELHELP=0 7 years ago
Kaspar Schleiser 085383bfae core: remove hwtimer, switch schedstatistics to xtimer 7 years ago
ximus 5f422a9d07 Fix write of thread stack end marker 8 years ago
Joakim Gebart 13832d8e62 everything: Remove filename from @file Doxygen command 8 years ago
Ludwig Ortmann 0adba81d2e core/thread: use disableIRQ/restoreIRQ 8 years ago
Oleg Hahm 9a61d8cf1c core: move optional tcb members to DEVELHELP 8 years ago
Oleg Hahm 93ac114bc3 core: move thread_yield*() to thread.[ch] 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
Oleg Hahm db8f3d2650 cpu: use typed function pointer for thread_arch_init 8 years ago
René Kijewski 862000b715 core: align stack on a 32bit boundary 8 years ago
Ludwig Ortmann 2fe2a39602 core: refactor check for valid pid 8 years ago
René Kijewski a5c9d4572d core: clist without explicit thread 9 years ago
René Kijewski 2cb4166c3e all over the place: use sched_active_pid 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 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
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
René Kijewski 4032a22719 queue: add queue_t root type 9 years ago
Ludwig Ortmann a585eaf752 core/sched: remove MODULE_NSS helpers (API CHANGE) 9 years ago
René Kijewski ba1a15535b core: remove extra thread_create_arg() function 9 years ago
René Kijewski 867246a09f Add argument to thread_create 9 years ago
René Kijewski a6fd5bff92 core: imply current_prio in `sched_switch()` 9 years ago
Oleg Hahm ef5ec344fd core: prefix API functions correctly 9 years ago
René Kijewski 9a9caf2c68 Exterminate old-style function definitions 9 years ago
Oleg Hahm 25a2122f83 core: documentation: updated, improved, and completed doxygen comments 9 years ago
René Kijewski 791f1cb90f Changes to `thread_wakeup` 9 years ago
Oleg Hahm 24f5ec929c removed duplicate inISR prototype 9 years ago
Kaspar Schleiser 36981c95b9 core: sched: thread: optimize thread status field usage 9 years ago
Kaspar Schleiser 56ee585c81 update Kaspar's email address 9 years ago
Ludwig Ortmann bcbe6bf5c8 thread_measure_stack_ usage -> free 9 years ago
Ludwig Ortmann 81608bdab5 thread_measure_stack_usage documentation 9 years ago
Hauke Petersen 3785fe956b Fixed doxygen comments, focused on file headers and group definitions 9 years ago
Kaspar Schleiser f85adf608f change my email address 9 years ago
Ludwig Ortmann d6c213fb47 fix grammar in license header 9 years ago