
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 in AbortIO.

8n1.s:
  Fourth Aminet release.

