I need a quick prototype of an Artix-7 fpga that makes a PCIe to sd card controller (SD host controller/SD bus).
Objective is to have a fpga card (working on pcie screamer) recognized as a SD/MMC card reader under windows, I need Windows to recognize/be able to install the windows built-in sd card drivers for the card.
I don’t need it to actually read sd cards, I just need to simulate the presence of the device on Windows 10.
Note : i chose SD card because it seems to be the simplest after research, but it can be any type of device that windows got build-in drivers for : vga graphic card, Ethernet controller, usb controller, audio card, nvme controller, anything. Yet again I don’t need the card to actually works for that usage, just the fact I plug the pcie card and windows install some built-it in drivers for it without any error.
I will need a generated bitstream so I can test and flash the card, and in the end the sources.
I will furnish existing (small) sources which are only the xilinx pcie endpoint pre connected for the pcie screamer card.