Driver:	TWBUSMAS, Version 4.20.00 June 01, 1993
	Copyright (c) 1990-1993, Emeritus Technologies.
	All rights reserved.

	TapeWare Bus Master native mode controller driver.

	Date		Mod	Description
	-----------	---	-----------------------------------------------
	2-Aug-1991	MDB	Created this driver.

	15-Aug-1991	MDB	Cleaned up the initialization code.
				We now confirm the existance of the
				controller at the specified address
				and handle processing of setup
				paramters.

	15-Aug-1991	MDB	Corrected error in adaptor id processing

	10-Sep-1991	MDB	Changed interrupt service routine to
				insure no pending interrupts upon
				return from ISR.

	24-Sep-1991	RAC	Added support for 3.01 header files and
				Borland C++ compiler. Changed version number
				to 3.01.00.

	15-Nov-1991	MDB	Added controller reset to start of init. code.
				This will force a mailbox initialization
				sequence. This will also ABEND any server that
				happens to be using this controller at the
				time this driver is loaded.

	15-Nov-1991	MDB	Changed SPEED parameter to conform to the RSC
				command line option structure.

	27-Jan-1992	MDB	Changed version number to 4.00

	6-Feb-1992	MDB	Corrected problem with reading POS[3] register
				on Adaptec AHA-1640.

	27-May-1992	MDB	Corrected problem in TwDriverLoad that was
				resetting the adaptor even if another driver
				(such as AHA1540.DSK) had control of it.

	23-Jun-1992	MDB	Added TX= override switch to allow setting
				custom transfer speeds from the command line.

	25-Jun-1992	MDB	Corrected controller reset error during unload.

	5-Aug-1992	MDB	Added time delay/dispatch combination
			RAC

	24-Aug-1992	MDB	Modified exit routine to disable DMA and
				interrupts before resetting the controller

	31-Aug-1992	MDB	We were not updating the CommandsSubmitted
				variable during SubmitIOPB.

	10-Sep-1992	MDB	Corrected a bug that was causing the driver
				to improperly handle the mailbox structure
				when installed in a machine that used more
				than 16mb of memory.

	25-Sep-1992	MDB	Corrected a bug in the identification of the
				DMA channel in PS2 mode.

	25-Sep-1992	RAC	Fixed bug in initialization routine that was
				switching the localHandle and localBuffer in
				the DMA allocate routine. This was causing
				an Abend when the DMA buffer was freed.

	25-Sep-1992	RAC/MDB	30-Minute rewrite to use single level CCB
				buffering, dynamic CCB allocation and general
				cleanup in the init functions. (What can I
				say, it's written in C...)

	28-Sep-1992	MDB	Corrected a bug in error display of DMA channel

	28-Sep-1992	MDB	Added code to disable DMA at driver unload.

	6-Oct-1992	MDB	Added support for BusLogic controller cards

	8-Oct-1992	MDB	Added code in GetControllerInfo() to return
				the hardware configuration information.

	30-Jan-1992	RAC	Cleaned up submit function. Make sure status
				is being set to 0 if the command is not 
				supported.

	02-Mar-1993	RAC	Fixed problem with device busy error being 
				returned if the device does not exist. This
				patch is contained in the SignalComplete 
				function which now sets the 
				iopb->command.status field instead of
				iopb->ptrStatus.

	01-Jun-1993	GMM	Update to revision to 4.20.00

