December 19, 2000
Overview
The following changes are introduced in this release:
Note: This release includes new embedded code and FPGA configurations. Customers must run dpflashup after installation to receive the full benefit of this update. It will be necessary to cycle power on the system after updating the flash.
Note: The device names have changed after Version 0.91. The old driver used V6M6 style device names:
/dev/pci0a /dev/pci0b /dev/pci0c /dev/pci0d /dev/pci0e
/dev/pci0f /dev/pci0g /dev/pci0h /dev/pci0q /dev/pci0t
The new device driver names the same board as:
/dev/dpt0 /dev/dpt0a /dev/dpt0b
/dev/dpt0chan /dev/dpt0tdm /dev/dpt0vsp
Running make install-drv as root will remove the old devices
and add the new ones automatically. All applications and library functions
support both naming conventions and will convert between the two as necessary.
DPT Library
The changes in the DPT library include bug fixes, new channelization and
utility functions, and new functionality for existing functions:
Bug Fixes
New Functionality
Library Documentation
The Programmer's Manual for Desktop PCI Telephony manual is now the
official documentation for the DPT software. This manual is distributed in
PDF format on the CAC website (http://www.cacdsp.com/manual.html)
and on all DPT CD-ROMs. The UNIX man pages are no longer maintained and have
been removed from this release.
Solaris Device Driver
The device driver changes in this release are limited to enabling support
for the atomic register update described above and fixes to the package
target in the driver makefile. This target extracts the commands necessary to
install/upgrade and uninstall the device driver into two scripts:
install.sh and uninstall.sh. These scripts are packaged along
with the device driver executable, driver configuration file, and init script
into a gzipped tar file (dpt_soldev-0.93.tar.gz for the current
release). This archive can be used to install the driver on a production
machine without requiring any development tools to be installed.
Embedded Code
In addition to changes necessary to support the new
library and device driver
features the following changes have been made to the embedded code:
New and Modified Diagnostic Programs
may be used to transmit on framer 0 then verify and echo the data to the
remaining framers, one at a time. This tests the pci_chan_source
function.
dpchantest -Cdhx4 dpt0c0-dpt0c0-dpt0c1 -dpt0c1-dpt0c2
-dpt0c2-dpt0c3 -dpt0c3