Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!sdd.hp.com!spool.mu.edu!uunet!mcsun!hp4nl!gufalet.let.rug.nl!rug4!laverman From: laverman@cs.rug.nl (Bert Laverman) Newsgroups: comp.os.cpm Subject: Re: m80 & l80 Keywords: assembly language, cpm Message-ID: <1991Jun26.073849.16658@cs.rug.nl> Date: 26 Jun 91 07:38:49 GMT References: <1991Jun25.131024.10960@cs.uow.edu.au> Sender: news@cs.rug.nl Organization: Dept. of Computing Science, State University of Groningen Lines: 36 In article <1991Jun25.131024.10960@cs.uow.edu.au> u8515682@cs.uow.edu.au (Wayne Doust) writes: >A friend of mine gave me all his old CP/M stuff and I cannot now >contact him. Among the software there was the macro-80 assembler. >Can anyone tell me how to use it to assemble an already existing >asm file? I cannot get it to work. Also on the disk was: You should note that there is a definite syntax difference between input for CP/M's ASM, and M80. M80 source files usually get the extension ".MAC". Also the object files differ (".REL" vs ".HEX"). M80's linker can do a lot more than the standard Digital Research stuff. I haven't got the manual at hand, sorry. >cref80 Creates a cross-reference listing from a special cross-reference file plus the source file. The cross-reference file can optionally be created by M80. >disilog Never heard of this one before... a disassembler maybe??? >lib Used to build and maintain libraries of object files. >zsid A z80 version of sid, the Symbolic Instruction Debugger. It can read symbol tables to get more readable output. >Can anyone give me information on these? If you want a more thorough discussion of Macro-80 use & syntax, mail me. Greetings, Bert -- #include Bert Laverman, Dept. of Computing Science, Groningen University laverman@cs.rug.nl bert@arrakis.nl.mugnet.org