zephyr/soc/arm
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
..
arm drivers: serial: pl011: convert to DT_INST defines 2020-03-12 04:53:30 -06:00
atmel_sam drivers: entropy: sam: convert to DT_INST defines 2020-03-11 07:59:38 -06:00
atmel_sam0 sam0: flash: Fix build issue reported by flash_shell sample 2020-02-08 10:29:28 -06:00
bcm_vk driver: uart: ns16550: convert to DT_INST_* 2020-03-14 02:22:05 +02:00
common/cortex_m arch: arm: Move ARM code to AArch32 sub-directory 2019-12-20 11:40:59 -05:00
cypress kconfig: Replace defconfig singe-symbol 'if's with 'depends on' 2020-02-12 10:32:13 -06:00
microchip_mec driver: uart: ns16550: convert to DT_INST_* 2020-03-14 02:22:05 +02:00
nordic_nrf modules: hal: nordic: Fix translation of peripheral symbols 2020-03-10 17:21:27 +01:00
nxp_imx drivers: entropy: mcux_trng: convert to DT_INST defines 2020-03-11 07:59:38 -06:00
nxp_kinetis drivers: mcux_rtc: convert to DT_INST defines 2020-03-11 07:59:38 -06:00
nxp_lpc soc: lpc55xxx define secure/non-secure core 2020-03-12 12:24:12 +02:00
qemu_cortex_a53 soc: arm: qemu_cortex_a53: Use the refactored AArch64 interrupt system 2020-03-13 09:59:59 +01:00
silabs_exx32 soc: silabs_exx32: Make HFRCO frequency configurable 2020-03-12 09:00:21 -05:00
st_stm32 drivers: counter: stm32: enable support for H7 series 2020-03-16 10:23:13 -05:00
ti_lm3s6965 kernel: interrupt/idle stacks/threads as array 2020-03-16 23:17:36 +02:00
ti_simplelink soc: ti_simplelink: system power management for cc13x2_cc26x2 2020-03-12 19:22:53 -06:00
xilinx_zynqmp soc: arm: xilinx_zynqmp: Use the refactored AArch32 interrupt system 2020-03-13 09:59:59 +01:00
CMakeLists.txt soc: arm: framework for common fixed MPU region configuration 2019-12-09 11:51:14 -05:00
Kconfig soc: arm: framework for common fixed MPU region configuration 2019-12-09 11:51:14 -05:00