X-Git-Url: http://www.average.org/gitweb/?p=pulsecounter.git;a=blobdiff_plain;f=Hal%2FHal.c;h=3417f6a534d440037b49603032313fcf00058ae0;hp=91f635fc6610a7b808b61528e7f41d570a8b8187;hb=9cc8270392d249d6db03caefd81281886901c4bd;hpb=75ff10d7824911c814c1bf361facb12e6287bef3 diff --git a/Hal/Hal.c b/Hal/Hal.c index 91f635f..3417f6a 100644 --- a/Hal/Hal.c +++ b/Hal/Hal.c @@ -88,6 +88,8 @@ #define TICK_HANDLER_ID 1 #define DISPATCH_HANDLER_ID 2 +int32_t buttonCnt = 0; + static void buttonHandler(void); static void postEvent(uint8_t handlerId); @@ -325,6 +327,7 @@ static void postEvent(uint8_t handlerId) { #pragma vector=PORT1_VECTOR #endif INTERRUPT void buttonIsr(void) { + buttonCnt++; postEvent(BUTTON_HANDLER_ID); BUTTON_ENABLE(); WAKEUP();