home *** CD-ROM | disk | FTP | other *** search
-
-
-
- SUPERCOM V 2.02
- (C) Copyright 1987
- Doctor Debug/Steel City Software
-
-
- The file SUPER.DOC in this archive contains the main
- documentation for this package. This document will serve to
- augment that file by listing the changes to Supercom and its
- example programs.
-
-
-
- Changes/Corrections to Supercom version 2.02
-
- The major change in this version is a firming up of the
- memory management. The example program DUMB.ASM gives an
- exmaple of how your assembly language application can
- invoke SUPERCOM from within itself and then remove it
- from memory when through with it. DUMB.ASM and
- particulary the procedure LOAD is well documented -
- please read it as there may be adjustments which you will
- want to make.
-
- A bug which caused SUPERCOM to occasionally reboot the
- computer has been found and fixed.
-
- A similar bug which caused XOFFs to not always be noticed
- has also been caught and disposed of.
-
-
- Changes/Corrections to Supercom version 2.01
-
- 1. Memory mismanagement
- When Supercom is postloaded (i.e. your program calls
- Supercom) and then released with the KillPort function, a
- significant chunk of memory was not being released into the
- system pool until after the next program run exited. This, of
- course, is inexcusable. After many hours of research I have
- solved the "Mystery of the Missing Memory Control Block", and
- everything now works as it is supposed to.
-
- 2. New PostLoad instructions
- The example programs for version 2.0 show that SuperCom
- should be 'postloaded' via the ExecCommand procedure. This loads
- another copy of Command.Com into the system memory, eating up
- another 20+K of precious space. Again, this was inexcusable.
- Please note that Postload.pas now uses the Exec procedure, which
- loads SUPER.COM directly. One caution - SUPER.COM must be in the
- current directory for this to work, and you must specify the full
- filename.
-
- 3. Whoops! Feature? What feature?
- The documentation for version 2.0 describes a 'panic button'
- in the XON/XOFF feature whereby pressing Alt-Q at the keyboard
- frees up the computer. Alas, this nice feature was not actually
- implemented until version 2.01. Sorry if this caused anyone any
- warm boots.
-
- 4. The Death of ReconPort
- Version 2.0 added a ReconPort function which allowed the
- reconfiguring of a port without disconnecting a carrier (which
- did occasionally happen). Well, there was a bug in this procedure
- when it was used in Interrupt mode. (Supercom just stopped
- listening!) So I did what I should have done i the first place -
- if you want to change the port, baud rate, parity, data bits, or
- stop bits just issue another InitPort (Or Function 12 in
- Assembler). Reconport is no more.
-
- 5. New Pascal Function
- The Function ChangePort has been added to the Supercom.Pas
- library. It changes the active supercom port to the one
- specified. For more information consult Supercom.Pas.
-
- Good Day,
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-