summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/export/kernel.h2
-rw-r--r--firmware/kernel.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/firmware/export/kernel.h b/firmware/export/kernel.h
index a77ca312bd..9e3a8d25df 100644
--- a/firmware/export/kernel.h
+++ b/firmware/export/kernel.h
@@ -93,7 +93,7 @@ struct mutex
93 the current_tick variable */ 93 the current_tick variable */
94#define current_tick (signed)(USEC_TIMER/10000) 94#define current_tick (signed)(USEC_TIMER/10000)
95#else 95#else
96extern long current_tick; 96extern volatile long current_tick;
97#endif 97#endif
98 98
99#ifdef SIMULATOR 99#ifdef SIMULATOR
diff --git a/firmware/kernel.c b/firmware/kernel.c
index 5841f8975e..fcee53f331 100644
--- a/firmware/kernel.c
+++ b/firmware/kernel.c
@@ -26,7 +26,7 @@
26#include "panic.h" 26#include "panic.h"
27 27
28#if !defined(CPU_PP) || !defined(BOOTLOADER) 28#if !defined(CPU_PP) || !defined(BOOTLOADER)
29long current_tick NOCACHEDATA_ATTR = 0; 29volatile long current_tick NOCACHEDATA_ATTR = 0;
30#endif 30#endif
31 31
32static void (*tick_funcs[MAX_NUM_TICK_TASKS])(void); 32static void (*tick_funcs[MAX_NUM_TICK_TASKS])(void);