Browse Source

Merge pull request #531 from kiwisincebirth/map/z80asm-doc3

Better documentation for the Z80ASM toolset.
pull/532/head
Wayne Warthen 10 months ago
committed by GitHub
parent
commit
ddb2da2b8f
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 14
      Source/Doc/Catalog.md
  2. 53
      Source/Images/d_z80asm/Readme.txt

14
Source/Doc/Catalog.md

@ -1309,7 +1309,7 @@ Also contained on this image in User Area 1 are.
| Floppy Disk Image: **fd_z80asm.img**
| Hard Disk Image: **hd_z80asm.img**
This disk contains 4 major components
This disk contains 6 major components
* Z80ASM is a relocating macro assembler for CP/M. It takes assembly language
source statements from a disk file, converts them into their binary equivalent,
@ -1319,19 +1319,20 @@ listing output may be sent to a disk file, the console and/or the printer, in
any combination. Output files may also be generated containing cross-reference
information on each symbol used.
* Z80ASMP (Z80ASM Plus)
* Z80ASMP (Z80ASM Plus). Referred to as the "Virtual Memory" version which
uses disk for working storage, thus not constrained by RAM.
* SLR180 is a powerful relocating macro assembler for Z80
compatible CP/M systems. It takes assembly language source
statements from a disk file, converts them into their binary
equivalent, and stores the output in either a core-image, Intel
hex format, or relocatable object file. The mnemonics recognized
are those of Zilog/Hitachi. The optional listing output may be
are those of Zilog (Z180)/Hitachi. The optional listing output may be
sent to a disk file, the console and/or the printer, in any
combination. Output files may also be generated containing
cross-reference information on each symbol used.
* SLRMAC Intel 8080 mnemonics
* SLRMAC relocating macro assembler for Intel 8080 mnemonics
* SLRNK is a powerful linking loader for Z80-based CP/M systems.
It takes relocatable binary information in either Microsoft or
@ -1339,7 +1340,8 @@ SLR Systems format from a disk file, resolves external and entry
point references, and stores the output in memory for execution
or outputs it to a disk file.
* SLRNKP (SLRNK Plus)
* SLRNKP (SLRNK Plus). Referred to as the "Virtual Memory" version which
uses disk for working storage, thus not constrained by RAM.
* Z80DIS is an entirely new disassembler for Z80 based CP/M sys-
tems. Z80DIS is written in TURBO PASCAL. Z80DIS generates Z80
@ -1376,7 +1378,7 @@ User Area 0 - Assembler
| DUMP.* | Sample Program |
| MAKESYM.COM | Symbol File .SYM file generation |
| MAKESYM.DOC | Documentation for MAKESYM.COM |
| SLR180.COM | HD64180 Relocating Macro Assembler |
| SLR180.COM | HD64180 (Z180) Relocating Macro Assembler |
| SLR180.DOC | Release Notes for SLR180.COM |
| SLRMAC.COM | 8080 Relocating Macro Assembler |
| SYNTAX.HLP | Documentation basic usage for all SLR Tools |

53
Source/Images/d_z80asm/Readme.txt

@ -12,8 +12,14 @@ listing output may be sent to a disk file, the console and/or the printer, in
any combination. Output files may also be generated containing cross-reference
information on each symbol used.
Z80ASM.COM
CONFIG.COM
===== Z80ASM PLUS by SLR Systems 1985-86 Rel. v1.12 #L10068 =====
Referred to as the "Virtual Memory" version which uses disk for working storage,
thus not constrained by RAM.
Z80ASMP.COM
CONFIGP.COM
@ -29,15 +35,25 @@ sent to a disk file, the console and/or the printer, in any
combination. Output files may also be generated containing
cross-reference information on each symbol used.
SLR180.COM
180FIG.COM
===== SLRMAC by SLR Systems 1985-86 Rel. 1.32 #K10096 =====
SLRMAC is a relocating macro assembler for Intel 8080 mnemonics
SLRMAC.COM
===== MAKESYM SuperLinker v1.31 =====
===== MAKESYM by SLR Systems 1985 =====
MAKESYM is used to produce a .SYM file from the Symbol Table listing
provided by Z80ASM or SLRMAC. MAKESYM reads a .LST file, converts
the symbol table to a format readable by ZSID, DSD80, etc,
and writes it to a .SYM file on the same drive.
MAKESYM is a utility to create symbol SYM table files
MAKESYM.COM
===== SLRNK SuperLinker v1.31 =====
===== SLRNK SuperLinker by SLR Systems 1983-86 Rel. 1.31 #AB1234 =====
SLRNK is a powerful linking loader for Z80-based CP/M systems.
It takes relocatable binary information in either Microsoft or
@ -45,13 +61,37 @@ SLR Systems format from a disk file, resolves external and entry
point references, and stores the output in memory for execution
or outputs it to a disk file.
SLRNK.COM
LNKFIG.COM
===== SLRNK+ SuperLinker+ by SLR Systems 1985-86 Rel. 2.02 #J10154 =====
Referred to as the "Virtual Memory" version which uses disk for working storage,
thus not constrained by RAM.
Other features include: (advert in Micro Systems Journal Vol.1/No.1)
* HEX files do not fill unused space
* Intermodule crossreference
* EIGHT separate address spaces
* Works with FORTRAN & BASIC
* Generate PRL & SPR files
* Supports manual overlays
* Full 64K output
SLRNKP.COM
===== SLRIB SuperLibrarian v1.30 =====
===== SLRIB SuperLibrarian by SLR Systems 1984 Rel. 1.30 =====
Library Manager
Librarian that helps you create and maintain SLR-Format libraries.
If you have several often used subroutines, much disk
space can be saved by combining the separate REL modules into a
single library file. Also, since most of the time required to
link a small separate module is the file opening and reading, it
is much faster to open one library file and scan it than to open
several separate files.
SLRIB.COM
LNKFIG.COM (same as the Linker)
===== Z80DIS Disassembler v2.2 =====
@ -63,6 +103,9 @@ Z80DIS has grown to 8400 lines of pascal code.
Z80 Disassembler program written by KENNETH GIELOW, Palo Alto, CA.
Z80DIS.COM
ZDINSTAL.COM
===== Documentation =====
The manual is available in the Doc/Language directory,

Loading…
Cancel
Save