Skip to content

Add FuseSoC core files - #15

Open
flaviens wants to merge 1 commit into
bsg-external:masterfrom
flaviens:master
Open

Add FuseSoC core files#15
flaviens wants to merge 1 commit into
bsg-external:masterfrom
flaviens:master

Conversation

@flaviens

Copy link
Copy Markdown

See #14

@dpetrisko

Copy link
Copy Markdown
Collaborator

Looks good to me! How do I test this out?

@flaviens

Copy link
Copy Markdown
Author

From an empty directory you can type for example:

fusesoc library add hardfloatfork https://github.com/flaviens/HardFloat
fusesoc run --target=lint_compareRecFN hardfloat_riscv

and you should get:

INFO: Preparing ::hardfloat_riscv:0-r1                                                     
INFO: Setting up project                                                                   
                                                                                           
INFO: Building simulation model                                                            
verilator -f hardfloat_riscv_0-r1.vc -Wwarn-lint -Wwarn-style -Wno-WIDTH -Wno-DECLFILENAME 
INFO: Running                                                                              

This test is not super thorough though. The best, I think, would be to move the tests from Makefiles to FuseSoC in the future, which would simplify maintenance and leave less surface for mistakes.

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