Yes, I've been contracted to write an RTSS process that reads and writes data on a VXI instrument through a PCI-VXI-8335 card (in the PC) talking to a PCI-VXI-8345 card (in the VXI chassis) via MXI-3. We are still in the developmental stages, but so far we have had our RTSS process running in the lab for the last eight weeks performing read and write accesses at 500 Hz without any problems.
Our driver has been running at in production for over a year now. I think everyone is pretty happy with it.
I should point out that this driver is not a full VXI driver -- it only performs those functions that we needed for our specific implementation (which is really just reads and writes of memory on the VXI device).
Now i want develop driver on RTX,my hard platform is similiar(PCI8335+VXI8340+1418A),and after i read the PCI baseaddress,i find PCI8335 only has memory-map,so that means if i want to driver this board ,so i take following steps list below:
1.use Rtmapmemory() to map the baseaddress to virtual address
2.using memset() or memcpy() to driver the 1418A board