Xenomai API  2.6.5
tio_common.c File Reference

Hardware driver for NI general purpose counter. More...

Include dependency graph for tio_common.c:

Detailed Description

Hardware driver for NI general purpose counter.

Note
Copyright (C) 2006 Frank Mori Hess fmhes.nosp@m.s@us.nosp@m.ers.s.nosp@m.ourc.nosp@m.eforg.nosp@m.e.ne.nosp@m.t

This code is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This code is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Xenomai; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

Description: National Instruments general purpose counters This module is not used directly by end-users. Rather, it is used by other drivers (for example ni_660x and ni_pcimio) to provide support for NI's general purpose counters. It was originally based on the counter code from ni_660x.c and ni_mio_common.c.

Author: J.P. Mellor jpmel.nosp@m.lor@.nosp@m.rose-.nosp@m.hulm.nosp@m.an.ed.nosp@m.u Herma.nosp@m.n.Br.nosp@m.uynin.nosp@m.ckx@.nosp@m.mech..nosp@m.kule.nosp@m.uven..nosp@m.ac.b.nosp@m.e Wim.M.nosp@m.eeus.nosp@m.sen@m.nosp@m.ech..nosp@m.kuleu.nosp@m.ven..nosp@m.ac.be, Klaas.nosp@m..Gad.nosp@m.eyne@.nosp@m.mech.nosp@m..kule.nosp@m.uven.nosp@m..ac.b.nosp@m.e, Frank Mori Hess fmhes.nosp@m.s@us.nosp@m.ers.s.nosp@m.ourc.nosp@m.eforg.nosp@m.e.ne.nosp@m.t

References: DAQ 660x Register-Level Programmer Manual (NI 370505A-01) DAQ 6601/6602 User Manual (NI 322137B-01) 340934b.pdf DAQ-STC reference manual

TODO:

  • Support use of both banks X and Y