From: ppisa Date: Wed, 19 Jan 2005 19:08:00 +0000 (+0100) Subject: Merge: Corrected i82527 IRQ handling loop. X-Git-Tag: CLT_COMM_CAN_usb_can1_kriz_bp~78 X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/commitdiff_plain/eed5b50bfb33910427fcf790e68dd51c64f42f46?hp=7209282221428b9af9551b40ecd545495716463e Merge: Corrected i82527 IRQ handling loop. Merge commit 'remotes/sf-ocera-lincan/master' --- diff --git a/lincan/src/i82527.c b/lincan/src/i82527.c index 4ffad17..00dd885 100644 --- a/lincan/src/i82527.c +++ b/lincan/src/i82527.c @@ -668,9 +668,7 @@ int i82527_irq_handler(int irq, struct canchip_t *chip) i82527_irq_read_handler(chip, obj, object); } - irq_register=i82527_seg_read_reg(chip, iIRQ); - - } while(irq_register != 0); + } while((irq_register=i82527_seg_read_reg(chip, iIRQ)) != 0); return CANCHIP_IRQ_HANDLED; }