<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Thu, 04 Nov 1982 15:48:53-EST (Thu)
From   : Rick Conn <rconn@BRL>
Subject: SYSLIB

        I am very pleased (yeah, and kind of proud since it WAS a
lot  of  work) to announce the release of SYSLIB for CP/M 2.2.  I
am sending this to both INFO-CPM and INFO-MICRO since SYSLIB  can
be used to create programs which run on ANY 8080 or Z80 microcom-
puter, not necessarily just CP/M, altho CP/M is  required  to  do
the assembly.

        SYSLIB is an extensive set of utility subroutines,  writ-
ten in 8080 assembly language.  There are over 130 subroutines in
over 70 modules in the library.  The following shows the scope of
the  library  by  showing you all the files which are required to
contain it and its documentation.

        SYSLIB is documented in two ways.  A 100+ page  user  and
reference  manual  exists  which tells you about each of the rou-
tines and gives you 7 sample programs which you can study to  see
how  SYSLIB  is used.  Additionally, 13 HLP (for use with my HELP
program for online documentation) files are available which  con-
tain the same information the routine description sections of the
user and reference manual contains.  You  can  effectively  index
into  the  user  and  reference  manual  quickly by using the HLP
files.

        A second, following message which  is  much  longer  than
this one has been prepared to tell you exactly what SYSLIB is and
does.  This was done so that those not interested in SYSLIB  need
not read thru all of the basic description information.

       M80.COM, L80.COM, and SYSLIB.REL are required to do SYSLIB
programming.  All the other files are source and documentation.

        Information on the files making up SYSLIB follows:



              SYSLIB -- An Integrated Library of Assembly Language
          Utility Subroutines for use with the Microsoft M80 Assembler

               Distribution Statement and Listing of SYSLIB Files

                             Distribution Statement

             SYSLIB is released to the public domain.   Anyone who wishes 
        to USE it may do so with no strings attached.  The author assumes 
        no  responsibility  or liability for the use of  SYSLIB.   It  is 
        copyrighted by the author,  Richard Conn,  who has sole rights to 
        it.   SYSLIB  and  its associated documentation may  be  sold  by 
        itself  or  as an independent part of a package of programs  only 
        with  the express,  written consent of the author.   The  author, 
        however,  supports  the  use  of SYSLIB  by  commercial  software 
        developers,  and  places no restriction on the sale  of  programs 
        which  are  based  on SYSLIB and use  routines  contained  within 
        SYSLIB to perform their major functions.

                         Source Files to SYSLIB Modules

        Filename.Typ Size K   Filename.Typ Size K   Filename.Typ Size K
        -------- --- ------   -------- --- ------   -------- --- ------
        S0FILEIO.MAC      2   SCOMP   .MAC      2   SEVAL4  .MAC      2      
        S1FILEIO.MAC      2   SCOMPHD .MAC      2   SFCLOS  .MAC      2      
        S2FILEIO.MAC      2   SCONDIN .MAC      2   SFDEL   .MAC      2      
        S3FILEIO.MAC      2   SCOUT   .MAC      2   SFEXIST .MAC      2      
        SBBLINE .MAC      4   SCPOUT  .MAC      2   SFILEIO .MAC     10      
        SBDOS   .MAC      2   SCRC    .MAC      4   SFILL   .MAC      2      
        SBIOS   .MAC      4   SCRC1   .MAC      4   SFMAKE  .MAC      2      
        SBLINE  .MAC      4   SCRLF   .MAC      2   SFNAME  .MAC      6      
        SCAPS   .MAC      2   SCST    .MAC      2   SFOPEN  .MAC      2      
        SCAPSTR .MAC      2   SDIR    .MAC     34   SFREAD  .MAC      2      
        SCATH   .MAC      2   SEN     .MAC      2   SFRENAME.MAC      2      
        SCCOUT  .MAC      2   SEVAL   .MAC      4   SFWRIT  .MAC      2      
        SCIN    .MAC      2   SEVAL1  .MAC      2   SHDR    .MAC      2      
        SCLOUT  .MAC      2   SEVAL2  .MAC      2   SINITFCB.MAC      2      
        SCODEND .MAC      2   SEVAL3  .MAC      2   SINLINE .MAC      6      

        SINSTR  .MAC      2   SMHL5DC .MAC      4   SSCANNER.MAC      2      
        SLA2HC  .MAC      2   SMOVE   .MAC      4   SSORT   .MAC     14      
        SLADC   .MAC      2   SPA2HC  .MAC      2   SUD     .MAC      2      
        SLCRLF  .MAC      2   SPADC   .MAC      2   SYSTEST .MAC      4      
        SLHL4HC .MAC      2   SPAUSE  .MAC      4   SYSTEST1.MAC      4      
        SLHL5DC .MAC      2   SPHL4HC .MAC      2   SYSTEST2.MAC      4      
        SLOUT   .MAC      2   SPHL5DC .MAC      2   SYSTEST3.MAC      4      
        SLPRINT .MAC      2   SPOUT   .MAC      2   SYSTEST4.MAC      6      
        SLPSTR  .MAC      2   SPRINT  .MAC      2   SYSTEST5.MAC      2      
        SMA2HC  .MAC      2   SPSTR   .MAC      2   SYSTEST6.MAC      6      
        SMADC   .MAC      2   SRAND   .MAC      2   SZCPR   .MAC      8      
        SMATH   .MAC      6   SRIN    .MAC      2   SZFNAME .MAC     12      
        SMHL4HC .MAC      2
           82 Files Occupying   278K


                             SYSLIB.REL Library File

        Filename.Typ Size K RS
        -------- --- ------ --
        SYSLIB  .REL     14
            1 File Occupying    14K



                   SYSLIB Help Files for Online Documentation

        Filename.Typ Size K   Filename.Typ Size K   Filename.Typ Size K
        -------- --- ------   -------- --- ------   -------- --- ------
        SYSLIB  .HLP     16   SYSLIB5 .HLP      6   SYSLIB9 .HLP      8      
        SYSLIB1 .HLP     14   SYSLIB6 .HLP      4   SYSLIBA .HLP      8      
        SYSLIB2 .HLP      4   SYSLIB7 .HLP      6   SYSLIBB .HLP      6      
        SYSLIB3 .HLP      8   SYSLIB8 .HLP      6   SYSLIBC .HLP      8      
        SYSLIB4 .HLP      6      
           13 Files Occupying   100K



           SYSLIB Document Files, Including User and Reference Manual

        Filename.Typ Size K   Filename.Typ Size K   Filename.Typ Size K
        -------- --- ------   -------- --- ------   -------- --- ------
        SYSLIB  .WS     104   SYSLIBI .WS      10   SYSLIBR .WS       4      
        SYSLIBHD.WS      16   SYSLIBID.WS       4   SYSLIBS .WS      42      
            6 Files Occupying   180K
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>