Writing comedi drivers, and board specific feautures ...

Hello,

I am new on that list, and I don't know what are the subjects recently
occurred. So, I am sorry if I approach a recurrent topic.

I am writing a Comedi driver for the Humusoft MF624 Multifunction I/O
Card (http://www.humusoft.cz/datacq/mf624.htm). Analog and digital I/O
are quite well supported, but there are some specific features which
about I don't know the best way to implement them in a driver 100%
"Comedi compatible". More precisely, I have some timers and
quadratures encoders which can interfere in many way between them, and
with the ADC channels. I also have for example two "preload registers"
for the counters which can be used by many way, by example to generate
some PWM signals. In fact, it's mainly configurations parameters.

The skel.c source code is not very useful in this way, and I didn't
took time to read all drivers' source code of Comedi.
Does somebody as an example of implementation of specific features,
and how to use them from users space program, or does exist a driver
in comedi from which I could follow the a "good way" for this kind of
feature ?

Thank you by advance.
François
-- 
François Poulain <fpoulain_at_gmail.com>

Received on 2007-09-25Z11:59:30