<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Thu, 21 Dec 1989 13:32:22 GMT
From   : mcsun!hp4nl!kunivv1!root@uunet.uu.net (Privileged Account)
Subject: Z80 disassembler in C

In article <HIROSE.89Dec20153712@mzt.furukawa.co.jp> hirose@mzt.furukawa.co.jp
(Masato Hirose) writes:
>In article <49893@bbn.COM> malis@bbn.com (Andy Malis) writes:
>
> |I'm looking for a Z80 disassembler that's written in C to run on
> |Unix.  Can you help?
>
>I'm looking for it, too. Please help.

I already offered a Z80/Z280 disassembler in TurboC (ANSI) to Andy
Malis, and will send it to him. If there is general interest, I might
post it. Info:

Z280/Z80 disassembler *module* written in TurboC (should be easily
ported to any C compiler, the only ANSI-ness is prototypes and a little
string concatenation that could be removed with an ed script).

Disassembly for Z80/Z280 is compile-time selectable with a preprocessor
symbol. Sufficiently modularized to allow symbolic disassembly, e.g.

CD 05 00       CALL    BDOS

or (for instruction lists)

CD ** **       CALL    nn
JR **          JR      d

It is *not* a ready-to-run package, but a function "dis" that can be
used to disassemble an instruction. There is a little front-end with it
that allows generation of listings, both interactively and from a
script. Also a front-end to generate opcode charts (both Z280 and Z80)
is included with it.

So, does anyone want it posted ? It might take a while (need a modem to
upload it to the Sun first, etc...)

>Can this article arrive at USA ?

Don't know. At Europe anyway :-)

--
Luc Rooijakkers                                 Internet: lwj@cs.kun.nl
Faculty of Mathematics and Computer Science     UUCP: uunet!cs.kun.nl!lwj
University of Nijmegen, the Netherlands         tel. +3180612271
--
Luc Rooijakkers                                 Internet: lwj@cs.kun.nl
Faculty of Mathematics and Computer Science     UUCP: uunet!cs.kun.nl!lwj
University of Nijmegen, the Netherlands         tel. +3180612271


End of INFO-CPM Digest V89 Issue #218
*************************************
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>