High-Level Context: I need to write a Windows 10 PCIe driver to communicate with our proprietary PCIe card (controlled by an AM5749). PC will be the RC and AM5749 will be the EP.
Immediate Needs:
I know TI does not support Windows hosts for any type of PCIe development, but I could have sworn a couple of years ago when I was initially exploring this that TI included a Linux-based PCIe driver in their SDK. I was using it with the AMC to PCIe Adapter Card sporting a TMDSEVM6678 EVM.
The SDK for the AM57x includes no such host driver. (I suppose that makes sense since there's no PCIe adapter card for it.) So my question is whether or not there is any host-side PCIe sample code available for the AM57x? Or if I reinstall the C66x SDK, will that host linux driver work when interfacing with the PCIe controller in the AM57x rather than the expected C66x's PCIe's controller? (I know the subsystem's are pretty much identical.)