Did some search engine drop you right here? Visit the 6.3.1 Source Code Restoration Project Index page first![Copyright 1999,2002,2004 Frank Durda IV, All Rights Reserved. Mirroring of any material on this page in any form is expressly prohibited. The official web site for this material is: http://nemesis.lonestar.org Contact this address for use clearances: clearance at nemesis.lonestar.org Comments and queries to this address: web_software_2011 at nemesis.lonestar.org]
The LS-DOS 6.3.1 source tree is available on LS-DOS 6 format or MS-DOS format floppy diskettes, including all tools and TRSDOS 6/LS-DOS 6 utilities needed to assemble the entire operating system. This can be obtained from M. A. D. Software
This page lists all the modules that comprise the LS-DOS library overlays.
(These modules are assembled separately and can run as /CMD files.) When
building the system, they are consolidated into the three LS-DOS library
overlays, SYS6/SYS, SYS7/SYS and SYS8/SYS. A table in SYS1/SYS allows
the command interpreter to specify which module to load to perform a given
command. The actual task of loading overlays is handled by the resident
portion of the operating system.
Because of the small disk capacities of the Model I and III systems
upon which the LS-DOS directory structure and storage granule concept are
based, there was a need to conserve disk space for the
various system commands as well as to avoid using all the slots in the fixed
directory structures just to hold the system commands. The library system
uses just three directory slots, and consumes less disk space than would be
needed if each command was in its own separate file.
In addition, not just any program can be placed in a library, Programs that
could run in the memory between 0x2400 and 0x2fff and can still function if
the entire region is reloaded when a system call are made are usually made
into library modules, while larger programs, programs which can't keep
variables on the stack, or programs with other behavior that makes them
unsuitable for use as an overlay, are stored in separate /CMD files.
In the source tree, the source code files for library modules are all
prefixed with the letters "LB". However, for some reason that will probably
remain unknown, the executables built from these source files by the original
JCL files were prefixed only with the letter "L". To keep the reconstruction
as accurate as possible, this naming convention is preserved here.
Individual library command programs are loaded inserted into the appropriate
/SYS file by the program GENISAM4, and are stored and accessed by an ISAM
index code. These codes are listed below, as they were originally published
in "The Source".
Below, you will find the index for the source code files, assembly listings
and finished executable for each command, organized by SYS library and
alphabetically within that library. This matches the actual order that the
files are assembled by the original JCL files. For convienence, the following
table lists commands in global alphabetical order and can be used to jump
directly to the program you are interested in.
Command | Operation | System Overlay | ISAM Key |
APPEND | Append one file/device to another | SYS6/SYS | 0x31 |
ATTRIB | Change file access levels and passwords | SYS7/SYS | 0x51 |
AUTO | Specify command to execute on boot | SYS7/SYS | 0x11 |
BUILD | Create a file and enter contents | SYS7/SYS | 0x33 |
CAT | Display names of files on disk, related to DIR | SYS6/SYS | 0x20 |
CLS | Clear screen | SYS6/SYS | 0x24 |
COPY | Copy contents of file/device to another file/device | SYS6/SYS | 0x32 |
CREATE | Create a file with specific size/LRL parameters | SYS7/SYS | 0x13 |
DATE | Get or set the current date | SYS7/SYS | 0x15 |
DEBUG | Enable the system debugger | SYS7/SYS | 0x14 |
DEVICE | Examine disk and characters devices | SYS6/SYS | 0x61 |
DIR | Display names of files on disk with more detail than CAT | SYS6/SYS | 0x21 |
DO | Execute a /JCL file | SYS6/SYS | 0x91 |
DUMP | Dump contents of a region of memory to disk | SYS7/SYS | 0x71 |
FILTER | Designate a program to filter characters sent to a device | SYS6/SYS | 0x66 |
FORMS | Specify printer paper management | SYS8/SYS | 0xB1 |
FREE | Display amount of free disk and directory entries | SYS7/SYS | 0x22 |
LIB | List names of commands in the system libraries | SYS6/SYS | 0x19 |
LINK | Connect a device to a driver or another device | SYS6/SYS | 0x62 |
LIST | Display or print contents of a file | SYS6/SYS | 0x41 |
LOAD | Load a program or data into memory without runnint it | SYS6/SYS | 0x81 |
MEMORY | Show high and low memory limits or read/set contents of specific memory locations | SYS6/SYS | 0x1E |
PURGE | Delete one or more files matching partspec | SYS7/SYS | 0x72 |
REMOVE | Delete a specific file | SYS6/SYS | 0x18 |
RENAME | Change the name of an existing file | SYS6/SYS | 0x53 |
RESET | Disable a device or restore it to boot settings | SYS6/SYS | 0x63 |
ROUTE | Send data meant for a device to another device or file | SYS6/SYS | 0x64 |
RUN | Load and execute the specified program | SYS6/SYS | 0x82 |
SET | Load a device driver and attach it to a device name | SYS6/SYS | 0x65 |
SETCOM | Set or display serial port settings | SYS8/SYS | 0xB2 |
SETKI | Set or display keyboard behavior settings | SYS8/SYS | 0xB3 |
SPOOL | Enable, disable or manage the printer spool system | SYS8/SYS | 0xA2 |
SYSGEN | Save system driver and filter configuration | SYS8/SYS | 0x1C |
SYSTEM | Read or set operating system or disk driver parameters | SYS8/SYS | 0xA1 |
TIME | Read or set the current time-of-day | SYS7/SYS | 0x16 |
TOF | Send a TOF character to the printer (or printer filter) | SYS6/SYS | 0x25 |
VERIFY | Enable or disable disk write verification tests | SYS7/SYS | 0x1B |
LBCOPY source code, routines, Z80 Assembler (ASCII, NAME=LBCOPY/ASM)
LBCOPY source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBCOPY/LST)
LCOPY, executable, executable loader, Z80 Machine Code (BINARY, NAME=LCOPY/CMD)
LBDEVICE source code, routines, Z80 Assembler (ASCII, NAME=LBDEVICE/ASM)
LBDEVICE source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBDEVICE/LST)
LDEVICE, executable, executable loader, Z80 Machine Code (BINARY, NAME=LDEVICE/CMD)
LBDIR source code, routines, Z80 Assembler (ASCII, NAME=LBDIR/ASM)
LBDIR source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBDIR/LST)
LDIR, executable, executable loader, Z80 Machine Code (BINARY, NAME=LDIR/CMD)
LBDO source code, routines, Z80 Assembler (ASCII, NAME=LBDO/ASM)
LBDO source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBDO/LST)
LDO, executable, executable loader, Z80 Machine Code (BINARY, NAME=LDO/CMD)
LBLIB source code, routines, Z80 Assembler (ASCII, NAME=LBLIB/ASM)
LBLIB source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBLIB/LST)
LLIB, executable, executable loader, Z80 Machine Code (BINARY, NAME=LLIB/CMD)
LBLINK source code, routines, Z80 Assembler (ASCII, NAME=LBLINK/ASM)
LBLINK source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBLINK/LST)
LLINK, executable, executable loader, Z80 Machine Code (BINARY, NAME=LLINK/CMD)
LBLIST source code, routines, Z80 Assembler (ASCII, NAME=LBLIST/ASM)
LBLIST source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBLIST/LST)
LLIST, executable, executable loader, Z80 Machine Code (BINARY, NAME=LLIST/CMD)
LBLOAD source code, routines, Z80 Assembler (ASCII, NAME=LBLOAD/ASM)
LBLOAD source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBLOAD/LST)
LLOAD, executable, executable loader, Z80 Machine Code (BINARY, NAME=LLOAD/CMD)
LBMEMORY source code, routines, Z80 Assembler (ASCII, NAME=LBMEMORY/ASM)
LBMEMORY source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBMEMORY/LST)
LMEMORY, executable, executable loader, Z80 Machine Code (BINARY, NAME=LMEMORY/CMD)
LBREMOVE source code, routines, Z80 Assembler (ASCII, NAME=LBREMOVE/ASM)
LBREMOVE source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBREMOVE/LST)
LREMOVE, executable, executable loader, Z80 Machine Code (BINARY, NAME=LREMOVE/CMD)
LBRENAME source code, routines, Z80 Assembler (ASCII, NAME=LBRENAME/ASM)
LBRENAME source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBRENAME/LST)
LRENAME, executable, executable loader, Z80 Machine Code (BINARY, NAME=LRENAME/CMD)
LBRESET source code, routines, Z80 Assembler (ASCII, NAME=LBRESET/ASM)
LBRESET source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBRESET/LST)
LRESET, executable, executable loader, Z80 Machine Code (BINARY, NAME=LRESET/CMD)
LBROUTE source code, routines, Z80 Assembler (ASCII, NAME=LBROUTE/ASM)
LBROUTE source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBROUTE/LST)
LROUTE, executable, executable loader, Z80 Machine Code (BINARY, NAME=LROUTE/CMD)
LBSET source code, routines, Z80 Assembler (ASCII, NAME=LBSET/ASM)
LBSET source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBSET/LST)
LSET, executable, executable loader, Z80 Machine Code (BINARY, NAME=LSET/CMD)
LBATTRIB source code, routines, Z80 Assembler (ASCII, NAME=LBATTRIB/ASM)
LBATTRIB source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBATTRIB/LST)
LATTRIB, executable, executable loader, Z80 Machine Code (BINARY, NAME=LATTRIB/CMD)
LBAUTO source code, routines, Z80 Assembler (ASCII, NAME=LBAUTO/ASM)
LBAUTO source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBAUTO/LST)
LAUTO, executable, executable loader, Z80 Machine Code (BINARY, NAME=LAUTO/CMD)
LBBUILD source code, routines, Z80 Assembler (ASCII, NAME=LBBUILD/ASM)
LBBUILD source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBBUILD/LST)
LBUILD, executable, executable loader, Z80 Machine Code (BINARY, NAME=LBUILD/CMD)
LBCREATE source code, routines, Z80 Assembler (ASCII, NAME=LBCREATE/ASM)
LBCREATE source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBCREATE/LST)
LCREATE, executable, executable loader, Z80 Machine Code (BINARY, NAME=LCREATE/CMD)
LBDATE source code, routines, Z80 Assembler (ASCII, NAME=LBDATE/ASM)
LBDATE source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBDATE/LST)
LDATE, executable, executable loader, Z80 Machine Code (BINARY, NAME=LDATE/CMD)
LBDEBUG source code, routines, Z80 Assembler (ASCII, NAME=LBDEBUG/ASM)
LBDEBUG source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBDEBUG/LST)
LDEBUG, executable, executable loader, Z80 Machine Code (BINARY, NAME=LDEBUG/CMD)
LBDUMP source code, routines, Z80 Assembler (ASCII, NAME=LBDUMP/ASM)
LBDUMP source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBDUMP/LST)
LDUMP, executable, executable loader, Z80 Machine Code (BINARY, NAME=LDUMP/CMD)
LBFREE source code, routines, Z80 Assembler (ASCII, NAME=LBFREE/ASM)
LBFREE source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBFREE/LST)
LFREE, executable, executable loader, Z80 Machine Code (BINARY, NAME=LFREE/CMD)
LBPURGE source code, routines, Z80 Assembler (ASCII, NAME=LBPURGE/ASM)
LBPURGE source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBPURGE/LST)
LPURGE, executable, executable loader, Z80 Machine Code (BINARY, NAME=LPURGE/CMD)
LBFORMS source code, routines, Z80 Assembler (ASCII, NAME=LBFORMS/ASM)
LBFORMS source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBFORMS/LST)
LFORMS, executable, executable loader, Z80 Machine Code (BINARY, NAME=LFORMS/CMD)
LBSETCOM source code, routines, Z80 Assembler (ASCII, NAME=LBSETCOM/ASM)
LBSETCOM source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBSETCOM/LST)
LSETCOM, executable, executable loader, Z80 Machine Code (BINARY, NAME=LSETCOM/CMD)
LBSETKI source code, routines, Z80 Assembler (ASCII, NAME=LBSETKI/ASM)
LBSETKI source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBSETKI/LST)
LSETKI, executable, executable loader, Z80 Machine Code (BINARY, NAME=LSETKI/CMD)
LBSPOOL source code, routines, Z80 Assembler (ASCII, NAME=LBSPOOL/ASM)
LBSPOOL source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBSPOOL/LST)
LSPOOL, executable, executable loader, Z80 Machine Code (BINARY, NAME=LSPOOL/CMD)
LBSYSGEN source code, routines, Z80 Assembler (ASCII, NAME=LBSYSGEN/ASM)
LBSYSGEN source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBSYSGEN/LST)
LSYSGEN, executable, executable loader, Z80 Machine Code (BINARY, NAME=LSYSGEN/CMD)
LBSYSASM source code, routines, Z80 Assembler (ASCII, NAME=LBSYSASM/ASM)
LBSYSTEM source code, full assembly listing, Z80 Assembler (ASCII, NAME=LBSYSTEM/LST)
LSYSTEM, executable, executable loader, Z80 Machine Code (BINARY, NAME=LSYSTEM/CMD)
LS-DOS 6.3.1 COPY/APPEND - SYS6 ISAM 0x32, 0x31
LBCOPYA source code, routines, Z80 Assembler (ASCII, NAME=LBCOPYA/ASM)
LBCOPYB source code, routines, Z80 Assembler (ASCII, NAME=LBCOPYB/ASM)
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBCOPY source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 DEVICE - SYS6 ISAM 0x61
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBDEVICE source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 DIR/CAT - SYS6 ISAM 0x21, 0x20
LBDIRA source code, routines, Z80 Assembler (ASCII, NAME=LBDIRA/ASM)
LBDIRB source code, routines, Z80 Assembler (ASCII, NAME=LBDIRB/ASM)
LBDIRC source code, routines, Z80 Assembler (ASCII, NAME=LBDIRC/ASM)
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBDIR source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 DO - SYS6 ISAM 0x91
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBDO source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 LIB/CLS/TOF - SYS6 ISAM 0x19, 0x24, 0x25
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBLIB source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 LINK - SYS6 ISAM 0x62
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBLINK source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 LIST - SYS6 ISAM 0x41
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBLIST source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 LOAD/RUN - SYS6 ISAM 0x81, 0x82
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBLOAD source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 MEMORY - SYS6 ISAM 0x1E
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBMEMORY source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 REMOVE - SYS6 ISAM 0x18
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBREMOVE source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 RENAME - SYS6 ISAM 0x53
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBRENAME source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 RESET - SYS6 ISAM 0x63
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBRESET source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 ROUTE - SYS6 ISAM 0x64
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBROUTE source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 SET/FILTER - SYS6 ISAM 0x65, 0x66
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBSET source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
SYS7/SYS Library
LS-DOS 6.3.1 ATTRIB - SYS7 ISAM 0x51
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBATTRIB source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 AUTO - SYS7 ISAM 0x11
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBAUTO source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 BUILD - SYS7 ISAM 0x33
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBBUILD source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 CREATE - SYS7 ISAM 0x13
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBCREATE source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 DATE/TIME - SYS7 ISAM 0x15, 0x16
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBDATE source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 DEBUG/VERIFY - SYS7 ISAM 0x14, 0x1B
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBDBEUG source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 DUMP - SYS7 ISAM 0x71
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBDUMP source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 FREE - SYS7 ISAM 0x22
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBFREE source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 PURGE - SYS7 ISAM 0x72
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBPURGE source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
SYS8/SYS Library
LS-DOS 6.3.1 FORMS - SYS8 ISAM 0xB1
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
VALUES source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=VALUES/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBFORMS source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 SETCOM - SYS8 ISAM 0xB2
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBSETCOM source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 SETKI - SYS8 ISAM 0xB3
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
BUILDVER source code, conditional assembly directives, Z80 Assembler (ASCII, NAME=BUILDVER/ASM)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBSETKI source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 SPOOL - SYS8 ISAM 0xA2
LBSPOOLA source code, routines, Z80 Assembler (ASCII, NAME=LBSPOOLA/ASM)
LBSPOOLB source code, routines, Z80 Assembler (ASCII, NAME=LBSPOOLB/ASM)
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
LDOS60 equate file, EDAS Assembler equate file (ASCII, NAME=LDOS60/EQU)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBSPOOL source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 SYSGEN - SYS8 ISAM 0x1C
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
SYS0 equate file, EDAS Assembler equate file (ASCII, NAME=SYS0/EQU)
LDOS60 equate file, EDAS Assembler equate file (ASCII, NAME=LDOS60/EQU)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBSYSGEN source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
LS-DOS 6.3.1 SYSTEM - SYS8 ISAM 0xA1
LBSYSTEM source code, routines, Z80 Assembler (ASCII, NAME=LBSYSTEM/ASM)
SVCMAC source code, Macros and SVC declarations, Z80 Assembler (ASCII, NAME=SVCMAC/ASM)
SYS0 equate file, EDAS Assembler equate file (ASCII, NAME=SYS0/EQU)
LDOS60 equate file, EDAS Assembler equate file (ASCII, NAME=LDOS60/EQU)
(The assembly listing is formatted for standard 132 column x 66 line paper.)
LBSYSTEM source code, full assembly listing, Z80 Assembler (HTML)
(The assembly listing is formatted for display on a HTML viewer.)
[Copyright 1999,2002,2004 Frank Durda IV, All Rights Reserved.
Mirroring of any material on this page in any form is expressly prohibited.
The official web site for this material is: http://nemesis.lonestar.org
Contact this address for use clearances: clearance at nemesis.lonestar.org
Comments and queries to this address: web_software_2011 at nemesis.lonestar.org]