home *** CD-ROM | disk | FTP | other *** search
-
- Version: 37.0 04-Jul-95
- -----------------------
- - Initial Version
-
- - Set defaults during OpenDevice() instead of assuming values
- in I/O request are correct.
-
- - Invalid size used for GetPrefs() call causing stack overlay.
-
- - Only tried to remove the 'serial.device' instead of removing
- the CURRENT owner of the serial resources.
-
- Version: 37.1 11-Jul-95
- -----------------------
- - Rewrote the RBF interrupt routines and offloaded some of the
- work to a VERTB interrupt to prevent overruns and added the
- EOFMODE option.
-
- Version: 37.2 11-Jul-95
- -----------------------
- - Added "no handshaking" support.
-
- Version: 37.3 13-Jul-95
- -----------------------
- - Rewrote OpenDevice() and CloseDevice() calls to correct
- several problems.
-
- Version: 37.4 13-Jul-95
- -----------------------
- - Rewrote the CMD_WRITE and TBE interrupt routines. Lengths
- of -1 were not being handled properly.
-
- Version: 37.5 22-Jul-95
- -----------------------
- - Incorrect handling of interrupts caused TBE interrupts to be
- missed.
- - Corrected version number. 8n1.i was not being generated
- correctly.
-
- Version: 37.6 28-Jul-95
- -----------------------
- - When device was opened multiple times in shared mode, GURU
- occured on first close.
-
- Version: 37.7 29-Jul-95
- -----------------------
- - Rearranged device init data to allow proper display by
- VERSION command. (The device base init data had to be
- within the checksummed area.)
-
- Version: 37.8 02-Aug-95
- -----------------------
- - Added the ability to send BREAKs.
-
- Version: 37.9 04-Aug-95
- -----------------------
- - Removed some testing code and prevented unnecessary RTS line
- updates.
-
- - First Aminet Release!
-
- Version: 37.10 06-Aug-95
- ------------------------
- - Corrected long word test of byte sized field.
-
- - Removed ".w" from BTST instructions.
-
- - Changed "8n1Base" to "Base8n1" to make more compatible with
- other assemblers.
-
- - Added "E-" to SNMAOPT line to prevent "Xref in executable"
- message.
-
- - Removed CIAF_PRTRSEL from PRTMASK to allow usage of ring
- indicator line.
-
- - Added storage arbitration code to cmd_Read and
- sdcmd_SetParams.
-
- - Second Aminet Release!
-
- Version: 37.11 15-Aug-95
- ------------------------
- - Added line to turn on the DSR bit if needed. Normally
- commented out.
-
- - Removed unneeded RTS line code added on 04-Aug-95.
-
- - Clear SERB_ACTIVE IO_FLAG when I/O has completed.
-
- - Set default SERFLAGS during device open.
-
- - Use current baud and buffer sizes for initializing I/O
- request instead of default.
-
- - Turn Handshake on by default to match SerFlags.
-
- - Insure that interrupts are enabled prior to checking TBE or
- RBF interrupts.
-
- - Check SOFTINT prior to TBE to keep 8n1 from blocking them.
-
- - Add code to correct bug in NComm. Define symbol NCOMM and
- reassemble to get this support.
-
- - Isolated SNMA directives to allow assembly with SAS/C
- assembler.
-
- Version: 37.12 27-Aug-95
- ------------------------
- - Re-added list arbitration in cmd_Read.
-
- - Added I/O completion status to each command routine and
- removed unnecessary code from BeginIO routine.
-
- - Removed PC-Relative optimizer option to prevent incorrect
- conversion to a 68020+ instruction. This should fix the
- problems on 68000 machines.
-
- - Added test for QUICK bit in AbortIO routine.
-
- - Changed DS alignment directives to CNOP directives.
-
- - Third Aminet release.
-
- Version: 37.13 07-Sep-95
- ------------------------
- 8n1.s:
- Store flag byte after setting AbortIO.
-
- 8n1.s:
- Fourth Aminet release.
-
- Version: 37.14 31-Jan-96
- ------------------------
- - first version by Iain Barclay
- - FreeMiscResource MR_SERIALPORT should be MR_SERIALBITS fixed.
-
- Version: 37.15 02-Jun-96
- ------------------------
- - Optimised for 020+.
- - Inline copy loop if size allows.
- - Some speed opts.
-
- Version: 37.16 08-Jul-96
- ------------------------
- - more speed opts
- - bug fix copy loop
- - bug fix size check loop
-
- Version: 37.17 21-Oct-96
- ------------------------
- - minor bug fixes
- - now supports NewSerialPrefs higher baud rates
- - reworked size check loop again
-
- Version: 37.18 26-Oct-96
- ------------------------
- - more speedups
- - reworked termator checking
-
- Version: 37.19 27-Oct-96
- ------------------------
- - reworked the EOF code
- - Archive now called New8n1.lha/lzx
-
- Version: 37.20 15-Nov-96
- ------------------------
- - Some more speedups
-
- Version: 37.21 15-Nov-96
- ------------------------
- - Now includes 040+ version
- - More speedups
-
- Version: 37.22 19-Nov-96
- ------------------------
- - bugfixes.
- - Fith Aminet release
-
- Version: 37.23 26-Nov-96
- ------------------------
- - reworked size checking loop
- - reworked eofcode again
- - fixed bug in copy loop (oops a silly one that, thx Mans)
- - reworded terminator checking
- - EOF code included again
-
- Version: 37.24 28-Nov-96
- ------------------------
- - some speedups
- - misc changes
-
- Version: 37.25 30-Nov-96
- ------------------------
- - bug fix
- - Sixth Aminet release
-