zephyr/kernel/include
Benjamin Walsh 867f8ee371 kernel: move K_ESSENTIAL from thread_state to execution_flags
The execution_flags will store the user-facing states of a thread.

This also fixes a bug where K_ESSENTIAL was already assigned to
execution_flags via the options field of
k_thread_spawn()/K_THREAD_DEFINE().

Change-Id: I91ad7a62b5d180e09eead8985ff519809959ecf2
Signed-off-by: Benjamin Walsh <walsh.benj@gmail.com>
2017-01-24 13:34:49 +00:00
..
gen_offset.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
kernel_offsets.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
kernel_structs.h kernel: move K_ESSENTIAL from thread_state to execution_flags 2017-01-24 13:34:49 +00:00
ksched.h kernel: rename thread states symbols 2017-01-24 13:34:49 +00:00
nano_internal.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
offsets_short.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
timeout_q.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
wait_q.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00