zephyr/subsys
Andrew Boie 80a0d9d16b kernel: interrupt/idle stacks/threads as array
The set of interrupt stacks is now expressed as an array. We
also define the idle threads and their associated stacks this
way. This allows for iteration in cases where we have multiple
CPUs.

There is now a centralized declaration in kernel_internal.h.

On uniprocessor systems, z_interrupt_stacks has one element
and can be used in the same way as _interrupt_stack.

The IRQ stack for CPU 0 is now set in init.c instead of in
arch code.

The extern definition of the main thread stack is now removed,
this doesn't need to be in a header.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2020-03-16 23:17:36 +02:00
..
bluetooth bluetooth: host: Do not send unwanted SC indicate 2020-03-16 21:09:24 +02:00
canbus
console
cpp
debug
dfu
disk
fb
fs
jwt
logging logging: log_backend_rb: Use int for memory area size 2020-03-12 13:31:24 +02:00
mgmt
net net: purge NET_STACK and other stack APIs 2020-03-14 13:10:19 -04:00
power power: device: fix name for Nordic clock driver 2020-03-16 15:54:36 +01:00
random
settings
shell kernel: interrupt/idle stacks/threads as array 2020-03-16 23:17:36 +02:00
stats
storage
testsuite
tracing
usb usb: cdc_acm: set initialization level to POST_KERNEL 2020-03-11 11:09:21 +01:00
CMakeLists.txt
Kconfig