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

Fix firmware compilation error #223

Merged
merged 2 commits into from
May 23, 2024
Merged

Fix firmware compilation error #223

merged 2 commits into from
May 23, 2024

Conversation

cbespin
Copy link
Contributor

@cbespin cbespin commented May 14, 2024

This PR fixes #219, removing the SystemVerilog always_latch statement that crashes existing firmware projects where the respective files are listed in the included modules in Vivado.
The verilator metacomment disables the warning that is raised at compilation time which stops execution of the test.

In a future (major) version, the SystemVerilog syntax should be adopted and the files renamed to *.sv which requires changes in depending firmware projects.

@cbespin cbespin self-assigned this May 14, 2024
@cbespin cbespin requested a review from YannickDieter May 14, 2024 15:12
@cbespin cbespin marked this pull request as ready for review May 14, 2024 15:12
@YannickDieter YannickDieter merged commit 1459a87 into master May 23, 2024
5 checks passed
@cbespin cbespin deleted the firmware_workflow branch May 23, 2024 11:40
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.

Firmware compilation error with always_latch
2 participants