<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Mon, 15 Jul 1991 23:25:05 GMT
From   : munnari.oz.au!metro!usage.csd.unsw.oz.au!henryb@uunet.uu.net (Dr Henry Brancik)
Subject: New uploads on SIMTEL20

I have uploaded to SIMTEL20:

pd2:<cpm.graphics>
BASPLOT.LBR     Regression and Spline functions plot in BASIC

Given a set of experimental points the program will plot the points on either
graphics screen or graphics plotter or will write all command lines into a
data file.  If required, the program will calculate regression coefficients
(8 models) or spline functions coefficients (their first and second derivati-
ves) and will plot these functions.  Source code files (Microsoft BASCOM Com-
piler v.5.3) can be easily modified to suit.  Literature references are given
where appropriate.

pd2:<cpm.asmutl>
ASMLIB.LBR      Library of .ASM routines and utilities

This is a collection of .asm routines which are compatible with Digital
Research macro assembler, linker and librarian (RMAC, LINK, and LIB).  The
routines include miscelaneous functions (read and write clock, RAM tests,
monitor, read analogue to digital channel, etc.), screen functions, character
string functions, conversions, simple maths and numeric printing.  Utilities
for manipulation of binary files, reading and writing EPROMs (27.. series),
and terminal setup utility.

The following is a message from the ASMLIB.LBR author:
Date : 08/05/1991

From : Richard C Holmes.
       C/O SME Systems
       22 Queen Street 
       Mitcham Vic. 3132
       Australia
       Phn +(61) (03) 874-3666
       BBS +(61) (03) 873-5204


To Whom It May Concern (CP/M users)

The following 5 programs are hereby placed into the public domain 
for  free usage with the sole restriction that the authors  name, 
Richard C Holmes, and company copyright messages are not changed. 

In other words, we wrote the programs and are happy to anyone who 
wants to use them to do so as long as we are remembered! 

There  shall  be no fee charged for this software  by  any  third 
party or company or department. This software is free to the  end 
user. 

ASMLIB    A source library of assembler routines put together  to 
          assist in writing programs in 8080 and TDL version  Z80 
          assembler.  Assemble  with RMAC or uss the  source  for 
          your own reasons.
          The  main reason (for me) for writing this library  was 
          to  provide a configurable set of screen  driver  codes 
          (ie  cursor address, half intensity etc etc). This  was 
          done by putting a key-code at the start of the table of 
          attribute codes which another program searches for  and 
          patches  directly. So, you can patch  programs  written 
          with ASMLIB to suit most terminals.
          Other  functions in the library such as a  simple  time 
          delay,  CRC  generator, cursor addressing  and  message 
          printing make ASMLIB cute and simple to use.

FP        A  screen  oriented file patcher. Does a  neat  job  of 
          patching in ascii or hex and has a host of options etc. 

PROM150   A premium program for programming EPROMS on SME Systems 
          (bet  you never heard of us!) or S.D.  Systems  Prom100 
          cards. If you are this far into eprom programming  then 
          you should be able to figure out that for the 2764  and 
          bigger  eproms  you need an adaptor. Contact me  for  a 
          circuit diagram etc.

SETUP     A  program  that  directly patches  (wow!)  the  screen 
          driver codes in .COM files that use the ASMLIB program. 
          This  program should be accompanied by a (small?)  data 
          base  of  available  screen setup codes  which  can  be 
          edited and added to etc.

TATT      A program to TEST setup and ASMLIB screen drivers.

PS. If  anyone  out  there is doing development work  on  a  CP/M 
    system  for the '64180 chip and uses RMAC then I have my  own 
    source  for another library of functions including  interrupt 
    redirection etc. This is intended for embedded systems only. 


                           Henry Brancik,
                           E-mail:   henryb@usage.csd.unsw.oz.au (UNIX system)
                           S-nail:   Univ. NSW, Sch. Fiber Sci. Technl.,
                                     Kensington, NSW 2033, Australia.

<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>