Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > 94087ec7de74f42d524d9ecaf7f0c79d > files > 10

vpb2-2.0.4-2mdk.i586.rpm

Introduction
------------

This directory contains a driver library for the Voicetronix VPB4 Computer
Telephony Card (see doc directory and <www.users.bigpond.com/~voicet>).  The 
code can operate in pure user mode (you must be running it as 'root'), or 
using a kernel mode driver.  The default is pure user mode.  

Quickstart
----------

Run "./configure", "make", "make install".  See INSTALL for how to install
the VPB hardware, and this driver software, including some test programs.

See doc/vpb.rtf for help on how to use the VPBAPI functions (collected in
vpbapi.h).  Note that in this version not all of the functions described 
in this file are supported, vpbapi.h lists all of the supported functions.
Also, there are a few new functions that are not documented - see the demo
programs for examples on how to use these functions.
 
Notes
-----

You dont have to read any further unless you are really interested! Just
go straight to INSTALL!

The VPB driver was originally written for Windows NT.  This version
has been partially re-written, and some of the functionality of the
original driver has been removed to make the interface more suitable
for the Bayonne project.

It currently compiles and runs under Linux (Red Hat 6.2, gcc 2.95.2),
and is being ported to FreeBSD.  Porting to other O/S's has been made
easier by placing all of the O/S specific calls in the 'generic'
module, e.g. 'genericlinux.cpp' has the linux-specific calls.

The code is designed to be viewed with a text editor having tabs set to
8 characters.

There is also some support for the new PCI version of the card that 
should be arriving in September 2000.

This driver can also operate with a kernel mode driver (vpb.c).  You can 
change to this mode by modifying vpbreg.cpp, and compiling and installing 
vpb.c, the kernel mode driver.  The default is pure user mode.
 
David Rowe <voicet@bigpond.com.au>