1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/core
Marian Buschsieweke 4c3e92f183
core: Made thread state an enum
- Introduced enum type `thread_state_t` to replace preprocessor macros
- Moved thread states to `sched.h` for two reasons:
  a) Because of the interdependencies of `sched.h` and `thread.h` keeping it in
     `thread.h` would result in ugly code.
  b) Theses thread states are defined from the schedulers point of view, so it
     actually makes senses to have it defined there
2019-02-13 13:31:52 +01:00
..
include core: Made thread state an enum 2019-02-13 13:31:52 +01:00
assert.c core: Fix assert printf format string 2017-02-16 17:11:22 +01:00
atomic_c11.c llvm: hide redefines of atomic sync operations 2017-02-14 10:53:12 +01:00
atomic_sync.c llvm: hide redefines of atomic sync operations 2017-02-14 10:53:12 +01:00
bitarithm.c core/bitarithm: add explicit 32-bit function 2018-10-08 13:57:21 +02:00
clist.c core/clist: add cppcheck-suppress nullPointer 2018-09-25 12:03:58 +02:00
cond.c core: condition variable implementation 2018-11-30 11:22:07 -08:00
doc.txt doxygen: use initial capitals for group names 2019-01-09 08:42:59 +01:00
kernel_init.c core: Rename typedef schedstat -> schedstat_t 2018-10-26 09:10:21 +02:00
lifo.c core: cpu: fix check for DEVELHELP 2015-09-12 12:43:15 +02:00
Makefile core: adapt to Makefile.submodule 2017-03-28 20:50:48 +02:00
mbox.c core: remove redundant casts 2019-01-09 23:00:50 +01:00
msg.c core/msg: add assert for problem identified in #10881 2019-01-28 17:14:16 +01:00
mutex.c core: mutex: fix DEBUG pointer output 2018-11-09 08:41:50 +01:00
panic.c core: remove COREIF_NG 2017-11-16 14:39:54 +01:00
priority_queue.c core: assertion not to add twice to priority_queue 2015-11-27 14:57:17 +01:00
ringbuffer.c core: bugfix: ringbuffer_remove 2017-03-01 22:01:26 +01:00
rmutex.c core: fix doxygen grouping 2018-06-11 19:12:02 +02:00
sched.c core: Made thread state an enum 2019-02-13 13:31:52 +01:00
thread_flags.c core: Made thread state an enum 2019-02-13 13:31:52 +01:00
thread.c core: Made thread state an enum 2019-02-13 13:31:52 +01:00