Richard via cctalk wrote: > In article <[email protected]> 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/+/d9c0bc92686a534d529e8eff558281f3baaa57e6/gas/gasp.c and this is the Texinfo file https://gitweb.dragonflybsd.org/~profmakx/dragonfly.git/blob/984263bcb83ad82313113c6ac840d99124d8f90c:/contrib/binutils/gas/doc/gasp.texi ..three different locations :-) Regards, Holm -- Technik Service u. Handel Tiffe, www.tsht.de, Holm Tiffe, Goethestrasse 15, 09569 Oederan, USt-Id: DE253710583 [email protected] Tel +49 37292 709778 Mobil: 0172 8790 741
