Skip to content

Generate BEAM (Erlang and Elixir) modules from a SystemRDL register model

License

Notifications You must be signed in to change notification settings

joaohf/PeakRDL-beam

Repository files navigation

Documentation Status build PyPI - Python Version

PeakRDL for BEAM languages

Generate Erlang or Elixir modules from a SystemRDL register model.

For the command line tool, see the PeakRDL project.

This plugin was strongly based on PeakRDL cheader.

TODO

  • Implement Elixir generator
  • Add unit tests

Documentation

See the PeakRDL BEAM Documentation for more details.

Development

  • Python virtual env

    python3 -m venv venv
    venv/bin/active
    
  • Install dependencies

    pip install -e .
    pip install peakrdl
    

About

Generate BEAM (Erlang and Elixir) modules from a SystemRDL register model

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published