Moved some interrupt enable/disable and interrupt handling
authorFrank Mori Hess <fmhess@speakeasy.net>
Wed, 15 Aug 2007 21:22:49 +0000 (21:22 +0000)
committerFrank Mori Hess <fmhess@speakeasy.net>
Wed, 15 Aug 2007 21:22:49 +0000 (21:22 +0000)
commit13f64be4a909e2728b7f6a06dd5acb65c047361a
tree182bbec5adac06178dfceb8353a0fd4f75b2e6c5
parent0e0d6408082cf7f88259c49738cbc9c58a920238
Moved some interrupt enable/disable and interrupt handling
stuff from client drivers into ni_tio.c.
ni_stc.h:
Added some stuff for correlated digital output waveforms
that I missed in earlier commit.
ni_660x.c:
Added beginnings of support for buffered input counting (untested,
definitely doesn't work yet due to empty interrupt handler).
Added INSN_CONFIG_SET/GET_ROUTING support,
to allow switching of output signals between
counter outputs and static digital output.  Fixed channel mix-ups
on input/output selection for static dio.  Fixed static digital
output to work on full 32 bits.  Replaced some preprocessor macros
with inline functions.
comedi/drivers/ni_660x.c
comedi/drivers/ni_mio_common.c
comedi/drivers/ni_stc.h
comedi/drivers/ni_tio.c
comedi/drivers/ni_tio.h