Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed multiple write by writing a DWORD over PCIe #3

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

DmytroLevit
Copy link

Hi Heiko,

I've tried to use the module on my Kintex US board for configuring the SPI core, but run into a problem that the DWORD write transaction over PCIe is translated to 4 AXI transactions in FPGA.

This merge request fixes the problem by casting the memory mapped register space as array of integers.

@heikoengel
Copy link
Owner

Hi,
thanks a lot for this PR! I also noticed the multiple writes but it wasn't a problem for my use cases so far. The memoryview solution looks great! Will merge after I had a chance to give it a try in hardware myself, however that might not be in Dec anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants