Atmel MARC4 disassembler
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
marc4dasm.py

README.md

marc4dasm

Atmel MARC4 disassembler

Known limitations:

ROM variables (i.e. static values loaded into memory with the TABLE command) cannot be easily identified as they utilise the Return Stack for addressing, so only become visible when the code is running. This means that during disassembly they will be mistakenly treated as code, which may break the following code due to incorrect instruction lengths etc.