altos/stm32f4: Add -mfloat-abi=hard compile option
[fw/altos] / src / stm32f4 / ao_arch.h
index 4e9bdeb68b8202bf0befe59e4a397515e546cc99..7dd4c80d79266b00856f43677a5fe1cfc04f476f 100644 (file)
 #include <stm32f4.h>
 
 #ifndef AO_STACK_SIZE
-#define AO_STACK_SIZE  1024
+#define AO_STACK_SIZE  2048
+#endif
+
+#ifndef HAS_TASK_QUEUE
+#define HAS_TASK_QUEUE 1
 #endif
 
 #define AO_STACK_ALIGNMENT __attribute__ ((aligned(8)))
@@ -34,9 +38,6 @@
 
 #define AO_ROMCONFIG_SYMBOL __attribute__((section(".romconfig"))) const
 
-#define ao_arch_task_members\
-       uint32_t *sp;                   /* saved stack pointer */
-
 #define ao_arch_naked_declare  __attribute__((naked))
 #define ao_arch_naked_define