summaryrefslogtreecommitdiff
path: root/core/minute-ia/task_defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/minute-ia/task_defs.h')
-rw-r--r--core/minute-ia/task_defs.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/minute-ia/task_defs.h b/core/minute-ia/task_defs.h
index 01632392cb..18458b1533 100644
--- a/core/minute-ia/task_defs.h
+++ b/core/minute-ia/task_defs.h
@@ -15,6 +15,7 @@
* defines for inline asm
*/
#ifndef __ASSEMBLER__
+#include "atomic.h"
#include "common.h"
#define USE_FPU_OFFSET_STR STRINGIFY(USE_FPU_OFFSET) /* "20" */
@@ -34,7 +35,7 @@ typedef union {
* for __switchto() to work.
*/
uint32_t sp; /* Saved stack pointer for context switch */
- uint32_t events; /* Bitmaps of received events */
+ atomic_t events; /* Bitmaps of received events */
uint64_t runtime; /* Time spent in task */
uint32_t *stack; /* Start of stack */
#ifdef CONFIG_FPU