zephyr/soc
Daniel DeGrasse 37a5158dc4 soc: arm: nxp_imx: rt5xx: cleanup core if booting from bootloader
Cleanup core if booting from bootloader using RT5xx. This is required
because the call to SystemInit will push data to the stack, and the
bootloader may have configured stack limits or MPU settings. Either
would cause the core to fault if these settings are not first
cleaned up.

Perform this cleanup if the boot header is not present, as in this case
the application was likely kicked off via a bootloader.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2023-02-23 10:45:02 +01:00
..
arc zdsp: add ARC DSPLIB backend for zdsp 2023-02-21 15:06:06 +01:00
arm soc: arm: nxp_imx: rt5xx: cleanup core if booting from bootloader 2023-02-23 10:45:02 +01:00
arm64 board: arm64: add pinctrl support for imx93 evk board 2022-12-20 09:22:40 +01:00
mips asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
nios2 linker: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
posix soc: posix: inf_clock: add C++ support to NATIVE_TASK 2023-01-26 09:30:36 +01:00
riscv ITE: drivers/adc: Add config of ADC reference voltage full-scale 3300mV 2023-02-23 08:59:54 +01:00
sparc linker: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
x86 soc: x86: Used fixed BDF values for early serial 2022-11-16 11:18:43 +01:00
xtensa toolchain: rename xcc-clang to xt-clang 2023-02-22 08:35:46 -05:00
Kconfig nrf52_bsim: Convert from a nRF52832 to a nRF52833 2023-01-26 09:29:18 +01:00