VME6U6 / VME9U12 Software Revision History


This list describes revisions (major changes, additions and bug fixes) made to the VME6U6 / VME9U12 software between released versions.


Version 3.1.8 (September 26, 2000)

  • The code for the Solaris 2.x device driver is fixed so that integer data types are backwards compatible for compiling under Solaris 2.5 and 2.4 as well as Solaris 2.6 and 2.7.
    Note that the device driver is not yet 64-bit compatible.


Version 3.1.7 (January 18, 2000)

    View release notes for details.

  • Modification to the SunOS 4.1.x Device Driver to allow up to 21 VME6U6 boards in a system.

  • Modification to the Solaris 2.x Device Driver code for Solaris 2.7 compatibility.

  • The merging of dspioctl.h for SunOS and Solaris systems.


Version 3.1.6 (June 16, 1999)

    View release notes for details.

  • Bug fix for the vmedspdiag program.
  • Minor bug fix for the SunOS 4.1.x Device Driver.
  • Bug fixes for the DG/UX Device Driver.


Version 3.1.5 (December 9, 1998)

    View release notes for details.

  • Bug fix in the tdm_src_del library function.
  • Modifications to the noise test diagnostics for C12, HC12 and AUX Codec Mezzanines.
  • New run-time option for the dspburn diagnostic.
  • Additional options for the dsptim diagnostic.


Version 3.1.4 (October 21, 1998)

    View release notes for details.

  • Modifications to C12 library functions and diagnostics to support revision 3 6UC12 Mezzanines.
  • Changed the dspreset program to not invoke dspinit with the quiet (-q) option.
  • Modification to some diagnostic programs to avoid compiler warning.


Version 3.1.3 (May 4, 1998)

  • Modifications for year-2000 operation. The dspburn and dspvmediag diagnostic programs were modified to handle years beyond 1999 when generation log file names and time-stamps for log entries.


Version 3.1.2 (March 11, 1998)

    View release notes for details.

  • A bug fix in TDM configuration library functions solves possible corruption of data stored in EEROM.
  • Improvements in TDM burn-in diagnostics.


Version 3.1.1 (January 23, 1998)

    View release notes for details.

  • The DG/UX installation now uses the CAC environment variable for the location of the dspinit program.
  • The library functions for host-driven DMA have been modified to allow multiple VME6U6 boards to be set up for host dma.


Version 3.1.0 (December 29, 1997)

    View release notes for details.

  • Modifications to the Solaris 2.x device driver for Solaris 2.6 and interrupt handling.
  • The SunOS 4.1.x device driver now allows the use of a single major device number for all VME6U6 and VME9U12 boards in the system.
  • Added support for host-driven DMA data transfers between the host and DSP memory space.
  • New device driver version ioctl request.
  • New c12api software for the C12 Codec Mezzanine.
  • Modifications and bug fixes to various diagnostic programs.


Version 3.0.4 (May 20, 1997)

  • The DSP32C symbolic debugger, D3BUG, has been separated into a separate software package. The current version will be available soon.

  • Minor bug fixes and enhancements to some diagnostics including the new version of the DSP32C test program, d3chip.


Versions 3.0.1
      thru 3.0.3

  • Various minor bug fixes and enhancements for specific applications.


Version 3.0.0 (Feb, 1996)

  • Migration to new directory hierarchy and an environment variable, $CAC, specifying the top level directory.

  • Support for the 4T1AUX mezzanine on the VME6U6.