Skip to main content

Generate Erlang or Elixir modules from a SystemRDL register model

Project description

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
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

peakrdl_beam-0.1.1.tar.gz (61.2 kB view hashes)

Uploaded Source

Built Distribution

peakrdl_beam-0.1.1-py3-none-any.whl (39.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page