My goal is to send data from the fpga to the pc using DSPI. This data, in this case RGB data, gets transformed into video using Unity.
There are, however, several problems with sending data from the fpga to pc.
Currently the pc is receiving data from the fpga as follows,
From the pc side:
Open the device (NexysVideo) using the function DmgrOpen(&hif, "NexysVideo")
Enable DSPI transfer using the function DspiEnable(hif)
Set the SPI mode using the function DspiSetSpiMode(hif, idMod, fShRight)
Set the master (pc) clock frequency using the function DspiSetSp