We are using a cPCI card from IOtech (www.IOtech.com). They have a
fairly complete line of A/D, D/A, DIO timer & counter cards for ISA,
PCI & cPCI. I think their cards are a little pricy, but they are very
versitile cards.
The good news is that they have a QNX driver. The bad news is that it
isn’t officially supported. The other good news is that they will give
you complete QNX source code to their driver.
The story goes that they had a big customer tha was beginning a QNX
project so IOtech ported their driver. But their big customer
abandoned their QNX project, so IOtech abandoned the support for the
QNX driver. HOWEVER, I found someone in tech support or software
development who is quite helpful and would like to see the driver come
back to life.
They have a huge MS-Windows programming API and they have implimented
the entire API in QNX. I have programmed many A/D type cards and I
found the learning curve quite sharp for this card. Like I said the
card is very versitile and I am only using some of its features.
Let em know if you do choose to try this card. We can share notes on
their driver.
–
Bill Caroselli – Q-TPS Consulting
1-(708) 308-4956 <== Note: New Number
qtps@earthlink.net
Nitin V Kodavade <nitink@dynalogindia.com> wrote:
NVK > Dear Michael,
NVK > I m also looking for ddk for PCI and cPCI based Analog to Digital And
NVK > DI/DO card . So far i did not get any valuable iformation. if i get it i
NVK > will email it to u.But if u get it then pl. email it to me.
NVK > We are in process Automation field. We have one project in hand which is
NVK > based on cPCI nased arch. Our whole developement is in QNX 6.2.
NVK > Keep in touch.
NVK > Regards
NVK > Nitin
NVK > Michael A. Crawford wrote:
I have to create a device driver for a motion (motor) control chip set, a
multi-channel digital acquisition controller, and a digital I/O controller.
This involves port I/O on the PCI and ISA bus (x86), DMA-busmastering on the
PCI bus, and interrupt handling on the the PCI bus. Where can I find some
sample code to give me a running start for doing all of this in QNX?
I’ve looked at the audio DDK but it seems to be a framework that isolates me
from the low-level details I’m looking for. Are there any decent articles,
books, or web-sites you can recommend?
-Michael