ADF.INC

4.9 KB 1a863556777b39ca…
;
; adf.inc       January 19, 2000
;
; Copyright (c) 1995-2000 Scandinavian Digital Systems AB
;
;
; Revision history:
;
; Vers:     Date:       Comments:
;
; 1.10.10   950903      Reconstruction of lost source code.
; 1.10.12   951116      BETA 12
; 1.10      951122      Version released
; 1.11.01   951123      Bugfix: Clearing of Control-C / Control-K received
; 1.11.02   951127      Timer tick and debug improvements, load high fixed
; 1.11.03   951128      Added /s
; 1.11.04   951128      Modified /s. Improved error message display.
; 1.11.05   951128      Removed /s. Use INT 1CH instead of INT 08H for timer
;                       ticks.
; 1.11.06   951128      Testversion without timers
; 1.11.07   951130      Added all functions defined by X00 v1.50
; 1.11.08   951202      Some adjustments, new utilities, moved debug
;                       into separate program. FOSSIL info bug fixed.
; 1.11.09   951204      Minor changes.
; 1.11.10   951205      Baud-rate check.
; 1.20      951209      Version released.
; 1.21.02   951210      Bugfix of External Application.
; 1.21.03   951212      Bugfix of function 1E "Extended line control initialization".
; 1.21.04   951212      Bugfix of function 04, 05, 1C, 14 when used on illegal
;                       port number. Only check DL for port number (due to bugs
;                       in other programs), valid port range is now 0-126.
; 1.21.05   960104      Uses 'print_err' on registration error and expire.
;                       More use of ALIGN 4 to speed things up.
; 1.30      960120      Added COMx as port number. Version released.
; 1.31      960122      Removed time limit of 30 days. Version released.
; 1.32.01   960123      Bugfix of external application.
; 1.32      960209      Version released.
; 1.33.01   960210      Bugfix: When input buffer was purged the RTS signal was
;                       not restored (activated, made high) if it had been
;                       lowered due to flow control.
; 1.40.02   960222      Receiver flow control hold and continue may now be
;                       specified on the command line.
;                       Improved block read and write (function 18H and 19H).
;                       User settings of line and modem control registers.
;                       Included support for 16650.
; 1.40.03   960222      Minor changes.
; 1.40.04   960225      Bugfix of block read and write (function 18H and 19H).
; 1.40.05   960229      Changed protection. REGISTER v1.20 needed.
; 1.40      960323      Version released.
; 1.41.01   960524      Changed the reboot method. User may specify watchdog
;                       time out, default changed to 60 seconds.
; 1.41      960717      Version released.
; 1.42.02   960805      The FOSSIL is now always kept alive, it is never
;                       actually closed,
; 1.42.03   960921      Compilation improvements and minor changes.
; 1.42.06   960929      Does not touch 16650 register if not 16650 has been
;                       set on command line. The internal size of receive and
;                       transmit buffers adjusted so the reported sizes will
;                       be equal to the sizes on the command line.
; 1.42.07   960930      Due to behavior in Windows 95 when ADF is loaded in
;                       AUTOEXEC.BAT (not recommended), the Priority Interrupt
;                       Controller enable bits are toggled on initialization
;                       calls to the FOSSIL.
; 1.42.08   961019      Included support for 16750. ADFComCh has new
;                       ERRORLEVELs.
; 1.42.09   961026      Bug corrected for 16750 on command-line.
; 1.42      961103      Version released.
; 1.43      970309      New e-mail address, new currency tables.
;                       Version released.
; 1.44      980112      FidoNet address removed, new currency tables.
;                       Version released.
; 1.45.01   981025      Debug test of 16750.
; 1.45.02   981026      Uses 16 bytes transmit FIFO for 16750.
; 1.45      990101      Version released.
; 1.50.01   990416      The FOSSIL is kept in more hot condition, it is only
;                       initialized when loading ADF and on first call (use)
;                       of the FOSSIL.
; 1.50.02   990417      The hot condition above removed.
;                       ADFTerm improved a little.
; 1.50.03   990610      Changed protection. REGISTER v1.40 needed.
; 1.46.04   990612      NKL-version prepared. v1.46 is not to be released
;                       as shareware, v1.50 with new addresses will probably
;                       be released at September 1, 1999.
; 1.46      990713      Version released.
; 1.50.01  2000-01-19   Changed from shareware to freeware. No registration
;                       needed anymore.
;

VERSION         EQU <'1.50'>

                OPTION NOSCOPED,NOSIGNEXTEND,NOLJMP,PROC:PRIVATE

                .8086

                OPTION SEGMENT:USE16