Hi @ventt ,
What I understand from you is that there is no practical way that the user can stop the DMA in action then. Is this correct?
Is it possible to add a RESET functionality to the DMA in the FPGA and map this pin to one of the PCIe BARs registers so that user can reset it from the driver side? Is this DMA hard IP or soft one? (our PFGA is Arria 10 GX -> 10AX016E4F27I3SG)
I'm not an FPGA engineer but the engineer in our company uses QSYS and ready IPs in Quartus provided by Intel. I wonder if it is possible for him to alter existing DMA IP and add such a reset functionality to it?
Thank you.