i am currently working on EVM 6657 and windows PC.My objective is to send data from PC (Root complex) via DMA transfer on PCIe interface to the the DSP evaluation board (End Point) for signal processing.for PC(root complex )side i started to develop windows driver using Windows driver kit(WDK). from msdn.microsoft.com website i found a KMDF WDK driver project for generic PCI device (PLX9x5x PCI Driver).also there is already an exiting TI code that perform the endpoint task. However, i am not able to adapt this driver for my PCI device, which is TMS320c6657 DSP evaluation borard, i get stuck into some problems like configuring registers,interrupts and on DMA transfer. I am seeking a starting guide on how i modify the generic driver to suit my specific PCI device.i attached the generic PCI driver code from PC side and PCIE_exampleProject from DSP side.
Thank you.
regards,
Rediet