From b2f8eafcb99475894a5ba38f0dd32e221b07aa07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 12 May 2008 18:38:39 +0000 Subject: [PATCH] apply STA_INTMASK to only handle interesting bits git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25476 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/audio/ac97/auich/auich.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/add-ons/kernel/drivers/audio/ac97/auich/auich.c b/src/add-ons/kernel/drivers/audio/ac97/auich/auich.c index 92c67695bc..2c6a53d19d 100644 --- a/src/add-ons/kernel/drivers/audio/ac97/auich/auich.c +++ b/src/add-ons/kernel/drivers/audio/ac97/auich/auich.c @@ -404,7 +404,7 @@ auich_int(void *arg) // TRACE(("auich_int(%p)\n", card)); - sta = auich_reg_read_32(&card->config, AUICH_REG_GLOB_STA); + sta = auich_reg_read_32(&card->config, AUICH_REG_GLOB_STA) & STA_INTMASK; if (sta & card->interrupt_mask) { if (sta & (STA_S0RI | STA_S1RI | STA_S2RI)) {