Richard via cctalk wrote:
In article
<20260218113616.15345ec9(a)chopoc.localdomain> you write:
I've started working on a disassembly of the
Digital VT320 video
terminal, so I'm diving into 8051 assembler.
Nice! I'm looking forward to it. Based on your VT100 annotated
source listing, it should be a good read.
There isn't an "A52" to match D52,
so I was wondering if anyone has
recommendations for a FOSS macro assembler that will take D52's output.
I haven't used either of these, but maybe the links will help:
gsim51: <https://gsim51.sourceforge.net/>
AS8051: <https://github.com/lukbettale/AS8051>
Unfortunately it doesn't look like either one supports a macro
facility... maybe use the C preprocessor for macros or m4?
--
"The Direct3D Graphics Pipeline" free book
<http://tinyurl.com/d3d-pipeline>
The Terminals Wiki <http://terminals-wiki.org>
The Computer Graphics Museum <http://computergraphicsmuseum.org>
Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>
I think the very best Macro package for Assmebly where "GASP" Gnu
Assembler Preprocessor" ..but this project is dead since ages....
I've asked some AI about it (couldn't remember the name) and it was part
of the gnu binutils package. Here is a manpage:
https://manpages.debian.org/jessie/binutils-m68hc1x/m68hc12-gasp.1.en.html
This is gasp.c:
https://gnu.googlesource.com/binutils-gdb/+/d9c0bc92686a534d529e8eff558281f…
and this is the Texinfo file
https://gitweb.dragonflybsd.org/~profmakx/dragonfly.git/blob/984263bcb83ad8…
..three different locations :-)
Regards,
Holm
--
Technik Service u. Handel Tiffe,
www.tsht.de, Holm Tiffe,
Goethestrasse 15, 09569 Oederan, USt-Id: DE253710583
info(a)tsht.de Tel +49 37292 709778 Mobil: 0172 8790 741