Now I'm developing a dirver for a PCI DAC which uses DMA to transfer datas for a high speed AD convertion.As I can find in libview help and the disscusion forums,I can use the VISA Allcoate Memory VI to get the offset of the allocated physics memory.So I creat the VI as the file I have attached.But not as I respected,I recived the follow message:
VISA: (Hex 0xBFFF0011) Insufficient location information or the device or resource is not present in the system.
Why the "PXI:MEMACC" is not present or insufficient?Or there are some other mistakes in my program?
I just want to allocate some memorys as the DMA transfer target and write the offset to my card regesters.Are there any other way can do this work?
My English is not very good ,if there are mistakes that make the message unreadable,I will try to correct them,but please give me your help.
Thanks a lot for everyone.