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, 1 May 2013 02:04:26 +0000 (19:04 -0700)
commit38d7a68d9edf1e8ea6e7ed72b41705a2a5882435
treefc460bc23991f4275de7a3f8a7b723dcb31fdbe1
parent9fad3457a4977158697eeca8b6ea7516cc59a6c8
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