From c6ecae4f3a59fc7f9e6672f0675cfebc91c80783 Mon Sep 17 00:00:00 2001 From: Nils Faerber Date: Mon, 6 May 2013 00:07:15 +0200 Subject: [PATCH] Fix buttom half irq handling if acc is already disabled --- metawatch/mw_acc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/metawatch/mw_acc.c b/metawatch/mw_acc.c index 9c4b0f5..8fdd2a6 100644 --- a/metawatch/mw_acc.c +++ b/metawatch/mw_acc.c @@ -379,6 +379,9 @@ void mw_acc_handle_irq(void) char tstr[16]; #endif + if (AccelState != ACCEL_STATE_ENABLED) + return; + mw_acc_i2c_read(KIONIX_INT_SRC_REG1, &srcreg1, 1); #if defined MW_DEVBOARD_V2 snprintf(tstr, 16, "accsrc1: 0x%02x\n", srcreg1); -- 2.39.2