Commit graph

797 commits

Author SHA1 Message Date
Frank Mori Hess
6ea1735e6e Update from Bernd Porr. Sleeps only if the file is not there. 2004-02-16 14:02:19 +00:00
Frank Mori Hess
9097a55736 add support for 67xx boards. Doesn't work yet, due to unknown reference
of internal calibration adc.  On my board, it's input seems to be about
2% off from +-10V.
2004-02-15 22:24:57 +00:00
Frank Mori Hess
2aeeb17080 usbdux firmware update from Bernd Porr:
Bugfix version of the firmware. When running ./cmd and ./ao_waveform at the same
time I got CRC errors on the USB. Reason: some registers in the FX2 need a
syncdelay. After a write to a register no other write is allowed to any other
register for a certain time. This is called "Syncdelay". Introduced syncdelays
for all EP registers. Now the CRC errors are gone.
Another bugfix: the byte for the CPUCS register was wrong (shifted one bit to
the left). This resulted in undefined processor speed. The speed was chosen just
by chance at power up (12Mhz,24Mhz,48Mhz).
2004-02-07 22:20:16 +00:00
Frank Mori Hess
38580fc697 patch form Bernd Porr:
added a "sleep 1" just before fxload to eliminate race condition betwwen hotplug and usbdevfs in the preemptive 2.6 kernel
2004-02-07 21:42:49 +00:00
Frank Mori Hess
659520b958 sync with comedi 2004-01-31 22:19:47 +00:00
Frank Mori Hess
4d08248fda update for usbdux driver form Bernd Porr who says:
Had to change the USB 2.0 transfer protocol from IRQ transfer to ISO transfer.
Reason: IRQ transfer is still not stable (2.4/2.6). However, ISO transfer has
been rewritten in the kernel and works (just now in 2.6 but will be backported
sooner or later)!
I supply new firmware and a new version of the driver which now uses ISO
transfer throughout (1.1 / 2.0).
2004-01-31 21:57:02 +00:00
Frank Mori Hess
524f2090f4 added description of comedi_command_test() return values 2004-01-18 21:35:50 +00:00
Frank Mori Hess
0c37ffaa7c fixed typo 2004-01-18 21:35:19 +00:00
Frank Mori Hess
ad69935bad don't make comedi_command arg INOUT 2004-01-18 20:26:47 +00:00
Frank Mori Hess
610dfd9bcf fix check for ruby.h 2004-01-17 20:23:07 +00:00
Frank Mori Hess
ebec2e6206 add check for ruby header 2004-01-17 20:12:17 +00:00
Frank Mori Hess
f59b64a8de added configure options for disabling python and ruby bindings 2004-01-17 19:39:54 +00:00
Frank Mori Hess
2fe5055c25 clean up object files 2004-01-17 19:18:08 +00:00
Frank Mori Hess
3e81d9e11e update README to reflect automake support for compilation/installation 2004-01-17 19:17:42 +00:00
Frank Mori Hess
b8d7e64c4d more autoconf support for ruby binding 2004-01-17 19:08:46 +00:00
Frank Mori Hess
0178ccd682 pass arguments to configure 2004-01-17 19:08:17 +00:00
Frank Mori Hess
a3005f2922 start of automake support for ruby extension 2004-01-17 17:11:17 +00:00
Frank Mori Hess
cac5a2eac6 ruby binding and example from Steven Jenkins. I still need to tweak
the Makefiles a bit to integrate it properly
2004-01-17 16:33:09 +00:00
Frank Mori Hess
a7ad74bf2d include typemaps.i 2004-01-12 22:41:40 +00:00
Frank Mori Hess
153547a047 ruby fix from steven jenkins 2004-01-12 01:38:06 +00:00
Frank Mori Hess
57dc5de6d3 fix problem with html directory getting remade every time (at least
with automake1.8)
2004-01-12 00:03:45 +00:00
Frank Mori Hess
971764caf1 added some m4 quoting to get rid of automake1.8 warnings 2004-01-11 23:39:18 +00:00
Frank Mori Hess
37cc8552e8 add some comments on obsolete sections 2004-01-11 23:16:02 +00:00
Frank Mori Hess
711679b1e2 restore README.txt that got lost when I moved the python directory 2004-01-11 23:14:44 +00:00
Frank Mori Hess
09aa989c1f swig deprecated BOTH in favor of INOUT 2004-01-11 23:04:35 +00:00
Frank Mori Hess
a64c59b46d make cvs checkout compilable by people without swig 2004-01-08 03:10:32 +00:00
Frank Mori Hess
76c73a0956 fix typo 2004-01-04 17:07:04 +00:00
Frank Mori Hess
bc7a0262b2 moved SWIG code from python directory to new swig directory. Added
beginnings of support for ruby swig binding
2004-01-04 16:56:35 +00:00
Frank Mori Hess
56027b2154 html_targets and man_targets not working out so hot 2004-01-04 16:06:51 +00:00
Frank Mori Hess
998c091e1e doing a retry for the preload write is useless, since the command
hasn't started yet.  Print a useful error message and exit instead.
2004-01-02 01:16:00 +00:00
Frank Mori Hess
054cade97f made BUF_LEN larger, so boards with huge ao fifos (ni 67xx)
don't underrun when starting up.
2004-01-02 00:06:33 +00:00
Frank Mori Hess
a264b821eb try to keep html_targets and man_targets up-to-date as automatically
as possible
2003-12-24 16:09:30 +00:00
Frank Mori Hess
663896f325 use files to keep track of html and man targets 2003-12-24 15:46:55 +00:00
Frank Mori Hess
c5028f9699 fix possibility of incorrect bison invocation, when make tries to
make calib_yacc.h before calib_yacc.c
2003-12-24 15:40:31 +00:00
Frank Mori Hess
af062d2865 put gif back in EXTRA_DIST 2003-12-24 15:00:47 +00:00
Frank Mori Hess
4581baf59a provide prebuilt docs in distribution tarballs 2003-12-24 01:48:51 +00:00
Frank Mori Hess
c75e9301c8 added some missing end tags, noted by Steven Jenkins 2003-12-21 18:07:42 +00:00
Frank Mori Hess
a57ff1fc14 update from bernd porr to use fxload to load firmware 2003-12-21 17:30:01 +00:00
Frank Mori Hess
cb5e78da65 make dependency handling work for subdirs 2003-12-03 02:43:47 +00:00
Frank Mori Hess
a03c337cdb trying to improve calibration docs 2003-12-03 02:43:22 +00:00
Frank Mori Hess
217924bcfe trying to improve calibration docs 2003-12-03 01:47:39 +00:00
Frank Mori Hess
7f83f89d4c add support for usb scripts/firmware 2003-11-30 15:41:52 +00:00
Frank Mori Hess
e410cfda9c comedilib support for new usbdux driver 2003-11-30 15:41:14 +00:00
David Schleef
9350128a51 new files 2003-11-20 18:40:30 +00:00
David Schleef
8bca0fc2cd Add notes about compiling from CVS 2003-11-17 20:13:42 +00:00
Frank Mori Hess
3fd60e201e *** empty log message *** 2003-11-15 14:35:20 +00:00
Frank Mori Hess
a0b578697f add daqcard-6036e 2003-10-24 00:56:30 +00:00
Frank Mori Hess
28ea3d0529 fix coarse/fine ai pregain offset caldacs for pci-6025e 2003-10-13 19:22:07 +00:00
Frank Mori Hess
d9a35aa836 fix path when creating calibration directory during install, bug noted
by Norbert Schmidt.
2003-10-13 18:52:23 +00:00
Frank Mori Hess
ad25b37d40 add ACLOCAL_AMFLAGS so automake calls aclocal correctly when necessary 2003-10-09 14:59:44 +00:00