[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [rtl] RT Linux and PCI bus
Michel Doyon wrote:
> I am looking for information of how to develop high performance
> software to interact with PCI data acquisition cards ...
I am currently in the throes of writing a PCI driver for the
ComputerBoards PCI-DAS6402/16 (16 bit ADC, 64 channel, 100/200Ksps).
This card can be read via memory-mapped IO and it can also do DMA
transfers. I would love to have partners in developing this driver. (by
the way, this card is NOT compatible w/ the ISA bus CIO-DAS6402)
I don't think you'll find that ISA ADC's are any higher performance,
considering that the ISA bus typically runs at 1/4th the speed of a PCI
bus, and DMA is hard to beat.
Several good PCI driver examples are available in the Linux kernel
sources. See the 3Com ethernet and Adaptec SCSI drivers. I am currently
looking at the Cyclades multiport serial driver, which uses the same PCI
chipset as the PCI-DAS6402.
-- Steve Rosenbluth