My device driver is based on the sample in:
My FPGA gets an end of message interrupt (via PCIe).
Upon this interrupt the device driver has to write few registers in order to
initialize a new DMA for the next incoming message.
1. Check value of interrupt status
2. If this is an end of message interrupt, isRecognized = TRUE
1. Write few registers to initialize a new DMA
One of the registers is a destination physical address for the next message.
It's a R/W register.
After setting the new value, it seems the register's value is not changed.
Is it possible that in EvtInterruptDpc I can not write to HW register ?
There is no "blue dump".