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