zephyr/arch
Charles E. Youse a95c94cfe2 arch/x86/ia32: move IA32 thread state to _thread_arch
There are not enough bits in k_thread.thread_state with SMP enabled,
and the field is (should be) private to the scheduler, anyway. So
move state bits to the _thread_arch where they belong.

While we're at it, refactor some offset data w/r/t _thread_arch
because it can be shared between 32- and 64-bit subarches.

Signed-off-by: Charles E. Youse <charles.youse@intel.com>
2019-09-20 14:31:18 -04:00
..
arc arc: arc_connect: bug fix in arc_connect 2019-09-17 20:40:38 +08:00
arm linker: add custom align size to reduce alignment memory wasting 2019-09-19 21:38:31 -04:00
common gen_isr_tables: Fix pylint warning by using isinstance() 2019-09-08 22:24:45 -04:00
nios2 kernel: remove z_fatal_print() 2019-09-12 05:17:39 -04:00
posix native: removed redundant compiler args MMD & MP 2019-09-17 11:27:19 +02:00
riscv arch: riscv: Use infinite loop instead of simple wfi to halt slave core 2019-09-20 10:42:28 -04:00
x86 arch/x86/ia32: move IA32 thread state to _thread_arch 2019-09-20 14:31:18 -04:00
x86_64 kernel: remove z_fatal_print() 2019-09-12 05:17:39 -04:00
xtensa kernel: remove z_fatal_print() 2019-09-12 05:17:39 -04:00
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig kconfig: Convert device tree chosen properties to new kconfigfunctions 2019-09-13 11:42:34 -05:00