zephyr/arch
Benjamin Walsh eba017632a arm/frdm_k64f: fix boot issue with MBED bootloader and INIT_STACKS=y
Initializing the interrupt stack before initializing (turning off) the
watchdog on the FRDM board pushed the initialization of the watchdog too
late, causing it to fire and reset the board. The board would be kept in
a reboot loop.

Move the initialization of the watchdog earlier: this runs on the main
stack now, instead of the interrupt stack, the same stack the interrupt
stack initalization code runs on.

Change-Id: Ic0006f4f4f4090393571d8355a80dc9390c9fbc6
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-11-28 18:33:11 +00:00
..
arc quark_se_ss: power_mgmt: Fix a bug in call to sleep instruction 2016-11-28 01:00:35 +00:00
arm arm/frdm_k64f: fix boot issue with MBED bootloader and INIT_STACKS=y 2016-11-28 18:33:11 +00:00
nios2 kernel/arch: move common thread.flags definitions to common file 2016-11-26 14:04:18 +00:00
x86 quark_se: power_mgmt: Fixes a cpu context save bug 2016-11-28 00:59:51 +00:00
Kconfig power_mgmt: Do not notify deep sleep if bootloader does context restore 2016-11-11 20:40:53 +00:00
Makefile