            READ.ME - Business Audio Device Driver Installation
            ---------------------------------------------------

This file contains information on how to install the Crystal Semiconductor
Business Audio Device driver for OS/2.

System Requirements
-------------------
Before you install Business Audio for OS/2, check to see if you have the
October 1993 version of the MMPM/2 CSD, or later level, installed on your
system (CSD stands for Corrective Service Diskette)
Use the SYSLEVEL command to determine which level of MMPM/2 you have installed. The "Current CSD Level" field displays a similar
The "Current CSD Level" field displays one of the following values:

   UN0000 -  The version of MMPM/2 as shipped with OS/2 2.1. An update
             is required.
   UN49407 - The October 1993 CSD version of MMPM/2.
             No update is required.
             This is the same version for the OS/2 2.11 service
             refresh of February 1994.

The MMPM/2 CSD should be installed on top of OS/2 2.1 and can be obtained free
from Compuserve or from the IBM OS/2 BBS.

CompuServe: OS/2 Support Forum:
  Library 17: mmpmcs.dsk
IBM BBS: (919) 517-0001
  mmoscsd.dsk


Files List for Install Disk
---------------------------
   CONTROL.SCR
   BUSAUDIO.SCR
   CARDINFO.DLL
   BSAUDRES.DLL
   BUSAUDIO.HLP
   CS31CONF.ADD
   CSBSAUD.SYS
   VCSBSAUD.SYS
   READ.ME


Business Audio for OS/2 Installation Procedure
----------------------------------------------
To install device support, insert the Business Audio for OS/2 diskette in
driver A:.  Start the multimedia installation program, located in the
Multimedia folder on the OS/2 desktop.  Once you are in the Multimedia
installation program, select Source Drive A: (or whichever drive Business
Audio for OS/2 diskette is in).  Select the "Business Audio" icon after it
appears.

The installation program will update the OS/2 CONFIG.SYS as follows:

   BASEDEV=CS31CONF.ADD /A:GENERIC /P:530 /I:11 /D:1,1
   DEVICE=C:\MMOS2\CSBSAUD.SYS /N:BSAUD1$
   DEVICE=C:\MMOS2\VCSBSAUD.SYS BSAUD1$


Device Driver Parameters
------------------------

  PARM     DESCRIPTION               VALID VALUES                   DEFAULT
+-------+--------------------------+------------------------------+----------+
| /A:   |  Device Type (ASIC)      | GENERIC, WSS, MAD16, OPTi929 | GENERIC  |
| /P:   |  Base I/O port address   | 530, 604, E80, F40 (hex)     |   530    |
| /I:   |  Interrupt level (IRQ)   | 7, 10, 11 (decimal)          |    11    |
| /D:   |  Playback,Capture DMA    | 0, 1, 3                      |   1,1    |
+-------+--------------------------+------------------------------+----------+
| /N:   |  Name of PDD             | Supplied by Install Program  | BSAUD1$  |
+-------+--------------------------+------------------------------+----------+


Files Copied after Install
--------------------------
   \MMOS2\DLL\CARDINFO.DLL
   \MMOS2\DLL\BSAUDRES.DLL
   \MMOS2\HELP\BUSAUDIO.HLP
   \OS2\BOOT\CS31CONF.ADD
   \MMOS2\CSBSAUD.SYS
   \MMOS2\VCSBSAUD.SYS



Installing on a IBM ThinkPad
----------------------------
Select "GENERIC" device type and ignore all other parameters. The CSBSAUD.SYS
driver auto-detects the ThinkPad and configures all parameters automatically.


Using Audio in DOS and Win-OS/2 Sessions
----------------------------------------
Support will need to be added from Device Drivers that come with the hardware.

To enable Audio for DOS sessions, you must set DOS properties to the
following:

   AUDIO_ADAPTER_SHARING    Required
   INT_DURING_IO            On
   HW_TIMER                 On
   VIDEO_RETRACE_EMULATION  Off


Audio Concurrency Issues - OS/2, DOS, Win-OS/2
----------------------------------------------
OS/2 MMPM/2 is designed such that, when an application is running in
the foreground (has focus), then that application takes priority over
others running in the background.  Background applications are put on hold
until they are placed in the foreground (have focus).

When you have a single audio device, it is not possible for two programs
to use the device at the same time.  For example, if one application has
the device configured for audio playback, and a second application also
configures the device for audio playback, the application with the focus
takes priority and the application in the background is placed on hold.
This situation also exists for sampling rate and sample size configuration.

DOS applications do not participate in MMPM/2 resource management.
When DOS and Win-OS/2 sessions use the audio device, all OS/2 programs
are unable to access the audio device.

Audio device drivers for Windows, installed under Win-OS/2, attempt to use
the audio device in all Windows sessions.  For Win-OS/2 sessions which do
not use the audio device, you can set the AUDIO_ADAPTER_SHARING property
to "None".  This prevents the session from accessing the audio device, and
enables the device to be used by other applications.
