From 26e5097c9b34ab31d5acdc01a7d2751cb8b2c8ee Mon Sep 17 00:00:00 2001 From: Fredrik Tolf Date: Sat, 30 Jun 2007 15:01:48 +0000 Subject: [PATCH] Made a lot of interrupt-usage variabled volatile. --- kokare.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/kokare.c b/kokare.c index 61e5213..f63c642 100644 --- a/kokare.c +++ b/kokare.c @@ -34,24 +34,24 @@ uint8_t dsp[2] = {0, 0}; char leda = 0; char ledc = 0; /* Timer */ -char of = 0; -int oticks = 0; +volatile char of = 0; +volatile int oticks = 0; unsigned long mnow; /* Pulse counter */ -char pstate = 0; +volatile char pstate = 0; char pval = 0; /* Switch */ -char sstate = 0; +volatile char sstate = 0; int stime = 0; /* Temp sensor */ -char tstate = 0; -char tlock = 0; +volatile char tstate = 0; +volatile char tlock = 0; unsigned long tstart; unsigned long ttime; unsigned long ttimea = 10000; char tavgok = 0; /* Zero-cross detector*/ -char zok = 0; +volatile char zok = 0; unsigned long ztime; /* Triac */ char trstate = 0; -- 2.11.0