Skip to content

DRAFT: Generate C headers and fix small RTL bug in register file#150

Open
da-gazzi wants to merge 5 commits into
pulp-platform:develfrom
mosaic-soc:pr/mosaic_transpose
Open

DRAFT: Generate C headers and fix small RTL bug in register file#150
da-gazzi wants to merge 5 commits into
pulp-platform:develfrom
mosaic-soc:pr/mosaic_transpose

Conversation

@da-gazzi

@da-gazzi da-gazzi commented Jul 6, 2026

Copy link
Copy Markdown
Contributor
  • Generate C headers in target/sw with both the raw-header and c-header PeakRDL plugins
  • Fix the assignment of dma_ctrl_rsp_o.ready in the register file top-level template

Based on the CI PR; should be merged after that

Georg Rutishauser and others added 5 commits July 6, 2026 14:48
- Needed for the mosaic organization fork
- Use `subprocess.run`/`subprocess.check_output` rather than `os.popen`
- Make some functions for invoking git commands rather than spelling out the commands as strings
- This target generates C headers in `target/sw` with both the `raw-header` and `c-header` PeakRDL plugins
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.

1 participant