Generate Erlang or Elixir modules from a SystemRDL register model
Project description
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
Release history Release notifications | RSS feed
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 details)
Built Distribution
File details
Details for the file peakrdl_beam-0.1.1.tar.gz
.
File metadata
- Download URL: peakrdl_beam-0.1.1.tar.gz
- Upload date:
- Size: 61.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0acb97fc145fa6c73605d1e2ed5663d1309b34b168119aa8b01c650d8741eca2 |
|
MD5 | 96a1ef55d74610bd17fb834bfd54d63e |
|
BLAKE2b-256 | caadea9f2e984d3fc2c76681e10e1cd3a343da6d5514d0e661c3617b9f33d721 |
File details
Details for the file peakrdl_beam-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: peakrdl_beam-0.1.1-py3-none-any.whl
- Upload date:
- Size: 39.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 714a4fac4c4fe3f50e943f55f814edb2b2d80a4b6d0a464f37a45474e07cb5a9 |
|
MD5 | 52ca27297de4fccaec547f099eff36c6 |
|
BLAKE2b-256 | af0319198b3ea4467c98246e6c657e8d0b1a71829b99a40f27e15cc5dad663cb |