From: Frank Mori Hess Date: Wed, 29 Dec 2004 01:13:13 +0000 (+0000) Subject: generate overflow events when ai fifo overflows with pio transfers X-Git-Tag: r0_7_70~78 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=679d62b10f723787c63dd46c0f9d5fb7c4a3b066;p=comedi.git generate overflow events when ai fifo overflows with pio transfers --- diff --git a/comedi/drivers/ni_mio_common.c b/comedi/drivers/ni_mio_common.c index c8fbf2ab..4bf0c1d4 100644 --- a/comedi/drivers/ni_mio_common.c +++ b/comedi/drivers/ni_mio_common.c @@ -603,6 +603,9 @@ static void handle_a_interrupt(comedi_device *dev,unsigned short status, shutdown_ai_command( dev ); s->async->events |= COMEDI_CB_ERROR; + if(status & (AI_Overrun_St | AI_Overflow_St)) + s->async->events |= COMEDI_CB_OVERFLOW; + comedi_event(dev,s,s->async->events); return;