altos: Use separate exception stack on STM32L
authorKeith Packard <keithp@keithp.com>
Wed, 1 May 2013 02:04:26 +0000 (19:04 -0700)
committerKeith Packard <keithp@keithp.com>
Wed, 8 May 2013 03:08:00 +0000 (20:08 -0700)
commit1e9b405e939136d25d937334d1f14f06c7d6127b
tree41231eaa27550b5a5f0fd43022c5a4ef3c37cb15
parentac72d1c298fc553808a8e04a65482d4990f177d7
altos: Use separate exception stack on STM32L

This reserves 512 bytes of memory for a stack, then makes sure that
exceptions continue to use that stack while processes use the per-task
stack.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/core/ao_task.c
src/stm/altos.ld
src/stm/ao_arch_funcs.h