Skip to main content

rasm

This is an 8-bit AVR assembler I wrote for myself.

Installation

pip3 install rasm

Usage

See the help from the command:

rasm --help

Development

This tool is written in Python 3. To run the tests you also need avr-objdump, colordiff, and xxd. On Debian or Ubuntu, these can be installed like this:

sudo apt install python3, python3-pip, python3-setuptools, python3-wheel, binutils-avt, colordiff, xxd

Install the package in editable mode:

pip3 install -e .

To run the test suite, just invoke:

./run_tests.sh

Metadata

Release files for rasm 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rasm 0.1.1
File Size Uploaded
rasm-0.1.1.tar.gz 5.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rasm 0.1.1
File Interpreter ABI Platform
rasm-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 11.5 kB

Release files / rasm-0.1.1.tar.gz

Download URL rasm-0.1.1.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
4498e373b41409d4aa6b515a43136810d01f466572b457d34a64004941b56e47
BLAKE2b-256 checksum
How to use checksums
30978cfdd9c31ba892d589d20b360fd555f288c090ba9103e4aad959b544bcdc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.0.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release files / rasm-0.1.1-py3-none-any.whl

Download URL rasm-0.1.1-py3-none-any.whl
Size 5.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bb1fd8b1901d8386fa688ae1171ccae8a5096814954ff3888817521620250600
BLAKE2b-256 checksum
How to use checksums
a408e3c8d21bae26eda098eb92fcf24e36e4afaeb8d8f5421ba9cc28b645ecd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.0.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page