zephyr/arch/arm/core
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
..
cortex_m arm/frdm_k64f: fix boot issue with MBED bootloader and INIT_STACKS=y 2016-11-28 18:33:11 +00:00
offsets kernel/arm: fix race condition when setting _Swap() return value 2016-11-17 14:46:12 +00:00
Kconfig arm: systick: Some SoCs do not have systick 2016-11-27 19:39:26 +00:00
Makefile arm: remove support for legacy kernels 2016-11-04 22:56:18 +00:00
__aeabi_atexit.c build: Add C++ support 2016-02-05 20:25:23 -05:00
cpu_idle.S kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
exc_exit.S kernel/arm: fix missing interrupt lock around _is_next_thread_current() 2016-11-16 00:16:28 +00:00
fatal.c kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
fault.c kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
fault_s.S arch/arm: add initial support for Cortex-M0/M0+ 2016-10-22 01:25:53 +00:00
gdb_stub.S kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
gdb_stub_irq_vector_table.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
irq_init.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
irq_manage.c arm: fix bug when Zero Latency Interrupts are enabled 2016-11-26 14:04:19 +00:00
irq_offload.c irq_offload: API to run a function in IRQ context 2016-02-05 20:24:55 -05:00
isr_wrapper.S kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
swap.S kernel/arm: fix race condition when setting _Swap() return value 2016-11-17 14:46:12 +00:00
sys_fatal_error_handler.c fatal error handlers: report which thread croaked 2016-11-17 14:36:50 +00:00
thread.c kernel: streamline initialization of _thread_base and timeouts 2016-11-23 00:27:42 +00:00
thread_abort.c kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00