I know the card handles DMA, and it is configured correctly with the device driver to do dma, however the card is behaving like it is stuck in polling, and not using dma. I need to have Lab View use this card with DMA routines in order to get the dat rate of 2 mhz a sample. In fact this card should have a subtained data rate of 20 mhz a sample, but I can only get ~14 khz a sample rate out of it using lab view on the win 2000 box, however when in linux I can get ~200 khz a sample. I need to read all the ports at once using the group read funtions in lab view and I cannot drop any data. The group is configure to use handshaking, so I have been testing the data rates using a sequential counter with a clock, and it is very obvious that the card is dropin
g whole 32 bytes and not capturing all of the data at the 2 mhz rate I need. My question is, how do I get out of the polling mode, and use the DMA mode via Lab View. I know that by Defualt Lab View is suppost to enable the DMA channels, but by the data rates that I can acieve it looks as though it's only doing polling. So any information as to how to set DMA channels up in Lab View would be helpful.
Thanks,
K.C.