Xenomai API  2.5.6.1
ksrc/drivers/analogy/national_instruments/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 <[email protected]>

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 <[email protected]> [email protected] [email protected], [email protected], Frank Mori Hess <[email protected]>

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
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines