Introduction

This package implements a simple Python register abstraction layer export for the PeakRDL toolchain.

Installing

Install from PyPi using pip:

python3 -m pip install peakrdl-python-simple[generator]

If you want to use official PeakRDL CLI you can install with cli extra:

python3 -m pip install peakrdl-python-simple[cli]

Quick Start

Exporting to Python interface

The module integrates with PeakRDL CLI interface (via optional extra cli):

peakrdl python-simple input_file.rdl -o output_interface.py