Commit graph

24 commits

Author SHA1 Message Date
Ian Abbott
4df5ffd451 Added some device and subdevice validity checks. 2008-11-05 12:52:25 +00:00
Ian Abbott
64f8e05331 Fix some 64-bit warnings. 2008-04-23 18:53:09 +00:00
Frank Mori Hess
0c69850ffc Made comedi_ioctl take its third argument as a void* instead of
and integer type, and got rid of a bunch of casts (and added a few).
2008-02-12 01:12:46 +00:00
Ian Abbott
625d44af04 Free elements of rangeinfo_list on close. 2008-01-17 13:50:32 +00:00
Frank Mori Hess
ebe72a2b2a Added more memory initialization for the sake of valgrind (especially
memory that gets set by ioctls that valgrind can't see).  Added a little
error handling for a few memory allocations.
2008-01-16 19:45:05 +00:00
Frank Mori Hess
6ad2b6c950 trying to fix undefined symbol problems people are having 2003-05-18 00:26:59 +00:00
Frank Mori Hess
0710248b23 tweaked include directives so gcc -MM generates better dependency files 2003-04-25 01:58:34 +00:00
Frank Mori Hess
2e0f10fe44 added some dependency file generation 2003-04-25 01:44:21 +00:00
Frank Mori Hess
fb2bf948b2 Changed comedi_set_calibration() to comedi_apply_calibration(), and
made it much faster, it takes <100msec to run instead of >1sec.
It requires linking to libperl now (hope that's
okay).  Renamed DEBUG() and _() in libinternal.h to COMEDILIB_DEBUG()
and GETTEXT() in order to avoid conflicts with perl headers.
2003-03-04 00:41:10 +00:00
David Schleef
365b5ed395 Fix up some versioning mistakes 2002-06-13 00:00:03 +00:00
David Schleef
2851280824 Add symbol versioning. Versions need to be checked with 0.7.18
release.
2002-06-12 02:02:05 +00:00
David Schleef
85233be248 Added new ioctl() wrapper. 2002-05-16 06:30:54 +00:00
David Schleef
619f6afc47 Remove all the ioctl_ wrappers, because they were dumb. 2002-05-11 07:35:31 +00:00
David Schleef
67f2ed4254 Change all the file headers to LGPL 2001-10-04 23:44:08 +00:00
David Schleef
beb18635c4 Fix comedi_get_cmd_* so that commands are only generated once.
More error messages.
2001-07-15 22:46:02 +00:00
David Schleef
494d76f823 Added a bit of __comedi_errno initialization 2001-07-14 00:42:51 +00:00
David Schleef
95e2ff75f5 Change return value of comedi_close to int 2001-06-27 22:16:42 +00:00
David Schleef
7ea936090e Added insn ioctl support.
Added insn ioctl probing.
Renamed previously misnamed insnlist probing.
Rewrote comedi_data_read_n()
2001-06-12 10:38:50 +00:00
David Schleef
9d33f2d875 memleak fix from someone 2001-01-23 18:23:20 +00:00
David Schleef
d1976b7f49 revert change to COMEDI_INSN ioctl 2000-10-13 10:26:16 +00:00
David Schleef
1cd2d95031 dio fixes 2000-10-13 09:21:21 +00:00
David Schleef
c9f298466f lots of changes with commands and instructions 2000-09-03 02:22:28 +00:00
David Schleef
713519ccfe sscanf->strtol 2000-08-09 21:04:41 +00:00
David Schleef
b4bba38d0f Initial revision 2000-02-02 05:14:23 +00:00