; $URL: http://subversion:8080/svn/gsc/trunk/drivers/LINUX/DIO40/legacy/DIO40_Linux_1.00.0_GSC_DN/doc/release.txt $
; $Rev: 37297 $
; $Date: 2016-12-07 11:06:52 -0600 (Wed, 07 Dec 2016) $

DIO40 Linux Driver Release Notes

Revision History
================

--------------------------------------------------------------------------------

Version 3.0.68.18.0, Released 12/7/2016

driver: Updated to use the newer common driver sources.
driver: Removed GNU notice from non-Linux specific files.
driver: Removed Linux specific content from non-Linux specific source files.
driver: White space cleanup.
driver: Now using a spinlock rather than enabling and disabling interrupts.
driver: The BAR code has been updated to include the data under a single structure.
driver: The register definitions have been updated.
driver: I/O services now pass around an os_mem_t structure instead of a buffer pointer.
driver: White space cleanup.
driver: Changed the arbitrary wait event callback argument to a void* type.
driver: Modified to allow multiple apps to simultaneously access a single device.
driver: Correct access to BAR0 and BAR1 (is RO, was RW).
driver: Corrected the IOCTL code for the register write and mod services.

--------------------------------------------------------------------------------

Version 2.0.57.0, Released 10/16/2014

Driver: Reduced #include list in driver interface header.
Driver: Ported to use common source code.
Driver: Additional LINTing.
Driver: White space cleanup.
Driver: Updated to use common utility sources.

--------------------------------------------------------------------------------

Version 1.2.50.0, Released 11/18/2013

Driver: Updated for the 3.x kernel.
Driver: Updated to use the gsc_kernel[642].[ch] files.
Driver: Modified driver start script to correct messages under Ubuntu.
Driver: Expanded version number to include the version from gsc_common.

--------------------------------------------------------------------------------

Version 1.01.0, Released 8/29/2006

driver: Updated to support the 64-bit kernels and more recent 2.6 kernels.

--------------------------------------------------------------------------------

Version 1.00.0, Released 4/6/2006

driver: Initial release.

--------------------------------------------------------------------------------
