; $URL: http://subversion:8080/svn/gsc/trunk/drivers/LINUX/HPDI32/HPDI32_Linux_sdk_6.x.x_GSC_DN/doc/release.txt $
; $Rev: 23677 $
; $Date: 2013-10-31 16:47:35 -0500 (Thu, 31 Oct 2013) $

HPDI32 Linux SDK Release Notes

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

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

Version 6.1.0 - Released 10/31/2013

Component           Version     Description
==================  ==========  ===========================================
SDK                 6.1.0       The entire SDK.
Device Driver       7.1.3.3.2   This must be built from SDK sources.
API Library         8.1.7.1.4   This must be built from SDK sources.

Changes:

Driver: Renamed hpdi32_start to start.
Driver: Extended support to include the 3.x kernels.
Driver: Enhanced support for building under older kernels.
Driver: Removed 2.6 driver build warnings under 2.6.25 and earlier kernels.
Driver: Fixed a DMA problem where a DMA is started before the ISR is done with the last one.
Driver: Corrected a DMA abort bug.
Driver: Removed a compile warning from the driver's main.c under Utuntu 10.04, 64-bit.
Driver: Corrected a driver mmap() bug and a driver /proc bug.
Driver: Fixed a 2.4 driver build bug.
Driver: Removed some debug code from the driver sources.
API: Converted the API library build to use gcc as the linker.
API: Added to and replaced numerous utility macros that are a part of the API.
API: Corrected an API -1 value encoding bug.
API: Removed some debug code from the API library sources.
sbtest: Removed sbtest compile warnings under 2.6.27 and later 64-bit kernels.
sbtest: Altered a number of application tests to try and reduce failures.
tx: Corrected the tx application to better support small or slow transfers.
xfer: Corrected the xfer application to better support small or slow transfers.
xfer: Corrected the xfer application to better support small transfers.
utils: Removed a compile warning from the util_id.c source under ubuntu 10.04, 64-bit.
utils: Removed utils compile warnings under Ubuntu 10.04.1 LTS.
Removes more files when makeing the "clean" target.
All text files converted to UNIX line endings.
Enabled use of build targets on the hpdi32_make command line (i.e. clean)
Reorganized the directory tree.
Renamed hpdi32_make to make_all.

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

Version 6.0.1 - Released 5/27/2009

Component           Version     Description
==================  ==========  ===========================================
SDK                 6.0.1       The entire SDK.
Device Driver       7.1.3.3.2   This must be built from SDK sources.
API Library         8.1.7.1.4   This must be built from SDK sources.

Changes:

1. Made updates to sbtest sample application.
2. Updated the driver for more current kernels (tested 2.6.27).
3. Added the jumpers sample application.
4. Ported code tp 64-bit Windows.
5. Fixed a bug in the jumper parameter code.

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

Version 6.0.0 - Released 3/21/2008

Component           Version     Description
==================  ==========  ===========================================
SDK                 6.0.0       The entire SDK.
Device Driver       6.1.2.2.1   This must be built from SDK sources.
API Library         7.1.7.1.4   This must be built from SDK sources.

Changes:

1. This is the initial release of the Linux version of the SDK. This release
   supports the 2.6 and 2.4 kernels. Kernel versio 2.2 is generally
   unsupported. The 2.6 support includes 32-bit and 64-bit x86 support.

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