openhwgroup / cva6

The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
https://docs.openhwgroup.org/projects/cva6-user-manual/
Other
2.15k stars 652 forks source link

ADD RISC-V CONFIG SOFTWARE #2150

Closed AbdessamiiOukalrazqou closed 1 month ago

AbdessamiiOukalrazqou commented 1 month ago

This software takes a Risc -V Config Yaml description of CSR Registers, and generates ReStructuredText documents and Mardown Documents for CSR Registers and ISA Extensions. In the example/tb directory there is an example of how to generate the packages

JeanRochCoulon commented 1 month ago

@AbdessamiiOukalrazqou can you sign the eclipsefdn/eca agreement ?

github-actions[bot] commented 1 month ago

:heavy_check_mark: successful run, report available here.

ASintzoff commented 1 month ago

Could you format the Python files with black?

JeanRochCoulon commented 1 month ago

As we are in open source, the files need to be with header indicating it, also if they are generated, can you add headers ?

AbdessamiiOukalrazqou commented 1 month ago

we will take care of reformatting files with black and Headers